"use strict";this.default_bfe=this.default_bfe||{};(function(_){var window=this;
try{
_._F_toggles_initialize=function(a){(typeof globalThis!=="undefined"?globalThis:typeof self!=="undefined"?self:this)._F_toggles=a||[]};(0,_._F_toggles_initialize)([0x3040, ]);
var aaa,baa,aa,ba;aaa=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};baa=function(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("a");};aa=baa(this);
ba=function(a,b){if(b)a:{var c=aa;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&b!=null&&aaa(c,a,{configurable:!0,writable:!0,value:b})}};ba("Symbol.asyncIterator",function(a){return a?a:Symbol("b")});ba("Symbol.dispose",function(a){return a?a:Symbol("e")});ba("globalThis",function(a){return a||aa});
ba("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&c.push([d,b[d]]);return c}});ba("String.prototype.trimLeft",function(a){function b(){return this.replace(/^[\s\xa0]+/,"")}return a||b});ba("String.prototype.trimStart",function(a){return a||String.prototype.trimLeft});ba("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&c.push(b[d]);return c}});
var caa=function(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e};ba("Array.prototype.values",function(a){return a?a:function(){return caa(this,function(b,c){return c})}});
ba("Object.fromEntries",function(a){return a?a:function(b){var c={};if(!(Symbol.iterator in b))throw new TypeError("f`"+b);b=b[Symbol.iterator].call(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;if(Object(d)!==d)throw new TypeError("g");c[d[0]]=d[1]}return c}});ba("Array.prototype.flatMap",function(a){return a?a:function(b,c){var d=[];Array.prototype.forEach.call(this,function(e,f){e=b.call(c,e,f,this);Array.isArray(e)?d.push.apply(d,e):d.push(e)});return d}});
ba("Array.prototype.flat",function(a){return a?a:function(b){b=b===void 0?1:b;var c=[];Array.prototype.forEach.call(this,function(d){Array.isArray(d)&&b>0?(d=Array.prototype.flat.call(d,b-1),c.push.apply(c,d)):c.push(d)});return c}});ba("Promise.prototype.finally",function(a){return a?a:function(b){return this.then(function(c){return Promise.resolve(b()).then(function(){return c})},function(c){return Promise.resolve(b()).then(function(){throw c;})})}});
ba("String.prototype.matchAll",function(a){return a?a:function(b){if(b instanceof RegExp&&!b.global)throw new TypeError("h");var c=new RegExp(b,b instanceof RegExp?void 0:"g"),d=this,e=!1,f={next:function(){if(e)return{value:void 0,done:!0};var g=c.exec(d);if(!g)return e=!0,{value:void 0,done:!0};g[0]===""&&(c.lastIndex+=1);return{value:g,done:!1}}};f[Symbol.iterator]=function(){return f};return f}});
ba("Promise.allSettled",function(a){function b(d){return{status:"fulfilled",value:d}}function c(d){return{status:"rejected",reason:d}}return a?a:function(d){var e=this;d=Array.from(d,function(f){return e.resolve(f).then(b,c)});return e.all(d)}});var ca=function(a){a=Math.trunc(a)||0;a<0&&(a+=this.length);if(!(a<0||a>=this.length))return this[a]};ba("Array.prototype.at",function(a){return a?a:ca});var da=function(a){return a?a:ca};ba("Int8Array.prototype.at",da);ba("Uint8Array.prototype.at",da);
ba("Uint8ClampedArray.prototype.at",da);ba("Int16Array.prototype.at",da);ba("Uint16Array.prototype.at",da);ba("Int32Array.prototype.at",da);ba("Uint32Array.prototype.at",da);ba("Float32Array.prototype.at",da);ba("Float64Array.prototype.at",da);ba("String.prototype.at",function(a){return a?a:ca});
ba("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b instanceof RegExp&&!b.global)throw new TypeError("i");return b instanceof RegExp?this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g"),c)}});ba("String.prototype.trimRight",function(a){function b(){return this.replace(/[\s\xa0]+$/,"")}return a||b});ba("String.prototype.trimEnd",function(a){return a||String.prototype.trimRight});/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
_.ia=_.ia||{};_.la=this||self;_.ma=_.la._F_toggles||[];_.na="closure_uid_"+(Math.random()*1E9>>>0);
}catch(e){_._DumpException(e)}
try{
var daa;daa=function(a){function b(d){return a.next(d)}function c(d){return a.throw(d)}return new Promise(function(d,e){function f(g){g.done?d(g.value):Promise.resolve(g.value).then(b,c).then(f,e)}f(a.next())})};_.p=function(a){return daa(a())};
}catch(e){_._DumpException(e)}
try{
var qa,ua;_.pa=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.pa);else{const c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));b!==void 0&&(this.cause=b);this.O=!0};qa=function(a,b){a=a.split("%s");let c="";const d=a.length-1;for(let e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");_.pa.call(this,c+a[d])};_.ra=function(a){_.la.setTimeout(()=>{throw a;},0)};_.sa=function(a){var b=typeof a;return b=="object"&&a!=null||b=="function"};
_.ta=function(a,b){a=a.split(".");b=b||_.la;for(var c=0;c<a.length;c++)if(b=b[a[c]],b==null)return null;return b};ua=function(a,b){var c=_.ta("WIZ_global_data.oxN3nb");a=c&&c[a];return a!=null?a:b};_.va=function(a,b){function c(){}c.prototype=b.prototype;a.hc=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.R9=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}};_.va(_.pa,Error);_.pa.prototype.name="CustomError";_.va(qa,_.pa);qa.prototype.name="AssertionError";var xa=!!(_.ma[0]&8192),eaa=!!(_.ma[0]&256),faa=!!(_.ma[0]>>14&1),gaa=!!(_.ma[0]&64),haa=!!(_.ma[0]&32);var iaa;iaa=ua(1,!0);_.ya=xa?faa:ua(610401301,!1);_.jaa=xa?eaa||!gaa:ua(653718497,iaa);_.za=xa?haa:ua(660014094,!1);var Ba;Ba=_.la.navigator;_.Aa=Ba?Ba.userAgentData||null:null;
}catch(e){_._DumpException(e)}
try{
/*

 Copyright Google LLC
 SPDX-License-Identifier: Apache-2.0
*/
var Ca=function(a){return a.toString().indexOf("`")===-1},Ea=function(a){return new _.Da(b=>b.substr(0,a.length+1).toLowerCase()===a+":")};_.Fa=globalThis.trustedTypes;Ca(a=>a``)||Ca(a=>a`\0`)||Ca(a=>a`\n`)||Ca(a=>a`\u0000`);_.Ga=class{constructor(a){this.O=a}toString(){return this.O}};_.kaa=new _.Ga("about:invalid#zClosurez");_.Da=class{constructor(a){this.Jd=a}};_.Ha=[Ea("data"),Ea("http"),Ea("https"),Ea("mailto"),Ea("ftp"),new _.Da(a=>/^[^:]*([/?#]|$)/.test(a))];_.laa=typeof URL==="function";_.Ja=class{constructor(a){this.O=a}toString(){return this.O+""}};_.Ka=new _.Ja(_.Fa?_.Fa.emptyHTML:"");
}catch(e){_._DumpException(e)}
try{
var maa,naa,Va,Wa,Xa,Ma,Oa,oaa;maa=function(){let a=null;if(!Ma)return a;try{const b=c=>c;a=Ma.createPolicy("goog#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(b){}return a};_.Pa=function(){Oa===void 0&&(Oa=maa());return Oa};_.Qa=function(a){const b=_.Pa();return new _.Ja(b?b.createHTML(a):a)};_.Ra=function(a){const b=a.length;if(b>0){const c=Array(b);for(let d=0;d<b;d++)c[d]=a[d];return c}return[]};_.Sa=function(a){return a instanceof _.Ga};
_.Ta=function(a){if(_.Sa(a))return a.O;throw Error("l");};_.Ua=function(a){if(a instanceof _.Ja)return a.O;throw Error("l");};naa=function(a,b){const c=b.createRange();c.selectNode(b.body);a=_.Qa(a);return c.createContextualFragment(_.Ua(a))};Va=function(a){a=a.nodeName;return typeof a==="string"?a:"FORM"};Wa=function(a){a=a.nodeType;return a===1||typeof a!=="number"};Xa=function(a,b,c){a.setAttribute(b,c)};Ma=_.Fa;
_.Za=function(a){var b=typeof a;return b!="object"?b:a?Array.isArray(a)?"array":b:"null"};_.$a=function(a){var b=_.Za(a);return b=="array"||b=="object"&&typeof a.length=="number"};oaa=["data:","http:","https:","mailto:","ftp:"];var taa=class{constructor(){var a=new Set(paa),b=new Map(qaa),c=new Map(raa);this.U=new Set(saa);this.O=c;this.V=a;this.ha=b}};var saa="ARTICLE SECTION NAV ASIDE H1 H2 H3 H4 H5 H6 HEADER FOOTER ADDRESS P HR PRE BLOCKQUOTE OL UL LH LI DL DT DD FIGURE FIGCAPTION MAIN DIV EM STRONG SMALL S CITE Q DFN ABBR RUBY RB RT RTC RP DATA TIME CODE VAR SAMP KBD SUB SUP I B U MARK BDI BDO SPAN BR WBR NOBR INS DEL PICTURE PARAM TRACK MAP TABLE CAPTION COLGROUP COL TBODY THEAD TFOOT TR TD TH SELECT DATALIST OPTGROUP OPTION OUTPUT PROGRESS METER FIELDSET LEGEND DETAILS SUMMARY MENU DIALOG SLOT CANVAS FONT CENTER ACRONYM BASEFONT BIG DIR HGROUP STRIKE TT".split(" "),
raa=[["A",new Map([["href",{Xg:2}]])],["AREA",new Map([["href",{Xg:2}]])],["LINK",new Map([["href",{Xg:5,conditions:new Map([["rel",new Set("alternate author bookmark canonical cite help icon license next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" "))]])}]])],["SOURCE",new Map([["src",{Xg:5}],["srcset",{Xg:6}]])],["IMG",new Map([["src",{Xg:5}],["srcset",{Xg:6}]])],["VIDEO",new Map([["src",{Xg:5}]])],["AUDIO",new Map([["src",{Xg:5}]])]],paa="title aria-atomic aria-autocomplete aria-busy aria-checked aria-current aria-disabled aria-dropeffect aria-expanded aria-haspopup aria-hidden aria-invalid aria-label aria-level aria-live aria-multiline aria-multiselectable aria-orientation aria-posinset aria-pressed aria-readonly aria-relevant aria-required aria-selected aria-setsize aria-sort aria-valuemax aria-valuemin aria-valuenow aria-valuetext alt align autocapitalize autocomplete autocorrect autofocus autoplay bgcolor border cellpadding cellspacing checked color cols colspan controls datetime disabled download draggable enctype face formenctype frameborder height hreflang hidden ismap label lang loop max maxlength media minlength min multiple muted nonce open placeholder preload rel required reversed role rows rowspan selected shape size sizes slot span spellcheck start step summary translate type valign value width wrap itemscope itemtype itemid itemprop itemref".split(" "),
qaa=[["dir",{Xg:3,conditions:new Map([["dir",new Set(["auto","ltr","rtl"])]])}],["async",{Xg:3,conditions:new Map([["async",new Set(["async"])]])}],["cite",{Xg:2}],["loading",{Xg:3,conditions:new Map([["loading",new Set(["eager","lazy"])]])}],["poster",{Xg:2}],["target",{Xg:3,conditions:new Map([["target",new Set(["_self","_blank"])]])}]];var vaa,uaa;vaa=function(a,b,c){b=naa(b,c);b=document.createTreeWalker(b,5,g=>{if(g.nodeType===3)g=1;else if(Wa(g))if(g=Va(g),g===null)g=2;else{var h=a.U;g=g!=="FORM"&&(h.U.has(g)||h.O.has(g))?1:2}else g=2;return g});let d=b.nextNode();const e=c.createDocumentFragment();let f=e;for(;d!==null;){let g;if(d.nodeType===3)g=document.createTextNode(d.data);else if(Wa(d))g=uaa(a,d,c);else throw Error("l");f.appendChild(g);if(d=b.firstChild())f=g;else for(;!(d=b.nextSibling())&&(d=b.parentNode());)f=f.parentNode}return e};
uaa=function(a,b,c){const d=Va(b);c=c.createElement(d);b=b.attributes;for(const {name:g,value:h}of b){var e=a.U;var f=e.O.get(d);e=(f==null?0:f.has(g))?f.get(g):e.V.has(g)?{Xg:1}:(e=e.ha.get(g))?e:{Xg:0};a:{if(f=e.conditions)for(const [k,l]of f){f=l;let m;const q=(m=b.getNamedItem(k))==null?void 0:m.value;if(q&&!f.has(q)){f=!1;break a}}f=!0}if(f)switch(e.Xg){case 1:Xa(c,g,h);break;case 2:a:if(e=void 0,_.laa){try{e=new URL(h)}catch(k){e="https:";break a}e=e.protocol}else b:{e=document.createElement("a");
try{e.href=h}catch(k){e=void 0;break b}e=e.protocol;e=e===":"||e===""?"https:":e}e=e!==void 0&&oaa.indexOf(e.toLowerCase())!==-1?h:"about:invalid#zClosurez";Xa(c,g,e);break;case 3:Xa(c,g,h.toLowerCase());break;case 4:Xa(c,g,h);break;case 5:Xa(c,g,h);break;case 6:Xa(c,g,h)}}return c};
_.ab=new class{constructor(){this.U=new taa;this.changes=[]}O(a){var b=document.implementation.createHTMLDocument("");a=vaa(this,a,b);b=b.body;b.appendChild(a);b=(new XMLSerializer).serializeToString(b);b=b.slice(b.indexOf(">")+1,b.lastIndexOf("</"));return _.Qa(b)}};
}catch(e){_._DumpException(e)}
try{
var ib,gb;_.bb=function(){var a=_.la.navigator;return a&&(a=a.userAgent)?a:""};_.cb=function(a){return _.bb().indexOf(a)!=-1};_.db=function(){return _.ya?!!_.Aa&&_.Aa.brands.length>0:!1};_.eb=function(){return _.db()?!1:_.cb("Opera")};_.fb=function(){return _.db()?!1:_.cb("Trident")||_.cb("MSIE")};_.hb=function(a,b){let c,d;for(let e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(let f=0;f<gb.length;f++)c=gb[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};
ib=function(){return _.ya?!!_.Aa&&!!_.Aa.platform:!1};_.jb=function(){return ib()?_.Aa.platform==="Android":_.cb("Android")};_.kb=function(){return _.cb("iPhone")&&!_.cb("iPod")&&!_.cb("iPad")};_.nb=function(){return _.kb()||_.cb("iPad")||_.cb("iPod")};_.ob=function(){return ib()?_.Aa.platform==="macOS":_.cb("Macintosh")};_.pb=function(){return ib()?_.Aa.platform==="Linux":_.cb("Linux")};_.qb=function(){return ib()?_.Aa.platform==="Windows":_.cb("Windows")};
_.rb=function(){return ib()?_.Aa.platform==="Chrome OS":_.cb("CrOS")};_.sb=function(a){return _.bb().toLowerCase().indexOf(a.toLowerCase())!=-1};gb="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");_.tb=function(a){_.tb[" "](a);return a};_.tb[" "]=function(){};_.ub=_.eb();_.vb=_.fb();_.wb=_.cb("Edge");_.waa=_.wb||_.vb;_.xb=_.cb("Gecko")&&!(_.sb("WebKit")&&!_.cb("Edge"))&&!(_.cb("Trident")||_.cb("MSIE"))&&!_.cb("Edge");_.zb=_.sb("WebKit")&&!_.cb("Edge");_.xaa=_.zb&&_.cb("Mobile");_.Ab=_.ob();_.yaa=_.qb();_.zaa=_.pb()||_.rb();_.Aaa=_.jb();_.Baa=_.kb();_.Caa=_.cb("iPad");_.Daa=_.cb("iPod");_.Eaa=_.nb();_.sb("KaiOS");var Bb;
a:{var Cb="",Db=function(){var a=_.bb();if(_.xb)return/rv:([^\);]+)(\)|;)/.exec(a);if(_.wb)return/Edge\/([\d\.]+)/.exec(a);if(_.vb)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.zb)return/WebKit\/(\S+)/.exec(a);if(_.ub)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Db&&(Cb=Db?Db[1]:"");if(_.vb){var Eb,Fb=_.la.document;Eb=Fb?Fb.documentMode:void 0;if(Eb!=null&&Eb>parseFloat(Cb)){Bb=String(Eb);break a}}Bb=Cb}_.Faa=Bb;
}catch(e){_._DumpException(e)}
try{
var Gaa;_.Gb=function(a,b,c,d){let e=0,f=a.length,g;for(;e<f;){const h=e+(f-e>>>1);let k;c?k=b.call(void 0,a[h],h,a):k=b(d,a[h]);k>0?e=h+1:(f=h,g=!k)}return g?e:-e-1};_.Ib=function(a){const b=_.Pa();return new _.Hb(b?b.createScriptURL(a):a)};_.Jb=function(a){if(a instanceof _.Hb)return a.O;throw Error("l");};_.Kb=function(a){if(Gaa.test(a))return a};_.Lb=function(a){return a instanceof _.Ga?_.Ta(a):_.Kb(a)};
_.Mb=function(a){let b,c;return(a=(c=(b=a.document).querySelector)==null?void 0:c.call(b,"script[nonce]"))?a.nonce||a.getAttribute("nonce")||"":""};_.Nb=function(a,b){a.src=_.Jb(b);(b=_.Mb(a.ownerDocument&&a.ownerDocument.defaultView||window))&&a.setAttribute("nonce",b)};_.Ob=function(a,...b){if(b.length===0)return _.Ib(a[0]);let c=a[0];for(let d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return _.Ib(c)};_.Sb=function(a,b,c){for(const d in a)b.call(c,a[d],d,a)};
_.Tb=function(a,b,c){Array.prototype.forEach.call(a,b,c)};_.Hb=class{constructor(a){this.O=a}toString(){return this.O+""}};Gaa=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;var Ub,Xb;_.Vb=function(a,b){_.Sb(b,function(c,d){d=="style"?a.style.cssText=c:d=="class"?a.className=c:d=="for"?a.htmlFor=c:Ub.hasOwnProperty(d)?a.setAttribute(Ub[d],c):d.lastIndexOf("aria-",0)==0||d.lastIndexOf("data-",0)==0?a.setAttribute(d,c):a[d]=c})};Ub={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};
_.Zb=function(a,b){var c=b[1],d=_.Wb(a,String(b[0]));c&&(typeof c==="string"?d.className=c:Array.isArray(c)?d.className=c.join(" "):_.Vb(d,c));b.length>2&&Xb(a,d,b,2);return d};Xb=function(a,b,c,d){function e(g){g&&b.appendChild(typeof g==="string"?a.createTextNode(g):g)}for(;d<c.length;d++){var f=c[d];!_.$a(f)||_.sa(f)&&f.nodeType>0?e(f):_.Tb(f&&typeof f.length=="number"&&typeof f.item=="function"?_.Ra(f):f,e)}};
_.Wb=function(a,b){b=String(b);a.contentType==="application/xhtml+xml"&&(b=b.toLowerCase());return a.createElement(b)};_.ac=function(a,b){Xb(_.$b(a),a,arguments,1)};_.bc=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};_.cc=function(a,b){if(!a||!b)return!1;if(a.contains&&b.nodeType==1)return a==b||a.contains(b);if(typeof a.compareDocumentPosition!="undefined")return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a};
_.$b=function(a){return a.nodeType==9?a:a.ownerDocument||a.document};_.dc=function(a){this.O=a||_.la.document||document};_.n=_.dc.prototype;_.n.Hc=function(){};_.n.getElementsByTagName=function(a,b){return(b||this.O).getElementsByTagName(String(a))};_.n.ni=function(a,b,c){return _.Zb(this.O,arguments)};_.n.createElement=function(a){return _.Wb(this.O,a)};_.n.getWindow=function(){return this.O.defaultView};_.n.appendChild=function(a,b){a.appendChild(b)};_.n.append=_.ac;
_.n.canHaveChildren=function(a){if(a.nodeType!=1)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0};_.n.removeNode=_.bc;
_.n.Hp=function(a){return a.children!=void 0?a.children:Array.prototype.filter.call(a.childNodes,function(b){return b.nodeType==1})};_.n.contains=_.cc;
}catch(e){_._DumpException(e)}
try{
var Haa;Haa=function(a,b,c){return a.call.apply(a.bind,arguments)};_.ec=function(a,b,c){_.ec=Haa;return _.ec.apply(null,arguments)};_.fc=[];_.gc=[];_.hc=!1;_.ic=function(a){_.fc[_.fc.length]=a;if(_.hc)for(var b=0;b<_.gc.length;b++)a((0,_.ec)(_.gc[b].wrap,_.gc[b]))};
}catch(e){_._DumpException(e)}
try{
var lc;_.jc=function(){};lc=class{constructor(a,b){this.V=a;this.ha=b;this.U=0;this.O=null}get(){let a;this.U>0?(this.U--,a=this.O,this.O=a.next,a.next=null):a=this.V();return a}put(a){this.ha(a);this.U<100&&(this.U++,a.next=this.O,this.O=a)}};_.ic(function(){});var Iaa=class{constructor(){this.U=this.O=null}add(a,b){const c=mc.get();c.set(a,b);this.U?this.U.next=c:this.O=c;this.U=c}remove(){let a=null;this.O&&(a=this.O,this.O=this.O.next,this.O||(this.U=null),a.next=null);return a}},mc=new lc(()=>new Jaa,a=>a.reset()),Jaa=class{constructor(){this.next=this.scope=this.Vh=null}set(a,b){this.Vh=a;this.scope=b;this.next=null}reset(){this.next=this.scope=this.Vh=null}};var nc,oc,pc,Kaa,Laa;oc=!1;pc=new Iaa;_.qc=(a,b)=>{nc||Kaa();oc||(nc(),oc=!0);pc.add(a,b)};Kaa=()=>{const a=_.la.Promise.resolve(void 0);nc=()=>{a.then(Laa)}};Laa=()=>{let a;for(;a=pc.remove();){try{a.Vh.call(a.scope)}catch(b){_.ra(b)}mc.put(a)}oc=!1};_.rc=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var uc,Naa,Cc,Ac,Bc,Fc,Maa,Gc;_.tc=function(a){this.O=0;this.qa=void 0;this.ha=this.U=this.V=null;this.ka=this.ma=!1;if(a!=_.jc)try{var b=this;a.call(void 0,function(c){_.sc(b,2,c)},function(c){_.sc(b,3,c)})}catch(c){_.sc(this,3,c)}};uc=function(){this.next=this.context=this.O=this.U=this.Og=null;this.V=!1};uc.prototype.reset=function(){this.context=this.O=this.U=this.Og=null;this.V=!1};
var vc=new lc(function(){return new uc},function(a){a.reset()}),wc=function(a,b,c){var d=vc.get();d.U=a;d.O=b;d.context=c;return d};_.tc.prototype.then=function(a,b,c){return xc(this,typeof a==="function"?a:null,typeof b==="function"?b:null,c)};_.tc.prototype.$goog_Thenable=!0;_.tc.prototype.oa=function(a,b){return xc(this,null,a,b)};_.tc.prototype.catch=_.tc.prototype.oa;_.tc.prototype.cancel=function(a){if(this.O==0){var b=new _.yc(a);_.qc(function(){zc(this,b)},this)}};
var zc=function(a,b){if(a.O==0)if(a.V){var c=a.V;if(c.U){for(var d=0,e=null,f=null,g=c.U;g&&(g.V||(d++,g.Og==a&&(e=g),!(e&&d>1)));g=g.next)e||(f=g);e&&(c.O==0&&d==1?zc(c,b):(f?(d=f,d.next==c.ha&&(c.ha=d),d.next=d.next.next):Ac(c),Bc(c,e,3,b)))}a.V=null}else _.sc(a,3,b)},Dc=function(a,b){a.U||a.O!=2&&a.O!=3||Cc(a);a.ha?a.ha.next=b:a.U=b;a.ha=b},xc=function(a,b,c,d){var e=wc(null,null,null);e.Og=new _.tc(function(f,g){e.U=b?function(h){try{var k=b.call(d,h);f(k)}catch(l){g(l)}}:f;e.O=c?function(h){try{var k=
c.call(d,h);k===void 0&&h instanceof _.yc?g(h):f(k)}catch(l){g(l)}}:g});e.Og.V=a;Dc(a,e);return e.Og};_.tc.prototype.ua=function(a){this.O=0;_.sc(this,2,a)};_.tc.prototype.wa=function(a){this.O=0;_.sc(this,3,a)};_.sc=function(a,b,c){a.O==0&&(a===c&&(b=3,c=new TypeError("o")),a.O=1,_.Ec(c,a.ua,a.wa,a)||(a.qa=c,a.O=b,a.V=null,Cc(a),b!=3||c instanceof _.yc||Maa(a,c)))};
_.Ec=function(a,b,c,d){if(a instanceof _.tc)return Dc(a,wc(b||_.jc,c||null,d)),!0;if(_.rc(a))return a.then(b,c,d),!0;if(_.sa(a))try{var e=a.then;if(typeof e==="function")return Naa(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1};Naa=function(a,b,c,d,e){var f=!1,g=function(k){f||(f=!0,c.call(e,k))},h=function(k){f||(f=!0,d.call(e,k))};try{b.call(a,g,h)}catch(k){h(k)}};Cc=function(a){a.ma||(a.ma=!0,_.qc(a.ta,a))};
Ac=function(a){var b=null;a.U&&(b=a.U,a.U=b.next,b.next=null);a.U||(a.ha=null);return b};_.tc.prototype.ta=function(){for(var a;a=Ac(this);)Bc(this,a,this.O,this.qa);this.ma=!1};Bc=function(a,b,c,d){if(c==3&&b.O&&!b.V)for(;a&&a.ka;a=a.V)a.ka=!1;if(b.Og)b.Og.V=null,Fc(b,c,d);else try{b.V?b.U.call(b.context):Fc(b,c,d)}catch(e){Gc.call(null,e)}vc.put(b)};Fc=function(a,b,c){b==2?a.U.call(a.context,c):a.O&&a.O.call(a.context,c)};Maa=function(a,b){a.ka=!0;_.qc(function(){a.ka&&Gc.call(null,b)})};Gc=_.ra;
_.yc=function(a){_.pa.call(this,a);this.O=!1};_.va(_.yc,_.pa);_.yc.prototype.name="cancel";
}catch(e){_._DumpException(e)}
try{
/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
var Oaa;Oaa=function(a,b){return Array.prototype.some.call(a,b,void 0)};_.Hc=function(a,b){this.qa=[];this.Ja=a;this.Fa=b||null;this.ka=this.V=!1;this.U=void 0;this.wa=this.Na=this.ua=!1;this.ta=0;this.O=null;this.ma=0};_.Hc.prototype.cancel=function(a){if(this.V)this.U instanceof _.Hc&&this.U.cancel();else{if(this.O){const b=this.O;delete this.O;a?b.cancel(a):(b.ma--,b.ma<=0&&b.cancel())}this.Ja?this.Ja.call(this.Fa,this):this.wa=!0;this.V||this.oa(new _.Ic(this))}};
_.Hc.prototype.Da=function(a,b){this.ua=!1;Jc(this,a,b)};var Jc=function(a,b,c){a.V=!0;a.U=c;a.ka=!b;Kc(a)},Mc=function(a){if(a.V){if(!a.wa)throw new Lc(a);a.wa=!1}};_.Hc.prototype.callback=function(a){Mc(this);Jc(this,!0,a)};_.Hc.prototype.oa=function(a){Mc(this);Jc(this,!1,a)};_.Nc=function(a,b,c,d){a.qa.push([b,c,d]);a.V&&Kc(a)};
_.Hc.prototype.then=function(a,b,c){let d,e;const f=new _.tc(function(g,h){e=g;d=h});_.Nc(this,e,function(g){g instanceof _.Ic?f.cancel():d(g);return Oc},this);return f.then(a,b,c)};_.Hc.prototype.$goog_Thenable=!0;_.Hc.prototype.ha=function(a){const b=new _.Hc;_.Nc(this,b.callback,b.oa,b);a&&(b.O=this,this.ma++)};_.Hc.prototype.isError=function(a){return a instanceof Error};
var Pc=function(a){return Oaa(a.qa,function(b){return typeof b[1]==="function"})},Oc={},Kc=function(a){if(a.ta&&a.V&&Pc(a)){var b=a.ta,c=Qc[b];c&&(_.la.clearTimeout(c.qd),delete Qc[b]);a.ta=0}a.O&&(a.O.ma--,delete a.O);b=a.U;for(var d=c=!1;a.qa.length&&!a.ua;){var e=a.qa.shift(),f=e[0];const h=e[1];e=e[2];if(f=a.ka?h:f)try{var g=f.call(e||a.Fa,b);g===Oc&&(g=void 0);g!==void 0&&(a.ka=a.ka&&(g==b||a.isError(g)),a.U=b=g);if(_.rc(b)||typeof _.la.Promise==="function"&&b instanceof _.la.Promise)d=!0,a.ua=
!0}catch(k){b=k,a.ka=!0,Pc(a)||(c=!0)}}a.U=b;d&&(g=(0,_.ec)(a.Da,a,!0),d=(0,_.ec)(a.Da,a,!1),b instanceof _.Hc?(_.Nc(b,g,d),b.Na=!0):b.then(g,d));c&&(b=new Rc(b),Qc[b.qd]=b,a.ta=b.qd)},Lc=function(){_.pa.call(this)};_.va(Lc,_.pa);Lc.prototype.message="Deferred has already fired";Lc.prototype.name="AlreadyCalledError";_.Ic=function(){_.pa.call(this)};_.va(_.Ic,_.pa);_.Ic.prototype.message="Deferred was canceled";_.Ic.prototype.name="CanceledError";
var Rc=function(a){this.qd=_.la.setTimeout((0,_.ec)(this.U,this),0);this.O=a};Rc.prototype.U=function(){delete Qc[this.qd];throw this.O;};var Qc={};
}catch(e){_._DumpException(e)}
try{
var Qaa,Paa,Sc,Tc;
_.Vc=function(a,b){const c=b||{};b=c.document||document;const d=_.Jb(a).toString(),e=(new _.dc(b)).createElement("SCRIPT");var f={yT:e,Bv:void 0};const g=new _.Hc(Paa,f);let h=null;const k=c.timeout!=null?c.timeout:5E3;k>0&&(h=window.setTimeout(function(){Sc(e,!0);g.oa(new Tc(1,"Timeout reached for loading script "+d))},k),f.Bv=h);e.onload=e.onreadystatechange=function(){e.readyState&&e.readyState!="loaded"&&e.readyState!="complete"||(Sc(e,c.W_||!1,h),g.callback(null))};e.onerror=function(){Sc(e,
!0,h);g.oa(new Tc(0,"Error while loading script "+d))};f=c.attributes||{};_.hb(f,{type:"text/javascript",charset:"UTF-8"});_.Vb(e,f);_.Nb(e,a);Qaa(b).appendChild(e);return g};Qaa=function(a){const b=(a||document).getElementsByTagName("HEAD");return b&&b.length!==0?b[0]:a.documentElement};Paa=function(){if(this&&this.yT){const a=this.yT;a&&a.tagName=="SCRIPT"&&Sc(a,!0,this.Bv)}};
Sc=function(a,b,c){c!=null&&_.la.clearTimeout(c);a.onload=()=>{};a.onerror=()=>{};a.onreadystatechange=()=>{};b&&window.setTimeout(function(){_.bc(a)},0)};Tc=function(a,b){let c="Jsloader error (code #"+a+")";b&&(c+=": "+b);_.pa.call(this,c);this.code=a};_.va(Tc,_.pa);
}catch(e){_._DumpException(e)}
try{
_.Wc=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");
}catch(e){_._DumpException(e)}
try{
_.Xc=function(){this.ta=this.ta;this.qa=this.qa};_.Xc.prototype.ta=!1;_.Xc.prototype.isDisposed=function(){return this.ta};_.Xc.prototype.dispose=function(){this.ta||(this.ta=!0,this.Ac())};_.Xc.prototype[Symbol.dispose]=function(){this.dispose()};_.Xc.prototype.Ac=function(){if(this.qa)for(;this.qa.length;)this.qa.shift()()};
}catch(e){_._DumpException(e)}
try{
_.Zc=function(a,b){this.type=a;this.Go=this.target=b;this.defaultPrevented=this.U=!1};_.Zc.prototype.stopPropagation=function(){this.U=!0};_.Zc.prototype.preventDefault=function(){this.defaultPrevented=!0};_.Taa=function(){if(!_.la.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{const c=()=>{};_.la.addEventListener("test",c,b);_.la.removeEventListener("test",c,b)}catch(c){}return a}();_.$c=function(a,b){_.Zc.call(this,a?a.type:"");this.relatedTarget=this.Go=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key="";this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.O=!1;this.pointerId=0;this.pointerType="";this.timeStamp=0;this.Rg=null;a&&this.init(a,b)};_.va(_.$c,_.Zc);
_.$c.prototype.init=function(a,b){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.Go=b;b=a.relatedTarget;b||(c=="mouseover"?b=a.fromElement:c=="mouseout"&&(b=a.toElement));this.relatedTarget=b;d?(this.clientX=d.clientX!==void 0?d.clientX:d.pageX,this.clientY=d.clientY!==void 0?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):(this.offsetX=_.zb||a.offsetX!==void 0?a.offsetX:a.layerX,this.offsetY=
_.zb||a.offsetY!==void 0?a.offsetY:a.layerY,this.clientX=a.clientX!==void 0?a.clientX:a.pageX,this.clientY=a.clientY!==void 0?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.keyCode=a.keyCode||0;this.key=a.key||"";this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.O=_.Ab?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||0;this.pointerType=a.pointerType;this.state=a.state;this.timeStamp=a.timeStamp;this.Rg=
a;a.defaultPrevented&&_.$c.hc.preventDefault.call(this)};_.$c.prototype.stopPropagation=function(){_.$c.hc.stopPropagation.call(this);this.Rg.stopPropagation?this.Rg.stopPropagation():this.Rg.cancelBubble=!0};_.$c.prototype.preventDefault=function(){_.$c.hc.preventDefault.call(this);var a=this.Rg;a.preventDefault?a.preventDefault():a.returnValue=!1};_.ad="closure_listenable_"+(Math.random()*1E6|0);_.bd=function(a){return!(!a||!a[_.ad])};var dd;_.cd="closure_lm_"+(Math.random()*1E6|0);dd={};_.ed=0;_.hd=function(a){if(typeof a!=="number"&&a&&!a.Ds){var b=a.src;if(_.bd(b))b.oL(a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(_.fd(c),d):b.addListener&&b.removeListener&&b.removeListener(d);_.ed--;(c=_.gd(b))?(c.iT(a),c.O==0&&(c.src=null,b[_.cd]=null)):a.O()}}};_.fd=function(a){return a in dd?dd[a]:dd[a]="on"+a};
_.id=function(a,b){if(a.Ds)a=!0;else{b=new _.$c(b,this);var c=a.listener,d=a.handler||a.src;a.qB&&_.hd(a);a=c.call(d,b)}return a};_.gd=function(a){a=a[_.cd];return"function"==typeof _.jd&&a instanceof _.jd?a:null};_.kd="__closure_events_fn_"+(Math.random()*1E9>>>0);_.ic(function(a){_.id=a(_.id)});
}catch(e){_._DumpException(e)}
try{
_.ld=function(a){return _.ya?_.Aa?_.Aa.brands.some(({brand:b})=>b&&b.indexOf(a)!=-1):!1:!1};_.md=function(){return _.db()?_.ld("Microsoft Edge"):_.cb("Edg/")};_.nd=function(){return _.cb("Firefox")||_.cb("FxiOS")};_.od=function(){return _.db()?_.ld("Chromium"):(_.cb("Chrome")||_.cb("CriOS"))&&!(_.db()?0:_.cb("Edge"))||_.cb("Silk")};
_.pd=function(){return _.cb("Safari")&&!(_.od()||(_.db()?0:_.cb("Coast"))||_.eb()||(_.db()?0:_.cb("Edge"))||_.md()||(_.db()?_.ld("Opera"):_.cb("OPR"))||_.nd()||_.cb("Silk")||_.cb("Android"))};_.qd=function(){return _.cb("Android")&&!(_.od()||_.nd()||_.eb()||_.cb("Silk"))};_.rd=_.nd();_.sd=_.kb()||_.cb("iPod");_.td=_.cb("iPad");_.ud=_.qd();_.vd=_.od();_.wd=_.pd()&&!_.nb();
}catch(e){_._DumpException(e)}
try{
var xd;xd=function(a){return(a=a.exec(_.bb()))?a[1]:""};_.yd=function(){if(_.rd)return xd(/Firefox\/([0-9.]+)/);if(_.vb||_.wb||_.ub)return _.Faa;if(_.vd){if(_.nb()||_.ob()){var a=xd(/CriOS\/([0-9.]+)/);if(a)return a}return xd(/Chrome\/([0-9.]+)/)}if(_.wd&&!_.nb())return xd(/Version\/([0-9.]+)/);if(_.sd||_.td){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(_.bb()))return a[1]+"."+a[2]}else if(_.ud)return(a=xd(/Android\s+([0-9.]+)/))?a:xd(/Version\/([0-9.]+)/);return""}();
}catch(e){_._DumpException(e)}
try{
_.Uaa=function(){if(_.yaa){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(_.bb()))?a[1]:"0"}return _.Ab?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(_.bb()))?a[0].replace(/_/g,"."):"10"):_.Aaa?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(_.bb()))?a[1]:""):_.Baa||_.Caa||_.Daa?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(_.bb()))?a[1].replace(/_/g,"."):""):""}();
}catch(e){_._DumpException(e)}
try{
/*


 Copyright (c) 2015-2018 Google, Inc., Netflix, Inc., Microsoft Corp. and contributors
 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at
     http://www.apache.org/licenses/LICENSE-2.0
 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
*/
var zd,Dd,Vaa,Hd;zd=function(a){a=a(b=>{b.stack=Error().stack});a.prototype=Object.create(Error.prototype);return a.prototype.constructor=a};_.Ad=function(a,b){a&&(b=a.indexOf(b),0<=b&&a.splice(b,1))};_.Bd=function(a){return typeof a==="function"};Dd=function(a){return a instanceof _.Cd||a&&"closed"in a&&_.Bd(a.remove)&&_.Bd(a.add)&&_.Bd(a.unsubscribe)};_.Ed=function(a){setTimeout(()=>{throw a;})};Vaa=function(a){let b;return(b=a!=null?a:void 0)!=null?b:Promise};
_.Fd=function(a,b){const c=a.kind,d=a.value;a=a.error;if(typeof c!=="string")throw new TypeError("x");let e,f,g;c==="N"?(e=b.next)==null||e.call(b,d):c==="E"?(f=b.error)==null||f.call(b,a):(g=b.complete)==null||g.call(b)};Hd=function(a){return a in Gd?(delete Gd[a],!0):!1};var Id=zd(a=>function(b){a(this);this.message=b?`${b.length} errors occurred during unsubscription:
${b.map((c,d)=>`${d+1}) ${c.toString()}`).join("\n  ")}`:"";this.name="UnsubscriptionError";this.errors=b});var Waa,Jd;
_.Cd=class{constructor(a){this.wa=a;this.closed=!1;this.ka=this.V=null}unsubscribe(){let a;if(!this.closed){this.closed=!0;const c=this.V;if(Array.isArray(c))for(var b of c)b.remove(this);else c==null||c.remove(this);b=this.wa;if(_.Bd(b))try{b()}catch(e){a=e instanceof Id?e.errors:[e]}const d=this.ka;if(d){this.ka=null;for(const e of d)try{_.Bd(e)?e():e.unsubscribe()}catch(f){let g;a=(g=a)!=null?g:[];f instanceof Id?a=[...a,...f.errors]:a.push(f)}}if(a)throw new Id(a);}}add(a){if(a&&a!==this)if(this.closed)_.Bd(a)?
a():a.unsubscribe();else{if(a instanceof _.Cd){if(a.closed||a.ta(this))return;a.qa(this)}let b;(this.ka=(b=this.ka)!=null?b:[]).push(a)}}ta(a){const b=this.V;return b===a||Array.isArray(b)&&b.includes(a)}qa(a){const b=this.V;this.V=Array.isArray(b)?(b.push(a),b):b?[b,a]:a}ua(a){const b=this.V;b===a?this.V=null:Array.isArray(b)&&_.Ad(b,a)}remove(a){const b=this.ka;b&&_.Ad(b,a);a instanceof _.Cd&&a.ua(this)}};Waa=_.Cd;Jd=new _.Cd;Jd.closed=!0;Waa.O=Jd;var Md;_.Ld=class extends _.Cd{static create(a,b,c){return new _.Kd(a,b,c)}constructor(a){super();this.O=!1;this.destination=a instanceof _.Ld?a:new Md(!a||_.Bd(a)?{next:a!=null?a:void 0}:a);Dd(a)&&a.add(this)}next(a){this.O||this.Rd(a)}error(a){this.O||(this.O=!0,this.ma(a))}complete(){this.O||(this.O=!0,this.U())}unsubscribe(){this.closed||(this.O=!0,super.unsubscribe())}Rd(a){this.destination.next(a)}ma(a){this.destination.error(a);this.unsubscribe()}U(){this.destination.complete();this.unsubscribe()}};
Md=class{constructor(a){this.O=a}next(a){const b=this.O;if(b.next)try{b.next(a)}catch(c){_.Ed(c)}}error(a){const b=this.O;if(b.error)try{b.error(a)}catch(c){_.Ed(c)}else _.Ed(a)}complete(){const a=this.O;if(a.complete)try{a.complete()}catch(b){_.Ed(b)}}};_.Kd=class extends _.Ld{constructor(a,b,c){super();let d;_.Bd(a)||!a?d={next:a!=null?a:void 0,error:b!=null?b:void 0,complete:c!=null?c:void 0}:d=a;this.destination=new Md(d)}};_.Nd=typeof Symbol==="function"&&Symbol.observable||"@@observable";_.Od=class{constructor(a){a&&(this.Mh=a)}bo(a){const b=new _.Od;b.source=this;b.operator=a;return b}subscribe(a,b,c){a=a&&a instanceof _.Ld||a&&_.Bd(a.next)&&_.Bd(a.error)&&_.Bd(a.complete)&&Dd(a)?a:new _.Kd(a,b,c);b=this.operator;c=this.source;a.add(b?b.call(a,c):c?this.Mh(a):this.kG(a));return a}kG(a){try{return this.Mh(a)}catch(b){a.error(b)}}forEach(a,b){b=Vaa(b);return new b((c,d)=>{let e;e=this.subscribe(f=>{try{a(f)}catch(g){d(g),e==null||e.unsubscribe()}},d,c)})}Mh(a){let b;return(b=this.source)==
null?void 0:b.subscribe(a)}[_.Nd](){return this}};_.Od.create=a=>new _.Od(a);_.Xaa=zd(a=>function(){a(this);this.name="ObjectUnsubscribedError";this.message="object unsubscribed"});_.Pd=new _.Od(a=>a.complete());_.Qd=typeof Symbol==="function"&&Symbol.iterator?Symbol.iterator:"@@iterator";_.Rd=class{constructor(a,b,c){this.kind=a;this.value=b;this.error=c}observe(a){return _.Fd(this,a)}accept(a,b,c){if(_.Bd(a==null?void 0:a.next))a=this.observe(a);else{const d=this.kind,e=this.value,f=this.error;a=d==="N"?a==null?void 0:a(e):d==="E"?b==null?void 0:b(f):c==null?void 0:c()}return a}static DB(a){return new _.Rd("E",void 0,a)}};_.Yaa=new _.Rd("C");_.Sd={now(){return(_.Sd.Ga||Date).now()},Ga:void 0};var Zaa=class{constructor(a,b=Td){this.O=a;this.now=b}Lc(a,b=0,c){return(new this.O(this,a)).Lc(c,b)}},Td=_.Sd.now;_.Ud=zd(a=>function(){a(this);this.name="EmptyError";this.message="no elements in sequence"});_.$aa=Array.isArray;_.aba=Array.isArray;_.bba=Object.getPrototypeOf;_.cba=Object.prototype;_.dba=Object.keys;var eba=class extends _.Cd{constructor(){super()}Lc(){return this}};var Vd=class extends eba{constructor(a,b){super();this.scheduler=a;this.ma=b;this.pending=!1}Lc(a,b=0){if(this.closed)return this;this.state=a;a=this.id;const c=this.scheduler;a!=null&&(this.id=this.O(c,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.U(c,this.id,b);return this}U(a,b,c=0){return setInterval(a.flush.bind(a,this),c)}O(a,b,c=0){if(c!=null&&this.delay===c&&this.pending===!1)return b;clearInterval(b)}ha(a,b){if(this.closed)return Error("A");this.pending=!1;if(a=this.oa(a,b))return a;
this.pending===!1&&this.id!=null&&(this.id=this.O(this.scheduler,this.id,null))}oa(a){let b=!1,c;try{this.ma(a)}catch(d){b=!0,c=!!d&&d||Error(d)}if(b)return this.unsubscribe(),c}unsubscribe(){if(!this.closed){const a=this.id,b=this.scheduler,c=b.actions;this.ma=this.state=this.scheduler=null;this.pending=!1;_.Ad(c,this);a!=null&&(this.id=this.O(b,a,null));this.delay=null;super.unsubscribe()}}};var Wd=class extends Zaa{constructor(a,b=Td){super(a,b);this.actions=[];this.active=!1;this.yq=void 0}flush(a){const b=this.actions;if(this.active)b.push(a);else{var c;this.active=!0;do if(c=a.ha(a.state,a.delay))break;while(a=b.shift());this.active=!1;if(c){for(;a=b.shift();)a.unsubscribe();throw c;}}}};_.Zd=new Wd(Vd);_.fba=Array.isArray;zd(a=>function(b=null){a(this);this.message="Timeout has occurred";this.name="TimeoutError";this.info=b});_.$d=new class extends Wd{flush(a){this.active=!0;this.yq=void 0;const b=this.actions;let c,d=-1;a=a||b.shift();const e=b.length;do if(c=a.ha(a.state,a.delay))break;while(++d<e&&(a=b.shift()));this.active=!1;if(c){for(;++d<e&&(a=b.shift());)a.unsubscribe();throw c;}}}(class extends Vd{constructor(a,b){super(a,b);this.scheduler=a;this.ma=b}U(a,b,c=0){if(c!==null&&c>0)return super.U(a,b,c);a.actions.push(this);return a.yq||(a.yq=requestAnimationFrame(()=>a.flush(void 0)))}O(a,b,c=0){if(c!=null&&c>0||
c==null&&this.delay>0)return super.O(a,b,c);a.actions.length===0&&(cancelAnimationFrame(b),a.yq=void 0)}});var gba=1,ae,Gd={},hba=function(a){const b=gba++;Gd[b]=!0;ae||(ae=Promise.resolve());ae.then(()=>Hd(b)&&a());return b};_.be=new class extends Wd{flush(a){this.active=!0;this.yq=void 0;const b=this.actions;let c,d=-1;a=a||b.shift();const e=b.length;do if(c=a.ha(a.state,a.delay))break;while(++d<e&&(a=b.shift()));this.active=!1;if(c){for(;++d<e&&(a=b.shift());)a.unsubscribe();throw c;}}}(class extends Vd{constructor(a,b){super(a,b);this.scheduler=a;this.ma=b}U(a,b,c=0){if(c!==null&&c>0)return super.U(a,b,c);a.actions.push(this);return a.yq||(a.yq=hba(a.flush.bind(a,void 0)))}O(a,b,c=0){if(c!=null&&c>0||c==null&&this.delay>
0)return super.O(a,b,c);a.actions.length===0&&(Hd(b),a.yq=void 0)}});_.iba=new class extends Wd{}(class extends Vd{constructor(a,b){super(a,b);this.scheduler=a;this.ma=b}Lc(a,b=0){if(b>0)return super.Lc(a,b);this.delay=b;this.state=a;this.scheduler.flush(this);return this}ha(a,b){return b>0||this.closed?super.ha(a,b):this.oa(a,b)}U(a,b,c=0){return c!=null&&c>0||c==null&&this.delay>0?super.U(a,b,c):a.flush(this)}});zd(a=>function(){a(this);this.name="ArgumentOutOfRangeError";this.message="argument out of range"});zd(a=>function(b){a(this);this.name="NotFoundError";this.message=b});zd(a=>function(b){a(this);this.name="SequenceError";this.message=b});
}catch(e){_._DumpException(e)}
try{
_.de=function(a){a.N$=!0;return a};_.jba=_.de(a=>typeof a==="number");_.ee=_.de(a=>typeof a==="string");_.kba=_.de(a=>typeof a==="boolean");_.fe=_.de(a=>!!a&&(typeof a==="object"||typeof a==="function"));_.lba=_.de(a=>Array.isArray(a));_.mba=_.de(a=>Array.isArray(a));
}catch(e){_._DumpException(e)}
try{
var le,pe,nba,qe,oba;_.he=function(a){a[_.ge]|=34;return a};_.ke=function(a){return a.V===_.je};le=function(a,b){if(a.length>b.length)return!1;if(a.length<b.length||a===b)return!0;for(let c=0;c<a.length;c++){const d=a[c],e=b[c];if(d>e)return!1;if(d<e)return!0}};_.ne=function(a,b,c,d){if(a!=null&&typeof a==="object"&&_.ke(a))return a;if(!Array.isArray(a))return c?d&2?_.me(b):new b:void 0;let e=c=a[_.ge]|0;e===0&&(e|=d&32);e|=d&2;e!==c&&(a[_.ge]=e);return new b(a)};
_.me=function(a){var b=a[oe];if(b)return b;b=new a;_.he(b.Uc);return a[oe]=b};pe=function(a){return a};nba=function(a,b,c,d,e,f){a=_.ne(a,d,c,f);e&&(a=a.dg());return a};qe=function(a){return a};oba=function(a){return[a,this.get(a)]};_.pba=typeof TextDecoder!=="undefined";_.qba=typeof TextEncoder!=="undefined";var oe;_.ge=Symbol();oe=Symbol();_.re=Symbol();_.se=Symbol();_.te=Symbol();var we,xe;_.je={};_.ue={};we=[];we[_.ge]=55;_.ve=Object.freeze(we);xe=class{constructor(a,b,c){this.V=0;this.O=a;this.U=b;this.ha=c}next(){if(this.V<this.O.length){const a=this.O[this.V++];return{done:!1,value:this.U?this.U.call(this.ha,a):a}}return{done:!0,value:void 0}}[Symbol.iterator](){return new xe(this.O,this.U,this.ha)}};_.ye=Object.freeze({});Object.freeze({});_.ze=Object.freeze({});_.Ae=typeof _.la.BigInt==="function"&&typeof _.la.BigInt(0)==="bigint";var tba,rba,uba,sba;_.Be=_.de(a=>_.Ae?a>=rba&&a<=sba:a[0]==="-"?le(a,tba):le(a,uba));tba=Number.MIN_SAFE_INTEGER.toString();rba=_.Ae?BigInt(Number.MIN_SAFE_INTEGER):void 0;uba=Number.MAX_SAFE_INTEGER.toString();sba=_.Ae?BigInt(Number.MAX_SAFE_INTEGER):void 0;var vba,Ce;vba=(()=>class extends Map{constructor(){super()}})();Ce=function(a){if(a.dB&2)throw Error("Q");};
_.De=class extends vba{constructor(a,b,c=pe,d=pe){super();let e=a[_.ge]|0;e|=64;this.dB=a[_.ge]=e;this.wE=b;this.ey=c;this.sL=this.wE?nba:d;for(let f=0;f<a.length;f++){const g=a[f],h=c(g[0],!1,!0);let k=g[1];b?k===void 0&&(k=null):k=d(g[1],!1,!0,void 0,void 0,e);super.set(h,k)}}dL(a=qe){if(this.size!==0)return this.HU(a)}HU(a=qe){const b=[],c=super.entries();for(var d;!(d=c.next()).done;)d=d.value,d[0]=a(d[0]),d[1]=a(d[1]),b.push(d);return b}clear(){Ce(this);super.clear()}delete(a){Ce(this);return super.delete(this.ey(a,
!0,!1))}entries(){var a=this.mR();return new xe(a,oba,this)}keys(){return this.K2()}values(){var a=this.mR();return new xe(a,_.De.prototype.get,this)}forEach(a,b){super.forEach((c,d)=>{a.call(b,this.get(d),d,this)})}set(a,b){Ce(this);a=this.ey(a,!0,!1);return a==null?this:b==null?(super.delete(a),this):super.set(a,this.sL(b,!0,!0,this.wE,!1,this.dB))}has(a){return super.has(this.ey(a,!1,!1))}get(a){a=this.ey(a,!1,!1);const b=super.get(a);if(b!==void 0){var c=this.wE;return c?(c=this.sL(b,!1,!0,c,
this.V9,this.dB),c!==b&&super.set(a,c),c):b}}mR(){return Array.from(super.keys())}K2(){return super.keys()}[Symbol.iterator](){return this.entries()}};_.De.prototype.toJSON=void 0;_.De.prototype.m3=_.ue;_.Ee=Symbol();_.Fe=Symbol();_.Ge=Symbol();_.He=Symbol();
}catch(e){_._DumpException(e)}
try{
var Le,wba,xba,yba,zba,Ne,Aba,Bba,Pe,Cba,Dba,Gba,Hba,Iba,Eba,Fba,hf,kf;_.Ie=function(a){return a};_.Je=function(a){return a.length===0?_.Ie:a.length===1?a[0]:function(b){return a.reduce((c,d)=>d(c),b)}};_.Ke=function(){};Le=function(a,b){return new _.Od(c=>{let d=0;return b.Lc(function(){d===a.length?c.complete():(c.next(a[d++]),c.closed||this.Lc())})})};
wba=function(a,b){if(!a)throw Error("u");return new _.Od(c=>{const d=new _.Cd;d.add(b.Lc(()=>{const e=a[Symbol.asyncIterator]();d.add(b.Lc(function(){e.next().then(f=>{f.done?c.complete():(c.next(f.value),this.Lc())})}))}));return d})};xba=function(a,b,c){b=b.Lc(function(){try{c.call(this)}catch(d){a.error(d)}},0);a.add(b)};
_.Me=function(a,b){return new _.Od(c=>{let d;c.add(b.Lc(()=>{d=a[_.Qd]();xba(c,b,function(){const {value:e,done:f}=d.next();f?c.complete():(c.next(e),this.Lc())})}));return()=>{let e;return _.Bd((e=d)==null?void 0:e.return)&&d.return()}})};yba=function(a,b){return new _.Od(c=>{const d=new _.Cd;d.add(b.Lc(()=>{const e=a[_.Nd]();d.add(e.subscribe({next(f){d.add(b.Lc(()=>c.next(f)))},error(f){d.add(b.Lc(()=>c.error(f)))},complete(){d.add(b.Lc(()=>c.complete()))}}))}));return d})};
zba=function(a,b){return new _.Od(c=>b.Lc(()=>a.then(d=>{c.add(b.Lc(()=>{c.next(d);c.add(b.Lc(()=>c.complete()))}))},d=>{c.add(b.Lc(()=>c.error(d)))})))};Ne=function(a){return new TypeError("v`"+(a!==null&&typeof a==="object"?"an invalid object":`'${a}'`))};
Aba=function(a,b){if(a!=null){if(_.Bd(a[_.Nd]))return yba(a,b);if(_.Oe(a))return Le(a,b);if(_.Bd(a==null?void 0:a.then))return zba(a,b);if(Symbol.asyncIterator&&_.Bd(a==null?void 0:a[Symbol.asyncIterator]))return wba(a,b);if(_.Bd(a==null?void 0:a[_.Qd]))return _.Me(a,b)}throw Ne(a);};Bba=function(a){return new _.Od(b=>{const c=a[_.Nd]();if(_.Bd(c.subscribe))return c.subscribe(b);throw new TypeError("w");})};Pe=function(a){return new _.Od(b=>{for(let c=0;c<a.length&&!b.closed;c++)b.next(a[c]);b.complete()})};
Cba=function(a){return new _.Od(b=>{a.then(c=>{b.closed||(b.next(c),b.complete())},c=>b.error(c)).then(null,_.Ed)})};Dba=function(a){return new _.Od(b=>{const c=a[_.Qd]();for(;!b.closed;){const {done:d,value:e}=c.next();d?b.complete():b.next(e)}return()=>_.Bd(c==null?void 0:c.return)&&c.return()})};
Gba=function(a,b){return _.p(function*(){var c;try{var d=a[Symbol.asyncIterator];if(d!==void 0)var e=d.call(a);else{var f=typeof Symbol!="undefined"&&Symbol.iterator&&a[Symbol.iterator];if(f)var g=f.call(a);else if(typeof a.length=="number")g={next:Eba(a)};else throw Error("c`"+String(a));e=new Fba(g)}for(var h=e;;){var k=yield h.next();if(k.done)break;b.next(k.value)}}catch(m){var l={error:m}}finally{try{k&&!k.done&&(c=h.return)&&(yield c.call(h))}finally{if(l)throw l.error;}}b.complete()})};
Hba=function(a){return new _.Od(b=>{Gba(a,b).catch(c=>b.error(c))})};_.Qe=function(a){if(a instanceof _.Od)return a;if(a!=null){if(_.Bd(a[_.Nd]))return Bba(a);if(_.Oe(a))return Pe(a);if(_.Bd(a==null?void 0:a.then))return Cba(a);if(Symbol.asyncIterator&&_.Bd(a==null?void 0:a[Symbol.asyncIterator]))return Hba(a);if(_.Bd(a==null?void 0:a[_.Qd]))return Dba(a)}throw Ne(a);};_.Re=function(a,b){return b?Aba(a,b):_.Qe(a)};_.Se=function(a,b){return b?Le(a,b):Pe(a)};
_.Te=function(a){return _.Bd(a[a.length-1])?a.pop():void 0};_.Ue=function(a){var b=a[a.length-1];return b&&_.Bd(b.Lc)?a.pop():void 0};_.We=function(...a){const b=_.Ue(a);return b?Le(a,b):_.Se(a)};_.Xe=function(a){return b=>{if(_.Bd(b==null?void 0:b.bo))return b.bo(function(c){try{return a(c,this)}catch(d){this.error(d)}});throw new TypeError("y");}};_.r=function(a){return _.Xe((b,c)=>{let d=0;b.subscribe(new _.Ye(c,e=>{c.next(a.call(void 0,e,d++))}))})};
_.Ze=function(a,b,c,d,e,f){let g=[],h=0,k=0,l=!1;const m=u=>h<d?q(u):g.push(u),q=u=>{f&&b.next(u);h++;_.Qe(c(u,k++)).subscribe(new _.Ye(b,v=>{e==null||e(v);f?m(v):b.next(v)},void 0,()=>{for(h--;g.length&&h<d;){const v=g.shift();q(v)}!l||g.length||h||b.complete()}))};a.subscribe(new _.Ye(b,m,void 0,()=>{l=!0;!l||g.length||h||b.complete()}));return()=>{g=null}};
_.$e=function(a,b,c=Infinity){if(_.Bd(b))return _.$e((d,e)=>_.r((f,g)=>b(d,f,e,g))(_.Qe(a(d,e))),c);typeof b==="number"&&(c=b);return _.Xe((d,e)=>_.Ze(d,e,a,c))};_.af=function(a=0,b,c=_.Zd){let d=-1;b!=null&&(b&&_.Bd(b.Lc)?c=b:d=b);return new _.Od(e=>{let f=a instanceof Date&&!isNaN(a)?+a-c.now():a;f<0&&(f=0);let g=0;return c.Lc(function(){e.closed||(e.next(g++),0<=d?this.Lc(void 0,d):e.complete())},f)})};
_.bf=function(a){return _.Xe((b,c)=>{let d=0;b.subscribe(new _.Ye(c,e=>a.call(void 0,e,d++)&&c.next(e)))})};_.cf=function(a){let b;a=(b=a)!=null?b:Iba;return _.Xe((c,d)=>{let e,f=!0;c.subscribe(new _.Ye(d,g=>{if(f||!a(e,g))f=!1,e=g,d.next(g)}))})};Iba=function(a,b){return a===b};_.df=function(){return _.Xe((a,b)=>{let c,d=!1;a.subscribe(new _.Ye(b,e=>{const f=c;c=e;d&&b.next([f,e]);d=!0}))})};
_.ef=function(a){return _.Xe((b,c)=>{let d=null,e=0,f=!1;b.subscribe(new _.Ye(c,g=>{var h;(h=d)==null||h.unsubscribe();h=e++;_.Qe(a(g,h)).subscribe(d=new _.Ye(c,k=>c.next(k),void 0,()=>{d=null;f&&!d&&c.complete()}))},void 0,()=>{(f=!0,!d)&&c.complete()}))})};
_.ff=function(a){const b=_.Bd(a)?{next:a,error:void 0,complete:void 0}:a;return b?_.Xe((c,d)=>{c.subscribe(new _.Ye(d,e=>{let f;(f=b.next)==null||f.call(b,e);d.next(e)},e=>{let f;(f=b.error)==null||f.call(b,e);d.error(e)},()=>{let e;(e=b.complete)==null||e.call(b);d.complete()}))}):_.Ie};
_.gf=function(...a){const b=_.Te(a);return _.Xe((c,d)=>{const e=a.length,f=Array(e);let g=a.map(()=>!1),h=!1;for(let k=0;k<e;k++)_.Qe(a[k]).subscribe(new _.Ye(d,l=>{f[k]=l;h||g[k]||(g[k]=!0,(h=g.every(_.Ie))&&(g=null))},void 0,_.Ke));c.subscribe(new _.Ye(d,k=>{h&&(k=[k,...f],d.next(b?b(...k):k))}))})};_.t=function(a,...b){return b.length?_.Je(b)(a):a};Eba=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};
Fba=function(a){this[Symbol.asyncIterator]=function(){return this};this[Symbol.iterator]=function(){return a};this.next=function(b){return Promise.resolve(a.next(b))};this["throw"]=function(b){return new Promise(function(c,d){var e=a["throw"];e!==void 0?c(e.call(a,b)):(c=a["return"],c!==void 0&&c.call(a),d(new TypeError("d")))})};a["return"]!==void 0&&(this["return"]=function(b){return Promise.resolve(a["return"](b))})};
_.jf=class extends _.Od{constructor(){super();this.Dh=[];this.hj=this.O=this.closed=!1;this.ha=null}bo(a){const b=new hf(this,this);b.operator=a;return b}V(){if(this.closed)throw new _.Xaa;}next(a){this.V();if(!this.O){const b=this.Dh.slice();for(const c of b)c.next(a)}}error(a){this.V();if(!this.O){this.hj=this.O=!0;this.ha=a;const b=this.Dh;for(;b.length;)b.shift().error(a)}}complete(){this.V();if(!this.O){this.O=!0;const a=this.Dh;for(;a.length;)a.shift().complete()}}unsubscribe(){this.O=this.closed=
!0;this.Dh=null}kG(a){this.V();return super.kG(a)}Mh(a){this.V();this.ma(a);return this.oa(a)}oa(a){const b=this.O,c=this.Dh;return this.hj||b?_.Cd.O:(c.push(a),new _.Cd(()=>_.Ad(this.Dh,a)))}ma(a){const b=this.ha,c=this.O;this.hj?a.error(b):c&&a.complete()}};_.jf.create=(a,b)=>new hf(a,b);
hf=class extends _.jf{constructor(a,b){super();this.destination=a;this.source=b}next(a){let b,c;(b=this.destination)==null||(c=b.next)==null||c.call(b,a)}error(a){let b,c;(b=this.destination)==null||(c=b.error)==null||c.call(b,a)}complete(){let a,b;(a=this.destination)==null||(b=a.complete)==null||b.call(a)}Mh(a){let b,c;return(c=(b=this.source)==null?void 0:b.subscribe(a))!=null?c:_.Cd.O}};_.Oe=a=>a&&typeof a.length==="number"&&typeof a!=="function";
kf=function(a){var b=a.bufferSize,c=a.ka;const d=a.buffer;a=a.U;const e=(a?1:2)*b;b<Infinity&&e<d.length&&d.splice(0,d.length-e);if(!a){b=c.now();c=0;for(a=1;a<d.length&&d[a]<=b;a+=2)c=a;c&&d.splice(0,c+1)}};
_.mf=class extends _.jf{constructor(a=Infinity,b=Infinity,c=_.Sd){super();this.bufferSize=a;this.DE=b;this.ka=c;this.buffer=[];this.U=b===Infinity;this.bufferSize=Math.max(1,a);this.DE=Math.max(1,b)}next(a){const b=this.buffer,c=this.U,d=this.ka,e=this.DE;this.O||(b.push(a),!c&&b.push(d.now()+e));kf(this);super.next(a)}Mh(a){this.V();kf(this);const b=this.oa(a),c=this.U,d=this.buffer.slice();for(let e=0;e<d.length&&!a.closed;e+=c?1:2)a.next(d[e]);this.ma(a);return b}};
_.Ye=class extends _.Ld{constructor(a,b,c,d,e){super(a);this.Da=e;b&&(this.Rd=function(f){try{b(f)}catch(g){this.destination.error(g)}});c&&(this.ma=function(f){try{c(f)}catch(g){this.destination.error(g)}this.unsubscribe()});d&&(this.U=function(){try{d()}catch(f){this.destination.error(f)}this.unsubscribe()})}unsubscribe(){let a;this.closed||(a=this.Da)!=null&&a.call(this);super.unsubscribe()}};
}catch(e){_._DumpException(e)}
try{
_.nf=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()};_.of=!_.vb&&!_.pd();_.pf=function(a,b){if(/-[a-z]/.test(b))return null;if(_.of&&a.dataset){if(_.qd()&&!(b in a.dataset))return null;a=a.dataset[b];return a===void 0?null:a}return a.getAttribute("data-"+_.nf(b))};_.qf=function(a,b){return/-[a-z]/.test(b)?!1:_.of&&a.dataset?b in a.dataset:a.hasAttribute?a.hasAttribute("data-"+_.nf(b)):!!a.getAttribute("data-"+_.nf(b))};
}catch(e){_._DumpException(e)}
try{
var Jba,Kba,sf,tf,Lba,uf;_.rf=function(a,b){b=Array.prototype.indexOf.call(a,b,void 0);let c;(c=b>=0)&&Array.prototype.splice.call(a,b,1);return c};Jba=function(a,b){for(const c in a)if(b.call(void 0,a[c],c,a))return!0;return!1};Kba=0;sf=function(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.handler=e;this.key=++Kba;this.Ds=this.qB=!1};sf.prototype.O=function(){this.Ds=!0;this.handler=this.src=this.proxy=this.listener=null};
tf=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.Ds&&f.listener==b&&f.capture==!!c&&f.handler==d)return e}return-1};_.jd=function(a){this.src=a;this.Bf={};this.O=0};_.n=_.jd.prototype;_.n.add=function(a,b,c,d,e){var f=a.toString();a=this.Bf[f];a||(a=this.Bf[f]=[],this.O++);var g=tf(a,b,d,e);g>-1?(b=a[g],c||(b.qB=!1)):(b=new sf(b,this.src,f,!!d,e),b.qB=c,a.push(b));return b};
_.n.remove=function(a,b,c,d){a=a.toString();if(!(a in this.Bf))return!1;var e=this.Bf[a];b=tf(e,b,c,d);return b>-1?(e[b].O(),Array.prototype.splice.call(e,b,1),e.length==0&&(delete this.Bf[a],this.O--),!0):!1};_.n.iT=function(a){var b=a.type;b in this.Bf&&_.rf(this.Bf[b],a)&&(a.O(),this.Bf[b].length==0&&(delete this.Bf[b],this.O--))};_.n.Cd=function(a){a=a&&a.toString();var b=0,c;for(c in this.Bf)if(!a||c==a){for(var d=this.Bf[c],e=0;e<d.length;e++)++b,d[e].O();delete this.Bf[c];this.O--}return b};
_.n.ug=function(a,b,c,d){a=this.Bf[a.toString()];var e=-1;a&&(e=tf(a,b,c,d));return e>-1?a[e]:null};_.n.hasListener=function(a,b){var c=a!==void 0,d=c?a.toString():"",e=b!==void 0;return Jba(this.Bf,function(f){for(var g=0;g<f.length;++g)if(!(c&&f[g].type!=d||e&&f[g].capture!=b))return!0;return!1})};Lba=function(){const a=_.id,b=function(c){return a.call(b.src,b.listener,c)};return b};
uf=function(a,b,c,d,e,f){if(!b)throw Error("r");var g=_.sa(e)?!!e.capture:!!e,h=_.gd(a);h||(a[_.cd]=h=new _.jd(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=Lba();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)_.Taa||(e=g),e===void 0&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(_.fd(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("s");_.ed++;return c};
_.vf=function(a){if(typeof a==="function")return a;a[_.kd]||(a[_.kd]=function(b){return a.handleEvent(b)});return a[_.kd]};_.wf=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)_.wf(a,b[f],c,d,e);else d=_.sa(d)?!!d.capture:!!d,c=_.vf(c),_.bd(a)?a.Li(b,c,d,e):a&&(a=_.gd(a))&&(b=a.ug(b,c,d,e))&&_.hd(b)};_.xf=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.xf(a,b[f],c,d,e);return null}c=_.vf(c);return _.bd(a)?a.Eu(b,c,_.sa(d)?!!d.capture:!!d,e):uf(a,b,c,!0,d,e)};
_.yf=function(a,b,c,d,e){if(d&&d.once)return _.xf(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.yf(a,b[f],c,d,e);return null}c=_.vf(c);return _.bd(a)?a.listen(b,c,_.sa(d)?!!d.capture:!!d,e):uf(a,b,c,!1,d,e)};_.zf=function(){_.Xc.call(this);this.Ln=new _.jd(this);this.h_=this;this.DJ=null};_.va(_.zf,_.Xc);_.zf.prototype[_.ad]=!0;_.n=_.zf.prototype;_.n.WH=function(){return this.DJ};_.n.AK=function(a){this.DJ=a};_.n.addEventListener=function(a,b,c,d){_.yf(this,a,b,c,d)};
_.n.removeEventListener=function(a,b,c,d){_.wf(this,a,b,c,d)};_.n.dispatchEvent=function(a){var b,c=this.WH();if(c)for(b=[];c;c=c.WH())b.push(c);c=this.h_;var d=a.type||a;if(typeof a==="string")a=new _.Zc(a,c);else if(a instanceof _.Zc)a.target=a.target||c;else{var e=a;a=new _.Zc(d,c);_.hb(a,e)}e=!0;if(b)for(var f=b.length-1;!a.U&&f>=0;f--){var g=a.Go=b[f];e=g.yx(d,!0,a)&&e}a.U||(g=a.Go=c,e=g.yx(d,!0,a)&&e,a.U||(e=g.yx(d,!1,a)&&e));if(b)for(f=0;!a.U&&f<b.length;f++)g=a.Go=b[f],e=g.yx(d,!1,a)&&e;return e};
_.n.Ac=function(){_.zf.hc.Ac.call(this);this.hT();this.DJ=null};_.n.listen=function(a,b,c,d){return this.Ln.add(String(a),b,!1,c,d)};_.n.Eu=function(a,b,c,d){return this.Ln.add(String(a),b,!0,c,d)};_.n.Li=function(a,b,c,d){return this.Ln.remove(String(a),b,c,d)};_.n.oL=function(a){this.Ln.iT(a)};_.n.hT=function(){this.Ln&&this.Ln.Cd(void 0)};
_.n.yx=function(a,b,c){a=this.Ln.Bf[String(a)];if(!a)return!0;a=a.concat();for(var d=!0,e=0;e<a.length;++e){var f=a[e];if(f&&!f.Ds&&f.capture==b){var g=f.listener,h=f.handler||f.src;f.qB&&this.oL(f);d=g.call(h,c)!==!1&&d}}return d&&!c.defaultPrevented};_.n.ug=function(a,b,c,d){return this.Ln.ug(String(a),b,c,d)};_.n.hasListener=function(a,b){return this.Ln.hasListener(a!==void 0?String(a):void 0,b)};
}catch(e){_._DumpException(e)}
try{
_.Mba=RegExp("^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)","i");
}catch(e){_._DumpException(e)}
try{
var Bf,Nba,Cf,Oba,Pba;_.Af=function(a,b){b=_.Lb(b);b!==void 0&&(a.href=b)};Bf=function(a){return a[_.la.Symbol.iterator]()};Nba=class{constructor(a,b){this.O=Bf(a);this.U=b}[Symbol.iterator](){return this}next(){const a=this.O.next();return{value:a.done?void 0:this.U.call(void 0,a.value),done:a.done}}};Cf=function(a,b){return new Nba(a,b)};
Oba=class{constructor(a){this.U=a;this.O=0}[Symbol.iterator](){return this}next(){for(;this.O<this.U.length;){const a=this.U[this.O].next();if(!a.done)return a;this.O++}return{done:!0}}};Pba=function(...a){return new Oba(a.map(Bf))};var Df,Ef,Ff,Hf,If,Qba,Jf,Lf,Mf,Nf,Kf;Df=_.la.URL;_.Gf=(_.la==null?void 0:(Ef=_.la.document)==null?void 0:Ef.baseURI)||((Ff=_.la.location)==null?void 0:Ff.href)||"";try{new Df("http://example.com"),Hf=!0}catch(a){Hf=!1}If=Hf;
Qba=class{constructor(a){this.O=new Map;a.indexOf("?")==0&&(a=a.substring(1));a=a.split("&");for(let c of a){a=c;let d="";var b=c.split("=");b.length>1&&(a=decodeURIComponent(b[0].replace("+"," ")),d=decodeURIComponent(b[1].replace("+"," ")));b=this.O.get(a);b==null&&(b=[],this.O.set(a,b));b.push(d)}}get(a){return(a=this.O.get(a))&&a.length?a[0]:null}getAll(a){return[...(this.O.get(a)||[])]}has(a){return this.O.has(a)}[Symbol.iterator](){return Pba(...Cf(this.O,a=>{const b=a[0];return Cf(a[1],c=>
[b,c])}))}toString(){return Jf(this)}};Jf=function(a){const b=c=>encodeURIComponent(c).replace(/[!()~']|(%20)/g,d=>({"!":"%21","(":"%28",")":"%29","%20":"+","'":"%27","~":"%7E"})[d]);return Array.from(a,c=>b(c[0])+"="+b(c[1])).join("&")};
Lf=function(a){const b=_.Wb(document,"A");let c;try{_.Af(b,new _.Ga(a)),c=b.protocol}catch(e){throw Error("na`"+a);}if(c===""||c===":"||c[c.length-1]!=":")throw Error("na`"+a);if(!Kf.has(c))throw Error("na`"+a);if(!b.hostname)throw Error("na`"+a);const d=b.href;a={href:d,protocol:b.protocol,username:"",password:"",hostname:b.hostname,pathname:"/"+b.pathname,search:b.search,hash:b.hash,toString:()=>d};Kf.get(b.protocol)===b.port?(a.host=a.hostname,a.port="",a.origin=a.protocol+"//"+a.hostname):(a.host=
b.host,a.port=b.port,a.origin=a.protocol+"//"+a.hostname+":"+a.port);return a};Mf=function(a,b){return a&&b?a+":"+b+"@":a?a+"@":b?":"+b+"@":""};
Nf=function(a){let b;try{b=new Df(a)}catch(d){throw Error("na`"+a);}const c=Kf.get(b.protocol);if(!c)throw Error("na`"+a);if(!b.hostname)throw Error("na`"+a);if(b.origin!="null")return b;a={href:b.href,protocol:b.protocol,username:"",password:"",host:b.host,port:b.port,hostname:b.hostname,pathname:b.pathname,search:b.search,hash:b.hash};a.origin=c===b.port?b.protocol+"//"+b.hostname:b.protocol+"//"+b.hostname+":"+b.port;return a};
_.Of=function(a,b){if(If){if(!b)return Nf(a);b=Nf(b);try{return Nf(a)}catch(e){}return new Df(a,b.href)}if(!b)return Lf(a);b=Lf(b);try{return Lf(a)}catch(e){}const c=b.protocol+"//"+Mf(b.username,b.password)+b.host;var d=a[0];d==="/"||d==="\\"?a=c+a:d==="?"?a=c+b.pathname+a:d&&d!=="#"?(d=b.pathname.lastIndexOf("/"),a=c+(d>0?b.pathname.substring(0,d):"")+"/"+a):a=c+b.pathname+b.search+a;return Lf(a)};Kf=new Map([["http:","80"],["https:","443"],["ws:","80"],["wss:","443"],["ftp:","21"]]);
_.Pf=function(a){return If&&a.searchParams?a.searchParams:new Qba(a.search)};
_.Qf=function(a,b){let c={};b&&(c.protocol=b.protocol,c.username=b.username,c.password=b.password,c.hostname=b.hostname,c.port=b.port,c.pathname=b.pathname,c.search=b.search,c.hash=b.hash);Object.assign(c,a);if(c.port&&c.port[0]===":")throw Error("oa");c.hash&&c.hash[0]!="#"&&(c.hash="#"+c.hash);a.search?a.search[0]!="?"&&(c.search="?"+a.search):a.searchParams&&(c.search="?"+Jf(a.searchParams),c.searchParams=void 0);a="";c.protocol&&(a+=c.protocol+"//");a+=Mf(c.username,c.password);a+=c.hostname||
"";c.port&&(a+=":"+c.port);a+=c.pathname||"";a+=c.search||"";a+=c.hash||"";return _.Of(a)};
}catch(e){_._DumpException(e)}
try{
var Yf,Rba,$f,Sba,eg,fg,ig,Tba,Uba,pg,qg,Vba,xg,Wba,Xba,zg,Yba,Ag,Zba,Cg,Dg,Hg,Xg,$ba,aca,bca,cca,Yg,Zg,dca,eca,fca,Zf,gh,sg,ng,rg,tg,bh,$g;_.Rf=function(a){return a!=null&&a instanceof Uint8Array};_.Tf=function(){const a=Error();_.Sf(a,"incident");_.ra(a)};_.Uf=function(a){return+!!(a&512)-1};_.Vf=function(a){return a!==null&&typeof a==="object"&&!Array.isArray(a)&&a.constructor===Object};_.Wf=function(a,b){return!!a&&(Array.isArray(a)?a.includes(b):a.has(b))};
_.Xf=function(a,b,c){if(!Array.isArray(a)||a.length)return!1;const d=a[_.ge]|0;if(d&1)return!0;if(!_.Wf(b,c))return!1;a[_.ge]=d|1;return!0};Yf=function(a,b){if(a.length!==b.length)return!1;for(const e in b){var c=Number(e),d;if(d=Number.isInteger(c))d=a[c],c=b[c],d=!(Number.isNaN(d)?Number.isNaN(c):d===c);if(d)return!1}return!0};Rba=function(){_.Tf()};$f=function(a,b){let c,d;return(c=Zf)==null?void 0:(d=c.get(b))==null?void 0:d.get(a)};
_.ag=function(a){let b="",c=0;const d=a.length-10240;for(;c<d;)b+=String.fromCharCode.apply(null,a.subarray(c,c+=10240));b+=String.fromCharCode.apply(null,c?a.subarray(c):a);return btoa(b)};_.bg=function(a){return Array.prototype.slice.call(a)};_.cg=function(a){return!!((a[_.ge]|0)&2)};_.dg=function(a){a[_.ge]|=32;return a};Sba=function(a,b){b[_.ge]=(a|0)&-14591};eg=function(a,b){b[_.ge]=(a|34)&-14557};fg=function(a){return!(!a||typeof a!=="object"||a.m3!==_.ue)};
_.gg=function(a){if(a&2)throw Error();};ig=function(a,b){(b=_.hg?b[_.hg]:void 0)&&(a[_.hg]=_.bg(b))};_.jg=function(a){if(a==null||typeof a==="number")return a;if(a==="NaN"||a==="Infinity"||a==="-Infinity")return Number(a)};_.kg=function(a){if(a==null||typeof a==="boolean")return a;if(typeof a==="number")return!!a};_.lg=function(a){return a==null||typeof a==="string"?a:void 0};Tba=function(){_.Tf()};Uba=function(a,b){(_.mg||(_.mg=new ng)).set(a,b);(_.og||(_.og=new ng)).set(b,a)};
pg=function(a){try{return a.toString().indexOf("[native code]")!==-1?a:null}catch(b){return null}};qg=function(){ng===void 0&&(ng=typeof WeakMap==="function"?pg(WeakMap):null);return ng};Vba=function(a){if(rg===void 0){const b=new sg([],{});rg=Array.prototype.concat.call([],b).length===1}rg&&typeof Symbol==="function"&&Symbol.isConcatSpreadable&&(a[Symbol.isConcatSpreadable]=!0)};_.ug=function(a,b){tg=b;a=new a(b);tg=void 0;return a};
_.vg=function(a,b,c){a==null&&(a=tg);tg=void 0;if(a==null){var d=96;c?(a=[c],d|=512):a=[];b&&(d=d&-33521665|(b&1023)<<15)}else{if(!Array.isArray(a))throw Error("J");d=a[_.ge]|0;if(d&2048)throw Error("M");if(d&64)return a;d|=64;if(c&&(d|=512,c!==a[0]))throw Error("N");a:{c=a;const e=c.length;if(e){const f=e-1;if(_.Vf(c[f])){d|=256;b=f-_.Uf(d);if(b>=1024)throw Error("O");d=d&-33521665|(b&1023)<<15;break a}}if(b){b=Math.max(b,e-_.Uf(d));if(b>1024)throw Error("P");d=d&-33521665|(b&1023)<<15}}}a[_.ge]=
d;return a};xg=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "bigint":return(0,_.Be)(a)?Number(a):String(a);case "boolean":return a?1:0;case "object":if(a)if(Array.isArray(a)){if(_.Xf(a,void 0,0))return}else{if(_.Rf(a))return _.ag(a);if("function"==typeof _.wg&&a instanceof _.wg)return a.wO();if(a instanceof _.De)return a.dL()}}return a};Wba=function(a,b){return xg(b)};
Xba=function(a,b,c){const d=_.bg(a);var e=d.length;const f=b&256?d[e-1]:void 0;e+=f?-1:0;for(b=b&512?1:0;b<e;b++)d[b]=c(d[b]);if(f){b=d[b]={};for(const g in f)b[g]=c(f[g])}ig(d,a);return d};zg=function(a,b,c,d,e){if(a!=null){if(Array.isArray(a))a=_.Xf(a,void 0,0)?void 0:e&&(a[_.ge]|0)&2?a:_.yg(a,b,c,d!==void 0,e);else if(_.Vf(a)){const f={};for(let g in a)f[g]=zg(a[g],b,c,d,e);a=f}else a=b(a,d);return a}};
_.yg=function(a,b,c,d,e){const f=d||c?a[_.ge]|0:0;d=d?!!(f&32):void 0;const g=_.bg(a);for(let h=0;h<g.length;h++)g[h]=zg(g[h],b,c,d,e);c&&(ig(g,a),c(f,g));return g};Yba=function(a){return zg(a,Ag,void 0,void 0,!1)};Ag=function(a){return _.ke(a)?a.toJSON():"function"==typeof _.wg&&a instanceof _.wg?a.tR():_.Rf(a)?new Uint8Array(a):a instanceof _.De?a.dL(Yba):a};Zba=function(a){return zg(a,_.Bg,void 0,void 0,!1)};_.Bg=function(a){return _.ke(a)?a.toJSON():a instanceof _.De?a.dL(Zba):xg(a)};
Cg=function(a,b,c=eg){if(a!=null){if(a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=a[_.ge]|0;if(d&2)return a;b&&(b=d===0||!!(d&32)&&!(d&64||!(d&16)));return b?(a[_.ge]=(d|34)&-12293,a):_.yg(a,Cg,d&4?eg:c,!0,!0)}_.ke(a)?(c=a.Uc,d=c[_.ge],a=d&2?a:Dg(a,c,d,!0)):a instanceof _.De&&!(a.dB&2)&&(c=_.he(a.HU(Cg)),a=new _.De(c,a.wE,a.ey,a.sL));return a}};Dg=function(a,b,c,d){_.Eg(a);return _.ug(a.constructor,_.Fg(b,c,d))};
_.Fg=function(a,b,c){const d=c||b&2?eg:Sba,e=!!(b&32);a=Xba(a,b,f=>Cg(f,e,d));a[_.ge]=a[_.ge]|32|(c?2:0);return a};_.Gg=function(a){const b=a.Uc,c=b[_.ge];return c&2?Dg(a,b,c,!1):a};Hg=function(a,b,c,d){b=d+_.Uf(b);if(!(b<0||b>=a.length||b>=c))return a[b]};
_.Ig=function(a,b,c,d){const e=b>>15&1023||536870912;if(c>=e){let f,g=b;if(b&256)f=a[a.length-1];else{if(d==null)return g;f=a[e+_.Uf(b)]={};g|=256}f[c]=d;c<e&&(a[c+_.Uf(b)]=void 0);g!==b&&(a[_.ge]=g);return g}a[c+_.Uf(b)]=d;b&256&&(a=a[a.length-1],c in a&&delete a[c]);return b};_.Kg=function(a,b,c,d){a=_.Jg(a,b,c,d);return Array.isArray(a)?a:_.ve};_.Lg=function(a,b){a=(2&b?a|2:a&-3)|32;return a&=-2049};_.Mg=function(a,b){a===0&&(a=_.Lg(a,b));return a|1};
_.Ng=function(a){return!!(2&a)&&!!(4&a)||!!(2048&a)};_.Og=function(a,b,c){32&b&&c||(a&=-33);return a};
_.Ug=function(a,b,c,d,e,f,g,h){const k=a.Uc;var l=!!(2&b);e=l?1:e;g=!!g;h&&(h=!l);f=_.Kg(k,b,d,f);var m=f[_.ge]|0;l=f;_.Pg(l,a);e!==2&&e!==1||_.Qg(l,a);l=!!(4&m);if(!l){m=_.Mg(m,b);var q=f,u=b;const z=!!(2&m);z&&(u|=2);let F=!z,K=!0,O=0,ea=0;for(;O<q.length;O++){const X=_.ne(q[O],c,!1,u);if(X instanceof c){if(!z){const ja=_.cg(X.Uc);F&&(F=!ja);K&&(K=ja)}q[ea++]=X}}ea<O&&(q.length=ea);m|=4;m=K?m|16:m&-17;m=F?m|8:m&-9;q[_.ge]=m;z&&Object.freeze(q)}if(h&&!(8&m||!f.length&&(e===1||e===4&&32&m))){_.Ng(m)?
(f=_.bg(f),m=_.Lg(m,b),b=_.Ig(k,b,d,f)):_.Qg(f,a);c=f;h=m;for(q=0;q<c.length;q++)m=c[q],u=_.Gg(m),m!==u&&(c[q]=u);h|=8;h=c.length?h&-17:h|16;m=c[_.ge]=h}let v;if(e===1||e===4&&32&m)_.Ng(m)||(a=m,m|=!f.length||16&m&&(!l||32&m)?2:2048,m!==a&&(f[_.ge]=m),Object.freeze(f));else if(l=e!==5?!1:!!(32&m)||_.Ng(m)||!!_.Rg(f),(e===2||l)&&_.Ng(m)&&(f=_.bg(f),m=_.Lg(m,b),m=_.Og(m,b,g),f[_.ge]=m,b=_.Ig(k,b,d,f)),_.Ng(m)||(d=m,m=_.Og(m,b,g),m!==d&&(f[_.ge]=m)),l)v=_.Sg(f),_.Tg(f,a,!0);else if(e===2&&!g){let z;
(z=_.mg)==null||z.delete(f)}return v||f};_.Vg=function(a,b,c,d,e,f,g){const h=a.Uc[_.ge];_.gg(h);a=_.Ug(a,h,c,b,2,f,!0);c=d!=null?d:new c;if(g&&(typeof e!=="number"||e<0||e>a.length))throw Error();e!=void 0?a.splice(e,g,c):a.push(c);a[_.ge]=_.cg(c.Uc)?a[_.ge]&-9:a[_.ge]&-17};_.Wg=function(a,b){return a!=null?a:b};Xg=function(a){return a};$ba=function(a){return a};aca=function(a){return 40+4*a};bca=function(a,b){return(a>1?a-1:0)+(a-b)*4};cca=function(a,b,c){return c+a*3+(a>1?a-1:0)};
Yg=function(a){return a>=100?a>=1E4?Math.ceil(Math.log10(1+a)):a<1E3?3:4:a<10?1:2};
Zg=function(a,b,c,d,e,f){if(!c.length&&!d)return 0;var g=0;let h=0,k=0;var l=0;let m=0;for(var q=c.length-1;q>=0;q--){var u=c[q];d&&q===c.length-1&&u===d||(l++,u!=null&&k++)}if(d)for(var v in d)q=+v,isNaN(q)||(m+=Yg(q),h++,q>g&&(g=q));l=e(l,k)+f(h,g,m);v=k;q=h;u=g;let z=m;for(let K=c.length-1;K>=0;K--){var F=c[K];if(F==null||d&&K===c.length-1&&F===d)continue;F=K-b;const O=e(F,v)+f(q,u,z);O<l&&(a=1+F,l=O);q++;v--;z+=Yg(F);u=Math.max(u,F)}b=e(0,0)+f(q,u,z);b<l&&(a=0,l=b);if(d){q=h;u=g;z=m;v=k;for(const K in d)d=
+K,isNaN(d)||d>=1024||(q--,v++,z-=K.length,g=e(d,v)+f(q,u,z),g<l&&(a=1+d,l=g))}return a};dca=function(a,b,c,d){return Zg(a,b,c,d,bca,cca)};eca=function(a,b){return a==0?0:9*Math.max(1<<32-Math.clz32(a+a/2-1),4)<=b?a==0?0:a<4?100+(a-1)*16:a<6?148+(a-4)*16:a<12?244+(a-6)*16:a<22?436+(a-12)*19:a<44?820+(a-22)*17:52+32*a:40+4*b};fca=function(a,b,c,d){return Zg(a,b,c,d,aca,eca)};
_.ch=function(a){_.Eg(a);var b=$g?a.Uc:_.ah?_.yg(a.Uc,Ag,void 0,void 0,!1):_.yg(a.Uc,_.Bg,void 0,void 0,!1);{var c=!$g,d=(c?a.Uc:b)[_.ge];let K=b.length;if(K){var e=b[K-1],f=_.Vf(e);f?K--:e=void 0;a=_.Uf(d);var g=K-a,h=!!bh&&!(d&512),k;d=(k=bh)!=null?k:Xg;d=h?d(g,a,b,e):g;k=(g=h&&g!==d)?Array.prototype.slice.call(b,0,K):b;if(f||g){b:{var l=k;var m=e;var q;f=!1;if(g)for(h=Math.max(0,d+a);h<l.length;h++){var u=l[h];const O=h-a;if(!(u==null||_.Xf(u,void 0,O)||fg(u)&&u.size===0)){var v=l[h]=void 0;((v=
q)!=null?v:q={})[O]=u;f=!0}}if(m)for(var z in m)if(v=+z,isNaN(v)){let O;((O=q)!=null?O:q={})[z]=m[z]}else if(h=m[z],Array.isArray(h)&&(_.Xf(h,void 0,+z)||fg(h)&&h.size===0)&&(h=null),h==null&&(f=!0),g&&v<d){f=!0;h=v+a;for(u=l.length;u<=h;u++)l.push(void 0);l[h]=m[v]}else if(h!=null){let O;((O=q)!=null?O:q={})[z]=h}f||(q=m);if(q)for(let O in q){m=q;break b}m=null}l=m==null?e!=null:m!==e}g&&(K=k.length);for(var F;K>0;K--){z=K-1;q=k[z];z-=a;if(!(q==null||_.Xf(q,void 0,z)||fg(q)&&q.size===0))break;F=
!0}if(k!==b||l||F){if(!g&&!c)k=Array.prototype.slice.call(k,0,K);else if(F||l||m)k.length=K;m&&k.push(m)}b=k}}return b};_.Sf=function(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};Zf=void 0;_.Qg=function(a,b){let c,d;(c=Zf)==null||(d=c.get(b))==null||d.delete(a)};_.Pg=function(a,b){const c=$f(a,b);c&&!Yf(a,c)&&(Rba(),_.Qg(a,b))};
_.Eg=function(a){var b;if(a&&(b=Zf)!=null&&b.has(a)&&(b=a.Uc))for(let c=0;c<b.length;c++){const d=b[c];if(c===b.length-1&&_.Vf(d))for(const e in d){const f=d[e];Array.isArray(f)&&_.Pg(f,a)}else Array.isArray(d)&&_.Pg(d,a)}};_.dh=function(a,b){a=a.split(".");var c=_.la;a[0]in c||typeof c.execScript=="undefined"||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||b===void 0?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b};_.eh=function(a){return/^[\s\xa0]*$/.test(a)};
_.fh=function(a,b){if(!Number.isFinite(a))return String(a);a=String(a);let c=a.indexOf(".");c===-1&&(c=a.length);const d=a[0]==="-"?"-":"";d&&(a=a.substring(1));return d+"0".repeat(Math.max(0,b-c))+a};sg=void 0;_.mg=void 0;_.Rg=function(a){let b;return(b=_.mg)==null?void 0:b.get(a)};_.og=void 0;ng=void 0;rg=void 0;
_.Sg=function(a){sg===void 0&&(sg=typeof Proxy==="function"?pg(Proxy):null);if(!sg||!qg())return a;let b=_.Rg(a);if(b)return b;if(Math.random()>.01)return a;Vba(a);b=new sg(a,{set(c,d,e){Tba();c[d]=e;return!0}});Uba(a,b);return b};
_.Tg=function(a,b,c){if(_.jaa&&qg()){if($f(a,b)){if(c)return}else if(Math.random()>.01)return;var d=a.length;c={length:d};for(var e=0;e<Math.min(d,10);e++){if(d<=10)var f=e;else{f=d/10;const g=Math.floor(e*f);f=g+Math.floor(Math.random()*(Math.floor((e+1)*f)-g))}c[f]=a[f]}Yf(a,c)?(d=Zf||(Zf=new ng),e=d.get(b),e||(e=new ng,d.set(b,e)),e.set(a,c)):(_.Tf(),_.Qg(a,b))}};
_.Jg=function(a,b,c,d){if(c===-1)return null;const e=b>>15&1023||536870912;if(c>=e){if(b&256)return a[a.length-1][c]}else{var f=a.length;if(d&&b&256&&(d=a[f-1][c],d!=null)){if(Hg(a,b,e,c)&&_.re!=null){var g;a=(g=gh)!=null?g:gh={};g=a[_.re]||0;g>=4||(a[_.re]=g+1,_.Tf())}return d}return Hg(a,b,e,c)}};_.hh=function(a,b){a=a.Uc;return _.Jg(a,a[_.ge],b)};_.ih=function(a,b){a=a.Uc;let c=a[_.ge];const d=_.Jg(a,c,b),e=_.jg(d);e!=null&&e!==d&&_.Ig(a,c,b,e);return e};_.jh=function(a){return a===_.ye?2:5};
_.kh=function(a,b,c,d,e){_.Vg(a,b,c,e,d,!1,1);return a};_.lh=function(a,b,c,d){const e=a.Uc[_.ge];return _.Ug(a,e,b,c,d,void 0,!1,!(2&e))};_.mh=function(a,b){return _.kg(_.hh(a,b))};_.nh=function(a,b){return _.lg(_.hh(a,b))};_.oh=function(a,b,c=!1){return _.Wg(_.mh(a,b),c)};_.ph=function(a,b,c=0){return _.Wg(_.ih(a,b),c)};_.w=function(a,b,c=""){return _.Wg(_.nh(a,b),c)};
_.x=class{constructor(a,b,c){this.Uc=_.vg(a,b,c)}toJSON(){return _.ch(this)}qb(a){try{return $g=!0,a&&(bh=a===Xg||a!==$ba&&a!==fca&&a!==dca?Xg:a),JSON.stringify(_.ch(this),Wba)}finally{a&&(bh=void 0),$g=!1}}clone(){const a=this.Uc;return Dg(this,a,a[_.ge],!1)}vu(){return!_.cg(this.Uc)}Vp(){return _.cg(this.Uc)}dg(){return _.Gg(this)}O(){const a=this.Uc,b=a[_.ge];return b&2?this:Dg(this,a,b,!0)}};_.x.prototype.V=_.je;
_.x.prototype.toString=function(){try{return $g=!0,_.ch(this).toString()}finally{$g=!1}};_.qh={AED:[2,"dh","\u062f.\u0625."],ALL:[0,"Lek","Lek"],AUD:[2,"$","AU$"],BDT:[2,"\u09f3","Tk"],BGN:[2,"lev","lev"],BRL:[2,"R$","R$"],CAD:[2,"$","C$"],CDF:[2,"FrCD","CDF"],CHF:[2,"CHF","CHF"],CLP:[0,"$","CL$"],CNY:[2,"\u00a5","RMB\u00a5"],COP:[32,"$","COL$"],CRC:[0,"\u20a1","CR\u20a1"],CZK:[50,"K\u010d","K\u010d"],DKK:[50,"kr.","kr."],DOP:[2,"RD$","RD$"],EGP:[2,"\u00a3","LE"],ETB:[2,"Birr","Birr"],EUR:[2,"\u20ac","\u20ac"],GBP:[2,"\u00a3","GB\u00a3"],HKD:[2,"$","HK$"],HRK:[2,"kn","kn"],HUF:[34,"Ft",
"Ft"],IDR:[0,"Rp","Rp"],ILS:[34,"\u20aa","IL\u20aa"],INR:[2,"\u20b9","Rs"],IRR:[0,"Rial","IRR"],ISK:[0,"kr","kr"],JMD:[2,"$","JA$"],JPY:[0,"\u00a5","JP\u00a5"],KRW:[0,"\u20a9","KR\u20a9"],LKR:[2,"Rs","SLRs"],LTL:[2,"Lt","Lt"],MNT:[0,"\u20ae","MN\u20ae"],MVR:[2,"Rf","MVR"],MXN:[2,"$","Mex$"],MYR:[2,"RM","RM"],NOK:[50,"kr","NOkr"],PAB:[2,"B/.","B/."],PEN:[2,"S/.","S/."],PHP:[2,"\u20b1","PHP"],PKR:[0,"Rs","PKRs."],PLN:[50,"z\u0142","z\u0142"],RON:[2,"RON","RON"],RSD:[0,"din","RSD"],RUB:[50,"\u20bd",
"RUB"],SAR:[2,"SAR","SAR"],SEK:[50,"kr","kr"],SGD:[2,"$","S$"],THB:[2,"\u0e3f","THB"],TRY:[2,"\u20ba","TRY"],TWD:[2,"$","NT$"],TZS:[0,"TSh","TSh"],UAH:[2,"\u0433\u0440\u043d.","UAH"],USD:[2,"$","US$"],UYU:[2,"$","$U"],VND:[48,"\u20ab","VN\u20ab"],YER:[0,"Rial","Rial"],ZAR:[2,"R","ZAR"]};_.gca="0".codePointAt(0);
}catch(e){_._DumpException(e)}
try{
var ica,Dh,Ih,Lh,Vh,kca,Wh,Zh,gi,hi,qi,ri,si,rh,hca,yi,zi,lca,Ii,mca,jca,Xi,pca,uj,zj,rca,sca,tca,Aj,uca,vca,Bj,Mj,Nj,Oj,Pj,Qj;ica=function(a){return hca[a]||""};_.sh=function(a){rh.test(a)&&(a=a.replace(rh,ica));a=atob(a);const b=new Uint8Array(a.length);for(let c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};_.th=function(a,b){const c=a.length;if(c!==b.length)return!1;for(let d=0;d<c;d++)if(a[d]!==b[d])return!1;return!0};
_.uh=function(a){if(a==null)return a;if(typeof a==="string"){if(!a)return;a=+a}if(typeof a==="number")return Number.isFinite(a)?a|0:void 0};_.vh=function(a,b){return Array.prototype.indexOf.call(a,b,void 0)>=0};_.wh=function(a,b=`unexpected value ${a}!`){throw Error(b);};_.xh=function(a,b=_.Ha){if(_.Sa(a))return a;for(let c=0;c<b.length;++c){const d=b[c];if(d instanceof _.Da&&d.Jd(a))return new _.Ga(a)}};_.yh=function(a){return _.xh(a,_.Ha)||_.kaa};
_.zh=function(a){const b=[];let c=0;for(const d in a)b[c++]=a[d];return b};_.Ah=function(a){const b=[];let c=0;for(const d in a)b[c++]=d;return b};_.Bh=function(a){for(const b in a)return!1;return!0};_.Ch=function(a){a=Error(a);_.Sf(a,"warning");return a};Dh=function(){return typeof BigInt==="function"};
_.Eh=function(a){var b=a;if((0,_.ee)(b)){if(!/^\s*(?:-?[1-9]\d*|0)?\s*$/.test(b))throw Error(String(b));}else if((0,_.jba)(b)&&!Number.isSafeInteger(b))throw Error(String(b));return _.Ae?BigInt(a):a=(0,_.kba)(a)?a?"1":"0":(0,_.ee)(a)?a.trim()||"0":String(a)};_.Hh=function(a){const b=a>>>0;_.Fh=b;_.Gh=(a-b)/4294967296>>>0};Ih=function(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};_.Jh=function(a){if(a<0){_.Hh(-a);const [b,c]=Ih(_.Fh,_.Gh);_.Fh=b>>>0;_.Gh=c>>>0}else _.Hh(a)};
_.Kh=function(a,b){const c=b&2147483648;c&&(a=~a+1>>>0,b=~b>>>0,a==0&&(b=b+1>>>0));a=b*4294967296+(a>>>0);return c?-a:a};Lh=function(a){a=String(a);return"0000000".slice(a.length)+a};_.Mh=function(a,b){b>>>=0;a>>>=0;if(b<=2097151)var c=""+(4294967296*b+a);else Dh()?c=""+(BigInt(b)<<BigInt(32)|BigInt(a)):(c=(a>>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+c*6777216+b*6710656,c+=b*8147497,b*=2,a>=1E7&&(c+=a/1E7>>>0,a%=1E7),c>=1E7&&(b+=c/1E7>>>0,c%=1E7),c=b+Lh(c)+Lh(a));return c};
_.Nh=function(a,b){if(b&2147483648)if(Dh())a=""+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>0));else{const [c,d]=Ih(a,b);a="-"+_.Mh(c,d)}else a=_.Mh(a,b);return a};
_.Oh=function(a){if(a.length<16)_.Jh(Number(a));else if(Dh())a=BigInt(a),_.Fh=Number(a&BigInt(4294967295))>>>0,_.Gh=Number(a>>BigInt(32)&BigInt(4294967295));else{const b=+(a[0]==="-");_.Gh=_.Fh=0;const c=a.length;for(let d=b,e=(c-b)%6+b;e<=c;d=e,e+=6){const f=Number(a.slice(d,e));_.Gh*=1E6;_.Fh=_.Fh*1E6+f;_.Fh>=4294967296&&(_.Gh+=Math.trunc(_.Fh/4294967296),_.Gh>>>=0,_.Fh>>>=0)}if(b){const [d,e]=Ih(_.Fh,_.Gh);_.Fh=d;_.Gh=e}}};
_.Ph=function(a){if(typeof a!=="boolean")throw Error("I`"+_.Za(a)+"`"+a);return a};_.Qh=function(a){const b=typeof a;switch(b){case "bigint":return!0;case "number":return Number.isFinite(a)}return b!=="string"?!1:jca.test(a)};_.Rh=function(a){if(!Number.isFinite(a))throw _.Ch("enum");return a|0};_.Sh=function(a){return a==null?a:_.Rh(a)};_.Th=function(a){return a==null?a:Number.isFinite(a)?a|0:void 0};_.Uh=function(a){return a[0]==="-"?!1:a.length<20?!0:a.length===20&&Number(a.substring(0,6))<184467};
Vh=function(a){return a[0]==="-"?a.length<20?!0:a.length===20&&Number(a.substring(0,7))>-922337:a.length<19?!0:a.length===19&&Number(a.substring(0,6))<922337};kca=function(a){if(a<0){_.Jh(a);const b=_.Mh(_.Fh,_.Gh);a=Number(b);return Number.isSafeInteger(a)?a:b}if(_.Uh(String(a)))return a;_.Jh(a);return _.Gh*4294967296+(_.Fh>>>0)};Wh=function(a){if(Vh(a))return a;_.Oh(a);return _.Nh(_.Fh,_.Gh)};
_.Xh=function(a){var b=Math.trunc(Number(a));if(Number.isSafeInteger(b))return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return Wh(a)};_.Yh=function(a){a=Math.trunc(a);Number.isSafeInteger(a)||(_.Jh(a),a=_.Kh(_.Fh,_.Gh));return a};Zh=function(a){a=Math.trunc(a);if(Number.isSafeInteger(a))a=String(a);else{{const b=String(a);Vh(b)?a=b:(_.Jh(a),a=_.Nh(_.Fh,_.Gh))}}return a};
_.$h=function(a,b=0){if(!_.Qh(a))throw _.Ch("int64");const c=typeof a;switch(b){case 4096:switch(c){case "string":return _.Xh(a);case "bigint":return String(BigInt.asIntN(64,a));default:return Zh(a)}case 8192:switch(c){case "string":return b=Math.trunc(Number(a)),Number.isSafeInteger(b)?a=_.Eh(b):(b=a.indexOf("."),b!==-1&&(a=a.substring(0,b)),a=Dh()?_.Eh(BigInt.asIntN(64,BigInt(a))):_.Eh(Wh(a))),a;case "bigint":return _.Eh(BigInt.asIntN(64,a));default:return _.Eh(_.Yh(a))}case 0:switch(c){case "string":return _.Xh(a);
case "bigint":return _.Eh(BigInt.asIntN(64,a));default:return _.Yh(a)}default:return _.wh(b,"Unknown format requested type for int64")}};_.ai=function(a){a=Math.trunc(a);return a>=0&&Number.isSafeInteger(a)?a:kca(a)};_.bi=function(a){var b=Math.trunc(Number(a));if(Number.isSafeInteger(b)&&b>=0)return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));_.Uh(a)||(_.Oh(a),a=_.Mh(_.Fh,_.Gh));return a};
_.ci=function(a){if(a==null)return a;if(typeof a==="bigint")return(0,_.Be)(a)?a=Number(a):(a=BigInt.asIntN(64,a),a=(0,_.Be)(a)?Number(a):String(a)),a;if(_.Qh(a))return typeof a==="number"?_.Yh(a):_.Xh(a)};_.di=function(a,b=!1){const c=typeof a;if(a==null)return a;if(c==="bigint")return String(BigInt.asIntN(64,a));if(_.Qh(a))return c==="string"?_.Xh(a):b?Zh(a):_.Yh(a)};_.ei=function(a){if(typeof a!=="string")throw Error();return a};_.fi=function(a){if(a!=null&&typeof a!=="string")throw Error();return a};
gi=function(a,b){a=_.vg(a,b[0],b[1]);a[_.ge]|=16384;return a};hi=function(a,b,c,d){if(!(4&b))return!0;if(c==null)return!1;!d&&c===0&&(4096&b||8192&b)&&(a.constructor[_.te]=(a.constructor[_.te]|0)+1)<5&&_.Tf();return c===0?!1:!(c&b)};_.ii=function(a,b,c,d){a=a.Uc;let e=a[_.ge];d=_.Jg(a,e,c,d);b=_.ne(d,b,!1,e);b!==d&&b!=null&&_.Ig(a,e,c,b);return b};
_.ji=function(a,b,c,d,e){var f=b&2;e=_.Jg(a,b,c,e);Array.isArray(e)||(e=_.ve);const g=!(d&2);d=!(d&1);const h=!!(b&32);let k=e[_.ge]|0;k!==0||!h||f||g?k&1||(k|=1,e[_.ge]=k):(k|=33,e[_.ge]=k);f?(a=!1,k&2||(_.he(e),a=!!(4&k)),(d||a)&&Object.freeze(e)):(f=!!(2&k)||!!(2048&k),d&&f?(e=_.bg(e),f=1,h&&!g&&(f|=32),e[_.ge]=f,_.Ig(a,b,c,e)):g&&k&32&&!f&&(e[_.ge]&=-33));return e};
_.ki=function(a,b,c,d,e,f,g){const h=a.Uc;let k=h[_.ge];d=2&k?1:d;f=!!f;e=_.Kg(h,k,b,e);var l=e[_.ge]|0,m=e;_.Pg(m,a);d!==2&&d!==1||_.Qg(m,a);if(hi(a,l,g,f)){4&l&&(e=_.bg(e),l=_.Lg(l,k),k=_.Ig(h,k,b,e));let u=m=0;for(;m<e.length;m++){const v=c(e[m]);v!=null&&(e[u++]=v)}u<m&&(e.length=u);l=_.Mg(l,k);l=(l|20)&-4097;l&=-8193;g&&(l|=g);e[_.ge]=l;2&l&&Object.freeze(e)}let q;if(d===1||d===4&&32&l)_.Ng(l)||(a=l,l|=2,l!==a&&(e[_.ge]=l),Object.freeze(e));else if(g=d!==5?!1:!!(32&l)||_.Ng(l)||!!_.Rg(e),(d===
2||g)&&_.Ng(l)&&(e=_.bg(e),l=_.Lg(l,k),l=_.Og(l,k,f),e[_.ge]=l,k=_.Ig(h,k,b,e)),_.Ng(l)||(b=l,l=_.Og(l,k,f),l!==b&&(e[_.ge]=l)),g)q=_.Sg(e),_.Tg(e,a,!0);else if(d===2&&!f){let u;(u=_.mg)==null||u.delete(e)}return q||e};
_.mi=function(a,b,c,d){const e=a.Uc;let f=e[_.ge];_.gg(f);if(c==null)return _.Ig(e,f,b),a;c=_.li(c);let g=c[_.ge]|0,h=g;const k=!!(2&g)||Object.isFrozen(c),l=!k&&(void 0===_.ze||!1);if(hi(a,g)){g=21;k&&(c=_.bg(c),h=0,g=_.Lg(g,f),g=_.Og(g,f,!0));for(let m=0;m<c.length;m++)c[m]=d(c[m])}l?(c=_.bg(c),h=0,g=_.Lg(g,f),g=_.Og(g,f,!0)):k||_.Tg(c,a);g!==h&&(c[_.ge]=g);_.Ig(e,f,b,c);return a};_.pi=function(a,b,c,d){const e=a.Uc;let f=e[_.ge];_.gg(f);_.Ig(e,f,b,(d==="0"?Number(c)===0:c===d)?void 0:c);return a};
qi=function(a){let b;return(b=a[_.se])!=null?b:a[_.se]=new Map};ri=function(a,b,c,d){let e=a.get(d);if(e!=null)return e;e=0;for(let f=0;f<d.length;f++){const g=d[f];_.Jg(b,c,g)!=null&&(e!==0&&(c=_.Ig(b,c,e)),e=g)}a.set(d,e);return e};si=function(a,b,c,d,e){var f=a.ma;b instanceof _.x?(_.Eg(b),b=b.Uc):b=Array.isArray(b)?gi(b,d):void 0;f.call(a,c,b,e)};_.ui=function(a){return b=>_.ti(a,b)};rh=/[-_.]/g;hca={"-":"+",_:"/",".":"="};_.vi=function(a,b){return _.uh(_.hh(a,b))};
_.wi=function(a,b,c=0){return _.Wg(_.vi(a,b),c)};_.xi=function(a,b){a=_.nh(a,b);return a==null?void 0:a};
yi={EL:{1E3:{other:"0K"},1E4:{other:"00K"},1E5:{other:"000K"},1E6:{other:"0M"},1E7:{other:"00M"},1E8:{other:"000M"},1E9:{other:"0B"},1E10:{other:"00B"},1E11:{other:"000B"},1E12:{other:"0T"},1E13:{other:"00T"},1E14:{other:"000T"}},KV:{1E3:{other:"0 thousand"},1E4:{other:"00 thousand"},1E5:{other:"000 thousand"},1E6:{other:"0 million"},1E7:{other:"00 million"},1E8:{other:"000 million"},1E9:{other:"0 billion"},1E10:{other:"00 billion"},1E11:{other:"000 billion"},1E12:{other:"0 trillion"},1E13:{other:"00 trillion"},
1E14:{other:"000 trillion"}}};zi=yi;zi=yi;var Ai={GL:".",GE:",",kM:"%",UE:"0",dX:"+",RL:"-",IL:"E",lM:"\u2030",HE:"\u221e",UW:"NaN",FL:"#,##0.###",lX:"#E0",cX:"#,##0%",LV:"\u00a4#,##0.00",Ov:"USD"},Bi=Ai;Bi=Ai;_.Ci=function(a){return decodeURIComponent(a.replace(/\+/g," "))};_.Di=function(a,b,c,d,e,f,g){var h="";a&&(h+=a+":");c&&(h+="//",b&&(h+=b+"@"),h+=c,d&&(h+=":"+d));e&&(h+=e);f&&(h+="?"+f);g&&(h+="#"+g);return h};
lca=function(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(d>=0){var f=a[c].substring(0,d);e=a[c].substring(d+1)}else f=a[c];b(f,e?_.Ci(e):"")}}};_.Ei=function(a){var b=a.indexOf("#");b<0&&(b=a.length);var c=a.indexOf("?");if(c<0||c>b){c=b;var d=""}else d=a.substring(c+1,b);return[a.slice(0,c),d,a.slice(b)]};_.Fi=function(a,b){return b?a?a+"&"+b:b:a};_.Gi=function(a,b){if(!b)return a;a=_.Ei(a);a[1]=_.Fi(a[1],b);return a[0]+(a[1]?"?"+a[1]:"")+a[2]};
_.Hi=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)_.Hi(a,String(b[d]),c);else b!=null&&c.push(a+(b===""?"":"="+encodeURIComponent(String(b))))};Ii=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)_.Hi(a[b],a[b+1],c);return c.join("&")};_.Ji=function(a,b){var c=arguments.length==2?Ii(arguments[1],0):Ii(arguments,1);return _.Gi(a,c)};_.Ki=function(a,b,c){c=c!=null?"="+encodeURIComponent(String(c)):"";return _.Gi(a,b+c)};
_.Li=function(a,b,c,d){for(var e=c.length;(b=a.indexOf(c,b))>=0&&b<d;){var f=a.charCodeAt(b-1);if(f==38||f==63)if(f=a.charCodeAt(b+e),!f||f==61||f==38||f==35)return b;b+=e+1}return-1};_.Mi=/#|$/;mca=/[?&]($|#)/;_.Ni=function(a,b){for(var c=a.search(_.Mi),d=0,e,f=[];(e=_.Li(a,d,b,c))>=0;)f.push(a.substring(d,e)),d=Math.min(a.indexOf("&",e)+1||c,c);f.push(a.slice(d));return f.join("").replace(mca,"$1")};_.Oi=function(a,b,c){return _.Ki(_.Ni(a,b),b,c)};
_.Pi=function(a,b){b.lastIndexOf("/",0)==0||(b="/"+b);a=a.match(_.Wc);return _.Di(a[1],a[2],a[3],a[4],b,a[6],a[7])};_.Qi={};_.Ri=function(a){if(_.Qi!==_.Qi)throw Error("F");var b=a.Hb;b=b==null||_.Rf(b)?b:typeof b==="string"?_.sh(b):null;return b==null?b:a.Hb=b};_.Fh=0;_.Gh=0;jca=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;_.li=function(a){let b;return((b=_.og)==null?void 0:b.get(a))||a};_.Si=function(a,b,c){const d=a.Uc;let e=d[_.ge];_.gg(e);_.Ig(d,e,b,c);return a};
_.Ti=function(a,b,c){return _.ii(a,b,c,!1)!==void 0};_.Ui=function(a,b,c,d){const e=a.Uc;var f=e[_.ge];_.gg(f);if(d==null){var g=qi(e);if(ri(g,e,f,c)===b)g.set(c,0);else return a}else{g=qi(e);const h=ri(g,e,f,c);h!==b&&(h&&(f=_.Ig(e,f,h)),g.set(c,b))}_.Ig(e,f,b,d);return a};_.Vi=function(a,b){a=a.Uc;return ri(qi(a),a,a[_.ge],b)};_.Wi=function(a,b,c){return _.Vi(a,b)===c?c:-1};
Xi=function(a,b,c,d){let e=a[_.ge];d=_.Jg(a,e,c,d);let f;if(d!=null&&_.ke(d))return b=_.Gg(d),b!==d&&_.Ig(a,e,c,b),b.Uc;if(Array.isArray(d)){const g=d[_.ge]|0;g&2?f=_.Fg(d,g,!1):f=d;f=gi(f,b)}else f=gi(void 0,b);f!==d&&_.Ig(a,e,c,f);return f};_.y=function(a,b,c,d=!1){b=_.ii(a,b,c,d);if(b==null)return b;a=a.Uc;d=a[_.ge];if(!(d&2)){const e=_.Gg(b);e!==b&&(b=e,_.Ig(a,d,c,b))}return b};_.Yi=function(a,b,c,d){d==null&&(d=void 0);return _.Si(a,c,d)};_.Zi=function(a,b){return _.ci(_.hh(a,b))};
_.$i=function(a,b){a=_.hh(a,b);a!=null&&(typeof a==="bigint"?a>=0&&(0,_.Be)(a)?a=Number(a):(a=BigInt.asUintN(64,a),a=(0,_.Be)(a)?Number(a):String(a)):a=_.Qh(a)?typeof a==="number"?_.ai(a):_.bi(a):void 0);return a};_.aj=function(a,b){return _.Th(_.hh(a,b))};_.bj=function(a,b,c=0){return _.Wg(_.Zi(a,b),c)};_.cj=function(a,b,c=0){return _.Wg(_.aj(a,b),c)};_.dj=function(a,b,c,d,e){return _.ki(a,b,_.lg,c,d,e)};_.ej=function(a,b,c,d){return _.y(a,b,_.Wi(a,d,c))};
_.fj=function(a,b){a=_.vi(a,b);return a==null?void 0:a};_.gj=function(a,b){a=_.Zi(a,b);return a==null?void 0:a};_.hj=function(a){a=_.di(_.hh(a,2),!0);return a==null?void 0:a};_.ij=function(a,b,c){return _.Si(a,b,_.fi(c))};_.jj=function(a,b,c){return _.pi(a,b,_.fi(c),"")};_.kj=function(a,b,c){return _.Si(a,b,_.Sh(c))};_.lj=function(a,b,c){return _.pi(a,b,_.Sh(c),0)};_.mj=function(a,b,c){return _.mi(a,b,c,_.ei)};_.nj=function(a,b,c){return _.mi(a,b,c,_.Rh)};
_.ti=function(a,b){if(b==null||b=="")return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error("da");return _.ug(a,_.dg(b))};_.oj=class{constructor(a,b,c){this.O=a;this.U=b;this.zV=c}};_.nca=new _.oj(function(a,b,c,d,e){if(a.U!==2)return!1;a.ka(Xi(b,d,c),e);return!0},si,!0);_.oca=new _.oj(function(a,b,c,d,e){if(a.U!==2)return!1;a.ka(Xi(b,d,c,!0),e);return!0},si,!0);
_.pj=new _.oj(function(a,b,c,d,e){if(a.U!==2)return!1;var f=a.ka;d=gi(void 0,d);let g=b[_.ge];_.gg(g);let h=_.ji(b,g,c,3);g=b[_.ge];(h[_.ge]|0)&4&&(h=_.bg(h),h[_.ge]=(h[_.ge]|1)&-2079,_.Ig(b,g,c,h));h.push(d);f.call(a,d,e);return!0},function(a,b,c,d,e){if(Array.isArray(b))for(let f=0;f<b.length;f++)si(a,b[f],c,d,e)},!0);
_.qj=function(a,b,c){if(typeof a==="function")c&&(a=(0,_.ec)(a,c));else if(a&&typeof a.handleEvent=="function")a=(0,_.ec)(a.handleEvent,a);else throw Error("ia");return Number(b)>2147483647?-1:_.la.setTimeout(a,b||0)};
_.rj=function(a){if(a.Zj&&typeof a.Zj=="function")return a.Zj();if(typeof Map!=="undefined"&&a instanceof Map||typeof Set!=="undefined"&&a instanceof Set)return Array.from(a.values());if(typeof a==="string")return a.split("");if(_.$a(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return _.zh(a)};
_.sj=function(a){if(a.fj&&typeof a.fj=="function")return a.fj();if(!a.Zj||typeof a.Zj!="function"){if(typeof Map!=="undefined"&&a instanceof Map)return Array.from(a.keys());if(!(typeof Set!=="undefined"&&a instanceof Set)){if(_.$a(a)||typeof a==="string"){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return _.Ah(a)}}};
pca=function(a,b,c){if(a.forEach&&typeof a.forEach=="function")a.forEach(b,c);else if(_.$a(a)||typeof a==="string")Array.prototype.forEach.call(a,b,c);else for(var d=_.sj(a),e=_.rj(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)};_.tj=function(a,b){this.U=this.O=null;this.V=a||null;this.ha=!!b};uj=function(a){a.O||(a.O=new Map,a.U=0,a.V&&lca(a.V,function(b,c){a.add(_.Ci(b),c)}))};_.n=_.tj.prototype;_.n.Mf=function(){uj(this);return this.U};
_.n.add=function(a,b){uj(this);this.V=null;a=vj(this,a);var c=this.O.get(a);c||this.O.set(a,c=[]);c.push(b);this.U+=1;return this};_.n.remove=function(a){uj(this);a=vj(this,a);return this.O.has(a)?(this.V=null,this.U-=this.O.get(a).length,this.O.delete(a)):!1};_.n.clear=function(){this.O=this.V=null;this.U=0};_.n.xh=function(){uj(this);return this.U==0};var wj=function(a,b){uj(a);b=vj(a,b);return a.O.has(b)};_.n=_.tj.prototype;
_.n.forEach=function(a,b){uj(this);this.O.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};_.n.fj=function(){uj(this);const a=Array.from(this.O.values()),b=Array.from(this.O.keys()),c=[];for(let d=0;d<b.length;d++){const e=a[d];for(let f=0;f<e.length;f++)c.push(b[d])}return c};_.n.Zj=function(a){uj(this);let b=[];if(typeof a==="string")wj(this,a)&&(b=b.concat(this.O.get(vj(this,a))));else{a=Array.from(this.O.values());for(let c=0;c<a.length;c++)b=b.concat(a[c])}return b};
_.n.set=function(a,b){uj(this);this.V=null;a=vj(this,a);wj(this,a)&&(this.U-=this.O.get(a).length);this.O.set(a,[b]);this.U+=1;return this};_.n.get=function(a,b){if(!a)return b;a=this.Zj(a);return a.length>0?String(a[0]):b};_.xj=function(a,b,c){a.remove(b);c.length>0&&(a.V=null,a.O.set(vj(a,b),_.Ra(c)),a.U+=c.length)};
_.tj.prototype.toString=function(){if(this.V)return this.V;if(!this.O)return"";const a=[],b=Array.from(this.O.keys());for(var c=0;c<b.length;c++){var d=b[c];const f=encodeURIComponent(String(d)),g=this.Zj(d);for(d=0;d<g.length;d++){var e=f;g[d]!==""&&(e+="="+encodeURIComponent(String(g[d])));a.push(e)}}return this.V=a.join("&")};_.tj.prototype.clone=function(){var a=new _.tj;a.V=this.V;this.O&&(a.O=new Map(this.O),a.U=this.U);return a};
var vj=function(a,b){b=String(b);a.ha&&(b=b.toLowerCase());return b},qca=function(a,b){b&&!a.ha&&(uj(a),a.V=null,a.O.forEach(function(c,d){var e=d.toLowerCase();d!=e&&(this.remove(d),_.xj(this,e,c))},a));a.ha=b};_.tj.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)pca(arguments[b],function(c,d){this.add(d,c)},this)};zj=/[#\/\?@]/g;rca=/[#\?]/g;sca=/[#\?:]/g;tca=/#/g;Aj=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};uca=/[#\?@]/g;
vca=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};Bj=function(a,b,c){return typeof a==="string"?(a=encodeURI(a).replace(b,vca),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};
_.Cj=function(a,b){this.U=this.oa=this.V="";this.ha=null;this.qa=this.ka="";this.ma=!1;var c;a instanceof _.Cj?(this.ma=b!==void 0?b:a.ma,_.Dj(this,a.V),_.Ej(this,a.oa),_.Fj(this,a.U),_.Gj(this,a.ha),_.Hj(this,a.ka),_.Ij(this,a.O.clone()),_.Jj(this,a.qa)):a&&(c=String(a).match(_.Wc))?(this.ma=!!b,_.Dj(this,c[1]||"",!0),_.Ej(this,c[2]||"",!0),_.Fj(this,c[3]||"",!0),_.Gj(this,c[4]),_.Hj(this,c[5]||"",!0),_.Ij(this,c[6]||"",!0),_.Jj(this,c[7]||"",!0)):(this.ma=!!b,this.O=new _.tj(null,this.ma))};
_.Cj.prototype.toString=function(){var a=[],b=this.V;b&&a.push(Bj(b,zj,!0),":");var c=this.U;if(c||b=="file")a.push("//"),(b=this.oa)&&a.push(Bj(b,zj,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.ha,c!=null&&a.push(":",String(c));if(c=this.ka)this.U&&c.charAt(0)!="/"&&a.push("/"),a.push(Bj(c,c.charAt(0)=="/"?rca:sca,!0));(c=this.O.toString())&&a.push("?",c);(c=this.qa)&&a.push("#",Bj(c,tca));return a.join("")};
_.Cj.prototype.resolve=function(a){var b=this.clone(),c=!!a.V;c?_.Dj(b,a.V):c=!!a.oa;c?_.Ej(b,a.oa):c=!!a.U;c?_.Fj(b,a.U):c=a.ha!=null;var d=a.ka;if(c)_.Gj(b,a.ha);else if(c=!!a.ka){if(d.charAt(0)!="/")if(this.U&&!this.ka)d="/"+d;else{var e=b.ka.lastIndexOf("/");e!=-1&&(d=b.ka.slice(0,e+1)+d)}e=d;if(e==".."||e==".")d="";else if(e.indexOf("./")!=-1||e.indexOf("/.")!=-1){d=e.lastIndexOf("/",0)==0;e=e.split("/");for(var f=[],g=0;g<e.length;){var h=e[g++];h=="."?d&&g==e.length&&f.push(""):h==".."?((f.length>
1||f.length==1&&f[0]!="")&&f.pop(),d&&g==e.length&&f.push("")):(f.push(h),d=!0)}d=f.join("/")}else d=e}c?_.Hj(b,d):c=a.O.toString()!=="";c?_.Ij(b,a.O.clone()):c=!!a.qa;c&&_.Jj(b,a.qa);return b};_.Cj.prototype.clone=function(){return new _.Cj(this)};_.Dj=function(a,b,c){a.V=c?Aj(b,!0):b;a.V&&(a.V=a.V.replace(/:$/,""));return a};_.Ej=function(a,b,c){a.oa=c?Aj(b):b;return a};_.Fj=function(a,b,c){a.U=c?Aj(b,!0):b;return a};
_.Gj=function(a,b){if(b){b=Number(b);if(isNaN(b)||b<0)throw Error("ka`"+b);a.ha=b}else a.ha=null;return a};_.Hj=function(a,b,c){a.ka=c?Aj(b,!0):b;return a};_.Ij=function(a,b,c){b instanceof _.tj?(a.O=b,qca(a.O,a.ma)):(c||(b=Bj(b,uca)),a.O=new _.tj(b,a.ma));return a};_.Cj.prototype.Fd=function(a){return _.Ij(this,a)};_.Jj=function(a,b,c){a.qa=c?Aj(b):b;return a};_.Kj=class extends _.x{constructor(a){super(a)}};_.Lj=class extends _.x{constructor(a){super(a)}};
Mj=function(a,b){if(!a||!isFinite(a)||b==0)return a;a=String(a).split("e");return parseFloat(a[0]+"e"+(parseInt(a[1]||0,10)+b))};Nj={rH:0,dJ:"",eJ:"",prefix:"",rz:""};Oj=function(a,b){return a&&isFinite(a)?Mj(Math.round(Mj(a,b)),-b):a};
_.Rj=function(a,b,c){var d;if(d=b){a:if(b&&b.length===3){for(d=0;d<3;d++){const e=b[d];if(e<"A"||e>"Z"&&e<"a"||e>"z"){d=!1;break a}}d=!0}else d=!1;d=!d}if(d)throw new TypeError("sa");this.wa=b?b.toUpperCase():null;this.Db=c||0;this.Da=40;this.ha=1;this.Na=0;this.U=3;this.Ja=this.V=0;this.tb=!1;this.Fa=this.qa="";this.ka=Bi.RL;this.ta="";this.O=1;this.oa=!1;this.ma=[];this.Ta=this.lb=!1;this.ua=0;if(typeof a==="number")switch(a){case 1:Pj(this,Bi.FL);break;case 2:Pj(this,Bi.lX);break;case 3:Pj(this,
Bi.cX);break;case 4:a=Bi.LV;b=["0"];if(c=_.qh[this.wa||Bi.Ov]){c=c[0]&7;if(c>0)for(b.push("."),d=0;d<c;d++)b.push("0");a=a.replace(/0.00/g,b.join(""))}Pj(this,a);break;case 5:Qj(this,1);break;case 6:Qj(this,2);break;default:throw Error("va");}else Pj(this,a)};
Pj=function(a,b){const c=[0];a.qa=Sj(a,b,c);var d=c[0];let e=-1,f=0;var g=0,h=0;let k=-1;const l=b.length;for(let m=!0;c[0]<l&&m;c[0]++)switch(b.charAt(c[0])){case "#":g>0?h++:f++;k>=0&&e<0&&k++;break;case "0":if(h>0)throw Error("Ba`"+b);g++;k>=0&&e<0&&k++;break;case ",":k>0&&a.ma.push(k);k=0;break;case ".":if(e>=0)throw Error("Ca`"+b);e=f+g+h;break;case "E":if(a.Ta)throw Error("Da`"+b);a.Ta=!0;a.Ja=0;c[0]+1<l&&b.charAt(c[0]+1)=="+"&&(c[0]++,a.tb=!0);for(;c[0]+1<l&&b.charAt(c[0]+1)=="0";)c[0]++,a.Ja++;
if(f+g<1||a.Ja<1)throw Error("Ea`"+b);m=!1;break;default:c[0]--,m=!1}g==0&&f>0&&e>=0&&(g=e,g==0&&g++,h=f-g,f=g-1,g=1);if(e<0&&h>0||e>=0&&(e<f||e>f+g)||k==0)throw Error("Fa`"+b);h=f+g+h;a.U=e>=0?h-e:0;e>=0&&(a.V=f+g-e,a.V<0&&(a.V=0));a.ha=(e>=0?e:h)-f;a.Ta&&(a.Da=f+a.ha,a.U==0&&a.ha==0&&(a.ha=1));a.ma.push(Math.max(0,k));a.lb=e==0||e==h;d=c[0]-d;a.Fa=Sj(a,b,c);c[0]<b.length&&b.charAt(c[0])==";"?(c[0]++,a.O!=1&&(a.oa=!0),a.ka=Sj(a,b,c),c[0]+=d,a.ta=Sj(a,b,c)):(a.ka+=a.qa,a.ta+=a.Fa)};
Qj=function(a,b){a.ua=b;Pj(a,Bi.FL);a.V=0;a.U=2;if(a.V>0)throw Error("ta");a.Na=2};
_.Rj.prototype.parse=function(a,b){b=b||[0];if(this.ua!==0)throw Error("wa");a=a.replace(/ |\u202f/g,"\u00a0");let c=a.indexOf(this.qa,b[0])==b[0],d=a.indexOf(this.ka,b[0])==b[0];c&&d&&(this.qa.length>this.ka.length?d=!1:this.qa.length<this.ka.length&&(c=!1));c?b[0]+=this.qa.length:d&&(b[0]+=this.ka.length);if(a.indexOf(Bi.HE,b[0])==b[0]){b[0]+=Bi.HE.length;var e=Infinity}else{e=a;let f=!1,g=!1,h=!1,k=-1,l=1;const m=Bi.GL;let q=Bi.GE;const u=Bi.IL;if(this.ua!=0)throw Error("xa");q=q.replace(/\u202f/g,
"\u00a0");let v="";for(;b[0]<e.length;b[0]++){const z=e.charAt(b[0]),F=Tj(z);if(F>=0&&F<=9)v+=F,h=!0;else if(z==m.charAt(0)){if(f||g)break;v+=".";f=!0}else if(z==q.charAt(0)&&("\u00a0"!=q.charAt(0)||b[0]+1<e.length&&Tj(e.charAt(b[0]+1))>=0)){if(f||g)break}else if(z==u.charAt(0)){if(g)break;v+="E";g=!0;k=b[0]}else if(z=="+"||z=="-"){if(h&&k!=b[0]-1)break;v+=z}else if(this.O==1&&z==Bi.kM.charAt(0)){if(l!=1)break;l=100;if(h){b[0]++;break}}else if(this.O==1&&z==Bi.lM.charAt(0)){if(l!=1)break;l=1E3;if(h){b[0]++;
break}}else break}this.O!=1&&(l=this.O);e=parseFloat(v)/l}if(c){if(a.indexOf(this.Fa,b[0])!=b[0])return NaN;b[0]+=this.Fa.length}else if(d){if(a.indexOf(this.ta,b[0])!=b[0])return NaN;b[0]+=this.ta.length}return d?-e:e};
_.Rj.prototype.format=function(a){if(this.V>this.U)throw Error("ya");if(isNaN(a))return Bi.UW;const b=[];var c=a;if(this.ua==0)c=Nj;else{c=Math.abs(c);var d=Uj(this,c<=1?0:Vj(c)).rH;c=Uj(this,d+Vj(Wj(this,Mj(c,-d)).UQ))}a=Mj(a,-c.rH);(d=a<0||a==0&&1/a<0)?c.dJ?b.push(c.dJ):(b.push(c.prefix),b.push(this.ka)):(b.push(c.prefix),b.push(this.qa));if(isFinite(a))if(a*=d?-1:1,a*=this.O,this.Ta){var e=a;if(e==0)Xj(this,e,this.ha,b),Yj(this,0,b);else{var f=Math.floor(Math.log(e)/Math.log(10)+2E-15);e=Mj(e,
-f);var g=this.ha;this.Da>1&&this.Da>this.ha?(g=f%this.Da,g<0&&(g=this.Da+g),e=Mj(e,g),f-=g,g=1):this.ha<1?(f++,e=Mj(e,-1)):(f-=this.ha-1,e=Mj(e,this.ha-1));Xj(this,e,g,b);Yj(this,f,b)}}else Xj(this,a,this.ha,b);else b.push(Bi.HE);d?c.eJ?b.push(c.eJ):(isFinite(a)&&b.push(c.rz),b.push(this.ta)):(isFinite(a)&&b.push(c.rz),b.push(this.Fa));return b.join("")};
var Wj=function(a,b){let c=Mj(b,a.U);a.Na>0&&(c=Zj(c,a.Na,a.U));c=Math.round(c);isFinite(c)?(b=Math.floor(Mj(c,-a.U)),a=Math.floor(c-Mj(b,a.U))):a=0;return{UQ:b,o1:a}},Xj=function(a,b,c,d){if(a.V>a.U)throw Error("ya");d||(d=[]);b=Wj(a,b);var e=b.UQ,f=b.o1,g=a.V>0||f>0||!1;b=a.V;g&&(b=a.V);for(var h="",k=e;k>1E20;)h="0"+h,k=Math.round(Mj(k,-1));h=k+h;const l=Bi.GL;k=Bi.UE.codePointAt(0);var m=h.length,q=0;if(e>0||c>0){for(e=m;e<c;e++)d.push(String.fromCodePoint(k));if(a.ma.length>=2)for(c=1;c<a.ma.length;c++)q+=
a.ma[c];c=m-q;if(c>0){e=a.ma;q=m=0;var u=Bi.GE,v=h.length;for(let F=0;F<v;F++)if(d.push(String.fromCodePoint(k+Number(h.charAt(F)))),v-F>1){var z=e[q];if(F<c){let K=c-F;(z===1||z>0&&K%z===1)&&d.push(u)}else q<e.length&&(F===c?q+=1:z===F-c-m+1&&(d.push(u),m+=z,q+=1))}}else{c=h;h=a.ma;e=Bi.GE;z=c.length;u=[];for(m=h.length-1;m>=0&&z>0;m--){q=h[m];for(v=0;v<q&&z-v-1>=0;v++)u.push(String.fromCodePoint(k+Number(c.charAt(z-v-1))));z-=q;z>0&&u.push(e)}d.push.apply(d,u.reverse())}}else g||d.push(String.fromCodePoint(k));
(a.lb||g)&&d.push(l);f=String(f);g=f.split("e+");g.length==2&&(f=String(Zj(parseFloat(g[0]),a.Na,1)),f=f.replace(".",""),f+="0".repeat(parseInt(g[1],10)-f.length+1));a.U+1>f.length&&(f="1"+"0".repeat(a.U-f.length)+f);for(a=f.length;f.charAt(a-1)=="0"&&a>b+1;)a--;for(b=1;b<a;b++)d.push(String.fromCodePoint(k+Number(f.charAt(b))))},Yj=function(a,b,c){c.push(Bi.IL);b<0?(b=-b,c.push(Bi.RL)):a.tb&&c.push(Bi.dX);b=""+b;var d=Bi.UE;for(let e=b.length;e<a.Ja;e++)c.push(d);a=d.codePointAt(0)-_.gca;for(d=0;d<
b.length;d++)c.push(String.fromCodePoint(a+b.codePointAt(d)))},Tj=function(a){a=a.codePointAt(0);if(48<=a&&a<58)return a-48;const b=Bi.UE.codePointAt(0);return b<=a&&a<b+10?a-b:-1},Sj=function(a,b,c){let d="",e=!1;const f=b.length;for(;c[0]<f;c[0]++){var g=b.charAt(c[0]);if(g=="'")c[0]+1<f&&b.charAt(c[0]+1)=="'"?(c[0]++,d+="'"):e=!e;else if(e)d+=g;else switch(g){case "#":case "0":case ",":case ".":case ";":return d;case "\u00a4":if(c[0]+1<f&&b.charAt(c[0]+1)=="\u00a4")c[0]++,d+=a.wa||Bi.Ov;else switch(a.Db){case 0:g=
a.wa||Bi.Ov;d+=g in _.qh?_.qh[g][1]:g;break;case 2:g=a.wa||Bi.Ov;const h=_.qh[g];d+=h?g==h[1]?g:g+" "+h[1]:g;break;case 1:g=a.wa||Bi.Ov,d+=g in _.qh?_.qh[g][2]:g}break;case "%":if(!a.oa&&a.O!=1)throw Error("za");if(a.oa&&a.O!=100)throw Error("Aa");a.O=100;a.oa=!1;d+=Bi.kM;break;case "\u2030":if(!a.oa&&a.O!=1)throw Error("za");if(a.oa&&a.O!=1E3)throw Error("Aa");a.O=1E3;a.oa=!1;d+=Bi.lM;break;default:d+=g}}return d},Uj=function(a,b){a=a.ua==1?zi.EL:zi.KV;a==null&&(a=zi.EL);if(b<3)return Nj;b=Math.min(14,
b);var c=a[Mj(1,b)];for(--b;!c&&b>=3;)c=a[Mj(1,b)],b--;if(!c)return Nj;c=c.other;var d=a="",e=c.indexOf(";");e>=0&&(c=c.substring(0,e),e=c.substring(e+1))&&(d=/([^0]*)(0+)(.*)/.exec(e),a=d[1],d=d[3]);return c&&c!="0"?(c=/([^0]*)(0+)(.*)/.exec(c))?{rH:b+1-(c[2].length-1),dJ:a,eJ:d,prefix:c[1],rz:c[3]}:Nj:Nj},Vj=function(a){if(!isFinite(a))return a>0?a:0;let b=0;for(;(a/=10)>=1;)b++;return b},Zj=function(a,b,c){if(!a)return a;b=b-Vj(a)-1;return b<-c?Oj(a,-c):Oj(a,b)};_.ak=function(){};_.ak.prototype.U=null;_.ak.prototype.getOptions=function(){return this.U||(this.U=this.V())};var bk,ck=function(){};_.va(ck,_.ak);ck.prototype.O=function(){return new XMLHttpRequest};ck.prototype.V=function(){return{}};bk=new ck;var wca,xca,kk;_.dk=function(a){_.zf.call(this);this.headers=new Map;this.Na=a||null;this.U=!1;this.Ja=this.O=null;this.ma="";this.ha=0;this.ka="";this.V=this.lb=this.ua=this.Ta=!1;this.Fa=0;this.Da=null;this.Gb="";this.oa=!1};_.va(_.dk,_.zf);wca=/^https?$/i;xca=["POST","PUT"];_.ek=[];_.dk.prototype.Kb=function(){this.dispose();_.rf(_.ek,this)};
_.dk.prototype.send=function(a,b,c,d){if(this.O)throw Error("Ha`"+this.ma+"`"+a);b=b?b.toUpperCase():"GET";this.ma=a;this.ka="";this.ha=0;this.Ta=!1;this.U=!0;this.O=this.Na?this.Na.O():bk.O();this.Ja=this.Na?this.Na.getOptions():bk.getOptions();this.O.onreadystatechange=(0,_.ec)(this.Db,this);try{this.lb=!0,this.O.open(b,String(a),!0),this.lb=!1}catch(f){fk(this,f);return}a=c||"";c=new Map(this.headers);if(d)if(Object.getPrototypeOf(d)===Object.prototype)for(var e in d)c.set(e,d[e]);else if(typeof d.keys===
"function"&&typeof d.get==="function")for(const f of d.keys())c.set(f,d.get(f));else throw Error("Ia`"+String(d));d=Array.from(c.keys()).find(f=>"content-type"==f.toLowerCase());e=_.la.FormData&&a instanceof _.la.FormData;!_.vh(xca,b)||d||e||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");for(const [f,g]of c)this.O.setRequestHeader(f,g);this.Gb&&(this.O.responseType=this.Gb);"withCredentials"in this.O&&this.O.withCredentials!==this.oa&&(this.O.withCredentials=this.oa);try{gk(this),
this.Fa>0&&(this.Da=_.qj(this.Bv,this.Fa,this)),this.ua=!0,this.O.send(a),this.ua=!1}catch(f){fk(this,f)}};_.dk.prototype.Bv=function(){typeof _.ia!="undefined"&&this.O&&(this.ka="Timed out after "+this.Fa+"ms, aborting",this.ha=8,this.dispatchEvent("timeout"),this.abort(8))};var fk=function(a,b){a.U=!1;a.O&&(a.V=!0,a.O.abort(),a.V=!1);a.ka=b;a.ha=5;hk(a);ik(a)},hk=function(a){a.Ta||(a.Ta=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};
_.dk.prototype.abort=function(a){this.O&&this.U&&(this.U=!1,this.V=!0,this.O.abort(),this.V=!1,this.ha=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),ik(this))};_.dk.prototype.Ac=function(){this.O&&(this.U&&(this.U=!1,this.V=!0,this.O.abort(),this.V=!1),ik(this,!0));_.dk.hc.Ac.call(this)};_.dk.prototype.Db=function(){this.isDisposed()||(this.lb||this.ua||this.V?jk(this):this.tb())};_.dk.prototype.tb=function(){jk(this)};
var jk=function(a){if(a.U&&typeof _.ia!="undefined"&&(!a.Ja[1]||kk(a)!=4||a.Tc()!=2))if(a.ua&&kk(a)==4)_.qj(a.Db,0,a);else if(a.dispatchEvent("readystatechange"),a.wa()){a.U=!1;try{if(_.lk(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.ha=6;try{var b=kk(a)>2?a.O.statusText:""}catch(c){b=""}a.ka=b+" ["+a.Tc()+"]";hk(a)}}finally{ik(a)}}},ik=function(a,b){if(a.O){gk(a);const c=a.O,d=a.Ja[0]?()=>{}:null;a.O=null;a.Ja=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}},
gk=function(a){a.Da&&(_.la.clearTimeout(a.Da),a.Da=null)};_.dk.prototype.isActive=function(){return!!this.O};_.dk.prototype.wa=function(){return kk(this)==4};_.lk=function(a){var b=a.Tc();a:switch(b){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var c=!0;break a;default:c=!1}if(!c){if(b=b===0)a=String(a.ma).match(_.Wc)[1]||null,!a&&_.la.self&&_.la.self.location&&(a=_.la.self.location.protocol.slice(0,-1)),b=!wca.test(a?a.toLowerCase():"");c=b}return c};
kk=function(a){return a.O?a.O.readyState:0};_.dk.prototype.Tc=function(){try{return kk(this)>2?this.O.status:-1}catch(a){return-1}};_.mk=function(a){try{return a.O?a.O.responseText:""}catch(b){return""}};_.dk.prototype.getResponseHeader=function(a){if(this.O&&this.wa())return a=this.O.getResponseHeader(a),a===null?void 0:a};_.dk.prototype.getAllResponseHeaders=function(){return this.O&&kk(this)>=2?this.O.getAllResponseHeaders()||"":""};_.ic(function(a){_.dk.prototype.tb=a(_.dk.prototype.tb)});_.nk=class extends _.x{constructor(a){super(a)}};_.ok=class extends _.x{constructor(a){super(a)}};_.pk=_.ui(_.ok);_.qk=class extends _.x{constructor(a){super(a)}};_.rk=class extends _.x{constructor(a){super(a)}};_.sk=class extends _.x{constructor(a){super(a)}};_.tk=class extends _.x{constructor(a){super(a)}getVersionInfo(){return _.y(this,_.qk,1)}};_.uk=class extends _.x{constructor(a){super(a)}rm(){return _.w(this,1)}getSize(){return _.cj(this,2,0)}setSize(a){return _.kj(this,2,a)}};_.vk=function(a){return _.dj(a,2,_.jh())};_.wk=function(a){return _.lh(a,_.uk,8,_.jh())};_.xk=function(a){return _.y(a,_.tk,17)};_.yk=class extends _.x{constructor(a){super(a)}Ad(){return _.w(this,1)}};_.zk=class extends _.x{constructor(a){super(a)}Ab(){return _.w(this,1)}};_.Ak=class extends _.x{constructor(a){super(a)}};_.Bk=class extends _.x{constructor(a){super(a)}};_.Ck=_.ui(_.Bk);_.Dk=class extends _.x{constructor(a){super(a)}};_.Ek=class extends _.x{constructor(a){super(a)}};_.Fk=_.ui(_.Ek);var Hk;_.Gk=function(a){this.O=a||{cookie:""}};_.n=_.Gk.prototype;_.n.isEnabled=function(){if(!_.la.navigator.cookieEnabled)return!1;if(!this.xh())return!0;this.set("TESTCOOKIESENABLED","1",{MC:60});if(this.get("TESTCOOKIESENABLED")!=="1")return!1;this.remove("TESTCOOKIESENABLED");return!0};
_.n.set=function(a,b,c){let d;var e=!1;let f;if(typeof c==="object"){f=c.Oaa;e=c.Paa||!1;d=c.domain||void 0;var g=c.path||void 0;var h=c.MC}if(/[;=\s]/.test(a))throw Error("Ja`"+a);if(/[;\r\n]/.test(b))throw Error("Ka`"+b);h===void 0&&(h=-1);c=d?";domain="+d:"";g=g?";path="+g:"";e=e?";secure":"";h=h<0?"":h==0?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+h*1E3)).toUTCString();this.O.cookie=a+"="+b+c+g+h+e+(f!=null?";samesite="+f:"")};
_.n.get=function(a,b){const c=a+"=",d=(this.O.cookie||"").split(";");for(let e=0,f;e<d.length;e++){f=d[e].trim();if(f.lastIndexOf(c,0)==0)return f.slice(c.length);if(f==a)return""}return b};_.n.remove=function(a,b,c){const d=this.get(a)!==void 0;this.set(a,"",{MC:0,path:b,domain:c});return d};_.n.fj=function(){return Hk(this).keys};_.n.Zj=function(){return Hk(this).values};_.n.xh=function(){return!this.O.cookie};_.n.Mf=function(){return this.O.cookie?(this.O.cookie||"").split(";").length:0};
_.n.clear=function(){const a=Hk(this).keys;for(let b=a.length-1;b>=0;b--)this.remove(a[b])};Hk=function(a){a=(a.O.cookie||"").split(";");const b=[],c=[];let d,e;for(let f=0;f<a.length;f++)e=a[f].trim(),d=e.indexOf("="),d==-1?(b.push(""),c.push(e)):(b.push(e.substring(0,d)),c.push(e.substring(d+1)));return{keys:b,values:c}};_.Ik=new _.Gk(typeof document=="undefined"?null:document);var Jk=function(a){return a%10==1&&a%100!=11?"one":a%10==2&&a%100!=12?"two":a%10==3&&a%100!=13?"few":"other"},Kk=Jk;Kk=Jk;var Lk=function(a,b){const c=a|0;if(void 0===b){b=Math;var d=b.min;const e=a+"",f=e.indexOf(".");b=d.call(b,f===-1?0:e.length-f-1,3)}d=Math.pow(10,b);a={o7:b,f:(a*d|0)%d};return c==1&&a.o7==0?"one":"other"},Mk=Lk;Mk=Lk;var Nk,Ok,Pk,yca,zca,Uk,Vk,Aca,Wk,Xk,Yk,Zk,Tk,Bca,Cca,Dca;_.Rk=function(a){this.V=a;this.U=this.O=this.ka=null;a=Bi;var b=zi;if(Nk!==a||Ok!==b)Nk=a,Ok=b,Pk=new _.Rj(1);this.ma=Pk};Nk=null;Ok=null;Pk=null;yca=RegExp("'([{}#].*?)'","g");zca=RegExp("''","g");_.Rk.prototype.format=function(a){return _.Sk(this,a,!1)};
_.Sk=function(a,b,c){if(a.V){a.ka=[];var d=Aca(a,a.V);a.U=Tk(a,d);a.V=null}if(!a.U||a.U.length==0)return"";a.O=_.Ra(a.ka);d=[];Uk(a,a.U,b,c,d);for(b=d.join("");a.O.length>0;)b=b.replace(a.ha(a.O),String(a.O.pop()).replace("$","$$$$"));return b};
Uk=function(a,b,c,d,e){for(var f=0;f<b.length;f++)switch(b[f].type){case 4:e.push(b[f].value);break;case 3:var g=b[f].value,h=a,k=e,l=c[g];l===void 0?k.push("Undefined parameter - "+g):(h.O.push(l),k.push(h.ha(h.O)));break;case 2:g=b[f].value;h=a;k=c;l=d;var m=e,q=g.bB;k[q]===void 0?m.push("Undefined parameter - "+q):(q=g[k[q]],q===void 0&&(q=g.other),Uk(h,q,k,l,m));break;case 0:g=b[f].value;Vk(a,g,c,Mk,d,e);break;case 1:g=b[f].value,Vk(a,g,c,Kk,d,e)}};
Vk=function(a,b,c,d,e,f){var g=b.bB,h=b.vO,k=+c[g];isNaN(k)?f.push("Undefined or invalid parameter - "+g):(h=k-h,g=b[c[g]],g===void 0&&(d=d(Math.abs(h)),g=b[d],g===void 0&&(g=b.other)),b=[],Uk(a,g,c,e,b),c=b.join(""),e?f.push(c):(a=a.ma.format(h),f.push(c.replace(/#/g,a))))};Aca=function(a,b){var c=a.ka,d=a.ha.bind(a);b=b.replace(zca,function(){c.push("'");return d(c)});return b=b.replace(yca,function(e,f){c.push(f);return d(c)})};
Wk=function(a){var b=0,c=[],d=[],e=/[{}]/g;e.lastIndex=0;for(var f;f=e.exec(a);){var g=f.index;f[0]=="}"?(c.pop(),c.length==0&&(f={type:1},f.value=a.substring(b,g),d.push(f),b=g+1)):(c.length==0&&(b=a.substring(b,g),b!=""&&d.push({type:0,value:b}),b=g+1),c.push("{"))}b=a.substring(b);b!=""&&d.push({type:0,value:b});return d};Xk=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/;Yk=/^\s*(\w+)\s*,\s*selectordinal\s*,/;Zk=/^\s*(\w+)\s*,\s*select\s*,/;
Tk=function(a,b){var c=[];b=Wk(b);for(var d=0;d<b.length;d++){var e={};if(0==b[d].type)e.type=4,e.value=b[d].value;else if(1==b[d].type){var f=b[d].value;switch(Xk.test(f)?0:Yk.test(f)?1:Zk.test(f)?2:/^\s*\w+\s*/.test(f)?3:5){case 2:e.type=2;e.value=Bca(a,b[d].value);break;case 0:e.type=0;e.value=Cca(a,b[d].value);break;case 1:e.type=1;e.value=Dca(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c};
Bca=function(a,b){var c="";b=b.replace(Zk,function(h,k){c=k;return""});var d={};d.bB=c;b=Wk(b);for(var e=0;e<b.length;){var f=b[e].value;e++;var g;1==b[e].type&&(g=Tk(a,b[e].value));d[f.replace(/\s/g,"")]=g;e++}return d};Cca=function(a,b){var c="",d=0;b=b.replace(Xk,function(k,l,m){c=l;m&&(d=parseInt(m,10));return""});var e={};e.bB=c;e.vO=d;b=Wk(b);for(var f=0;f<b.length;){var g=b[f].value;f++;var h;1==b[f].type&&(h=Tk(a,b[f].value));e[g.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=h;f++}return e};
Dca=function(a,b){var c="";b=b.replace(Yk,function(h,k){c=k;return""});var d={};d.bB=c;d.vO=0;b=Wk(b);for(var e=0;e<b.length;){var f=b[e].value;e++;if(1==b[e].type)var g=Tk(a,b[e].value);d[f.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=g;e++}return d};_.Rk.prototype.ha=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};
}catch(e){_._DumpException(e)}
try{
/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
 @param {!tsickle_zone_impl_1.ZonePrivate} api
 @param {?} target
 @param {string} targetName
 @param {string} method
 @param {!Array<string>} callbacks
 @return {void}
*/
/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
*/
/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.dev/license
*/
/*

 The MIT License

 Copyright (c) 2014-2016 Google, Inc. http://angular.io

 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:

 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
*/
var cl,fl,hl,Ica,Jca,ul,Kca,vl,wl,Lca,yl,El,Fl,Hl,Jl,Mca,zl,Nca,Nl,Ol,Rl,Pca,Wl,Qca,Tca,Uca,Vca,fm,gm,Wca,Xca,Yca,Zca,$ca,ada,jm,bda,cda,dda,eda,fda,gda,hda,mm,ida,tm,wm,ym,zm,Jm,Vm,Xm,lda,an,bn,cn,nda,dn,fn,en,gn,oda,hn,jn,pda,kn,qda,rda,un,tda,ln,nn,on,yn,zn,Cn,An,Dn,Gn,Fn,Hn,Kn,On,Pn,vda,wda,Qn,Un,Xn,Yn,yda,xda,ao,fo,go,ho,eo,jo,io,no,oo,qo,wo,xo,vo,yo,zo,Ao,Co,Eo,Fo,Do,Go,Ho,No,Mo,Oo,Ro,Uo,To,Bda,Zo,Qo,Cda,ap,cp,ip,Eda,op,pp,qp,sp,up,Gda,tp,wp,vp,xp,zp,Ap,Bp,Dp,Ep,Fp,Hp,Jp,Kp,Np,Pp,Op,Cp,Rp,Sp,
Jda,Yp,Zp,$p,aq,bq,cq,dq,fq,nq,pq,oq,rq,sq,tq,xq,yq,uq,zq,Cq,Bq,Hq,Gq,wq,Fq,Jq,vq,Kq,Oq,Dq,Pq,Qq,Rq,Sq,Uq,Vq,Tq,Xq,Yq,Uda,br,Vda,cr,ir,or,pr,qr,sr,tr,Xda,Yda,yr,$da,Br,aea,Ar,cea,Fr,eea,fea,dea,Kr,Lr,Qr,Pr,hea,Rr,Wr,Yr,Zr,gea,Xr,$r,es,gs,hs,js,jea,ls,is,nea,pea,oea,qea,uea,vea,yea,Cea,Bea,Hea,Fea,Dea,Iea,Gea,Kea,Lea,Mea,Nea,Rea,Sea,Uea,Vea,Wea,Zea,$ea,afa,bfa,dt,cfa,gfa,jt,it,kt,hfa,mt,nt,ot,jfa,ifa,qt,lt,lfa,st,rt,ut,ofa,wt,vt,xt,zt,pfa,At,Bt,tfa,rfa,sfa,vfa,wfa,xfa,Et,Ft,zfa,Afa,Bfa,Cfa,Dfa,Ffa,
Gfa,It,Hfa,Jfa,Kfa,Jt,Kt,Lfa,Nfa,Mfa,Ofa,Pfa,Rfa,Mt,Sfa,Tfa,Eca,Gca,Fca,Hca;_.$k=function(a,b,c){const d={};for(const e in a)d[e]=b.call(c,a[e],e,a);return d};_.al=function(a){return _.r(b=>(0,_.$aa)(b)?a(...b):a(b))};_.bl=function(a){if(a.length===1){const b=a[0];if((0,_.aba)(b))return{args:b,keys:null};if(b&&typeof b==="object"&&(0,_.bba)(b)===_.cba)return a=(0,_.dba)(b),{args:a.map(c=>b[c]),keys:a}}return{args:a,keys:null}};cl=function(a,b,c){a?c.add(a.Lc(b)):b()};
_.dl=function(a,b,c=_.Ie){return d=>{cl(b,()=>{const e=a.length,f=Array(e);let g=e;const h=a.map(()=>!1);let k=!0;for(let l=0;l<e;l++)cl(b,()=>{_.Re(a[l],b).subscribe(new Eca(d,m=>{f[l]=m;k&&(h[l]=!0,k=!h.every(_.Ie));k||d.next(c(f.slice()))},()=>--g===0))},d)},d)}};_.el=function(...a){const b=_.Ue(a),c=_.Te(a),{args:d,keys:e}=_.bl(a);if(d.length===0)return _.Re([],b);a=new _.Od(_.dl(d,b,e?f=>{const g={};for(let h=0;h<f.length;h++)g[e[h]]=f[h];return g}:_.Ie));return c?_.t(a,_.al(c)):a};
fl=function(a=Infinity){return _.$e(_.Ie,a)};_.gl=function(...a){return fl(1)(_.Se(a,_.Ue(a)))};hl=function(a,b){return c=>d=>a[c](b,d)};
_.il=function(a,b,c){if(_.Bd(c)){var d=c;c=void 0}if(d)return _.t(_.il(a,b,c),_.al(d));const [e,f]=_.Bd(a.addEventListener)&&_.Bd(a.removeEventListener)?Fca.map(g=>h=>a[g](b,h,c)):_.Bd(a.addListener)&&_.Bd(a.removeListener)?Gca.map(hl(a,b)):_.Bd(a.on)&&_.Bd(a.off)?Hca.map(hl(a,b)):[];return!e&&_.Oe(a)?_.$e(g=>_.il(g,b,c))(_.Se(a)):new _.Od(g=>{if(!e)throw new TypeError("z");const h=(...k)=>g.next(1<k.length?k:k[0]);e(h);return()=>f(h)})};
_.jl=function(...a){const b=_.Ue(a);var c=typeof a[a.length-1]==="number"?a.pop():Infinity;return a.length?a.length===1?_.Qe(a[0]):fl(c)(_.Se(a,b)):_.Pd};_.kl=function(a){return!!a&&(a instanceof _.Od||_.Bd(a.bo)&&_.Bd(a.subscribe))};_.ll=function(a,b){if(b==null)return new a;if(!Array.isArray(b))throw Error("ba");if(Object.isFrozen(b)||Object.isSealed(b)||!Object.isExtensible(b))throw Error("ca");b[_.ge]|=128;return _.ug(a,_.dg(b))};
Ica=function(a){return _.Xe((b,c)=>{let d=!1,e=null,f=null,g=!1;const h=()=>{var l;(l=f)==null||l.unsubscribe();f=null;d&&(d=!1,l=e,e=null,c.next(l));g&&c.complete()},k=()=>{f=null;g&&c.complete()};b.subscribe(new _.Ye(c,l=>{d=!0;e=l;f||_.Qe(a(l)).subscribe(f=new _.Ye(c,h,void 0,k))},void 0,()=>{g=!0;d&&f&&!f.closed||c.complete()}))})};_.ml=function(a,b=_.Zd){return Ica(()=>_.af(a,b))};
_.nl=function(a){return _.Xe((b,c)=>{let d=!1,e=null,f=null;const g=()=>{var h;(h=f)==null||h.unsubscribe();f=null;d&&(d=!1,h=e,e=null,c.next(h))};b.subscribe(new _.Ye(c,h=>{let k;(k=f)==null||k.unsubscribe();d=!0;e=h;f=new _.Ye(c,g,void 0,_.Ke);_.Qe(a(h)).subscribe(f)},void 0,()=>{g();c.complete()},()=>{e=f=null}))})};_.ol=function(a){const b=_.af(a,_.Zd);return _.nl(()=>b)};_.pl=function(a){return a<=0?()=>_.Pd:_.Xe((b,c)=>{let d=0;b.subscribe(new _.Ye(c,e=>{++d<=a&&(c.next(e),a<=d&&c.complete())}))})};
_.ql=function(){return _.bf((a,b)=>1<=b)};_.rl=function(...a){const b=_.Ue(a);return _.Xe((c,d)=>{(b?_.gl(a,c,b):_.gl(a,c)).subscribe(d)})};_.sl=function(a){return _.Xe((b,c)=>{_.Qe(a).subscribe(new _.Ye(c,()=>c.complete(),void 0,_.Ke));!c.closed&&b.subscribe(c)})};
Jca=function(a,b,c,d,e){const f=Zone.__symbol__(d);if(!b[f]){var g=b[f]=b[d];b[d]=function(h,k,l){k&&k.prototype&&e.forEach(function(m){const q=`${c}.${d}::`+m,u=k.prototype;try{if(u.hasOwnProperty(m)){const v=a.ObjectGetOwnPropertyDescriptor(u,m);v&&v.value?(v.value=a.wrapWithCurrentZone(v.value,q),a._redefineProperty(k.prototype,m,v)):u[m]&&(u[m]=a.wrapWithCurrentZone(u[m],q))}else u[m]&&(u[m]=a.wrapWithCurrentZone(u[m],q))}catch(v){}});return g.call(b,h,k,l)};a.attachOriginToPatched(b[d],g)}};
ul=function(a){return(tl.__Zone_symbol_prefix||"__zone_symbol__")+a};
Kca=function(){function a(V){g&&g.mark&&g.mark(V)}function b(V,Z){g&&g.measure&&g.measure(V,Z)}function c(V){K||tl[u]&&(K=tl[u].resolve(0));if(K){let Z=K[v];Z||(Z=K.then);Z.call(K,V)}else tl[q](V,0)}function d(V){Ia===0&&z.length===0&&c(e);V&&z.push(V)}function e(){if(!F){for(F=!0;z.length;){const V=z;z=[];for(let Z=0;Z<V.length;Z++){const ka=V[Z];try{ka.zone.runTask(ka,null,null)}catch(Ya){X.onUnhandledError(Ya)}}}X.microtaskDrainDone();F=!1}}function f(){}const g=tl.performance;a("Zone");class h{static assertZonePatched(){if(tl.Promise!==
ea.ZoneAwarePromise)throw Error("Ma");}static get root(){let V=h.current;for(;V.parent;)V=V.parent;return V}static get current(){return ja.zone}static get currentTask(){return ha}static __load_patch(V,Z,ka=!1){if(ea.hasOwnProperty(V)){if(Z=tl[ul("forceDuplicateZoneCheck")]===!0,!ka&&Z)throw Error("Na`"+V);}else tl["__Zone_disable_"+V]||(ka="Zone:"+V,a(ka),ea[V]=Z(tl,h,X),b(ka,ka))}get parent(){return this.zc}get name(){return this.V}constructor(V,Z){this.zc=V;this.V=Z?Z.name||"unnamed":"<root>";this.U=
Z&&Z.properties||{};this.O=new l(this,this.zc&&this.zc.O,Z)}get(V){const Z=this.getZoneWith(V);if(Z)return Z.U[V]}getZoneWith(V){let Z=this;for(;Z;){if(Z.U.hasOwnProperty(V))return Z;Z=Z.zc}return null}fork(V){if(!V)throw Error("Oa");return this.O.fork(this,V)}wrap(V,Z){if(typeof V!=="function")throw Error("Pa`"+V);const ka=this.O.intercept(this,V,Z),Ya=this;return function(){return Ya.runGuarded(ka,this,arguments,Z)}}run(V,Z,ka,Ya){ja={parent:ja,zone:this};try{return this.O.invoke(this,V,Z,ka,Ya)}finally{ja=
ja.parent}}runGuarded(V,Z=null,ka,Ya){ja={parent:ja,zone:this};try{try{return this.O.invoke(this,V,Z,ka,Ya)}catch(Yb){if(this.O.handleError(this,Yb))throw Yb;}}finally{ja=ja.parent}}runTask(V,Z,ka){if(V.zone!=this)throw Error("Qa`"+(V.zone||O).name+"`"+this.name);const {type:Ya,data:{isPeriodic:Yb=!1,isRefreshable:Pb=!1}={}}=V;if(V.state!=="notScheduled"||Ya!=="eventTask"&&Ya!=="macroTask"){var Xd=V.state!="running";Xd&&V.wi("running","scheduled");var Yd=ha;ha=V;ja={parent:ja,zone:this};try{Ya!="macroTask"||
!V.data||Yb||Pb||(V.cancelFn=void 0);try{return this.O.invokeTask(this,V,Z,ka)}catch(Qb){if(this.O.handleError(this,Qb))throw Qb;}}finally{Z=V.state,Z!=="notScheduled"&&Z!=="unknown"&&(Ya=="eventTask"||Yb||Pb&&Z==="scheduling"?Xd&&V.wi("scheduled","running","scheduling"):(Z=V.Vo,this.zt(V,-1),Xd&&V.wi("notScheduled","running","notScheduled"),Pb&&(V.Vo=Z))),ja=ja.parent,ha=Yd}}}scheduleTask(V){if(V.zone&&V.zone!==this)for(var Z=this;Z;){if(Z===V.zone)throw Error("Ra`"+this.name+"`"+V.zone.name);Z=
Z.parent}V.wi("scheduling","notScheduled");Z=[];V.Vo=Z;V.xe=this;try{V=this.O.scheduleTask(this,V)}catch(ka){throw V.wi("unknown","scheduling","notScheduled"),this.O.handleError(this,ka),ka;}V.Vo===Z&&this.zt(V,1);V.state=="scheduling"&&V.wi("scheduled","scheduling");return V}scheduleMicroTask(V,Z,ka,Ya){return this.scheduleTask(new m("microTask",V,Z,ka,Ya,void 0))}scheduleMacroTask(V,Z,ka,Ya,Yb){return this.scheduleTask(new m("macroTask",V,Z,ka,Ya,Yb))}scheduleEventTask(V,Z,ka,Ya,Yb){return this.scheduleTask(new m("eventTask",
V,Z,ka,Ya,Yb))}cancelTask(V){if(V.zone!=this)throw Error("Sa`"+(V.zone||O).name+"`"+this.name);if(V.state==="scheduled"||V.state==="running"){V.wi("canceling","scheduled","running");try{this.O.cancelTask(this,V)}catch(Z){throw V.wi("unknown","canceling"),this.O.handleError(this,Z),Z;}this.zt(V,-1);V.wi("notScheduled","canceling");V.runCount=-1;return V}}zt(V,Z){const ka=V.Vo;Z==-1&&(V.Vo=null);for(let Ya=0;Ya<ka.length;Ya++)ka[Ya].zt(V.type,Z)}}h.__symbol__=ul;const k={name:"",onHasTask:(V,Z,ka,Ya)=>
V.hasTask(ka,Ya),onScheduleTask:(V,Z,ka,Ya)=>V.scheduleTask(ka,Ya),onInvokeTask:(V,Z,ka,Ya,Yb,Pb)=>V.invokeTask(ka,Ya,Yb,Pb),onCancelTask:(V,Z,ka,Ya)=>V.cancelTask(ka,Ya)};class l{get zone(){return this.xe}constructor(V,Z,ka){this.SZ={microTask:0,macroTask:0,eventTask:0};this.xe=V;this.G9=Z;this.qF=ka&&(ka&&ka.onFork?ka:Z.qF);this.QM=ka&&(ka.onFork?Z:Z.QM);this.wY=ka&&(ka.onFork?this.xe:Z.wY);this.AF=ka&&(ka.onIntercept?ka:Z.AF);this.nN=ka&&(ka.onIntercept?Z:Z.nN);this.mN=ka&&(ka.onIntercept?this.xe:
Z.mN);this.DF=ka&&(ka.onInvoke?ka:Z.DF);this.qN=ka&&(ka.onInvoke?Z:Z.qN);this.oN=ka&&(ka.onInvoke?this.xe:Z.oN);this.sF=ka&&(ka.onHandleError?ka:Z.sF);this.YM=ka&&(ka.onHandleError?Z:Z.YM);this.XM=ka&&(ka.onHandleError?this.xe:Z.XM);this.IA=ka&&(ka.onScheduleTask?ka:Z.IA);this.aG=ka&&(ka.onScheduleTask?Z:Z.aG);this.ZF=ka&&(ka.onScheduleTask?this.xe:Z.ZF);this.sA=ka&&(ka.onInvokeTask?ka:Z.sA);this.CF=ka&&(ka.onInvokeTask?Z:Z.CF);this.BF=ka&&(ka.onInvokeTask?this.xe:Z.BF);this.fA=ka&&(ka.onCancelTask?
ka:Z.fA);this.jF=ka&&(ka.onCancelTask?Z:Z.jF);this.iF=ka&&(ka.onCancelTask?this.xe:Z.iF);this.bN=this.dN=this.cN=this.ew=null;V=ka&&ka.onHasTask;const Ya=Z&&Z.ew;if(V||Ya)this.ew=V?ka:k,this.cN=Z,this.dN=this,this.bN=this.xe,ka.onScheduleTask||(this.IA=k,this.aG=Z,this.ZF=this.xe),ka.onInvokeTask||(this.sA=k,this.CF=Z,this.BF=this.xe),ka.onCancelTask||(this.fA=k,this.jF=Z,this.iF=this.xe)}fork(V,Z){return this.qF?this.qF.onFork(this.QM,this.zone,V,Z):new h(V,Z)}intercept(V,Z,ka){return this.AF?this.AF.onIntercept(this.nN,
this.mN,V,Z,ka):Z}invoke(V,Z,ka,Ya,Yb){return this.DF?this.DF.onInvoke(this.qN,this.oN,V,Z,ka,Ya,Yb):Z.apply(ka,Ya)}handleError(V,Z){return this.sF?this.sF.onHandleError(this.YM,this.XM,V,Z):!0}scheduleTask(V,Z){let ka=Z;if(this.IA)this.ew&&ka.Vo.push(this.dN),(ka=this.IA.onScheduleTask(this.aG,this.ZF,V,Z))||(ka=Z);else if(Z.scheduleFn)Z.scheduleFn(Z);else if(Z.type=="microTask")d(Z);else throw Error("Ta");return ka}invokeTask(V,Z,ka,Ya){return this.sA?this.sA.onInvokeTask(this.CF,this.BF,V,Z,ka,
Ya):Z.callback.apply(ka,Ya)}cancelTask(V,Z){if(this.fA)V=this.fA.onCancelTask(this.jF,this.iF,V,Z);else{if(!Z.cancelFn)throw Error("Ua");V=Z.cancelFn(Z)}return V}hasTask(V,Z){try{this.ew&&this.ew.onHasTask(this.cN,this.bN,V,Z)}catch(ka){this.handleError(V,ka)}}zt(V,Z){const ka=this.SZ,Ya=ka[V];Z=ka[V]=Ya+Z;if(Z<0)throw Error("Va");Ya!=0&&Z!=0||this.hasTask(this.xe,{v3:ka.microTask>0,g3:ka.macroTask>0,s$:ka.eventTask>0,Tb:V})}}class m{constructor(V,Z,ka,Ya,Yb,Pb){this.xe=null;this.runCount=0;this.Vo=
null;this.kg="notScheduled";this.type=V;this.source=Z;this.data=Ya;this.scheduleFn=Yb;this.cancelFn=Pb;if(!ka)throw Error("Wa");this.callback=ka;const Xd=this;this.invoke=V==="eventTask"&&Ya&&Ya.rL?m.invokeTask:function(){return m.invokeTask.call(tl,Xd,this,arguments)}}static invokeTask(V,Z,ka){V||(V=this);Ia++;try{return V.runCount++,V.zone.runTask(V,Z,ka)}finally{Ia==1&&e(),Ia--}}get zone(){return this.xe}get state(){return this.kg}cancelScheduleRequest(){this.wi("notScheduled","scheduling")}wi(V,
Z,ka){if(this.kg===Z||this.kg===ka)this.kg=V,V=="notScheduled"&&(this.Vo=null);else throw Error("Xa`"+this.type+"`"+this.source+"`"+V+"`"+Z+"`"+(ka?" or '"+ka+"'":"")+"`"+this.kg);}toString(){return this.data&&typeof this.data.handleId!=="undefined"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const q=ul("setTimeout"),u=ul("Promise"),v=ul("then");let z=[],F=!1,K;const O=
{name:"NO ZONE"},ea={},X={symbol:ul,currentZoneFrame:()=>ja,onUnhandledError:f,microtaskDrainDone:f,scheduleMicroTask:d,showUncaughtError:()=>!h[ul("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:f,patchMethod:()=>f,bindArguments:()=>[],patchThen:()=>f,patchMacroTask:()=>f,patchEventPrototype:()=>f,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>f,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>f,wrapWithCurrentZone:()=>
f,filterProperties:()=>[],attachOriginToPatched:()=>f,_redefineProperty:()=>f,patchCallbacks:()=>f,nativeScheduleMicroTask:c};let ja={parent:null,zone:new h(null,null)},ha=null,Ia=0;b("Zone","Zone");return h};vl=function(a,b){return Zone.current.wrap(a,b)};wl=function(a,b){for(let c=a.length-1;c>=0;c--)typeof a[c]==="function"&&(a[c]=vl(a[c],b+"_"+c));return a};
Lca=function(a){var b=["getCurrentPosition","watchPosition"];const c=a.constructor.name;for(let d=0;d<b.length;d++){const e=b[d],f=a[e];if(f){const g=xl(a,e);yl(g)&&(a[e]=(h=>{const k=function(){return h.apply(this,wl(arguments,c+"."+e))};zl(k,h);return k})(f))}}};yl=function(a){return a?a.writable===!1?!1:!(typeof a.get==="function"&&typeof a.set==="undefined"):!0};
El=function(a,b,c){let d=xl(a,b);!d&&c&&xl(c,b)&&(d={enumerable:!0,configurable:!0});if(d&&d.configurable&&(c=ul("on"+b+"patched"),!a.hasOwnProperty(c)||!a[c])){delete d.writable;delete d.value;var e=d.get,f=d.set,g=b.slice(2),h=Al[g];h||(h=Al[g]=ul("ON_PROPERTY"+g));d.set=function(k){let l=this;l||a!==Bl||(l=Bl);l&&(typeof l[h]==="function"&&l.removeEventListener(g,Cl),f&&f.call(l,null),l[h]=k,typeof k==="function"&&l.addEventListener(g,Cl,!1))};d.get=function(){let k=this;k||a!==Bl||(k=Bl);if(!k)return null;
var l=k[h];return l?l:e&&(l=e.call(this))?(d.set.call(this,l),typeof k.removeAttribute==="function"&&k.removeAttribute(b),l):null};Dl(a,b,d);a[c]=!0}};Fl=function(a,b,c){if(b)for(var d=0;d<b.length;d++)El(a,"on"+b[d],c);else{b=[];for(d in a)d.slice(0,2)=="on"&&b.push(d);for(d=0;d<b.length;d++)El(a,b[d],c)}};
Hl=function(a){const b=Bl[a];if(b){Bl[ul(a)]=b;Bl[a]=function(){const e=wl(arguments,a);switch(e.length){case 0:this[Gl]=new b;break;case 1:this[Gl]=new b(e[0]);break;case 2:this[Gl]=new b(e[0],e[1]);break;case 3:this[Gl]=new b(e[0],e[1],e[2]);break;case 4:this[Gl]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("Ya");}};zl(Bl[a],b);var c=new b(function(){}),d;for(d in c)a==="XMLHttpRequest"&&d==="responseBlob"||function(e){typeof c[e]==="function"?Bl[a].prototype[e]=function(){return this[Gl][e].apply(this[Gl],
arguments)}:Dl(Bl[a].prototype,e,{set:function(f){typeof f==="function"?(this[Gl][e]=vl(f,a+"."+e),zl(this[Gl][e],f)):this[Gl][e]=f},get:function(){return this[Gl][e]}})}(d);for(d in b)d!=="prototype"&&b.hasOwnProperty(d)&&(Bl[a][d]=b[d])}};Jl=function(a,b,c){let d=a;for(;d&&!d.hasOwnProperty(b);)d=Il(d);!d&&a[b]&&(d=a);a=ul(b);let e=null;if(d&&(!(e=d[a])||!d.hasOwnProperty(a))){e=d[a]=d[b];const f=d&&xl(d,b);if(yl(f)){const g=c(e,a,b);d[b]=function(){return g(this,arguments)};zl(d[b],e)}}return e};
Mca=function(a,b,c){function d(f){const g=f.data;g.args[g.sB]=function(){f.invoke.apply(this,arguments)};e.apply(g.target,g.args);return f}let e=null;e=Jl(a,b,f=>function(g,h){const k=c(g,h);return k.sB>=0&&typeof h[k.sB]==="function"?Zone.current.scheduleMacroTask(k.name,h[k.sB],k,d,void 0):f.apply(g,h)})};zl=function(a,b){a[ul("OriginalDelegate")]=b};
Nca=function(){if(Kl)return Ll;Kl=!0;try{const a=Ml.navigator.userAgent;if(a.indexOf("MSIE ")!==-1||a.indexOf("Trident/")!==-1||a.indexOf("Edge/")!==-1)Ll=!0}catch(a){}return Ll};Nl=function(a,b,c){if(!c||c.length===0)return b;c=c.filter(e=>e.target===a);if(!c||c.length===0)return b;const d=c[0].S1;return b.filter(e=>d.indexOf(e)===-1)};Ol=function(a){return Object.getOwnPropertyNames(a).filter(b=>b.startsWith("on")&&b.length>2).map(b=>b.substring(2))};
Rl=function(a,b){var c=(b?b(a):a)+"false";b=(b?b(a):a)+"true";c=Pl+c;b=Pl+b;Ql[a]={};Ql[a]["false"]=c;Ql[a]["true"]=b};
Pca=function(a,b,c,d){function e(K,O,ea){if(O=O||a.event){K=K||O.target||a;var X=K[Ql[O.type][ea?"true":"false"]];if(X){ea=[];if(X.length===1)(O=u(X[0],K,O))&&ea.push(O);else{X=X.slice();for(let ja=0;ja<X.length&&(!O||O[Sl]!==!0);ja++){const ha=u(X[ja],K,O);ha&&ea.push(ha)}}if(ea.length===1)throw ea[0];for(O=0;O<ea.length;O++){const ja=ea[O];b.nativeScheduleMicroTask(()=>{throw ja;})}}}}function f(K,O){function ea(wa,lb){return!Tl&&typeof wa==="object"&&wa?!!wa.capture:Tl&&lb?typeof wa==="boolean"?
{capture:wa,passive:!0}:wa?typeof wa==="object"&&wa.passive!==!1?Object.assign({},wa,{passive:!0}):wa:{passive:!0}:wa}function X(wa){if(typeof wa==="object"&&wa!==null){const lb=Object.assign({},wa);wa.signal&&(lb.signal=wa.signal);return lb}return wa}if(!K)return!1;let ja=!0;O&&O.rL!==void 0&&(ja=O.rL);const ha=O&&O.vh;let Ia=!0;O&&O.V_!==void 0&&(Ia=O.V_);let V=!1;O&&O.G5!==void 0&&(V=O.G5);let Z=K;for(;Z&&!Z.hasOwnProperty(g);)Z=Il(Z);!Z&&K[g]&&(Z=K);if(!Z||Z[m])return!1;const ka=O&&O.r$,Ya={},
Yb=Z[m]=Z[g],Pb=Z[ul(h)]=Z[h];K=Z[ul(k)]=Z[k];const Xd=Z[ul(l)]=Z[l];let Yd;O&&O.prepend&&(Yd=Z[ul(O.prepend)]=Z[O.prepend]);var Qb=function(wa){if(!wa.DI){var lb=Ql[wa.Nr];let yb;lb&&(yb=lb[wa.capture?"true":"false"]);if(lb=yb&&wa.target[yb])for(let Rb=0;Rb<lb.length;Rb++)if(lb[Rb]===wa){lb.splice(Rb,1);wa.DI=!0;wa.UJ&&(wa.UJ(),wa.UJ=null);lb.length===0&&(wa.nO=!0,wa.target[yb]=null);break}}if(wa.nO)return Pb.call(wa.target,wa.Nr,wa.capture?z:v,wa.options)};const Na=function(wa){return Yb.call(Ya.target,
Ya.Nr,wa.invoke,Ya.options)},fa=function(wa){return Yd.call(Ya.target,Ya.Nr,wa.invoke,Ya.options)};var oa=function(wa){return Pb.call(wa.target,wa.Nr,wa.invoke,wa.options)};Qb=ja?Qb:oa;oa=function(wa,lb){const yb=typeof lb;return yb==="function"&&wa.callback===lb||yb==="object"&&wa.Dm===lb};const La=O&&O.Ok?O.Ok:oa,mb=Zone[ul("UNPATCHED_EVENTS")],kc=a[ul("PASSIVE_EVENTS")];oa=function(wa,lb,yb,Rb,Uc=!1,lf=!1){return function(){const Ve=this||a;let ie=arguments[0];O&&O.Nq&&(ie=O.Nq(ie));let Im=arguments[1];
if(!Im||Ul&&ie==="uncaughtException")return wa.apply(this,arguments);let S8=!1;if(typeof Im!=="function"){if(!Im.handleEvent)return wa.apply(this,arguments);S8=!0}if(!ha||ha(wa,Im,Ve,arguments)){var Gt=Tl&&!!kc&&kc.indexOf(ie)!==-1,ni=X(ea(arguments[2],Gt)),kp=ni==null?void 0:ni.signal;if(kp==null||!kp.aborted){if(mb)for(var Ht=0;Ht<mb.length;Ht++)if(ie===mb[Ht])return Gt?wa.call(Ve,ie,Im,ni):wa.apply(this,arguments);Gt=ni?typeof ni==="boolean"?!0:ni.capture:!1;Ht=ni&&typeof ni==="object"?ni.once:
!1;var HHa=Zone.current,yj=Ql[ie];yj||(Rl(ie,ka),yj=Ql[ie]);var Qk=yj[Gt?"true":"false"];yj=Ve[Qk];var lp=!1;if(yj){if(lp=!0,Ia)for(Qk=0;Qk<yj.length;Qk++)if(La(yj[Qk],Im))return}else yj=Ve[Qk]=[];var XH;Qk=Ve.constructor.name;var U8=Vl[Qk];U8&&(XH=U8[ie]);XH||(XH=Qk+lb+(ka?ka(ie):ie));Ya.options=ni;Ht&&(Ya.options.once=!1);Ya.target=Ve;Ya.capture=Gt;Ya.Nr=ie;Ya.q2=lp;if(lp=ja?Oca:void 0)lp.S6=Ya;kp&&(Ya.options.signal=void 0);var oi=HHa.scheduleEventTask(XH,Im,lp,yb,Rb);if(kp){Ya.options.signal=
kp;const V8=()=>oi.zone.cancelTask(oi);wa.call(kp,"abort",V8,{once:!0});oi.UJ=()=>kp.removeEventListener("abort",V8)}Ya.target=null;lp&&(lp.S6=null);Ht&&(Ya.options.once=!0);if(Tl||typeof oi.options!=="boolean")oi.options=ni;oi.target=Ve;oi.capture=Gt;oi.Nr=ie;S8&&(oi.Dm=Im);lf?yj.unshift(oi):yj.push(oi);if(Uc)return Ve}}}};Z[g]=oa(Yb,q,ja?function(){if(!Ya.q2)return Yb.call(Ya.target,Ya.Nr,Ya.capture?z:v,Ya.options)}:Na,Qb,V);Yd&&(Z.prependListener=oa(Yd,".prependListener:",fa,Qb,V,!0));Z[h]=function(){const wa=
this||a;let lb=arguments[0];O&&O.Nq&&(lb=O.Nq(lb));var yb=arguments[2];yb=yb?typeof yb==="boolean"?!0:yb.capture:!1;const Rb=arguments[1];if(!Rb)return Pb.apply(this,arguments);if(!ha||ha(Pb,Rb,wa,arguments)){var Uc=Ql[lb],lf;Uc&&(lf=Uc[yb?"true":"false"]);if(Uc=lf&&wa[lf])for(let Ve=0;Ve<Uc.length;Ve++){const ie=Uc[Ve];if(La(ie,Rb)){Uc.splice(Ve,1);ie.DI=!0;Uc.length===0&&(ie.nO=!0,wa[lf]=null,yb||typeof lb!=="string"||(wa[Pl+"ON_PROPERTY"+lb]=null));ie.zone.cancelTask(ie);if(V)return wa;return}}return Pb.apply(this,
arguments)}};Z[k]=function(){var wa=this||a,lb=arguments[0];O&&O.Nq&&(lb=O.Nq(lb));const yb=[];wa=Wl(wa,ka?ka(lb):lb);for(lb=0;lb<wa.length;lb++){const Rb=wa[lb];yb.push(Rb.Dm?Rb.Dm:Rb.callback)}return yb};Z[l]=function(){var wa=this||a,lb=arguments[0];if(lb){O&&O.Nq&&(lb=O.Nq(lb));var yb=Ql[lb];if(yb){var Rb=wa[yb["false"]];wa=wa[yb["true"]];if(Rb)for(Rb=Rb.slice(),yb=0;yb<Rb.length;yb++){const Uc=Rb[yb];this[h].call(this,lb,Uc.Dm?Uc.Dm:Uc.callback,Uc.options)}if(wa)for(wa=wa.slice(),Rb=0;Rb<wa.length;Rb++)yb=
wa[Rb],this[h].call(this,lb,yb.Dm?yb.Dm:yb.callback,yb.options)}}else{lb=Object.keys(wa);for(wa=0;wa<lb.length;wa++)(Rb=(Rb=Xl.exec(lb[wa]))&&Rb[1])&&Rb!=="removeListener"&&this[l].call(this,Rb);this[l].call(this,"removeListener")}if(V)return this};zl(Z[g],Yb);zl(Z[h],Pb);Xd&&zl(Z[l],Xd);K&&zl(Z[k],K);return!0}const g=d&&d.add||"addEventListener",h=d&&d.Laa||"removeEventListener",k=d&&d.Bf||"eventListeners",l=d&&d.Maa||"removeAllListeners",m=ul(g),q="."+g+":",u=function(K,O,ea){if(!K.DI){var X=K.callback;
typeof X==="object"&&X.handleEvent&&(K.callback=Ia=>X.handleEvent(Ia),K.Dm=X);try{K.invoke(K,O,[ea])}catch(Ia){var ja=Ia}var ha=K.options;ha&&typeof ha==="object"&&ha.once&&O[h].call(O,ea.type,K.Dm?K.Dm:K.callback,ha);return ja}},v=function(K){return e(this,K,!1)},z=function(K){return e(this,K,!0)};let F=[];for(let K=0;K<c.length;K++)F[K]=f(c[K],d);return F};
Wl=function(a,b){if(!b){var c=[];for(let e in a){var d=Xl.exec(e);if((d=d&&d[1])&&(!b||d===b)&&(d=a[e]))for(let f=0;f<d.length;f++)c.push(d[f])}return c}c=Ql[b];c||(Rl(b),c=Ql[b]);b=a[c["false"]];a=a[c["true"]];return b?a?b.concat(a):b.slice():a?a.slice():[]};Qca=function(a,b){(a=a.Event)&&a.prototype&&b.patchMethod(a.prototype,"stopImmediatePropagation",c=>function(d,e){d[Sl]=!0;c&&c.apply(d,e)})};
Tca=function(){Yl.__load_patch("util",(a,b,c)=>{const d=Ol(a);c.patchOnProperties=Fl;c.patchMethod=Jl;c.bindArguments=wl;c.patchMacroTask=Mca;const e=b.__symbol__("BLACK_LISTED_EVENTS"),f=b.__symbol__("UNPATCHED_EVENTS");a[f]&&(a[e]=a[f]);a[e]&&(b[e]=b[f]=a[e]);c.patchEventPrototype=Qca;c.patchEventTarget=Pca;c.isIEOrEdge=Nca;c.ObjectDefineProperty=Dl;c.ObjectGetOwnPropertyDescriptor=xl;c.ObjectCreate=Rca;c.ArraySlice=Sca;c.patchClass=Hl;c.wrapWithCurrentZone=vl;c.filterProperties=Nl;c.attachOriginToPatched=
zl;c._redefineProperty=Object.defineProperty;c.patchCallbacks=Jca;c.getGlobalObjects=()=>({globalSources:Vl,zoneSymbolEventNames:Ql,eventNames:d,isBrowser:Zl,isMix:$l,isNode:Ul,TRUE_STR:"true",FALSE_STR:"false",ZONE_SYMBOL_PREFIX:Pl,ADD_EVENT_LISTENER_STR:"addEventListener",REMOVE_EVENT_LISTENER_STR:"removeEventListener"})})};
Uca=function(){am=Zone.__symbol__;bm=Object[am("defineProperty")]=Object.defineProperty;cm=Object[am("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor;dm=Object.create;em=am("unconfigurables");Object.defineProperty=function(a,b,c){if(a&&a[em]&&a[em][b])throw new TypeError("Za`"+b+"`"+a);const d=c.configurable;b!=="prototype"&&(c=fm(a,b,c));return gm(a,b,c,d)};Object.defineProperties=function(a,b){Object.keys(b).forEach(function(c){Object.defineProperty(a,c,b[c])});for(const c of Object.getOwnPropertySymbols(b)){let d;
((d=Object.getOwnPropertyDescriptor(b,c))==null?0:d.enumerable)&&Object.defineProperty(a,c,b[c])}return a};Object.create=function(a,b){typeof b!=="object"||Object.isFrozen(b)||Object.keys(b).forEach(function(c){b[c]=fm(a,c,b[c])});return dm(a,b)};Object.getOwnPropertyDescriptor=function(a,b){const c=cm(a,b);c&&a&&a[em]&&a[em][b]&&(c.configurable=!1);return c}};Vca=function(a,b,c){const d=c.configurable;c=fm(a,b,c);return gm(a,b,c,d)};
fm=function(a,b,c){Object.isFrozen(c)||(c.configurable=!0);c.configurable||(a[em]||Object.isFrozen(a)||bm(a,em,{writable:!0,value:{}}),a[em]&&(a[em][b]=!0));return c};
gm=function(a,b,c,d){try{return bm(a,b,c)}catch(e){if(c.configurable){typeof d=="undefined"?delete c.configurable:c.configurable=d;try{return bm(a,b,c)}catch(f){d=!1;if(b==="createdCallback"||b==="attachedCallback"||b==="detachedCallback"||b==="attributeChangedCallback")d=!0;if(!d)throw f;d=null;try{d=JSON.stringify(c)}catch(g){d=c.toString()}console.log(`Attempting to configure '${b}' with descriptor '${d}' on object '${a}' and got error, giving up: ${f}`)}}else throw e;}};
Wca=function(a,b){const {eventNames:c,globalSources:d,zoneSymbolEventNames:e,TRUE_STR:f,FALSE_STR:g,ZONE_SYMBOL_PREFIX:h}=b.getGlobalObjects();var k="ApplicationCache EventSource FileReader InputMethodContext MediaController MessagePort Node Performance SVGElementInstance SharedWorker TextTrack TextTrackCue TextTrackList WebKitNamedFlow Window Worker WorkerGlobalScope XMLHttpRequest XMLHttpRequestEventTarget XMLHttpRequestUpload IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor DBIndex WebSocket".split(" ");
let l=[];var m="Anchor Area Audio BR Base BaseFont Body Button Canvas Content DList Directory Div Embed FieldSet Font Form Frame FrameSet HR Head Heading Html IFrame Image Input Keygen LI Label Legend Link Map Marquee Media Menu Meta Meter Mod OList Object OptGroup Option Output Paragraph Pre Progress Quote Script Select Source Span Style TableCaption TableCell TableCol Table TableRow TableSection TextArea Title Track UList Unknown Video".split(" ");a.wtf?l=m.map(ea=>"HTML"+ea+"Element").concat(k):
a.EventTarget?l.push("EventTarget"):l=k;const q=a.__Zone_disable_IE_check||!1,u=a.__Zone_enable_cross_context_check||!1,v=b.isIEOrEdge(),z={MSPointerCancel:"pointercancel",MSPointerDown:"pointerdown",MSPointerEnter:"pointerenter",MSPointerHover:"pointerhover",MSPointerLeave:"pointerleave",MSPointerMove:"pointermove",MSPointerOut:"pointerout",MSPointerOver:"pointerover",MSPointerUp:"pointerup"};for(k=0;k<c.length;k++){var F=c[k],K=h+(F+g),O=h+(F+f);e[F]={};e[F][g]=K;e[F][f]=O}for(k=0;k<m.length;k++)for(F=
m[k],K=d[F]={},O=0;O<c.length;O++){const ea=c[O];K[ea]=F+".addEventListener:"+ea}m=[];for(k=0;k<l.length;k++)F=a[l[k]],m.push(F&&F.prototype);b.patchEventTarget(a,b,m,{vh:function(ea,X,ja,ha){if(!q&&v)if(u)try{const Ia=X.toString();if(Ia==="[object FunctionWrapper]"||Ia=="function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }")return ea.apply(ja,ha),!1}catch(Ia){return ea.apply(ja,ha),!1}else{if(X=X.toString(),X==="[object FunctionWrapper]"||X=="function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }")return ea.apply(ja,
ha),!1}else if(u)try{X.toString()}catch(Ia){return ea.apply(ja,ha),!1}return!0},Nq:ea=>z[ea]||ea});Zone[b.symbol("patchEventTarget")]=!!a.EventTarget};
Xca=function(a,b){const {ADD_EVENT_LISTENER_STR:c,REMOVE_EVENT_LISTENER_STR:d}=a.getGlobalObjects(),e=b.WebSocket;b.EventTarget||a.patchEventTarget(b,a,[e.prototype]);b.WebSocket=function(g,h){const k=arguments.length>1?new e(g,h):new e(g);let l,m;const q=a.ObjectGetOwnPropertyDescriptor(k,"onmessage");q&&q.configurable===!1?(l=a.ObjectCreate(k),m=k,[c,d,"send","close"].forEach(function(u){l[u]=function(){const v=a.ArraySlice.call(arguments);if(u===c||u===d){var z=v.length>0?v[0]:void 0;z&&(z=Zone.__symbol__("ON_PROPERTY"+
z),k[z]=l[z])}return k[u].apply(k,v)}})):l=k;a.patchOnProperties(l,["close","error","message","open"],m);return l};const f=b.WebSocket;for(const g in e)f[g]=e[g]};
Yca=function(a,b){const {isBrowser:c,isMix:d}=a.getGlobalObjects();if((c||d)&&!a.ObjectGetOwnPropertyDescriptor(HTMLElement.prototype,"onclick")&&typeof Element!=="undefined"){var e=a.ObjectGetOwnPropertyDescriptor(Element.prototype,"onclick");if(e&&!e.configurable)return!1;if(e){a.ObjectDefineProperty(Element.prototype,"onclick",{enumerable:!0,configurable:!0,get:function(){return!0}});var f=!!document.createElement("div").onclick;a.ObjectDefineProperty(Element.prototype,"onclick",e);return f}}var g=
b.XMLHttpRequest;if(!g)return!1;e=g.prototype;if(f=a.ObjectGetOwnPropertyDescriptor(e,"onreadystatechange"))return a.ObjectDefineProperty(e,"onreadystatechange",{enumerable:!0,configurable:!0,get:function(){return!0}}),g=!!(new g).onreadystatechange,a.ObjectDefineProperty(e,"onreadystatechange",f||{}),g;const h=a.symbol("fake");a.ObjectDefineProperty(e,"onreadystatechange",{enumerable:!0,configurable:!0,get:function(){return this[h]},set:function(k){this[h]=k}});a=new g;e=()=>{};a.onreadystatechange=
e;e=a[h]===e;a.onreadystatechange=null;return e};Zca=function(a){const b=a.symbol("unbound");for(let c=0;c<hm.length;c++){const d=hm[c],e="on"+d;self.addEventListener(d,function(f){f=f.target;let g,h;for(h=f?f.constructor.name+"."+e:"unknown."+e;f;)f[e]&&!f[e][b]&&(g=a.wrapWithCurrentZone(f[e],h),g[b]=f[e],f[e]=g),f=f.parentElement},!0)}};
$ca=function(){const a=typeof window!=="undefined"?window:typeof global!=="undefined"?global:typeof self!=="undefined"?self:{};a[(a.__Zone_symbol_prefix||"__zone_symbol__")+"legacyPatch"]=function(){const b=a.Zone;b.__load_patch("defineProperty",(c,d,e)=>{e._redefineProperty=Vca;Uca()});b.__load_patch("registerElement",(c,d,e)=>{const {isBrowser:f,isMix:g}=e.getGlobalObjects();(f||g)&&"registerElement"in c.document&&e.patchCallbacks(e,document,"Document","registerElement",["createdCallback","attachedCallback",
"detachedCallback","attributeChangedCallback"])});b.__load_patch("EventTargetLegacy",(c,d,e)=>{Wca(c,e);const {isNode:f,isMix:g}=e.getGlobalObjects();f&&!g||Yca(e,c)||(d=typeof WebSocket!=="undefined",Zca(e),e.patchClass("XMLHttpRequest"),d&&Xca(e,c),Zone[e.symbol("patchEvents")]=!0)})}};ada=function(a,b){b.patchMethod(a,"queueMicrotask",()=>function(c,d){Zone.current.scheduleMicroTask("queueMicrotask",d[0])})};
jm=function(a,b,c,d){function e(l){const m=l.data;m.args[0]=function(){return l.invoke.apply(this,arguments)};const q=g.apply(a,m.args);typeof q==="number"?m.handleId=q:(m.handle=q,m.isRefreshable=typeof q.refresh==="function");return l}function f(l){const m=l.data.handleId;let q;return h.call(a,(q=l.data.handle)!=null?q:m)}let g=null,h=null;b+=d;c+=d;const k={};g=Jl(a,b,l=>function(m,q){if(typeof q[0]==="function"){const u={isRefreshable:!1,isPeriodic:d==="Interval",delay:d==="Timeout"||d==="Interval"?
q[1]||0:void 0,args:q},v=q[0];q[0]=function(){try{return v.apply(this,arguments)}finally{const ea=u.handle,X=u.handleId,ja=u.isRefreshable;u.isPeriodic||ja||(X?delete k[X]:ea&&(ea[im]=null))}};const z=Zone.current.scheduleMacroTask(b,q[0],u,e,f);if(!z)return z;m=z.data.handleId;q=z.data.handle;const F=z.data.isRefreshable,K=z.data.isPeriodic;if(m)k[m]=z;else if(q&&(q[im]=z,F&&!K)){const ea=q.refresh;q.refresh=function(){const X=z.zone,ja=z.state;ja==="notScheduled"?(z.kg="scheduled",X.zt(z,1)):ja===
"running"&&(z.kg="scheduling");return ea.call(this)}}let O;return(O=q!=null?q:m)!=null?O:z}return l.apply(a,q)});h=Jl(a,c,l=>function(m,q){m=q[0];let u;typeof m==="number"?(u=k[m],delete k[m]):(u=m==null?void 0:m[im])?m[im]=null:u=m;let v;((v=u)==null?0:v.type)?u.cancelFn&&u.zone.cancelTask(u):l.apply(a,q)})};
bda=function(){var a=Yl;a.__load_patch("legacy",b=>{(b=b[a.__symbol__("legacyPatch")])&&b()});a.__load_patch("timers",b=>{jm(b,"set","clear","Timeout");jm(b,"set","clear","Interval");jm(b,"set","clear","Immediate")});a.__load_patch("requestAnimationFrame",b=>{jm(b,"request","cancel","AnimationFrame");jm(b,"mozRequest","mozCancel","AnimationFrame");jm(b,"webkitRequest","webkitCancel","AnimationFrame")});a.__load_patch("blocking",(b,c)=>{const d=["alert","prompt","confirm"];for(let e=0;e<d.length;e++)Jl(b,
d[e],(f,g,h)=>function(k,l){return c.current.run(f,b,l,h)})});a.__load_patch("EventTarget",(b,c,d)=>{d.patchEventPrototype(b,d);if(!Zone[d.symbol("patchEventTarget")]){var {eventNames:e,zoneSymbolEventNames:f,TRUE_STR:g,FALSE_STR:h,ZONE_SYMBOL_PREFIX:k}=d.getGlobalObjects();for(c=0;c<e.length;c++){const l=e[c],m=k+(l+h),q=k+(l+g);f[l]={};f[l][h]=m;f[l][g]=q}(c=b.EventTarget)&&c.prototype&&d.patchEventTarget(b,d,[c&&c.prototype])}(c=b.XMLHttpRequestEventTarget)&&c.prototype&&d.patchEventTarget(b,d,
[c.prototype])});a.__load_patch("MutationObserver",()=>{Hl("MutationObserver");Hl("WebKitMutationObserver")});a.__load_patch("IntersectionObserver",()=>{Hl("IntersectionObserver")});a.__load_patch("FileReader",()=>{Hl("FileReader")});a.__load_patch("on_property",(b,c,d)=>{if((!Ul||$l)&&!Zone[d.symbol("patchEvents")]){c=b.__Zone_ignore_on_properties;d=[];if(Zl){var e=window;d=d.concat("Document SVGElement Element HTMLElement HTMLBodyElement HTMLMediaElement HTMLFrameSetElement HTMLFrameElement HTMLIFrameElement HTMLMarqueeElement Worker".split(" "));
a:{try{var f=Ml.navigator.userAgent;if(f.indexOf("MSIE ")!==-1||f.indexOf("Trident/")!==-1){var g=!0;break a}}catch(k){}g=!1}var h=g?[{target:e,S1:["error"]}]:[];g=e;f=Ol(e);h=c?c.concat(h):c;e=Il(e);g&&(f=Nl(g,f,h),Fl(g,f,e))}d=d.concat("XMLHttpRequest XMLHttpRequestEventTarget IDBIndex IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor WebSocket".split(" "));for(e=0;e<d.length;e++)(f=b[d[e]])&&f.prototype&&(g=f.prototype,f=Ol(f.prototype),g&&(f=Nl(g,f,c),Fl(g,f,void 0)))}});a.__load_patch("customElements",
(b,c,d)=>{const {isBrowser:e,isMix:f}=d.getGlobalObjects();(e||f)&&b.customElements&&"customElements"in b&&d.patchCallbacks(d,b.customElements,"customElements","define","connectedCallback disconnectedCallback adoptedCallback attributeChangedCallback formAssociatedCallback formDisabledCallback formResetCallback formStateRestoreCallback".split(" "))});a.__load_patch("XHR",(b,c)=>{(function(l){function m(ha){const Ia=ha.data,V=Ia.target;V[g]=!1;V[k]=!1;var Z=V[f];z||(z=V[km],F=V[lm]);Z&&F.call(V,"readystatechange",
Z);Z=V[f]=()=>{if(V.readyState===V.DONE)if(!Ia.aborted&&V[g]&&ha.state==="scheduled"){const ka=V[c.__symbol__("loadfalse")];if(V.status!==0&&ka&&ka.length>0){const Ya=ha.invoke;ha.invoke=function(){const Yb=V[c.__symbol__("loadfalse")];for(let Pb=0;Pb<Yb.length;Pb++)Yb[Pb]===ha&&Yb.splice(Pb,1);Ia.aborted||ha.state!=="scheduled"||Ya.call(ha)};ka.push(ha)}else ha.invoke()}else Ia.aborted||V[g]!==!1||(V[k]=!0)};z.call(V,"readystatechange",Z);V[d]||(V[d]=ha);X.apply(V,Ia.args);V[g]=!0;return ha}function q(){}
function u(ha){ha=ha.data;ha.aborted=!0;return ja.apply(ha.target,ha.args)}var v=l.XMLHttpRequest;if(v){v=v.prototype;var z=v[km],F=v[lm];!z&&(l=l.XMLHttpRequestEventTarget)&&(l=l.prototype,z=l[km],F=l[lm]);var K=Jl(v,"open",()=>function(ha,Ia){ha[e]=Ia[2]==0;ha[h]=Ia[1];return K.apply(ha,Ia)}),O=ul("fetchTaskAborting"),ea=ul("fetchTaskScheduling"),X=Jl(v,"send",()=>function(ha,Ia){if(c.current[ea]===!0||ha[e])return X.apply(ha,Ia);Ia={target:ha,url:ha[h],isPeriodic:!1,args:Ia,aborted:!1};const V=
Zone.current.scheduleMacroTask("XMLHttpRequest.send",q,Ia,m,u);ha&&ha[k]===!0&&!Ia.aborted&&V.state==="scheduled"&&V.invoke()}),ja=Jl(v,"abort",()=>function(ha,Ia){const V=ha[d];if(V&&typeof V.type=="string")V.cancelFn==null||V.data&&V.data.aborted||V.zone.cancelTask(V);else if(c.current[O]===!0)return ja.apply(ha,Ia)})}})(b);const d=ul("xhrTask"),e=ul("xhrSync"),f=ul("xhrListener"),g=ul("xhrScheduled"),h=ul("xhrURL"),k=ul("xhrErrorBeforeScheduled")});a.__load_patch("geolocation",b=>{b.navigator&&
b.navigator.geolocation&&Lca(b.navigator.geolocation)});a.__load_patch("PromiseRejectionEvent",(b,c)=>{function d(e){return function(f){Wl(b,e).forEach(g=>{var h=b.PromiseRejectionEvent;h&&(h=new h(e,{promise:f.promise,reason:f.rejection}),g.invoke(h))})}}b.PromiseRejectionEvent&&(c[ul("unhandledPromiseRejectionHandler")]=d("unhandledrejection"),c[ul("rejectionHandledHandler")]=d("rejectionhandled"))});a.__load_patch("queueMicrotask",(b,c,d)=>{ada(b,d)})};
cda=function(){Yl.__load_patch("canvas",(a,b,c)=>{a=a.HTMLCanvasElement;typeof a!=="undefined"&&a.prototype&&a.prototype.toBlob&&c.patchMacroTask(a.prototype,"toBlob",(d,e)=>({name:"HTMLCanvasElement.toBlob",target:d,sB:0,args:e}))})};dda=function(a=window){return a.WIZ_global_data};eda=function(a=window){return(a=dda(a))&&"mXaIFf"in a?a.mXaIFf:null};
fda=function(){Yl.__load_patch("Error",(a,b,c)=>{function d(X){let ja={xV:X.zone.name},ha=ja;for(;X.parent;){X=X.parent;const Ia={xV:X.zone.name};ja=ja.parent=Ia}return ha}function e(X,ja,ha=!0){X=X.split("\n");let Ia=0;for(;X[Ia]!==m&&X[Ia]!==q&&X[Ia]!==u&&X[Ia]!==v&&X[Ia]!==z&&Ia<X.length;)Ia++;for(;Ia<X.length&&ja;Ia++){let V=X[Ia];if(V.trim())switch(l[V]){case g.BL:X.splice(Ia,1);Ia--;break;case g.transition:ja.parent?ja=ja.parent:ja=null;X.splice(Ia,1);Ia--;break;default:X[Ia]+=ha?` [${ja.zone.name}]`:
` [${ja.xV}]`}}return X.join("\n")}function f(){let X=k.apply(this,arguments);const ja=X.originalStack=X.stack;if(f.stackRewrite&&ja){let ha=c.currentZoneFrame();if(F==="lazy")X[c.symbol("zoneFrameNames")]=d(ha);else if(F==="default")try{X.stack=X.zoneAwareStack=e(ja,ha)}catch(Ia){}}return this instanceof k&&this.constructor!=k?(Object.keys(X).concat("stack","message").forEach(ha=>{const Ia=X[ha];if(Ia!==void 0)try{this[ha]=Ia}catch(V){}}),this):X}const g={BL:0,transition:1},h=c.symbol("zoneJsInternalStackFrames"),
k=a[c.symbol("Error")]=a.Error,l={};let m,q,u,v,z;a.Error=f;const F=a.__Zone_Error_BlacklistedStackFrames_policy||a.__Zone_Error_ZoneJsInternalStackFrames_policy||"default";f.prototype=k.prototype;f[h]=l;f.stackRewrite=!1;const K=c.symbol("zoneAwareStack");F==="lazy"&&Object.defineProperty(f.prototype,"zoneAwareStack",{configurable:!0,enumerable:!0,get:function(){this[K]||(this[K]=e(this.originalStack,this[c.symbol("zoneFrameNames")],!1));return this[K]},set:function(X){this.originalStack=X;this[K]=
e(this.originalStack,this[c.symbol("zoneFrameNames")],!1)}});const O=["stackTraceLimit","captureStackTrace","prepareStackTrace"];(a=Object.keys(k))&&a.forEach(X=>{O.filter(ja=>ja===X).length===0&&Object.defineProperty(f,X,{get:function(){return k[X]},set:function(ja){k[X]=ja}})});k.hasOwnProperty("stackTraceLimit")&&(k.stackTraceLimit=Math.max(k.stackTraceLimit,15),Object.defineProperty(f,"stackTraceLimit",{get:function(){return k.stackTraceLimit},set:function(X){return k.stackTraceLimit=X}}));k.hasOwnProperty("captureStackTrace")&&
Object.defineProperty(f,"captureStackTrace",{value:function(X,ja){k.captureStackTrace(X,ja)}});Object.defineProperty(f,"prepareStackTrace",{get:function(){return k.QS},set:function(X){return X&&typeof X==="function"?k.QS=function(ja,ha){if(ha)for(let Ia=0;Ia<ha.length;Ia++)if(ha[Ia].getFunctionName()==="zoneCaptureStackTrace"){ha.splice(Ia,1);break}return X.call(this,ja,ha)}:k.QS=X}});if(F!=="disable"){var ea=b.current.fork({name:"detect",onHandleError:function(X,ja,ha,Ia){if(Ia.originalStack&&Error===
f)for(X=Ia.originalStack.split(/\n/),Ia=ha=ja=!1;X.length;){let V=X.shift();if(/:\d+:\d+/.test(V)||V==="ZoneAwareError"){let Z=V.split("(")[0].split("@")[0],ka=g.transition;Z.indexOf("ZoneAwareError")!==-1&&(Z.indexOf("new ZoneAwareError")!==-1?(m=V,q=V.replace("new ZoneAwareError","new Error.ZoneAwareError")):(u=V,v=V.replace("Error.",""),V.indexOf("Error.ZoneAwareError")===-1&&(z=V.replace("ZoneAwareError","Error.ZoneAwareError"))),l[q]=g.BL);Z.indexOf("runGuarded")!==-1?ha=!0:Z.indexOf("runTask")!==
-1?Ia=!0:Z.indexOf("run")!==-1?ja=!0:ka=g.BL;l[V]=ka;if(ja&&ha&&Ia){f.stackRewrite=!0;break}}}return!1}}).fork({name:"child",onScheduleTask:function(X,ja,ha,Ia){return X.scheduleTask(ha,Ia)},onInvokeTask:function(X,ja,ha,Ia,V,Z){return X.invokeTask(ha,Ia,V,Z)},onCancelTask:function(X,ja,ha,Ia){return X.cancelTask(ha,Ia)},onInvoke:function(X,ja,ha,Ia,V,Z,ka){return X.invoke(ha,Ia,V,Z,ka)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;ea.run(()=>{ea.runGuarded(()=>{const X=()=>{};ea.scheduleEventTask(h,
()=>{ea.scheduleMacroTask(h,()=>{ea.scheduleMicroTask(h,()=>{throw Error();},void 0,ja=>{ja.wi=X;ja.invoke()});ea.scheduleMicroTask(h,()=>{throw Error();},void 0,ja=>{ja.wi=X;ja.invoke()})},void 0,ja=>{ja.wi=X;ja.invoke()},()=>{})},void 0,ja=>{ja.wi=X;ja.invoke()},()=>{})})});Error.stackTraceLimit=b}})};
gda=function(){Yl.__load_patch("ZoneAwarePromise",(a,b,c)=>{function d(fa){if(fa&&fa.toString===Object.prototype.toString){const oa=fa.constructor&&fa.constructor.name;return(oa?oa:"")+": "+JSON.stringify(fa)}return fa?fa.toString():Object.prototype.toString.call(fa)}function e(fa){c.onUnhandledError(fa);try{const oa=b[ja];typeof oa==="function"&&oa.call(this,fa)}catch(oa){}}function f(fa){return fa}function g(fa){return Qb.reject(fa)}function h(fa,oa){return La=>{try{k(fa,oa,La)}catch(mb){k(fa,!1,
mb)}}}function k(fa,oa,La){var mb=Ya();if(fa===La)throw new TypeError("gb");if(fa[ha]===null){var kc=null;try{if(typeof La==="object"||typeof La==="function")kc=La&&La.then}catch(wa){return mb(()=>{k(fa,!1,wa)})(),fa}if(oa!==!1&&La instanceof Qb&&La.hasOwnProperty(ha)&&La.hasOwnProperty(Ia)&&La[ha]!==null)l(La),k(fa,La[ha],La[Ia]);else if(oa!==!1&&typeof kc==="function")try{kc.call(La,mb(h(fa,oa)),mb(h(fa,!1)))}catch(wa){mb(()=>{k(fa,!1,wa)})()}else{fa[ha]=oa;mb=fa[Ia];fa[Ia]=La;fa[V]===V&&oa===!0&&
(fa[ha]=fa[ka],fa[Ia]=fa[Z]);oa===!1&&La instanceof Error&&(kc=b.currentTask&&b.currentTask.data&&b.currentTask.data.__creationTrace__)&&z(La,Yb,{configurable:!0,enumerable:!1,writable:!0,value:kc});for(kc=0;kc<mb.length;)m(fa,mb[kc++],mb[kc++],mb[kc++],mb[kc++]);if(mb.length==0&&oa==0){fa[ha]=0;oa=La;try{throw Error("hb`"+d(La)+"`"+(La&&La.stack?"\n"+La.stack:""));}catch(wa){oa=wa}O&&(oa.throwOriginal=!0);oa.rejection=La;oa.promise=fa;oa.zone=b.current;oa.task=b.currentTask;K.push(oa);c.scheduleMicroTask()}}}return fa}
function l(fa){if(fa[ha]===0){try{var oa=b[Pb];oa&&typeof oa==="function"&&oa.call(this,{rejection:fa[Ia],promise:fa})}catch(La){}fa[ha]=!1;for(oa=0;oa<K.length;oa++)fa===K[oa].promise&&K.splice(oa,1)}}function m(fa,oa,La,mb,kc){l(fa);const wa=fa[ha],lb=wa?typeof mb==="function"?mb:f:typeof kc==="function"?kc:g;oa.scheduleMicroTask("Promise.then",()=>{try{const yb=fa[Ia],Rb=!!La&&V===La[V];Rb&&(La[Z]=yb,La[ka]=wa);const Uc=oa.run(lb,void 0,Rb&&lb!==g&&lb!==f?[]:[yb]);k(La,!0,Uc)}catch(yb){k(La,!1,
yb)}},La)}function q(fa){const oa=fa.prototype,La=v(oa,"then");if(!La||La.writable!==!1&&La.configurable){var mb=oa.then;oa[X]=mb;fa.prototype.then=function(kc,wa){return(new Qb((lb,yb)=>{mb.call(this,lb,yb)})).then(kc,wa)};fa[Na]=!0}}function u(fa){return function(oa,La){oa=fa.apply(oa,La);if(oa instanceof Qb)return oa;La=oa.constructor;La[Na]||q(La);return oa}}const v=Object.getOwnPropertyDescriptor,z=Object.defineProperty,F=c.symbol,K=[],O=a[F("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")]!==
!1;var ea=F("Promise");const X=F("then");c.onUnhandledError=fa=>{if(c.showUncaughtError()){const oa=fa&&fa.rejection;oa?console.error("Unhandled Promise rejection:",oa instanceof Error?oa.message:oa,"; Zone:",fa.zone.name,"; Task:",fa.task&&fa.task.source,"; Value:",oa,oa instanceof Error?oa.stack:void 0):console.error(fa)}};c.microtaskDrainDone=()=>{for(;K.length;){const fa=K.shift();try{fa.zone.runGuarded(()=>{if(fa.throwOriginal)throw fa.rejection;throw fa;})}catch(oa){e(oa)}}};const ja=F("unhandledPromiseRejectionHandler"),
ha=F("state"),Ia=F("value"),V=F("finally"),Z=F("parentPromiseValue"),ka=F("parentPromiseState"),Ya=function(){let fa=!1;return function(oa){return function(){fa||(fa=!0,oa.apply(null,arguments))}}},Yb=F("currentTaskTrace"),Pb=F("rejectionHandledHandler"),Xd=function(){},Yd=a.AggregateError;class Qb{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(fa){return fa instanceof Qb?fa:k(new this(null),!0,fa)}static reject(fa){return k(new this(null),!1,fa)}static withResolvers(){const fa=
{};fa.promise=new Qb((oa,La)=>{fa.resolve=oa;fa.reject=La});return fa}static any(fa){if(!fa||typeof fa[Symbol.iterator]!=="function")return Promise.reject(new Yd([],"All promises were rejected"));const oa=[];let La=0;try{for(let wa of fa)La++,oa.push(Qb.resolve(wa))}catch(wa){return Promise.reject(new Yd([],"All promises were rejected"))}if(La===0)return Promise.reject(new Yd([],"All promises were rejected"));let mb=!1;const kc=[];return new Qb((wa,lb)=>{for(let yb=0;yb<oa.length;yb++)oa[yb].then(Rb=>
{mb||(mb=!0,wa(Rb))},Rb=>{kc.push(Rb);La--;La===0&&(mb=!0,lb(new Yd(kc,"All promises were rejected")))})})}static race(fa){function oa(lb){mb(lb)}function La(lb){kc(lb)}let mb,kc,wa=new this((lb,yb)=>{mb=lb;kc=yb});for(let lb of fa)lb&&typeof lb.then==="function"||(lb=this.resolve(lb)),lb.then(oa,La);return wa}static all(fa){return Qb.oO(fa)}static allSettled(fa){return(this&&this.prototype instanceof Qb?this:Qb).oO(fa,{U6:oa=>({status:"fulfilled",value:oa}),V0:oa=>({status:"rejected",reason:oa})})}static oO(fa,
oa){let La,mb,kc=new this((Rb,Uc)=>{La=Rb;mb=Uc}),wa=2,lb=0;const yb=[];for(let Rb of fa){Rb&&typeof Rb.then==="function"||(Rb=this.resolve(Rb));const Uc=lb;try{Rb.then(lf=>{yb[Uc]=oa?oa.U6(lf):lf;wa--;wa===0&&La(yb)},lf=>{oa?(yb[Uc]=oa.V0(lf),wa--,wa===0&&La(yb)):mb(lf)})}catch(lf){mb(lf)}wa++;lb++}wa-=2;wa===0&&La(yb);return kc}constructor(fa){if(!(this instanceof Qb))throw Error("ib");this[ha]=null;this[Ia]=[];try{const oa=Ya();fa&&fa(oa(h(this,!0)),oa(h(this,!1)))}catch(oa){k(this,!1,oa)}}get [Symbol.toStringTag](){return"Promise"}get [Symbol.species](){return Qb}then(fa,
oa){var La,mb=(La=this.constructor)==null?void 0:La[Symbol.species];mb&&typeof mb==="function"||(mb=this.constructor||Qb);La=new mb(Xd);mb=b.current;this[ha]==null?this[Ia].push(mb,La,fa,oa):m(this,mb,La,fa,oa);return La}catch(fa){return this.then(null,fa)}finally(fa){var oa,La=(oa=this.constructor)==null?void 0:oa[Symbol.species];La&&typeof La==="function"||(La=Qb);oa=new La(Xd);oa[V]=V;La=b.current;this[ha]==null?this[Ia].push(La,oa,fa,fa):m(this,La,oa,fa,fa);return oa}}Qb.resolve=Qb.resolve;Qb.reject=
Qb.reject;Qb.race=Qb.race;Qb.all=Qb.all;ea=a[ea]=a.Promise;a.Promise=Qb;const Na=F("thenPatched");c.patchThen=q;ea&&(q(ea),Jl(a,"fetch",fa=>u(fa)));Promise[b.__symbol__("uncaughtPromiseErrors")]=K;return Qb})};
hda=function(){Yl.__load_patch("toString",a=>{const b=Function.prototype.toString,c=ul("OriginalDelegate"),d=ul("Promise"),e=ul("Error"),f=function(){if(typeof this==="function"){var h=this[c];if(h)return typeof h==="function"?b.call(h):Object.prototype.toString.call(h);if(this===Promise&&(h=a[d])||this===Error&&(h=a[e]))return b.call(h)}return b.call(this)};f[c]=b;Function.prototype.toString=f;const g=Object.prototype.toString;Object.prototype.toString=function(){return typeof Promise==="function"&&
this instanceof Promise?"[object Promise]":g.call(this)}})};mm=function(a){for(let b in a)if(a[b]===mm)return b;throw Error("kb");};_.nm=function(a){return{token:a.token,Ia:a.Ia||null,Aa:a.Aa,value:void 0}};_.om=function(a){return{Fc:a.Fc||[],imports:a.imports||[]}};_.rm=function(a){var b;(b=a.hasOwnProperty(pm)?a[pm]:null)||(b=a.hasOwnProperty(qm)?a[qm]:null);return b};ida=function(a){return(a=a&&(a[pm]||a[qm]))?a:null};
tm=function(a){return a&&(a.hasOwnProperty(sm)||a.hasOwnProperty(jda))?a[sm]:null};_.um=function(a){return typeof a==="string"?a:a==null?"":String(a)};_.vm=function(a){if(typeof a==="string")return a;if(Array.isArray(a))return"["+a.map(_.vm).join(", ")+"]";if(a==null)return""+a;if(a.S4)return`${a.S4}`;if(a.name)return`${a.name}`;a=a.toString();if(a==null)return""+a;const b=a.indexOf("\n");return b===-1?a:a.substring(0,b)};
wm=function(a,b){return a==null||a===""?b===null?"":b:b==null||b===""?a:a+" "+b};ym=function(){throw new _.xm(-201,!1);};zm=function(a,b){return Object.is(a,b)};_.Bm=function(a){const b=_.Am;_.Am=a;return b};_.Fm=function(a){if(!_.Cm(a)||a.qe)if(a.qe||a.nR!==Dm)(a.SS(a)||_.Em(a))&&a.US(a),a.qe=!1,a.nR=Dm};Jm=function(a){if(a.zh!==void 0){var b=_.Gm;_.Gm=!0;try{for(const c of a.zh)c.qe||_.Hm(c)}finally{_.Gm=b}}};_.Km=function(){let a;return((a=_.Am)==null?void 0:a.Zw)!==!1};
_.Hm=function(a){a.qe=!0;Jm(a);let b;(b=a.Br)==null||b.call(a,a)};_.Lm=function(a){a&&(a.ZC=0);return _.Bm(a)};_.Nm=function(a,b){_.Bm(b);if(a&&a.af!==void 0&&a.qk!==void 0&&a.Bs!==void 0){if(_.Cm(a))for(b=a.ZC;b<a.af.length;b++)_.Mm(a.af[b],a.qk[b]);for(;a.af.length>a.ZC;)a.af.pop(),a.Bs.pop(),a.qk.pop()}};_.Em=function(a){_.Om(a);for(let b=0;b<a.af.length;b++){const c=a.af[b],d=a.Bs[b];if(d!==c.version)return!0;_.Fm(c);if(d!==c.version)return!0}return!1};
_.Pm=function(a){_.Om(a);if(_.Cm(a))for(let b=0;b<a.af.length;b++)_.Mm(a.af[b],a.qk[b]);a.af.length=a.Bs.length=a.qk.length=0;a.zh&&(a.zh.length=a.bq.length=0)};_.Mm=function(a,b){_.Qm(a);if(a.zh.length===1&&a.af!==void 0)for(var c=0;c<a.af.length;c++)_.Mm(a.af[c],a.qk[c]);c=a.zh.length-1;a.zh[b]=a.zh[c];a.bq[b]=a.bq[c];a.zh.length--;a.bq.length--;b<a.zh.length&&(c=a.bq[b],a=a.zh[b],_.Om(a),a.qk[c]=b)};
_.Cm=function(a){let b,c;return a.Ht||((c=a==null?void 0:(b=a.zh)==null?void 0:b.length)!=null?c:0)>0};_.Om=function(a){a.af!=null||(a.af=[]);a.qk!=null||(a.qk=[]);a.Bs!=null||(a.Bs=[])};_.Qm=function(a){a.zh!=null||(a.zh=[]);a.bq!=null||(a.bq=[])};_.Sm=function(a,b){_.Km()||_.Rm();a.Th(a.value,b)||(a.value=b,a.version++,Dm++,Jm(a))};_.Um=function(a){const b=Tm;Tm=a;return b};
Vm=function(a,b,c){if((a=_.rm(a))&&a.Ia=="root")return a.value===void 0?a.value=a.Aa():a.value;if(c&8)return null;if(b!==void 0)return b;ym()};_.Wm=function(a){a.rM=_.Wm;a.toString=function(){return _.vm(this())};return a};_.Ym=function(a){return Xm(a)?a():a};Xm=function(a){return typeof a==="function"&&a.hasOwnProperty(kda)&&a.rM===_.Wm};_.$m=function(a){const b=Zm;Zm=a;return b};lda=function(a,b=0){if(Zm===void 0)throw new _.xm(-203,!1);return Zm===null?Vm(a,void 0,b):Zm.get(a,b&8?null:void 0,b)};
_.A=function(a,b=0){return(Tm||lda)(_.Ym(a),b)};_.B=function(a,b=0){return _.A(a,an(b))};an=function(a){return typeof a==="undefined"||typeof a==="number"?a:0|(a.optional&&8)|(a.host&&1)|(a.self&&2)|(a.Gq&&4)};bn=function(a){const b=[];for(let c=0;c<a.length;c++){const d=_.Ym(a[c]);if(Array.isArray(d)){if(d.length===0)throw new _.xm(900,!1);let e=void 0,f=0;for(let g=0;g<d.length;g++){const h=d[g],k=h.__NG_DI_FLAG__;typeof k==="number"?k===-1?e=h.token:f|=k:e=h}b.push(_.A(e,f))}else b.push(_.A(d))}return b};
cn=function(a,b){a.__NG_DI_FLAG__=b;a.prototype.__NG_DI_FLAG__=b;return a};nda=function(a,b,c=null){a=a&&a.charAt(0)==="\n"&&a.charAt(1)=="\u0275"?a.slice(2):a;var d=_.vm(b);if(Array.isArray(b))d=b.map(_.vm).join(" -> ");else if(typeof b==="object"){d=[];for(let e in b)if(b.hasOwnProperty(e)){let f=b[e];d.push(e+":"+(typeof f==="string"?JSON.stringify(f):_.vm(f)))}d=`{${d.join(", ")}}`}return`${"R3InjectorError"}${c?"("+c+")":""}[${d}]: ${a.replace(mda,"\n  ")}`};
dn=function(a,b,c){let d=0;for(;d<c.length;){var e=c[d];if(typeof e==="number"){if(e!==0)break;d++;e=c[d++];var f=c[d++];const g=c[d++];a.setAttribute(b,f,g,e)}else f=c[++d],e.charCodeAt(0)===64?a.setProperty(b,e,f):a.setAttribute(b,e,f),d++}};fn=function(a,b){if(b!==null&&b.length!==0)if(a===null||a.length===0)a=b.slice();else{let c=-1;for(let d=0;d<b.length;d++){const e=b[d];typeof e==="number"?c=e:c!==0&&(c===-1||c===2?en(a,c,e,b[++d]):en(a,c,e,null))}}return a};
en=function(a,b,c,d){let e=0,f=a.length;if(b===-1)f=-1;else for(;e<a.length;){var g=a[e++];if(typeof g==="number")if(g===b){f=-1;break}else if(g>b){f=e-1;break}}for(;e<a.length;){g=a[e];if(typeof g==="number")break;else if(g===c){d!==null&&(a[e+1]=d);return}e++;d!==null&&e++}f!==-1&&(a.splice(f,0,b),e=f+1);a.splice(e++,0,c);d!==null&&a.splice(e++,0,d)};gn=function(a){return a.type===4&&a.value!=="ng-template"};
oda=function(a,b,c){let d=4;const e=a.Hf;if(e!==null)a:{for(var f=0;f<e.length;f++){var g=e[f];if(g===3||g===4||g===6){g=f;break a}}g=e.length}else g=0;f=!1;for(let v=0;v<b.length;v++){var h=b[v];if(typeof h==="number"){if(!f&&(d&1)!==0&&(h&1)!==0)return!1;f&&(h&1)===0||(f=!1,d=h|d&1)}else if(!f)if(d&4){if(d=2|d&1,h!==""&&h!==(a.type!==4||c?a.value:"ng-template")||h===""&&b.length===1){if((d&1)===0)return!1;f=!0}}else if(d&8){var k;if(!(k=e===null)){a:{k=void 0;var l=a,m=0;if(c)for(;m<e.length&&typeof e[m]===
"string";m+=2){if(l=e[m]==="class"){b:{l=e[m+1].toLowerCase();for(var q=0,u=l.length;;){q=l.indexOf(h,q);if(q===-1){l=q;break b}if(q===0||l.charCodeAt(q-1)<=32){const z=h.length;if(q+z===u||l.charCodeAt(q+z)<=32){l=q;break b}}q+=1}l=void 0}l=l!==-1}if(l){h=!0;break a}}else if(gn(l)){h=!1;break a}m=e.indexOf(1,m);if(m>-1)for(;++m<e.length&&typeof(k=e[m])==="string";)if(k.toLowerCase()===h){h=!0;break a}h=!1}k=!h}if(k){if((d&1)===0)return!1;f=!0}}else{k=b[++v];a:if(e===null)h=-1;else if(m=0,c||!gn(a)){for(l=
!1;m<e.length;){u=e[m];if(u===h){h=m;break a}if(u===3||u===6)l=!0;else if(u===1||u===2){for(u=e[++m];typeof u==="string";)u=e[++m];continue}else if(u===4)break;else if(u===0){m+=4;continue}m+=l?1:2}h=-1}else b:{m=e.indexOf(4);if(m>-1)for(m++;m<e.length;){l=e[m];if(typeof l==="number")break;if(l===h){h=m;break b}m++}h=-1}if(h===-1){if((d&1)===0)return!1;f=!0}else if(k!==""&&(h=h>g?"":e[h+1].toLowerCase(),d&2&&k!==h)){if((d&1)===0)return!1;f=!0}}}return(d&1)===0||f};
hn=function(a,b,c=!1){for(let d=0;d<b.length;d++)if(oda(a,b[d],c))return!0;return!1};jn=function(a,b){return a?":not("+b.trim()+")":b};pda=function(a){let b=a[0],c=1,d=2,e="",f=!1;for(;c<a.length;){let g=a[c];if(typeof g==="string")if(d&2){const h=a[++c];e+="["+g+(h.length>0?'="'+h+'"':"")+"]"}else d&8?e+="."+g:d&4&&(e+=" "+g);else e!==""&&(g&1)!==0&&(b+=jn(f,e),e=""),d=g,f=f||(d&1)!==0;c++}e!==""&&(b+=jn(f,e));return b};kn=function(a){return{toString:a}.toString()};
_.pn=function(a){return kn(()=>{var b=ln(a),c;b=Object.assign({},b,{Qa:a.Qa,Ra:a.Ra,Ma:a.Ma,Va:a.Va||null,Bd:a.Bd,tJ:a.Rc===0,KP:null,HS:null,ab:b.Ea&&a.ab||null,ZH:null,Ns:(c=a.Ns)!=null?c:!1,data:a.data||{},Nb:a.Nb||0,Oa:a.Oa||mn,o9:null,ov:a.ov||null,xk:null,id:""});nn(b);c=a.ab;b.KP=on(c,!1);b.HS=on(c,!0);c=0;const d=[b.Ca,b.Bd,b.Eb,b.Bb,b.Va,b.Ra,b.Qa,b.Nb,b.Ea,b.Ns,b.Wb,JSON.stringify(b.inputs),JSON.stringify(b.outputs),Object.getOwnPropertyNames(b.type.prototype),!!b.Md,!!b.kc].join("|");for(const e of d)c=
Math.imul(31,c)+e.charCodeAt(0)<<0;b.id="c"+(c+2147483648);return b})};qda=function(a){return a[qn]||a[_.rn]||null};rda=function(a){return a!==null};_.sn=function(a){return kn(()=>({type:a.type,bootstrap:a.bootstrap||mn,q0:a.q0||mn,imports:a.imports||mn,exports:a.exports||mn,iba:null,ov:a.ov||null,id:a.id||null}))};
un=function(a,b){if(a==null)return _.tn;const c={};for(const e in a)if(a.hasOwnProperty(e)){var d=a[e];let f,g=0;if(Array.isArray(d)){g=d[0];f=d[1];let h;d=(h=d[2])!=null?h:f}else f=d;b?(c[f]=g!==0?[e,g]:e,b[f]=d):c[f]=e}return c};_.vn=function(a){return kn(()=>{const b=ln(a);nn(b);return b})};tda=function(a){return a[sda]||null};
ln=function(a){const b={};return{type:a.type,NJ:null,Aa:null,rb:a.rb||null,Eb:a.Eb||0,Bb:a.Bb||null,Md:a.Md||null,Kt:b,dl:null,i2:a.inputs||_.tn,Wb:a.Wb||null,Ea:a.Ea===!0,Ns:a.Ns===!0,Ca:a.Ca||mn,kc:a.kc||null,features:a.features||null,ZD:null,Xt:null,Vx:null,inputs:un(a.inputs,b),outputs:un(a.outputs),En:null}};nn=function(a){let b;(b=a.features)==null||b.forEach(c=>c(a))};on=function(a,b){if(!a)return null;const c=b?tda:qda;return()=>(typeof a==="function"?a():a).map(d=>c(d)).filter(rda)};
_.xn=function(a){return a.hasOwnProperty(wn)?a[wn]:null};yn=function(a,b){a.forEach(c=>Array.isArray(c)?yn(c,b):b(c))};zn=function(a,b){return b>=a.length-1?a.pop():a.splice(b,1)[0]};_.Bn=function(a,b,c){let d=An(a,b);if(d>=0)a[d|1]=c;else{var e=d=~d;let f=a.length;if(f==e)a.push(b,c);else if(f===1)a.push(c,a[0]),a[0]=b;else{f--;for(a.push(a[f-1],a[f]);f>e;)a[f]=a[f-2],f--;a[e]=b;a[e+1]=c}}return d};Cn=function(a,b){b=An(a,b);if(b>=0)return a[b|1]};
An=function(a,b){let c=0,d=a.length>>1;for(;d!==c;){const e=c+(d-c>>1),f=a[e<<1];if(b===f)return e<<1;f>b?d=e:c=e+1}return~(d<<1)};_.En=function(...a){return{Uq:Dn(a),tba:!0}};Dn=function(...a){const b=[],c=new Set;let d;const e=f=>{b.push(f)};yn(a,f=>{Fn(f,e,[],c)&&(d||(d=[]),d.push(f))});d!==void 0&&Gn(d,e);return b};Gn=function(a,b){for(let c=0;c<a.length;c++){const {Iu:d,Fc:e}=a[c];Hn(e,f=>{b(f,d)})}};
Fn=function(a,b,c,d){a=_.Ym(a);if(!a)return!1;let e=null;var f=tm(a);const g=!f&&(a[qn]||null);if(f||g){if(g&&!g.Ea)return!1;e=a}else{var h=a.Iu;if(f=tm(h))e=h;else return!1}h=d.has(e);if(g){if(h)return!1;d.add(e);if(g.ab){f=typeof g.ab==="function"?g.ab():g.ab;for(var k of f)Fn(k,b,c,d)}}else if(f){if(f.imports!=null&&!h){d.add(e);let l;yn(f.imports,m=>{Fn(m,b,c,d)&&(l||(l=[]),l.push(m))});l!==void 0&&Gn(l,b)}h||(k=_.xn(e)||(()=>new e),b({Ba:e,Mb:k,Ub:mn},e),b({Ba:In,nb:e,mc:!0},e),b({Ba:_.Jn,nb:()=>
_.A(e),mc:!0},e));f=f.Fc;if(f!=null&&!h){const l=a;Hn(f,m=>{b(m,l)})}}else return!1;return e!==a&&a.Fc!==void 0};Hn=function(a,b){for(let c of a)c&&c.Uq&&(c=c.Uq),Array.isArray(c)?Hn(c,b):b(c)};Kn=function(a){return a!==null&&typeof a=="object"&&uda in a};_.Ln=function(a){return typeof a==="function"};On=function(){Mn===void 0&&(Mn=new Nn);return Mn};
Pn=function(a){var b=_.rm(a);b=b!==null?b.Aa:_.xn(a);if(b!==null)return b;if(a instanceof _.C)throw new _.xm(204,!1);if(a instanceof Function)return vda(a);throw new _.xm(204,!1);};vda=function(a){if(a.length>0)throw new _.xm(204,!1);const b=ida(a);return b!==null?()=>b.Aa(a):()=>new a};wda=function(a){if(Kn(a))return Qn(void 0,a.nb);a=_.Rn(a);return Qn(a,Sn)};
_.Rn=function(a){var b=void 0;if(_.Ln(a))return b=_.Ym(a),_.xn(b)||Pn(b);if(Kn(a))b=()=>_.Ym(a.nb);else if(a&&a.Mb)b=()=>a.Mb(...bn(a.Ub||[]));else if(a&&a.Pb)b=()=>_.A(_.Ym(a.Pb));else{const c=_.Ym(a&&(a.fe||a.Ba));if(a.Ub)b=()=>new c(...bn(a.Ub));else return _.xn(c)||Pn(c)}return b};_.Tn=function(a){if(a.Mc)throw new _.xm(205,!1);};Qn=function(a,b,c=!1){return{Aa:a,value:b,mc:c?[]:void 0}};Un=function(a,b){for(const c of a)Array.isArray(c)?Un(c,b):c&&c&&c.Uq?Un(c.Uq,b):b(c)};
_.Vn=function(){if(Tm===void 0&&Zm==null)throw new _.xm(-203,!1);};_.Wn=function(a){return Array.isArray(a)&&typeof a[1]==="object"};Xn=function(a){return Array.isArray(a)&&a[1]===!0};_.Zn=function(){return Yn};Yn=function(a){a.type.prototype.Ud&&(a.ZD=xda);return yda};yda=function(){const a=this.__ngSimpleChanges__||null,b=a==null?void 0:a.current;if(b){const c=a.IJ;if(c===_.tn)a.IJ=b;else for(let d in b)c[d]=b[d];a.current=null;this.Ud(b)}};
xda=function(a,b,c,d,e){d=this.Kt[d];var f;(f=a.__ngSimpleChanges__||null)||(f=a.__ngSimpleChanges__={IJ:_.tn,current:null});var g=f;f=g.current||(g.current={});g=g.IJ;const h=g[d];f[d]=new zda(h&&h.kh,c,g===_.tn);b!==null?b.uO(b,c):a[e]=c};_.$n=function(a){for(;Array.isArray(a);)a=a[0];return a};ao=function(a,b){return _.$n(b[a.index])};_.bo=function(a,b){a=b[a];return _.Wn(a)?a:a[0]};_.co=function(a,b){return b===null||b===void 0?null:a[b]};
fo=function(a){a[2]&1024||(a[2]|=1024,(a[2]&128)===128&&eo(a))};go=function(a){let b;return!!(a[2]&9216||((b=a[24])==null?0:b.qe))};ho=function(a){let b;(b=a[10].Et)==null||b.notify(9);a[2]&64&&(a[2]|=1024);go(a)&&eo(a)};eo=function(a){let b;(b=a[10].Et)==null||b.notify(0);for(a=io(a);a!==null&&!(a[2]&8192);){a[2]|=8192;if((a[2]&128)!==128)break;a=io(a)}};jo=function(a,b){if((a[2]&256)===256)throw new _.xm(911,!1);a[21]===null&&(a[21]=[]);a[21].push(b)};io=function(a){a=a[3];return Xn(a)?a[3]:a};
_.D=function(){return _.ko.yh};_.lo=function(){return _.ko.xk};_.mo=function(){let a=_.ko.Ir;for(;a!==null&&a.type===64;)a=a.parent;return a};no=function(){const a=_.ko,b=a.Ir;return a.Vn?b:b.parent};oo=function(a,b){const c=_.ko;c.Ir=a;c.Vn=b};qo=function(a){const b=po;po=a;return b};_.ro=function(){const a=_.ko;let b=a.mB;b===-1&&(b=a.mB=a.xk.GG);return b};_.so=function(){const a=_.ko,b=a.Mg;a.Mg+=2;return b};_.to=function(a){_.ko.mI=a};_.uo=function(a){const b=_.ko.Jt;return b===-1?null:a[b]};
wo=function(a,b,c){if(c&4){for(;!(b=b.parent,b!==null||c&1);){b=a[1];b=b.type===2?b.AP:b.type===1?a[5]:null;if(b===null)break;a=a[14];if(b.type&10)break}if(b===null)return!1}c=_.ko=vo();c.Ir=b;c.yh=a;return!0};xo=function(a){const b=vo(),c=a[1];_.ko=b;b.Ir=c.firstChild;b.yh=a;b.xk=c;b.Er=a;b.Mg=c.GG;b.mI=!1};vo=function(){const a=_.ko,b=a===null?null:a.Og;return b===null?yo(a):b};
yo=function(a){const b={Ir:null,Vn:!0,yh:null,xk:null,selectedIndex:-1,Er:null,MB:0,Gr:null,Jt:-1,mB:-1,Mg:-1,zi:0,parent:a,Og:null,mI:!1};a!==null&&(a.Og=b);return b};zo=function(){const a=_.ko;_.ko=a.parent;a.Ir=null;a.yh=null;return a};Ao=function(){const a=zo();a.Vn=!0;a.xk=null;a.selectedIndex=-1;a.Er=null;a.MB=0;a.Jt=-1;a.Gr=null;a.mB=-1;a.Mg=-1;a.zi=0};_.Bo=function(){const a=_.ko;return a.xk.data[a.selectedIndex]};
Co=function(a,b){for(let d=b.Sh,e=b.Pk;d<e;d++){var c=a.data[d].type.prototype;b=c.wg;const f=c.xy,g=c.rc,h=c.gJ;c=c.Pa;if(b){let k,l;((l=(k=a).ax)!=null?l:k.ax=[]).push(-d,b)}if(f){let k,l;((l=(k=a).ax)!=null?l:k.ax=[]).push(d,f);let m,q;((q=(m=a).ZG)!=null?q:m.ZG=[]).push(d,f)}if(g){let k,l;((l=(k=a).Fz)!=null?l:k.Fz=[]).push(-d,g)}if(h){let k,l;((l=(k=a).Fz)!=null?l:k.Fz=[]).push(d,h);let m,q;((q=(m=a).tL)!=null?q:m.tL=[]).push(d,h)}if(c!=null){let k,l;((l=(k=a).Kr)!=null?l:k.Kr=[]).push(d,c)}}};
Eo=function(a,b,c,d){(a[2]&3)===c&&Do(a,b,c,d)};Fo=function(a,b){let c=a[2];(c&3)===b&&(a[2]=(c&16383)+1)};Do=function(a,b,c,d){var e=d!==void 0?a[17]&65535:0;const f=d!=null?d:-1,g=b.length-1;let h=0;for(;e<g;e++)if(typeof b[e+1]==="number"){if(h=b[e],d!=null&&h>=d)break}else{b[e]<0&&(a[17]+=65536);if(h<f||f==-1){const k=b[e]<0,l=b[e+1],m=a[k?-b[e]:b[e]];k?a[2]>>14<a[17]>>16&&(a[2]&3)===c&&(a[2]+=16384,Go(m,l)):Go(m,l);a[17]=(a[17]&4294901760)+e+2}e++}};Go=function(a,b){const c=_.Bm(null);try{b.call(a)}finally{_.Bm(c)}};
Ho=function(a,b){for(a>>=16;a>0;)b=b[14],a--;return b};_.Jo=function(a){const b=Io;Io=a;return b};_.Lo=function(a,b,c){let d;typeof c==="string"?d=c.charCodeAt(0)||0:c.hasOwnProperty(Ko)&&(d=c[Ko]);d==null&&(d=c[Ko]=Ada++);c=d&255;b.data[a+(c>>5)]|=1<<c};_.Po=function(a,b){var c=Mo(a,b);if(c!==-1)return c;c=b[1];c.yf&&(a.Bi=b.length,No(c.data,a),No(b,null),No(c.An,null));c=Oo(a,b);a=a.Bi;if(c!==-1){const d=c&32767,e=Ho(c,b),f=e[1].data;for(let g=0;g<8;g++)b[a+g]=e[d+g]|f[d+g]}b[a+8]=c;return a};
No=function(a,b){a.push(0,0,0,0,0,0,0,0,b)};Mo=function(a,b){return a.Bi===-1||a.parent&&a.parent.Bi===a.Bi||b[a.Bi+8]===null?-1:a.Bi};Oo=function(a,b){if(a.parent&&a.parent.Bi!==-1)return a.parent.Bi;a=0;let c=b;for(;c!==null;){b=Qo(c);if(b===null)break;a++;c=c[14];if(b.Bi!==-1)return b.Bi|a<<16}return-1};Ro=function(a,b,c,d){c&8&&d===void 0&&(d=null);if((c&3)===0){a=a[9];const e=_.Um();try{return a?a.get(b,d,c&8):Vm(b,d,c&8)}finally{_.Um(e)}}c&8||d!==void 0?b=d:(ym(),b=void 0);return b};
Uo=function(a,b,c,d=0,e){if(a!==null){if(b[2]&2048&&!(d&2)){a:{var f=So;var g=a;let h=b;for(;g!==null&&h!==null&&h[2]&2048&&!(h[2]&512);){const k=To(g,h,c,d|2);if(k!==So){f=k;break a}g=g.parent;if(!g){if(g=h[20])if(g=g.get(c,So,d),g!==So){f=g;break a}g=Qo(h);h=h[14]}}}if(f!==So)return f}a=To(a,b,c,d);if(a!==So)return a}return Ro(b,c,d,e)};
To=function(a,b,c,d){var e=So;if(typeof c==="string")var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty(Ko)?c[Ko]:void 0,f=typeof f==="number"?f>=0?f&255:Bda:f;if(typeof f==="function"){if(!wo(b,a,d))return d&1?d&8||e!==void 0?b=e:(ym(),b=void 0):b=Ro(b,c,d,e),b;try{var g=f(d);if(g!=null||d&8)return g;ym()}finally{zo()}}else if(typeof f==="number"){g=null;let k=Mo(a,b);let l=d&1?b[15][5]:null;if(k===-1||d&4){var h=k===-1?Oo(a,b):b[k+8];h===-1||d&2?k=-1:(g=b[1],k=h&32767,b=Ho(h,b))}for(;k!==-1;){a=b[1];
if(a.data[k+(f>>5)]&1<<f){h=b[1];const m=h.data[k+8],q=_.Vo(m,h,c,g==null?m.Yl>-1&&Io:g!=h&&(m.type&3)!==0,d&1&&l===m);h=q!==null?_.Wo(b,h,q,m):So;if(h!==So)return h}h=b[k+8];h!==-1&&!(d&2||d&1&&b[1].data[k+8]===l)&&b[k+(f>>5)]&1<<f?(g=a,k=h&32767,b=Ho(h,b)):k=-1}}return e};_.Vo=function(a,b,c,d,e){var f=a.tq;const g=b.data;var h=f&1048575;b=a.Sh;a=a.Pk;f>>=20;d=d?h:h+f;for(h=e?h+f:a;d<h;d++)if(f=g[d],d<b&&c===f||d>=b&&f.type===c)return d;return e&&(e=g[b])&&e.Ma&&e.type===c?b:null};
_.Wo=function(a,b,c,d){let e=a[c];const f=b.data;if(e instanceof _.Xo){const h=e;if(h.V)throw a=f[c],new _.xm(-200,typeof a==="function"?a.name||a.toString():typeof a==="object"&&a!=null&&typeof a.type==="function"?a.type.name||a.type.toString():_.um(a));const k=_.Jo(h.ka);h.V=!0;const l=h.ha?_.Um(h.ha):null;wo(a,d,0);try{if(e=a[c]=h.Aa(void 0,f,a,d),b.yf&&c>=d.Sh){var g=f[c];const m=g.type.prototype.Bc,q=g.type.prototype.lk;if(g.type.prototype.Ud){const u=Yn(g);let v;((v=b.Gm)!=null?v:b.Gm=[]).push(c,
u);let z;((z=b.oq)!=null?z:b.oq=[]).push(c,u)}if(m){let u;((u=b.Gm)!=null?u:b.Gm=[]).push(-c,m)}if(q){let u;((u=b.Gm)!=null?u:b.Gm=[]).push(c,q);let v;((v=b.oq)!=null?v:b.oq=[]).push(c,q)}}}finally{l!==null&&_.Um(l),_.Jo(k),h.V=!1,zo()}}return e};Bda=function(){return new Yo(_.mo(),_.D())};
_.$o=function(a){return kn(()=>{var b=a.prototype.constructor;b=b[wn]||Zo(b);const c=Object.prototype;let d=Object.getPrototypeOf(a.prototype).constructor;for(;d&&d!==c;){const e=d[wn]||Zo(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return e=>new e})};Zo=function(a){return Xm(a)?()=>{const b=Zo(_.Ym(a));return b&&b()}:_.xn(a)};Qo=function(a){const b=a[1],c=b.type;return c===2?b.AP:c===1?a[5]:null};Cda=function(a){return function(...b){if(a){b=a(...b);for(const c in b)this[c]=b[c]}}};
ap=function(a){return kn(()=>{function b(...d){if(this instanceof b)return c.apply(this,d),this;const e=new b(...d);return function(f,g,h){for(g=f.hasOwnProperty("__parameters__")?f.__parameters__:Object.defineProperty(f,"__parameters__",{value:[]}).__parameters__;g.length<=h;)g.push(null);(g[h]=g[h]||[]).push(e);return f}}const c=Cda(a);return b})};cp=function(a,b=null,c=null,d){a=_.bp(a,b,c,d);a.Es();return a};
_.bp=function(a,b=null,c=null,d,e=new Set){c=[c||mn,_.En(a)];d=d||(typeof a==="object"?void 0:_.vm(a));return new _.dp(c,b||On(),d||null,e)};_.fp=function(){if(ep!==void 0)return ep;if(typeof document!=="undefined")return document;throw new _.xm(210,!1);};_.hp=function(a,b){_.Wn(b)?(a.__ngContext__=b[19],gp.set(b[19],b)):a.__ngContext__=b};ip=function(a){for(;a!==null&&!Xn(a);)a=a[4];return a};_.mp=function(a,b){return new _.jp(ao(a,b))};
_.np=function(a,b){const c=po?64:1088;let d;for((d=a[10].Et)==null||d.notify(b);a;){a[2]|=c;b=io(a);if((a[2]&512)!==0&&!b)break;a=b}};Eda=function(){return new Dda};op=function(){};pp=function(a){function b(){a=op;try{d!==void 0&&typeof cancelAnimationFrame==="function"&&cancelAnimationFrame(d),c!==void 0&&clearTimeout(c)}catch(e){}}let c,d;c=setTimeout(()=>{a();b()});typeof requestAnimationFrame==="function"&&(d=requestAnimationFrame(()=>{a();b()}));return()=>b()};
qp=function(a){queueMicrotask(()=>a());return()=>{a=op}};sp=function(a){if(a.pt==0&&!a.Px&&!a.isStable)try{a.pt++,a.qS.emit(null)}finally{if(a.pt--,!a.Px)try{_.rp(a,()=>a.fD.emit(null))}finally{a.isStable=!0}}};up=function(a){function b(){pp(()=>{a.Rw=!1;tp(a);a.XQ=!0;sp(a);a.XQ=!1})}a.XQ||a.Rw||(a.Rw=!0,a.nv?Zone.root.run(()=>{b()}):a.GN.run(()=>{b()}),tp(a))};
Gda=function(a){const b=Fda++;a.Kl=a.Kl.fork({name:"angular",properties:{isAngularZone:!0,isAngularZone_ID:b,["isAngularZone_ID"+b]:!0},onInvokeTask:(c,d,e,f,g,h)=>{if(vp(h,"__ignore_ng_zone__"))return c.invokeTask(e,f,g,h);try{return wp(a),c.invokeTask(e,f,g,h)}finally{(a.cE&&f.type==="eventTask"||a.fz)&&up(a),a.pt--,sp(a)}},onInvoke:(c,d,e,f,g,h,k)=>{try{return wp(a),c.invoke(e,f,g,h,k)}finally{!a.fz||a.Rw||vp(h,"__scheduler_tick__")||up(a),a.pt--,sp(a)}},onHasTask:(c,d,e,f)=>{c.hasTask(e,f);d===
e&&(f.Tb=="microTask"?(a.UY=f.v3,tp(a),sp(a)):f.Tb=="macroTask"&&(a.uC=f.g3))},onHandleError:(c,d,e,f)=>{c.handleError(e,f);_.rp(a,()=>a.onError.emit(f));return!1}})};tp=function(a){a.Px=a.UY||(a.cE||a.fz)&&a.Rw===!0?!0:!1};wp=function(a){a.pt++;a.isStable&&(a.isStable=!1,a.gD.emit(null))};vp=function(a,b){if(!Array.isArray(a)||a.length!==1)return!1;let c,d;return((c=a[0])==null?void 0:(d=c.data)==null?void 0:d[b])===!0};_.E=function(a=1){xp(_.lo(),_.D(),_.ko.selectedIndex+a)};
xp=function(a,b,c){(b[2]&3)===3?(a=a.oq,a!==null&&Do(b,a,3,c)):(a=a.Gm,a!==null&&Eo(b,a,0,c));_.ko.selectedIndex=c};_.G=function(a,b=0){const c=_.D();return c===null?_.A(a,b):Uo(_.mo(),c,_.Ym(a),b)};zp=function(a,b,c,d,e,f){const g=_.Bm(null);try{let h=null;(e&1)!==0&&(h=b[d][_.yp]);h!==null&&h.mL!==void 0&&(f=h.mL(f));(e&2)!==0&&(f=a.dl[d].call(b,f));a.ZD!==null?a.ZD(b,h,f,c,d):(a=h,a!==null?a.uO(a,f):b[d]=f)}finally{_.Bm(g)}};Ap=function(a){return a.replace(Hda,b=>b.replace(Ida,"\u200b$1\u200b"))};
Bp=function(a,b,c,d,e){if(d!=null){var f=!1;if(Xn(d))var g=d;else _.Wn(d)&&(f=!0,d=d[0]);d=_.$n(d);a===0&&c!==null?e==null?b.appendChild(c,d):b.insertBefore(c,d,e||null,!0):a===1&&c!==null?b.insertBefore(c,d,e||null,!0):a===2?b.removeChild(null,d,f):a===3&&b.kx(d);if(g!=null)for(f=g[7],f!==_.$n(g)&&Bp(a,b,c,f,e),e=10;e<g.length;e++)d=g[e],Cp(b,a,d[1].firstChild,d,c,f,!1)}};Dp=function(a,b){let c;(c=b[10].Et)==null||c.notify(10);Cp(b[11],2,a.firstChild,b,null,null,!1)};
Ep=function(a,b){const c=a[9],d=b[3];_.Wn(d)?a[2]|=2:b[15]!==d[3][15]&&(a[2]|=2);c===null?a[9]=[b]:c.push(b)};Fp=function(a,b){a=a[9];b=a.indexOf(b);a.splice(b,1)};_.Gp=function(a,b){if(!(a.length<=10)){var c=10+b,d=a[c];if(d){const e=d[16];e!==null&&e!==a&&Fp(e,d);b>0&&(a[c-1][4]=d[4]);a=zn(a,10+b);Dp(d[1],d);d[0]=null;d[5]=null;b=a[18];b!==null&&b.Mt(a[1]);d[3]=null;d[4]=null;d[2]&=-129}return d}};
_.Ip=function(a,b){if(!(b[2]&256)){var c=b[11];c.kx&&Cp(c,3,a.firstChild,b,null,null,!1);if(a=b[12])for(;a;){c=null;if(_.Wn(a))c=a[12];else{const d=a[10];d&&(c=d)}if(!c){for(;a&&!a[4]&&a!==b;)_.Wn(a)&&Hp(a[1],a),a=a[3];a===null&&(a=b);_.Wn(a)&&Hp(a[1],a);c=a&&a[4]}a=c}else Hp(b[1],b)}};
Hp=function(a,b){if(!(b[2]&256)){var c=_.Bm(null);try{b[2]&=-129;b[2]|=256;b[24]&&_.Pm(b[24]);var d;if(a!=null&&(d=a.Kr)!=null)for(let l=0;l<d.length;l+=2){const m=b[d[l]];if(!(m instanceof _.Xo)){const q=d[l+1];if(Array.isArray(q))for(let u=0;u<q.length;u+=2)q[u+1].call(m[q[u]]);else q.call(m)}}var e=a.yi;const f=b[7];if(e!==null)for(d=0;d<e.length-1;d+=2)if(typeof e[d]==="string"){const l=e[d+3];if(l>=0)f[l]();else f[-l].unsubscribe();d+=2}else e[d].call(f[e[d+1]]);f!==null&&(b[7]=null);const g=
b[21];if(g!==null)for(b[21]=null,e=0;e<g.length;e++)(0,g[e])();const h=b[23];if(h!==null){b[23]=null;for(const l of h)l.destroy()}b[1].type===1&&b[11].destroy();const k=b[16];if(k!==null&&Xn(b[3])){k!==b[3]&&Fp(k,b);const l=b[18];l!==null&&l.Mt(a)}gp.delete(b[19])}finally{_.Bm(c)}}};Jp=function(a,b,c){for(;b!==null&&b.type&168;)b=b.parent;if(b===null)return c[0];const d=b.Yl;return d>-1&&({Nb:a}=a.data[b.Sh+d],a===2||a===0)?null:ao(b,c)};Kp=function(a,b,c){return a.type&40?ao(a,c):null};
Np=function(a,b,c,d){a=Jp(a,d.parent,b);const e=b[11],f=Lp(d.parent||b[5],d,b);if(a!=null)if(Array.isArray(c))for(let l=0;l<c.length;l++){var g=e,h=a,k=c[l];f!==null?g.insertBefore(h,k,f,!1):g.appendChild(h,k)}else f!==null?e.insertBefore(a,c,f,!1):e.appendChild(a,c);Mp!==void 0&&Mp(e,d,b,c,a)};
Pp=function(a,b){if(b!==null){var c=b.type;if(c&3)return ao(b,a);if(c&4)return Op(-1,a[b.index]);if(c&8){c=b.Og;if(c!==null)return Pp(a,c);a=a[b.index];return Xn(a)?Op(-1,a):_.$n(a)}if(c&128)return Pp(a,b.next);if(c&32)return Qp(b,a)()||_.$n(a[b.index]);c=b!==null?a[15][5].nl[b.nl]:null;if(c!==null){if(Array.isArray(c))return c[0];a=io(a[15]);return Pp(a,c)}return Pp(a,b.next)}return null};Op=function(a,b){a+=11;if(a<b.length){a=b[a];const c=a[1].firstChild;if(c!==null)return Pp(a,c)}return b[7]};
Cp=function(a,b,c,d,e,f,g){for(;c!=null;){if(c.type===128){c=c.next;continue}const k=d[c.index];var h=c.type;g&&b===0&&(k&&_.hp(_.$n(k),d),c.flags|=2);if((c.flags&32)!==32)if(h&8)Cp(a,b,c.Og,d,e,f,!1),Bp(b,a,e,k,f);else if(h&32){h=Qp(c,d);let l;for(;l=h();)Bp(b,a,e,l,f);Bp(b,a,e,k,f)}else h&16?Rp(a,b,d,c,e,f):Bp(b,a,e,k,f);c=g?c.CD:c.next}};
Rp=function(a,b,c,d,e,f){var g=c[15];c=g[5].nl[d.nl];if(Array.isArray(c))for(d=0;d<c.length;d++)Bp(b,a,e,c[d],f);else g=g[3],(d.flags&128)===128&&(c.flags|=128),Cp(a,b,c,g,e,f,!0)};Sp=function(a,b,c){const d=c.jl,e=c.Ti;c=c.Oa;d!==null&&dn(a,b,d);e!==null&&(e===""?a.removeAttribute(b,"class"):a.setAttribute(b,"class",e));c!==null&&a.setAttribute(b,"style",c)};_.Up=function(a){return a instanceof Tp?a.O:a};
_.Vp=function(a,b){a=a instanceof Tp&&a.OE()||null;if(a!=null&&a!==b){if(a==="ResourceURL"&&b==="URL")return!0;throw Error("vb`"+b+"`"+a);}return a===b};Jda=function(){if(Wp===void 0&&(Wp=null,_.Xp.trustedTypes))try{Wp=_.Xp.trustedTypes.createPolicy("angular",{createHTML:a=>a,createScript:a=>a,createScriptURL:a=>a})}catch(a){}return Wp};Yp=function(a){let b;return((b=Jda())==null?void 0:b.createHTML(a))||a};
Zp=function(a){a=new Kda(a);try{var b=!!(new window.DOMParser).parseFromString(Yp(""),"text/html")}catch(c){b=!1}return b?new Lda(a):a};$p=function(a){a=String(a);return a.match(Mda)?a:"unsafe:"+a};aq=function(a){const b={};for(const c of a.split(","))b[c]=!0;return b};bq=function(...a){const b={};for(const c of a)for(const d in c)c.hasOwnProperty(d)&&(b[d]=!0);return b};cq=function(a){a=a.nodeName;return typeof a==="string"?a:"FORM"};
dq=function(a){return a.replace(/&/g,"&amp;").replace(Nda,function(b){return"&#"+((b.charCodeAt(0)-55296)*1024+(b.charCodeAt(1)-56320)+65536)+";"}).replace(Oda,function(b){return"&#"+b.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")};
_.kq=function(a,b){var c=null;try{eq=eq||Zp(a);var d=b?String(b):"";c=eq.Ix(d);a=5;b=d;do{if(a===0)throw Error("xb");a--;d=b;b=c.innerHTML;c=eq.Ix(d)}while(d!==b);var e=new Pda;let g=(fq(c)||c).firstChild;d=!0;for(a=[];g;){if(g.nodeType===Node.ELEMENT_NODE)a:{b=e;var f=g;const h=cq(f).toLowerCase();if(!gq.hasOwnProperty(h)){d=!Qda.hasOwnProperty(h);break a}b.O.push("<");b.O.push(h);const k=f.attributes;for(f=0;f<k.length;f++){const l=k.item(f),m=l.name,q=m.toLowerCase();if(!hq.hasOwnProperty(q))continue;
let u=l.value;iq[q]&&(u=$p(u));b.O.push(" ",m,'="',dq(u),'"')}b.O.push(">");d=!0}else g.nodeType===Node.TEXT_NODE&&e.O.push(dq(g.nodeValue));if(d&&g.firstChild){a.push(g);const h=g.firstChild;if(h&&(g.compareDocumentPosition(h)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY)throw Error("wb`"+h.outerHTML);g=h}else for(;g;){if(g.nodeType===Node.ELEMENT_NODE){b=e;const k=cq(g).toLowerCase();gq.hasOwnProperty(k)&&!jq.hasOwnProperty(k)&&(b.O.push("</"),b.O.push(k),b.O.push(">"))}const h=
g.nextSibling;if(h&&g!==h.previousSibling)throw Error("wb`"+h.outerHTML);if(b=h){g=b;break}g=a.pop()}}return Yp(e.O.join(""))}finally{if(c)for(c=fq(c)||c;c.firstChild;)c.firstChild.remove()}};fq=function(a){return"content"in a&&a.nodeType===Node.ELEMENT_NODE&&a.nodeName==="TEMPLATE"?a.content:null};_.mq=function(a){const b=_.lq();return b?b.O(4,a)||"":_.Vp(a,"URL")?_.Up(a):$p(_.um(a))};_.lq=function(){const a=_.D();return a&&a[10].H5};
nq=function(a,b,c,d,e,f,g,h,k,l,m){const q=b.An.slice();q[0]=e;q[2]=d|1228;if(l!==null||a&&a[2]&2048)q[2]|=2048;q[17]=0;q[3]=q[14]=a;q[8]=c;q[10]=g||a&&a[10];q[11]=h||a&&a[11];q[9]=k||a&&a[9]||null;q[5]=f;q[19]=Rda++;q[6]=m;q[20]=l;q[15]=b.type==2?a[15]:q;return q};pq=function(a,b,c,d,e){let f=a.data[b];f===null?(f=oq(a,b,c,d,e),_.ko.mI&&(f.flags|=32)):f.type&64&&(f.type=c,f.value=d,f.Hf=e,a=no(),f.Bi=a===null?-1:a.Bi);oo(f,!0);return f};
oq=function(a,b,c,d,e){const f=_.ko.Ir,g=_.ko.Vn;var h=a.data,k=g?f:f&&f.parent;let l=k?k.Bi:-1,m=0;qq!==null&&(m|=128);b=h[b]={type:c,index:b,Wr:null,Bi:l,Sh:-1,Pk:-1,IB:-1,Yl:-1,zaa:null,flags:m,tq:0,value:d,Hf:e,jl:null,NI:null,QQ:void 0,inputs:null,outputs:null,xk:null,next:null,ml:null,CD:null,Og:null,parent:k,nl:null,Oa:null,TK:null,PD:void 0,Ti:null,vB:null,OD:void 0,Tw:0,qz:0};a.firstChild===null&&(a.firstChild=b);f!==null&&(g?f.Og==null&&b.parent!==null&&(f.Og=b):f.next===null&&(f.next=b,
b.ml=f));return b};rq=function(a,b,c,d){if(c===0)return-1;const e=b.length;for(let f=0;f<c;f++)b.push(d),a.An.push(d),a.data.push(null);return e};sq=function(a,b,c,d,e){const f=_.ko.selectedIndex;try{_.ko.selectedIndex=-1,d&2&&b.length>25&&xp(a,b,25),c(d,e)}finally{_.ko.selectedIndex=f}};tq=function(a,b,c){if((b.flags&4)!==0){const d=_.Bm(null);try{const e=b.Sh,f=b.Pk;for(b=e;b<f;b++){const g=a.data[b];g.Md&&g.Md(1,c[b],b)}}finally{_.Bm(d)}}};
xq=function(a,b,c){var d=ao(c,b);const e=c.Sh,f=c.Pk;if(c.Yl>-1){var g=a.data[e+c.Yl],h=ao(c,b),k=uq(g),l=b[10].ZJ,m=16;g.Ns?m=4096:g.tJ&&(m=64);g=vq(b,nq(b,k,null,m,h,c,null,l.gx(h,g),null,null,null));b[c.index]=g}a.yf||_.Po(c,b);_.hp(d,b);d=c.QQ;for(g=e;g<f;g++){h=a.data[g];k=_.Wo(b,a,g,c);_.hp(k,b);if(d!==null&&(l=d[g-e],l!==null))for(m=0;m<l.length;){const q=l[m++],u=l[m++],v=l[m++],z=l[m++];zp(h,k,q,u,v,z)}h.Ma&&(_.bo(c.index,b)[8]=_.Wo(b,a,g,c))}(c.flags&64)===64&&wq(a,b,c)};
yq=function(a,b,c=ao){const d=b.NI;if(d!==null){let f=b.index+1;for(let g=0;g<d.length;g+=2){var e=d[g+1];e=e===-1?c(b,a):a[e];a[f++]=e}}};uq=function(a){const b=a.xk;return b===null||b.KQ?a.xk=zq(1,null,a.Ma,a.Qa,a.Ra,a.KP,a.HS,a.kc,a.ov,a.Va,a.id):b};
zq=function(a,b,c,d,e,f,g,h,k,l,m){d=25+d;e=d+e;const q=[];for(let u=0;u<e;u++)q.push(u<d?null:_.Aq);l=typeof l==="function"?l():l;return q[1]={type:a,An:q,Ma:c,ud:null,kc:h,AP:b,data:q.slice().fill(null,d),GG:d,gQ:e,kI:null,yf:!0,SB:!0,xU:!1,wU:!1,Gm:null,oq:null,ax:null,ZG:null,Fz:null,tL:null,Kr:null,yi:null,Md:null,le:null,LP:typeof f==="function"?f():f,IS:typeof g==="function"?g():g,firstChild:null,ov:k,Va:l,KQ:!1,sU:m}};
Cq=function(a,b,c,d,e){for(let g in b){if(!b.hasOwnProperty(g))continue;var f=b[g];if(f===void 0)continue;d!=null||(d={});let h,k=0;Array.isArray(f)?(h=f[0],k=f[1]):h=f;f=g;if(e!==null){if(!e.hasOwnProperty(g))continue;f=e[g]}a===0?Bq(d,c,f,h,k):Bq(d,c,f,h)}return d};Bq=function(a,b,c,d,e){let f;a.hasOwnProperty(c)?(f=a[c]).push(b,d):f=a[c]=[b,d];e!==void 0&&f.push(e)};
_.Eq=function(a,b,c,d,e,f,g,h){const k=ao(b,c);let l=b.inputs,m;!h&&l!=null&&(m=l[d])?(Dq(a,c,m,d,e),b.Yl>-1&&(a=_.bo(b.index,c),a[2]&16||(a[2]|=64))):b.type&3&&(d=d==="class"?"className":d==="for"?"htmlFor":d==="formaction"?"formAction":d==="innerHtml"?"innerHTML":d==="readonly"?"readOnly":d==="tabindex"?"tabIndex":d,e=g!=null?g(e,b.value||"",d):e,f.setProperty(k,d,e))};
Hq=function(a,b,c,d){const e=d===null?null:{"":-1};var f=a.LP;let g=null,h=null;if(f)for(let m=0;m<f.length;m++){const q=f[m];if(hn(c,q.Ca,!1))if(g||(g=[]),q.Ma)if(q.Xt!==null){const u=[];h=h||new Map;q.Xt(q,u,h);g.unshift(...u,q);Fq(a,c,u.length)}else g.unshift(q),Fq(a,c,0);else{h=h||new Map;let u,v;(v=(u=q).Xt)==null||v.call(u,q,g,h);g.push(q)}}f=g===null?null:[g,h];var k;let l;f===null?k=l=null:[k,l]=f;k!==null&&Gq(a,b,c,k,e,l);if(e&&d)for(a=c.NI=[],b=0;b<d.length;b+=2){k=e[d[b+1]];if(k==null)throw new _.xm(-301,
!1);a.push(d[b],k)}c.jl=fn(c.jl,c.Hf)};
Gq=function(a,b,c,d,e,f){for(var g=0;g<d.length;g++){var h=_.Po(c,b);_.Lo(h,a,d[g].type)}h=a.data.length;g=d.length;c.flags|=1;c.Sh=h;c.Pk=h+g;c.tq=h;for(h=0;h<d.length;h++)g=d[h],g.NJ&&g.NJ(g);g=h=!1;var k=rq(a,b,d.length,null);for(var l=0;l<d.length;l++){var m=d[l];c.jl=fn(c.jl,m.Bb);var q=a,u=c,v=b,z=k;q.data[z]=m;var F=m.Aa||(m.Aa=_.xn(m.type));F=new _.Xo(F,!!m.Ma);q.An[z]=F;v[z]=F;F=q;var K=u;q=rq(q,v,m.Eb,_.Aq);if(v=m.rb){u=F.kI;u===null&&(u=F.kI=[]);F=~K.index;a:{for(K=u.length;K>0;){const ha=
u[--K];if(typeof ha==="number"&&ha<0){K=ha;break a}}K=0}K!=F&&u.push(F);u.push(z,q,v)}z=k;F=m;if(q=e){if(F.Wb)for(v=0;v<F.Wb.length;v++)q[F.Wb[v]]=z;F.Ma&&(q[""]=z)}m.Md!==null&&(c.flags|=4);if(m.rb!==null||m.Bb!==null||m.Eb!==0)c.flags|=64;m=m.type.prototype;if(!h&&(m.Ud||m.Bc||m.lk)){var O=void 0,ea=void 0;((ea=(O=a).Gm)!=null?ea:O.Gm=[]).push(c.index);h=!0}if(!g&&(m.Ud||m.lk)){var X=void 0,ja=void 0;((ja=(X=a).oq)!=null?ja:X.oq=[]).push(c.index);g=!0}k++}X=c.Sh;b=c.Pk;a=a.data;d=c.Hf;e=[];for(ea=
O=null;X<b;X++){ja=a[X];g=(h=f?f.get(ja):null)?h.outputs:null;O=Cq(0,ja.inputs,X,O,h?h.inputs:null);ea=Cq(1,ja.outputs,X,ea,g);if(O===null||d===null||gn(c))ja=null;else{ja=O;h=X;g=null;for(k=0;k<d.length;)if(l=d[k],l===0)k+=4;else{if(l!==5){if(typeof l==="number")break;if(ja.hasOwnProperty(l))for(g===null&&(g=[]),m=ja[l],z=0;z<m.length;z+=3)if(m[z]===h){g.push(l,m[z+1],m[z+2],d[k+1]);break}}k+=2}ja=g}e.push(ja)}O!==null&&(O.hasOwnProperty("class")&&(c.flags|=8),O.hasOwnProperty("style")&&(c.flags|=
16));c.QQ=e;c.inputs=O;c.outputs=ea};wq=function(a,b,c){var d=c.Sh;const e=c.Pk,f=c.index;c=_.ko.Jt;try{for(_.ko.selectedIndex=f;d<e;d++){const g=a.data[d],h=b[d];_.ko.Jt=d;g.rb===null&&g.Eb===0&&g.Bb===null||g.rb===null||g.rb(1,h)}}finally{_.ko.selectedIndex=-1,_.ko.Jt=c}};Fq=function(a,b,c){b.Yl=c;let d;((d=a.le)!=null?d:a.le=[]).push(b.index)};_.Iq=function(a,b,c,d,e,f,g){f==null?a.removeAttribute(b,e,c):(d=g==null?_.um(f):g(f,d||"",e),a.setAttribute(b,e,d,c))};
Jq=function(a,b){const c=a.Md;if(c!==null){const d=_.Bm(null);try{for(let e=0;e<c.length;e+=2){const f=c[e],g=c[e+1];if(g!==-1){const h=a.data[g];_.ko.zi=f;h.Md(2,b[g],g)}}}finally{_.Bm(d)}}};vq=function(a,b){a[12]?a[13][4]=b:a[12]=b;return a[13]=b};Kq=function(a,b,c){_.ko.zi=0;const d=_.Bm(null);try{b(a,c)}finally{_.Bm(d)}};_.Lq=function(a){let b;return(b=a[7])!=null?b:a[7]=[]};_.Mq=function(a){let b;return(b=a.yi)!=null?b:a.yi=[]};Oq=function(a,b){(a=(a=a[9])?a.get(_.Nq,null):null)&&a.handleError(b)};
Dq=function(a,b,c,d,e){for(let f=0;f<c.length;){const g=c[f++],h=c[f++],k=c[f++];zp(a.data[g],b[g],d,h,k,e)}};
Pq=function(a,b,c){xo(b);try{var d=a.kc;d!==null&&Kq(1,d,c);var e=a.Ma;e!==null&&sq(a,b,e,1,c);a.yf&&(a.yf=!1);let f;(f=b[18])==null||f.f1(a);a.wU&&Jq(a,b);a.xU&&Kq(2,a.kc,c);const g=a.le;if(g!==null)for(e=0;e<g.length;e++){const h=_.bo(g[e],b),k=h[1];c=k;d=h;for(let l=d.length;l<c.An.length;l++)d.push(c.An[l]);h[0]!==null&&h[6]===null&&(h[6]=null);Pq(k,h,h[8])}}catch(f){throw a.yf&&(a.KQ=!0,a.yf=!1),f;}finally{b[2]&=-5,Ao()}};
Qq=function(a,b,c){let d=c?a.Oa:null,e=c?a.Ti:null,f=0;if(b!==null)for(let h=0;h<b.length;h++){var g=b[h];if(typeof g==="number")f=g;else if(f==1)e=wm(e,g);else if(f==2){const k=b[++h];d=wm(d,g+": "+k+";")}}c?a.Oa=d:a.TK=d;c?a.Ti=e:a.vB=e};
Rq=function(a,b,c,d,e=!1){for(;c!==null;)if(c.type===128)c=e?c.CD:c.next;else{var f=b[c.index];f!==null&&d.push(_.$n(f));if(Xn(f)){var g=d;for(let h=10;h<f.length;h++){const k=f[h],l=k[1].firstChild;l!==null&&Rq(k[1],k,l,g)}f[7]!==f[0]&&g.push(f[7])}f=c.type;if(f&8)Rq(a,b,c.Og,d);else if(f&32)for(f=Qp(c,b);g=f();)d.push(g);else f&16&&(f=c!==null?b[15][5].nl[c.nl]:null,Array.isArray(f)?d.push(...f):(g=io(b[15]),Rq(g[1],g,f,d,!0)));c=e?c.CD:c.next}return d};
Sq=function(a){if(a[23]!==null)for(var b=!0;b;){b=!1;for(const c of a[23])c.qe&&(b=!0,c.zone===null||Zone.current===c.zone?c.run():c.zone.run(()=>c.run()));b=b&&!!(a[2]&8192)}};Uq=function(a,b=!0,c=0){const d=a[10].ZJ;var e;(e=d.kB)==null||e.call(d);try{e=po;try{for(qo(!0),Tq(a,c),c=0;go(a);){if(c===100)throw new _.xm(103,!1);c++;Tq(a,1)}}finally{qo(e)}}catch(f){throw b&&Oq(a,f),f;}finally{let f;(f=d.end)==null||f.call(d)}};
Vq=function(a,b){for(let c=ip(a[12]);c!==null;c=ip(c[4]))for(let d=10;d<c.length;d++)a=c[d],(a[2]&128)===128&&Tq(a,b)};
Tq=function(a,b){var c=a[1],d=a[2],e=a[24],f=!!(b===0&&d&16);f||(f=!!(d&64&&b===0));f||(f=!!(d&1024));f||(f=!!((e==null?0:e.qe)&&_.Em(e)));f||(f=!1);e&&(e.qe=!1);a[2]&=-9217;if(f){var g=c.Ma;b=a[8];const u=a[2];if((u&256)!==256){xo(a);d=!0;f=e=null;if(c.type!==2){if((e=a[24])!=null)var h=e;else e=(h=Wq.pop())!=null?h:Object.create(Sda),e.yh=a,h=e;f=h;e=_.Lm(f)}else if(_.Am===null){d=!1;let v;h=(v=a[24])!=null?v:Object.create(Tda);h.yh=a;f=h;e=_.Lm(f)}else a[24]&&(_.Pm(a[24]),a[24]=null);try{a[17]=
0;_.ko.Mg=c.GG;g!==null&&sq(c,a,g,2,b);if(h=(u&3)===3){var k=c.oq;k!==null&&Do(a,k,3,null)}else{const K=c.Gm;K!==null&&Eo(a,K,0,null);Fo(a,0)}for(var l=ip(a[12]);l!==null;l=ip(l[4]))if(l[2]&2){var m=l[9];for(k=0;k<m.length;k++)fo(m[k])}Sq(a);Vq(a,0);c.Md!==null&&Jq(c,a);if(h){var q=c.ZG;q!==null&&Do(a,q,3)}else{const K=c.ax;K!==null&&Eo(a,K,1);Fo(a,1)}const v=c.kI;if(v!==null)try{for(l=0;l<v.length;l++){const K=v[l];if(K<0)_.ko.selectedIndex=~K;else{m=K;const O=v[++l],ea=v[++l];q=_.ko;q.Mg=q.mB=O;
_.ko.Jt=m;ea(2,a[m])}}}finally{_.ko.selectedIndex=-1}const z=c.le;z!==null&&Xq(a,z,0);const F=c.kc;F!==null&&Kq(2,F,b);if(h){const K=c.tL;K!==null&&Do(a,K,3)}else{const K=c.Fz;K!==null&&Eo(a,K,2);Fo(a,2)}c.SB===!0&&(c.SB=!1);if(a[22]){for(const K of a[22])K();a[22]=null}a[2]&=-73}catch(v){throw eo(a),v;}finally{f!==null&&(_.Nm(f,e),d&&(a=f,a.yh[24]!==a&&(a.yh=null,Wq.push(a)))),Ao()}}}else d&8192&&(Sq(a),Vq(a,1),c=c.le,c!==null&&Xq(a,c,1))};
Xq=function(a,b,c){for(let e=0;e<b.length;e++){var d=c;const f=_.bo(b[e],a);(f[2]&128)===128&&Tq(f,d)}};Yq=function(a,b){const c=[];for(const e in a){if(!a.hasOwnProperty(e))continue;var d=a[e];if(d===void 0)continue;const f=Array.isArray(d),g=f?d[0]:d;d=f?d[1]:0;b?c.push({MJ:g,T6:e,P$:(d&1)!==0}):c.push({MJ:g,T6:e})}return c};Uda=function(){Co(_.D()[1],_.mo())};_.$q=function(a,b,c=null){return(new Zq({Fc:a,parent:b,zP:c,sT:!0})).Fb};_.ar=function(a){return!!a&&typeof a.then==="function"};
br=function(){_.Rm=()=>{throw new _.xm(600,!1);}};Vda=function(a,b,c){try{const d=c();return _.ar(d)?d.catch(e=>{_.rp(b,()=>a.handleError(e));throw e;}):d}catch(d){throw _.rp(b,()=>a.handleError(d)),d;}};cr=function(a,b){b=a.indexOf(b);b>-1&&a.splice(b,1)};_.er=function(a){if(!dr.has(a)){dr.add(a);var b,c;(b=performance)==null||(c=b.mark)==null||c.call(b,"mark_feature_usage",{detail:{v$:a}})}};
_.jr=function(a,b){(b==null?0:b.Fb)||_.Vn();let c;const d=(c=b==null?void 0:b.Fb)!=null?c:_.B(_.fr);if((d!=null?d:_.B(_.fr)).get(_.gr)!=="browser")return hr;_.er("NgAfterRender");return ir(a,d,b,!1)};_.kr=function(a,b){(b==null?0:b.Fb)||_.Vn();let c;const d=(c=b==null?void 0:b.Fb)!=null?c:_.B(_.fr);if((d!=null?d:_.B(_.fr)).get(_.gr)!=="browser")return hr;_.er("NgAfterNextRender");return ir(a,d,b,!0)};
ir=function(a,b,c,d){const e=b.get(lr);e.O!=null||(e.O=b.get(mr));var f;c=(f=c==null?void 0:c.nq)!=null?f:2;a instanceof Function?(f=[void 0,void 0,void 0,void 0],f[c]=a,a=f):a=[a.n$,a.write,a.Y$,a.read];b=new Wda(e.O,a,d,b.get(_.nr));e.O.register(b);return b};or=function(a,b,c){var d=b.Wr;d=Array.isArray(d)?d[0]:d;return d===null?Kp(a,b,c):_.$n(c[d])};
pr=function(a,b,c,d,e){const f=b.Wr;if(Array.isArray(f)){let g=null;b.type&3||(g=d,d=e);if(d!==null&&b.Yl===-1)for(b=1;b<f.length;b++)a.insertBefore(d,c[f[b]],g,!1)}};qr=function(a,b){a.push(b);if(a.length>1)for(let f=a.length-2;f>=0;f--){var c=a[f];if(c.type&64){var d;if(d=!(b.type&64)||c.index>b.index)d=c.Wr,d=(Array.isArray(d)?d[0]:d)===null;if(d){d=b.index;var e=c.Wr;Array.isArray(e)?e[0]=d:(e=pr,Lp=or,Mp=e,c.Wr=d)}}}};_.rr=function(a,b){a=b[a.Fr];return a===null?a:a<0?~a:a};
sr=function(a,b,c){a.index=0;c=_.rr(b,c);c!==null?a.Vy=b.remove[c]:a.Vy=mn};tr=function(a){if(a.index<a.Vy.length){const b=a.Vy[a.index++];if(b>0)return a.yh[b];a.stack.push(a.index,a.Vy);sr(a,a.yh[1].data[~b],a.yh);return tr(a)}if(a.stack.length===0)return null;a.Vy=a.stack.pop();a.index=a.stack.pop();return tr(a)};Xda=function(){const a={stack:[],index:-1};return function(b,c){for(a.yh=c;a.stack.length;)a.stack.pop();sr(a,b.value,c);return tr.bind(null,a)}};
_.ur=function(a,b,c,d){const e=_.Bm(null);try{const f=b.xk;let g,h,k;const l=nq(a,f,c,a[2]&4096?4096:16,null,b,null,null,(g=d==null?void 0:d.Fb)!=null?g:null,(h=d==null?void 0:d.O0)!=null?h:null,(k=d==null?void 0:d.kH)!=null?k:null);l[16]=a[b.index];const m=a[18];m!==null&&(l[18]=m.og(f));Pq(f,l,c);return l}finally{_.Bm(e)}};_.vr=function(a,b){return!b||b.firstChild===null||(a.flags&128)===128};
_.wr=function(a,b,c,d=!0){const e=b[1];var f=10+c;const g=a.length;c>0&&(a[f-1][4]=b);c<g-10?(b[4]=a[f],f=10+c,f>=a.length?a.push(b):a.splice(f,0,b)):(a.push(b),b[4]=null);b[3]=a;f=b[16];f!==null&&a!==f&&Ep(f,b);f=b[18];f!==null&&f.j2(e);ho(b);b[2]|=128;d&&(c=Op(c,a),f=b[11],d=f.parentNode(a[7]),d!==null&&(a=a[5],b[0]=d,b[5]=a,Cp(f,1,e.firstChild,b,d,c,!1)));b=b[6];b!==null&&b.firstChild!==null&&(b.firstChild=null)};Yda=function(){return _.xr(_.mo(),_.D())};yr=function(a){return a[8]||(a[8]=[])};
_.xr=function(a,b){let c;const d=b[a.index];Xn(d)?c=d:(c=[d,!0,0,b,null,a,null,null,null,null],b[a.index]=c,vq(b,c));Zda(c,b,a,d);return new zr(c,a,b)};$da=function(a,b,c,d){if(!a[7]){if(c.type&8)d=_.$n(d);else{var e=b[11];d=e.createComment("");const g=ao(c,b);c=e.parentNode(g);b=e;var f=d;e=e.nextSibling(g);b.insertBefore(c,f,e,!1)}a[7]=d}};Br=function(a){return Ar(a)?Array.isArray(a)||!(a instanceof Map)&&Symbol.iterator in a:!1};
aea=function(a,b){if(Array.isArray(a))for(var c=0;c<a.length;c++)b(a[c]);else for(a=a[Symbol.iterator]();!(c=a.next()).done;)b(c.value)};Ar=function(a){return a!==null&&(typeof a==="function"||typeof a==="object")};_.Cr=function(a,b,c){if(Object.is(a[b],c))return!1;a[b]=c;return!0};
_.Er=function(a,b,c,d,e,f,g,h,k,l){const m=c+25;if(b.yf){const q=b.Va;g=pq(b,m,4,g||null,h||null);Hq(b,a,g,_.co(q,k));Co(b,g);d=g.xk=zq(2,g,d,e,f,b.LP,b.IS,null,b.ov,q,null);b.ud!==null&&(b.ud.Ma(b,g),d.ud=b.ud.wH(g));d=g}else d=b.data[m];oo(d,!1);c=bea(b,a,d,c);_.Dr&&Np(b,a,c,d);_.hp(c,a);c=[c,!0,0,a,null,d,null,c,null,null];a[m]=c;vq(a,c);(d.flags&1)===1&&xq(b,a,d);k!=null&&yq(a,d,l)};_.H=function(a,b,c,d,e,f,g,h){const k=_.D(),l=_.lo();f=_.co(l.Va,f);_.Er(k,l,a,b,c,d,e,f,g,h);return _.H};
cea=function(a,b){_.Dr=!0;return b[11].createComment("")};
_.Gr=function(a){var b=Object.getPrototypeOf(a.type.prototype).constructor,c=!0;const d=[a];for(;b;){var e=void 0;if(a.Ma)e=b.Sa||b.Ua;else{if(b.Sa)throw new _.xm(903,!1);e=b.Ua}if(e){if(c){d.push(e);var f=a;f.inputs=Fr(a.inputs);f.dl=Fr(a.dl);f.Kt=Fr(a.Kt);f.outputs=Fr(a.outputs);(f=e.rb)&&dea(a,f);f=e.kc;var g=e.Md;f&&eea(a,f);g&&fea(a,g);f=a;g=e;for(var h in g.inputs)if(g.inputs.hasOwnProperty(h)&&!f.inputs.hasOwnProperty(h)){var k=g.inputs[h];if(k!==void 0&&(f.inputs[h]=k,f.Kt[h]=g.Kt[h],g.dl!==
null)){k=Array.isArray(k)?k[0]:k;if(!g.dl.hasOwnProperty(k))continue;let l;(l=f).dl!=null||(l.dl={});f.dl[k]=g.dl[k]}}f=a.outputs;g=e.outputs;for(const l in g)g.hasOwnProperty(l)&&!f.hasOwnProperty(l)&&(f[l]=g[l]);e.Ma&&e.data.animation&&(f=a.data,f.animation=(f.animation||[]).concat(e.data.animation))}if(e=e.features)for(f=0;f<e.length;f++)(g=e[f])&&g.hS&&g(a),g===_.Gr&&(c=!1)}b=Object.getPrototypeOf(b)}a=0;b=null;for(c=d.length-1;c>=0;c--)h=d[c],h.Eb=a+=h.Eb,h.Bb=fn(h.Bb,b=fn(b,h.Bb))};
Fr=function(a){return a===_.tn?{}:a===mn?[]:a};eea=function(a,b){const c=a.kc;a.kc=c?(d,e)=>{b(d,e);c(d,e)}:b};fea=function(a,b){const c=a.Md;a.Md=c?(d,e,f)=>{b(d,e,f);c(d,e,f)}:b};dea=function(a,b){const c=a.rb;a.rb=c?(d,e)=>{b(d,e);c(d,e)}:b};_.Hr=function(a){const b=a.i2,c={};for(const d in b)if(b.hasOwnProperty(d)){const e=b[d];Array.isArray(e)&&e[3]&&(c[d]=e[3])}a.dl=c};_.Ir=function(a,b,c,d){const e=_.D();var f=_.ko.Mg++;if(_.Cr(e,f,b)){f=_.Bo();const g=ao(f,e);_.Iq(e[11],g,d,f.value,a,b,c)}return _.Ir};
_.Jr=function(a,b,c,d){return _.Cr(a,_.ko.Mg++,c)?b+_.um(c)+d:_.Aq};_.I=function(a,b,c){const d=_.D();var e=_.ko.Mg++;if(_.Cr(d,e,b)){e=_.lo();const f=_.Bo();_.Eq(e,f,d,a,b,d[11],c,!1)}return _.I};Kr=function(a,b,c,d,e){e=e?"class":"style";Dq(a,c,b.inputs[e],e,d)};
Lr=function(a,b,c,d){const e=a[c+1],f=b===null;let g=d?e>>17&32767:(e&131068)>>2,h=!1;for(;g!==0&&(h===!1||f);){const l=a[g+1];var k=a[g];if(k===null||b==null||(Array.isArray(k)?k[1]:k)===b||Array.isArray(k)&&typeof b==="string"&&An(k,b)>=0)h=!0,a[g+1]=d?l|1:l|2;g=d?l>>17&32767:(l&131068)>>2}h&&(a[c+1]=d?e|2:e|1)};Qr=function(a,b){const c=Mr;if(c===b)return-1;for(b=Nr=b;b<c&&a.charCodeAt(b)>32;)b++;b=Or=b;return Pr(a,b,c)};Pr=function(a,b,c){for(;b<c&&a.charCodeAt(b)<=32;)b++;return b};
_.Sr=function(a,b,c){Rr(a,b,c,!1);return _.Sr};_.Tr=function(a,b){Rr(a,b,null,!0);return _.Tr};_.Vr=function(a){_.Ur(gea,a)};hea=function(a,b){var c;Or=Nr=0;Mr=b.length;for(c=Qr(b,Pr(b,0,Mr));c>=0;c=Qr(b,c))_.Bn(a,b.substring(Nr,Or),!0)};Rr=function(a,b,c,d){const e=_.D(),f=_.lo(),g=_.so();f.SB&&Wr(f,a,g,d);if(b!==_.Aq&&_.Cr(e,g,b)){var h=f.data[_.ko.selectedIndex],k=e[11];b!=null&&b!==""&&(typeof c==="string"?b+=c:typeof b==="object"&&(b=_.vm(_.Up(b))));Xr(f,h,e,k,a,e[g+1]=b,d,g)}};
_.Ur=function(a,b){var c=hea;const d=_.lo();var e=_.so();d.SB&&Wr(d,null,e,!0);const f=_.D();if(b!==_.Aq&&_.Cr(f,e,b)){var g=d.data[_.ko.selectedIndex];if((g.flags&8)===0||e>=d.gQ){var h=f[11],k=f[e+1];if(b==null||b==="")a=mn;else{var l=[];b=_.Up(b);if(Array.isArray(b))for(c=0;c<b.length;c++)a(l,b[c],!0);else if(typeof b==="object")for(var m in b)b.hasOwnProperty(m)&&a(l,m,b[m]);else typeof b==="string"&&c(l,b);a=l}a=f[e+1]=a;k===_.Aq&&(k=mn);b=l=0;c=0<k.length?k[0]:null;for(m=0<a.length?a[0]:null;c!==
null||m!==null;){const q=l<k.length?k[l+1]:void 0,u=b<a.length?a[b+1]:void 0;let v=null,z=void 0;c===m?(l+=2,b+=2,q!==u&&(v=m,z=u)):m===null||c!==null&&c<m?(l+=2,v=c):(b+=2,v=m,z=u);v!==null&&Xr(d,g,f,h,v,z,!0,e);c=l<k.length?k[l]:null;m=b<a.length?a[b]:null}}else e=g.vB,e!==null&&(b=wm(e,b?b:"")),Kr(d,g,f,b,!0)}};
Wr=function(a,b,c,d){const e=a.data;if(e[c+1]===null){var f=e[_.ko.selectedIndex];a=c>=a.gQ;(f.flags&(d?8:16))!==0&&b===null&&!a&&(b=!1);var g=f,h=_.uo(e),k=d?g.OD:g.PD;if(h===null)(d?g.Tw:g.qz)===0&&(b=Yr(null,e,g,b,d),b=Zr(b,g.Hf,d),k=null);else{var l=g.IB;if(l===-1||e[l]!==h)if(b=Yr(h,e,g,b,d),k===null)h=d?g.Tw:g.qz,h=(h&131068)>>2!==0?e[h>>17&32767]:void 0,h!==void 0&&Array.isArray(h)&&(h=Yr(null,e,g,h[1],d),h=Zr(h,g.Hf,d),e[(d?g.Tw:g.qz)>>17&32767]=h);else{k=void 0;h=g.Pk;for(l=1+g.IB;l<h;l++)k=
Zr(k,e[l].Bb,d);k=Zr(k,g.Hf,d)}}k!==void 0&&(d?g.OD=k:g.PD=k);k=a;g=d?f.Tw:f.qz;a=g>>17&32767;g=(g&131068)>>2;e[c]=b;h=!1;if(Array.isArray(b)){if(l=b[1],l===null||An(b,l)>0)h=!0}else l=b;k?g!==0?(b=e[a+1]>>17&32767,e[c+1]=b<<17|a<<2,b!==0&&(e[b+1]=e[b+1]&-131069|c<<2),e[a+1]=e[a+1]&131071|c<<17):(e[c+1]=a<<17|0,a!==0&&(e[a+1]=e[a+1]&-131069|c<<2),a=c):(e[c+1]=g<<17|0,a===0?a=c:e[g+1]=e[g+1]&-131069|c<<2,g=c);h&&(e[c+1]|=2);Lr(e,l,c,!0);Lr(e,l,c,!1);b=l;k=d?f.OD:f.PD;k!=null&&typeof b=="string"&&An(k,
b)>=0&&(e[c+1]|=1);g=a<<17|g<<2;d?f.Tw=g:f.qz=g}};Yr=function(a,b,c,d,e){let f;const g=c.Pk;let h=c.IB;for(h===-1?h=c.Sh:h++;h<g;){f=b[h];d=Zr(d,f.Bb,e);if(f===a)break;h++}a!==null&&(c.IB=h);return d};Zr=function(a,b,c){const d=c?1:2;let e=-1;if(b!==null)for(let f=0;f<b.length;f++){const g=b[f];typeof g==="number"?e=g:e===d&&(Array.isArray(a)||(a=a===void 0?[]:["",a]),_.Bn(a,g,c?!0:b[++f]))}return a===void 0?null:a};gea=function(a,b,c){b=String(b);b===""||b.includes(" ")||_.Bn(a,b,c)};
Xr=function(a,b,c,d,e,f,g,h){if(b.type&3){a=a.data;var k=a[h+1];((k&1)===1?$r(a,b,c,e,(k&131068)>>2,g):void 0)===void 0&&(f!==void 0||(k&2)==2&&(f=$r(a,null,c,e,h,g)),b=_.$n(c[_.ko.selectedIndex]),g?f?d.Ct(b,e):d.LD(b,e):(g=e.indexOf("-")===-1?void 0:2,f==null?d.VJ(b,e,g):(typeof f==="string"&&f.endsWith("!important")&&(f=f.slice(0,-10),g|=1),d.Eh(b,e,f,g))))}};
$r=function(a,b,c,d,e,f){const g=b===null;let h=void 0;for(;e>0;){const l=a[e],m=Array.isArray(l);var k=m?l[1]:l;const q=k===null;let u=c[e+1];u===_.Aq&&(u=q?mn:void 0);k=q?Cn(u,d):k===d?u:void 0;m&&k===void 0&&(k=Cn(l,d));if(k!==void 0&&(h=k,g))return h;e=a[e+1];e=g?e>>17&32767:(e&131068)>>2}b!==null&&(a=f?b.OD:b.PD,a!=null&&(h=Cn(a,d)));return h};
_.J=function(a,b,c,d){const e=_.D(),f=_.lo();var g=25+a;a=e[11];if(f.yf){var h=f.Va;c=_.co(h,c);c=pq(f,g,2,b,c);Hq(f,e,c,_.co(h,d));c.Hf!==null&&Qq(c,c.Hf,!1);c.jl!==null&&Qq(c,c.jl,!0);f.ud!==null&&f.ud.qx(f,c);h=c}else h=f.data[g];_.Dr=!0;b=a.createElement(b,_.ko.Gr);e[g]=b;g=(h.flags&1)===1;oo(h,!0);Sp(a,b,h);(h.flags&32)!==32&&_.Dr&&Np(f,e,b,h);_.ko.MB===0&&_.hp(b,e);_.ko.MB++;g&&(xq(f,e,h),tq(f,h,e));d!==null&&yq(e,h);return _.J};
_.L=function(){let a=_.mo();_.ko.Vn?_.ko.Vn=!1:(a=a.parent,oo(a,!1));const b=a;qq===b&&(qq=null);_.ko.MB--;const c=_.lo();c.yf&&(Co(c,a),(a.flags&4)!==0&&c.ud.NB(a));b.vB!=null&&(b.flags&8)!==0&&Kr(c,b,_.D(),b.vB,!0);b.TK!=null&&(b.flags&16)!==0&&Kr(c,b,_.D(),b.TK,!1);return _.L};_.M=function(a,b,c,d){_.J(a,b,c,d);_.L();return _.M};
_.as=function(a,b,c){const d=_.D(),e=_.lo();a+=25;if(e.yf){var f=e.Va;const g=_.co(f,b);b=pq(e,a,8,"ng-container",g);g!==null&&Qq(b,g,!0);f=_.co(f,c);Hq(e,d,b,f);e.ud!==null&&e.ud.qx(e,b);f=b}else f=e.data[a];oo(f,!0);_.Dr=!0;b=d[11].createComment(Ap(""));d[a]=b;_.Dr&&Np(e,d,b,f);_.hp(b,d);(f.flags&1)===1&&(xq(e,d,f),tq(e,f,d));c!=null&&yq(d,f);return _.as};_.bs=function(){let a=_.mo();const b=_.lo();_.ko.Vn?_.ko.Vn=!1:(a=a.parent,oo(a,!1));b.yf&&(Co(b,a),(a.flags&4)!==0&&b.ud.NB(a));return _.bs};
_.cs=function(a,b,c){_.as(a,b,c);_.bs();return _.cs};_.ds=function(a,b,c){a=a[11];switch(c){case Node.COMMENT_NODE:return a.createComment(Ap(b));case Node.TEXT_NODE:return a.EB(b);case Node.ELEMENT_NODE:return a.createElement(b,null)}};
es=function(a,b,c,d,e,f,g){const h=rq(a,d,1,null);let k=h<<2;d=no();b===d&&(d=null);d===null&&(k|=1);g&&(k|=2,Qp===void 0&&(Qp=Xda()));e.push(k,f===null?"":f);a=oq(a,h,g?32:1,f===null?"":f,null);qr(c,a);c=a.index;oo(a,!1);if(d!==null&&b!==d)if(b=d.Wr,b===null)Lp=or,Mp=pr,d.Wr=[null,c];else{d=Array.isArray(b);if(d!=1)throw Error("rb`Expecting array here`"+` [Expected=> ${!0} ${"=="} ${d} <=Actual]`);b.push(c)}return a};
gs=function(a,b,c,d,e){const f=a.length,g=f+1;a.push(null,null);const h=f+2;b=b.split(fs);let k=0;for(let m=0;m<b.length;m++){var l=b[m];m&1?(l=parseInt(l,10),a.push(-1-l),k|=1<<Math.min(l,31)):l!==""&&a.push(l)}a.push(c<<2|(d?1:0));d&&a.push(d,e);a[f]=k;a[g]=a.length-h;return k};hs=function(a){let b,c="",d=0,e=!1,f;for(;(b=iea.exec(a))!==null;)e?b[0]===`${"\ufffd"}/*${f}${"\ufffd"}`&&(d=b.index,e=!1):(c+=a.substring(d,b.index+b[0].length),f=b[1],e=!0);return c+=a.slice(d)};
js=function(a,b,c,d,e,f,g){let h=0;const k={type:f.type,Fr:rq(b,c,1,null),qO:g,kp:[],create:[],remove:[],update:[]};d.push(1<<Math.min(f.CR,31),2,-1-f.CR,g<<2|2);var l=b.data[g];l===null?b.data[g]=k:l.value=k;l=f.values;const m=[];for(let X=0;X<l.length;X++){var q=l[X];const ja=[];for(var u=0;u<q.length;u++){var v=q[u];typeof v!=="string"&&(v=ja.push(v)-1,q[u]=`<!--\ufffd${v}\ufffd-->`)}u=[];m.push(u);v=b;var z=k,F=c,K=d,O=e,ea=q.join("");q=[];const ha=[],Ia=[];z.kp.push(f.kp[X]);z.create.push(q);
z.remove.push(ha);z.update.push(Ia);ea=Zp(_.fp()).Ix(ea);ea=fq(ea)||ea;h|=ea?is(u,v,z,F,K,q,ha,Ia,ea,O,ja,0):0}h&&d.push(h,1,g<<2|3);a.push({kind:3,index:g,kp:m,Fr:k.Fr})};jea=function(a){const b=[],c=[];let d=1,e=0;a=a.replace(ks,function(g,h,k){d=k==="select"?0:1;e=parseInt(h.slice(1),10);return""});a=ls(a);for(let g=0;g<a.length;){var f=a[g++].trim();d===1&&(f=f.replace(/\s*(?:=)?(\w+)\s*/,"$1"));f.length&&b.push(f);f=ls(a[g++]);b.length>c.length&&c.push(f)}return{type:d,CR:e,kp:b,values:c}};
ls=function(a){if(!a)return[];var b=0;const c=[],d=[],e=/[{}]/g;e.lastIndex=0;let f;for(;f=e.exec(a);){const g=f.index;f[0]=="}"?(c.pop(),c.length==0&&(b=a.substring(b,g),ks.test(b)?d.push(jea(b)):d.push(b),b=g+1)):(c.length==0&&(d.push(a.substring(b,g)),b=g+1),c.push("{"))}d.push(a.substring(b));return d};
is=function(a,b,c,d,e,f,g,h,k,l,m,q){let u=0;for(k=k.firstChild;k;){const O=rq(b,d,1,null);switch(k.nodeType){case Node.ELEMENT_NODE:const ea=k,X=ea.tagName.toLowerCase();if(gq.hasOwnProperty(X)){var v=f,z=_.ms,F=X,K=l;z!==null&&v.push(z);v.push(F,O,0|K<<17|O<<1);b.data[O]=X;v=ea.attributes;for(z=0;z<v.length;z++)F=v.item(z),K=F.name.toLowerCase(),F.value.match(fs)?hq.hasOwnProperty(K)&&(iq[K]?gs(h,F.value,O,F.name,$p):gs(h,F.value,O,F.name,null)):f.push(O<<1|1,F.name,F.value);v={kind:1,index:O,children:[]};
a.push(v);u|=is(v.children,b,c,d,e,f,g,h,k,O,m,q+1);q===0&&g.push(O)}break;case Node.TEXT_NODE:v=k.textContent||"";z=v.match(fs);f.push(z?"":v,O,0|l<<17|O<<1);q===0&&g.push(O);z&&(u|=gs(h,v,O,null,null));a.push({kind:0,index:O});break;case Node.COMMENT_NODE:if(v=kea.exec(k.textContent||""))K=m[parseInt(v[1],10)],v=f,z=_.ns,F=l,z!==null&&v.push(z),v.push("",O,0|F<<17|O<<1),js(a,b,d,e,l,K,O),v=g,q===0&&(v.push(~O),v.push(O))}k=k.nextSibling}return u};
_.os=function(a,b,c=-1){var d=_.lo();const e=_.D();a=25+a;var f=_.co(d.Va,b);b=no();if(d.yf){var g=b===null?0:b.index,h=no(),k=[],l=[],m=[[]],q=[[]];if(c===-1)c=hs(f);else{var u=f.indexOf(`:${c}${"\ufffd"}`)+2+c.toString().length;c=f.search(new RegExp(`${"\ufffd"}\\/\\*\\d+:${c}${"\ufffd"}`));c=hs(f.substring(u,c))}f=c.replace(lea," ").split(mea);for(u=0;u<f.length;u++){var v=f[u];if((u&1)===0){var z=ls(v);for(v=0;v<z.length;v++){var F=z[v];if((v&1)===0){var K=F;if(K!==""){F=q[0];var O=d,ea=h,X=m[0];
const ja=K.match(fs);O=es(O,ea,X,e,k,ja?null:K,!1).index;ja&&gs(l,K,O,null,null);F.push({kind:0,index:O})}}else{if(typeof F!=="object")throw Error("zb`"+c);K=es(d,h,m[0],e,k,"",!0).index;js(q[0],d,e,l,g,F,K)}}}else F=v.charCodeAt(0)===47,z=v.charCodeAt(F?1:0),v=25+Number.parseInt(v.substring(F?2:1)),F?(m.shift(),q.shift(),oo(no(),!1)):(F=m[0],K=oq(d,v,64,null,null),qr(F,K),F=K,m.unshift([]),oo(F,!0),z={kind:2,index:v,children:[],type:z===35?0:1},q[0].push(z),q.unshift(z.children))}d.data[a]={create:k,
update:l,xn:q[0],raa:g}}d.type===2?e[15][2]|=32:e[2]|=32;a=d.data[a];d=Jp(d,b===e[5]?null:b,e);a=a.create;b=b&&b.type&8?e[b.index]:null;g=e[11];for(h=0;h<a.length;h++)l=a[h++],q=a[h],m=(l&2)===2,k=(l&1)===1,l>>>=2,c=e[l],f=!1,c===null&&(c=e,m=m?Node.COMMENT_NODE:Node.TEXT_NODE,_.Dr=!0,m=_.ds(c,q,m),c=e[l]=m,f=_.Dr),k&&d!==null&&f&&g.insertBefore(d,c,b,!1);_.to(!0)};_.N=function(a,b,c){_.os(a,b,c);_.to(!1)};_.ps=function(a){return _.ko.Er[25+a]};
_.P=function(a,b,c,d){c=_.D();_.qs(_.lo(),c,c[11],_.mo(),a,b,d);return _.P};nea=function(a,b,c,d){a=a.yi;if(a!=null)for(let e=0;e<a.length-1;e+=2){const f=a[e];if(f===c&&a[e+1]===d)return b=b[7],c=a[e+2],b.length>c?b[c]:null;typeof f==="string"&&(e+=2)}return null};
_.qs=function(a,b,c,d,e,f,g){var h=(d.flags&1)===1;const k=a.yf&&_.Mq(a),l=_.Lq(b);var m=!0;if(d.type&3||g){var q=ao(d,b);const v=g?g(q):q;q=l.length;const z=g?K=>g(_.$n(K[d.index])):d.index;let F=null;!g&&h&&(F=nea(a,b,e,d.index));F!==null?((F.XX||F).sM=f,F.XX=f,m=!1):(f=oea(d,b,f),a=c.listen(v,e,f),l.push(f,a),k&&k.push(e,z,q,q+1))}else f=oea(d,b,f);a=d.outputs;let u;if(m&&a!==null&&(u=a[e])&&(m=u.length))for(a=0;a<m;a+=2)c=b[u[a]][u[a+1]].subscribe(f),h=l.length,l.push(f,c),k&&k.push(e,d.index,
h,-(h+1))};pea=function(a,b,c){const d=_.Bm(null);try{return b(c)!==!1}catch(e){return Oq(a,e),!1}finally{_.Bm(d)}};oea=function(a,b,c){return function f(e){if(e===Function)return c;var g=a.Yl>-1?_.bo(a.index,b):b;_.np(g,5);g=pea(b,c,e);let h=f.sM;for(;h;)g=pea(b,h,e)&&g,h=h.sM;return g}};_.Q=function(a=1){for(var b=_.ko,c=_.ko.Er;a>0;)c=c[14],a--;return(b.Er=c)[8]};
_.rs=function(a){var b=_.D()[15][5];if(!b.nl){var c=a?a.length:1,d=[];for(var e=0;e<c;e++)d.push(null);c=b.nl=d;d=c.slice();for(b=b.Og;b!==null;){if(b.type!==128){if(a)a:{e=b;var f=a;let l=null;b:{var g=e.Hf;if(g!=null){var h=g.indexOf(5);if((h&1)===0){g=g[h+1];break b}}g=null}for(h=0;h<f.length;h++){var k=f[h];if(k==="*")l=h;else{if(g===null)k=hn(e,k,!0);else b:{c:for(let m=0;m<k.length;m++){const q=k[m];if(g.length===q.length){for(let u=0;u<g.length;u++)if(g[u]!==q[u])continue c;k=!0;break b}}k=
!1}if(k){e=h;break a}}}e=l}else e=0;e!==null&&(d[e]?d[e].CD=b:c[e]=b,d[e]=b)}b=b.next}}};_.ss=function(a,b=0,c){const d=_.D();var e=_.lo();a=pq(e,25+a,16,null,c||null);a.nl===null&&(a.nl=b);_.ko.Vn=!1;d[6]&&qq===null||(a.flags&32)===32||(b=d[11],e=Jp(e,a.parent,d),c=Lp(a.parent||d[5],a,d),Rp(b,0,d,a,e,c))};qea=function(){return _.ts(_.mo(),_.D())};_.ts=function(a,b){return a.type&4?new rea(b,a,_.mp(a,b)):null};
_.R=function(a,b=""){const c=_.D(),d=_.lo();a+=25;const e=d.yf?pq(d,a,1,b,null):d.data[a];_.Dr=!0;b=c[11].EB(b);c[a]=b;_.Dr&&Np(d,c,b,e);oo(e,!1)};_.vs=function(a){_.us("",a,"");return _.vs};_.us=function(a,b,c){const d=_.D();a=_.Jr(d,a,b,c);a!==_.Aq&&d[11].Gc(_.$n(d[_.ko.selectedIndex]),a);return _.us};
_.xs=function(a){_.er("NgStandalone");a.ZH=b=>{b=b.get(ws);if(a.Ea){if(!b.O.has(a)){var c=Dn(a.type);c=c.length>0?_.$q([c],b.Yb,`Standalone[${a.type.name}]`):null;b.O.set(a,c)}b=b.O.get(a)}else b=null;return b}};_.sea=function(a,b){a=a[b];return a===_.Aq?void 0:a};_.tea=function(a,b,c,d,e,f){b+=c;_.Cr(a,b,e)?(b+=1,d=f?d.call(f,e):d(e),a=a[b]=d):a=_.sea(a,b+1);return a};_.ys=function(a,b){return _.ts(a,b)};
uea=function(a){var b=_.mo(),c=_.D();b.Yl>-1&&(a&16)!==16?(a=_.bo(b.index,c),a=new zs(a,a)):a=b.type&175?new zs(c[15],c):null;return a};vea=function(a,b,c){a=a.Hm;if(a===null)return a;let d=0;c&&a<c.length&&(d=c[a]);return a+b+d};
yea=function(){({daa:c,I$:b,nv:a}={});var a,b,c;c!=null||(c=()=>new _.As(Object.assign({},{Q0:!1,cE:!1,fz:!1},{nv:a})));return[{Ba:_.As,Mb:c},{Ba:_.Jn,mc:!0,Mb:()=>{const d=_.B(Bs,{optional:!0});return()=>d.initialize()}},{Ba:_.Jn,mc:!0,Mb:()=>{const d=_.B(Cs);return()=>{d.initialize()}}},b===!0?{Ba:wea,nb:!0}:[],{Ba:xea,nb:a!=null?a:!1}]};
Cea=function(a){const b=a.My?a.YS:a.ty.Fb,c=b.get(_.As);return c.run(()=>{a.My?a.YS.Es():a.ty.Es();const d=b.get(_.Nq,null);let e;_.rp(c,()=>{e=c.onError.subscribe({next:f=>{d.handleError(f)}})});if(a.My){const f=()=>b.destroy(),g=a.My.get(Ds);g.add(f);b.Wc(()=>{e.unsubscribe();g.delete(f)})}else a.ty.Wc(()=>{cr(a.j_,a.ty);e.unsubscribe()});return Vda(d,c,()=>{const f=b.get(Es);zea(f);return f.V.then(()=>{var g=b.get(_.Fs,"en-US")||"en-US";typeof g==="string"&&(_.Aea=g.toLowerCase().replace(/_/g,
"-"));if(a.My)return g=b.get(_.Gs),a.RD!==void 0&&g.bootstrap(a.RD),g;Bea(a.ty,a.j_);return a.ty})})})};Bea=function(a,b){const c=a.Fb.get(_.Gs);if(a.fF.length>0)a.fF.forEach(d=>c.bootstrap(d));else if(a.instance.n4)a.instance.n4(c);else throw new _.xm(-403,!1);b.push(a)};
Hea=function(a,b,c=[]){const d=`Platform: ${b}`,e=new _.C(d);return(f=[])=>{let g=Dea();if(!g||g.Fb.get(Eea,!1))if(f=[...c,...f,{Ba:e,nb:!0}],a)a(f);else{f=Fea(f,d);if(Hs&&!Hs.get(Eea,!1))throw new _.xm(400,!1);br();Hs=f;f.get(Is);Gea(f)}f=Dea();if(!f)throw new _.xm(401,!1);return f}};Fea=function(a=[],b){return _.Js({name:b,Fc:[{Ba:Ks,nb:"platform"},{Ba:Ds,nb:new Set([()=>Hs=null])},...a]})};Dea=function(){let a,b;return(b=(a=Hs)==null?void 0:a.get(Is))!=null?b:null};
Iea=function(a=[]){if(Hs)return Hs;Hs=a=Fea(a);br();Gea(a);return a};Gea=function(a){let b;(b=a.get(Jea,null))==null||b.forEach(c=>c())};_.Ls=function(a){return typeof a==="boolean"?a:a!=null&&a!=="false"};_.Ms=function(a,b=NaN){return isNaN(parseFloat(a))||isNaN(Number(a))?b:Number(a)};_.Ns=function(a){const b=_.Bm(null);try{return a()}finally{_.Bm(b)}};Kea=function(a,b){a=a[qn]||null;const c=b.M0||On();return(new Os(a)).create(c,b.sq,b.wm,b.im)};_.Ps=function(a){return Array.isArray(a)?a:[a]};
_.Qs=function(a){return a==null?"":typeof a==="string"?a:`${a}px`};_.Rs=function(a){return a instanceof _.jp?a.va:a};Lea=function(a,b){if(b&&!b.og)throw Error("Eb`"+a+"`"+_.vm(b));};_.Ss=function(a,b){if(a.length==0)return b;if(b.length==0)return a;let c=0;a.endsWith("/")&&c++;b.startsWith("/")&&c++;return c==2?a+b.substring(1):c==1?a+b:a+"/"+b};Mea=function(a){var b=a.match(/#|\?|$/);b=b&&b.index||a.length;return a.slice(0,b-(a[b-1]==="/"?1:0))+a.slice(b)};
_.Ts=function(a){return a&&a[0]!=="?"?"?"+a:a};Nea=function(a){return RegExp("^(https?:)?//").test(a)?([,a]=a.split(/\/\/[^\/]+/),a):a};_.Us=function(a){return a.buttons===0||a.detail===0};_.Vs=function(a){a=a.touches&&a.touches[0]||a.changedTouches&&a.changedTouches[0];return!!a&&a.identifier===-1&&(a.radiusX==null||a.radiusX===1)&&(a.radiusY==null||a.radiusY===1)};
_.Oea=function(){if(Ws==null&&typeof window!=="undefined")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>Ws=!0}))}finally{Ws=Ws||!1}return Ws};_.Xs=function(a){return _.Oea()?a:!!a.capture};
_.Pea=function(){if(Ys==null){if(typeof document!=="object"||!document||typeof Element!=="function"||!Element)return Ys=!1;if("scrollBehavior"in document.documentElement.style)Ys=!0;else{const a=Element.prototype.scrollTo;Ys=a?!/\{\s*\[native code\]\s*\}/.test(a.toString()):!1}}return Ys};
_.Qea=function(a){if(Zs==null){const b=typeof document!=="undefined"?document.head:null;Zs=!(!b||!b.createShadowRoot&&!b.attachShadow)}return Zs&&(a=a.getRootNode?a.getRootNode():null,typeof ShadowRoot!=="undefined"&&ShadowRoot&&a instanceof ShadowRoot)?a:null};_.$s=function(a){return a.composedPath?a.composedPath()[0]:a.target};
Rea=function(){return typeof __karma__!=="undefined"&&!!__karma__||typeof jasmine!=="undefined"&&!!jasmine||typeof jest!=="undefined"&&!!jest||typeof Mocha!=="undefined"&&!!Mocha};Sea=function(a){return{matches:a==="all"||a==="",media:a,addListener:()=>{},removeListener:()=>{}}};_.Tea=function(a){return a.map(b=>b.split(",")).reduce((b,c)=>b.concat(c)).map(b=>b.trim())};Uea=function(){return null};Vea=function(a){return _.kl(a)?a:_.We(a)};Wea=function(){return _.B(_.at)};
_.Yea=function(a){a=(a==null?void 0:a.toLowerCase())||"";let b;return a==="auto"&&typeof navigator!=="undefined"&&((b=navigator)==null?0:b.language)?Xea.test(navigator.language)?"rtl":"ltr":a==="rtl"?"rtl":"ltr"};Zea=function(a,b){const c=typeof ShadowRoot!=="undefined"&&ShadowRoot;for(;b;){if(b===a)return!0;b=c&&b instanceof ShadowRoot?b.host:b.parentNode}return!1};_.bt=function(a,b){return b.some(c=>{const d=a.top>c.bottom,e=a.right<c.left,f=a.left>c.right;return a.bottom<c.top||d||e||f})};
$ea=function(){return _.B(_.Fs)};afa=function(a,b,c){a=Math.max(Math.abs(a-c.left),Math.abs(a-c.right));b=Math.max(Math.abs(b-c.top),Math.abs(b-c.bottom));return Math.sqrt(a*a+b*b)};bfa=function(){return{color:"accent"}};_.ct=function(a){return{type:6,Oa:a,offset:null}};dt=function(a){for(const b of a)b.remove()};cfa=function(a,b){return b.map(c=>c.replace(et,a))};
_.ht=function(a,b){var c=Object,d=c.assign;b={Fc:[(b==null?void 0:b.Fc)||[],_.dfa]};let e;b={p_:[..._.efa,...((e=b==null?void 0:b.Fc)!=null?e:[])],l5:ffa};a=d.call(c,{},{RD:a},b);try{const g=a.RD,h=a.p_,k=Iea(a.l5),l=[yea(),{Ba:ft,Pb:gt},...(h||[])],m=new Zq({Fc:l,parent:k,zP:"",sT:!1});var f=Cea({YS:m.Fb,My:k,RD:g})}catch(g){f=Promise.reject(g)}return f};gfa=function(){return new _.xm(3008,!1)};
jt=function(a){if(typeof a=="number")return a;a=a.match(/^(-?[\.\d]+)(m?s)/);return!a||a.length<2?0:it(parseFloat(a[1]),a[2])};it=function(a,b){switch(b){case "s":return a*1E3;default:return a}};
kt=function(a,b,c){if(a.hasOwnProperty("duration"))b=a;else a:{var d=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i;let e=0,f="";if(typeof a==="string"){d=a.match(d);if(d===null){b.push(new _.xm(3E3,!1));b={duration:0,delay:0,easing:""};break a}a=it(parseFloat(d[1]),d[2]);const g=d[3];g!=null&&(e=it(parseFloat(g),d[4]));(d=d[5])&&(f=d)}c||(c=!1,d=b.length,a<0&&(b.push(new _.xm(3100,!1)),c=!0),e<0&&(b.push(new _.xm(3101,!1)),c=!0),c&&b.splice(d,0,new _.xm(3E3,!1)));b={duration:a,
delay:e,easing:f}}return b};hfa=function(a){return a.length?a[0]instanceof Map?a:a.map(b=>new Map(Object.entries(b))):[]};mt=function(a,b,c){b.forEach((d,e)=>{const f=lt(e);c&&!c.has(e)&&c.set(e,a.style[f]);a.style[f]=d})};nt=function(a,b){b.forEach((c,d)=>{d=lt(d);a.style[d]=""})};ot=function(a){if(Array.isArray(a)){var b;a.length==1?b=a[0]:b={type:2,vk:a,options:null};a=b}return a};
jfa=function(a,b,c){const d=b.params||{};a=ifa(a);a.length&&a.forEach(e=>{d.hasOwnProperty(e)||c.push(new _.xm(3001,!1))})};ifa=function(a){let b=[];if(typeof a==="string"){let c;for(;c=pt.exec(a);)b.push(c[1]);pt.lastIndex=0}return b};qt=function(a,b,c){const d=`${a}`,e=d.replace(pt,(f,g)=>{g=b[g];g==null&&(c.push(new _.xm(3003,!1)),g="");return g.toString()});return e==d?a:e};lt=function(a){return a.replace(kfa,(...b)=>b[1].toUpperCase())};
lfa=function(a,b,c){if(c.size&&b.length){let d=b[0],e=[];c.forEach((f,g)=>{d.has(g)||e.push(g);d.set(g,f)});if(e.length)for(c=1;c<b.length;c++){let f=b[c];e.forEach(g=>f.set(g,rt(a,g)))}}return b};
st=function(a,b,c){switch(b.type){case 7:return a.oV(b,c);case 0:return a.wL(b,c);case 1:return a.xL(b,c);case 2:return a.mV(b,c);case 3:return a.kV(b,c);case 4:return a.hV(b,c);case 5:return a.zE(b,c);case 6:return a.Hz(b,c);case 8:return a.AE(b,c);case 9:return a.iV(b,c);case 10:return a.jV(b,c);case 11:return a.lV(b,c);case 12:return a.nV(b,c);default:throw new _.xm(3004,!1);}};rt=function(a,b){return window.getComputedStyle(a)[b]};
ut=function(a){switch(a.length){case 0:return new tt;case 1:return a[0];default:return new mfa(a)}};ofa=function(a,b=new Map,c=new Map){const d=[],e=[];let f=-1,g=null;a.forEach(h=>{const k=h.get("offset"),l=k==f,m=l&&g||new Map;h.forEach((q,u)=>{let v=u;if(u!=="offset")switch(v=lt(v),q){case "!":q=b.get(u);break;case "*":q=c.get(u);break;default:q=nfa(v,q,d)}m.set(v,q)});l||e.push(m);g=m;f=k});if(d.length)throw new _.xm(3502,!1);return e};
wt=function(a,b,c,d){switch(b){case "start":a.Cm(()=>d(c&&vt(c,"start",a)));break;case "done":a.lj(()=>d(c&&vt(c,"done",a)));break;case "destroy":a.Wc(()=>d(c&&vt(c,"destroy",a)))}};vt=function(a,b,c){const d=c.totalTime;b=xt(a.element,a.Eg,a.cj,a.Cg,b||a.i5,d==void 0?a.totalTime:d,c.disabled?!0:!1);a=a._data;a!=null&&(b._data=a);return b};xt=function(a,b,c,d,e="",f=0,g){return{element:a,Eg:b,cj:c,Cg:d,i5:e,totalTime:f,disabled:!!g}};zt=function(a,b,c){let d=a.get(b);d||a.set(b,d=c);return d};
pfa=function(a){const b=a.indexOf(":");return[a.substring(1,b),a.slice(b+1)]};At=function(a){a=a.parentNode||a.host||null;return a===qfa?null:a};Bt=function(a,b){for(;b;){if(b===a)return!0;b=At(b)}return!1};
tfa=function(a,b){const c=[];typeof a=="string"?a.split(/\s*,\s*/).forEach(d=>{a:{if(d[0]==":"&&(d=rfa(d,b),typeof d=="function")){c.push(d);d=void 0;break a}var e=d.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(e==null||e.length<4)b.push(new _.xm(3015,!1)),d=c;else{d=e[1];var f=e[2];e=e[3];c.push(sfa(d,e));f[0]!="<"||d=="*"&&e=="*"||c.push(sfa(e,d));d=void 0}}return d}):c.push(a);return c};
rfa=function(a,b){switch(a){case ":enter":return"void => *";case ":leave":return"* => void";case ":increment":return(c,d)=>parseFloat(d)>parseFloat(c);case ":decrement":return(c,d)=>parseFloat(d)<parseFloat(c);default:return b.push(new _.xm(3016,!1)),"* => *"}};sfa=function(a,b){const c=Ct.has(a)||Dt.has(a),d=Ct.has(b)||Dt.has(b);return(e,f)=>{let g=a=="*"||a==e,h=b=="*"||b==f;!g&&c&&typeof e==="boolean"&&(g=e?Ct.has(a):Dt.has(a));!h&&d&&typeof f==="boolean"&&(h=f?Ct.has(b):Dt.has(b));return g&&h}};
vfa=function(a){const b=a.split(/\s*,\s*/).find(c=>c==":self")?!0:!1;b&&(a=a.replace(ufa,""));a=a.replace(/@\*/g,".ng-trigger").replace(/@\w+/g,c=>".ng-trigger-"+c.slice(1)).replace(/:animating/g,".ng-animating");return[a,b]};wfa=function(a){if(typeof a=="string")return null;let b=null;Array.isArray(a)?a.forEach(c=>{c instanceof Map&&c.has("offset")&&(b=parseFloat(c.get("offset")),c.delete("offset"))}):a instanceof Map&&a.has("offset")&&(b=parseFloat(a.get("offset")),a.delete("offset"));return b};
xfa=function(a,b){if(a.hasOwnProperty("duration"))return a;if(typeof a=="number")return{duration:kt(a,b).duration,delay:0,easing:""};if(a.split(/\s+/).some(c=>c.charAt(0)=="{"&&c.charAt(1)=="{"))return b={duration:0,delay:0,easing:"",J0:!0},b.y6=a,b;a=kt(a,b);return{duration:a.duration,delay:a.delay,easing:a.easing}};Et=function(a){if(a){if(a=Object.assign({},a),a.params){var b=a;var c=(c=a.params)?Object.assign({},c):null;b.params=c}}else a={};return a};
Ft=function(a,b,c,d,e,f,g=null,h=!1){return{type:1,element:a,Zp:b,Uu:c,zs:d,duration:e,delay:f,totalTime:e+f,easing:g,J6:h}};zfa=function(a,b,c,d,e,f=new Map,g=new Map,h,k,l=[]){return yfa(a,b,c,d,e,f,g,h,k,l)};Afa=function(a,b){const c=new Map;let d;a.forEach(e=>{if(e==="*"){d!=null||(d=b.keys());for(let f of d)c.set(f,"*")}else for(let [f,g]of e)c.set(f,g)});return c};Bfa=function(a,b,c,d,e,f,g,h,k,l,m,q,u){return{type:0,element:a,Eg:b,hR:e,cj:c,bC:f,Cg:d,Az:g,Ym:h,t5:k,Uu:l,zs:m,totalTime:q,errors:u}};
Cfa=function(a,b,c,d,e){return a.some(f=>f(b,c,d,e))};Dfa=function(a,b){const c=Object.assign({},b);Object.entries(a).forEach(([d,e])=>{e!=null&&(c[d]=e)});return c};Ffa=function(a,b){return new Efa(a,{type:1,animation:{type:2,vk:[],options:null},FR:[()=>!0],options:null,uq:0,am:0},b)};Gfa=function(a,b,c){a.has(b)?a.has(c)||a.set(c,a.get(b)):a.has(c)&&a.set(b,a.get(c))};It=function(a){return a&&a.nodeType===1};Hfa=function(a,b){const c=a.style.display;a.style.display=b!=null?b:"none";return c};
Jfa=function(a,b,c){const d=[];b.forEach(g=>d.push(Hfa(g)));const e=[];c.forEach((g,h)=>{const k=new Map;g.forEach(l=>{const m=rt(h,l);k.set(l,m);m&&m.length!=0||(h.__ng_removed=Ifa,e.push(h))});a.set(h,k)});let f=0;b.forEach(g=>Hfa(g,d[f++]));return e};
Kfa=function(a,b){function c(g){if(!g)return 1;let h=f.get(g);if(h)return h;const k=g.parentNode;d.has(k)?h=k:e.has(k)?h=1:h=c(k);f.set(g,h);return h}const d=new Map;a.forEach(g=>d.set(g,[]));if(b.length==0)return d;const e=new Set(b),f=new Map;b.forEach(g=>{const h=c(g);h!==1&&d.get(h).push(g)});return d};Jt=function(a,b){let c;(c=a.classList)==null||c.add(b)};Kt=function(a,b){let c;(c=a.classList)==null||c.remove(b)};Lfa=function(a,b,c){ut(c).lj(()=>Lt(a,b))};
Nfa=function(a){const b=[];Mfa(a,b);return b};Mfa=function(a,b){for(let c=0;c<a.length;c++){const d=a[c];d instanceof mfa?Mfa(d.O,b):b.push(d)}};Ofa=function(a,b){const c=Object.keys(a);var d=Object.keys(b);if(c.length!=d.length)return!1;for(d=0;d<c.length;d++){const e=c[d];if(!b.hasOwnProperty(e)||a[e]!==b[e])return!1}return!0};Pfa=function(a,b,c){const d=c.get(a);if(!d)return!1;let e=b.get(a);e?d.forEach(f=>e.add(f)):b.set(a,d);c.delete(a);return!0};
Rfa=function(a,b){let c=null,d=null;Array.isArray(b)&&b.length?(c=Mt(b[0]),b.length>1&&(d=Mt(b[b.length-1]))):b instanceof Map&&(c=Mt(b));return c||d?new Qfa(a,c,d):null};Mt=function(a){let b=null;a.forEach((c,d)=>{if(d==="display"||d==="position")b=b||new Map,b.set(d,c)});return b};Sfa=function(a){switch(a){case "body":return document.body;case "document":return document;case "window":return window;default:return a}};Tfa=function(a){const b=a.indexOf(".");return[a.substring(0,b),a.slice(b+1)]};
_.Nt=function(){_.er("NgEagerAnimations");return[...Ufa]};_.Ot=function(a,b,c){return Array.prototype.map.call(a,b,c)};_.Pt=class extends _.jf{constructor(a){super();this.U=a}get value(){return this.Ic()}Mh(a){const b=super.Mh(a);!b.closed&&a.next(this.U);return b}Ic(){const a=this.ha,b=this.U;if(this.hj)throw a;this.V();return b}next(a){super.next(this.U=a)}};Eca=class extends _.Ld{constructor(a,b,c){super(a);this.Rd=b;this.ha=c}U(){this.ha()?super.U():this.unsubscribe()}};Gca=["addListener","removeListener"];
Fca=["addEventListener","removeEventListener"];Hca=["on","off"];var tl=globalThis;var xl=Object.getOwnPropertyDescriptor,Dl=Object.defineProperty,Il=Object.getPrototypeOf,Rca=Object.create,Sca=Array.prototype.slice,km=ul("addEventListener"),lm=ul("removeEventListener"),Pl=ul(""),Qt=typeof window!=="undefined",Ml=Qt?window:void 0,Bl=Qt&&Ml||globalThis,Vfa=typeof WorkerGlobalScope!=="undefined"&&self instanceof WorkerGlobalScope,Ul=!("nw"in Bl)&&typeof Bl.process!=="undefined"&&Bl.process.toString()==="[object process]",Zl=!Ul&&!Vfa&&!(!Qt||!Ml.HTMLElement),$l=typeof Bl.process!==
"undefined"&&Bl.process.toString()==="[object process]"&&!Vfa&&!(!Qt||!Ml.HTMLElement),Al={},Wfa=ul("enable_beforeunload"),Cl=function(a){if(a=a||Bl.event){var b=Al[a.type];b||(b=Al[a.type]=ul("ON_PROPERTY"+a.type));var c=this||a.target||Bl;b=c[b];Zl&&c===Ml&&a.type==="error"?(c=a,c=b&&b.call(this,c.message,c.filename,c.lineno,c.colno,c.error),c===!0&&a.preventDefault()):(c=b&&b.apply(this,arguments),a.type==="beforeunload"&&Bl[Wfa]&&typeof c==="string"?a.returnValue=c:c==void 0||c||a.preventDefault());
return c}},Gl=ul("originalInstance"),Kl=!1,Ll=!1;var Tl=!1;if(typeof window!=="undefined")try{const a=Object.defineProperty({},"passive",{get:function(){Tl=!0}});window.addEventListener("test",a,a);window.removeEventListener("test",a,a)}catch(a){Tl=!1}var Oca={rL:!0},Ql={},Vl={},Xl=new RegExp("^"+Pl+"(\\w+)(true|false)$"),Sl=ul("propagationStopped");var am,bm,cm,dm,em;var hm="abort animationcancel animationend animationiteration auxclick beforeinput blur cancel canplay canplaythrough change compositionstart compositionupdate compositionend cuechange click close contextmenu curechange dblclick drag dragend dragenter dragexit dragleave dragover drop durationchange emptied ended error focus focusin focusout gotpointercapture input invalid keydown keypress keyup load loadstart loadeddata loadedmetadata lostpointercapture mousedown mouseenter mouseleave mousemove mouseout mouseover mouseup mousewheel orientationchange pause play playing pointercancel pointerdown pointerenter pointerleave pointerlockchange mozpointerlockchange webkitpointerlockerchange pointerlockerror mozpointerlockerror webkitpointerlockerror pointermove pointout pointerover pointerup progress ratechange reset resize scroll seeked seeking select selectionchange selectstart show sort stalled submit suspend timeupdate volumechange touchcancel touchmove touchstart touchend transitioncancel transitionend waiting wheel webglcontextrestored webglcontextlost webglcontextcreationerror autocomplete autocompleteerror toggle afterscriptexecute beforescriptexecute DOMContentLoaded freeze fullscreenchange mozfullscreenchange webkitfullscreenchange msfullscreenchange fullscreenerror mozfullscreenerror webkitfullscreenerror msfullscreenerror readystatechange visibilitychange resume absolutedeviceorientation afterinput afterprint appinstalled beforeinstallprompt beforeprint beforeunload devicelight devicemotion deviceorientation deviceorientationabsolute deviceproximity hashchange languagechange message mozbeforepaint offline online paint pageshow pagehide popstate rejectionhandled storage unhandledrejection unload userproximity vrdisplayconnected vrdisplaydisconnected vrdisplaypresentchange beforecopy beforecut beforepaste copy cut paste dragstart loadend animationstart search transitionrun transitionstart webkitanimationend webkitanimationiteration webkitanimationstart webkittransitionend activate afterupdate ariarequest beforeactivate beforedeactivate beforeeditfocus beforeupdate cellchange controlselect dataavailable datasetchanged datasetcomplete errorupdate filterchange layoutcomplete losecapture move moveend movestart propertychange resizeend resizestart rowenter rowexit rowsdelete rowsinserted command compassneedscalibration deactivate help mscontentzoom msmanipulationstatechanged msgesturechange msgesturedoubletap msgestureend msgesturehold msgesturestart msgesturetap msgotpointercapture msinertiastart mslostpointercapture mspointercancel mspointerdown mspointerenter mspointerhover mspointerleave mspointermove mspointerout mspointerover mspointerup pointerout mssitemodejumplistitemremoved msthumbnailclick stop storagecommit".split(" ");var im=ul("zoneTask");var Rt=function(a){throw Error("$a`"+a.O);},Yfa=function(){var a=Xfa;if(a.Hb==null)return null;if(typeof a.Hb==="boolean")return a.Hb;if(typeof a.Hb==="string"){const b=a.Hb.toLowerCase();if(b==="true"||b==="1")return!0;if(b==="false"||b==="0")return!1}throw new TypeError("db`"+a.O+"`"+a.Hb+"`"+typeof a.Hb);},Zfa=function(a,b){return _.Ot(b,function(c,d){return new St(this.O+"["+d+"]",c)},a)},$fa=function(a){a=a.string();return a.trim()==""?[]:a.split(",").map(b=>b.trim())},St=class{constructor(a,
b){this.O=a;this.Hb=b}string(a){if(this.Hb==null)return arguments.length==0&&Rt(this),a;if(typeof this.Hb==="string")return this.Hb;throw new TypeError("ab`"+this.O+"`"+this.Hb+"`"+typeof this.Hb);}bool(a){if(this.Hb==null)return arguments.length==0&&Rt(this),a;if(typeof this.Hb==="boolean")return this.Hb;if(typeof this.Hb==="string"){const b=this.Hb.toLowerCase();if(b==="true"||b==="1")return!0;if(b==="false"||b==="0")return!1}throw new TypeError("cb`"+this.O+"`"+this.Hb+"`"+typeof this.Hb);}number(a){if(this.Hb==
null)return arguments.length==0&&Rt(this),a;if(typeof this.Hb==="number")return this.Hb;if(typeof this.Hb==="string"){const b=Number(this.Hb);if(!isNaN(b)&&!_.eh(this.Hb))return b}throw new TypeError("eb`"+this.O+"`"+this.Hb+"`"+typeof this.Hb);}toString(){if(this.Hb==null)var a=null;else if(typeof this.Hb==="string")a=this.Hb;else throw new TypeError("bb`"+this.O+"`"+this.Hb+"`"+typeof this.Hb);a===null&&Rt(this);return a}array(a){if(this.Hb==null){if(arguments.length==0)throw Error("$a`"+this.O);
return a}return Zfa(this,_.$a(this.Hb)?this.Hb:typeof this.Hb!=="string"?[this.Hb]:$fa(this))}object(a){if(this.Hb==null){if(arguments.length==0)throw Error("$a`"+this.O);return a}if(!_.$a(this.Hb)&&_.sa(this.Hb))return _.$k(this.Hb,function(b,c){return new St(this.O+"."+c,b)},this);throw new TypeError("fb`"+this.O+"`"+this.Hb+"`"+typeof this.Hb);}};var Tt;if(!(Tt=typeof window==="undefined")){var Xfa=new St("mXaIFf",eda(window));const a=Yfa();Tt=a===null?!0:a}if(Tt){var Yl;const a=globalThis,b=a[ul("forceDuplicateZoneCheck")]===!0;if(a.Zone&&(b||typeof a.Zone.__symbol__!=="function"))throw Error("jb");a.Zone!=null||(a.Zone=Kca());Yl=a.Zone;fda();gda();hda();Tca();$ca();bda();cda()};var pm=mm({Ka:mm}),sm=mm({wc:mm}),qm=mm({baa:mm}),jda=mm({caa:mm});_.xm=class extends Error{constructor(a,b){super(`${`NG0${Math.abs(a)}`}${b?": "+b:""}`);this.code=a}};var qn,sda,wn,Ko,bga;qn=mm({Sa:mm});_.rn=mm({Ua:mm});sda=mm({Bl:mm});_.aga=mm({xc:mm});wn=mm({na:mm});Ko=mm({El:mm});bga=mm({WX:mm});var Dm,Ut;_.Am=null;_.Gm=!1;Dm=1;_.yp=Symbol("lb");Ut={version:0,nR:0,qe:!1,af:void 0,Bs:void 0,qk:void 0,ZC:0,zh:void 0,bq:void 0,Zw:!1,Ht:!1,SS:()=>!1,US:()=>{},Br:()=>{},YG:()=>{}};var Vt,Wt;Vt=Symbol("mb");Wt=Symbol("nb");_.Xt=Symbol("ob");_.cga=Object.assign({},Ut,{value:Vt,qe:!0,error:null,Th:zm,SS(a){return a.value===Vt||a.value===Wt},US(a){if(a.value===Wt)throw Error("pb");const b=a.value;a.value=Wt;const c=_.Lm(a);let d;try{d=a.b0()}catch(e){d=_.Xt,a.error=e}finally{_.Nm(a,c)}b!==Vt&&b!==_.Xt&&d!==_.Xt&&a.Th(b,d)?a.value=b:(a.value=d,a.version++)}});_.Rm=function(){throw Error();};_.Yt=Object.assign({},Ut,{Th:zm,value:void 0});_.Zt=()=>{};_.dga=Object.assign({},Ut,{Ht:!0,Zw:!1,Br:a=>{a.Lc!==null&&a.Lc(a.eT)},Rx:!1,Gt:_.Zt});var Tm;var kda=mm({rM:mm});_.C=class{constructor(a,b){this.O=a;this.Ka=void 0;typeof b=="number"?this.El=b:b!==void 0&&(this.Ka=_.nm({token:this,Ia:b.Ia||"root",Aa:b.Aa}))}get mc(){return this}toString(){return`InjectionToken ${this.O}`}};_.Xp=globalThis;var $t={},mda=/\n/gm,Zm=void 0;_.Jn=new _.C("");var ega=new _.C("",-1);var In=new _.C("");var Nn=class{get(a,b=$t){if(b===$t)throw a=Error("sb`"+_.vm(a)),a.name="NullInjectorError",a;return b}};var mn;_.tn={};mn=[];var uda=mm({Ba:String,nb:mm});var Ks=new _.C("");var Sn,fga,Mn,gga;Sn={};fga={};Mn=void 0;_.au=class{};gga=function(a,b){b=_.Ym(b);let c=_.Ln(b)?b:_.Ym(b&&b.Ba);const d=wda(b);if(!_.Ln(b)&&b.mc===!0){let e=a.O.get(c);e||(e=Qn(void 0,Sn,!0),e.Aa=()=>bn(e.mc),a.O.set(c,e));c=b;e.mc.push(b)}a.O.set(c,d)};
_.dp=class extends _.au{get Mc(){return this.Ib}constructor(a,b,c,d){super();this.parent=b;this.source=c;this.ka=d;this.O=new Map;this.V=new Set;this.U=[];this.Ib=!1;Un(a,e=>gga(this,e));this.O.set(ega,Qn(void 0,this));d.has("environment")&&this.O.set(_.au,Qn(void 0,this));a=this.O.get(Ks);a!=null&&typeof a.value==="string"&&this.ka.add(a.value);this.ha=new Set(this.get(In,mn,2))}destroy(){_.Tn(this);this.Ib=!0;const a=_.Bm(null);try{for(const c of this.V)c.Pa();const b=this.U;this.U=[];for(const c of b)c()}finally{this.O.clear(),
this.V.clear(),this.ha.clear(),_.Bm(a)}}Wc(a){_.Tn(this);this.U.push(a);return()=>{const b=this.U.indexOf(a);b!==-1&&this.U.splice(b,1)}}get(a,b=$t,c=0){_.Tn(this);if(a.hasOwnProperty(bga))return a[bga](this);c=an(c);const d=_.$m(this),e=_.Um();try{if(!(c&4)){let u=this.O.get(a);if(u===void 0){const v=(typeof a==="function"||typeof a==="object"&&a instanceof _.C)&&_.rm(a);var f;if(f=v)if(v.Ia){var g=_.Ym(v.Ia);f=typeof g==="string"?g==="any"||this.ka.has(g):this.ha.has(g)}else f=!1;f?u=Qn(Pn(a),Sn):
u=null;this.O.set(a,u)}if(u!=null){a:{b=u;const v=_.Bm(null);try{b.value===Sn&&(b.value=fga,b.value=b.Aa());var h;if(h=typeof b.value==="object"&&b.value){var k=b.value;h=k!==null&&typeof k==="object"&&typeof k.Pa==="function"}h&&this.V.add(b.value);var l=b.value;break a}finally{_.Bm(v)}l=void 0}return l}}const q=c&2?On():this.parent;b=c&8&&b===$t?null:b;return q.get(a,b)}catch(q){if(q.name==="NullInjectorError"){(q.ngTempTokenPath=q.ngTempTokenPath||[]).unshift(_.vm(a));if(d)throw q;l=q;var m=this.source;
const u=l.ngTempTokenPath;a.__source&&u.unshift(a.__source);l.message=nda("\n"+l.message,u,m);l.ngTokenPath=u;l.ngTempTokenPath=null;throw l;}throw q;}finally{_.Um(e),_.$m(d)}}Es(){const a=_.Bm(null),b=_.$m(this),c=_.Um();try{const d=this.get(_.Jn,mn,2);for(const e of d)e()}finally{_.$m(b),_.Um(c),_.Bm(a)}}toString(){const a=[],b=this.O;for(const c of b.keys())a.push(_.vm(c));return`R3Injector[${a.join(", ")}]`}};var zda=class{constructor(a,b,c){this.qq=a;this.kh=b;this.GH=c}};_.Zn.hS=!0;var qq,po;_.ko=yo(null);qq=null;po=!1;_.Dr=!0;_.Xo=class{constructor(a,b){var c=_.G;this.Aa=a;this.V=!1;this.ka=b;this.ha=c}};var bu={};var hga=class{constructor(a,b){this.Fb=a;this.sD=b}get(a,b,c){c=an(c);const d=this.Fb.get(a,bu,c);return d!==bu||b===bu?d:this.sD.get(a,b,c)}};var Io=!0,Ada=0,So={},Yo=class{constructor(a,b){this.U=a;this.jd=b}get(a,b,c){return Uo(this.U,this.jd,a,an(c),b)}};(new _.C("")).El=a=>{const b=_.mo();if(b===null)throw new _.xm(204,!1);if(b.type&2)return b.value;if(a&8)return null;throw new _.xm(204,!1);};_.cu=cn(ap(a=>({token:a})),-1);_.du=cn(ap(),8);cn(ap(),2);_.eu=cn(ap(),4);cn(ap(),1);mm({Ba:String,nb:mm});var iga;_.Js=function(a){if(Array.isArray(a))return cp({name:""},void 0,a,"");let b;const c=(b=a.name)!=null?b:"";return cp({name:c},a.parent,a.Fc,c)};_.fr=class{};iga=new Nn;_.fr.Ka=_.nm({token:_.fr,Ia:"any",Aa:()=>_.A(ega)});_.fr.El=-1;_.fu=class{};_.gu=class{};var ft=class{},jga=new _.C("",{Ia:"root",Aa:()=>!1});new _.C("",{Ia:"root",Aa:()=>!1});var wea=new _.C(""),xea=new _.C("");var ep=void 0;var gp=new Map,Rda=0;var Jea,ju,kga;_.hu=new _.C("",{Ia:"root",Aa:()=>"ng"});Jea=new _.C("");_.gr=new _.C("",{Ia:"platform",Aa:()=>"unknown"});new _.C("");_.iu=new _.C("");ju=new _.C("",{Ia:"root",Aa:()=>{let a,b;return((a=_.fp().body)==null?void 0:(b=a.querySelector("[ngCspNonce]"))==null?void 0:b.getAttribute("ngCspNonce"))||null}});kga={Nj:[16,32,48,64,96,128,256,384,640,750,828,1080,1200,1920,2048,3840],uaa:30,k$:!1,j$:!1};new _.C("",{Ia:"root",Aa:()=>kga});var lga=class{},mga=class{};_.jp=class{constructor(a){this.va=a}};_.jp.El=function(){return _.mp(_.mo(),_.D())};var ku=class{};_.nr=class{};_.nr.El=Eda;_.nr.WX=a=>a;var Dda=class extends _.nr{constructor(){var a=_.D();super();this.jd=a}Wc(a){jo(this.jd,a);return()=>{var b=this.jd;if(b[21]!==null){var c=b[21].indexOf(a);c!==-1&&b[21].splice(c,1)}}}};_.lu=class{constructor(){this.O=0;this.U=new Set;this.Qx=new _.Pt(!1)}get V(){return this.Qx.value}add(){this.V||this.Qx.next(!0);const a=this.O++;this.U.add(a);return a}remove(a){this.U.delete(a);this.U.size===0&&this.V&&this.Qx.next(!1)}Pa(){this.U.clear();this.V&&this.Qx.next(!1)}};_.lu.Ka=_.nm({token:_.lu,Ia:"root",Aa:()=>new _.lu});var mu;mu=function(a,b){return c=>{let d;const e=(d=a.U)==null?void 0:d.add();setTimeout(()=>{b(c);if(e!==void 0){let f;(f=a.U)==null||f.remove(e)}})}};
_.nu=class extends _.jf{constructor(a=!1){super();this.U=void 0;this.ka=a;if(Tm!==void 0||Zm!=null){_.B(_.nr,{optional:!0});let b;this.U=(b=_.B(_.lu,{optional:!0}))!=null?b:void 0}}emit(a){const b=_.Bm(null);try{super.next(a)}finally{_.Bm(b)}}subscribe(a,b,c){var d=a;b=b||(()=>null);if(a&&typeof a==="object"){let e;d=(e=a.next)==null?void 0:e.bind(a);let f;b=(f=a.error)==null?void 0:f.bind(a);let g;c=(g=a.complete)==null?void 0:g.bind(a)}this.ka&&(b=mu(this,b),d&&(d=mu(this,d)),c&&(c=mu(this,c)));
d=super.subscribe({next:d,error:b,complete:c});a instanceof _.Cd&&a.add(d);return d}};var Fda,nga,oga;Fda=0;_.ou=function(){return typeof Zone!=="undefined"&&Zone.current.get("isAngularZone")===!0};nga=function(){if(_.ou())throw new _.xm(909,!1);};_.rp=function(a,b){return a.GN.run(b)};
_.As=class{constructor(a){this.Px=this.uC=!1;this.isStable=!0;this.gD=new _.nu(!1);this.qS=new _.nu(!1);this.fD=new _.nu(!1);this.onError=new _.nu(!1);const {Q0:b=!1,cE:c=!1,fz:d=!1,nv:e=!1}=a;if(typeof Zone=="undefined")throw new _.xm(908,!1);Zone.assertZonePatched();this.pt=0;this.GN=this.Kl=Zone.current;Zone.TaskTrackingZoneSpec&&(this.Kl=this.Kl.fork(new Zone.TaskTrackingZoneSpec));b&&Zone.longStackTraceZoneSpec&&(this.Kl=this.Kl.fork(Zone.longStackTraceZoneSpec));this.cE=!d&&c;this.fz=d;this.Rw=
!1;this.nv=e;Gda(this)}run(a,b,c){return this.Kl.run(a,b,c)}runTask(a,b,c,d){const e=this.Kl;a=e.scheduleEventTask("NgZoneEvent: "+d,a,oga,op,op);try{return e.runTask(a,b,c)}finally{e.cancelTask(a)}}runGuarded(a,b,c){return this.Kl.runGuarded(a,b,c)}};oga={};var pga;_.Nq=class{constructor(){this.O=console}handleError(a){const b=this.U(a);this.O.error("ERROR",a);b&&this.O.error("ORIGINAL ERROR",b)}U(a){for(a=a&&a.ngOriginalError;a&&a.ngOriginalError;)a=a.ngOriginalError;return a||null}};pga=new _.C("",{Ia:"root",Aa:()=>{const a=_.B(_.As),b=_.B(_.Nq);return c=>_.rp(a,()=>b.handleError(c))}});new _.C("");var qga=new _.C("",{Ia:"root",Aa:()=>!1});new _.C("");new _.C("");new _.C("");var Qp;var Hda=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,Ida=/(<|>)/g;var Lp=Kp,Mp;_.Aq={};var Tp=class{constructor(a){this.O=a}toString(){return`SafeValue must use [property]=binding: ${this.O}`+" (see https://g.co/ng/security#xss)"}},rga=class extends Tp{OE(){return"HTML"}},sga=class extends Tp{OE(){return"URL"}},tga=class extends Tp{OE(){return"ResourceURL"}};var Wp;var Lda=class{constructor(a){this.O=a}Ix(a){a="<body><remove></remove>"+a;try{const b=(new window.DOMParser).parseFromString(Yp(a),"text/html").body;if(b===null)return this.O.Ix(a);let c;(c=b.firstChild)==null||c.remove();return b}catch(b){return null}}},Kda=class{constructor(a){this.U=a;this.O=this.U.implementation.createHTMLDocument("sanitization-inert")}Ix(a){const b=this.O.createElement("template");b.innerHTML=Yp(a);return b}};var Mda=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;var jq=aq("area,br,col,hr,img,wbr"),uga=aq("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),vga=aq("rp,rt"),wga=bq(vga,uga),xga=bq(uga,aq("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")),yga=bq(vga,aq("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")),
gq=bq(jq,xga,yga,wga),iq=aq("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),zga=aq("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"),
Aga=aq("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"),
hq=bq(iq,zga,Aga),Qda=aq("script,style,template"),Pda=class{constructor(){this.O=[]}},Nda=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Oda=/([^#-~ |!])/g,eq;var Bga={NONE:0,f8:1,T8:2,O8:3,URL:4,K8:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};var Wq=[],Sda=Object.assign({},Ut,{Ht:!0,Br:a=>{eo(a.yh)},YG(){this.yh[24]=this}}),Tda=Object.assign({},Ut,{Ht:!0,Br:a=>{for(a=io(a.yh);a&&a[1].type===2;)a=io(a);a&&fo(a)},YG(){this.yh[24]=this}});var zs;_.pu=function(a){a.jd[2]|=1024;Uq(a.jd,a.V)};
zs=class{get Gs(){const a=this.jd,b=a[1];return Rq(b,a,b.firstChild,[])}constructor(a,b,c=!0){this.jd=a;this.ha=b;this.V=c;this.O=null;this.U=!1}get context(){return this.jd[8]}get qe(){let a;return!!(this.jd[2]&9280)||!((a=this.jd[24])==null||!a.qe)}set context(a){this.jd[8]=a}get Mc(){return(this.jd[2]&256)===256}destroy(){if(this.O)this.O.Mt(this);else if(this.U){const a=this.jd[3];if(Xn(a)){const b=a[8],c=b?b.indexOf(this):-1;c>-1&&(_.Gp(a,c),zn(b,c))}this.U=!1}_.Ip(this.jd[1],this.jd)}Wc(a){jo(this.jd,
a)}detach(){this.jd[2]&=-129}};var qu=class{};qu.Ka=_.nm({token:qu,Ia:"root",Aa:()=>null});var Cga,Os,Ega;Cga=function(a,b){return new Os(b[qn]||null,a.Iu)};_.Dga=class extends _.fu{constructor(a){super();this.Iu=a}};
Os=class extends mga{get inputs(){var a=this.O;const b=a.dl;a=Yq(a.inputs,!0);if(b!==null)for(const c of a)b.hasOwnProperty(c.MJ)&&(c.transform=b[c.MJ]);return a}get outputs(){return Yq(this.O.outputs,!1)}constructor(a,b){super();this.O=a;this.Iu=b;this.WG=a.type;this.bz=a.Ca.map(pda).join(",");this.Bd=a.Bd?a.Bd:[];this.l2=!!b}create(a,b,c,d){const e=_.Bm(null);try{d=d||this.Iu;let Ia,V=d instanceof _.au?d:(Ia=d)==null?void 0:Ia.Fb;V&&this.O.ZH!==null&&(V=this.O.ZH(V)||V);var f=V?new hga(a,V):a,g=
f.get(ku,null);if(g===null)throw new _.xm(407,!1);const Z=f.get(qu,null),ka=f.get(ft,null);a={ZJ:g,H5:Z,Et:ka};var h=g.gx(null,this.O);const Ya=this.O.Ca[0][0]||"div";if(c){g=h;var k=this.O.Nb,l=f.get(qga,!1)||k===3;var m=g.lK(c,l)}else{const Qb=Ya.toLowerCase();m=h.createElement(Ya,Qb==="svg"?"svg":Qb==="math"?"math":null)}k=m;m=512;this.O.Ns?m|=4096:this.O.tJ||(m|=16);l=null;k!==null&&(l=null);const Yb=zq(0,null,null,1,0,null,null,null,null,null,null),Pb=nq(null,Yb,null,m,null,null,a,h,f,null,l);
xo(Pb);let Xd,Yd;f=null;try{var q=this.O;m=null;if(q.Xt){var u=[];m=new Map;q.Xt(q,u,m);u.push(q)}else u=[q];var v=Pb[1];Pb[25]=k;var z=pq(v,25,2,"#host",null);g=k;v=q;l=u;var F=Pb[1];for(var K of l)z.jl=fn(z.jl,K.Bb);z.jl!==null&&(Qq(z,z.jl,!0),g!==null&&Sp(h,g,z));K=null;g!==null&&(K=null);var O=a.ZJ.gx(g,v);g=16;v.Ns?g=4096:v.tJ&&(g=64);const Qb=nq(Pb,uq(v),null,g,Pb[z.index],z,a,O,null,null,K);F.yf&&Fq(F,z,l.length-1);vq(Pb,Qb);f=Pb[z.index]=Qb;Yd=Yb.data[25];if(k)if(c)dn(h,k,["ng-version","0.0.0-PLACEHOLDER"]);
else{var ea=q.Ca[0];c=[];z=[];F=1;for(O=2;F<ea.length;){let wa=ea[F];if(typeof wa==="string")O===2?wa!==""&&c.push(wa,ea[++F]):O===8&&z.push(wa);else{if((O&1)!==0)break;O=wa}F++}const {Hf:mb,Ti:kc}={Hf:c,Ti:z};mb&&dn(h,k,mb);if(kc&&kc.length>0){ea=h;h=k;var X=kc.join(" ");X===""?ea.removeAttribute(h,"class"):ea.setAttribute(h,"class",X)}}if(b!==void 0){var ja=this.Bd,ha=Yd.nl=[];for(X=0;X<ja.length;X++){const mb=b[X];ha.push(mb!=null&&mb.length?Array.from(mb):null)}}b=f;ha=m;ja=[Uda];const Na=_.mo(),
fa=Pb[1],oa=ao(Na,Pb);Gq(fa,Pb,Na,u,null,ha);for(ha=0;ha<u.length;ha++){const mb=_.Wo(Pb,fa,Na.Sh+ha,Na);_.hp(mb,Pb)}wq(fa,Pb,Na);oa&&_.hp(oa,Pb);const La=_.Wo(Pb,fa,Na.Sh+Na.Yl,Na);b[8]=Pb[8]=La;if(ja!==null)for(const mb of ja)mb(La,q);tq(fa,Na,Pb);Xd=La;Pq(Yb,Pb,null)}catch(Qb){throw f!==null&&gp.delete(f[19]),gp.delete(Pb[19]),Qb;}finally{Ao()}return new Ega(this.WG,Xd,_.mp(Yd,Pb),Pb,Yd)}finally{_.Bm(e)}}};
Ega=class extends lga{constructor(a,b,c,d,e){super();this.location=c;this.ha=d;this.U=e;this.V=null;this.instance=b;this.O=new zs(d,void 0,!1);this.WG=a}ZD(a,b){var c=this.U.inputs;let d;c!==null&&(d=c[a])&&(this.V!=null||(this.V=new Map),this.V.has(a)&&Object.is(this.V.get(a),b)||(c=this.ha,Dq(c[1],c,d,a,b),this.V.set(a,b),a=_.bo(this.U.index,c),_.np(a,1)))}get Fb(){return new Yo(this.U,this.ha)}destroy(){this.O.destroy()}Wc(a){this.O.Wc(a)}};var Zq=class extends _.gu{constructor(a){super();this.U=new _.Dga(this);this.instance=null;const b=new _.dp([...a.Fc,{Ba:_.gu,nb:this},{Ba:_.fu,nb:this.U}],a.parent||On(),a.zP,new Set(["environment"]));this.Fb=b;a.sT&&b.Es()}destroy(){this.Fb.destroy()}Wc(a){this.Fb.Wc(a)}};var zea,Es;_.ru=new _.C("");zea=function(a){if(!a.O){var b=[];for(const d of a.U){const e=d();if(_.ar(e))b.push(e);else if(e&&typeof e.subscribe==="function"){const f=new Promise((g,h)=>{e.subscribe({complete:g,error:h})});b.push(f)}}var c=()=>{a.done=!0;a.resolve()};Promise.all(b).then(()=>{c()}).catch(d=>{a.reject(d)});b.length===0&&c();a.O=!0}};Es=class{constructor(){this.done=this.O=!1;this.V=new Promise((b,c)=>{this.resolve=b;this.reject=c});let a;this.U=(a=_.B(_.ru,{optional:!0}))!=null?a:[]}};
Es.na=function(a){return new (a||Es)};Es.Ka=_.nm({token:Es,Aa:Es.na,Ia:"root"});var lr=class{constructor(){this.O=null}};lr.Ka=_.nm({token:lr,Ia:"root",Aa:()=>new lr});
var Gga=function(a){a.ha=!0;for(const b of Fga)for(const c of a.U)if(!c.U&&c.ha[b])try{c.V=_.rp(a.O,()=>c.ha[b](c.V))}catch(d){c.U=!0;let e;(e=a.ka)==null||e.handleError(d)}a.ha=!1;for(const b of a.U)b.U=!1,b.V=void 0,b.once&&a.U.delete(b);for(const b of a.V)a.U.add(b);a.V.size>0&&a.scheduler.notify(8);a.V.clear()},mr=class{constructor(){this.O=_.B(_.As);this.scheduler=_.B(ft);this.ka=_.B(_.Nq,{optional:!0});this.U=new Set;this.V=new Set;this.ha=!1}register(a){this.ha?this.V.add(a):(this.U.add(a),
this.scheduler.notify(7))}unregister(a){this.ha&&this.U.has(a)?(a.U=!0,a.V=void 0,a.once=!0):(this.U.delete(a),this.V.delete(a))}},Fga=[0,1,2,3];mr.Ka=_.nm({token:mr,Ia:"root",Aa:()=>new mr});var Wda=class{constructor(a,b,c,d){this.O=a;this.ha=b;this.once=c;this.U=!1;this.V=void 0;this.ma=d.Wc(()=>this.destroy())}destroy(){this.O.unregister(this);this.ma()}};var su=class{};su.Ka=_.nm({token:su,Ia:"root",Aa:()=>new Hga});var Iga=function(a,b){for(const c of b)b.delete(c),a.V--,c.run()},Hga=class{constructor(){this.V=0;this.U=new Map;this.ha=_.B(_.lu);this.O=null}Lc(a){var b=a.zone;this.U.has(b)||this.U.set(b,new Set);b=this.U.get(b);b.has(a)||(this.V++,b.add(a));this.O===null&&(this.O=this.ha.add())}flush(){for(;this.V>0;)for(const [a,b]of this.U){const c=a,d=b;c===null?Iga(this,d):c.run(()=>Iga(this,d))}this.O!==null&&(this.ha.remove(this.O),this.O=null)}};var Jga=new _.C(""),tu=new _.C(""),Kga=function(a){return a.U?a.U.X$.map(b=>({source:b.source,l0:b.l0,data:b.data})):[]},Lga=function(a,b,c,d){let e=-1;c&&c>0&&(e=setTimeout(()=>{a.O=a.O.filter(f=>f.cL!==e);b()},c));a.O.push({E0:b,cL:e,WU:d})},vu=class{constructor(a,b,c){this.Za=a;this.ka=b;this.V=!0;this.O=[];this.U=null;uu||(uu=c,Mga(b));this.ma();a.run(()=>{this.U=typeof Zone=="undefined"?null:Zone.current.get("TaskTrackingZone")})}ma(){this.Za.gD.subscribe({next:()=>{this.V=!1}});_.rp(this.Za,
()=>{this.Za.fD.subscribe({next:()=>{nga();queueMicrotask(()=>{this.V=!0;this.ha()})}})})}isStable(){return this.V&&!this.Za.uC}ha(){if(this.isStable())queueMicrotask(()=>{for(;this.O.length!==0;){let a=this.O.pop();clearTimeout(a.cL);a.E0()}});else{let a=Kga(this);this.O=this.O.filter(b=>b.WU&&b.WU(a)?(clearTimeout(b.cL),!1):!0)}}whenStable(a,b,c){if(c&&!this.U)throw Error("yb");Lga(this,a,b,c);this.ha()}findProviders(){return[]}};vu.na=function(a){return new (a||vu)(_.A(_.As),_.A(wu),_.A(tu))};
vu.Ka=_.nm({token:vu,Aa:vu.na});var wu=class{constructor(){this.O=new Map}xx(a,b=!0){let c,d;return(d=(c=uu)==null?void 0:c.xx(this,a,b))!=null?d:null}};wu.na=function(a){return new (a||wu)};wu.Ka=_.nm({token:wu,Aa:wu.na,Ia:"platform"});var uu;var Oga,Pga,Qga;_.Nga=new _.C("");Oga=function(a){a.ma||(a.O|=1);a.qa()};Pga=function(a){a.ua.some(({jd:b})=>go(b))?a.O|=2:a.O&=-8};Qga=function(a,b){a.U.push(b);if(b.U)throw new _.xm(902,!1);b.O=a;a=(b.jd[2]&512)!==0;const c=b.jd[16];c===null||a||Ep(c,b.jd);ho(b.jd)};
_.Gs=class{constructor(){this.oa=[];this.Ib=this.ka=!1;this.ha=[];this.U=[];this.Na=_.B(pga);this.Fa=_.B(lr);this.ma=_.B(jga);this.Ta=_.B(su);this.V=this.O=0;this.Ja=new Set;this.ta=new _.jf;this.wa=[];this.le=[];this.isStable=_.t(_.B(_.lu).Qx,_.r(a=>!a));this.Yb=_.B(_.au)}get ua(){return[...this.Ja.keys(),...this.U]}get Mc(){return this.Ib}whenStable(){let a;return(new Promise(b=>{a=this.isStable.subscribe({next:c=>{c&&b()}})})).finally(()=>{a.unsubscribe()})}get Fb(){return this.Yb}bootstrap(a,
b){const c=a instanceof mga;if(!this.Yb.get(Es).done)throw new _.xm(405,!1);let d;c?d=a:d=Cga(this.Yb.get(_.fu),a);this.wa.push(d.WG);a=d.l2?void 0:this.Yb.get(_.gu);const e=d.create(iga,[],b||d.bz,a),f=e.location.va,g=e.Fb.get(Jga,null);g!=null&&g.ka.O.set(f,g);e.Wc(()=>{this.Mt(e.O);cr(this.le,e);g!=null&&g.ka.O.delete(f)});this.Da(e);return e}qa(){if(this.ka)throw new _.xm(101,!1);const a=_.Bm(null);try{this.ka=!0;let c=null;this.Yb.Mc||(c=this.Yb.get(ku,null,{optional:!0}));this.O|=this.V;let d=
this.V=0;for(;this.O!==0&&d++<10;)a:{let e=void 0,f=void 0,g=void 0;var b=c;this.O|=this.V;this.V=0;this.O&16&&(this.O&=-17,this.Ta.flush());if(this.O&7){const h=!!(this.O&1);this.O&=-8;this.O|=8;for(let {jd:k,V:l}of this.ua)b=k,(h||go(b))&&Uq(b,l,h&&!this.ma?0:1);this.O&=-5;Pga(this);if(this.O&23)break a}else b==null||(g=b.kB)==null||g.call(b),b==null||(f=b.end)==null||f.call(b);this.O&8&&(this.O&=-9,(e=this.Fa.O)==null||Gga(e));Pga(this)}}catch(c){this.Na(c)}finally{this.ka=!1,_.Bm(a),this.ta.next()}}Mt(a){cr(this.U,
a);a.O=null;const b=(a.jd[2]&512)!==0,c=a.jd[16];c===null||b||Fp(c,a.jd);Dp(a.jd[1],a.jd)}Da(a){Qga(this,a.O);Oga(this);this.le.push(a);const b=this.Yb.get(_.Nga,[]);[...this.oa,...b].forEach(c=>c(a))}Pa(){if(!this.Ib)try{this.ha.forEach(a=>a()),this.U.slice().forEach(a=>a.destroy())}finally{this.Ib=!0,this.U=[],this.oa=[],this.ha=[]}}Wc(a){this.ha.push(a);return()=>cr(this.ha,a)}destroy(){if(this.Ib)throw new _.xm(406,!1);const a=this.Yb;a.destroy&&!a.Mc&&a.destroy()}get lb(){return this.U.length}};
_.Gs.na=function(a){return new (a||_.Gs)};_.Gs.Ka=_.nm({token:_.Gs,Aa:_.Gs.na,Ia:"root"});var dr=new Set;var hr={destroy(){}};var yu,zr,Zda;_.xu=class{};_.xu.El=Yda;yu=function(a,b,c,d){const e=b.jd;if(Xn(e[3])){var f=a.indexOf(b);f!==-1?a.detach(f):(f=e[3],f=new zr(f,f[5],f[3]),f.detach(f.indexOf(b)))}c=a.WE(c);a=a.Lo;_.wr(a,e,c,d);if(b.O)throw new _.xm(902,!1);b.U=!0;d=yr(a);c>=d.length?d.push(b):d.splice(c,0,b);return b};
_.zu=function(a,b,c){var d=b&&typeof b!=="function";if(!d){var e=c||{};c=e.index;var f=e.Fb;var g=e.sq;e=e.im||e.iS}b=d?b:new Os(b[qn]||null);f=f||a.sD;e||b.Iu!=null||(d=(d?f:a.sD).get(_.au,null))&&(e=d);g=b.create(f,g,null,e);yu(a,g.O,c,_.vr(a.hw,null));return g};
zr=class extends _.xu{constructor(a,b,c){super();this.Lo=a;this.hw=b;this.gw=c}get element(){return _.mp(this.hw,this.gw)}get Fb(){return new Yo(this.hw,this.gw)}get sD(){const a=Oo(this.hw,this.gw);if(a!==-1){const b=Ho(a,this.gw);return new Yo(b[1].data[(a&32767)+8],b)}return new Yo(null,this.gw)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(a){const b=this.Lo[8];return b!==null&&b[a]||null}get length(){return this.Lo.length-10}og(a,b,c){let d,e;typeof c==="number"?d=c:c!=null&&(d=
c.index,e=c.Fb);a=Rga(a,b||{},e,null);yu(this,a,d,_.vr(this.hw,null));return a}insert(a,b){return yu(this,a,b,!0)}move(a,b){return this.insert(a,b)}indexOf(a){const b=this.Lo[8];return b!==null?b.indexOf(a):-1}remove(a){a=this.WE(a,-1);const b=_.Gp(this.Lo,a);b&&(zn(yr(this.Lo),a),_.Ip(b[1],b))}detach(a){a=this.WE(a,-1);const b=_.Gp(this.Lo,a);return b&&zn(yr(this.Lo),a)!=null?new zs(b):null}WE(a,b=0){return a==null?this.length+b:a}};Zda=$da;var bea=cea;new _.C("DEFER_BLOCK_DEPENDENCY_INTERCEPTOR");new _.C("");var Mr=0,Nr=0,Or=0;_.Aea="en-US";_.ms={LC:"element"};_.ns={LC:"ICU"};var fs=/\ufffd(\d+):?\d*\ufffd/gi,kea=/\ufffd(\d+)\ufffd/,ks=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,iea=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,mea=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,lea=/\uE500/g;Symbol.iterator;_.Au=class{};_.Au.El=qea;var Rga=function(a,b,c,d){a=_.ur(a.tY,a.IM,b,{O0:c,kH:d});return new zs(a)},rea=class extends _.Au{constructor(a,b,c){super();this.tY=a;this.IM=b;this.mb=c}get sU(){let a;return((a=this.IM.xk)==null?void 0:a.sU)||null}og(a,b){return Rga(this,a,b)}};var ws=class{constructor(a){this.Yb=a;this.O=new Map}Pa(){try{for(const a of this.O.values())a!==null&&a.destroy()}finally{this.O.clear()}}};ws.Ka=_.nm({token:ws,Ia:"environment",Aa:()=>new ws(_.A(_.au))});_.Sga=Symbol("Cb");_.Tga=Object.assign({},_.Yt,{mL:void 0,uO(a,b){_.Sm(a,b)}});_.Bu=class{};_.Bu.El=uea;var Vga,Wga,Yga,Xga,Uga,Zga,aha,$ga;Vga=class{supports(a){return Br(a)}create(a){return new Uga(a)}};Wga=(a,b)=>b;_.Cu=function(a,b){let c=a.V;a=a.qa;let d=0,e=null;for(;c||a;){const f=!a||c&&c.ne<vea(a,d,e)?c:a,g=vea(f,d,e),h=f.ne;if(f===a)d--,a=a.qn;else if(c=c.Rd,f.Hm==null)d++;else{e||(e=[]);const k=g-d,l=h-d;if(k!=l){for(let m=0;m<k;m++){const q=m<e.length?e[m]:e[m]=0,u=q+m;l<=u&&u<k&&(e[m]=q+1)}e[f.Hm]=l-k}}g!==h&&b(f,g,h)}};_.Du=function(a,b){for(a=a.Da;a!==null;a=a.ma)b(a)};
Yga=function(a,b){Xga(a);let c=a.V,d=!1,e,f,g;if(Array.isArray(b)){a.length=b.length;for(let h=0;h<a.length;h++)f=b[h],g=a.lb(h,f),c!==null&&Object.is(c.U,g)?(d&&(c=a.Kb(c,f,g,h)),Object.is(c.item,f)||a.wa(c,f)):(c=a.Db(c,f,g,h),d=!0),c=c.Rd}else e=0,aea(b,h=>{g=a.lb(e,h);c!==null&&Object.is(c.U,g)?(d&&(c=a.Kb(c,h,g,e)),Object.is(c.item,h)||a.wa(c,h)):(c=a.Db(c,h,g,e),d=!0);c=c.Rd;e++}),a.length=e;a.Gd(c);a.yb=b;return a.xm};
Xga=function(a){if(a.xm){let b;for(b=a.Jc=a.V;b!==null;b=b.Rd)b.qa=b.Rd;for(b=a.ua;b!==null;b=b.ka)b.Hm=b.ne;a.ua=a.ka=null;for(b=a.Fa;b!==null;b=b.oa)b.Hm=b.ne;a.Fa=a.oa=null;a.qa=a.U=null;a.Da=a.ma=null}};
Uga=class{constructor(a){this.length=0;this.ma=this.Da=this.U=this.qa=this.oa=this.Fa=this.ka=this.ua=this.ta=this.V=this.Jc=this.O=this.ha=null;this.lb=a||Wga}pQ(a){let b;for(b=this.V;b!==null;b=b.Rd)a(b)}Ok(a){a==null&&(a=[]);if(!Br(a))throw new _.xm(900,!1);return Yga(this,a)?this:null}Wc(){}get xm(){return this.ua!==null||this.Fa!==null||this.qa!==null||this.Da!==null}Db(a,b,c,d){let e;a===null?e=this.ta:(e=a.Kg,this.Xc(a));a=this.O===null?null:this.O.get(c,null);a!==null?(Object.is(a.item,b)||
this.wa(a,b),this.Gb(a,e,d)):(a=this.ha===null?null:this.ha.get(c,d),a!==null?(Object.is(a.item,b)||this.wa(a,b),this.Cc(a,e,d)):a=this.Zb(new Zga(b,c),e,d));return a}Kb(a,b,c,d){b=this.O===null?null:this.O.get(c,null);b!==null?a=this.Gb(b,a.Kg,d):a.ne!=d&&(a.ne=d,this.Ja(a,d));return a}Gd(a){for(;a!==null;){const b=a.Rd;this.tb(this.Ta(a));a=b}this.O!==null&&this.O.clear();this.ka!==null&&(this.ka.ka=null);this.oa!==null&&(this.oa.oa=null);this.ta!==null&&(this.ta.Rd=null);this.U!==null&&(this.U.qn=
null);this.ma!==null&&(this.ma.ma=null)}Gb(a,b,c){this.O!==null&&this.O.remove(a);const d=a.ha,e=a.qn;d===null?this.qa=e:d.qn=e;e===null?this.U=d:e.ha=d;this.Na(a,b,c);this.Ja(a,c);return a}Cc(a,b,c){this.Ta(a);this.Na(a,b,c);this.Ja(a,c);return a}Zb(a,b,c){this.Na(a,b,c);this.ka=this.ka===null?this.ua=a:this.ka.ka=a;return a}Na(a,b,c){const d=b===null?this.V:b.Rd;a.Rd=d;a.Kg=b;d===null?this.ta=a:d.Kg=a;b===null?this.V=a:b.Rd=a;this.ha===null&&(this.ha=new $ga);this.ha.put(a);a.ne=c;return a}Xc(a){return this.tb(this.Ta(a))}Ta(a){this.ha!==
null&&this.ha.remove(a);const b=a.Kg,c=a.Rd;b===null?this.V=c:b.Rd=c;c===null?this.ta=b:c.Kg=b;return a}Ja(a,b){if(a.Hm===b)return a;this.oa=this.oa===null?this.Fa=a:this.oa.oa=a;return a}tb(a){this.O===null&&(this.O=new $ga);this.O.put(a);a.ne=null;a.qn=null;this.U===null?(this.U=this.qa=a,a.ha=null):(a.ha=this.U,this.U=this.U.qn=a);return a}wa(a,b){a.item=b;this.ma=this.ma===null?this.Da=a:this.ma.ma=a;return a}};
Zga=class{constructor(a,b){this.item=a;this.U=b;this.ma=this.oa=this.ka=this.qn=this.ha=this.O=this.V=this.Rd=this.Kg=this.qa=this.Hm=this.ne=null}};aha=class{constructor(){this.U=this.O=null}add(a){this.O===null?(this.O=this.U=a,a.O=null,a.V=null):(this.U.O=a,a.V=this.U,a.O=null,this.U=a)}get(a,b){let c;for(c=this.O;c!==null;c=c.O)if((b===null||b<=c.ne)&&Object.is(c.U,a))return c;return null}remove(a){const b=a.V;a=a.O;b===null?this.O=a:b.O=a;a===null?this.U=b:a.V=b;return this.O===null}};
$ga=class{constructor(){this.map=new Map}put(a){const b=a.U;let c=this.map.get(b);c||(c=new aha,this.map.set(b,c));c.add(a)}get(a,b){const c=this.map.get(a);return c?c.get(a,b):null}remove(a){const b=a.U;this.map.get(b).remove(a)&&this.map.delete(b);return a}get xh(){return this.map.size===0}clear(){this.map.clear()}};var cha=class{supports(a){return a instanceof Map||Ar(a)}create(){return new bha}},eha=function(a,b){dha(a);let c=a.O;a.U=null;a.Fa(b,(d,e)=>{c&&c.key===e?(a.ta(c,d),a.U=c,c=c.Rd):(d=a.Ja(e,d),c=a.Na(c,d))});if(c)for(c.Kg&&(c.Kg.Rd=null),a.qa=c,b=c;b!==null;b=b.qn)b===a.O&&(a.O=null),a.oa.delete(b.key),b.qn=b.Rd,b.qq=b.kh,b.kh=null,b.Kg=null,b.Rd=null;a.ha&&(a.ha.U=null);a.V&&(a.V.O=null);return a.xm},dha=function(a){if(a.xm){let b;a.ua=a.O;for(b=a.ua;b!==null;b=b.Rd)b.V=b.Rd;for(b=a.ma;b!==null;b=
b.U)b.qq=b.kh;for(b=a.ka;b!=null;b=b.O)b.qq=b.kh;a.ma=a.ha=null;a.ka=a.V=null;a.qa=null}},bha=class{constructor(){this.oa=new Map;this.qa=this.V=this.ka=this.ha=this.ma=this.ua=this.U=this.O=null}get xm(){return this.ka!==null||this.ma!==null||this.qa!==null}pQ(a){let b;for(b=this.O;b!==null;b=b.Rd)a(b)}Ok(a){if(!a)a=new Map;else if(!(a instanceof Map||Ar(a)))throw new _.xm(900,!1);return eha(this,a)?this:null}Wc(){}Na(a,b){if(a){const c=a.Kg;b.Rd=a;b.Kg=c;a.Kg=b;c&&(c.Rd=b);a===this.O&&(this.O=b);
return this.U=a}this.U?(this.U.Rd=b,b.Kg=this.U):this.O=b;this.U=b;return null}Ja(a,b){if(this.oa.has(a)){a=this.oa.get(a);this.ta(a,b);b=a.Kg;var c=a.Rd;b&&(b.Rd=c);c&&(c.Kg=b);a.Rd=null;a.Kg=null;return a}c=new fha(a);this.oa.set(a,c);c.kh=b;this.wa(c);return c}ta(a,b){Object.is(b,a.kh)||(a.qq=a.kh,a.kh=b,this.Da(a))}wa(a){this.ka===null?this.ka=this.V=a:this.V=this.V.O=a}Da(a){this.ma===null?this.ma=this.ha=a:this.ha=this.ha.U=a}Fa(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(c=>b(a[c],
c))}},fha=class{constructor(a){this.key=a;this.U=this.qn=this.O=this.Kg=this.Rd=this.V=this.kh=this.qq=null}};_.Eu=class{constructor(a){this.O=a}find(a){const b=this.O.find(c=>c.supports(a));if(b!=null)return b;throw new _.xm(901,!1);}};_.Eu.Ka=_.nm({token:_.Eu,Ia:"root",Aa:function(){return new _.Eu([new Vga])}});_.Fu=class{constructor(a){this.O=a}find(a){const b=this.O.find(c=>c.supports(a));if(b)return b;throw new _.xm(901,!1);}};_.Fu.Ka=_.nm({token:_.Fu,Ia:"root",Aa:function(){return new _.Fu([new cha])}});var gha=function(a){if(!a.V&&!a.U.Mc)if(a.U.O===0)a.yi();else{!a.ha&&a.U.O&7&&(a.U.O|=1);var b=a.ma.add();try{a.O.run(()=>{a.V=!0;a.U.qa()},void 0,a.Fa)}catch(c){throw a.ma.remove(b),c;}finally{a.yi()}a.wa=!0;qp(()=>{a.wa=!1;a.ma.remove(b)})}},gt=class{constructor(){this.U=_.B(_.Gs);this.ma=_.B(_.lu);this.O=_.B(_.As);this.ha=_.B(jga);let a;this.ua=(a=_.B(wea,{optional:!0}))!=null?a:!1;this.qa=typeof Zone!=="undefined"&&!!Zone.root.run;this.Fa=[{data:{__scheduler_tick__:!0}}];this.ta=new _.Cd;let b;
this.Da=this.qa?(b=this.O.Kl)==null?void 0:b.get("isAngularZone_ID"):null;let c;this.nv=!this.ha&&this.qa&&((c=_.B(xea,{optional:!0}))!=null?c:!1);this.oa=null;this.V=this.wa=!1;this.ka=null;this.ta.add(this.U.ta.subscribe(()=>{this.V||this.yi()}));this.ta.add(this.O.gD.subscribe(()=>{this.V||this.yi()}));this.ua||(this.ua=!this.ha&&!this.qa)}notify(a){if(this.ha||a!==5){var b=!1;switch(a){case 0:this.U.O|=2;break;case 3:case 2:case 4:case 5:case 1:this.U.O|=4;break;case 8:this.U.V|=8;break;case 6:this.U.O|=
2;b=!0;break;case 13:this.U.O|=16;break;case 12:b=!0;break;default:this.U.O|=8}if(!(this.ua&&!b||this.ka!==null||this.V||this.U.ka||!this.ha&&this.qa&&Zone.current.get("isAngularZone_ID"+this.Da))){var c=this.wa?qp:pp;this.ka=this.ma.add();this.nv?this.oa=Zone.root.run(()=>c(()=>gha(this))):this.oa=_.rp(this.O,()=>c(()=>gha(this)))}}}Pa(){this.ta.unsubscribe();this.yi()}yi(){this.V=!1;var a;(a=this.oa)==null||a.call(this);this.oa=null;this.ka!==null&&(a=this.ka,this.ka=null,this.ma.remove(a))}};
gt.na=function(a){return new (a||gt)};gt.Ka=_.nm({token:gt,Aa:gt.na,Ia:"root"});var Bs=class{constructor(){this.zone=_.B(_.As);this.Et=_.B(ft);this.U=_.B(_.Gs)}initialize(){this.O||(this.O=this.zone.qS.subscribe({next:()=>{this.Et.V||this.zone.run(()=>{Oga(this.U)})}}))}Pa(){let a;(a=this.O)==null||a.unsubscribe()}};Bs.na=function(a){return new (a||Bs)};Bs.Ka=_.nm({token:Bs,Aa:Bs.na,Ia:"root"});new _.C("",{Aa:()=>!1});
var Cs=class{constructor(){this.ag=new _.Cd;this.U=!1;this.zone=_.B(_.As);this.O=_.B(_.lu)}initialize(){if(!this.U){this.U=!0;var a=null;this.zone.isStable||this.zone.uC||this.zone.Px||(a=this.O.add());_.rp(this.zone,()=>{this.ag.add(this.zone.fD.subscribe(()=>{nga();queueMicrotask(()=>{a===null||this.zone.uC||this.zone.Px||(this.O.remove(a),a=null)})}))});this.ag.add(this.zone.gD.subscribe(()=>{if(!_.ou())throw new _.xm(909,!1);a!=null||(a=this.O.add())}))}}Pa(){this.ag.unsubscribe()}};
Cs.na=function(a){return new (a||Cs)};Cs.Ka=_.nm({token:Cs,Aa:Cs.na,Ia:"root"});_.Fs=new _.C("",{Ia:"root",Aa:()=>_.B(_.Fs,12)||typeof $localize!=="undefined"&&$localize.locale||"en-US"});new _.C("",{Ia:"root",Aa:()=>"USD"});new _.C("");new _.C("");var Ds=new _.C("");new _.C("");var Is=class{constructor(a){this.Yb=a;this.U=[];this.O=[];this.Ib=!1}Wc(a){this.O.push(a)}get Fb(){return this.Yb}destroy(){if(this.Ib)throw new _.xm(404,!1);this.U.slice().forEach(b=>b.destroy());this.O.forEach(b=>b());const a=this.Yb.get(Ds,null);a&&(a.forEach(b=>b()),a.clear());this.Ib=!0}get Mc(){return this.Ib}};Is.na=function(a){return new (a||Is)(_.A(_.fr))};Is.Ka=_.nm({token:Is,Aa:Is.na,Ia:"platform"});var Hs=null,Eea=new _.C("");/*

 Copyright 2024 Google, Inc
 SPDX-License-Identifier: MIT
*/
Symbol.for("propagationStopped");new _.C("",{Ia:"root",Aa:()=>({})});var hha=new _.C("");var Gu=Symbol("Db"),iha=new Set;
Object.assign({},_.Yt,{Ht:!0,Zw:!0,value:Gu,yi:null,Br(){if(this.cz.O.ha){if(this.cz.ka===null||this.cz.ka<this.nq)return;this.cz.U=!0}this.cz.scheduler.notify(7)},taa(a){this.cz.ka=this.nq;if(!this.qe)return this.signal;this.qe=!1;if(this.value!==Gu&&!_.Em(this))return this.signal;try{var b;for(const d of(b=this.yi)!=null?b:iha)d()}finally{let d;(d=this.yi)==null||d.clear()}b=[];a!==void 0&&b.push(a);b.push(this.Baa);a=_.Lm(this);let c;try{c=this.pba.apply(null,b)}finally{_.Nm(this,a)}this.value!==
Gu&&this.Th(this.value,c)||(this.value=c,this.version++);return this.signal}});_.Hu=class extends Hga{Lc(a){const b=this.O===null;super.Lc(a);b&&queueMicrotask(()=>this.flush())}};_.Hu.Ka=_.nm({token:_.Hu,Ia:"root",Aa:()=>new _.Hu});new _.C("",{Ia:"root",Aa:()=>_.B(su)});var jha=Object.assign({},Ut,{Ht:!0,Zw:!0,qe:!0,Rx:!1,wB:void 0,zone:null,pS:op,run(){this.qe=!1;if(!this.Rx||_.Em(this)){this.Rx=!0;var a,b=e=>{let f;return((f=(a=this).wB)!=null?f:a.wB=[]).push(e)},c=_.Lm(this),d=qo(!1);try{this.SI(),this.Vh(b)}catch(e){let f;(f=this.Fb.get(_.Nq,null,{optional:!0}))==null||f.handleError(e)}finally{qo(d),_.Nm(this,c)}}},SI(){let a;for(;(a=this.wB)==null?0:a.length;)this.wB.pop()()}});
Object.assign({},jha,{Br(){this.scheduler.Lc(this);this.haa.notify(13)},destroy(){_.Pm(this);this.pS();this.SI()}});Object.assign({},jha,{Br(){this.view[2]|=8192;eo(this.view)},destroy(){_.Pm(this);this.pS();this.SI();let a;(a=this.view[23])==null||a.delete(this)}});var kha=Hea(null,"core",[]);var lha=new _.C("GMAT_BUTTON_OPTIONS",{Ia:"root",Aa:()=>({Dd:!1})});var mha,nha;mha=class{constructor(a,b){this.Wa=a;this.hJ=b;this.count=this.index=-1}get first(){return this.index===0}get ds(){return this.index===this.count-1}get Tt(){return this.index%2===0}get mJ(){return!this.Tt}};
nha=function(a,b){const c=a.oa;_.Cu(b,(d,e,f)=>{d.Hm==null?c.og(a.ha,new mha(d.item,a.O),f===null?void 0:f):f==null?c.remove(e===null?void 0:e):e!==null&&(e=c.get(e),c.move(e,f),e.context.Wa=d.item)});for(let d=0,e=c.length;d<e;d++){const f=c.get(d).context;f.index=d;f.count=e;f.hJ=a.O}_.Du(b,d=>{c.get(d.ne).context.Wa=d.item})};
_.Iu=class{set hJ(a){this.O=a;this.V=!0}set iJ(a){this.ma=a}get iJ(){return this.ma}constructor(a,b,c){this.oa=a;this.ha=b;this.ka=c;this.O=null;this.V=!0;this.U=null}set o4(a){a&&(this.ha=a)}lk(){if(this.V){this.V=!1;var a=this.O;!this.U&&a&&(this.U=this.ka.find(a).create(this.iJ))}this.U&&(a=this.U.Ok(this.O))&&nha(this,a)}};_.Iu.na=function(a){return new (a||_.Iu)(_.G(_.xu),_.G(_.Au),_.G(_.Eu))};
_.Iu.Ua=_.vn({type:_.Iu,Ca:[["","ngFor","","ngForOf",""]],inputs:{hJ:"ngForOf",iJ:"ngForTrackBy",o4:"ngForTemplate"},Ea:!0});var Ju;Ju=function(a){a.O.Wa?a.ha||(a.U.clear(),a.V=null,a.ma&&(a.ha=a.U.og(a.ma,a.O))):a.V||(a.U.clear(),a.ha=null,a.ka&&(a.V=a.U.og(a.ka,a.O)))};_.Ku=class{constructor(a,b){this.U=a;this.O=new oha;this.V=this.ha=this.ka=null;this.ma=b}set Od(a){this.O.Wa=this.O.Od=a;Ju(this)}set q4(a){Lea("ngIfThen",a);this.ma=a;this.ha=null;Ju(this)}set p4(a){Lea("ngIfElse",a);this.ka=a;this.V=null;Ju(this)}};_.Ku.na=function(a){return new (a||_.Ku)(_.G(_.xu),_.G(_.Au))};
_.Ku.Ua=_.vn({type:_.Ku,Ca:[["","ngIf",""]],inputs:{Od:"ngIf",q4:"ngIfThen",p4:"ngIfElse"},Ea:!0});var oha=class{constructor(){this.Od=this.Wa=null}};_.Lu=class{constructor(a){this.U=a;this.jS=this.kJ=this.zy=this.O=null}Ud(a){if(this.ha(a)){const c=this.U;this.O&&c.remove(c.indexOf(this.O));if(this.kJ){a=this.V();var b;this.O=c.og(this.kJ,a,{Fb:(b=this.jS)!=null?b:void 0})}else this.O=null}}ha(a){return!!a.ngTemplateOutlet||!!a.ngTemplateOutletInjector}V(){return new Proxy({},{set:(a,b,c)=>this.zy?Reflect.set(this.zy,b,c):!1,get:(a,b,c)=>{if(this.zy)return Reflect.get(this.zy,b,c)}})}};_.Lu.na=function(a){return new (a||_.Lu)(_.G(_.xu))};
_.Lu.Ua=_.vn({type:_.Lu,Ca:[["","ngTemplateOutlet",""]],inputs:{zy:"ngTemplateOutletContext",kJ:"ngTemplateOutlet",jS:"ngTemplateOutletInjector"},Ea:!0,features:[_.Zn]});var pha,qha;pha=class{qP(a,b){return _.Ns(()=>a.subscribe({next:b,error:c=>{throw c;}}))}dispose(a){_.Ns(()=>a.unsubscribe())}};qha=class{qP(a,b){return a.then(b,c=>{throw c;})}dispose(){}};_.rha=new qha;_.sha=new pha;_.tha=new _.C("");_.uha=new _.C("");var vha=a=>a.src;new _.C("",{Ia:"root",Aa:()=>vha});_.at=new _.C("");new _.C("");new _.C("NG_OPTIMIZED_PRELOADED_IMAGES",{Ia:"root",Aa:()=>new Set});var wha;_.Mu=null;wha=class{};var Nu=class{V(){throw Error("l");}};Nu.na=function(a){return new (a||Nu)};Nu.Ka=_.nm({token:Nu,Aa:()=>_.B(Ou),Ia:"platform"});new _.C("");
var xha=function(a,b){const c=Pu(a.ha,"window");c.addEventListener("popstate",b,!1);return()=>c.removeEventListener("popstate",b)},yha=function(a,b){const c=Pu(a.ha,"window");c.addEventListener("hashchange",b,!1);return()=>c.removeEventListener("hashchange",b)},Ou=class extends Nu{constructor(){super();this.ha=_.B(_.at);this.O=window.location;this.U=window.history}get href(){return this.O.href}get protocol(){return this.O.protocol}get hostname(){return this.O.hostname}get port(){return this.O.port}get pathname(){return this.O.pathname}get search(){return this.O.search}get hash(){return this.O.hash}set pathname(a){this.O.pathname=a}forward(){this.U.forward()}back(){this.U.back()}V(a=
0){this.U.go(a)}getState(){return this.U.state}};Ou.na=function(a){return new (a||Ou)};Ou.Ka=_.nm({token:Ou,Aa:()=>new Ou,Ia:"platform"});var zha,Ru;_.Qu=class{ha(){throw Error("l");}};_.Qu.na=function(a){return new (a||_.Qu)};_.Qu.Ka=_.nm({token:_.Qu,Aa:()=>_.B(Ru),Ia:"root"});_.Su=new _.C("");zha=function(a,b){a.V.push(xha(a.O,b),yha(a.O,b))};
Ru=class extends _.Qu{constructor(a,b){super();this.O=a;this.V=[];let c,d,e;b==null&&(b=(Tu=Tu||document.querySelector("base"))?Tu.getAttribute("href"):null,b=b==null?null:(new URL(b,document.baseURI)).pathname);this.U=(e=(d=b)!=null?d:(c=_.B(_.at).location)==null?void 0:c.origin)!=null?e:""}Pa(){for(;this.V.length;)this.V.pop()()}path(a=!1){const b=this.O.pathname+_.Ts(this.O.search),c=this.O.hash;return c&&a?`${b}${c}`:b}forward(){this.O.forward()}back(){this.O.back()}getState(){return this.O.getState()}ha(a=
0){let b,c;(c=(b=this.O).V)==null||c.call(b,a)}};Ru.na=function(a){return new (a||Ru)(_.A(Nu),_.A(_.Su,8))};Ru.Ka=_.nm({token:Ru,Aa:Ru.na,Ia:"root"});_.Aha=function(a,b){b&&b[0]!=="/"&&(b="/"+b);return _.Ss(a.O.U,b)};
_.Uu=class{constructor(a){this.U=new _.jf;this.ha=[];this.ma=null;this.O=a;this.ka=Nea(Mea(this.O.U.replace(/\/index.html$/,"")));zha(this.O,b=>{this.U.next({url:this.path(!0),pop:!0,state:b.state,type:b.type})})}Pa(){let a;(a=this.ma)==null||a.unsubscribe();this.ha=[]}path(a=!1){return this.normalize(this.O.path(a))}getState(){return this.O.getState()}normalize(a){var b=this.ka;a=a.replace(/\/index.html$/,"");b&&a.startsWith(b)?(b=a.substring(b.length),b=b===""||["/",";","?","#"].includes(b[0])?
b:a):b=a;return Mea(b)}go(a,b="",c=null){var d=this.O;d.O.U.pushState(c,"",_.Ss(d.U,a+_.Ts(b)));this.V(_.Aha(this,a+_.Ts(b)),c)}forward(){this.O.forward()}back(){this.O.back()}V(a="",b){this.ha.forEach(c=>c(a,b))}subscribe(a,b,c){return this.U.subscribe({next:a,error:b!=null?b:void 0,complete:c!=null?c:void 0})}};_.Uu.na=function(a){return new (a||_.Uu)(_.A(_.Qu))};_.Uu.Ka=_.nm({token:_.Uu,Aa:()=>new _.Uu(_.A(_.Qu)),Ia:"root"});_.Bha=class{};var Ws;var Ys;var Zs;var Vu;try{Vu=typeof Intl!=="undefined"&&Intl.v8BreakIterator}catch(a){Vu=!1}
_.Wu=class{constructor(){this.ma=(this.isBrowser=(this.qa=_.B(_.gr))?this.qa==="browser":typeof document==="object"&&!!document)&&/(edge)/i.test(navigator.userAgent);this.V=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent);this.ka=this.isBrowser&&!(!window.chrome&&!Vu)&&typeof CSS!=="undefined"&&!this.ma&&!this.V;this.ha=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.ka&&!this.ma&&!this.V;this.O=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in
window);this.oa=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent);this.ta=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.V;this.U=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.ha}};_.Wu.na=function(a){return new (a||_.Wu)};_.Wu.Ka=_.nm({token:_.Wu,Aa:_.Wu.na,Ia:"root"});var Cha=new _.C("cdk-input-modality-detector-options"),Dha={R1:[18,17,224,91,16]},Xu=_.Xs({passive:!0,capture:!0}),Yu=class{get oa(){return this.O.value}constructor(){this.wb=_.B(_.Wu);this.U=null;this.O=new _.Pt(null);this.V=0;this.ha=d=>{let e,f;((e=this.jr)==null?0:(f=e.R1)==null?0:f.some(g=>g===d.keyCode))||(this.O.next("keyboard"),this.U=_.$s(d))};this.AA=d=>{Date.now()-this.V<650||(this.O.next(_.Us(d)?"keyboard":"mouse"),this.U=_.$s(d))};this.ka=d=>{_.Vs(d)?this.O.next("keyboard"):(this.V=Date.now(),
this.O.next("touch"),this.U=_.$s(d))};const a=_.B(_.As),b=_.B(_.at),c=_.B(Cha,{optional:!0});this.jr=Object.assign({},Dha,c);this.ma=_.t(this.O,_.ql());_.t(this.ma,_.cf());this.wb.isBrowser&&_.rp(a,()=>{b.addEventListener("keydown",this.ha,Xu);b.addEventListener("mousedown",this.AA,Xu);b.addEventListener("touchstart",this.ka,Xu)})}Pa(){this.O.complete();this.wb.isBrowser&&(document.removeEventListener("keydown",this.ha,Xu),document.removeEventListener("mousedown",this.AA,Xu),document.removeEventListener("touchstart",
this.ka,Xu))}};Yu.na=function(a){return new (a||Yu)};Yu.Ka=_.nm({token:Yu,Aa:Yu.na,Ia:"root"});var Eha,Zu;Eha=new _.C("cdk-focus-monitor-default-options");Zu=_.Xs({passive:!0,capture:!0});_.$u=function(a,b){b=_.Rs(b);const c=a.U.get(b);c&&(c.Iq.complete(),a.qa(b),a.U.delete(b),a.Cc(c))};_.av=function(a,b,c,d){b=_.Rs(b);b===(a.hb||document).activeElement?a.Db(b).forEach(([e,f])=>a.Ja(e,c,f)):(a.Ta(c),typeof b.focus==="function"&&b.focus(d))};
_.bv=class{constructor(){this.Za=_.B(_.As);this.wb=_.B(_.Wu);this.ka=_.B(Yu);this.ha=null;this.oa=this.ta=!1;this.U=new Map;this.Fa=0;this.V=new Map;this.tb=()=>{this.ta=!0;this.Xc=window.setTimeout(()=>this.ta=!1)};this.hb=_.B(_.at,{optional:!0});this.lb=new _.jf;this.ma=b=>{for(var c=_.$s(b);c;c=c.parentElement)b.type==="focus"?this.Oo(b,c):this.Pl(b,c)};let a;this.ua=((a=_.B(Eha,{optional:!0}))==null?void 0:a.i$)||0}O(a,b=!1){a=_.Rs(a);if(!this.wb.isBrowser||a.nodeType!==1)return _.We();const c=
_.Qea(a)||this.hb||document,d=this.U.get(a);if(d)return b&&(d.uB=!0),d.Iq;b={uB:b,Iq:new _.jf,qT:c};this.U.set(a,b);this.Zb(b);return b.Iq}Pa(){this.U.forEach((a,b)=>_.$u(this,b))}Gb(a){return this.ha?this.oa?this.Jc(a)?"touch":"program":this.ha:this.ta&&this.Da?this.Da:a&&this.Kb(a)?"mouse":"program"}Jc(a){return this.ua===1||!(a==null||!a.contains(this.ka.U))}qa(a,b){a.classList.toggle("cdk-focused",!!b);a.classList.toggle("cdk-touch-focused",b==="touch");a.classList.toggle("cdk-keyboard-focused",
b==="keyboard");a.classList.toggle("cdk-mouse-focused",b==="mouse");a.classList.toggle("cdk-program-focused",b==="program")}Ta(a,b=!1){_.rp(this.Za,()=>{this.ha=a;this.oa=a==="touch"&&b;this.ua===0&&(clearTimeout(this.Na),this.Na=setTimeout(()=>this.ha=null,this.oa?650:1))})}Oo(a,b){const c=this.U.get(b);a=_.$s(a);c&&(c.uB||b===a)&&this.Ja(b,this.Gb(a),c)}Pl(a,b){const c=this.U.get(b);!c||c.uB&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.qa(b),this.wa(c,null))}wa(a,b){a.Iq.Dh.length&&
this.Za.run(()=>a.Iq.next(b))}Zb(a){if(this.wb.isBrowser){var b=a.qT;(a=this.V.get(b)||0)||_.rp(this.Za,()=>{b.addEventListener("focus",this.ma,Zu);b.addEventListener("blur",this.ma,Zu)});this.V.set(b,a+1);++this.Fa===1&&(_.rp(this.Za,()=>{((this.hb||document).defaultView||window).addEventListener("focus",this.tb)}),_.t(this.ka.ma,_.sl(this.lb)).subscribe(c=>{this.Ta(c,!0)}))}}Cc(a){a=a.qT;if(this.V.has(a)){const b=this.V.get(a);b>1?this.V.set(a,b-1):(a.removeEventListener("focus",this.ma,Zu),a.removeEventListener("blur",
this.ma,Zu),this.V.delete(a))}--this.Fa||(((this.hb||document).defaultView||window).removeEventListener("focus",this.tb),this.lb.next(),clearTimeout(this.Xc),clearTimeout(this.Na))}Ja(a,b,c){this.qa(a,b);this.wa(c,b);this.Da=b}Db(a){const b=[];this.U.forEach((c,d)=>{(d===a||c.uB&&d.contains(a))&&b.push([d,c])});return b}Kb(a){const b=this.ka.U;if(this.ka.oa!=="mouse"||!b||b===a||a.nodeName!=="INPUT"&&a.nodeName!=="TEXTAREA"||a.disabled)return!1;if(a=a.labels)for(let c=0;c<a.length;c++)if(a[c].contains(b))return!0;
return!1}};_.bv.na=function(a){return new (a||_.bv)};_.bv.Ka=_.nm({token:_.bv,Aa:_.bv.na,Ia:"root"});var Fha=new Set,cv,dv=class{constructor(){this.wb=_.B(_.Wu);this.U=_.B(ju,{optional:!0});this.O=this.wb.isBrowser&&window.matchMedia?window.matchMedia.bind(window):Sea}matchMedia(a){if(this.wb.ha||this.wb.ka){var b=this.U;if(!Fha.has(a))try{cv||(cv=document.createElement("style"),b&&cv.setAttribute("nonce",b),cv.setAttribute("type","text/css"),document.head.appendChild(cv)),cv.sheet&&(cv.sheet.insertRule(`@media ${a} {body{ }}`,0),Fha.add(a))}catch(c){console.error(c)}}return this.O(a)}};
dv.na=function(a){return new (a||dv)};dv.Ka=_.nm({token:dv,Aa:dv.na,Ia:"root"});_.ev=class{constructor(){this.ha=_.B(dv);this.xe=_.B(_.As);this.U=new Map;this.O=new _.jf}Pa(){this.O.next();this.O.complete()}observe(a){a=_.Tea(_.Ps(a)).map(b=>this.V(b).observable);a=_.el(a);a=_.gl(_.t(a,_.pl(1)),_.t(a,_.ql(),_.ol(0)));return _.t(a,_.r(b=>{const c={matches:!1,Nj:{}};b.forEach(({matches:d,query:e})=>{c.matches=c.matches||d;c.Nj[e]=d});return c}))}V(a){if(this.U.has(a))return this.U.get(a);const b=this.ha.matchMedia(a),c={observable:_.t(new _.Od(d=>{const e=f=>this.xe.run(()=>d.next(f));
b.addListener(e);return()=>{b.removeListener(e)}}),_.rl(b),_.r(({matches:d})=>({query:a,matches:d})),_.sl(this.O)),z3:b};this.U.set(a,c);return c}};_.ev.na=function(a){return new (a||_.ev)};_.ev.Ka=_.nm({token:_.ev,Aa:_.ev.na,Ia:"root"});var Gha;Gha=function(a){if(!a.wb.isBrowser)return 0;const b=a.hb.createElement("div");b.style.backgroundColor="rgb(1,2,3)";b.style.position="absolute";a.hb.body.appendChild(b);a=(a=a.hb.defaultView||window)&&a.getComputedStyle?a.getComputedStyle(b):null;a=(a&&a.backgroundColor||"").replace(/ /g,"");b.remove();switch(a){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};
_.fv=class{constructor(){this.wb=_.B(_.Wu);this.hb=_.B(_.at);this.U=_.B(_.ev).observe("(forced-colors: active)").subscribe(()=>{this.O&&(this.O=!1,this.aF())})}Pa(){this.U.unsubscribe()}aF(){if(!this.O&&this.wb.isBrowser&&this.hb.body){const a=this.hb.body.classList;a.remove("cdk-high-contrast-active","cdk-high-contrast-black-on-white","cdk-high-contrast-white-on-black");this.O=!0;const b=Gha(this);b===1?a.add("cdk-high-contrast-active","cdk-high-contrast-black-on-white"):b===2&&a.add("cdk-high-contrast-active",
"cdk-high-contrast-white-on-black")}}};_.fv.na=function(a){return new (a||_.fv)};_.fv.Ka=_.nm({token:_.fv,Aa:_.fv.na,Ia:"root"});_.Hha=new _.C("liveAnnouncerElement",{Ia:"root",Aa:Uea});_.Iha=new _.C("LIVE_ANNOUNCER_DEFAULT_OPTIONS");new _.C("FOCUS_TRAP_INERT_STRATEGY");_.Jha=function(a,b){const c=b.keyCode;b.key&&b.key.length===1?a.V.next(b.key.toLocaleUpperCase()):(c>=65&&c<=90||c>=48&&c<=57)&&a.V.next(String.fromCharCode(c))};
_.Kha=class{constructor(a,b){this.V=new _.jf;this.qc=[];this.U=-1;this.O=[];this.ka=this.ha=new _.jf;const c=typeof(b==null?void 0:b.hH)==="number"?b.hH:200;if(b==null?0:b.Fq)this.ma=b.Fq;this.qc=a;this.oa(c)}destroy(){this.O=[];this.V.complete();this.ha.complete()}reset(){this.O=[]}oa(a){_.t(this.V,_.ff(b=>this.O.push(b)),_.ol(a),_.bf(()=>this.O.length>0),_.r(()=>this.O.join("").toLocaleUpperCase())).subscribe(b=>{for(let c=1;c<this.qc.length+1;c++){const d=this.qc[(this.U+c)%this.qc.length];let e,
f,g;if(((e=this.ma)==null||!e.call(this,d))&&((g=(f=d).oh)==null?void 0:g.call(f).toLocaleUpperCase().trim().indexOf(b))===0){this.ha.next(d);break}}this.O=[]})}};var gv=function(a,b){var c={};c.VP!=null||(c.VP=!0);let d=typeof b==="number"?b:a.qc.findIndex(h=>a.ha(h)===a.ha(b));if(!(d<0||d>=a.qc.length)){var e=a.qc[d];if(a.O===null||a.ha(e)!==a.ha(a.O)){var f=a.O;a.O=e!=null?e:null;a.ma=d;(e=a.U)!=null&&(e.U=d);var g;(g=a.O)==null||g.focus();f==null||f.Dz();c.VP&&a.Tb.next(a.O);a.lb&&a.ua()}}},Lha=class{qa(){if(!this.Na&&this.qc.length!==0){var a=0;for(var b=0;b<this.qc.length;b++)if(!this.V(this.qc[b])&&!this.Jc(this.qc[b])){a=b;break}b=this.qc[a];if(b.j3){var c;
(c=this.O)==null||c.Dz();this.ma=a;this.O=b;(c=this.U)!=null&&(c.U=a);b.j3()}else gv(this,a);this.Na=!0}}constructor(a,b){this.ma=-1;this.O=null;this.lb=!1;this.oa="ltr";this.V=()=>!1;this.ha=c=>c;this.qc=[];this.ta=_.Cd.O;this.Na=!1;this.Tb=new _.jf;"function"==typeof _.hv&&a instanceof _.hv?(this.qc=a.O(),a.changes.subscribe(c=>{this.qc=c.O();(c=this.U)!=null&&(c.qc=this.qc);this.tb(this.qc);this.qa()})):_.kl(a)?a.subscribe(c=>{this.qc=c;let d;(d=this.U)!=null&&(d.qc=c);this.tb(c);this.qa()}):(this.qc=
a,this.qa());typeof b.W5==="boolean"&&(this.lb=b.W5);b.M1&&(this.oa=b.M1);b.Fq&&(this.V=b.Fq);b.Ev&&(this.ha=b.Ev);typeof b.e7!=="undefined"&&this.Xc(b.e7)}destroy(){this.ta.unsubscribe();let a;(a=this.U)==null||a.destroy();this.Tb.complete()}ka(a){switch(a.key){case "Tab":return;case "ArrowDown":this.Zb();break;case "ArrowUp":this.Cc();break;case "ArrowRight":this.oa==="rtl"?this.wa():this.Da();break;case "ArrowLeft":this.oa==="rtl"?this.Da():this.wa();break;case "Home":this.Gb();break;case "End":this.Kb();
break;case "Enter":case " ":this.ua();break;default:if(a.key==="*")this.Db();else{var b;(b=this.U)==null||_.Jha(b,a);return}}let c;(c=this.U)==null||c.reset();a.preventDefault()}Gb(){gv(this,this.Fa(-1))}Kb(){gv(this,this.Ja(this.qc.length))}Zb(){gv(this,this.Fa(this.ma))}Cc(){gv(this,this.Ja(this.ma))}tb(a){const b=this.O;if(b&&(a=a.findIndex(c=>this.ha(c)===this.ha(b)),a>-1&&a!==this.ma)){this.ma=a;let c;(c=this.U)!=null&&(c.U=a)}}Xc(a){this.U=new _.Kha(this.qc,{hH:typeof a==="number"?a:void 0,
Fq:b=>this.V(b)});this.ta=this.U.ka.subscribe(b=>{gv(this,b)})}Fa(a){for(let b=a+1;b<this.qc.length;b++)if(!this.V(this.qc[b]))return b;return a}Ja(a){for(let b=a-1;b>=0;b--)if(!this.V(this.qc[b]))return b;return a}wa(){if(this.O)if(this.Ta())this.O.collapse();else{const a=this.O.getParent();a&&!this.V(a)&&gv(this,a)}}Da(){this.O&&(this.Ta()?_.t(Vea(this.O.Hp()),_.pl(1)).subscribe(a=>{(a=a.find(b=>!this.V(b)))&&gv(this,a)}):this.O.expand())}Ta(){return this.O?typeof this.O.hk==="boolean"?this.O.hk:
this.O.hk():!1}Jc(a){let b;return typeof a.Zf==="boolean"?a.Zf:(b=a.Zf)==null?void 0:b.call(a)}Db(){if(this.O){var a=this.O.getParent();_.t(a?Vea(a.Hp()):_.We(this.qc.filter(b=>b.getParent()===null)),_.pl(1)).subscribe(b=>{for(const c of b)c.expand()})}}ua(){let a;(a=this.O)==null||a.je()}};new _.C("tree-key-manager",{Ia:"root",Aa:function(){return(a,b)=>new Lha(a,b)}});var Mha=new _.C("cdk-dir-doc",{Ia:"root",Aa:Wea});var Xea;Xea=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;_.iv=class{constructor(){this.value="ltr";this.Tb=new _.nu;const a=_.B(Mha,{optional:!0});if(a){const b=a.documentElement?a.documentElement.dir:null;this.value=_.Yea((a.body?a.body.dir:null)||b||"ltr")}}Pa(){this.Tb.complete()}};_.iv.na=function(a){return new (a||_.iv)};_.iv.Ka=_.nm({token:_.iv,Aa:_.iv.na,Ia:"root"});_.jv=class{};_.jv.na=function(a){return new (a||_.jv)};_.jv.xc=_.sn({type:_.jv});_.jv.wc=_.om({});var kv=class{constructor(){this.U=[];this.hb=_.B(_.at)}Pa(){this.detach()}add(a){this.remove(a);this.U.push(a)}remove(a){a=this.U.indexOf(a);a>-1&&this.U.splice(a,1);this.U.length===0&&this.detach()}};kv.na=function(a){return new (a||kv)};kv.Ka=_.nm({token:kv,Aa:kv.na,Ia:"root"});var lv=class extends kv{constructor(){super(...arguments);this.Za=_.B(_.As,{optional:!0});this.V=a=>{const b=this.U;for(let c=b.length-1;c>-1;c--)if(b[c].ua.Dh.length>0){const d=b[c].ua;this.Za?this.Za.run(()=>d.next(a)):d.next(a);break}}}add(a){super.add(a);this.O||(this.Za?_.rp(this.Za,()=>this.hb.body.addEventListener("keydown",this.V)):this.hb.body.addEventListener("keydown",this.V),this.O=!0)}detach(){this.O&&(this.hb.body.removeEventListener("keydown",this.V),this.O=!1)}};
lv.na=(()=>{let a;return function(b){return(a||(a=_.$o(lv)))(b||lv)}})();lv.Ka=_.nm({token:lv,Aa:lv.na,Ia:"root"});var mv=class extends kv{constructor(){super(...arguments);this.wb=_.B(_.Wu);this.Za=_.B(_.As,{optional:!0});this.ha=!1;this.oa=a=>{this.ka=_.$s(a)};this.V=a=>{const b=_.$s(a),c=a.type==="click"&&this.ka?this.ka:b;this.ka=null;const d=this.U.slice();for(let e=d.length-1;e>-1;e--){const f=d[e];if(f.wa.Dh.length<1||!f.Yf())continue;if(Zea(f.ma,b)||Zea(f.ma,c))break;const g=f.wa;this.Za?this.Za.run(()=>g.next(a)):g.next(a)}}}add(a){super.add(a);if(!this.O){const b=this.hb.body;this.Za?_.rp(this.Za,()=>
this.ma(b)):this.ma(b);this.wb.O&&!this.ha&&(this.qa=b.style.cursor,b.style.cursor="pointer",this.ha=!0);this.O=!0}}detach(){if(this.O){const a=this.hb.body;a.removeEventListener("pointerdown",this.oa,!0);a.removeEventListener("click",this.V,!0);a.removeEventListener("auxclick",this.V,!0);a.removeEventListener("contextmenu",this.V,!0);this.wb.O&&this.ha&&(a.style.cursor=this.qa,this.ha=!1);this.O=!1}}ma(a){a.addEventListener("pointerdown",this.oa,!0);a.addEventListener("click",this.V,!0);a.addEventListener("auxclick",
this.V,!0);a.addEventListener("contextmenu",this.V,!0)}};mv.na=(()=>{let a;return function(b){return(a||(a=_.$o(mv)))(b||mv)}})();mv.Ka=_.nm({token:mv,Aa:mv.na,Ia:"root"});var nv;nv=new WeakMap;_.ov=class{constructor(){this.Yb=_.B(_.fr);this.U=_.B(_.au)}load(a){const b=this.O=this.O||this.Yb.get(_.Gs);let c=nv.get(b);c||(c={wR:new Set,fT:[]},nv.set(b,c),b.Wc(()=>{let d;(d=nv.get(b))==null||d.fT.forEach(e=>e.destroy());nv.delete(b)}));c.wR.has(a)||(c.wR.add(a),c.fT.push(Kea(a,{im:this.U})))}};_.ov.na=function(a){return new (a||_.ov)};_.ov.Ka=_.nm({token:_.ov,Aa:_.ov.na,Ia:"root"});var pv=class{};pv.na=function(a){return new (a||pv)};
pv.Sa=_.pn({type:pv,Ca:[["ng-component"]],Bb:["cdk-overlay-style-loader",""],Ea:!0,features:[_.xs],Qa:0,Ra:0,Ma:function(){},Oa:[".cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;z-index:1000;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}\n"],Nb:2,
Rc:0});_.qv=function(a){a.V();a.ht||a.U();return a.ht};
_.rv=class{constructor(){this.wb=_.B(_.Wu);this.hb=_.B(_.at);this.O=_.B(_.ov)}Pa(){let a;(a=this.ht)==null||a.remove()}U(){if(this.wb.isBrowser||Rea()){var a=this.hb.querySelectorAll('.cdk-overlay-container[platform="server"], .cdk-overlay-container[platform="test"]');for(let b=0;b<a.length;b++)a[b].remove()}a=this.hb.createElement("div");a.classList.add("cdk-overlay-container");Rea()?a.setAttribute("platform","test"):this.wb.isBrowser||a.setAttribute("platform","server");this.hb.body.appendChild(a);
this.ht=a}V(){this.O.load(pv)}};_.rv.na=function(a){return new (a||_.rv)};_.rv.Ka=_.nm({token:_.rv,Aa:_.rv.na,Ia:"root"});var Nha=_.Pea(),Oha=class{constructor(a,b){this.ha=a;this.U={top:"",left:""};this.O=!1;this.hb=b}attach(){}enable(){if(this.ka()){const a=this.hb.documentElement;this.V=_.sv(this.ha);this.U.left=a.style.left||"";this.U.top=a.style.top||"";a.style.left=_.Qs(-this.V.left);a.style.top=_.Qs(-this.V.top);a.classList.add("cdk-global-scrollblock");this.O=!0}}disable(){if(this.O){const a=this.hb.documentElement,b=a.style,c=this.hb.body.style,d=b.O||"",e=c.O||"";this.O=!1;b.left=this.U.left;b.top=this.U.top;
a.classList.remove("cdk-global-scrollblock");Nha&&(b.O=c.O="auto");window.scroll(this.V.left,this.V.top);Nha&&(b.O=d,c.O=e)}}ka(){if(this.hb.documentElement.classList.contains("cdk-global-scrollblock")||this.O)return!1;const a=this.hb.body,b=_.tv(this.ha);return a.scrollHeight>b.height||a.scrollWidth>b.width}};var Qha=class{constructor(a,b,c,d){this.ha=a;this.Za=b;this.V=c;this.Jb=d;this.O=null;this.U=()=>{this.disable();this.Cb.Yf()&&this.Za.run(()=>this.Cb.detach())}}attach(a){this.Cb=a}enable(){if(!this.O){var a=_.t(Pha(this.ha,0),_.bf(b=>!b||!this.Cb.ma.contains(b.mb.va)));this.Jb&&this.Jb.threshold&&this.Jb.threshold>1?(this.ka=_.sv(this.V).top,this.O=a.subscribe(()=>{const b=_.sv(this.V).top;Math.abs(b-this.ka)>this.Jb.threshold?this.U():this.Cb.eg()})):this.O=a.subscribe(this.U)}}disable(){this.O&&
(this.O.unsubscribe(),this.O=null)}detach(){this.disable();this.Cb=null}};_.uv=class{enable(){}disable(){}attach(){}};var Rha=class{constructor(a,b,c,d){this.U=a;this.V=b;this.Za=c;this.Jb=d;this.O=null}attach(a){this.Cb=a}enable(){this.O||(this.O=Pha(this.U,this.Jb?this.Jb.zT:0).subscribe(()=>{this.Cb.eg();if(this.Jb&&this.Jb.Q9){const a=this.Cb.ma.getBoundingClientRect(),{width:b,height:c}=_.tv(this.V);_.bt(a,[{width:b,height:c,bottom:c,right:b,top:0,left:0}])&&(this.disable(),this.Za.run(()=>this.Cb.detach()))}}))}disable(){this.O&&(this.O.unsubscribe(),this.O=null)}detach(){this.disable();this.Cb=null}};_.Sha=new _.C("VIRTUAL_SCROLL_STRATEGY");var Pha;Pha=function(a,b=20){return a.wb.isBrowser?new _.Od(c=>{a.U||a.ma();const d=b>0?_.t(a.V,_.ml(b)).subscribe(c):a.V.subscribe(c);a.ha++;return()=>{d.unsubscribe();a.ha--;a.ha||a.ka()}}):_.We()};_.Tha=function(a,b){const c=a.O.get(b);c&&(c.unsubscribe(),a.O.delete(b))};
_.vv=class{constructor(){this.Za=_.B(_.As);this.wb=_.B(_.Wu);this.hb=_.B(_.at,{optional:!0});this.V=new _.jf;this.U=null;this.ha=0;this.O=new Map}register(a){this.O.has(a)||this.O.set(a,a.tb.subscribe(()=>this.V.next(a)))}Pa(){this.ka();this.O.forEach((a,b)=>_.Tha(this,b));this.V.complete()}oa(a,b){b=_.Rs(b);a=a.mb.va;do if(b==a)return!0;while(b=b.parentElement);return!1}ma(){this.U=_.rp(this.Za,()=>_.il((this.hb.defaultView||window).document,"scroll").subscribe(()=>this.V.next()))}ka(){this.U&&(this.U.unsubscribe(),
this.U=null)}};_.vv.na=function(a){return new (a||_.vv)};_.vv.Ka=_.nm({token:_.vv,Aa:_.vv.na,Ia:"root"});_.wv=new _.C("_ViewRepeater");_.sv=function(a){if(!a.wb.isBrowser)return{top:0,left:0};const b=a.hb;a=a.hb.defaultView||window;const c=b.documentElement,d=c.getBoundingClientRect();return{top:-d.top||b.body.scrollTop||a.scrollY||c.scrollTop||0,left:-d.left||b.body.scrollLeft||a.scrollX||c.scrollLeft||0}};_.tv=function(a){a.O||a.ha();const b={width:a.O.width,height:a.O.height};a.wb.isBrowser||(a.O=null);return b};
_.xv=class{constructor(){this.wb=_.B(_.Wu);this.U=new _.jf;this.V=a=>{this.U.next(a)};this.hb=_.B(_.at,{optional:!0});_.rp(_.B(_.As),()=>{if(this.wb.isBrowser){const a=this.hb.defaultView||window;a.addEventListener("resize",this.V);a.addEventListener("orientationchange",this.V)}this.Tb().subscribe(()=>this.O=null)})}Pa(){if(this.wb.isBrowser){const a=this.hb.defaultView||window;a.removeEventListener("resize",this.V);a.removeEventListener("orientationchange",this.V)}this.U.complete()}Tb(a=20){return a>
0?_.t(this.U,_.ml(a)):this.U}ha(){const a=this.hb.defaultView||window;this.O=this.wb.isBrowser?{width:a.innerWidth,height:a.innerHeight}:{width:0,height:0}}};_.xv.na=function(a){return new (a||_.xv)};_.xv.Ka=_.nm({token:_.xv,Aa:_.xv.na,Ia:"root"});_.Uha=new _.C("VIRTUAL_SCROLLABLE");_.Vha=typeof requestAnimationFrame!=="undefined"?_.$d:_.be;_.yv=class{constructor(){this.V=_.B(_.vv);this.U=_.B(_.xv);this.Za=_.B(_.As);this.hb=_.B(_.at);this.close=a=>new Qha(this.V,this.Za,this.U,a);this.block=()=>new Oha(this.U,this.hb);this.O=a=>new Rha(this.V,this.U,this.Za,a)}};_.yv.na=function(a){return new (a||_.yv)};_.yv.Ka=_.nm({token:_.yv,Aa:_.yv.na,Ia:"root"});_.zv=class{constructor(a){this.Yg=new _.uv;this.Xb="";this.de=!1;this.If="cdk-overlay-dark-backdrop";this.Mr=!1;if(a){const b=Object.keys(a);for(const c of b)a[c]!==void 0&&(this[c]=a[c])}}};_.Wha=function(a){const b=a.V;b&&(a.Ck?a.ta(b):(b.classList.remove("cdk-overlay-backdrop-showing"),_.rp(a.Za,()=>{b.addEventListener("transitionend",a.Kb)}),b.style.pointerEvents="none",a.Na=_.rp(a.Za,()=>setTimeout(()=>{a.ta(b)},500))))};_.Xha=function(a){return(a=a.Jb.direction)?typeof a==="string"?a:a.value:"ltr"};
_.Av=class{constructor(a,b,c,d,e,f,g,h,k,l=!1,m){this.Ql=a;this.O=b;this.U=c;this.Jb=d;this.Za=e;this.Da=f;this.hb=g;this.Jc=h;this.Fa=k;this.Ck=l;this.Yb=m;this.V=null;this.Ja=new _.jf;this.qa=new _.jf;this.ka=new _.jf;this.Ta=_.Cd.O;this.Gb=q=>this.Ja.next(q);this.Kb=q=>{this.ta(q.target)};this.ua=new _.jf;this.wa=new _.jf;this.tb=new _.jf;d.Yg&&(this.we=d.Yg,this.we.attach(this));this.ha=d.fi;this.Xc=_.Ns(()=>_.jr(()=>{this.tb.next()},{Fb:this.Yb}))}get ma(){return this.U}get wm(){return this.O}attach(a){!this.O.parentElement&&
this.lb&&this.lb.appendChild(this.O);a=this.Ql.attach(a);this.ha&&this.ha.attach(this);this.Gf();this.Cc();this.Ff();this.we&&this.we.enable();let b;(b=this.Db)==null||b.destroy();this.Db=_.kr(()=>{this.Yf()&&this.eg()},{Fb:this.Yb});this.Zb(!0);this.Jb.de&&this.Gd();this.Jb.Xb&&this.oa(this.U,this.Jb.Xb,!0);this.qa.next();this.Da.add(this);this.Jb.Mr&&(this.Ta=this.Jc.subscribe(()=>this.dispose()));this.Fa.add(this);typeof(a==null?void 0:a.Wc)==="function"&&a.Wc(()=>{this.Yf()&&_.rp(this.Za,()=>
Promise.resolve().then(()=>this.detach()))});return a}detach(){if(this.Yf()){_.Wha(this);this.Zb(!1);this.ha&&this.ha.detach&&this.ha.detach();this.we&&this.we.disable();var a=this.Ql.detach();this.ka.next();this.Da.remove(this);this.Le();this.Ta.unsubscribe();this.Fa.remove(this);return a}}dispose(){const a=this.Yf();this.ha&&this.ha.dispose();this.Me();this.ta(this.V);this.Ta.unsubscribe();this.Da.remove(this);this.Ql.dispose();this.qa.complete();this.Ja.complete();this.ua.complete();this.wa.complete();
this.Fa.remove(this);let b;(b=this.O)==null||b.remove();let c;(c=this.Db)==null||c.destroy();this.lb=this.U=this.O=null;a&&this.ka.next();this.ka.complete();this.Xc.destroy();this.tb.complete()}Yf(){return this.Ql.Yf()}Pi(){return this.Ja}jk(){return this.ua}nD(){return this.wa}eg(){this.ha&&this.ha.apply()}Do(a){this.Jb=Object.assign({},this.Jb,a);this.Cc()}qr(a){this.U&&this.oa(this.U,a,!0)}Uy(a){this.U&&this.oa(this.U,a,!1)}Ff(){this.O.setAttribute("dir",_.Xha(this))}Cc(){if(this.U){var a=this.U.style;
a.width=_.Qs(this.Jb.width);a.height=_.Qs(this.Jb.height);a.minWidth=_.Qs(this.Jb.minWidth);a.minHeight=_.Qs(this.Jb.minHeight);a.maxWidth=_.Qs(this.Jb.maxWidth);a.maxHeight=_.Qs(this.Jb.maxHeight)}}Zb(a){this.U.style.pointerEvents=a?"":"none"}Gd(){this.V=this.hb.createElement("div");this.V.classList.add("cdk-overlay-backdrop");this.Ck&&this.V.classList.add("cdk-overlay-backdrop-noop-animation");this.Jb.If&&this.oa(this.V,this.Jb.If,!0);this.O.parentElement.insertBefore(this.V,this.O);this.V.addEventListener("click",
this.Gb);this.Ck||typeof requestAnimationFrame==="undefined"?this.V.classList.add("cdk-overlay-backdrop-showing"):_.rp(this.Za,()=>{requestAnimationFrame(()=>{this.V&&this.V.classList.add("cdk-overlay-backdrop-showing")})})}Gf(){this.O.nextSibling&&this.O.parentNode.appendChild(this.O)}oa(a,b,c){b=_.Ps(b||[]).filter(d=>!!d);b.length&&(c?a.classList.add(...b):a.classList.remove(...b))}Le(){_.rp(this.Za,()=>{const a=_.t(this.tb,_.sl(_.jl(this.qa,this.ka))).subscribe(()=>{this.U&&this.O&&this.U.children.length!==
0||(this.U&&this.Jb.Xb&&this.oa(this.U,this.Jb.Xb,!1),this.O&&this.O.parentElement&&(this.lb=this.O.parentElement,this.O.remove()),a.unsubscribe())})})}Me(){const a=this.we;a&&(a.disable(),a.detach&&a.detach())}ta(a){a&&(a.removeEventListener("click",this.Gb),a.removeEventListener("transitionend",this.Kb),a.remove(),this.V===a&&(this.V=null));this.Na&&(clearTimeout(this.Na),this.Na=void 0)}};var Yha=class{constructor(){this.sY="static";this.wF=this.pG=this.Gw=this.un=this.cA=this.gF=this.fG="";this.Ll=!1}attach(a){const b=a.Jb;this.Cb=a;this.pG&&!b.width&&a.Do({width:this.pG});this.wF&&!b.height&&a.Do({height:this.wF});a.wm.classList.add("cdk-global-overlay-wrapper");this.Ll=!1}top(a=""){this.gF="";this.fG=a;this.cA="flex-start";return this}left(a=""){this.Gw=a;this.un="left";return this}bottom(a=""){this.fG="";this.gF=a;this.cA="flex-end";return this}right(a=""){this.Gw=a;this.un="right";
return this}start(a=""){this.Gw=a;this.un="start";return this}end(a=""){this.Gw=a;this.un="end";return this}width(a=""){this.Cb?this.Cb.Do({width:a}):this.pG=a;return this}height(a=""){this.Cb?this.Cb.Do({height:a}):this.wF=a;return this}apply(){if(this.Cb&&this.Cb.Yf()){var a=this.Cb.ma.style,b=this.Cb.wm.style,c=this.Cb.Jb,d=c.width,e=c.height,f=c.maxWidth;c=c.maxHeight;d=(d==="100%"||d==="100vw")&&(!f||f==="100%"||f==="100vw");e=(e==="100%"||e==="100vh")&&(!c||c==="100%"||c==="100vh");f=this.un;
c=this.Gw;var g=this.Cb.Jb.direction==="rtl",h="",k="",l="";if(d)l="flex-start";else if(f==="center")l="center",g?k=c:h=c;else if(g)if(f==="left"||f==="end")l="flex-end",h=c;else{if(f==="right"||f==="start")l="flex-start",k=c}else if(f==="left"||f==="start")l="flex-start",h=c;else if(f==="right"||f==="end")l="flex-end",k=c;a.position=this.sY;a.marginLeft=d?"0":h;a.marginTop=e?"0":this.fG;a.marginBottom=this.gF;a.marginRight=d?"0":k;b.justifyContent=l;b.alignItems=e?"flex-start":this.cA}}dispose(){if(!this.Ll&&
this.Cb){var a=this.Cb.ma.style,b=this.Cb.wm,c=b.style;b.classList.remove("cdk-global-overlay-wrapper");c.justifyContent=c.alignItems=a.marginTop=a.marginBottom=a.marginLeft=a.marginRight=a.position="";this.Cb=null;this.Ll=!0}}};_.Bv=class{constructor(){this.U=_.B(_.xv);this.hb=_.B(_.at);this.wb=_.B(_.Wu);this.O=_.B(_.rv)}global(){return new Yha}};_.Bv.na=function(a){return new (a||_.Bv)};_.Bv.Ka=_.nm({token:_.Bv,Aa:_.Bv.na,Ia:"root"});_.Cv=function(a,b){a.nF=b};_.Fv=class{constructor(){this.Ll=!1}Yf(){return!!this.Bj}attach(a){if("function"==typeof _.Dv&&a instanceof _.Dv)return this.Bj=a,this.Wl(a);if("function"==typeof _.Ev&&a instanceof _.Ev)return this.Bj=a,this.ep(a)}detach(){this.Bj&&(this.Bj.U(null),this.Bj=null);this.pN()}dispose(){this.Yf()&&this.detach();this.pN();this.Ll=!0}pN(){this.nF&&(this.nF(),this.nF=null)}};_.Zha=class extends _.Fv{constructor(a,b,c,d){super();this.U=a;this.O=b;this.V=c;this.hb=d}Wl(a){let b;if(a.dh){const c=a.Fb||a.dh.Fb,d=c.get(_.gu,null,{optional:!0})||void 0;b=_.zu(a.dh,a.component,{index:a.dh.length,Fb:c,iS:d,sq:a.sq||void 0});_.Cv(this,()=>b.destroy())}else b=Kea(a.component,{M0:a.Fb||this.V||iga,im:this.O.Fb,sq:a.sq||void 0}),Qga(this.O,b.O),_.Cv(this,()=>{this.O.lb>0&&this.O.Mt(b.O);b.destroy()});this.U.appendChild(this.ha(b));this.Bj=a;return b}ep(a){let b=a.dh,c=b.og(a.xj,
a.context,{Fb:a.Fb});c.Gs.forEach(d=>this.U.appendChild(d));_.pu(c);_.Cv(this,()=>{let d=b.indexOf(c);d!==-1&&b.remove(d)});this.Bj=a;return c}dispose(){super.dispose();this.U.remove()}ha(a){return a.O.Gs[0]}};var $ha;$ha=0;
_.Gv=class{constructor(){this.O=_.B(_.yv);this.oa=_.B(_.rv);_.B(_.fu);this.Ja=_.B(_.Bv);this.ha=_.B(lv);this.Yb=_.B(_.fr);this.Za=_.B(_.As);this.hb=_.B(_.at);this.Fa=_.B(_.iv);this.ka=_.B(_.Uu);this.ma=_.B(mv);this.ta=_.B(_.iu,{optional:!0});this.qa=_.B(_.ov)}create(a){this.qa.load(pv);const b=this.ua(),c=this.wa(b),d=this.Da(c);a=new _.zv(a);a.direction=a.direction||this.Fa.value;return new _.Av(d,b,c,a,this.Za,this.ha,this.hb,this.ka,this.ma,this.ta==="NoopAnimations",this.Yb.get(_.au))}position(){return this.Ja}wa(a){const b=this.hb.createElement("div");
b.id=`cdk-overlay-${$ha++}`;b.classList.add("cdk-overlay-pane");a.appendChild(b);return b}ua(){const a=this.hb.createElement("div");_.qv(this.oa).appendChild(a);return a}Da(a){this.V||(this.V=this.Yb.get(_.Gs));return new _.Zha(a,this.V,this.Yb,this.hb)}};_.Gv.na=function(a){return new (a||_.Gv)};_.Gv.Ka=_.nm({token:_.Gv,Aa:_.Gv.na,Ia:"root"});_.aia=new _.C("cdk-connected-overlay-scroll-strategy",{Ia:"root",Aa:()=>{const a=_.B(_.Gv);return()=>a.O.O()}});new _.C("mat-sanity-checks",{Ia:"root",Aa:()=>!0});_.Hv=class{constructor(){_.B(_.fv).aF()}};_.Hv.na=function(a){return new (a||_.Hv)};_.Hv.xc=_.sn({type:_.Hv});_.Hv.wc=_.om({imports:[_.jv,_.jv]});new _.C("MAT_DATE_LOCALE",{Ia:"root",Aa:$ea});new _.C("mat-date-formats");_.bia=new _.C("MAT_OPTION_PARENT_COMPONENT");_.cia=new _.C("MatOptgroup");var dia=_.Xs({passive:!0,capture:!0}),fia=function(a,b,c,d){var e=eia;const f=e.Qe.get(b);f?(a=f.get(c))?a.add(d):f.set(c,new Set([d])):(e.Qe.set(b,new Map([[c,new Set([d])]])),_.rp(a,()=>{document.addEventListener(b,e.O,dia)}))},gia=class{constructor(){this.Qe=new Map;this.O=a=>{const b=_.$s(a);if(b){let c;(c=this.Qe.get(a.type))==null||c.forEach((d,e)=>{(e===b||e.contains(b))&&d.forEach(f=>f.handleEvent(a))})}}}};var hia=class{constructor(a,b,c,d=!1){this.O=a;this.element=b;this.config=c;this.U=d;this.state=3}};var Iv={Kn:225,Rk:150},iia=_.Xs({passive:!0,capture:!0}),jia=["mousedown","touchstart"],kia=["mouseup","mouseleave","touchend","touchcancel"],Jv=class{},eia;Jv.na=function(a){return new (a||Jv)};
Jv.Sa=_.pn({type:Jv,Ca:[["ng-component"]],Bb:["mat-ripple-style-loader",""],Ea:!0,features:[_.xs],Qa:0,Ra:0,Ma:function(){},Oa:[".mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0, 0, 0.2, 1);transform:scale3d(0, 0, 0);background-color:var(--mat-ripple-color, color-mix(in srgb, var(--mat-app-on-surface) 10%, transparent))}@media(forced-colors: active){.mat-ripple-element{display:none}}.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .mat-ripple-element{display:none}\n"],Nb:2,
Rc:0});_.Kv=function(a,b){if(b.state!==2&&b.state!==3){var c=b.element,d=Object.assign({},Iv,b.config.animation);c.style.transitionDuration=`${d.Rk}ms`;c.style.opacity="0";b.state=2;!b.U&&d.Rk||a.pF(b)}};
_.Lv=function(a,b,c,d={}){var e=a.it=a.it||a.ht.getBoundingClientRect();const f=Object.assign({},Iv,d.animation);d.yr&&(b=e.left+e.width/2,c=e.top+e.height/2);var g=d.Xu||afa(b,c,e);b-=e.left;c-=e.top;const h=f.Kn,k=document.createElement("div");k.classList.add("mat-ripple-element");k.style.left=`${b-g}px`;k.style.top=`${c-g}px`;k.style.height=`${g*2}px`;k.style.width=`${g*2}px`;d.color!=null&&(k.style.backgroundColor=d.color);k.style.transitionDuration=`${h}ms`;a.ht.appendChild(k);g=window.getComputedStyle(k);
c=g.transitionDuration;e=g.transitionProperty==="none"||c==="0s"||c==="0s, 0s"||e.width===0&&e.height===0;const l=new hia(a,k,d,e);k.style.transform="scale3d(1, 1, 1)";l.state=0;d.wD||(a.NF=l);let m=null;e||!h&&!f.Rk||_.rp(a.Za,()=>{const q=()=>{m&&(m.DH=null);clearTimeout(v);a.pF(l)},u=()=>a.KM(l),v=setTimeout(u,h+100);k.addEventListener("transitionend",q);k.addEventListener("transitioncancel",u);m={E4:q,D4:u,DH:v}});a.Uv.set(l,m);!e&&h||a.pF(l);return l};
_.Mv=function(a,b){const c=_.Rs(b);a.wb.isBrowser&&c&&c!==a.xt&&(a.HA(),a.xt=c,jia.forEach(d=>{fia(a.Za,d,c,a)}))};
_.Nv=class{constructor(a,b,c,d,e){this.NA=a;this.Za=b;this.wb=d;this.kw=!1;this.Uv=new Map;this.FA=!1;d.isBrowser&&(this.ht=_.Rs(c));e&&e.get(_.ov).load(Jv)}CH(){this.SM().forEach(a=>{a.config.wD||_.Kv(a.O,a)})}handleEvent(a){a.type==="mousedown"?this.AA(a):a.type==="touchstart"?this.oZ(a):this.BA();this.FA||(_.rp(this.Za,()=>{kia.forEach(b=>{this.xt.addEventListener(b,this,iia)})}),this.FA=!0)}pF(a){a.state===0?this.MZ(a):a.state===2&&this.KM(a)}MZ(a){const b=a===this.NF,c=a.config.wD;a.state=1;
c||b&&this.kw||_.Kv(a.O,a)}KM(a){let b;const c=(b=this.Uv.get(a))!=null?b:null;this.Uv.delete(a);this.Uv.size||(this.it=null);a===this.NF&&(this.NF=null);a.state=3;c!==null&&(a.element.removeEventListener("transitionend",c.E4),a.element.removeEventListener("transitioncancel",c.D4),c.DH!==null&&clearTimeout(c.DH));a.element.remove()}AA(a){const b=_.Us(a),c=this.yN&&Date.now()<this.yN+800;this.NA.jv||b||c||(this.kw=!0,_.Lv(this,a.clientX,a.clientY,this.NA.Fs))}oZ(a){if(!this.NA.jv&&!_.Vs(a)&&(this.yN=
Date.now(),this.kw=!0,a=a.changedTouches))for(let b=0;b<a.length;b++)_.Lv(this,a[b].clientX,a[b].clientY,this.NA.Fs)}BA(){this.kw&&(this.kw=!1,this.SM().forEach(a=>{const b=a.state===1||a.config.pE&&a.state===0;!a.config.wD&&b&&_.Kv(a.O,a)}))}SM(){return Array.from(this.Uv.keys())}HA(){const a=this.xt;a&&(jia.forEach(b=>{var c=eia;const d=c.Qe.get(b);if(d){var e=d.get(a);e&&(e.delete(this),e.size===0&&d.delete(a),d.size===0&&(c.Qe.delete(b),document.removeEventListener(b,c.O,dia)))}}),this.FA&&(kia.forEach(b=>
a.removeEventListener(b,this,iia)),this.FA=!1))}};eia=new gia;_.Ov=new _.C("mat-ripple-global-options");_.Pv=class{};_.Pv.na=function(a){return new (a||_.Pv)};_.Pv.xc=_.sn({type:_.Pv});_.Pv.wc=_.om({imports:[_.Hv,_.Hv]});var lia,mia,nia,Qv;lia={capture:!0};mia=["focus","mousedown","mouseenter","touchstart"];nia=function(a,b){const c=a.O.get(b);c&&(c.oj.HA(),a.O.delete(b))};
_.oia=function(a,b,c){let d,e;b.setAttribute("mat-ripple-loader-uninitialized",(e=(d=a.aw)==null?void 0:d.namespace)!=null?e:"");!c.className&&b.hasAttribute("mat-ripple-loader-class-name")||b.setAttribute("mat-ripple-loader-class-name",c.className||"");c.yr&&b.setAttribute("mat-ripple-loader-centered","");c.disabled&&b.setAttribute("mat-ripple-loader-disabled","")};
Qv=class{constructor(){this.hb=_.B(_.at,{optional:!0});this.he=_.B(_.iu,{optional:!0});this.aw=_.B(_.Ov,{optional:!0});this.wb=_.B(_.Wu);this.Za=_.B(_.As);this.Yb=_.B(_.fr);this.O=new Map;this.U=a=>{a=_.$s(a);if(a instanceof HTMLElement){let b,c;(a=a.closest(`[${"mat-ripple-loader-uninitialized"}="${(c=(b=this.aw)==null?void 0:b.namespace)!=null?c:""}"]`))&&this.V(a)}};_.rp(this.Za,()=>{for(const a of mia){let b;(b=this.hb)==null||b.addEventListener(a,this.U,lia)}})}Pa(){const a=this.O.keys();for(const b of a)nia(this,
b);for(const b of mia){let c;(c=this.hb)==null||c.removeEventListener(b,this.U,lia)}}V(a){if(this.hb&&!this.O.has(a)){var b;(b=a.querySelector(".mat-ripple"))==null||b.remove();b=this.hb.createElement("span");b.classList.add("mat-ripple",a.getAttribute("mat-ripple-loader-class-name"));a.append(b);var c=this.he==="NoopAnimations",d=this.aw,e,f,g=c?0:(f=d==null?void 0:(e=d.animation)==null?void 0:e.Kn)!=null?f:Iv.Kn,h,k;e=c?0:(k=d==null?void 0:(h=d.animation)==null?void 0:h.Rk)!=null?k:Iv.Rk;h={jv:c||
(d==null?void 0:d.disabled)||a.hasAttribute("mat-ripple-loader-disabled"),Fs:{yr:a.hasAttribute("mat-ripple-loader-centered"),pE:d==null?void 0:d.pE,animation:{Kn:g,Rk:e}}};b=new _.Nv(h,this.Za,b,this.wb,this.Yb);(k=!h.jv)&&_.Mv(b,a);this.O.set(a,{target:h,oj:b,AQ:k});a.removeAttribute("mat-ripple-loader-uninitialized")}}};Qv.na=function(a){return new (a||Qv)};Qv.Ka=_.nm({token:Qv,Aa:Qv.na,Ia:"root"});var pia,qia;pia=new _.C("MAT_BUTTON_CONFIG");
qia=[{ur:"mat-button",ms:["mdc-button","mat-mdc-button"]},{ur:"mat-flat-button",ms:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{ur:"mat-raised-button",ms:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{ur:"mat-stroked-button",ms:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{ur:"mat-fab",ms:["mdc-fab","mat-mdc-fab-base","mat-mdc-fab"]},{ur:"mat-mini-fab",ms:["mdc-fab","mat-mdc-fab-base","mdc-fab--mini","mat-mdc-mini-fab"]},{ur:"mat-icon-button",
ms:["mdc-icon-button","mat-mdc-icon-button"]}];
_.Rv=class{get Vc(){return this.U}set Vc(a){this.U=a;this.ha()}get disabled(){return this.yc}set disabled(a){this.yc=a;this.ha()}constructor(){this.La=_.B(_.jp);this.wb=_.B(_.Wu);this.Za=_.B(_.As);this.he=_.B(_.iu,{optional:!0});this.vd=_.B(_.bv);this.O=_.B(Qv);this.yc=this.U=this.tA=!1;const a=_.B(pia,{optional:!0}),b=this.La.va,c=b.classList;let d;this.Vb=(d=a==null?void 0:a.Vb)!=null?d:!1;let e;this.color=(e=a==null?void 0:a.color)!=null?e:null;let f;(f=this.O)==null||_.oia(f,b,{className:"mat-mdc-button-ripple"});
for(const {ur:g,ms:h}of qia)b.hasAttribute(g)&&c.add(...h)}rc(){this.vd.O(this.La,!0)}Pa(){_.$u(this.vd,this.La);let a;(a=this.O)==null||nia(a,this.La.va)}focus(a="program",b){a?_.av(this.vd,this.La.va,a,b):this.La.va.focus(b)}rF(){return this.ariaDisabled!=null?this.ariaDisabled:this.disabled&&this.Vb?!0:null}mt(){return this.Vb||!this.disabled?null:!0}ha(){var a;if((a=this.O)!=null){var b=this.La.va,c=this.Vc||this.disabled;(a=a.O.get(b))?(a.target.jv=c,c||a.AQ||(a.AQ=!0,_.Mv(a.oj,b))):c?b.setAttribute("mat-ripple-loader-disabled",
""):b.removeAttribute("mat-ripple-loader-disabled")}}};_.Rv.na=function(a){return new (a||_.Rv)};_.Rv.Ua=_.vn({type:_.Rv,inputs:{color:"color",Vc:[2,"disableRipple","disableRipple",_.Ls],disabled:[2,"disabled","disabled",_.Ls],ariaDisabled:[2,"aria-disabled","ariaDisabled",_.Ls],Vb:[2,"disabledInteractive","disabledInteractive",_.Ls]},features:[_.Hr]});
var Sv=class extends _.Rv{constructor(){super(...arguments);this.V=a=>{this.disabled&&(a.preventDefault(),a.stopImmediatePropagation())}}Bc(){_.rp(this.Za,()=>{this.La.va.addEventListener("click",this.V)})}Pa(){super.Pa();this.La.va.removeEventListener("click",this.V)}rF(){return this.ariaDisabled==null?this.disabled:this.ariaDisabled}};Sv.na=(()=>{let a;return function(b){return(a||(a=_.$o(Sv)))(b||Sv)}})();
Sv.Ua=_.vn({type:Sv,inputs:{tabIndex:[2,"tabIndex","tabIndex",a=>a==null?void 0:_.Ms(a)]},features:[_.Hr,_.Gr]});var ria,sia,tia,uia,via;ria=["mat-button",""];sia=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];tia=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"];
uia=function(){return'.mat-mdc-button-base{text-decoration:none}.mdc-button{-webkit-user-select:none;user-select:none;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0);padding:0 8px}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__label{position:relative}.mat-mdc-button{padding:0 var(--mat-text-button-horizontal-padding, 12px);height:var(--mdc-text-button-container-height, 40px);font-family:var(--mdc-text-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-text-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-text-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-text-button-label-text-transform);font-weight:var(--mdc-text-button-label-text-weight, var(--mat-app-label-large-weight))}.mat-mdc-button,.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mat-app-corner-full))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, var(--mat-app-primary))}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-text-button-disabled-label-text-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 16px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-offset, -4px);margin-left:var(--mat-text-button-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-offset, -4px);margin-left:var(--mat-text-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, -4px)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color, color-mix(in srgb, var(--mat-app-primary) calc(var(--mat-app-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color, var(--mat-app-primary))}.mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-disabled-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mat-mdc-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity))}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display, block)}.mat-mdc-unelevated-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mdc-filled-button-container-height, 40px);font-family:var(--mdc-filled-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-filled-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-filled-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-filled-button-label-text-transform);font-weight:var(--mdc-filled-button-label-text-weight, var(--mat-app-label-large-weight));padding:0 var(--mat-filled-button-horizontal-padding, 24px)}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -8px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -8px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -8px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -8px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color, color-mix(in srgb, var(--mat-app-on-primary) calc(var(--mat-app-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color, var(--mat-app-on-primary))}.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-disabled-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity))}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display, block)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, var(--mat-app-on-primary));background-color:var(--mdc-filled-button-container-color, var(--mat-app-primary))}.mat-mdc-unelevated-button,.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mat-app-corner-full))}.mat-mdc-unelevated-button[disabled],.mat-mdc-unelevated-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent));background-color:var(--mdc-filled-button-disabled-container-color, color-mix(in srgb, var(--mat-app-on-surface) 12%, transparent))}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);box-shadow:var(--mdc-protected-button-container-elevation-shadow, var(--mat-app-level1));height:var(--mdc-protected-button-container-height, 40px);font-family:var(--mdc-protected-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-protected-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-protected-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-protected-button-label-text-transform);font-weight:var(--mdc-protected-button-label-text-weight, var(--mat-app-label-large-weight));padding:0 var(--mat-protected-button-horizontal-padding, 24px)}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -8px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -8px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -8px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -8px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color, color-mix(in srgb, var(--mat-app-primary) calc(var(--mat-app-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color, var(--mat-app-primary))}.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-disabled-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity))}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display, block)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, var(--mat-app-primary));background-color:var(--mdc-protected-button-container-color, var(--mat-app-surface))}.mat-mdc-raised-button,.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mat-app-corner-full))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow, var(--mat-app-level2))}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow, var(--mat-app-level1))}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow, var(--mat-app-level1))}.mat-mdc-raised-button[disabled],.mat-mdc-raised-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-protected-button-disabled-label-text-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent));background-color:var(--mdc-protected-button-disabled-container-color, color-mix(in srgb, var(--mat-app-on-surface) 12%, transparent))}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow, var(--mat-app-level0))}.mat-mdc-raised-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mdc-outlined-button-container-height, 40px);font-family:var(--mdc-outlined-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-outlined-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-outlined-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-outlined-button-label-text-transform);font-weight:var(--mdc-outlined-button-label-text-weight, var(--mat-app-label-large-weight));border-radius:var(--mdc-outlined-button-container-shape, var(--mat-app-corner-full));border-width:var(--mdc-outlined-button-outline-width, 1px);padding:0 var(--mat-outlined-button-horizontal-padding, 24px)}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -8px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -8px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -8px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -8px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color, color-mix(in srgb, var(--mat-app-primary) calc(var(--mat-app-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color, var(--mat-app-primary))}.mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-disabled-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity))}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display, block)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, var(--mat-app-primary));border-color:var(--mdc-outlined-button-outline-color, var(--mat-app-outline))}.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-outlined-button-disabled-label-text-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent));border-color:var(--mdc-outlined-button-disabled-outline-color, color-mix(in srgb, var(--mat-app-on-surface) 12%, transparent))}.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button .mdc-button__ripple{border-width:var(--mdc-outlined-button-outline-width, 1px);border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-button .mdc-button__label,.mat-mdc-button .mat-icon,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-unelevated-button .mat-icon,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-raised-button .mat-icon,.mat-mdc-outlined-button .mdc-button__label,.mat-mdc-outlined-button .mat-icon{z-index:1;position:relative}.mat-mdc-button .mat-focus-indicator,.mat-mdc-unelevated-button .mat-focus-indicator,.mat-mdc-raised-button .mat-focus-indicator,.mat-mdc-outlined-button .mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-focus-indicator::before,.mat-mdc-raised-button:focus .mat-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-focus-indicator::before{content:""}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px}.mat-mdc-unelevated-button .mat-focus-indicator::before,.mat-mdc-raised-button .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-outlined-button .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px)*-1)}\n'};
via=function(){return"@media(forced-colors: active){.mat-mdc-button:not(.mdc-button--outlined),.mat-mdc-unelevated-button:not(.mdc-button--outlined),.mat-mdc-raised-button:not(.mdc-button--outlined),.mat-mdc-outlined-button:not(.mdc-button--outlined),.mat-mdc-icon-button.mat-mdc-icon-button{outline:solid 1px}}\n"};_.Tv=class extends _.Rv{};_.Tv.na=(()=>{let a;return function(b){return(a||(a=_.$o(_.Tv)))(b||_.Tv)}})();
_.Tv.Sa=_.pn({type:_.Tv,Ca:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],Eb:14,rb:function(a,b){a&2&&(_.Ir("disabled",b.mt())("aria-disabled",b.rF()),_.Vr(b.color?"mat-"+b.color:""),_.Tr("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.Vb)("_mat-animation-noopable",b.he==="NoopAnimations")("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Wb:["matButton"],Ea:!0,features:[_.Gr,_.xs],
Hf:ria,Bd:tia,Qa:7,Ra:4,Va:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],Ma:function(a,b){a&1&&(_.rs(sia),_.M(0,"span",0),_.ss(1),_.J(2,"span",1),_.ss(3,1),_.L(),_.ss(4,2),_.M(5,"span",2)(6,"span",3));a&2&&_.Tr("mdc-button__ripple",!b.tA)("mdc-fab__ripple",b.tA)},Oa:[uia(),via()],Nb:2,Rc:0});_.Uv=class extends Sv{};_.Uv.na=(()=>{let a;return function(b){return(a||(a=_.$o(_.Uv)))(b||_.Uv)}})();
_.Uv.Sa=_.pn({type:_.Uv,Ca:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],Eb:15,rb:function(a,b){a&2&&(_.Ir("disabled",b.mt())("tabindex",b.disabled&&!b.Vb?-1:b.tabIndex)("aria-disabled",b.mt()),_.Vr(b.color?"mat-"+b.color:""),_.Tr("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.Vb)("_mat-animation-noopable",b.he==="NoopAnimations")("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Wb:["matButton","matAnchor"],
Ea:!0,features:[_.Gr,_.xs],Hf:ria,Bd:tia,Qa:7,Ra:4,Va:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],Ma:function(a,b){a&1&&(_.rs(sia),_.M(0,"span",0),_.ss(1),_.J(2,"span",1),_.ss(3,1),_.L(),_.ss(4,2),_.M(5,"span",2)(6,"span",3));a&2&&_.Tr("mdc-button__ripple",!b.tA)("mdc-fab__ripple",b.tA)},Oa:[uia(),via()],Nb:2,Rc:0});var wia=new _.C("mat-mdc-fab-default-options",{Ia:"root",Aa:bfa});_.xia=["mat-icon-button",""];_.yia=["*"];_.zia=function(){return'.mat-mdc-icon-button{-webkit-user-select:none;user-select:none;display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;z-index:0;overflow:visible;border-radius:50%;flex-shrink:0;text-align:center;width:var(--mdc-icon-button-state-layer-size, 40px);height:var(--mdc-icon-button-state-layer-size, 40px);padding:calc(calc(var(--mdc-icon-button-state-layer-size, 40px) - var(--mdc-icon-button-icon-size, 24px)) / 2);font-size:var(--mdc-icon-button-icon-size, 24px);color:var(--mdc-icon-button-icon-color, var(--mat-app-on-surface-variant));-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-icon-button .mdc-button__label,.mat-mdc-icon-button .mat-icon{z-index:1;position:relative}.mat-mdc-icon-button .mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-icon-button-ripple-color, color-mix(in srgb, var(--mat-app-on-surface-variant) calc(var(--mat-app-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-icon-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-disabled-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity))}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-icon-button-touch-target-display, block)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button[disabled],.mat-mdc-icon-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-icon-button-disabled-icon-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mat-mdc-icon-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-icon-button img,.mat-mdc-icon-button svg{width:var(--mdc-icon-button-icon-size, 24px);height:var(--mdc-icon-button-icon-size, 24px);vertical-align:baseline}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button[hidden]{display:none}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}\n'};
_.Aia=function(){return"@media(forced-colors: active){.mat-mdc-button:not(.mdc-button--outlined),.mat-mdc-unelevated-button:not(.mdc-button--outlined),.mat-mdc-raised-button:not(.mdc-button--outlined),.mat-mdc-outlined-button:not(.mdc-button--outlined),.mat-mdc-icon-button.mat-mdc-icon-button{outline:solid 1px}}\n"};_.Vv=class extends Sv{};_.Vv.na=(()=>{let a;return function(b){return(a||(a=_.$o(_.Vv)))(b||_.Vv)}})();
_.Vv.Sa=_.pn({type:_.Vv,Ca:[["a","mat-icon-button",""]],Eb:15,rb:function(a,b){a&2&&(_.Ir("disabled",b.mt())("tabindex",b.disabled&&!b.Vb?-1:b.tabIndex)("aria-disabled",b.mt()),_.Vr(b.color?"mat-"+b.color:""),_.Tr("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.Vb)("_mat-animation-noopable",b.he==="NoopAnimations")("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Wb:["matButton","matAnchor"],Ea:!0,features:[_.Gr,_.xs],Hf:_.xia,Bd:_.yia,Qa:4,Ra:0,Va:[[1,"mat-mdc-button-persistent-ripple",
"mdc-icon-button__ripple"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],Ma:function(a){a&1&&(_.rs(),_.M(0,"span",0),_.ss(1),_.M(2,"span",1)(3,"span",2))},Oa:[_.zia(),_.Aia()],Nb:2,Rc:0});_.Wv=class{};_.Wv.na=function(a){return new (a||_.Wv)};_.Wv.xc=_.sn({type:_.Wv});_.Wv.wc=_.om({imports:[_.Hv,_.Pv,_.Hv]});_.Xv=class{constructor(a,b){this.mb=a;this.options=b}Bc(){this.mb.va.querySelector(".mat-icon, .material-icons")&&this.mb.va.classList.add("gmat-mdc-button-with-prefix")}};_.Xv.na=function(a){return new (a||_.Xv)(_.G(_.jp),_.G(lha))};
_.Xv.Ua=_.vn({type:_.Xv,Ca:[["button","mat-button",""],["a","mat-button",""],["button","mat-raised-button",""],["a","mat-raised-button",""],["button","mat-flat-button",""],["a","mat-flat-button",""],["button","mat-stroked-button",""],["a","mat-stroked-button",""],["button","mat-icon-button",""],["a","mat-icon-button",""],[""]],Eb:2,rb:function(a,b){a&2&&_.Tr("gmat-mdc-button",!b.options.Dd)}});var Bia=function(a){a.ha||(a.ha=!0,a.O.forEach(b=>b()),a.O=[])},Cia=function(a){a.V.forEach(b=>b());a.V=[]},Dia=function(a){queueMicrotask(()=>Bia(a))},tt=class{constructor(a=0,b=0){this.O=[];this.V=[];this.ka=[];this.oa=[];this.qa=[];this.ha=this.Ib=this.ma=!1;this.hf=0;this.U=null;this.totalTime=a+b}Cm(a){this.qa.push(a);this.V.push(a)}lj(a){this.oa.push(a);this.O.push(a)}Wc(a){this.ka.push(a)}Pn(){return this.ma}init(){}play(){this.Pn()||(Cia(this),Dia(this));this.ma=!0}pause(){}ev(){}finish(){Bia(this)}destroy(){this.Ib||
(this.Ib=!0,this.Pn()||Cia(this),this.finish(),this.ka.forEach(a=>a()),this.ka=[])}reset(){this.ha=this.ma=!1;this.V=this.qa;this.O=this.oa}setPosition(a){this.hf=this.totalTime?a*this.totalTime:1}Xj(){return this.totalTime?this.hf/this.totalTime:1}Ts(a){a=a=="start"?this.V:this.O;a.forEach(b=>b());a.length=0}};var Yv=function(a){a.ka||(a.ka=!0,a.V.forEach(b=>b()),a.V=[])},Eia=function(a){a.Ib||(a.Ib=!0,Yv(a),a.O.forEach(b=>b.destroy()),a.ma.forEach(b=>b()),a.ma=[])},Fia=function(a){a.Pn()||(a.oa=!0,a.ha.forEach(b=>b()),a.ha=[])},mfa=class{constructor(a){this.V=[];this.ha=[];this.Ib=this.oa=this.ka=!1;this.ma=[];this.U=null;this.totalTime=0;this.O=a;let b=0,c=0,d=0;const e=this.O.length;e==0?queueMicrotask(()=>Yv(this)):this.O.forEach(f=>{f.lj(()=>{++b==e&&Yv(this)});f.Wc(()=>{++c==e&&Eia(this)});f.Cm(()=>
{++d==e&&Fia(this)})});this.totalTime=this.O.reduce((f,g)=>Math.max(f,g.totalTime),0)}init(){this.O.forEach(a=>a.init())}Cm(a){this.ha.push(a)}lj(a){this.V.push(a)}Wc(a){this.ma.push(a)}Pn(){return this.oa}play(){this.U||this.init();Fia(this);this.O.forEach(a=>a.play())}pause(){this.O.forEach(a=>a.pause())}ev(){this.O.forEach(a=>a.ev())}finish(){Yv(this);this.O.forEach(a=>a.finish())}destroy(){Eia(this)}reset(){this.O.forEach(a=>a.reset());this.oa=this.ka=this.Ib=!1}setPosition(a){const b=a*this.totalTime;
this.O.forEach(c=>{c.setPosition(c.totalTime?Math.min(1,b/c.totalTime):1)})}Xj(){const a=this.O.reduce((b,c)=>b===null||c.totalTime>b.totalTime?c:b,null);return a!=null?a.Xj():0}Pw(){this.O.forEach(a=>{a.Pw&&a.Pw()})}Ts(a){a=a=="start"?this.ha:this.V;a.forEach(b=>b());a.length=0}};var Gia=class extends wha{constructor(){super(...arguments)}};var Pu=function(a,b){return b==="window"?window:b==="document"?a:b==="body"?a.body:null},Hia=function(a,b,c){a.addEventListener(b,c);return()=>{a.removeEventListener(b,c)}},Iia=class extends Gia{dispatchEvent(a,b){a.dispatchEvent(b)}remove(a){a.remove()}createElement(a,b){b=b||document;return b.createElement(a)}},Tu=null;var Mga=function(a){_.Xp.getAngularTestability=(b,c=!0)=>{b=a.xx(b,c);if(b==null)throw new _.xm(5103,!1);return b};_.Xp.getAllAngularTestabilities=()=>Array.from(a.O.values());_.Xp.getAllAngularRootElements=()=>Array.from(a.O.keys());_.Xp.frameworkStabilizers||(_.Xp.frameworkStabilizers=[]);_.Xp.frameworkStabilizers.push(b=>{const c=_.Xp.getAllAngularTestabilities();let d=c.length;const e=function(){d--;d==0&&b()};c.forEach(f=>{f.whenStable(e)})})},Jia=class{xx(a,b,c){if(b==null)return null;const d=
a.O.get(b)||null;if(d!=null)a=d;else{var e;c?e=b instanceof DocumentFragment?this.xx(a,b.host,!0):this.xx(a,b.parentElement,!0):e=null;a=e}return a}};var Zv=class{ke(){return new XMLHttpRequest}};Zv.na=function(a){return new (a||Zv)};Zv.Ka=_.nm({token:Zv,Aa:Zv.na});var aw;_.$v=new _.C("");aw=class{constructor(a,b){this.xe=b;this.O=new Map;a.forEach(c=>{c.U=this});this.U=a.slice().reverse()}addEventListener(a,b,c){return this.V(b).addEventListener(a,b,c)}V(a){let b=this.O.get(a);if(b)return b;b=this.U.find(c=>c.supports(a));if(!b)throw new _.xm(5101,!1);this.O.set(a,b);return b}};aw.na=function(a){return new (a||aw)(_.A(_.$v),_.A(_.As))};aw.Ka=_.nm({token:aw,Aa:aw.na});_.bw=class{};var Kia=function(a,b){const c=a.V.bind(a);for(const d of b)a.add(d,a.U,c)},cw=class{constructor(a,b,c,d={}){this.ka=a;this.appId=b;this.nonce=c;this.U=new Map;this.O=new Set;this.ma=d==="server";let e;c=(e=a.head)==null?void 0:e.querySelectorAll(`style[${"ng-app-id"}="${b}"]`);b=null;if(c)for(const f of c)f.textContent&&(b!=null||(b=new Map),b.set(f.textContent,f));this.ha=b;this.O.add(a.head)}add(a,b,c){const d=b.get(a);d?d.usage++:b.set(a,{usage:1,elements:[...this.O].map(e=>c(e,a))})}remove(a,
b){const c=b.get(a);c&&(c.usage--,c.usage<=0&&(dt(c.elements),b.delete(a)))}Pa(){const a=this.ha;a&&(dt(a.values()),a.clear());for(const [,{elements:b}]of this.U)dt(b);this.O.clear()}V(a,b){const c=this.ha;let d=c==null?void 0:c.get(b),e;((e=d)==null?void 0:e.parentNode)===a?(c.delete(b),d.removeAttribute("ng-app-id")):(d=this.ka.createElement("style"),d.textContent=b,b=d,this.nonce&&b.setAttribute("nonce",this.nonce),this.ma&&b.setAttribute("ng-app-id",this.appId),a.appendChild(b));return d}};
cw.na=function(a){return new (a||cw)(_.A(_.at),_.A(_.hu),_.A(ju,8),_.A(_.gr))};cw.Ka=_.nm({token:cw,Aa:cw.na});var dw={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/Math/MathML"},et=/%COMP%/g,Lia=new _.C("",{Ia:"root",Aa:()=>!0}),gw=class{constructor(a,b,c,d,e,f,g,h=null){this.ka=a;this.oa=b;this.appId=c;this.ma=d;this.ha=e;this.O=g;this.nonce=h;this.V=new Map;this.U=f==="server";this.qa=new ew(a,e,g,this.U)}gx(a,b){if(!a||!b)return this.qa;
this.U&&b.Nb===3&&(b=Object.assign({},b,{Nb:0}));a:{const d=this.V;var c=d.get(b.id);if(!c){c=this.ha;const e=this.O,f=this.ka,g=this.oa,h=this.ma,k=this.U;switch(b.Nb){case 0:c=new Mia(f,g,b,this.appId,h,c,e,k);break;case 3:b=new Nia(f,g,a,b,c,e,this.nonce,k);break a;default:c=new fw(f,g,b,h,c,e,k)}d.set(b.id,c)}b=c}b instanceof Mia?(Kia(b.V,b.Oa),b.setAttribute(a,b.qa,"")):b instanceof fw&&Kia(b.V,b.Oa);return b}Pa(){this.V.clear()}};
gw.na=function(a){return new (a||gw)(_.A(aw),_.A(cw),_.A(_.hu),_.A(Lia),_.A(_.at),_.A(_.gr),_.A(_.As),_.A(ju))};gw.Ka=_.nm({token:gw,Aa:gw.na});
var Oia=function(a,b){return c=>{if(c==="__ngUnwrap__")return b;(a.ka?a.O.runGuarded(()=>b(c)):b(c))===!1&&c.preventDefault()}},ew=class{constructor(a,b,c,d){this.ha=a;this.U=b;this.O=c;this.ka=d;this.data=Object.create(null);this.kx=null}destroy(){}createElement(a,b){return b?this.U.createElementNS(dw[b]||b,a):this.U.createElement(a)}createComment(a){return this.U.createComment(a)}EB(a){return this.U.createTextNode(a)}appendChild(a,b){(a.tagName==="TEMPLATE"&&a.content!==void 0?a.content:a).appendChild(b)}insertBefore(a,
b,c){a&&(a.tagName==="TEMPLATE"&&a.content!==void 0?a.content:a).insertBefore(b,c)}removeChild(a,b){b.remove()}lK(a,b){a=typeof a==="string"?this.U.querySelector(a):a;if(!a)throw new _.xm(-5104,!1);b||(a.textContent="");return a}parentNode(a){return a.parentNode}nextSibling(a){return a.nextSibling}setAttribute(a,b,c,d){d?(b=d+":"+b,(d=dw[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)}removeAttribute(a,b,c){if(c){const d=dw[c];d?a.removeAttributeNS(d,b):a.removeAttribute(`${c}:${b}`)}else a.removeAttribute(b)}Ct(a,
b){a.classList.add(b)}LD(a,b){a.classList.remove(b)}Eh(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c}VJ(a,b,c){c&2?a.style.removeProperty(b):a.style[b]=""}setProperty(a,b,c){a!=null&&(a[b]=c)}Gc(a,b){a.nodeValue=b}listen(a,b,c){if(typeof a==="string"&&(a=Pu(this.U,a),!a))throw Error("Pb`"+a+"`"+b);return this.ha.addEventListener(a,b,Oia(this,c))}},hw=function(a,b){return b===a.ma?a.shadowRoot:b},Nia=class extends ew{constructor(a,b,c,d,e,f,g,h){super(a,e,f,h);this.V=b;this.ma=
c;this.shadowRoot=c.attachShadow({mode:"open"});a=this.V;b=this.shadowRoot;a.O.add(b);for(const [k,{elements:l}]of a.U)l.push(a.V(b,k));d=cfa(d.id,d.Oa);for(const k of d)d=document.createElement("style"),g&&d.setAttribute("nonce",g),d.textContent=k,this.shadowRoot.appendChild(d)}appendChild(a,b){return super.appendChild(hw(this,a),b)}insertBefore(a,b,c){return super.insertBefore(hw(this,a),b,c)}removeChild(a,b){return super.removeChild(null,b)}parentNode(a){return hw(this,super.parentNode(hw(this,
a)))}destroy(){this.V.O.delete(this.shadowRoot)}},fw=class extends ew{constructor(a,b,c,d,e,f,g,h){super(a,e,f,g);this.V=b;this.ma=d;this.Oa=h?cfa(h,c.Oa):c.Oa}destroy(){if(this.ma){var a=this.V,b=this.Oa;for(const c of b)a.remove(c,a.U)}}},Mia=class extends fw{constructor(a,b,c,d,e,f,g,h){d=d+"-"+c.id;super(a,b,c,e,f,g,h,d);this.oa="_ngcontent-%COMP%".replace(et,d);this.qa="_nghost-%COMP%".replace(et,d)}createElement(a,b){a=super.createElement(a,b);super.setAttribute(a,this.oa,"");return a}};var iw=class extends _.bw{supports(){return!0}addEventListener(a,b,c){a.addEventListener(b,c,!1);return()=>this.removeEventListener(a,b,c)}removeEventListener(a,b,c){return a.removeEventListener(b,c)}};iw.na=function(a){return new (a||iw)(_.A(_.at))};iw.Ka=_.nm({token:iw,Aa:iw.na});var jw=class extends _.bw{constructor(){super();this.Ga=_.B(hha,{optional:!0})}supports(a){return this.Ga?this.Ga.supports(a):!1}addEventListener(a,b,c){return this.Ga.addEventListener(a,b,c)}removeEventListener(a,b,c){return this.Ga.removeEventListener(a,b,c)}};jw.na=function(a){return new (a||jw)(_.A(_.at))};jw.Ka=_.nm({token:jw,Aa:jw.na});var Pia=["alt","control","meta","shift"],Qia={"\b":"Backspace","\t":"Tab","\u007f":"Delete","\u001b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},Ria={alt:a=>a.altKey,control:a=>a.ctrlKey,meta:a=>a.metaKey,shift:a=>a.shiftKey},Tia=function(a){const b=a.toLowerCase().split(".");a=b.shift();if(b.length===0||a!=="keydown"&&a!=="keyup")return null;const c=Sia(b.pop());let d="",e=b.indexOf("code");
e>-1&&(b.splice(e,1),d="code.");Pia.forEach(f=>{const g=b.indexOf(f);g>-1&&(b.splice(g,1),d+=f+".")});d+=c;if(b.length!=0||c.length===0)return null;a={domEventName:a};a.fullKey=d;return a},Via=function(a,b,c){return d=>{Uia(d,a)&&c.runGuarded(()=>b(d))}},Sia=function(a){return a==="esc"?"escape":a},Uia=function(a,b){let c=Qia[a.key]||a.key,d="";b.indexOf("code.")>-1&&(c=a.code,d="code.");if(c==null||!c)return!1;c=c.toLowerCase();c===" "?c="space":c==="."&&(c="dot");Pia.forEach(e=>{e!==c&&(0,Ria[e])(a)&&
(d+=e+".")});d+=c;return d===b},kw=class extends _.bw{supports(a){return Tia(a)!=null}addEventListener(a,b,c){const d=Tia(b),e=Via(d.fullKey,c,this.U.xe);return _.rp(this.U.xe,()=>Hia(a,d.domEventName,e))}};kw.na=function(a){return new (a||kw)(_.A(_.at))};kw.Ka=_.nm({token:kw,Aa:kw.na});var ffa=[{Ba:_.gr,nb:"browser"},{Ba:Jea,nb:function(){var a=new Iia;_.Mu!=null||(_.Mu=a)},mc:!0},{Ba:_.at,Mb:function(){return ep=document},Ub:[]}];Hea(kha,"browser",ffa);_.Wia=new _.C("");_.Xia=[{Ba:tu,fe:Jia,Ub:[]},{Ba:Jga,fe:vu,Ub:[_.As,wu,tu]},{Ba:vu,fe:vu,Ub:[_.As,wu,tu]}];_.efa=[{Ba:Ks,nb:"root"},{Ba:_.Nq,Mb:function(){return new _.Nq},Ub:[]},{Ba:_.$v,fe:iw,mc:!0,Ub:[_.at,_.As,_.gr]},{Ba:_.$v,fe:kw,mc:!0,Ub:[_.at]},{Ba:_.$v,fe:jw,mc:!0},gw,cw,aw,{Ba:ku,Pb:gw},{Ba:_.Bha,fe:Zv,Ub:[]},[]];_.lw=new _.C("HammerGestureConfig");_.Yia=new _.C("HammerLoader");_.Zia=new _.C("");_.mw=new _.C("");_.$ia=new _.C("");_.aja=new _.C("",{Ia:"root",Aa:()=>!0});_.bja=new _.C("");_.cja=new _.C("",{Ia:"root",Aa:()=>"XSRF-TOKEN"});_.dja=new _.C("",{Ia:"root",Aa:()=>"X-XSRF-TOKEN"});_.eja=new _.C("");new _.C("");new _.C("");_.nw=class{};_.nw.na=function(a){return new (a||_.nw)};_.nw.Ka=_.nm({token:_.nw,Aa:function(a){let b=null;return b=a?new (a||_.nw):_.A(ow)},Ia:"root"});
var ow=class extends _.nw{constructor(a){super();this.U=a}O(a,b){if(b==null)return null;switch(a){case 0:return b;case 1:return _.Vp(b,"HTML")?_.Up(b):_.kq(this.U,String(b)).toString();case 2:return _.Vp(b,"Style")?_.Up(b):b;case 3:if(_.Vp(b,"Script"))return _.Up(b);throw new _.xm(5200,!1);case 4:return _.Vp(b,"URL")?_.Up(b):$p(String(b));case 5:if(_.Vp(b,"ResourceURL"))return _.Up(b);throw new _.xm(5201,!1);default:throw new _.xm(5202,!1);}}V(a){return new rga(a)}ka(a){return new sga(a)}ha(a){return new tga(a)}};
ow.na=function(a){return new (a||ow)(_.A(_.at))};ow.Ka=_.nm({token:ow,Aa:ow.na,Ia:"root"});var fja=function(a,b){switch(b){case 1:return a instanceof _.Ja;case 4:return a instanceof _.Ga||"function"==typeof _.Hb&&a instanceof _.Hb;case 5:return"function"==typeof _.Hb&&a instanceof _.Hb;case 3:return!1;default:return!1}},gja=function(a,b){if(b!=null){if(b instanceof _.Ja)return a.U.V(String(b));if(b instanceof _.Ga)return a.U.ka(_.Ta(b));if("function"==typeof _.Hb&&b instanceof _.Hb)return a.U.ha(String(b))}return null},pw=class extends _.nw{constructor(a){super();this.U=new ow(a)}O(a,b){if(b==
null)return null;if("function"==typeof _.Hb&&b instanceof _.Hb||b instanceof _.Ga||b instanceof _.Ja){if(fja(b,a))return this.U.O(a,gja(this,b));throw Error("Vb`"+Bga[a]+"`"+b);}return this.U.O(a,b)}V(){throw Error("Wb");}ka(){throw Error("Wb");}ha(){throw Error("Wb");}};pw.na=function(a){return new (a||pw)(_.A(_.at))};pw.Ka=_.nm({token:pw,Aa:pw.na});_.dfa=[{Ba:qu,Pb:_.nw},{Ba:_.nw,fe:pw}];var qw=class{};var pt=RegExp("{{\\s*(.+?)\\s*}}","g"),kfa=/-+([a-z0-9])/g;var hja=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".split(" ")),nfa=function(a,b,c){let d="";const e=b.toString().trim();hja.has(a)&&b!==0&&b!=="0"&&(typeof b==="number"?d="px":(a=b.match(/^[+-]?[\d\.]+([a-z]*)$/))&&
a[1].length==0&&c.push(new _.xm(3005,!1)));return e+d},ija=class extends qw{};var qfa=typeof document==="undefined"?null:document.documentElement;var jja=class{};var Ct=new Set(["true","1"]),Dt=new Set(["false","0"]);var ufa=RegExp("s*:selfs*,?","g"),lja=class{ke(a,b){b=new kja(b);this.U(b);return st(this,ot(a),b)}U(a){a.O="";a.V=new Map;a.V.set("",new Map);a.currentTime=0}oV(a,b){let c=b.uq=0,d=b.am=0;const e=[],f=[];a.name.charAt(0)=="@"&&b.errors.push(new _.xm(3006,!1));a.jH.forEach(g=>{this.U(b);if(g.type==0){var h=g.name;h.toString().split(/\s*,\s*/).forEach(k=>{g.name=k;e.push(this.wL(g,b))});g.name=h}else g.type==1?(h=this.xL(g,b),c+=h.uq,d+=h.am,f.push(h)):b.errors.push(new _.xm(3007,!1))});return{type:7,
name:a.name,Ps:e,Oq:f,uq:c,am:d,options:null}}wL(a,b){const c=this.Hz(a.Oa,b),d=a.options&&a.options.params||null;if(c.e0){const e=new Set,f=d||{};c.Oa.forEach(g=>{g instanceof Map&&g.forEach(h=>{ifa(h).forEach(k=>{f.hasOwnProperty(k)||e.add(k)})})});e.size&&b.errors.push(gfa([...e.values()]))}return{type:0,name:a.name,style:c,options:d?{params:d}:null}}xL(a,b){b.uq=0;b.am=0;const c=st(this,ot(a.animation),b);return{type:1,FR:tfa(a.Y0,b.errors),animation:c,uq:b.uq,am:b.am,options:Et(a.options)}}mV(a,
b){return{type:2,vk:a.vk.map(c=>st(this,c,b)),options:Et(a.options)}}kV(a,b){const c=b.currentTime;let d=0;const e=a.vk.map(f=>{b.currentTime=c;f=st(this,f,b);d=Math.max(d,b.currentTime);return f});b.currentTime=d;return{type:3,vk:e,options:Et(a.options)}}hV(a,b){const c=xfa(a.xo,b.errors);b.U=c;var d=a.Oa?a.Oa:_.ct({});if(d.type==5)a=this.zE(d,b);else{d=a.Oa;a=!1;d||(a=!0,d={},c.easing&&(d.easing=c.easing),d=_.ct(d));b.currentTime+=c.duration+c.delay;const e=this.Hz(d,b);e.p2=a;a=e}b.U=null;return{type:4,
xo:c,style:a,options:null}}Hz(a,b){a=this.O(a,b);this.V(a,b);return a}O(a,b){const c=[],d=Array.isArray(a.Oa)?a.Oa:[a.Oa];for(let g of d)typeof g==="string"?g==="*"?c.push(g):b.errors.push(new _.xm(3002,!1)):c.push(new Map(Object.entries(g)));let e=!1,f=null;c.forEach(g=>{if(g instanceof Map&&(g.has("easing")&&(f=g.get("easing"),g.delete("easing")),!e))for(let h of g.values())if(h.toString().indexOf("{{")>=0){e=!0;break}});return{type:6,Oa:c,easing:f,offset:a.offset,e0:e,options:null}}V(a,b){const c=
b.U;let d=b.currentTime,e=b.currentTime;c&&e>0&&(e-=c.duration+c.delay);a.Oa.forEach(f=>{typeof f!=="string"&&f.forEach((g,h)=>{const k=b.V.get(b.O),l=k.get(h);let m=!0;l&&(e!=d&&e>=l.startTime&&d<=l.endTime&&(b.errors.push(new _.xm(3010,!1)),m=!1),e=l.startTime);m&&k.set(h,{startTime:e,endTime:d});b.options&&jfa(g,b.options,b.errors)})})}zE(a,b){const c={type:5,Oa:[],options:null};if(!b.U)return b.errors.push(new _.xm(3011,!1)),c;let d=0;const e=[];let f=!1,g=!1,h=0;const k=a.vk.map(z=>{z=this.O(z,
b);let F=z.offset!=null?z.offset:wfa(z.Oa),K=0;F!=null&&(d++,K=z.offset=F);g=g||K<0||K>1;f=f||K<h;h=K;e.push(K);return z});g&&b.errors.push(new _.xm(3012,!1));f&&b.errors.push(new _.xm(3200,!1));a=a.vk.length;let l=0;d>0&&d<a?b.errors.push(new _.xm(3202,!1)):d==0&&(l=1/(a-1));const m=a-1,q=b.currentTime,u=b.U,v=u.duration;k.forEach((z,F)=>{F=l>0?F==m?1:l*F:e[F];const K=F*v;b.currentTime=q+u.delay+K;u.duration=K;this.V(z,b);z.offset=F;c.Oa.push(z)});return c}AE(a,b){return{type:8,animation:st(this,
ot(a.animation),b),options:Et(a.options)}}iV(a,b){b.am++;return{type:9,options:Et(a.options)}}jV(a,b){return{type:10,animation:this.AE(a.animation,b),options:Et(a.options)}}lV(a,b){const c=b.O,d=a.options||{};b.uq++;b.ha=a;const [e,f]=vfa(a.bz);b.O=c.length?c+" "+e:e;zt(b.V,b.O,new Map);const g=st(this,ot(a.animation),b);b.ha=null;b.O=c;return{type:11,bz:e,limit:d.limit||0,optional:!!d.optional,a2:f,animation:g,kaa:a.bz,options:Et(a.options)}}nV(a,b){b.ha||b.errors.push(new _.xm(3013,!1));const c=
a.xo==="full"?{duration:0,delay:0,easing:"full"}:kt(a.xo,b.errors,!0);return{type:12,animation:st(this,ot(a.animation),b),xo:c,options:null}}},kja=class{constructor(a){this.errors=a;this.am=this.uq=0;this.U=this.O=this.ha=null;this.currentTime=0;this.V=new Map;this.options=null}};var rw=class{constructor(){this.O=new Map}get(a){return this.O.get(a)||[]}append(a,b){let c=this.O.get(a);c||this.O.set(a,c=[]);c.push(...b)}has(a){return this.O.has(a)}clear(){this.O.clear()}};var mja=RegExp(":enter","g"),nja=RegExp(":leave","g"),yfa=function(a,b,c,d,e,f,g,h,k,l=[]){var m=new oja;k=k||new rw;a=new pja(a,b,k,d,e,l,[]);a.options=h;d=h.delay?jt(h.delay):0;sw(a.O,d);tw(a.O,[f],null,a.errors,h);st(m,c,a);c=a.Ym.filter(q=>q.Ja());if(c.length&&g.size){let q;for(f=c.length-1;f>=0;f--)if(m=c[f],m.element===b){q=m;break}q&&q.Fa===q.O&&tw(q,[g],null,a.errors,h)}return c.length?c.map(q=>q.Da()):[Ft(b,[],[],[],0,d,"",!1)]},oja=class{oV(){}wL(){}xL(){}iV(a,b){var c=b.ua.get(b.element);
if(c){const d=uw(b,a.options),e=b.O.currentTime;c=this.U(c,d,d.options);e!=c&&vw(b,c)}b.previousNode=a}jV(a,b){const c=uw(b,a.options);vw(c);this.O([a.options,a.animation.options],b,c);this.AE(a.animation,c);vw(b,c.O.currentTime);b.previousNode=a}O(a,b,c){for(const d of a){let e;if(a=(e=d)==null?void 0:e.delay){let f,g;a=typeof a==="number"?a:jt(qt(a,(g=(f=d)==null?void 0:f.params)!=null?g:{},b.errors));ww(c,a)}}}U(a,b,c){let d=b.O.currentTime;const e=c.duration!=null?jt(c.duration):null,f=c.delay!=
null?jt(c.delay):null;e!==0&&a.forEach(g=>{const h={duration:e!=null?e:g.duration,delay:b.O.currentTime+(f!=null?f:0)+g.delay,easing:""};g=new qja(b.ha,g.element,g.Zp,g.Uu,g.zs,h,g.A6);b.Ym.push(g);d=Math.max(d,h.duration+h.delay)});return d}AE(a,b){rja(b,a.options,!0);st(this,a.animation,b);b.previousNode=a}mV(a,b){const c=b.ka;let d=b;const e=a.options;e&&(e.params||e.delay)&&(d=uw(b,e),vw(d),e.delay!=null&&(d.previousNode.type==6&&(xw(d.O),d.previousNode=yw),ww(d,jt(e.delay))));a.vk.length&&(a.vk.forEach(f=>
st(this,f,d)),zw(d.O),d.ka>c&&vw(d));b.previousNode=a}kV(a,b){const c=[];let d=b.O.currentTime;const e=a.options&&a.options.delay?jt(a.options.delay):0;a.vk.forEach(f=>{const g=uw(b,a.options);e&&ww(g,e);st(this,f,g);d=Math.max(d,g.O.currentTime);c.push(g.O)});c.forEach(f=>Aw(b.O,f));vw(b,d);b.previousNode=a}V(a,b){return a.J0?(a=a.y6,a=b.params?qt(a,b.params,b.errors):a,kt(a,b.errors)):{duration:a.duration,delay:a.delay,easing:a.easing}}hV(a,b){const c=b.U=this.V(a.xo,b),d=b.O;c.delay&&(Bw(b.O,b.O.duration+
c.delay),xw(d));const e=a.style;e.type==5?this.zE(e,b):(Bw(b.O,b.O.duration+c.duration),this.Hz(e,b),zw(d));b.U=null;b.previousNode=a}Hz(a,b){const c=b.O;var d=b.U;!d&&c.O.size>0&&(c.duration+=1,c.qa());d=d&&d.easing||a.easing;if(a.p2){d&&c.ta.set("easing",d);for(let [e,f]of c.U)d=e,c.oa.set(d,f||"*"),c.O.set(d,"*");c.Fa=c.O}else tw(c,a.Oa,d,b.errors,b.options);b.previousNode=a}zE(a,b){const c=b.U,d=b.O.duration,e=c.duration,f=uw(b).O;f.easing=c.easing;a.Oa.forEach(g=>{Bw(f,(g.offset||0)*e);tw(f,
g.Oa,g.easing,b.errors,b.options);zw(f)});Aw(b.O,f);vw(b,d+e);b.previousNode=a}lV(a,b){var c=b.O.currentTime;const d=a.options||{},e=d.delay?jt(d.delay):0;e&&(b.previousNode.type===6||c==0&&b.O.O.size>0)&&(xw(b.O),b.previousNode=yw);let f=c;c=sja(b,a.bz,a.limit,a.a2,d.optional?!0:!1,b.errors);b.V=c.length;let g=null;c.forEach((h,k)=>{b.zi=k;k=uw(b,a.options,h);e&&ww(k,e);h===b.element&&(g=k.O);st(this,a.animation,k);zw(k.O);f=Math.max(f,k.O.currentTime)});b.zi=0;b.V=0;vw(b,f);g&&(Aw(b.O,g),xw(b.O));
b.previousNode=a}nV(a,b){const c=b.ta,d=b.O;var e=a.xo,f=Math.abs(e.duration);const g=f*(b.V-1);f*=b.zi;switch(e.duration<0?"reverse":e.easing){case "reverse":f=g-f;break;case "full":f=c.qa}e=b.O;f&&sw(e,f);e=e.currentTime;st(this,a.animation,b);b.previousNode=a;c.qa=d.currentTime-e+(d.startTime-c.O.startTime)}},yw={},uw=function(a,b=null,c){c=c||a.element;c=new pja(a.ha,c,a.ua,a.ma,a.oa,a.errors,a.Ym,a.O.fork(c,0));c.previousNode=a.previousNode;c.U=a.U;c.options=a.wa();rja(c,b);c.zi=a.zi;c.V=a.V;
c.ta=a;a.ka++;return c},vw=function(a,b){a.previousNode=yw;a.O=a.O.fork(a.element,b);a.Ym.push(a.O)},ww=function(a,b){b>0&&sw(a.O,b)},rja=function(a,b,c){if(b){var d=a.options;b.duration!=null&&(d.duration=jt(b.duration));b.delay!=null&&(d.delay=jt(b.delay));var e=b.params;if(e){let f=d.params;f||(f=a.options.params={});Object.keys(e).forEach(g=>{c&&f.hasOwnProperty(g)||(f[g]=qt(e[g],f,a.errors))})}}},sja=function(a,b,c,d,e,f){let g=[];d&&g.push(a.element);b.length>0&&(b=b.replace(mja,"."+a.ma),b=
b.replace(nja,"."+a.oa),a=a.ha.query(a.element,b,c!=1),c!==0&&(a=c<0?a.slice(a.length+c,a.length):a.slice(0,c)),g.push(...a));e||g.length!=0||f.push(new _.xm(3014,!1));return g},pja=class{constructor(a,b,c,d,e,f,g,h){this.ha=a;this.element=b;this.ua=c;this.ma=d;this.oa=e;this.errors=f;this.Ym=g;this.U=this.ta=null;this.previousNode=yw;this.ka=0;this.options={};this.qa=this.V=this.zi=0;this.O=h||new Cw(this.ha,b,0);g.push(this.O)}get params(){return this.options.params}wa(){const a={};if(this.options){const b=
this.options.params;if(b){const c=a.params={};Object.keys(b).forEach(d=>{c[d]=b[d]})}}return a}},sw=function(a,b){const c=a.V.size===1&&a.ka.size;a.duration||c?(Bw(a,a.currentTime+b),c&&xw(a)):a.startTime+=b},tw=function(a,b,c,d,e){c&&a.ta.set("easing",c);c=e&&e.params||{};b=Afa(b,a.U);for(let [f,g]of b){b=f;e=qt(g,c,d);a.ka.set(b,e);if(!a.ha.has(b)){let h;a.oa.set(b,(h=a.U.get(b))!=null?h:"*")}a.wa(b,e)}},xw=function(a){for(let [b,c]of a.ha){let d=b,e=c;a.ka.set(d,e);a.wa(d,e)}},zw=function(a){a.ka.size!=
0&&(a.ka.forEach((b,c)=>{a.O.set(c,b)}),a.ka.clear(),a.ha.forEach((b,c)=>{a.O.has(c)||a.O.set(c,b)}))},Aw=function(a,b){b.ua.forEach((c,d)=>{const e=a.ua.get(d);(!e||c.time>e.time)&&a.wa(d,c.value)})},Bw=function(a,b){zw(a);a.duration=b;a.qa()},Cw=class{constructor(a,b,c,d){this.Na=a;this.element=b;this.startTime=c;this.ma=d;this.duration=0;this.easing=null;this.ta=new Map;this.O=new Map;this.V=new Map;this.ua=new Map;this.ha=new Map;this.ka=new Map;this.oa=new Map;this.Fa=null;this.ma||(this.ma=
new Map);this.U=this.ma.get(b);this.U||(this.U=this.ha,this.ma.set(b,this.ha));this.qa()}Ja(){switch(this.V.size){case 0:return!1;case 1:return this.O.size>0;default:return!0}}get currentTime(){return this.startTime+this.duration}fork(a,b){zw(this);return new Cw(this.Na,a,b||this.currentTime,this.ma)}qa(){this.O&&(this.ta=this.O);this.O=this.V.get(this.duration);this.O||(this.O=new Map,this.V.set(this.duration,this.O))}wa(a,b){this.ha.set(a,b);this.U.set(a,b);this.ua.set(a,{time:this.currentTime,
value:b})}get properties(){const a=[];for(let b in this.O)a.push(b);return a}Da(){zw(this);const a=new Set,b=new Set,c=this.V.size===1&&this.duration===0;let d=[];this.V.forEach((g,h)=>{g=new Map([...this.oa,...g]);g.forEach((k,l)=>{k==="!"?a.add(l):k==="*"&&b.add(l)});c||g.set("offset",h/this.duration);d.push(g)});const e=[...a.values()],f=[...b.values()];if(c){const g=d[0],h=new Map(g);g.set("offset",0);h.set("offset",1);d=[g,h]}return Ft(this.element,d,e,f,this.duration,this.startTime,this.easing,
!1)}},qja=class extends Cw{constructor(a,b,c,d,e,f,g=!1){super(a,b,f.delay);this.Zp=c;this.Uu=d;this.zs=e;this.Ta=g;this.xo={duration:f.duration,delay:f.delay,easing:f.easing}}Ja(){return this.Zp.length>1}Da(){let a=this.Zp,{delay:b,duration:c,easing:d}=this.xo;if(this.Ta&&b){const g=[],h=c+b;var e=b/h,f=new Map(a[0]);f.set("offset",0);g.push(f);f=new Map(a[0]);f.set("offset",Math.round(e*100)/100);g.push(f);e=a.length-1;for(f=1;f<=e;f++){let k=new Map(a[f]);const l=k.get("offset");k.set("offset",
Math.round((b+l*c)/h*100)/100);g.push(k)}c=h;b=0;d="";a=g}return Ft(this.element,a,this.Uu,this.zs,c,b,d,!0)}};var Dw={},Ew=function(a,b,c,d){let e=a.O.get("*");b!==void 0&&(e=a.O.get(b==null?void 0:b.toString())||e);return e?tja(e,c,d):new Map},Efa=class{constructor(a,b,c){this.U=a;this.xn=b;this.O=c}match(a,b,c,d){return Cfa(this.xn.FR,a,b,c,d)}ke(a,b,c,d,e,f,g,h,k,l){const m=[];var q=this.xn.options&&this.xn.options.params||Dw;g=Ew(this,c,g&&g.params||Dw,m);const u=h&&h.params||Dw;h=Ew(this,d,u,m);const v=new Set,z=new Map,F=new Map,K=d==="void";let O;q={params:Dfa(u,q),delay:(O=this.xn.options)==null?
void 0:O.delay};a=l?[]:zfa(a,b,this.xn.animation,e,f,g,h,q,k,m);let ea=0;a.forEach(X=>{ea=Math.max(X.duration+X.delay,ea)});if(m.length)return Bfa(b,this.U,c,d,K,g,h,[],[],z,F,ea,m);a.forEach(X=>{const ja=X.element,ha=zt(z,ja,new Set);X.Uu.forEach(V=>ha.add(V));const Ia=zt(F,ja,new Set);X.zs.forEach(V=>Ia.add(V));ja!==b&&v.add(ja)});return Bfa(b,this.U,c,d,K,g,h,a,[...v.values()],z,F,ea)}},tja=function(a,b,c){const d=new Map,e=Dfa(b,a.O);a.Oa.Oa.forEach(f=>{typeof f!=="string"&&f.forEach((g,h)=>{g&&
(g=qt(g,e,c));const k=lt(h);g=nfa(k,g,c);d.set(h,g)})});return d},uja=class{constructor(a,b){this.Oa=a;this.O=b}};var vja=function(a,b,c,d,e){return a.U.find(f=>f.match(b,c,d,e))||null},wja=class{constructor(a,b){this.name=a;this.xn=b;this.U=[];this.Ps=new Map;b.Ps.forEach(c=>{this.Ps.set(c.name,new uja(c.style,c.options&&c.options.params||{}))});Gfa(this.Ps,"true","1");Gfa(this.Ps,"false","0");b.Oq.forEach(c=>{this.U.push(new Efa(a,c,this.Ps))});this.O=Ffa(a,this.Ps)}};var xja=new rw,yja=class{constructor(a){this.ha=a;this.ka=new Map;this.V=new Map;this.O=[]}register(a,b){const c=[];b=(new lja).ke(b,c,[]);if(c.length)throw new _.xm(3503,!1);this.ka.set(a,b)}create(a,b,c={}){var d=[];const e=this.ka.get(a),f=new Map;e?(b=zfa(this.ha,b,e,"ng-enter","ng-leave",new Map,new Map,c,xja,d),b.forEach(g=>{const h=zt(f,g.element,new Map);g.zs.forEach(k=>h.set(k,null))})):(d.push(new _.xm(3300,!1)),b=[]);if(d.length)throw new _.xm(3504,!1);f.forEach((g,h)=>{g.forEach((k,l)=>
{g.set(l,rt(h,l))})});d=b.map(g=>{var h=f.get(g.element);const k=g.element;h=ofa(g.Zp,new Map,h);return this.ha.animate(k,h,g.duration,g.delay,g.easing,[],!0)});d=ut(d);this.V.set(a,d);d.Wc(()=>this.destroy(a));this.O.push(d);return d}destroy(a){const b=this.U(a);b.destroy();this.V.delete(a);a=this.O.indexOf(b);a>=0&&this.O.splice(a,1)}U(a){a=this.V.get(a);if(!a)throw new _.xm(3301,!1);return a}listen(a,b,c,d){b=xt(b,"","","");wt(this.U(a),c,b,d);return()=>{}}};var zja=[],Aja={Cf:"",Js:!1,wK:!1,qC:!1,WJ:!1},Ifa={Cf:"",wK:!1,Js:!1,qC:!1,WJ:!0},Bja=function(a,b){const c=b.params;if(c){const d=a.options.params;Object.keys(c).forEach(e=>{d[e]==null&&(d[e]=c[e])})}},Fw=class{get params(){return this.options.params}constructor(a,b){this.Cf=b===void 0?"":b;var c=(b=a&&a.hasOwnProperty("value"))?a.value:a;this.value=c!=null?c:null;b?(a=Object.assign({},a),this.options=(delete a.value,a)):this.options={};this.options.params||(this.options.params={})}},Gw=new Fw("void"),
Hw=function(a,b){a.U.U.delete(b);a.ha.delete(b);const c=a.U.oa.get(b);c&&(c.forEach(d=>d.destroy()),a.U.oa.delete(b))},Cja=function(a,b,c,d,e){const f=a.U.U.get(b),g=new Map;if(f){const h=[];f.forEach((k,l)=>{g.set(l,k.value);a.V.has(l)&&(k=a.li(b,l,"void",e))&&h.push(k)});if(h.length)return Iw(a.U,a.id,b,!0,c,g),d&&ut(h).lj(()=>Lt(a.U,b)),!0}return!1},Dja=function(a,b){const c=a.ha.get(b),d=a.U.U.get(b);if(c&&d){const e=new Set;c.forEach(f=>{f=f.name;if(!e.has(f)){e.add(f);var g=a.V.get(f).O,h=d.get(f)||
Gw,k=new Fw("void"),l=new Jw(a.id,f,b);a.U.Ja++;a.ka.push({element:b,Eg:f,transition:g,cj:h,Cg:k,xs:l,aR:!0})}})}},Eja=function(a,b){const c=[];a.ka.forEach(d=>{const e=d.xs;if(!e.Mc){var f=d.element,g=a.ha.get(f);g&&g.forEach(h=>{if(h.name==d.Eg){const k=xt(f,d.Eg,d.cj.value,d.Cg.value);k._data=b;wt(d.xs,h.nq,k,h.callback)}});e.ma?Kw(a.U,()=>{e.destroy()}):c.push(d)}});a.ka=[];return c.sort((d,e)=>{const f=d.transition.xn.am,g=e.transition.xn.am;return f==0||g==0?f-g:Bt(d.element,e.element)?1:-1})},
Hja=class{constructor(a,b,c){this.id=a;this.wm=b;this.U=c;this.O=[];this.V=new Map;this.ka=[];this.ha=new Map;this.ma="ng-tns-"+a;Jt(b,this.ma)}listen(a,b,c,d){if(!this.V.has(b))throw new _.xm(3302,!1);if(c==null||c.length==0)throw new _.xm(3303,!1);if(c!="start"&&c!="done")throw new _.xm(3400,!1);const e=zt(this.ha,a,[]),f={name:b,nq:c,callback:d};e.push(f);const g=zt(this.U.U,a,new Map);g.has(b)||(Jt(a,"ng-trigger"),Jt(a,"ng-trigger-"+b),g.set(b,Gw));return()=>{Kw(this.U,()=>{const h=e.indexOf(f);
h>=0&&e.splice(h,1);this.V.has(b)||g.delete(b)})}}register(a,b){if(this.V.has(a))return!1;this.V.set(a,b);return!0}qa(a){a=this.V.get(a);if(!a)throw new _.xm(3401,!1);return a}li(a,b,c,d){d=d===void 0?!0:d;const e=this.qa(b),f=new Jw(this.id,b,a);var g=this.U.U.get(a);g||(Jt(a,"ng-trigger"),Jt(a,"ng-trigger-"+b),this.U.U.set(a,g=new Map));let h=g.get(b);const k=new Fw(c,this.id);c&&c.hasOwnProperty("value")||!h||Bja(k,h.options);g.set(b,k);h||(h=Gw);if(k.value!=="void"&&h.value===k.value){if(!Ofa(h.params,
k.params)){d=[];const m=Ew(e.O,h.value,h.params,d),q=Ew(e.O,k.value,k.params,d);d.length?this.U.reportError(d):Kw(this.U,()=>{nt(a,m);mt(a,q)})}}else{c=zt(this.U.oa,a,[]);c.forEach(m=>{m.Cf==this.id&&m.Eg==b&&m.Hi&&m.destroy()});g=vja(e,h.value,k.value,a,k.params);var l=!1;if(!g){if(!d)return;g=e.O;l=!0}this.U.Ja++;this.ka.push({element:a,Eg:b,transition:g,cj:h,Cg:k,xs:f,aR:l});l||(Jt(a,"ng-animate-queued"),f.Cm(()=>{Kt(a,"ng-animate-queued")}));f.lj(()=>{var m=this.O.indexOf(f);m>=0&&this.O.splice(m,
1);if(m=this.U.oa.get(a)){let q=m.indexOf(f);q>=0&&m.splice(q,1)}});this.O.push(f);c.push(f);return f}}oa(a,b){const c=this.U.ha.query(a,".ng-trigger",!0);c.forEach(d=>{if(!d.__ng_removed){var e=Fja(this.U,d);e.size?e.forEach(f=>Cja(f,d,b,!1,!0)):Hw(this,d)}});Lw(this.U,()=>c.forEach(d=>Hw(this,d)))}removeNode(a,b){const c=this.U;a.childElementCount&&this.oa(a,b);if(!Cja(this,a,b,!0)){var d=!1;if(c.Db){var e=c.O.length?c.ua.get(a):[];if(e&&e.length)d=!0;else for(e=a;e=e.parentNode;)if(c.U.get(e)){d=
!0;break}}Dja(this,a);d?Iw(c,this.id,a,!1,b):(d=a.__ng_removed,d&&d!==Aja||(Kw(c,()=>Hw(this,a)),Gja(c,a),c.lb(a,b)))}}destroy(a){this.O.forEach(b=>b.destroy());this.oa(this.wm,a)}},Kw=function(a,b){a.Ta.push(b)},Fja=function(a,b){const c=new Set;if(b=a.U.get(b))for(let d of b.values())d.Cf&&(b=a.ma(d.Cf))&&c.add(b);return c},Lw=function(a,b){a.Da.push(b)},Iw=function(a,b,c,d,e,f){a.V.push(c);c.__ng_removed={Cf:b,Js:e,qC:d,WJ:!1,JJ:f}},Lt=function(a,b){const c=b.__ng_removed;if(c&&c.Js){b.__ng_removed=
Aja;if(c.Cf){Gja(a,b);const e=a.ma(c.Cf);e&&Hw(e,b)}a.lb(b,c.Js)}let d;((d=b.classList)==null?0:d.contains("ng-animate-disabled"))&&Mw(a,b,!1);a.ha.query(b,".ng-animate-disabled",!0).forEach(e=>{Mw(a,e,!1)})},Gja=function(a,b){let c=a.ha.query(b,".ng-trigger",!0);c.forEach(d=>Ija(a,d));a.ua.size!=0&&(c=a.ha.query(b,".ng-animating",!0),c.forEach(d=>Jja(a,d)))},Kja=function(a,b,c,d){if(It(c)){var e=c.__ng_removed;e&&e.Js&&(e.Js=!1,e.wK=!0,e=a.V.indexOf(c),e>=0&&a.V.splice(e,1));b&&(b=a.ma(b))&&Jt(c,
b.ma);d&&a.ka.push(c)}},Mw=function(a,b,c){c?a.ta.has(b)||(a.ta.add(b),Jt(b,"ng-animate-disabled")):a.ta.has(b)&&(a.ta.delete(b),Kt(b,"ng-animate-disabled"))},Ija=function(a,b){(a=a.oa.get(b))&&a.forEach(c=>{c.Hi?c.ma=!0:c.destroy()})},Jja=function(a,b){(a=a.ua.get(b))&&a.forEach(c=>c.finish())},Lja=function(a,b,c,d){return c.length>0?a.ha.animate(b.element,c,b.duration,b.delay,b.easing,d):new tt(b.duration,b.delay)},Nja=class{lb(a,b){this.Gb(a,b)}constructor(a,b){this.Na=a;this.ha=b;this.O=[];this.Fa=
new Map;this.oa=new Map;this.ua=new Map;this.U=new Map;this.ta=new Set;this.Ja=this.Db=0;this.wa={};this.qa=[];this.Ta=[];this.Da=[];this.tb=new Map;this.ka=[];this.V=[];this.Gb=()=>{}}Kb(a,b){const c=this.qa,d=this.tb;if(c.length-1>=0){var e=!1;let f=At(b);for(;f;){const g=d.get(f);if(g){e=c.indexOf(g);c.splice(e+1,0,a);e=!0;break}f=At(f)}e||c.unshift(a)}else c.push(a);d.set(b,a);return a}register(a,b){var c=this.wa[a];c||(c=new Hja(a,b,this),this.Na&&Bt(this.Na,b)?this.Kb(c,b):(this.Fa.set(b,c),
this.ka.push(b)),c=this.wa[a]=c);return c}destroy(a,b){a&&(Kw(this,()=>{}),Lw(this,()=>{const c=this.ma(a);this.tb.delete(c.wm);const d=this.qa.indexOf(c);d>=0&&this.qa.splice(d,1);c.destroy(b);delete this.wa[a]}))}ma(a){return this.wa[a]}li(a,b,c,d){return It(b)&&(a=this.ma(a))?(a.li(b,c,d),!0):!1}removeNode(a,b,c){if(It(b)){var d=a?this.ma(a):null;d?d.removeNode(b,c):Iw(this,a,b,!1,c);(d=this.tb.get(b))&&d.id!==a&&d.removeNode(b,c)}else this.lb(b,c)}listen(a,b,c,d,e){return It(b)?this.ma(a).listen(b,
c,d,e):()=>{}}Xc(a,b,c,d,e){return a.transition.ke(this.ha,a.element,a.cj.value,a.Cg.value,c,d,a.cj.options,a.Cg.options,b,e)}flush(a){a=a===void 0?-1:a;let b=[];this.Fa.size&&(this.Fa.forEach((d,e)=>this.Kb(d,e)),this.Fa.clear());if(this.Db&&this.ka.length)for(var c=0;c<this.ka.length;c++)Jt(this.ka[c],"ng-star-inserted");if(this.qa.length&&(this.Ja||this.V.length)){c=[];try{b=this.Gd(c,a)}finally{for(a=0;a<c.length;a++)c[a]()}}else for(a=0;a<this.V.length;a++)Lt(this,this.V[a]);this.Ja=0;this.ka.length=
0;this.V.length=0;this.Ta.forEach(d=>d());this.Ta=[];if(this.Da.length){const d=this.Da;this.Da=[];b.length?ut(b).lj(()=>{d.forEach(e=>e())}):d.forEach(e=>e())}}reportError(){throw new _.xm(3402,!1);}Gd(a,b){const c=new rw,d=[],e=new Map,f=[],g=new Map,h=new Map,k=new Map,l=new Set;this.ta.forEach(Na=>{l.add(Na);Na=this.ha.query(Na,".ng-animate-queued",!0);for(let fa=0;fa<Na.length;fa++)l.add(Na[fa])});const m=this.Na;var q=Array.from(this.U.keys());const u=Kfa(q,this.ka),v=new Map;let z=0;u.forEach((Na,
fa)=>{const oa="ng-enter"+z++;v.set(fa,oa);Na.forEach(La=>Jt(La,oa))});const F=[],K=new Set;var O=new Set;for(var ea=0;ea<this.V.length;ea++){var X=this.V[ea];const Na=X.__ng_removed;Na&&Na.Js&&(F.push(X),K.add(X),Na.qC?this.ha.query(X,".ng-star-inserted",!0).forEach(fa=>K.add(fa)):O.add(X))}const ja=new Map,ha=Kfa(q,Array.from(K));ha.forEach((Na,fa)=>{const oa="ng-leave"+z++;ja.set(fa,oa);Na.forEach(La=>Jt(La,oa))});a.push(()=>{u.forEach((Na,fa)=>{const oa=v.get(fa);Na.forEach(La=>Kt(La,oa))});ha.forEach((Na,
fa)=>{const oa=ja.get(fa);Na.forEach(La=>Kt(La,oa))});F.forEach(Na=>{Lt(this,Na)})});const Ia=[],V=[];for(a=this.qa.length-1;a>=0;a--)Eja(this.qa[a],b).forEach(Na=>{const fa=Na.xs,oa=Na.element;Ia.push(fa);if(this.ka.length){var La=oa.__ng_removed;if(La&&La.wK){if(La.JJ&&La.JJ.has(Na.Eg)){La=La.JJ.get(Na.Eg);var mb=this.U.get(Na.element);if(mb&&mb.has(Na.Eg)){var kc=mb.get(Na.Eg);kc.value=La;mb.set(Na.Eg,kc)}}fa.destroy();return}}La=!m||!Bt(m,oa);mb=ja.get(oa);kc=v.get(oa);const wa=this.Xc(Na,c,kc,
mb,La);if(wa.errors&&wa.errors.length)V.push(wa);else if(La)fa.Cm(()=>nt(oa,wa.bC)),fa.Wc(()=>mt(oa,wa.Az)),d.push(fa);else if(Na.aR)fa.Cm(()=>nt(oa,wa.bC)),fa.Wc(()=>mt(oa,wa.Az)),d.push(fa);else{var lb=[];wa.Ym.forEach(yb=>{yb.A6=!0;this.ta.has(yb.element)||lb.push(yb)});wa.Ym=lb;c.append(oa,wa.Ym);f.push({TQ:wa,xs:fa,element:oa});wa.t5.forEach(yb=>zt(g,yb,[]).push(fa));wa.Uu.forEach((yb,Rb)=>{if(yb.size){let Uc=h.get(Rb);Uc||h.set(Rb,Uc=new Set);yb.forEach((lf,Ve)=>Uc.add(Ve))}});wa.zs.forEach((yb,
Rb)=>{let Uc=k.get(Rb);Uc||k.set(Rb,Uc=new Set);yb.forEach((lf,Ve)=>Uc.add(Ve))})}});if(V.length){const Na=[];V.forEach(()=>{Na.push(new _.xm(3505,!1))});Ia.forEach(fa=>fa.destroy());this.reportError(Na)}const Z=new Map,ka=new Map;f.forEach(Na=>{const fa=Na.element;c.has(fa)&&(ka.set(fa,fa),this.Cc(Na.xs.Cf,Na.TQ,Z))});d.forEach(Na=>{const fa=Na.element;this.Zb(fa,!1,Na.Cf,Na.Eg,null).forEach(oa=>{zt(Z,fa,[]).push(oa);oa.destroy()})});const Ya=F.filter(Na=>Pfa(Na,h,k)),Yb=new Map;Jfa(Yb,O,k).forEach(Na=>
{Pfa(Na,h,k)&&Ya.push(Na)});const Pb=new Map;u.forEach(Na=>{Jfa(Pb,new Set(Na),h)});Ya.forEach(Na=>{const fa=Yb.get(Na),oa=Pb.get(Na);let La,mb;Yb.set(Na,new Map([...((La=fa==null?void 0:fa.entries())!=null?La:[]),...((mb=oa==null?void 0:oa.entries())!=null?mb:[])]))});const Xd=[],Yd=[],Qb={};f.forEach(Na=>{const fa=Na.element,oa=Na.xs,La=Na.TQ;if(c.has(fa))if(l.has(fa))oa.Wc(()=>mt(fa,La.Az)),oa.disabled=!0,oa.totalTime=La.totalTime,d.push(oa);else{var mb=Qb;if(ka.size>1){Na=fa;const kc=[];for(;Na=
Na.parentNode;){const wa=ka.get(Na);if(wa){mb=wa;break}kc.push(Na)}kc.forEach(wa=>ka.set(wa,mb))}Na=this.Jc(oa.Cf,La,Z,e,Pb,Yb);Nw(oa,Na);mb===Qb?Xd.push(oa):((Na=this.oa.get(mb))&&Na.length&&(oa.U=ut(Na)),d.push(oa))}else nt(fa,La.bC),oa.Wc(()=>mt(fa,La.Az)),Yd.push(oa),l.has(fa)&&d.push(oa)});Yd.forEach(Na=>{var fa=e.get(Na.element);fa&&fa.length&&(fa=ut(fa),Nw(Na,fa))});d.forEach(Na=>{Na.U?Mja(Na,Na.U):Na.destroy()});for(b=0;b<F.length;b++)if(O=F[b],a=O.__ng_removed,Kt(O,"ng-leave"),!a||!a.qC){a=
[];if(g.size)for((q=g.get(O))&&q.length&&a.push(...q),q=this.ha.query(O,".ng-animating",!0),ea=0;ea<q.length;ea++)(X=g.get(q[ea]))&&X.length&&a.push(...X);a=a.filter(Na=>!Na.Mc);a.length?Lfa(this,O,a):Lt(this,O)}F.length=0;Xd.forEach(Na=>{this.O.push(Na);Na.lj(()=>{Na.destroy();const fa=this.O.indexOf(Na);this.O.splice(fa,1)});Na.play()});return Xd}Zb(a,b,c,d,e){let f=[];if(b)(e=this.ua.get(a))&&(f=e);else if(a=this.oa.get(a)){const g=!e||e=="void";a.forEach(h=>{h.Hi||(g||h.Eg==d)&&f.push(h)})}if(c||
d)f=f.filter(g=>c&&c!=g.Cf||d&&d!=g.Eg?!1:!0);return f}Cc(a,b,c){var d=b.Eg;const e=b.element;a=b.hR?void 0:a;d=b.hR?void 0:d;for(const f of b.Ym){const g=f.element,h=g!==e,k=zt(c,g,[]);this.Zb(g,h,a,d,b.Cg).forEach(l=>{const m=l.O;m.Pw&&m.Pw();l.destroy();k.push(l)})}nt(e,b.bC)}Jc(a,b,c,d,e,f){const g=b.Eg,h=b.element,k=[],l=new Set,m=new Set,q=b.Ym.map(v=>{const z=v.element;l.add(z);var F=z.__ng_removed;if(F&&F.WJ)return new tt(v.duration,v.delay);F=z!==h;var K=Nfa((c.get(z)||zja).map(X=>X.O)).filter(X=>
X.element?X.element===z:!1),O=e.get(z);const ea=f.get(z);O=ofa(v.Zp,O,ea);K=Lja(this,v,O,K);v.J6&&d&&m.add(z);F&&(v=new Jw(a,g,z),Nw(v,K),k.push(v));return K});k.forEach(v=>{zt(this.ua,v.element,[]).push(v);v.lj(()=>{var z=this.ua,F=v.element;let K=z.get(F);if(K){if(K.length){const O=K.indexOf(v);K.splice(O,1)}K.length==0&&z.delete(F)}return K})});l.forEach(v=>Jt(v,"ng-animating"));const u=ut(q);u.Wc(()=>{l.forEach(v=>Kt(v,"ng-animating"));mt(h,b.Az)});m.forEach(v=>{zt(d,v,[]).push(u)});return u}},
Nw=function(a,b){a.ka||(a.O=b,a.ha.forEach((c,d)=>{c.forEach(e=>wt(b,d,void 0,e))}),a.ha.clear(),a.ka=!0,a.totalTime=b.totalTime,a.Hi=!1)},Mja=function(a,b){const c=a.O;c.Ts&&b.Cm(()=>c.Ts("start"));b.lj(()=>a.finish());b.Wc(()=>a.destroy())},Jw=class{constructor(a,b,c){this.Cf=a;this.Eg=b;this.element=c;this.O=new tt;this.ka=!1;this.ha=new Map;this.Mc=!1;this.U=null;this.disabled=this.ma=!1;this.Hi=!0;this.totalTime=0}V(a,b){zt(this.ha,a,[]).push(b)}lj(a){this.Hi&&this.V("done",a);this.O.lj(a)}Cm(a){this.Hi&&
this.V("start",a);this.O.Cm(a)}Wc(a){this.Hi&&this.V("destroy",a);this.O.Wc(a)}init(){this.O.init()}Pn(){return this.Hi?!1:this.O.Pn()}play(){!this.Hi&&this.O.play()}pause(){!this.Hi&&this.O.pause()}ev(){!this.Hi&&this.O.ev()}finish(){this.O.finish()}destroy(){this.Mc=!0;this.O.destroy()}reset(){!this.Hi&&this.O.reset()}setPosition(a){this.Hi||this.O.setPosition(a)}Xj(){return this.Hi?0:this.O.Xj()}Ts(a){const b=this.O;b.Ts&&b.Ts(a)}};var Oja=function(a,b){Lw(a.U,b)},Ow=class{constructor(a,b){this.ka={};this.ha=()=>{};this.U=new Nja(a.body,b);this.V=new yja(b);this.U.Gb=(c,d)=>{this.ha(c,d)}}register(a,b){this.U.register(a,b)}destroy(a,b){this.U.destroy(a,b)}process(a,b,c,d){if(c.charAt(0)=="@"){const [f,g]=pfa(c);a=this.V;c=f;var e=g;if(e=="register")a.register(c,d[0]);else if(e=="create")a.create(c,b,d[0]||{});else switch(b=a.U(c),e){case "play":b.play();break;case "pause":b.pause();break;case "reset":b.reset();break;case "restart":b.ev();
break;case "finish":b.finish();break;case "init":b.init();break;case "setPosition":b.setPosition(parseFloat(d[0]));break;case "destroy":a.destroy(c)}}else this.U.li(a,b,c,d)}listen(a,b,c,d,e){if(c.charAt(0)=="@"){const [f,g]=pfa(c);return this.V.listen(f,b,g,e)}return this.U.listen(a,b,c,d,e)}flush(a=-1){this.U.flush(a)}get O(){return[...this.U.O,...this.V.O]}};var Qfa=class{constructor(a,b,c){this.Qd=a;this.U=b;this.O=c;this.kg=0;let d=Pw.get(a);d||Pw.set(a,d=new Map);this.V=d}start(){this.kg<1&&(this.U&&mt(this.Qd,this.U,this.V),this.kg=1)}finish(){this.start();this.kg<2&&(mt(this.Qd,this.V),this.O&&(mt(this.Qd,this.O),this.O=null),this.kg=1)}destroy(){this.finish();this.kg<3&&(Pw.delete(this.Qd),this.U&&(nt(this.Qd,this.U),this.O=null),this.O&&(nt(this.Qd,this.O),this.O=null),mt(this.Qd,this.V),this.kg=3)}},Pw=new WeakMap;var Qw=function(a){a.ma||(a.ma=!0,a.ha.forEach(b=>b()),a.ha=[])},Pja=function(a){if(!a.wa){a.wa=!0;var b=a.Zp;a.O=a.tb(a.element,b,a.options);a.Ta=b.length?b[b.length-1]:new Map;var c=()=>Qw(a);a.O.addEventListener("finish",c);a.Wc(()=>{a.O.removeEventListener("finish",c)})}},Qja=class{constructor(a,b,c,d){this.element=a;this.Zp=b;this.options=c;this.V=d;this.ha=[];this.ka=[];this.oa=[];this.Ib=this.qa=this.ma=this.wa=!1;this.Da=[];this.Fa=[];this.time=0;this.U=null;this.Hr=new Map;this.Ja=c.duration;
this.ta=c.delay||0;this.time=this.Ja+this.ta}init(){Pja(this);this.lb()}lb(){this.ta?this.ua():this.O.pause()}Na(a){const b=[];a.forEach(c=>{b.push(Object.fromEntries(c))});return b}tb(a,b,c){return a.animate(this.Na(b),c)}Cm(a){this.Fa.push(a);this.ka.push(a)}lj(a){this.Da.push(a);this.ha.push(a)}Wc(a){this.oa.push(a)}play(){Pja(this);this.Pn()||(this.ka.forEach(a=>a()),this.ka=[],this.qa=!0,this.V&&this.V.start());this.O.play()}pause(){this.init();this.O.pause()}finish(){this.init();this.V&&this.V.finish();
Qw(this);this.O.finish()}reset(){this.ua();this.qa=this.ma=this.Ib=!1;this.ka=this.Fa;this.ha=this.Da}ua(){this.O&&this.O.cancel()}ev(){this.reset();this.play()}Pn(){return this.qa}destroy(){this.Ib||(this.Ib=!0,this.ua(),Qw(this),this.V&&this.V.destroy(),this.oa.forEach(a=>a()),this.oa=[])}setPosition(a){this.O===void 0&&this.init();this.O.currentTime=a*this.time}Xj(){let a;return+((a=this.O.currentTime)!=null?a:0)/this.time}get totalTime(){return this.ta+this.Ja}Pw(){const a=new Map;this.Pn()&&
this.Ta.forEach((b,c)=>{c!=="offset"&&a.set(c,this.ma?b:rt(this.element,c))});this.Hr=a}Ts(a){a=a==="start"?this.ka:this.ha;a.forEach(b=>b());a.length=0}};var Rja=class{query(a,b,c){a=c?Array.from(a.querySelectorAll(b)):(a=a.querySelector(b))?[a]:[];return a}animate(a,b,c,d,e,f=[]){const g={duration:c,delay:d,fill:d==0?"both":"forwards"};e&&(g.easing=e);const h=new Map;e=f.filter(l=>l instanceof Qja);c!==0&&d!==0||e.forEach(l=>{l.Hr.forEach((m,q)=>h.set(q,m))});let k=hfa(b).map(l=>new Map(l));k=lfa(a,k,h);b=Rfa(a,k);return new Qja(a,k,g,b)}};var Sja=class{constructor(a,b,c,d){this.Cf=a;this.Ga=b;this.O=c;this.U=d}get data(){return this.Ga.data}kx(a){let b,c;(c=(b=this.Ga).kx)==null||c.call(b,a)}destroy(){this.O.destroy(this.Cf,this.Ga);Oja(this.O,()=>{queueMicrotask(()=>{this.Ga.destroy()})});let a;(a=this.U)==null||a.call(this)}createElement(a,b){return this.Ga.createElement(a,b)}createComment(a){return this.Ga.createComment(a)}EB(a){return this.Ga.EB(a)}appendChild(a,b){this.Ga.appendChild(a,b);Kja(this.O.U,this.Cf,b,!1)}insertBefore(a,
b,c,d=!0){this.Ga.insertBefore(a,b,c);Kja(this.O.U,this.Cf,b,d)}removeChild(a,b){this.parentNode(b)&&this.O.U.removeNode(this.Cf,b,this.Ga)}lK(a,b){return this.Ga.lK(a,b)}parentNode(a){return this.Ga.parentNode(a)}nextSibling(a){return this.Ga.nextSibling(a)}setAttribute(a,b,c,d){this.Ga.setAttribute(a,b,c,d)}removeAttribute(a,b,c){this.Ga.removeAttribute(a,b,c)}Ct(a,b){this.Ga.Ct(a,b)}LD(a,b){this.Ga.LD(a,b)}Eh(a,b,c,d){this.Ga.Eh(a,b,c,d)}VJ(a,b,c){this.Ga.VJ(a,b,c)}setProperty(a,b,c){b.charAt(0)==
"@"&&b=="@.disabled"?Mw(this.O.U,a,!!c):this.Ga.setProperty(a,b,c)}Gc(a,b){this.Ga.Gc(a,b)}listen(a,b,c){return this.Ga.listen(a,b,c)}},Uja=class extends Sja{constructor(a,b,c,d){super(b,c,d);this.Aa=a;this.Cf=b}setProperty(a,b,c){b.charAt(0)=="@"?b.charAt(1)=="."&&b=="@.disabled"?Mw(this.O.U,a,c===void 0?!0:!!c):this.O.process(this.Cf,a,b.slice(1),c):this.Ga.setProperty(a,b,c)}listen(a,b,c){if(b.charAt(0)=="@"){a=Sfa(a);b=b.slice(1);let d="";b.charAt(0)!="@"&&([b,d]=Tfa(b));return this.O.listen(this.Cf,
a,b,d,e=>{Tja(this.Aa,e._data||-1,c,e)})}return this.Ga.listen(a,b,c)}};var Tja=function(a,b,c,d){if(b>=0&&b<a.V)a.xe.run(()=>c(d));else{var e=a.ha;e.length==0&&queueMicrotask(()=>{a.xe.run(()=>{e.forEach(f=>{const [g,h]=f;g(h)});a.ha=[]})});e.push([c,d])}},Vja=class{constructor(a,b,c){this.Ga=a;this.O=b;this.xe=c;this.ka=0;this.V=1;this.ha=[];this.ma=new Map;this.U=0;b.ha=(d,e)=>{e==null||e.removeChild(null,d)}}gx(a,b){const c=this.Ga.gx(a,b);let d;if(!a||!(b==null?0:(d=b.data)==null?0:d.animation)){const h=this.ma;a=h.get(c);a||(a=new Sja("",c,this.O,()=>h.delete(c)),
h.set(c,a));return a}const e=b.id,f=b.id+"-"+this.ka;this.ka++;this.O.register(f,a);const g=h=>{if(Array.isArray(h))h.forEach(g);else{var k=this.O,l=h.name,m=e+"-"+l,q=k.ka[m];if(!q){q=[];h=(new lja).ke(h,q,[]);if(q.length)throw new _.xm(3404,!1);q=new wja(l,h);k.ka[m]=q}k=k.U;(m=k.wa[f])&&m.register(l,q)&&k.Db++}};b.data.animation.forEach(g);return new Uja(this,f,c,this.O)}kB(){this.U++;this.Ga.kB&&this.Ga.kB()}oa(){queueMicrotask(()=>{this.V++})}end(){this.U--;this.U==0&&_.rp(this.xe,()=>{this.oa();
this.O.flush(this.V)});this.Ga.end&&this.Ga.end()}};var Rw=class extends Ow{constructor(a,b,c){super(a,b,c)}Pa(){this.flush()}};Rw.na=function(a){return new (a||Rw)(_.A(_.at),_.A(jja),_.A(qw))};Rw.Ka=_.nm({token:Rw,Aa:Rw.na});var Wja=[{Ba:qw,Mb:function(){return new ija}},{Ba:Ow,fe:Rw},{Ba:ku,Mb:function(a,b,c){return new Vja(a,b,c)},Ub:[gw,Ow,_.As]}],Ufa=[{Ba:jja,Mb:()=>new Rja},{Ba:_.iu,nb:"BrowserAnimations"},...Wja];[...Wja];_.Sw=class{};_.Sw.na=function(a){return new (a||_.Sw)};_.Sw.xc=_.sn({type:_.Sw});_.Sw.wc=_.om({Fc:[{Ba:wia,nb:{color:"primary"}}],imports:[_.Wv]});_.Tw=class extends _.x{constructor(a){super(a)}};_.Uw=new Map;
}catch(e){_._DumpException(e)}
try{
var Xja,Zja,Yw,bka,eka,fka,gka,hka,sx,pka,qka,rka,ux,ska,tka,uka,vka,wka,xka,yka,zka,Bka,Cka,Gka,Hka,xx,Ika,Jka,Kka,Lka,Mka,Nka,Oka,Pka,Bx,Qka,Rka,Ska,Uka,Hx,Wka,Xka,Jx,Yka,Zka,jka,Lx,ika,lka,$ka,Mx,Nx,mka,dla,ela,fla,gla;_.Ww=function(a,b,c){if(a!=null)if(typeof a==="string")a=a?new _.wg(a,_.Qi):_.Vw();else if(a.constructor!==_.wg)if(_.Rf(a))a=a.length?new _.wg(c?a:new Uint8Array(a),_.Qi):_.Vw();else{if(!b)throw Error();a=void 0}return a};
Xja=function(a,b,c){_.Qm(a);if(a.zh.length===0&&a.af!==void 0)for(let d=0;d<a.af.length;d++)a.qk[d]=Xja(a.af[d],a,d);a.bq.push(c);return a.zh.push(b)-1};_.Xw=function(a){if(_.Gm)throw Error("l");if(_.Am!==null){_.Am.YG(a);var b=_.Am.ZC++;_.Om(_.Am);b<_.Am.af.length&&_.Am.af[b]!==a&&_.Cm(_.Am)&&_.Mm(_.Am.af[b],_.Am.qk[b]);_.Am.af[b]!==a&&(_.Am.af[b]=a,_.Am.qk[b]=_.Cm(_.Am)?Xja(a,_.Am,b):0);_.Am.Bs[b]=a.version}};_.Yja=function(a){return a instanceof _.jp?a.va:a};
Zja=function(a,b,c,d){d=b[18].ud[d];if(d.matches===null){const l=a.data,m=c.matches,q=[];for(let u=0;m!==null&&u<m.length;u+=2){var e=m[u];if(e<0)q.push(null);else{a=q;var f=a.push,g=b,h=l[e],k=m[u+1];e=c.metadata.read;k===-1?(e=h,g=e.type&11?_.mp(e,g):e.type&4?_.ts(e,g):null):k===-2?g=e===_.jp?_.mp(h,g):e===_.Au?_.ts(h,g):e===_.xu?_.xr(h,g):void 0:g=_.Wo(g,g[1],k,h);f.call(a,g)}}d.matches=q}return d.matches};
Yw=function(a,b,c,d){var e=a.ud.eu(c);const f=e.matches;if(f!==null)for(a=Zja(a,b,e,c),c=0;c<f.length;c+=2){var g=f[c];if(g>0)d.push(a[c/2]);else{e=f[c+1];g=b[-g];for(var h=10;h<g.length;h++){var k=g[h];k[16]===k[3]&&Yw(k[1],k,e,d)}if(g[9]!==null)for(g=g[9],h=0;h<g.length;h++)k=g[h],Yw(k[1],k,e,d)}}return d};_.$ja=function(a,b){const c=a[1],d=c.ud.eu(b);return d.rP?Yw(c,a,b,[]):Zja(c,a,d,b)};_.Zw=function(a){const b=_.Bd(a)?a:()=>a;return new _.Od(c=>c.error(b()))};
_.$w=function(){return _.Xe((a,b)=>{let c=null;a.GA++;const d=new _.Ye(b,void 0,void 0,void 0,()=>{if(!a||a.GA<=0||0<--a.GA)c=null;else{var e=a.gt,f=c;c=null;!e||f&&e!==f||e.unsubscribe();b.unsubscribe()}});a.subscribe(d);d.closed||(c=a.connect())})};_.ax=function(a){return new _.Od(b=>{_.Qe(a()).subscribe(b)})};
_.bx=function(a){return _.Xe((b,c)=>{let d=null,e=!1,f;d=b.subscribe(new _.Ye(c,void 0,g=>{f=_.Qe(a(g,_.bx(a)(b)));d?(d.unsubscribe(),d=null,f.subscribe(c)):e=!0}));e&&(d.unsubscribe(),d=null,f.subscribe(c))})};_.aka=function(a,b,c,d,e){return(f,g)=>{let h=c,k=b,l=0;f.subscribe(new _.Ye(g,m=>{const q=l++;k=h?a(k,m,q):(h=!0,m);d&&g.next(k)},void 0,e&&(()=>{h&&g.next(k);g.complete()})))}};_.cx=function(a){return _.Bd()?_.$e(a,void 0,1):_.$e(a,1)};
_.dx=function(a=null){return _.Xe((b,c)=>{let d=!1;b.subscribe(new _.Ye(c,e=>{d=!0;c.next(e)},void 0,()=>{d||c.next(a);c.complete()}))})};_.ex=function(a){return _.Xe((b,c)=>{b.subscribe(new _.Ye(c,()=>c.next(a)))})};bka=function(){return new _.Ud};_.cka=function(a=bka){return _.Xe((b,c)=>{let d=!1;b.subscribe(new _.Ye(c,e=>{d=!0;c.next(e)},void 0,()=>d?c.complete():c.error(a())))})};_.fx=function(a){return _.Xe((b,c)=>{b.subscribe(c);c.add(a)})};
_.gx=function(a,b){const c=arguments.length>=2;return d=>_.t(d,a?_.bf((e,f)=>a(e,f,d)):_.Ie,_.pl(1),c?_.dx(b):_.cka(()=>new _.Ud))};_.dka=function(a,b){return _.Xe(_.aka(a,b,arguments.length>=2,!0))};_.hx=function(a){return{Uq:a}};_.ix=function(a,b){a instanceof _.dp&&_.Tn(a);a=_.$m(a);const c=_.Um();try{return b()}finally{_.$m(a),_.Um(c)}};_.S=function(a){_.ko.Er=a;return a[8]};_.T=function(a){_.ko.Er=null;return a};_.jx=function(){_.ko.Gr="svg"};
eka=function(a,b,c){if(a.Vx!==null)for(const e of a.Vx){const f=e.nH[_.rn]||null;a=f.Kt;var d=e.inputs;for(const g in d)d.hasOwnProperty(g)&&(a[d[g]]=a[g]);eka(f,b,c);c.set(f,e);b.push(f)}};fka=function(a){if(a===void 0||a.length===0)return _.tn;const b={};for(let c=0;c<a.length;c+=2)b[a[c]]=a[c+1];return b};_.kx=function(a,b,c){const d=_.D();var e=_.ko.Mg++;if(_.Cr(d,e,b)){e=_.lo();const f=_.Bo();_.Eq(e,f,d,a,b,d[11],c,!0)}return _.kx};gka=function(){return this.U[Symbol.iterator]()};
hka=function(a){return a.split(",").map(b=>b.trim())};_.kka=function(a,b){var c=_.D();b=new _.hv((b&4)===4);var d=b.destroy;const e=_.Lq(c);e.push(b);a.yf&&_.Mq(a).push(d,e.length-1);let f;return((f=c[18])!=null?f:c[18]=new ika).ud.push(new jka(b))-1};_.nka=function(a,b,c){a.ud===null&&(a.ud=new lka);a.ud.track(new mka(b,c))};_.lx=function(a,b,c){const d=_.lo();d.yf&&(_.nka(d,new _.oka(a,b,c),-1),(b&2)===2&&(d.xU=!0));_.kka(d,b)};
_.nx=function(a){var b=_.D(),c=_.lo();const d=_.ko.zi;_.ko.zi=d+1;c=c.ud.eu(d);return a.qe&&(b[2]&4)===4===((c.metadata.flags&2)===2)?(c.matches===null?a.reset([]):(b=_.$ja(b,d),a.reset(b,_.Yja),_.mx(a)),!0):!1};_.ox=function(){return _.D()[18].ud[_.ko.zi].Py};_.px=function(a,b=0){return isNaN(parseFloat(a))||isNaN(Number(a))?arguments.length===2?b:0:Number(a)};_.qx=function(a,...b){return b.length?b.some(c=>a[c]):a.altKey||a.shiftKey||a.ctrlKey||a.metaKey};
sx=function(){if(typeof document!=="object"||!document)return 0;if(rx==null){const b=document.createElement("div");var a=b.style;b.dir="rtl";a.width="1px";a.overflow="auto";a.visibility="hidden";a.pointerEvents="none";a.position="absolute";a=document.createElement("div");const c=a.style;c.width="2px";c.height="1px";b.appendChild(a);document.body.appendChild(b);rx=0;b.scrollLeft===0&&(b.scrollLeft=1,rx=b.scrollLeft===0?1:2);b.remove()}return rx};
_.tx=function(){let a=typeof document!=="undefined"&&document?document.activeElement:null;for(;a&&a.shadowRoot;){const b=a.shadowRoot.activeElement;if(b===a)break;else a=b}return a};pka=function(a){if(!a.hasAttribute("tabindex")||a.tabIndex===void 0)return!1;a=a.getAttribute("tabindex");return!(!a||isNaN(parseInt(a,10)))};qka=function(a){if(!pka(a))return null;a=parseInt(a.getAttribute("tabindex")||"",10);return isNaN(a)?-1:a};
rka=function(){return{cs:!1,zu:!1,sC:!1,buyLink:"",Fu:void 0,Zt:"",YB:"",MH:"",LH:"",au:""}};ux=function(a,b,c){const d=a===0;if(d&&!c)return"Free";c=d?b:"0-"+b;_.Uw.get(c)||(b=new _.Rj(4,b,0),d&&(b.V=0),_.Uw.set(c,b));return _.Uw.get(c).format(a/1E6)};
ska=function(a){switch(a){case 200:return 0;case 400:return 3;case 401:return 16;case 403:return 7;case 404:return 5;case 409:return 10;case 412:return 9;case 429:return 8;case 499:return 1;case 500:return 2;case 501:return 12;case 503:return 14;case 504:return 4;default:return 2}};
tka=function(a){switch(a){case 0:return"OK";case 1:return"CANCELLED";case 2:return"UNKNOWN";case 3:return"INVALID_ARGUMENT";case 4:return"DEADLINE_EXCEEDED";case 5:return"NOT_FOUND";case 6:return"ALREADY_EXISTS";case 7:return"PERMISSION_DENIED";case 16:return"UNAUTHENTICATED";case 8:return"RESOURCE_EXHAUSTED";case 9:return"FAILED_PRECONDITION";case 10:return"ABORTED";case 11:return"OUT_OF_RANGE";case 12:return"UNIMPLEMENTED";case 13:return"INTERNAL";case 14:return"UNAVAILABLE";case 15:return"DATA_LOSS";
default:return""}};
uka=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;m=l=0}function b(q){for(var u=g,v=0;v<64;v+=4)u[v/4]=q[v]<<24|q[v+1]<<16|q[v+2]<<8|q[v+3];for(v=16;v<80;v++)q=u[v-3]^u[v-8]^u[v-14]^u[v-16],u[v]=(q<<1|q>>>31)&4294967295;q=e[0];var z=e[1],F=e[2],K=e[3],O=e[4];for(v=0;v<80;v++){if(v<40)if(v<20){var ea=K^z&(F^K);var X=1518500249}else ea=z^F^K,X=1859775393;else v<60?(ea=z&F|K&(z|F),X=2400959708):(ea=z^F^K,X=3395469782);ea=((q<<5|q>>>27)&4294967295)+
ea+O+X+u[v]&4294967295;O=K;K=F;F=(z<<30|z>>>2)&4294967295;z=q;q=ea}e[0]=e[0]+q&4294967295;e[1]=e[1]+z&4294967295;e[2]=e[2]+F&4294967295;e[3]=e[3]+K&4294967295;e[4]=e[4]+O&4294967295}function c(q,u){if(typeof q==="string"){q=unescape(encodeURIComponent(q));for(var v=[],z=0,F=q.length;z<F;++z)v.push(q.charCodeAt(z));q=v}u||(u=q.length);v=0;if(l==0)for(;v+64<u;)b(q.slice(v,v+64)),v+=64,m+=64;for(;v<u;)if(f[l++]=q[v++],m++,l==64)for(l=0,b(f);v+64<u;)b(q.slice(v,v+64)),v+=64,m+=64}function d(){var q=[],
u=m*8;l<56?c(h,56-l):c(h,64-(l-56));for(var v=63;v>=56;v--)f[v]=u&255,u>>>=8;b(f);for(v=u=0;v<5;v++)for(var z=24;z>=0;z-=8)q[u++]=e[v]>>z&255;return q}for(var e=[],f=[],g=[],h=[128],k=1;k<64;++k)h[k]=0;var l,m;a();return{reset:a,update:c,digest:d,digestString:function(){for(var q=d(),u="",v=0;v<q.length;v++)u+="0123456789ABCDEF".charAt(Math.floor(q[v]/16))+"0123456789ABCDEF".charAt(q[v]%16);return u}}};vka=function(){};wka=function(a,b){let c=a.length;for(;c--;)b(a[c])};xka=function(){};
yka=function(a){return a==null?null:typeof a==="number"?a:a.endsWith("ms")?_.px(a.substring(0,a.length-2)):a.endsWith("s")?_.px(a.substring(0,a.length-1))*1E3:a==="0"?0:null};zka=function(a,b){let c=a.va.parentElement;for(;c&&!c.classList.contains("mat-mdc-dialog-container");)c=c.parentElement;return c?b.find(d=>d.id===c.id):null};
_.Aka=function(a){const b={attributeFilter:["aria-label","aria-valuenow"]};return new _.Od(c=>{(new MutationObserver(d=>{const e=d[0].target;var f;d=(f=e.getAttribute("aria-label"))!=null?f:"";let g;f=(g=e.getAttribute("aria-valuenow"))!=null?g:"indeterminate";c.next([d,f])})).observe(a,b)})};
Bka=function(a){a&1&&(_.jx(),_.J(0,"svg",11),_.M(1,"circle",12),_.L());a&2&&(a=_.Q(),_.Ir("viewBox",a.jO()),_.E(),_.Sr("stroke-dasharray",a.MA(),"px")("stroke-dashoffset",a.MA()/2,"px")("stroke-width",a.CM(),"%"),_.Ir("r",a.gA()))};Cka=function(){return{diameter:100}};_.Eka=function(a,b="0"){return{M6:!0,SU:[new Dka(a,b)]}};_.Fka=function(a){var b=1;a=a.split(":");const c=[];for(;b>0&&a.length;)c.push(a.shift()),b--;a.length&&c.push(a.join(":"));return c};
Hka=function(a,b){if(!a.Hb||!b.Hb||a.Hb===b.Hb)return a.Hb===b.Hb;if(typeof a.Hb==="string"&&typeof b.Hb==="string"){var c=a.Hb;let d=b.Hb;b.Hb.length>a.Hb.length&&(d=a.Hb,c=b.Hb);if(c.lastIndexOf(d,0)!==0)return!1;for(b=d.length;b<c.length;b++)if(c[b]!=="=")return!1;return!0}c=_.Ri(a);b=_.Ri(b);return _.th(c,b)};_.Vw=function(){return Gka||(Gka=new _.wg(null,_.Qi))};
_.wg=class{constructor(a,b){if(b!==_.Qi)throw Error("F");this.Hb=a;if(a!=null&&a.length===0)throw Error("G");}wO(){const a=this.Hb;return a==null?"":typeof a==="string"?a:this.Hb=_.ag(a)}xh(){return this.Hb==null}Xaa(){const a=_.Ri(this);return a?a.length:0}tR(){const a=this.Hb||"";return typeof a==="string"?a:new Uint8Array(a)}VQ(a){if(typeof a==="string")a=a?new _.wg(a,_.Qi):_.Vw();else if(a instanceof Uint8Array)a=new _.wg(a,_.Qi);else if(!(a instanceof _.wg))return!1;return Hka(this,a)}};
_.vx=function(a,b){a=a.Uc;let c=a[_.ge];const d=_.Jg(a,c,b),e=_.Ww(d,!0,!!(c&34));e!=null&&e!==d&&_.Ig(a,c,b,e);return e};_.wx=function(a,b){a=_.vx(a,b);return a==null?_.Vw():a};xx=function(a,b,c){return(a=_.ii(a,b,c,!1))?a:_.me(b)};_.yx=function(a,b){a=_.aj(a,b);return a==null?void 0:a};_.zx=function(a,b,c){return _.pi(a,b,c==null?c:_.Ph(c),!1)};_.Ax=function(a,b,c){a.O.set(b,c);return a};Ika=class extends _.x{constructor(a){super(a)}};
Jka=class extends _.x{constructor(a){super(a)}Ic(){const a=_.hh(this,2);if(Array.isArray(a)||a instanceof _.x)throw Error("ea");return _.wx(this,2)}Gc(a){if(a==null)a=this;else if(Array.isArray(a))a=_.Si(this,2,_.yg(a,_.Bg,void 0,void 0,!1));else if(typeof a==="string"||a instanceof _.wg||_.Rf(a))a=_.pi(this,2,_.Ww(a,!1,!1),_.Vw());else throw Error("aa`"+a);return a}};
Kka=function(a){const b={};a=a.getAllResponseHeaders().split("\r\n");for(let d=0;d<a.length;d++){if(_.eh(a[d]))continue;var c=_.Fka(a[d]);const e=c[0];c=c[1];if(typeof c!=="string")continue;c=c.trim();const f=b[e]||[];b[e]=f;f.push(c)}return _.$k(b,function(d){return d.join(", ")})};Lka=function(a){return typeof a.ka==="string"?a.ka:String(a.ka)};Mka=class extends _.x{constructor(a){super(a)}};Nka=class extends _.x{constructor(a){super(a)}};Oka=class extends _.x{constructor(a){super(a)}};Pka=class extends _.x{constructor(a){super(a)}};
Bx=class extends _.x{constructor(a){super(a)}};Qka=class extends _.x{constructor(a){super(a)}};Rka=class extends _.x{constructor(a){super(a)}};Ska=class extends _.x{constructor(a){super(a)}};_.Tka=class extends _.x{constructor(a){super(a)}};Uka=class extends _.x{constructor(a){super(a)}oC(){return _.oh(this,1)}};_.Cx=class extends _.x{constructor(a){super(a)}};_.Dx=function(){var a=new _.Cx;return _.zx(a,2,!0)};_.Ex=function(a){_.np(a.ha||a.jd,4)};
_.Vka=function(a,b,c=""){return a.path()==a.normalize(b+_.Ts(c))};_.Fx=function(a,b,c="",d=null){var e=a.O;e.O.U.replaceState(d,"",_.Ss(e.U,b+_.Ts(c)));a.V(_.Aha(a,b+_.Ts(c)),d)};_.Gx=function(a){a.left("");a.un="center";return a};Hx=function(a){a.top("");a.cA="center";return a};Wka=function(a){const b=a.O;if(!b||b.O)a.O=a.yU();return a.O};
_.Ix=class extends _.Od{constructor(a,b){super();this.source=a;this.yU=b;this.O=null;this.GA=0;this.gt=null}Mh(a){return Wka(this).subscribe(a)}U(){this.GA=0;const a=this.gt;this.O=this.gt=null;a==null||a.unsubscribe()}connect(){let a=this.gt;if(!a){a=this.gt=new _.Cd;const b=Wka(this);a.add(this.source.subscribe(new _.Ye(b,void 0,c=>{this.U();b.error(c)},()=>{this.U();b.complete()},()=>this.U())));a.closed&&(this.gt=null,a=_.Cd.O)}return a}Zc(){return _.$w()(this)}};Xka=class extends _.x{constructor(a){super(a)}};
Jx=class extends _.x{constructor(a){super(a)}Ed(){return _.wi(this,1)}};Yka=_.ui(Jx);
Zka=function(a){switch(a){case 0:return"No Error";case 1:return"Access denied to content document";case 2:return"File not found";case 3:return"Firefox silently errored";case 4:return"Application custom error";case 5:return"An exception occurred";case 6:return"Http response at 400 or 500 level";case 7:return"Request was aborted";case 8:return"Request timed out";case 9:return"The resource is not available offline";default:return"Unrecognized error code"}};_.Kx=class{log(a){console.log(a)}warn(a){console.warn(a)}};
_.Kx.na=function(a){return new (a||_.Kx)};_.Kx.Ka=_.nm({token:_.Kx,Aa:_.Kx.na,Ia:"platform"});_.mx=function(a){a.V===void 0||!a.ha&&a.ma||a.V.next(a)};
_.hv=class{get changes(){let a;return(a=this.V)!=null?a:this.V=new _.jf}constructor(a=!1){this.ma=a;this.qe=!0;this.ka=void 0;this.U=[];this.ha=!1;this.V=void 0;this.length=0;this.ds=this.first=void 0;const b=_.hv.prototype;b[Symbol.iterator]||(b[Symbol.iterator]=gka)}get(a){return this.U[a]}map(a){return this.U.map(a)}filter(a){return this.U.filter(a)}find(a){return this.U.find(a)}reduce(a,b){return this.U.reduce(a,b)}forEach(a){this.U.forEach(a)}some(a){return this.U.some(a)}O(){return this.U.slice()}toString(){return this.U.toString()}reset(a,
b){this.qe=!1;a=a.flat(Number.POSITIVE_INFINITY);a:{var c=this.U;if(c.length!==a.length)b=!1;else{for(let d=0;d<c.length;d++){let e=c[d],f=a[d];b&&(e=b(e),f=b(f));if(f!==e){b=!1;break a}}b=!0}}if(this.ha=!b)this.U=a,this.length=a.length,this.ds=a[this.length-1],this.first=a[0]}uK(){this.qe=!0;let a;(a=this.ka)==null||a.call(this)}destroy(){this.V!==void 0&&(this.V.complete(),this.V.unsubscribe())}};jka=class{constructor(a){this.Py=a;this.matches=null}clone(){return new jka(this.Py)}uK(){this.Py.uK()}};
Lx=function(a,b){for(let c=0;c<a.ud.length;c++)b.ud.eu(c).matches!==null&&a.ud[c].uK()};ika=class{constructor(a=[]){this.ud=a}og(a){const b=a.ud;if(b!==null){a=a.Md!==null?a.Md[0]:b.length;const c=[];for(let d=0;d<a;d++){const e=b.eu(d);c.push(this.ud[e.MQ].clone())}return new ika(c)}return null}j2(a){Lx(this,a)}Mt(a){Lx(this,a)}f1(a){Lx(this,a)}};_.oka=class{constructor(a,b,c=null){this.flags=b;this.read=c;typeof a==="string"?this.PS=hka(a):this.PS=a}};
lka=class{constructor(a=[]){this.ud=a}qx(a,b){for(let c=0;c<this.ud.length;c++)this.ud[c].qx(a,b)}NB(a){for(let b=0;b<this.ud.length;b++)this.ud[b].NB(a)}wH(a){let b=null;for(let d=0;d<this.length;d++){var c=b!==null?b.length:0;if(c=this.eu(d).wH(a,c))c.MQ=d,b!==null?b.push(c):b=[c]}return b!==null?new lka(b):null}Ma(a,b){for(let c=0;c<this.ud.length;c++)this.ud[c].Ma(a,b)}eu(a){return this.ud[a]}get length(){return this.ud.length}track(a){this.ud.push(a)}};
$ka=function(a,b){if(a.O&&(a.metadata.flags&1)!==1){a=a.U;for(b=b.parent;b!==null&&b.type&8&&b.index!==a;)b=b.parent;return a===(b!==null?b.index:-1)}return a.O};Mx=function(a,b,c){a.matches===null?a.matches=[b,c]:a.matches.push(b,c)};Nx=function(a,b,c,d){if(d!==null){const e=a.metadata.read;e!==null?e===_.jp||e===_.xu||e===_.Au&&c.type&4?Mx(a,c.index,-2):(b=_.Vo(c,b,e,!1,!1),b!==null&&Mx(a,c.index,b)):Mx(a,c.index,d)}};
mka=class{constructor(a,b=-1){this.metadata=a;this.matches=null;this.MQ=-1;this.rP=!1;this.O=!0;this.U=b}qx(a,b){if($ka(this,b)){const d=this.metadata.PS;if(Array.isArray(d))for(let e=0;e<d.length;e++){const f=d[e];a:{var c=b.NI;if(c!==null)for(let g=0;g<c.length;g+=2)if(c[g]===f){c=c[g+1];break a}c=null}Nx(this,a,b,c);Nx(this,a,b,_.Vo(b,a,f,!1,!1))}else d===_.Au?b.type&4&&Nx(this,a,b,-1):Nx(this,a,b,_.Vo(b,a,d,!1,!1))}}NB(a){this.U===a.index&&(this.O=!1)}Ma(a,b){this.qx(a,b)}wH(a,b){return $ka(this,
a)?(this.rP=!0,Mx(this,-a.index,b),new mka(this.metadata)):null}};_.Ox=class{};_.Ox.na=function(a){return new (a||_.Ox)};_.Ox.xc=_.sn({type:_.Ox});_.Ox.wc=_.om({});
var rx,ala=function(a,b){if(!a.wb.isBrowser)return!1;try{var c=(b.ownerDocument&&b.ownerDocument.defaultView||window).frameElement}catch(f){c=null}if(c&&(qka(c)===-1||!a.isVisible(c)))return!1;c=b.nodeName.toLowerCase();let d=qka(b);if(b.hasAttribute("contenteditable"))a=d!==-1;else{var e;if(!(e=c==="iframe"||c==="object")&&(e=a.wb.ha&&a.wb.O)){e=b.nodeName.toLowerCase();let f=e==="input"&&b.type;e=!(f==="text"||f==="password"||e==="select"||e==="textarea")}a=e?!1:c==="audio"?b.hasAttribute("controls")?
d!==-1:!1:c==="video"?d===-1?!1:d!==null?!0:a.wb.oa||b.hasAttribute("controls"):b.tabIndex>=0}return a},Px=function(a,b){if(b.nodeName.toLowerCase()=="input"&&b.type=="hidden")var c=!1;else c=b.nodeName.toLowerCase(),c=c==="input"||c==="select"||c==="button"||c==="textarea"||b.nodeName.toLowerCase()=="a"&&b.hasAttribute("href")||b.hasAttribute("contenteditable")||pka(b);return c&&!a.Zf(b)&&a.isVisible(b)},Qx=class{constructor(){this.wb=_.B(_.Wu)}Zf(a){return a.hasAttribute("disabled")}isVisible(a){return!!(a.offsetWidth||
a.offsetHeight||typeof a.getClientRects==="function"&&a.getClientRects().length)&&getComputedStyle(a).visibility==="visible"}};Qx.na=function(a){return new (a||Qx)};Qx.Ka=_.nm({token:Qx,Aa:Qx.na,Ia:"root"});_.bla=function(a){(a=a.ta("end"))&&a.focus(void 0);return!!a};_.Rx=function(a){(a=a.ta("start"))&&a.focus(void 0);return!!a};
_.Sx=function(a){a.ha||(_.rp(a.Za,()=>{a.U||(a.U=a.oa(),a.U.addEventListener("focus",a.wa));a.O||(a.O=a.oa(),a.O.addEventListener("focus",a.ua))}),a.Qd.parentNode&&(a.Qd.parentNode.insertBefore(a.U,a.Qd),a.Qd.parentNode.insertBefore(a.O,a.Qd.nextSibling),a.ha=!0))};_.cla=function(a){const b=a.Qd.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(b){if(!Px(a.V,b))return a=a.ka(b),a==null||a.focus(void 0),!!a;b.focus(void 0);return!0}return _.Rx(a)};
dla=class{get enabled(){return this.Ek}set enabled(a){this.Ek=a;this.U&&this.O&&(this.ma(a,this.U),this.ma(a,this.O))}constructor(a,b,c,d,e=!1,f){this.Qd=a;this.V=b;this.Za=c;this.hb=d;this.Yb=f;this.ha=!1;this.wa=()=>_.bla(this);this.ua=()=>_.Rx(this);this.Ek=!0;e||_.Sx(this)}destroy(){const a=this.U,b=this.O;a&&(a.removeEventListener("focus",this.wa),a.remove());b&&(b.removeEventListener("focus",this.ua),b.remove());this.U=this.O=null;this.ha=!1}ta(a){const b=this.Qd.querySelectorAll(`[cdk-focus-region-${a}], `+
`[cdkFocusRegion${a}], `+`[cdk-focus-${a}]`);return a=="start"?b.length?b[0]:this.ka(this.Qd):b.length?b[b.length-1]:this.qa(this.Qd)}Yf(){return this.ha}ka(a){if(Px(this.V,a)&&ala(this.V,a))return a;a=a.children;for(let b=0;b<a.length;b++){const c=a[b].nodeType===this.hb.ELEMENT_NODE?this.ka(a[b]):null;if(c)return c}return null}qa(a){if(Px(this.V,a)&&ala(this.V,a))return a;a=a.children;for(let b=a.length-1;b>=0;b--){const c=a[b].nodeType===this.hb.ELEMENT_NODE?this.qa(a[b]):null;if(c)return c}return null}oa(){const a=
this.hb.createElement("div");this.ma(this.Ek,a);a.classList.add("cdk-visually-hidden");a.classList.add("cdk-focus-trap-anchor");a.setAttribute("aria-hidden","true");return a}ma(a,b){a?b.setAttribute("tabindex","0"):b.removeAttribute("tabindex")}Da(a){this.Yb?_.kr(a,{Fb:this.Yb}):setTimeout(a)}};_.Tx=class{constructor(){this.O=_.B(Qx);this.Za=_.B(_.As);this.hb=_.B(_.at);this.Yb=_.B(_.fr)}create(a,b=!1){return new dla(a,this.O,this.Za,this.hb,b,this.Yb)}};_.Tx.na=function(a){return new (a||_.Tx)};
_.Tx.Ka=_.nm({token:_.Tx,Aa:_.Tx.na,Ia:"root"});_.Ux=class{create(a){return typeof MutationObserver==="undefined"?null:new MutationObserver(a)}};_.Ux.na=function(a){return new (a||_.Ux)};_.Ux.Ka=_.nm({token:_.Ux,Aa:_.Ux.na,Ia:"root"});_.Vx=class{};_.Vx.na=function(a){return new (a||_.Vx)};_.Vx.xc=_.sn({type:_.Vx});_.Vx.wc=_.om({Fc:[_.Ux]});
_.Wx=class{constructor(){this.mb=_.B(_.jp);this.Jc=_.B(_.vv);this.O=_.B(_.As);this.dir=_.B(_.iv,{optional:!0});this.Ib=new _.jf;this.tb=new _.Od(a=>_.rp(this.O,()=>_.t(_.il(this.mb.va,"scroll"),_.sl(this.Ib)).subscribe(a)))}Bc(){this.Jc.register(this)}Pa(){_.Tha(this.Jc,this);this.Ib.next();this.Ib.complete()}scrollTo(a){const b=this.mb.va,c=this.dir&&this.dir.value=="rtl";a.left==null&&(a.left=c?a.end:a.start);a.right==null&&(a.right=c?a.start:a.end);a.bottom!=null&&(a.top=b.scrollHeight-b.clientHeight-
a.bottom);c&&sx()!=0?(a.left!=null&&(a.right=b.scrollWidth-b.clientWidth-a.left),sx()==2?a.left=a.right:sx()==1&&(a.left=a.right?-a.right:a.right)):a.right!=null&&(a.left=b.scrollWidth-b.clientWidth-a.right);this.Xc(a)}Xc(a){const b=this.mb.va;_.Pea()?b.scrollTo(a):(a.top!=null&&(b.scrollTop=a.top),a.left!=null&&(b.scrollLeft=a.left))}qa(a){const b=this.mb.va;if(a=="top")return b.scrollTop;if(a=="bottom")return b.scrollHeight-b.clientHeight-b.scrollTop;const c=this.dir&&this.dir.value=="rtl";a=="start"?
a=c?"right":"left":a=="end"&&(a=c?"left":"right");return c&&sx()==2?a=="left"?b.scrollWidth-b.clientWidth-b.scrollLeft:b.scrollLeft:c&&sx()==1?a=="left"?b.scrollLeft+b.scrollWidth-b.clientWidth:-b.scrollLeft:a=="left"?b.scrollLeft:b.scrollWidth-b.clientWidth-b.scrollLeft}};_.Wx.na=function(a){return new (a||_.Wx)};_.Wx.Ua=_.vn({type:_.Wx,Ca:[["","cdk-scrollable",""],["","cdkScrollable",""]],Ea:!0});_.Xx=class{};_.Xx.na=function(a){return new (a||_.Xx)};_.Xx.xc=_.sn({type:_.Xx});_.Xx.wc=_.om({});
var Yx=class{};Yx.na=function(a){return new (a||Yx)};Yx.xc=_.sn({type:Yx});Yx.wc=_.om({imports:[_.jv,_.Xx,_.jv,_.Xx]});ela=class{attach(a){this.O=a;return a.attach(this)}detach(){let a=this.O;a!=null&&(this.O=null,a.detach())}get ha(){return this.O!=null}U(a){this.O=a}};_.Dv=class extends ela{constructor(a,b,c){super();this.component=a;this.dh=b;this.Fb=c;this.sq=void 0}};
_.Ev=class extends ela{constructor(a,b,c,d){super();this.xj=a;this.dh=b;this.context=c;this.Fb=d}get origin(){return this.xj.mb}attach(a,b=this.context){this.context=b;return super.attach(a)}detach(){this.context=void 0;return super.detach()}};fla=function(a){a=a.U.element.va;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode};
_.Zx=class extends _.Fv{constructor(){super();this.oa=_.B(_.gu,{optional:!0});this.hb=_.B(_.at);this.U=_.B(_.xu);this.V=!1;this.tr=new _.nu}get NS(){return this.Bj}set NS(a){if(!this.Yf()||a||this.V)this.Yf()&&super.detach(),a&&super.attach(a),this.Bj=a||null}Bc(){this.V=!0}Pa(){super.dispose();this.ha=this.Bj=null}Wl(a){a.U(this);const b=a.dh!=null?a.dh:this.U,c=_.zu(b,a.component,{index:b.length,Fb:a.Fb||b.Fb,sq:a.sq||void 0,iS:this.oa||void 0});b!==this.U&&fla(this).appendChild(c.O.Gs[0]);_.Cv(this,
()=>c.destroy());this.Bj=a;this.ha=c;this.tr.emit(c);return c}ep(a){a.U(this);const b=this.U.og(a.xj,a.context,{Fb:a.Fb});_.Cv(this,()=>this.U.clear());this.Bj=a;this.ha=b;this.tr.emit(b);return b}};_.Zx.na=function(a){return new (a||_.Zx)};_.Zx.Ua=_.vn({type:_.Zx,Ca:[["","cdkPortalOutlet",""]],inputs:{NS:[0,"cdkPortalOutlet","portal"]},outputs:{tr:"attached"},Wb:["cdkPortalOutlet"],Ea:!0,features:[_.Gr]});_.$x=class{};_.$x.na=function(a){return new (a||_.$x)};_.$x.xc=_.sn({type:_.$x});_.$x.wc=_.om({});
gla={Ba:_.aia,Ub:[_.Gv],Mb:function(a){return()=>a.O.O()}};_.ay=class{};_.ay.na=function(a){return new (a||_.ay)};_.ay.xc=_.sn({type:_.ay});_.ay.wc=_.om({Fc:[_.Gv,gla],imports:[_.jv,_.$x,Yx,Yx]});var hla=class extends _.x{constructor(a){super(a)}};var ila=class extends _.x{constructor(a){super(a)}};var jla=class extends _.x{constructor(a){super(a)}getContext(){return _.y(this,hla,4)}};var kla=class extends _.x{constructor(a){super(a)}},lla=_.ui(kla);var mla=class{constructor(a,b,c){this.V=a;this.U=b;this.O=c}getMetadata(){return this.O}ha(a,b){this.O[a]=b}};var nla=class{constructor(a,b={}){this.nT=a;this.O=b}getMetadata(){return this.O}Tc(){return null}};var ola,pla;ola=function(a,b,c={}){return new mla(b,a,c)};pla=function(a,b={}){return new nla(a,b)};_.by=class{constructor(a,b,c,d,e){this.name=a;this.bK=b;this.responseType=c;this.O=d;this.U=e}getName(){return this.name}};_.by.prototype.getName=_.by.prototype.getName;_.qla=new _.by("/google.internal.people.v2.InternalPeopleService/GetPeople",jla,kla,a=>a.qb(),lla);var cy=class extends Error{constructor(a,b,c={}){super(b);this.code=a;this.metadata=c;this.name="RpcError";Object.setPrototypeOf(this,new.target.prototype)}toString(){let a=`RpcError(${tka(this.code)||String(this.code)})`;this.message&&(a+=": "+this.message);return a}};var rla=new Set(["SAPISIDHASH","APISIDHASH"]);var sla=Promise;var vla=function(a){a.oa.on("data",b=>{if("1"in b){var c=b["1"];let d;try{d=a.qa(c)}catch(e){dy(a,new cy(13,`Error when deserializing response data; error: ${e}`+`, response: ${c}`))}d&&tla(a,d)}if("2"in b)for(b=ula(a,b["2"]),c=0;c<a.ma.length;c++)a.ma[c](b)});a.oa.on("end",()=>{ey(a,fy(a));for(let b=0;b<a.ha.length;b++)a.ha[b]()});a.oa.on("error",()=>{if(a.U.length!=0){var b=a.O.ha;b!==0||_.lk(a.O)||(b=6);var c=-1;switch(b){case 0:var d=2;break;case 7:d=10;break;case 8:d=4;break;case 6:c=a.O.Tc();
d=ska(c);break;default:d=14}ey(a,fy(a));b=Zka(b)+", error: "+Lka(a.O);c!=-1&&(b+=", http status code: "+c);dy(a,new cy(d,b))}})},dy=function(a,b){for(let c=0;c<a.U.length;c++)a.U[c](b)},ey=function(a,b){for(let c=0;c<a.ka.length;c++)a.ka[c](b)},fy=function(a){const b={},c=Kka(a.O);Object.keys(c).forEach(d=>{b[d]=c[d]});return b},tla=function(a,b){for(let c=0;c<a.V.length;c++)a.V[c](b)},ula=function(a,b){let c=2,d;const e={};try{let f;f=Yka(b);c=f.Ed();d=_.w(f,2);_.lh(f,Jka,3,_.jh()).length&&(e["grpc-web-status-details-bin"]=
b)}catch(f){a.O&&a.O.Tc()===404?(c=5,d="Not Found: "+String(a.O.ma)):(c=14,d="Unable to parse RpcStatus: "+f)}return{code:c,details:d,metadata:e}},wla=function(a,b){_.yf(a.O,"complete",()=>{if(_.lk(a.O)){var c=_.mk(a.O);if(b&&a.O.getResponseHeader("Content-Type")==="text/plain"){if(!atob)throw Error("Xb");c=atob(c)}try{var d=a.qa(c)}catch(f){dy(a,new cy(13,`Error when deserializing response data; error: ${f}`+`, response: ${c}`));return}c=ska(a.O.Tc());ey(a,fy(a));c==0?tla(a,d):dy(a,new cy(c,"Xhr succeeded but the status code is not 200"))}else{c=
_.mk(a.O);let f;d=fy(a);if(c){var e=ula(a,c);c=e.code;f=e.details;e=e.metadata}else c=2,f="Rpc failed due to xhr error. uri: "+String(a.O.ma)+", error code: "+a.O.ha+", error: "+Lka(a.O),e=d;ey(a,d);dy(a,new cy(c,f,e))}})},gy=function(a,b){b=a.indexOf(b);b>-1&&a.splice(b,1)},hy=class{constructor(a,b){this.oa=a.t4;this.qa=b;this.O=a.B7;this.V=[];this.ka=[];this.ma=[];this.ha=[];this.U=[];this.oa&&vla(this)}on(a,b){a=="data"?this.V.push(b):a=="metadata"?this.ka.push(b):a=="status"?this.ma.push(b):a==
"end"?this.ha.push(b):a=="error"&&this.U.push(b);return this}removeListener(a,b){a=="data"?gy(this.V,b):a=="metadata"?gy(this.ka,b):a=="status"?gy(this.ma,b):a=="end"?gy(this.ha,b):a=="error"&&gy(this.U,b);return this}cancel(){this.O.abort()}};hy.prototype.cancel=hy.prototype.cancel;hy.prototype.removeListener=hy.prototype.removeListener;hy.prototype.on=hy.prototype.on;var iy=function(a){this.ka=a.z7||null;this.ha=a.z6||!1};_.va(iy,_.ak);iy.prototype.O=function(){return new jy(this.ka,this.ha)};iy.prototype.V=function(a){return function(){return a}}({});var jy=function(a,b){_.zf.call(this);this.Ja=a;this.oa=b;this.ma=void 0;this.status=this.readyState=0;this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=null;this.wa=new Headers;this.U=null;this.Fa="GET";this.Da="";this.O=!1;this.ua=this.V=this.ha=null};_.va(jy,_.zf);
jy.prototype.open=function(a,b){if(this.readyState!=0)throw this.abort(),Error("Yb");this.Fa=a;this.Da=b;this.readyState=1;ky(this)};jy.prototype.send=function(a){if(this.readyState!=1)throw this.abort(),Error("Zb");this.O=!0;const b={headers:this.wa,method:this.Fa,credentials:this.ma,cache:void 0};a&&(b.body=a);(this.Ja||_.la).fetch(new Request(this.Da,b)).then(this.tb.bind(this),this.ka.bind(this))};
jy.prototype.abort=function(){this.response=this.responseText="";this.wa=new Headers;this.status=0;this.V&&this.V.cancel("Request was aborted.").catch(()=>null);this.readyState>=1&&this.O&&this.readyState!=4&&(this.O=!1,ly(this));this.readyState=0};
jy.prototype.tb=function(a){if(this.O&&(this.ha=a,this.U||(this.status=this.ha.status,this.statusText=this.ha.statusText,this.U=a.headers,this.readyState=2,ky(this)),this.O&&(this.readyState=3,ky(this),this.O)))if(this.responseType==="arraybuffer")a.arrayBuffer().then(this.Ta.bind(this),this.ka.bind(this));else if(typeof _.la.ReadableStream!=="undefined"&&"body"in a){this.V=a.body.getReader();if(this.oa){if(this.responseType)throw Error("$b");this.response=[]}else this.response=this.responseText=
"",this.ua=new TextDecoder;xla(this)}else a.text().then(this.lb.bind(this),this.ka.bind(this))};var xla=function(a){a.V.read().then(a.Na.bind(a)).catch(a.ka.bind(a))};jy.prototype.Na=function(a){if(this.O){if(this.oa&&a.value)this.response.push(a.value);else if(!this.oa){var b=a.value?a.value:new Uint8Array(0);if(b=this.ua.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?ly(this):ky(this);this.readyState==3&&xla(this)}};
jy.prototype.lb=function(a){this.O&&(this.response=this.responseText=a,ly(this))};jy.prototype.Ta=function(a){this.O&&(this.response=a,ly(this))};jy.prototype.ka=function(){this.O&&ly(this)};var ly=function(a){a.readyState=4;a.ha=null;a.V=null;a.ua=null;ky(a)};jy.prototype.setRequestHeader=function(a,b){this.wa.append(a,b)};jy.prototype.getResponseHeader=function(a){return this.U?this.U.get(a.toLowerCase())||"":""};
jy.prototype.getAllResponseHeaders=function(){if(!this.U)return"";const a=[],b=this.U.entries();for(var c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")};var ky=function(a){a.onreadystatechange&&a.onreadystatechange.call(a)};Object.defineProperty(jy.prototype,"withCredentials",{get:function(){return this.ma==="include"},set:function(a){this.ma=a?"include":"same-origin"}});var yla=function(a){let b="";_.Sb(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n"});return b};var zla,Ala,Bla;zla=function(a,b){return b.reduce((c,d)=>e=>d.intercept(e,c),a)};
Ala=function(a,b,c){const d=b.U,e=b.getMetadata();var f=a.V&&!1;f=a.O||f?new _.dk(new iy({z7:a.O,z6:f})):new _.dk;c+=d.getName();e["Content-Type"]="application/json+protobuf";e["X-User-Agent"]="grpc-web-javascript/0.1";const g=e.Authorization;if(g&&rla.has(g.split(" ")[0])||a.U)f.oa=!0;if(a.ha)if(a=c,_.Bh(e))c=a;else{var h=yla(e);typeof a==="string"?c=_.Ki(a,encodeURIComponent("$httpHeaders"),h):(_.Ax(a,"$httpHeaders",h),c=a)}else for(h in e)f.headers.set(h,e[h]);a=c;h=new hy({B7:f,t4:void 0},d.U);
wla(h,e["X-Goog-Encode-Response-If-Executable"]=="base64");b=d.O(b.V);f.send(a,"POST",b);return h};Bla=function(a,b,c,d,e){const f=b.substr(0,b.length-e.name.length);return zla(g=>new sla((h,k)=>{let l={};const m=Ala(a,g,f);m.on("error",q=>k(q));m.on("metadata",q=>{l=q});m.on("data",q=>{h(pla(q,l))})}),a.ka).call(a,ola(e,c,d)).then(g=>g.nT)};_.my=function(a,b,c,d,e){return Bla(a,b,c,d,e)};
_.ny=class{constructor(a={}){this.ha=a.M6||_.ta("suppressCorsPreflight",a)||!1;this.U=a.withCredentials||_.ta("withCredentials",a)||!1;this.ka=a.SU||[];this.O=a.sba;this.V=a.nba||!1}};_.Cla=class extends _.x{constructor(a){super(a)}};var Dla=class extends _.x{constructor(a){super(a)}};_.Ela=new _.by("/google.internal.play.books.audiobook.v1.AudiobookService/GetAudiobookResource",_.nk,_.ok,a=>a.qb(),_.pk);_.Fla=new _.by("/google.internal.play.books.audiobook.v1.AudiobookService/GetAudiobookSupplement",_.Cla,Dla,a=>a.qb(),_.ui(Dla));var Gla=class extends _.x{constructor(a){super(a)}};_.oy=class extends _.x{constructor(a){super(a)}};var Hla=class extends _.x{constructor(a){super(a)}};_.Ila=new _.by("/google.internal.play.books.cloudloading.v1.CloudLoadingOnePlatformService/Delete",class extends _.x{constructor(a){super(a)}Ab(){return _.w(this,1)}},Gla,a=>a.qb(),_.ui(Gla));_.Jla=new _.by("/google.internal.play.books.cloudloading.v1.CloudLoadingOnePlatformService/Insert",_.oy,Hla,a=>a.qb(),_.ui(Hla));_.Kla=class extends _.x{constructor(a){super(a)}};_.Lla=class extends _.x{constructor(a){super(a)}Tc(){return _.y(this,Jx,2)}};var Mla=class extends _.x{constructor(a){super(a)}aE(a,b){return _.kh(this,1,_.Lla,a,b)}};_.Nla=class extends _.x{constructor(a){super(a)}};var Ola=class extends _.x{constructor(a){super(a)}};_.Pla=class extends _.x{constructor(a){super(a)}};var Qla=class extends _.x{constructor(a){super(a)}};_.Rla=class extends _.x{constructor(a){super(a)}};var Sla=class extends _.x{constructor(a){super(a)}};_.Tla=class extends _.x{constructor(a){super(a)}};var Ula=class extends _.x{constructor(a){super(a)}};_.Vla=class extends _.x{constructor(a){super(a)}};var Wla=class extends _.x{constructor(a){super(a)}};_.Xla=class extends _.x{constructor(a){super(a)}};_.Yla=class extends _.x{constructor(a){super(a)}Tc(){return _.y(this,Jx,2)}};var Zla=class extends _.x{constructor(a){super(a)}aE(a,b){return _.kh(this,1,_.Yla,a,b)}};_.$la=class extends _.x{constructor(a){super(a)}};var ama=class extends _.x{constructor(a){super(a)}};_.bma=class extends _.x{constructor(a){super(a)}};var cma=class extends _.x{constructor(a){super(a)}};_.dma=class extends _.x{constructor(a){super(a)}};var ema=class extends _.x{constructor(a){super(a)}};_.fma=new _.by("/google.internal.play.books.enterprise.v1.EnterpriseService/AddClassroomBooksAttachment",_.Kla,Mla,a=>a.qb(),_.ui(Mla));_.gma=new _.by("/google.internal.play.books.enterprise.v1.EnterpriseService/AddLicenseOwners",_.Nla,Ola,a=>a.qb(),_.ui(Ola));_.hma=new _.by("/google.internal.play.books.enterprise.v1.EnterpriseService/AddLicenseRedeemers",_.Pla,Qla,a=>a.qb(),_.ui(Qla));_.ima=new _.by("/google.internal.play.books.enterprise.v1.EnterpriseService/ClaimLicense",_.Rla,Sla,a=>a.qb(),_.ui(Sla));_.jma=new _.by("/google.internal.play.books.enterprise.v1.EnterpriseService/GetLicenseHistory",_.Tla,Ula,a=>a.qb(),_.ui(Ula));_.kma=new _.by("/google.internal.play.books.enterprise.v1.EnterpriseService/GetLicenses",_.Vla,Wla,a=>a.qb(),_.ui(Wla));_.lma=new _.by("/google.internal.play.books.enterprise.v1.EnterpriseService/GrantFreeBookLicenses",_.Xla,Zla,a=>a.qb(),_.ui(Zla));_.mma=new _.by("/google.internal.play.books.enterprise.v1.EnterpriseService/ListFreeBooksForLicense",_.$la,ama,a=>a.qb(),_.ui(ama));_.nma=new _.by("/google.internal.play.books.enterprise.v1.EnterpriseService/RemoveLicenseOwners",_.bma,cma,a=>a.qb(),_.ui(cma));_.oma=new _.by("/google.internal.play.books.enterprise.v1.EnterpriseService/RemoveLicenseRedeemers",_.dma,ema,a=>a.qb(),_.ui(ema));var pma=function(a,b){b=b||{};b.format="jspb";this.O=new _.ny(b);this.U=a==void 0?a:a.replace(/\/+$/,"")};_.qma=class extends _.x{constructor(a){super(a)}};var rma=class extends _.x{constructor(a){super(a)}};_.sma=class extends _.x{constructor(a){super(a)}};var tma=class extends _.x{constructor(a){super(a)}};_.uma=new _.by("/google.internal.play.books.family.v1.FamilyOnePlatformService/Share",_.qma,rma,a=>a.qb(),_.ui(rma));_.vma=new _.by("/google.internal.play.books.family.v1.FamilyOnePlatformService/Unshare",_.sma,tma,a=>a.qb(),_.ui(tma));_.wma=class extends _.x{constructor(a){super(a)}};_.py=class extends _.x{constructor(a){super(a)}};_.xma=new _.by("/google.internal.play.books.layers.v1.VolumeAnnotationService/GetDictionaryDefinition",_.wma,_.py,a=>a.qb(),_.ui(_.py));_.yma=class extends _.x{constructor(a){super(a)}};_.qy=class extends _.x{constructor(a){super(a)}};_.ry=class extends _.x{constructor(a){super(a)}};var zma=class extends _.x{constructor(a){super(a)}};_.Ama=class extends _.x{constructor(a){super(a)}};var Bma=class extends _.x{constructor(a){super(a)}};_.Cma=class extends _.x{constructor(a){super(a)}};var Dma=class extends _.x{constructor(a){super(a)}};_.Ema=class extends _.x{constructor(a){super(a)}};var Fma=class extends _.x{constructor(a){super(a)}};_.Gma=class extends _.x{constructor(a){super(a)}};var Hma=class extends _.x{constructor(a){super(a)}};_.Ima=class extends _.x{constructor(a){super(a)}};var Jma=class extends _.x{constructor(a){super(a)}};_.Kma=class extends _.x{constructor(a){super(a)}};var Lma=class extends _.x{constructor(a){super(a)}};_.Mma=class extends _.x{constructor(a){super(a)}};_.sy=class extends _.x{constructor(a){super(a)}};_.Nma=class extends _.x{constructor(a){super(a)}};var Oma=class extends _.x{constructor(a){super(a)}};_.ty=class extends _.x{constructor(a){super(a)}};var Pma=class extends _.x{constructor(a){super(a)}};_.Qma=class extends _.x{constructor(a){super(a)}};_.uy=class extends _.x{constructor(a){super(a)}};_.Rma=class extends _.x{constructor(a){super(a)}};_.vy=class extends _.x{constructor(a){super(a)}};_.Sma=class extends _.x{constructor(a){super(a)}};var Tma=class extends _.x{constructor(a){super(a)}};_.Uma=class extends _.x{constructor(a){super(a)}};var Vma=class extends _.x{constructor(a){super(a)}};_.Wma=class extends _.x{constructor(a){super(a)}};var Xma=class extends _.x{constructor(a){super(a)}};_.Yma=new _.by("/google.internal.play.books.library.v1.LibraryService/AddLibraryDocument",_.yma,_.qy,a=>a.qb(),_.ui(_.qy));_.Zma=new _.by("/google.internal.play.books.library.v1.LibraryService/AddTags",_.ry,zma,a=>a.qb(),_.ui(zma));_.$ma=new _.by("/google.internal.play.books.library.v1.LibraryService/CreateCustomTag",_.Ama,Bma,a=>a.qb(),_.ui(Bma));_.ana=new _.by("/google.internal.play.books.library.v1.LibraryService/DeleteCustomTag",_.Cma,Dma,a=>a.qb(),_.ui(Dma));_.bna=new _.by("/google.internal.play.books.library.v1.LibraryService/DeleteLibraryDocument",_.Ema,Fma,a=>a.qb(),_.ui(Fma));_.cna=new _.by("/google.internal.play.books.library.v1.LibraryService/ExpungeLibraryDocuments",_.Gma,Hma,a=>a.qb(),_.ui(Hma));var dna=new _.by("/google.internal.play.books.library.v1.LibraryService/GetLibraryDocument",_.Dk,_.Ek,a=>a.qb(),_.Fk);_.ena=new _.by("/google.internal.play.books.library.v1.LibraryService/GetVolumeOverviews",_.Ima,Jma,a=>a.qb(),_.ui(Jma));_.fna=new _.by("/google.internal.play.books.library.v1.LibraryService/HideLibraryDocuments",_.Kma,Lma,a=>a.qb(),_.ui(Lma));_.gna=new _.by("/google.internal.play.books.library.v1.LibraryService/ListTags",_.Mma,_.sy,a=>a.qb(),_.ui(_.sy));_.hna=new _.by("/google.internal.play.books.library.v1.LibraryService/LookupCopyLimit",_.Nma,Oma,a=>a.qb(),_.ui(Oma));_.ina=new _.by("/google.internal.play.books.library.v1.LibraryService/RemoveTags",_.ty,Pma,a=>a.qb(),_.ui(Pma));_.jna=new _.by("/google.internal.play.books.library.v1.LibraryService/SyncDocumentPosition",_.Ak,_.Bk,a=>a.qb(),_.Ck);_.kna=new _.by("/google.internal.play.books.library.v1.LibraryService/SyncExtendedLibrary",_.Qma,_.uy,a=>a.qb(),_.ui(_.uy));_.lna=new _.by("/google.internal.play.books.library.v1.LibraryService/SyncUserLibrary",_.Rma,_.vy,a=>a.qb(),_.ui(_.vy));_.mna=new _.by("/google.internal.play.books.library.v1.LibraryService/UnhideLibraryDocuments",_.Sma,Tma,a=>a.qb(),_.ui(Tma));_.nna=new _.by("/google.internal.play.books.library.v1.LibraryService/UpdateCopyLimit",_.Uma,Vma,a=>a.qb(),_.ui(Vma));_.ona=new _.by("/google.internal.play.books.library.v1.LibraryService/UpdateCustomTag",_.Wma,Xma,a=>a.qb(),_.ui(Xma));var pna;pna=function(a,b){b=b||{};b.format="jspb";this.O=new _.ny(b);this.U=a==void 0?a:a.replace(/\/+$/,"")};_.qna=function(a,b){return _.my(a.O,a.U+"/$rpc/google.internal.play.books.library.v1.LibraryService/GetLibraryDocument",b,{},dna)};_.rna=class extends _.x{constructor(a){super(a)}};_.wy=class extends _.x{constructor(a){super(a)}};_.sna=class extends _.x{constructor(a){super(a)}};var tna=class extends _.x{constructor(a){super(a)}};_.una=new _.by("/google.internal.play.books.series.v1.SeriesOnePlatformService/Fetch",_.sna,tna,a=>a.qb(),_.ui(tna));_.vna=new _.by("/google.internal.play.books.series.v1.SeriesOnePlatformService/FetchMembers",_.rna,_.wy,a=>a.qb(),_.ui(_.wy));_.wna=class extends _.x{constructor(a){super(a)}};_.xy=class extends _.x{constructor(a){super(a)}};_.yy=class extends _.x{constructor(a){super(a)}getSettings(){return _.y(this,_.xy,1)}};_.zy=class extends _.x{constructor(a){super(a)}getSettings(){return _.y(this,_.xy,1)}};_.Ay=class extends _.x{constructor(a){super(a)}getSettings(){return _.y(this,_.xy,1)}};_.xna=new _.by("/google.internal.play.books.settings.v1.SettingsOnePlatformService/GetUserSettings",_.wna,_.yy,a=>a.qb(),_.ui(_.yy));_.yna=new _.by("/google.internal.play.books.settings.v1.SettingsOnePlatformService/UpdateUserSettings",_.zy,_.Ay,a=>a.qb(),_.ui(_.Ay));_.By=class extends _.x{constructor(a){super(a)}};_.zna=class extends _.x{constructor(a){super(a)}getId(){return _.y(this,_.By,1)}};var Ana;_.Cy=class extends _.x{constructor(a){super(a)}};Ana=_.ui(_.Cy);_.Bna=class extends _.x{constructor(a){super(a)}};var Cna=class extends _.x{constructor(a){super(a)}};_.Dna=class extends _.x{constructor(a){super(a)}};var Ena=class extends _.x{constructor(a){super(a)}};_.Fna=class extends _.x{constructor(a){super(a)}};var Gna=class extends _.x{constructor(a){super(a)}};_.Hna=class extends _.x{constructor(a){super(a)}uc(){return _.w(this,1)}};var Ina=class extends _.x{constructor(a){super(a)}};_.Jna=class extends _.x{constructor(a){super(a)}};_.Dy=class extends _.x{constructor(a){super(a)}};_.Kna=class extends _.x{constructor(a){super(a)}};_.Ey=class extends _.x{constructor(a){super(a)}};_.Fy=class extends _.x{constructor(a){super(a)}Ab(){return _.w(this,1)}};_.Gy=class extends _.x{constructor(a){super(a)}};_.Lna=class extends _.x{constructor(a){super(a)}};var Mna=class extends _.x{constructor(a){super(a)}};_.Nna=class extends _.x{constructor(a){super(a)}};var Ona=class extends _.x{constructor(a){super(a)}};_.Pna=class extends _.x{constructor(a){super(a)}};var Qna=class extends _.x{constructor(a){super(a)}};_.Rna=new _.by("/google.internal.play.books.userannotations.v1.UserAnnotationService/CreateAnnotations",_.Bna,Cna,a=>a.qb(),_.ui(Cna));_.Sna=new _.by("/google.internal.play.books.userannotations.v1.UserAnnotationService/CreateCollection",_.Dna,Ena,a=>a.qb(),_.ui(Ena));_.Tna=new _.by("/google.internal.play.books.userannotations.v1.UserAnnotationService/DeleteAnnotations",_.Fna,Gna,a=>a.qb(),_.ui(Gna));_.Una=new _.by("/google.internal.play.books.userannotations.v1.UserAnnotationService/DeleteCollection",_.Hna,Ina,a=>a.qb(),_.ui(Ina));_.Vna=new _.by("/google.internal.play.books.userannotations.v1.UserAnnotationService/ListAnnotations",_.Jna,_.Dy,a=>a.qb(),_.ui(_.Dy));_.Wna=new _.by("/google.internal.play.books.userannotations.v1.UserAnnotationService/ListSharedAnnotations",_.Kna,_.Ey,a=>a.qb(),_.ui(_.Ey));_.Xna=new _.by("/google.internal.play.books.userannotations.v1.UserAnnotationService/TriggerExport",_.Fy,_.Gy,a=>a.qb(),_.ui(_.Gy));_.Yna=new _.by("/google.internal.play.books.userannotations.v1.UserAnnotationService/UpdateAnnotations",_.Lna,Mna,a=>a.qb(),_.ui(Mna));_.Zna=new _.by("/google.internal.play.books.userannotations.v1.UserAnnotationService/UpdateCollection",_.Nna,Ona,a=>a.qb(),_.ui(Ona));_.$na=new _.by("/google.internal.play.books.userannotations.v1.UserAnnotationService/UpdateSubscriptions",_.Pna,Qna,a=>a.qb(),_.ui(Qna));var aoa=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a.indexOf("blob:")===0&&(a=a.substring(5));a=a.split("#")[0].split("?")[0];a=a.toLowerCase();a.indexOf("//")==0&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");c!=-1&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("dc`"+a);if(c!=="http"&&c!=="https"&&c!=="chrome-extension"&&c!=="moz-extension"&&
c!=="file"&&c!=="android-app"&&c!=="chrome-search"&&c!=="chrome-untrusted"&&c!=="chrome"&&c!=="app"&&c!=="devtools")throw Error("ec`"+c);a="";var d=b.indexOf(":");if(d!=-1){var e=b.substring(d+1);b=b.substring(0,d);if(c==="http"&&e!=="80"||c==="https"&&e!=="443")a=":"+e}return c+"://"+b+a};var coa=function(a,b,c){var d=String(_.la.location.href);return d&&a&&b?[b,boa(aoa(d),a,c||null)].join(" "):null},boa=function(a,b,c){var d=[],e=[];if((Array.isArray(c)?2:1)==1)return e=[b,a],_.Tb(d,function(h){e.push(h)}),doa(e.join(" "));var f=[],g=[];_.Tb(c,function(h){g.push(h.key);f.push(h.value)});c=Math.floor((new Date).getTime()/1E3);e=f.length==0?[c,b,a]:[f.join(":"),c,b,a];_.Tb(d,function(h){e.push(h)});a=doa(e.join(" "));a=[c,a];g.length==0||a.push(g.join(""));return a.join("_")},doa=function(a){var b=
uka();b.update(a);return b.digestString().toLowerCase()};var eoa={};var Hy,foa,goa;Hy=function(a=!1){return!!eoa.FPA_SAMESITE_PHASE2_MOD||!!a};foa=function(a=!1){let b=_.la.__SAPISID||_.la.__APISID||_.la.__3PSAPISID||_.la.__OVERRIDE_SID;Hy(a)&&(b=b||_.la.__1PSAPISID);if(b)return!0;if(typeof document!=="undefined"){const c=new _.Gk(document);b=c.get("SAPISID")||c.get("APISID")||c.get("__Secure-3PAPISID");Hy(a)&&(b=b||c.get("__Secure-1PAPISID"))}return!!b};
goa=function(a,b,c,d){(a=_.la[a])||typeof document==="undefined"||(a=(new _.Gk(document)).get(b));return a?coa(a,c,d):null};
_.Iy=function(a,b=!1){var c=aoa(String(_.la.location.href));const d=[];if(foa(b)){c=c.indexOf("https:")==0||c.indexOf("chrome-extension:")==0||c.indexOf("chrome-untrusted://new-tab-page")==0||c.indexOf("moz-extension:")==0;var e,f=(e=c)?_.la.__SAPISID:_.la.__APISID;f||typeof document==="undefined"||(f=new _.Gk(document),f=f.get(e?"SAPISID":"APISID")||f.get("__Secure-3PAPISID"));(e=f?coa(f,e?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e);c&&Hy(b)&&((b=goa("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",
a))&&d.push(b),(a=goa("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&d.push(a))}return d.length==0?null:d.join(" ")};var hoa=class{constructor(){this.role="dialog";this.Xb="";this.de=!0;this.If="";this.Qg=!1;this.height=this.width="";this.ariaLabel=this.cB=this.BG=this.data=null;this.ariaModal=!0;this.DG="first-tabbable";this.cP=this.EP=this.gv=!0}};var Jy=class{constructor(){this.role="dialog";this.Xb="";this.de=!0;this.If="";this.Qg=!1;this.height=this.width="";this.ariaLabel=this.cB=this.BG=this.data=null;this.ariaModal=!0;this.DG="first-tabbable";this.dP=this.bP=this.cP=this.gv=!0}};var Ky=function(a){a.oa||_.kr(()=>{const b=a.La.va;switch(a.Jb.DG){case !1:case "dialog":ioa(a)||b.focus();break;case !0:case "first-tabbable":let c;((c=a.ma)==null?0:_.cla(c))||a.tb();break;case "first-heading":a.Da('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:a.Da(a.Jb.DG)}},{Fb:a.Yb})},ioa=function(a){a=a.La.va;const b=_.tx();return a===b||a.contains(b)},Ly=class extends _.Fv{constructor(){super();this.La=_.B(_.jp);this.Ta=_.B(_.Tx);this.Zb=_.B(Qx);this.Za=_.B(_.As);this.Cb=_.B(_.Av);
this.vd=_.B(_.bv);this.wb=_.B(_.Wu);this.hb=_.B(_.at,{optional:!0});this.dt=this.ua=this.ma=null;this.bt=[];this.ub=_.B(_.Bu);this.Yb=_.B(_.fr);this.oa=!1;this.Jb=_.B(Jy,{optional:!0})||new Jy;this.Jb.cB&&this.bt.push(this.Jb.cB)}lb(a){this.bt.push(a);_.Ex(this.ub)}Xc(a){a=this.bt.indexOf(a);a>-1&&(this.bt.splice(a,1),_.Ex(this.ub))}V(){this.Kb();this.Gb();this.qa()}qa(){Ky(this)}Pa(){this.oa=!0;this.Gd()}Wl(a){a=this.Ql.Wl(a);this.V();return a}ep(a){a=this.Ql.ep(a);this.V();return a}Jc(){ioa(this)||
Ky(this)}Db(a,b){Px(this.Zb,a)||(a.tabIndex=-1,_.rp(this.Za,()=>{const c=()=>{a.removeEventListener("blur",c);a.removeEventListener("mousedown",c);a.removeAttribute("tabindex")};a.addEventListener("blur",c);a.addEventListener("mousedown",c)}));a.focus(b)}Da(a,b){(a=this.La.va.querySelector(a))&&this.Db(a,b)}Gd(){var a=this.Jb.gv;let b=null;typeof a==="string"?b=this.hb.querySelector(a):typeof a==="boolean"?b=a?this.ua:null:a&&(b=a);if(this.Jb.gv&&b&&typeof b.focus==="function"){a=_.tx();const c=this.La.va;
if(!a||a===this.hb.body||a===c||c.contains(a))this.vd?(_.av(this.vd,b,this.dt),this.dt=null):b.focus()}this.ma&&this.ma.destroy()}tb(){this.La.va.focus&&this.La.va.focus()}Kb(){this.wb.isBrowser&&(this.ma=this.Ta.create(this.La.va),this.hb&&(this.ua=_.tx()))}Gb(){this.Cb.Pi().subscribe(()=>{this.Jb.Qg&&this.Jc()})}};Ly.na=function(a){return new (a||Ly)};
Ly.Sa=_.pn({type:Ly,Ca:[["cdk-dialog-container"]],kc:function(a,b){a&1&&_.lx(_.Zx,7);if(a&2){let c;_.nx(c=_.ox())&&(b.Ql=c.first)}},Bb:["tabindex","-1",1,"cdk-dialog-container"],Eb:6,rb:function(a,b){a&2&&_.Ir("id",b.Jb.id||null)("role",b.Jb.role)("aria-modal",b.Jb.ariaModal)("aria-labelledby",b.Jb.ariaLabel?null:b.bt[0])("aria-label",b.Jb.ariaLabel)("aria-describedby",b.Jb.BG||null)},Ea:!0,features:[_.Gr,_.xs],Qa:1,Ra:0,Va:[["cdkPortalOutlet",""]],Ma:function(a){a&1&&_.H(0,vka,0,0,"ng-template",
0)},ab:[_.Zx],Oa:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}\n"],Nb:2});var joa=new _.C("DialogScrollStrategy",{Ia:"root",Aa:()=>{const a=_.B(_.Gv);return()=>a.O.block()}}),koa=new _.C("DialogData"),loa=new _.C("DefaultDialogConfig");var My=class{constructor(a,b){this.Fi=a;this.config=b;this.closed=new _.jf;this.Qg=b.Qg;this.Pi=a.Pi();this.jk=a.jk();this.nD=a.nD();this.id=b.id;this.jk.subscribe(c=>{c.keyCode!==27||this.Qg||_.qx(c)||(c.preventDefault(),this.close(void 0,{WB:"keyboard"}))});this.Pi.subscribe(()=>{this.Qg||this.close(void 0,{WB:"mouse"})});this.jA=a.ka.subscribe(()=>{b.dP!==!1&&this.close()})}close(a,b){if(this.mp){const c=this.closed;this.mp.dt=(b==null?void 0:b.WB)||"program";this.jA.unsubscribe();this.Fi.dispose();
c.next(a);c.complete();this.Rj=this.mp=null}}eg(){this.Fi.eg()}Do(a="",b=""){this.Fi.Do({width:a,height:b})}qr(a){this.Fi.qr(a)}Uy(a){this.Fi.Uy(a)}};var moa,noa,ooa,poa,qoa;moa=0;noa=function(a,b){a.O.find(c=>c.id===b)};ooa=function(a,b){a=new _.zv({fi:b.fi||Hx(_.Gx(a.oa.position().global())),Yg:b.Yg||a.we(),Xb:b.Xb,de:b.de,direction:b.direction,minWidth:b.minWidth,minHeight:b.minHeight,maxWidth:b.maxWidth,maxHeight:b.maxHeight,width:b.width,height:b.height,Mr:b.cP});b.If&&(a.If=b.If);return a};
poa=function(a,b,c,d){var e;const f=a.Fb||((e=a.dh)==null?void 0:e.Fb);e=[{Ba:koa,nb:a.data},{Ba:My,nb:b}];a.Fc&&(typeof a.Fc==="function"?e.push(...a.Fc(b,a,c)):e.push(...a.Fc));!a.direction||f&&f.get(_.iv,null,{optional:!0})||e.push({Ba:_.iv,nb:{value:a.direction,Tb:_.We()}});return _.Js({parent:f||d,Fc:e})};qoa=function(a){const b=a.U;return b?qoa(b):a.ka};
_.Ny=class{get O(){return this.U?this.U.O:this.V}get Oi(){return this.U?this.U.Oi:this.ma}constructor(){this.oa=_.B(_.Gv);this.Yb=_.B(_.fr);this.ta=_.B(loa,{optional:!0});this.U=_.B(_.Ny,{optional:!0,Gq:!0});this.ua=_.B(_.rv);this.V=[];this.ka=new _.jf;this.ma=new _.jf;this.ha=new Map;this.we=_.B(joa)}open(a,b){b=Object.assign({},this.ta||new Jy,b);b.id=b.id||`cdk-dialog-${moa++}`;b.id&&noa(this,b.id);var c=ooa(this,b);c=this.oa.create(c);const d=new My(c,b);c=this.wa(c,d,b);d.mp=c;this.Da(a,d,c,
b);this.O.length||this.Fa();this.O.push(d);d.closed.subscribe(()=>this.qa(d,!0));this.Oi.next(d);return d}Pa(){wka(this.V,a=>{a.config.bP===!1&&this.qa(a,!1)});wka(this.V,a=>a.close());this.ka.complete();this.ma.complete();this.V=[]}wa(a,b,c){var d;const e=c.Fb||((d=c.dh)==null?void 0:d.Fb);b=[{Ba:Jy,nb:c},{Ba:My,nb:b},{Ba:_.Av,nb:a}];c.Nc?typeof c.Nc==="function"?d=c.Nc:(d=c.Nc.type,b.push(...c.Nc.Fc(c))):d=Ly;c=new _.Dv(d,c.dh,_.Js({parent:e||this.Yb,Fc:b}));return a.attach(c).instance}Da(a,b,c,
d){if(a instanceof _.Au){var e=poa(d,b,c);b={Wa:d.data,Rb:b};d.nE&&(b=Object.assign({},b,typeof d.nE==="function"?d.nE():d.nE));c.ep(new _.Ev(a,null,b,e))}else e=poa(d,b,c,this.Yb),a=c.Wl(new _.Dv(a,d.dh,e)),b.kP=a,b.Rj=a.instance}qa(a,b){a=this.O.indexOf(a);a>-1&&(this.O.splice(a,1),this.O.length||(this.ha.forEach((c,d)=>{c?d.setAttribute("aria-hidden",c):d.removeAttribute("aria-hidden")}),this.ha.clear(),b&&qoa(this).next()))}Fa(){const a=_.qv(this.ua);if(a.parentElement){const b=a.parentElement.children;
for(let c=b.length-1;c>-1;c--){const d=b[c];d===a||d.nodeName==="SCRIPT"||d.nodeName==="STYLE"||d.hasAttribute("aria-live")||(this.ha.set(d,d.getAttribute("aria-hidden")),d.setAttribute("aria-hidden","true"))}}}};_.Ny.na=function(a){return new (a||_.Ny)};_.Ny.Ka=_.nm({token:_.Ny,Aa:_.Ny.na,Ia:"root"});var Oy=class extends Ly{constructor(){super(...arguments);this.he=_.B(_.iu,{optional:!0});this.O=new _.nu;this.Jo=this.he!=="NoopAnimations";this.VE=0;this.oc=this.La.va;let a;this.ha=this.Jo?(a=yka(this.Jb.q$))!=null?a:150:0;let b;this.ka=this.Jo?(b=yka(this.Jb.t$))!=null?b:75:0;this.U=null;this.wa=()=>{this.ta();this.Cc(this.ha)};this.kt=()=>{this.ta();this.O.emit({state:"closed",totalTime:this.ka})}}V(){super.V();this.Me()}Me(){this.O.emit({state:"opening",totalTime:this.ha});this.Jo?(this.oc.style.setProperty("--mat-dialog-transition-duration",
`${this.ha}ms`),this.Fa(()=>this.oc.classList.add("mdc-dialog--opening","mdc-dialog--open")),this.Na(this.ha,this.wa)):(this.oc.classList.add("mdc-dialog--open"),Promise.resolve().then(()=>this.wa()))}Le(){this.O.emit({state:"closing",totalTime:this.ka});this.oc.classList.remove("mdc-dialog--open");this.Jo?(this.oc.style.setProperty("--mat-dialog-transition-duration",`${this.ka}ms`),this.Fa(()=>this.oc.classList.add("mdc-dialog--closing")),this.Na(this.ka,this.kt)):Promise.resolve().then(()=>this.kt())}Ja(a){this.VE+=
a;_.Ex(this.ub)}ta(){this.oc.classList.remove("mdc-dialog--opening","mdc-dialog--closing")}Na(a,b){this.U!==null&&clearTimeout(this.U);this.U=setTimeout(b,a)}Fa(a){_.rp(this.Za,()=>{typeof requestAnimationFrame==="function"?requestAnimationFrame(a):a()})}qa(){this.Jb.EP||Ky(this)}Cc(a){this.Jb.EP&&Ky(this);this.O.next({state:"opened",totalTime:a})}Pa(){super.Pa();this.U!==null&&clearTimeout(this.U)}Wl(a){a=super.Wl(a);a.location.va.classList.add("mat-mdc-dialog-component-host");return a}};
Oy.na=(()=>{let a;return function(b){return(a||(a=_.$o(Oy)))(b||Oy)}})();
Oy.Sa=_.pn({type:Oy,Ca:[["mat-dialog-container"]],Bb:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],Eb:10,rb:function(a,b){a&2&&(_.kx("id",b.Jb.id),_.Ir("aria-modal",b.Jb.ariaModal)("role",b.Jb.role)("aria-labelledby",b.Jb.ariaLabel?null:b.bt[0])("aria-label",b.Jb.ariaLabel)("aria-describedby",b.Jb.BG||null),_.Tr("_mat-animation-noopable",!b.Jo)("mat-mdc-dialog-container-with-actions",b.VE>0))},Ea:!0,features:[_.Gr,_.xs],Qa:3,Ra:0,Va:[[1,"mat-mdc-dialog-inner-container","mdc-dialog__container"],
[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],Ma:function(a){a&1&&(_.J(0,"div",0)(1,"div",1),_.H(2,xka,0,0,"ng-template",2),_.L()())},ab:[_.Zx],Oa:['.mat-mdc-dialog-container{width:100%;height:100%;display:block;box-sizing:border-box;max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit;outline:0}.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-max-width, 560px);min-width:var(--mat-dialog-container-min-width, 280px)}@media(max-width: 599px){.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-small-max-width, calc(100vw - 32px))}}.mat-mdc-dialog-inner-container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;opacity:0;transition:opacity linear var(--mat-dialog-transition-duration, 0ms);max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit}.mdc-dialog--closing .mat-mdc-dialog-inner-container{transition:opacity 75ms linear;transform:none}.mdc-dialog--open .mat-mdc-dialog-inner-container{opacity:1}._mat-animation-noopable .mat-mdc-dialog-inner-container{transition:none}.mat-mdc-dialog-surface{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;width:100%;height:100%;position:relative;overflow-y:auto;outline:0;transform:scale(0.8);transition:transform var(--mat-dialog-transition-duration, 0ms) cubic-bezier(0, 0, 0.2, 1);max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit;box-shadow:var(--mat-dialog-container-elevation-shadow, none);border-radius:var(--mdc-dialog-container-shape, var(--mat-app-corner-extra-large, 4px));background-color:var(--mdc-dialog-container-color, var(--mat-app-surface, white))}[dir=rtl] .mat-mdc-dialog-surface{text-align:right}.mdc-dialog--open .mat-mdc-dialog-surface,.mdc-dialog--closing .mat-mdc-dialog-surface{transform:none}._mat-animation-noopable .mat-mdc-dialog-surface{transition:none}.mat-mdc-dialog-surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}.mat-mdc-dialog-title{display:block;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:var(--mat-dialog-headline-padding, 6px 24px 13px)}.mat-mdc-dialog-title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mat-mdc-dialog-title{text-align:right}.mat-mdc-dialog-container .mat-mdc-dialog-title{color:var(--mdc-dialog-subhead-color, var(--mat-app-on-surface, rgba(0, 0, 0, 0.87)));font-family:var(--mdc-dialog-subhead-font, var(--mat-app-headline-small-font, inherit));line-height:var(--mdc-dialog-subhead-line-height, var(--mat-app-headline-small-line-height, 1.5rem));font-size:var(--mdc-dialog-subhead-size, var(--mat-app-headline-small-size, 1rem));font-weight:var(--mdc-dialog-subhead-weight, var(--mat-app-headline-small-weight, 400));letter-spacing:var(--mdc-dialog-subhead-tracking, var(--mat-app-headline-small-tracking, 0.03125em))}.mat-mdc-dialog-content{display:block;flex-grow:1;box-sizing:border-box;margin:0;overflow:auto;max-height:65vh}.mat-mdc-dialog-content>:first-child{margin-top:0}.mat-mdc-dialog-content>:last-child{margin-bottom:0}.mat-mdc-dialog-container .mat-mdc-dialog-content{color:var(--mdc-dialog-supporting-text-color, var(--mat-app-on-surface-variant, rgba(0, 0, 0, 0.6)));font-family:var(--mdc-dialog-supporting-text-font, var(--mat-app-body-medium-font, inherit));line-height:var(--mdc-dialog-supporting-text-line-height, var(--mat-app-body-medium-line-height, 1.5rem));font-size:var(--mdc-dialog-supporting-text-size, var(--mat-app-body-medium-size, 1rem));font-weight:var(--mdc-dialog-supporting-text-weight, var(--mat-app-body-medium-weight, 400));letter-spacing:var(--mdc-dialog-supporting-text-tracking, var(--mat-app-body-medium-tracking, 0.03125em))}.mat-mdc-dialog-container .mat-mdc-dialog-content{padding:var(--mat-dialog-content-padding, 20px 24px)}.mat-mdc-dialog-container-with-actions .mat-mdc-dialog-content{padding:var(--mat-dialog-with-actions-content-padding, 20px 24px 0)}.mat-mdc-dialog-container .mat-mdc-dialog-title+.mat-mdc-dialog-content{padding-top:0}.mat-mdc-dialog-actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid rgba(0,0,0,0);padding:var(--mat-dialog-actions-padding, 16px 24px);justify-content:var(--mat-dialog-actions-alignment, flex-end)}@media(forced-colors: active){.mat-mdc-dialog-actions{border-top-color:CanvasText}}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-start,.mat-mdc-dialog-actions[align=start]{justify-content:start}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-center,.mat-mdc-dialog-actions[align=center]{justify-content:center}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-end,.mat-mdc-dialog-actions[align=end]{justify-content:flex-end}.mat-mdc-dialog-actions .mat-button-base+.mat-button-base,.mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-mdc-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}.mat-mdc-dialog-component-host{display:contents}\n'],
Nb:2});_.Py=class{constructor(a,b,c){this.Ni=a;this.ar=c;this.Zq=new _.jf;this.Xv=new _.jf;this.kg=0;this.Qg=b.Qg;this.id=a.id;a.qr("mat-mdc-dialog-panel");_.t(c.O,_.bf(d=>d.state==="opened"),_.pl(1)).subscribe(()=>{this.Zq.next();this.Zq.complete()});_.t(c.O,_.bf(d=>d.state==="closed"),_.pl(1)).subscribe(()=>{clearTimeout(this.iY);this.kt()});a.Fi.ka.subscribe(()=>{this.Xv.next(this.MN);this.Xv.complete();this.kt()});_.jl(this.Pi(),_.t(this.jk(),_.bf(d=>d.keyCode===27&&!this.Qg&&!_.qx(d)))).subscribe(d=>
{this.Qg||(d.preventDefault(),this.dt=d.type==="keydown"?"keyboard":"mouse",this.close(void 0))})}close(a){this.MN=a;_.t(this.ar.O,_.bf(b=>b.state==="closing"),_.pl(1)).subscribe(b=>{this.Xv.next(a);this.Xv.complete();_.Wha(this.Ni.Fi);this.iY=setTimeout(()=>this.kt(),b.totalTime+100)});this.kg=1;this.ar.Le()}Oi(){return this.Zq}Hd(){return this.Ni.closed}yn(){return this.Xv}Pi(){return this.Ni.Pi}jk(){return this.Ni.jk}eg(a){let b=this.Ni.config.fi;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):
_.Gx(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):Hx(b);this.Ni.eg()}Do(a="",b=""){this.Ni.Do(a,b)}qr(a){this.Ni.qr(a)}Uy(a){this.Ni.Uy(a)}getState(){return this.kg}kt(){this.kg=2;this.Ni.close(this.MN,{WB:this.dt});this.Rj=null}};var soa,toa;_.Qy=new _.C("MatMdcDialogData");_.roa=new _.C("mat-mdc-dialog-default-options");_.Ry=new _.C("mat-mdc-dialog-scroll-strategy",{Ia:"root",Aa:()=>{const a=_.B(_.Gv);return()=>a.O.block()}});soa=0;toa=function(a){const b=a.U;return b?toa(b):a.V};
_.Sy=class{get O(){return this.U?this.U.O:this.ka}get Oi(){return this.U?this.U.Oi:this.ha}constructor(){this.wa=_.B(_.Gv);this.ta=_.B(_.roa,{optional:!0});this.we=_.B(_.Ry);this.U=_.B(_.Sy,{optional:!0,Gq:!0});this.ua=_.B(_.Ny);this.ka=[];this.V=new _.jf;this.ha=new _.jf;this.Fa=hoa;this.qa=_.Py;this.oa=Oy;this.Da=_.Qy}open(a,b){let c;b=Object.assign({},this.ta||new hoa,b);b.id=b.id||`mat-mdc-dialog-${soa++}`;b.Yg=b.Yg||this.we();a=this.ua.open(a,Object.assign({},b,{fi:Hx(_.Gx(this.wa.position().global())),
Qg:!0,bP:!1,dP:!1,Nc:{type:this.oa,Fc:()=>[{Ba:this.Fa,nb:b},{Ba:Jy,nb:b}]},nE:()=>({Rb:c}),Fc:(d,e,f)=>{c=new this.qa(d,b,f);let g;c.eg((g=b)==null?void 0:g.position);return[{Ba:this.oa,nb:f},{Ba:this.Da,nb:e.data},{Ba:this.qa,nb:c}]}}));c.kP=a.kP;c.Rj=a.Rj;this.O.push(c);this.Oi.next(c);c.Hd().subscribe(()=>{const d=this.O.indexOf(c);d>-1&&(this.O.splice(d,1),this.O.length||toa(this).next())});return c}Pa(){this.ma(this.ka);this.V.complete();this.ha.complete()}ma(a){let b=a.length;for(;b--;)a[b].close()}};
_.Sy.na=function(a){return new (a||_.Sy)};_.Sy.Ka=_.nm({token:_.Sy,Aa:_.Sy.na,Ia:"root"});var uoa;uoa=0;_.Ty=class{constructor(){this.Rb=_.B(_.Py,{optional:!0});this.La=_.B(_.jp);this.O=_.B(_.Sy);this.type="button"}Bc(){this.Rb||(this.Rb=zka(this.La,this.O.O))}Ud(a){if(a=a._matDialogClose||a._matDialogCloseResult)this.IP=a.kh}xA(a){var b=this.Rb,c=this.IP;b.dt=a.screenX===0&&a.screenY===0?"keyboard":"mouse";b.close(c)}};_.Ty.na=function(a){return new (a||_.Ty)};
_.Ty.Ua=_.vn({type:_.Ty,Ca:[["","mat-dialog-close",""],["","matDialogClose",""]],Eb:2,rb:function(a,b){a&1&&_.P("click",function(c){return b.xA(c)});a&2&&_.Ir("aria-label",b.ariaLabel||null)("type",b.type)},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],type:"type",IP:[0,"mat-dialog-close","dialogResult"],C9:[0,"matDialogClose","_matDialogClose"]},Wb:["matDialogClose"],Ea:!0,features:[_.Zn]});
var Uy=class{constructor(){this.O=_.B(_.Py,{optional:!0});this.La=_.B(_.jp);this.ha=_.B(_.Sy)}Bc(){this.O||(this.O=zka(this.La,this.ha.O));this.O&&Promise.resolve().then(()=>{this.U()})}Pa(){let a;((a=this.O)==null?0:a.ar)&&Promise.resolve().then(()=>{this.V()})}};Uy.na=function(a){return new (a||Uy)};Uy.Ua=_.vn({type:Uy,Ea:!0});
_.Vy=class extends Uy{constructor(){super(...arguments);this.id=`mat-mdc-dialog-title-${uoa++}`}U(){let a,b;(a=this.O.ar)==null||(b=a.lb)==null||b.call(a,this.id)}V(){let a,b,c;(a=this.O)==null||(b=a.ar)==null||(c=b.Xc)==null||c.call(b,this.id)}};_.Vy.na=(()=>{let a;return function(b){return(a||(a=_.$o(_.Vy)))(b||_.Vy)}})();
_.Vy.Ua=_.vn({type:_.Vy,Ca:[["","mat-dialog-title",""],["","matDialogTitle",""]],Bb:[1,"mat-mdc-dialog-title","mdc-dialog__title"],Eb:1,rb:function(a,b){a&2&&_.kx("id",b.id)},inputs:{id:"id"},Wb:["matDialogTitle"],Ea:!0,features:[_.Gr]});_.Wy=class{};_.Wy.na=function(a){return new (a||_.Wy)};
_.Wy.Ua=_.vn({type:_.Wy,Ca:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],Bb:[1,"mat-mdc-dialog-content","mdc-dialog__content"],Ea:!0,features:[function(a){const b=c=>{const d=(Array.isArray(a)?a:a()).map(e=>typeof e==="function"?{nH:_.Ym(e),inputs:_.tn,outputs:_.tn}:{nH:_.Ym(e.nH),inputs:fka(e.inputs),outputs:fka(e.outputs)});c.Vx===null?(c.Xt=eka,c.Vx=d):c.Vx.unshift(...d)};b.hS=!0;return b}([_.Wx])]});
_.Xy=class extends Uy{U(){let a,b;(a=this.O.ar)==null||(b=a.Ja)==null||b.call(a,1)}V(){let a,b;(a=this.O.ar)==null||(b=a.Ja)==null||b.call(a,-1)}};_.Xy.na=(()=>{let a;return function(b){return(a||(a=_.$o(_.Xy)))(b||_.Xy)}})();
_.Xy.Ua=_.vn({type:_.Xy,Ca:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],Bb:[1,"mat-mdc-dialog-actions","mdc-dialog__actions"],Eb:6,rb:function(a,b){a&2&&_.Tr("mat-mdc-dialog-actions-align-start",b.align==="start")("mat-mdc-dialog-actions-align-center",b.align==="center")("mat-mdc-dialog-actions-align-end",b.align==="end")},inputs:{align:"align"},Ea:!0,features:[_.Gr]});_.voa=new _.Rj(3);var woa=new _.C("GMAT_PROGRESS_SPINNER_OPTIONS",{Ia:"root",Aa:()=>({Dd:!1})});var xoa,yoa;xoa=["determinateSpinner"];yoa=new _.C("mat-progress-spinner-default-options",{Ia:"root",Aa:Cka});
_.Yy=class{get color(){return this.Ej||this.O}set color(a){this.Ej=a}constructor(){this.La=_.B(_.jp);this.O="primary";this.U=0;this.V=100;const a=_.B(_.iu,{optional:!0}),b=_.B(yoa);this.Gj=a==="NoopAnimations"&&!!b&&!b.u9;this.mode=this.La.va.nodeName.toLowerCase()==="mat-spinner"?"indeterminate":"determinate";b&&(b.color&&(this.color=this.O=b.color),b.diameter&&(this.diameter=b.diameter),b.strokeWidth&&(this.strokeWidth=b.strokeWidth))}get value(){return this.mode==="determinate"?this.U:0}set value(a){this.U=
Math.max(0,Math.min(100,a||0))}get diameter(){return this.V}set diameter(a){this.V=a||0}get strokeWidth(){let a;return(a=this.ha)!=null?a:this.diameter/10}set strokeWidth(a){this.ha=a||0}gA(){return(this.diameter-10)/2}jO(){const a=this.gA()*2+this.strokeWidth;return`0 0 ${a} ${a}`}MA(){return 2*Math.PI*this.gA()}OZ(){return this.mode==="determinate"?this.MA()*(100-this.U)/100:null}CM(){return this.strokeWidth/this.diameter*100}};_.Yy.na=function(a){return new (a||_.Yy)};
_.Yy.Sa=_.pn({type:_.Yy,Ca:[["mat-progress-spinner"],["mat-spinner"]],kc:function(a,b){a&1&&_.lx(xoa,5);if(a&2){let c;_.nx(c=_.ox())&&(b.s9=c.first)}},Bb:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],Eb:18,rb:function(a,b){a&2&&(_.Ir("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow",b.mode==="determinate"?b.value:null)("mode",b.mode),_.Vr("mat-"+b.color),_.Sr("width",b.diameter,"px")("height",b.diameter,"px")("--mdc-circular-progress-size",b.diameter+
"px")("--mdc-circular-progress-active-indicator-width",b.diameter+"px"),_.Tr("_mat-animation-noopable",b.Gj)("mdc-circular-progress--indeterminate",b.mode==="indeterminate"))},inputs:{color:"color",mode:"mode",value:[2,"value","value",_.Ms],diameter:[2,"diameter","diameter",_.Ms],strokeWidth:[2,"strokeWidth","strokeWidth",_.Ms]},Wb:["matProgressSpinner"],Ea:!0,features:[_.Hr,_.xs],Qa:14,Ra:11,Va:[["circle",""],["determinateSpinner",""],["aria-hidden","true",1,"mdc-circular-progress__determinate-container"],
["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__determinate-circle-graphic"],["cx","50%","cy","50%",1,"mdc-circular-progress__determinate-circle"],["aria-hidden","true",1,"mdc-circular-progress__indeterminate-container"],[1,"mdc-circular-progress__spinner-layer"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-left"],[3,"ngTemplateOutlet"],[1,"mdc-circular-progress__gap-patch"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-right"],
["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__indeterminate-circle-graphic"],["cx","50%","cy","50%"]],Ma:function(a,b){a&1&&(_.H(0,Bka,2,8,"ng-template",null,0,_.ys),_.J(2,"div",2,1),_.jx(),_.J(4,"svg",3),_.M(5,"circle",4),_.L()(),_.ko.Gr=null,_.J(6,"div",5)(7,"div",6)(8,"div",7),_.cs(9,8),_.L(),_.J(10,"div",9),_.cs(11,8),_.L(),_.J(12,"div",10),_.cs(13,8),_.L()()());a&2&&(a=_.ps(1),_.E(4),_.Ir("viewBox",b.jO()),_.E(),_.Sr("stroke-dasharray",b.MA(),"px")("stroke-dashoffset",
b.OZ(),"px")("stroke-width",b.CM(),"%"),_.Ir("r",b.gA()),_.E(4),_.I("ngTemplateOutlet",a),_.E(2),_.I("ngTemplateOutlet",a),_.E(2),_.I("ngTemplateOutlet",a))},ab:[_.Lu],Oa:[".mat-mdc-progress-spinner{display:block;overflow:hidden;line-height:0;position:relative;direction:ltr;transition:opacity 250ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-progress-spinner circle{stroke-width:var(--mdc-circular-progress-active-indicator-width, 4px)}.mat-mdc-progress-spinner._mat-animation-noopable,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__determinate-circle{transition:none !important}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-circle-graphic,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__spinner-layer,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container{animation:none !important}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container circle{stroke-dasharray:0 !important}@media(forced-colors: active){.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic,.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle{stroke:currentColor;stroke:CanvasText}}.mdc-circular-progress__determinate-container,.mdc-circular-progress__indeterminate-circle-graphic,.mdc-circular-progress__indeterminate-container,.mdc-circular-progress__spinner-layer{position:absolute;width:100%;height:100%}.mdc-circular-progress__determinate-container{transform:rotate(-90deg)}.mdc-circular-progress--indeterminate .mdc-circular-progress__determinate-container{opacity:0}.mdc-circular-progress__indeterminate-container{font-size:0;letter-spacing:0;white-space:nowrap;opacity:0}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{opacity:1;animation:mdc-circular-progress-container-rotate 1568.2352941176ms linear infinite}.mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic{fill:rgba(0,0,0,0)}.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:var(--mdc-circular-progress-active-indicator-color, var(--mat-app-primary))}@media(forced-colors: active){.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.mdc-circular-progress__determinate-circle{transition:stroke-dashoffset 500ms cubic-bezier(0, 0, 0.2, 1)}.mdc-circular-progress__gap-patch{position:absolute;top:0;left:47.5%;box-sizing:border-box;width:5%;height:100%;overflow:hidden}.mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{left:-900%;width:2000%;transform:rotate(180deg)}.mdc-circular-progress__circle-clipper .mdc-circular-progress__indeterminate-circle-graphic{width:200%}.mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{left:-100%}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-left .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress__circle-clipper{display:inline-flex;position:relative;width:50%;height:100%;overflow:hidden}.mdc-circular-progress--indeterminate .mdc-circular-progress__spinner-layer{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@keyframes mdc-circular-progress-container-rotate{to{transform:rotate(360deg)}}@keyframes mdc-circular-progress-spinner-layer-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}100%{transform:rotate(1080deg)}}@keyframes mdc-circular-progress-left-spin{from{transform:rotate(265deg)}50%{transform:rotate(130deg)}to{transform:rotate(265deg)}}@keyframes mdc-circular-progress-right-spin{from{transform:rotate(-265deg)}50%{transform:rotate(-130deg)}to{transform:rotate(-265deg)}}\n"],
Nb:2,Rc:0});var Zy=class{};Zy.na=function(a){return new (a||Zy)};Zy.xc=_.sn({type:Zy});Zy.wc=_.om({imports:[_.Ox,_.Hv]});var zoa;zoa=function(a,b,c){b=c==="indeterminate"?b:b+" "+_.voa.format(Number(c)/100);a.O.textContent=b};
_.$y=class{constructor(a,b){this.options=a;this.U=b;this.Mc=new _.jf;this.O=document.createElement("label");this.O.classList.add("cdk-visually-hidden");this.O.classList.add("gmat-mdc-progress-spinner-accessible-label");_.t(_.Aka(b.La.va),_.sl(this.Mc)).subscribe(c=>{zoa(this,c[0],c[1])})}Bc(){this.U.La.va.insertAdjacentElement("afterend",this.O);const a=this.U.La.va.getAttribute("aria-label");zoa(this,a!=null?a:"",this.U.mode==="indeterminate"?"indeterminate":this.U.value.toString())}Pa(){this.O.remove();
this.Mc.next();this.Mc.complete()}};_.$y.na=function(a){return new (a||_.$y)(_.G(woa),_.G(_.Yy,10))};_.$y.Ua=_.vn({type:_.$y,Ca:[["mat-progress-spinner"],["mat-spinner"]],Bb:["aria-hidden","true"],Eb:3,rb:function(a,b){a&2&&(_.Ir("tabindex",null),_.Tr("gmat-mdc-progress-spinner",!b.options.Dd))}});_.az=class{};_.az.na=function(a){return new (a||_.az)};_.az.xc=_.sn({type:_.az});_.az.wc=_.om({imports:[Zy]});var Dka=class{constructor(a,b=0){this.apiKey=a;this.Ag=b}intercept(a,b){for(const [c,d]of Object.entries({["X-Goog-Api-Key"]:this.apiKey,["X-Goog-AuthUser"]:`${this.Ag}`,Authorization:_.Iy([])||""})){const e=c,f=d;a.getMetadata()[e]||a.ha(e,f)}return b(a)}};_.bz=class extends _.x{constructor(a){super(a)}setApiKey(a){return _.ij(this,1,a)}};var Aoa;_.cz=class{constructor(a,b=0){if(a instanceof _.cz)this.O=a.O,this.U=a.U,this.index=a.index,this.offset=b||a.offset;else{a=a.match(Aoa);let c;this.O=(c=a[2])!=null?c:"";let d;this.U=(d=a[3])!=null?d:"";let e;this.index=(e=a[4])!=null?e:"";this.offset=b}}vc(){return this.O}toString(){const a=[];var b=this.O;b&&(a.push("GBS",b),(b=this.U&&this.index?this.U+"."+this.index:"")&&a.push(b));return a.join(".")}clone(){return new _.cz(this)}};Aoa=RegExp("^(GBS\\.)?([A-Z]+[0-9]+[-A-Z0-9]*)?(?:\\.([a-z])\\.((?:[0-9]+)(?:\\.[0-9]+)*))?");var Boa={Ws:["{0}, {1}","{0}, {1}","{0}, {1}"],HV:["{0} and {1}","{0} & {1}","{0}, {1}"],CL:["{0}, and {1}","{0}, & {1}","{0}, {1}"],ZW:["{0} or {1}","{0} or {1}","{0} or {1}"],iM:["{0}, or {1}","{0}, or {1}","{0}, or {1}"],EX:["{0}, {1}","{0}, {1}","{0} {1}"],DX:["{0}, {1}","{0}, {1}","{0} {1}"],pM:["{0}, {1}","{0}, {1}","{0} {1}"]},Coa=Boa;Coa=Boa;var Doa;Doa=function(a,b){const c=b.length;switch(c){case 0:return"";case 1:return String(b[0]);case 2:return a.ka.replace("{0}",String(b[0])).replace("{1}",String(b[1]))}let d=a.ha.replace("{0}",String(b[0])).replace("{1}",String(b[1]));for(let e=2;e<c-1;++e)d=a.V.replace("{0}",d).replace("{1}",String(b[e]));return a.U.replace("{0}",d).replace("{1}",String(b[c-1]))};
_.dz=class{constructor(a){this.oa=a&&a.type?a.type:"conjunction";this.ma=a&&a.style?a.style:"long";this.O=Coa;a=0;switch(this.ma){case "short":a=1;break;case "narrow":a=2}switch(this.oa){case "conjunction":this.ha=this.O.Ws[a];this.ka=(this.O.HV||this.O.CL)[a];this.V=(this.O.H7||this.O.Ws)[a];this.U=this.O.CL[a];break;case "disjunction":this.ha=(this.O.z8||this.O.Ws)[a];this.ka=(this.O.ZW||this.O.iM)[a];this.V=(this.O.y8||this.O.Ws)[a];this.U=this.O.iM[a];break;case "unit":this.ha=(this.O.EX||this.O.Ws)[a],
this.ka=(this.O.Y8||this.O.pM)[a],this.V=(this.O.DX||this.O.Ws)[a],this.U=this.O.pM[a]}}format(a){return Doa(this,a)}};var ez,Eoa;
ez=function(a,b){var c=_.y(a.volumeOverview,_.rk,5);if(c){var d=_.y(c,Nka,10);if(d){var e=c="";for(const h of _.lh(d,Mka,1,_.jh()))switch(_.w(h,3)&&(a.pu=!0),_.cj(h,1,0)){case 1:c=_.w(h,2)||_.w(h,3);break;case 2:e=_.w(h,2)||_.w(h,3);break;case 3:if(d=_.y(a.volumeInfo,Uka,12)){var f=_.w(h,2),g=f.match(_.Wc);f=_.Di(g[1],g[2],g[3],g[4]).indexOf("drive.google.com")<0||!(_.Li(f,0,"id",f.search(_.Mi))>=0)?f:_.Oi(_.Pi(f,"/uc"),"export","download");d.oC()?c=f:_.oh(d,2)&&(e=f)}}b&&(c&&(c=_.Ki(c,"authuser",
b)),e&&(e=_.Ki(e,"authuser",b)));a.OB=c;a.vD=e}}};
_.fz=function(a,b,c,d=window.location.origin){_.Ti(b,_.yk,2);a.volumeOverview=b;a.ik=_.oh(a.userInfo,20);a.isAudiobook=_.Ti(a.volumeInfo,_.tk,17);a.oa=!!_.oh(a.volumeInfo,19);a.ta=!a.isAudiobook&&!a.oa;let e;a.Wo=(e=_.w(a.volumeInfo,10))!=null?e:"";b=new URL(a.isAudiobook?"/books/listen":"/books/reader",d);b.searchParams.set("id",a.volumeId);a.rk=b.toString();var f;a.ma=(f=Number(_.hj(a.userInfo)))!=null?f:0;a.authors.length?(f=new URL("/store/books/author",d),f.searchParams.set("id",a.authors[0]),
f=f.toString()):f="";a.Xl=f;if(_.cj(a.userInfo,5,0)===1)a.Pf=!0,a.O=4,ez(a,_.xi(c,1));else if(_.cj(a.userInfo,5,0)===2){a.O=5;var g;((g=a.accessInfo)==null?void 0:_.cj(g,1,1))===4&&(a.Pf=!1)}else{var h;if((h=a.userInfo)==null?0:_.oh(h,3,!1))if(a.Pf=!0,a.O=7,_.y(a.userInfo,Bx,19)&&_.y(_.y(a.userInfo,Bx,19),Pka,3)){let O;a.U=(O=_.cj(_.y(_.y(a.userInfo,Bx,19),Pka,3),1,0))!=null?O:0;switch(a.U){case 3:a.Pf=!1;let ea;a.Wo=(ea=_.w(c,7))!=null?ea:"";break;case 2:_.Ti(a.volumeInfo,Uka,12)?(a.Pf=!0,ez(a,_.xi(c,
1))):a.U=1;break;default:a.Pf=!1;let X;a.Wo=(X=_.w(c,7))!=null?X:""}}else a.U=1,a.Pf=!1,a.rk="";else if(_.oh(a.userInfo,15,!1))a.Pf=!1,a.rk=a.Wo,a.O=2;else if(_.oh(a.userInfo,10,!1))ez(a,_.xi(c,1)),a.O=1;else{let O;if(((O=a.accessInfo)==null?void 0:_.yx(O,3))===3)a.Pf=!0,a.O=6;else{let ea,X;if(((ea=a.accessInfo)==null?void 0:_.yx(ea,3))===2||((X=a.accessInfo)==null?void 0:_.yx(X,3))===1)a.Pf=!0,ez(a,_.xi(c,1)),a.O=3;else{let ja,ha;((ja=a.accessInfo)==null?void 0:_.cj(ja,1,1))===3||((ha=a.accessInfo)==
null?void 0:_.cj(ha,1,1))===2?a.Pf=!0:(a.Pf=!1,a.O=0)}}}}if(a.O===3||a.O===4||a.O===2)a.ik=!1;g=_.xi(c,1);h=_.wk(a.volumeInfo);if(h.length){for(var k of h)if(k.getSize()===1){var l=_.xi(k,1);break}l||(l=_.xi(h[0],1));l?(_.oh(a.userInfo,3,!1)&&g&&(l=_.Ki(l,"authuser",g)),l=a.isAudiobook?l:_.Ji(l,"w","300","usc","0"),a.vg&&a.U===1&&(l=_.Ki(l,"zx","stillprocessing"))):l=""}else l="";a.thumbnailUrl=l;for(var m of _.wk(a.volumeInfo))if(_.yx(m,2)===1){a.zl=_.wi(m,4)||void 0;a.xz=_.wi(m,5)||void 0;break}a.qa=
a.zl&&a.xz?a.zl/a.xz:void 0;if(m=xx(a.volumeOverview,_.Lj,4)){c=!!_.oh(c,11);l=rka();l.zu=_.cj(m,2,0)!==3&&_.cj(m,2,0)!==0;l.buyLink=_.w(m,4)||"";k=l;if(h=_.y(m,_.Kj,3)){g=Number(_.hj(h));var q;k.au=ux(g,(q=_.w(h,1))!=null?q:"",c)}if(l.zu)if(_.yx(m,2)!==1||_.lh(m,Ika,5,_.jh()).length){q=void 0;k="";l.cs=!0;for(u of _.lh(m,Ika,5,_.jh())){h=_.y(u,_.Kj,2);let O;g=((O=h)==null?void 0:_.w(O,1))||"";if(h&&g){h=Number(_.hj(h));h>0&&(l.cs=!1);if(q===void 0||h<q)q=h,k=g,l.Zt=ux(h,g,c);_.fj(u,4)===6||_.yx(m,
2)===4?l.LH=ux(h,g,c):_.fj(u,4)===1?(l.YB=ux(h,g,c),l.sC=!0):_.fj(u,4)===3&&(l.MH=ux(h,g,c),l.sC=!0)}}q!==void 0&&(l.Fu=q,l.Zt=ux(q,k,c))}else l.cs=!0,l.Fu=0,l.Zt=ux(0,"",c),l.YB=ux(0,"",c),l.sC=!0;else l.cs=!1;var u=l;a.saleInfo=u}var v;if(u=(v=a.volumeInfo)==null?void 0:_.y(v,Ska,15))if(v=_.lh(u,Rka,2,_.jh()),v.length){v=v[0];a.seriesId=_.w(v,1)||void 0;var z;a.ua=(z=_.cj(v,2,0))!=null?z:1;var F;a.LT=(F=_.w(v,6))!=null?F:"";var K;a.ha=(K=_.wi(v,3))!=null?K:0;a.qK=Eoa(_.cj(v,5,0),_.w(u,3),a.ua)}a.seriesId?
(d=new URL("/store/books/series",d),d.searchParams.set("id",a.seriesId),d=d.toString()):d="";a.MT=d;a.iR=!a.vg&&!a.bs&&(a.Pf||a.xu||a.saleInfo.sC);return a};Eoa=function(a,b,c){if(!b)return"";if(a===1){if(c===1)return"Issue #"+b;if(c===4)return"Vol "+b}else if(c===1)return"Book "+b;return""};
_.gz=class{constructor(){this.volumeOverview=new _.zk;this.O=0;this.ka=new Set;this.Rh=new Set;this.Pf=!0;this.U=0;this.vD=this.OB=this.Xl=this.rk=this.Wo=this.thumbnailUrl="";this.ma=0;this.pu=this.ik=!1;this.ua=1;this.qK="";this.ha=0;this.MT=this.LT="";this.oa=this.isAudiobook=!1;this.ta=!0;this.saleInfo=rka();this.Je=[];this.iR=!1;this.Ta=new _.dz}get bs(){return this.O===2}get isPurchased(){return this.O===3}get wu(){return this.O===4}get xu(){return this.O===5}get Zr(){return this.isInLibrary&&
this.O===6}get isInLibrary(){return _.oh(xx(this.volumeOverview,_.sk,3),27)}get vg(){return this.O===7}get Vg(){let a;return this.Pf&&(this.O===3||this.O===4||this.O===1||this.O===7||((a=this.accessInfo)==null?void 0:_.cj(a,1,1))===3)}get wa(){return this.Vg&&this.isInLibrary}get Wn(){let a,b;return((a=this.accessInfo)==null?void 0:_.cj(a,3,0))===3||((b=this.accessInfo)==null?void 0:_.cj(b,1,1))===2||this.Da&&!this.isInLibrary}get V(){return this.ka.has("Completed")}get Ul(){return this.isInLibrary&&
!this.Of&&!this.bs}ZA(a){this.ka.add(a)}get tags(){return this.ka}get volumeId(){let a;return(a=this.volumeOverview.Ab())!=null?a:""}get title(){let a;return(a=this.volumeInfo.Ad())!=null?a:""}get authors(){return[..._.vk(this.volumeInfo)]}get Uf(){return this.Ta.format(this.authors)}get publisher(){let a;return(a=_.w(this.volumeInfo,3))!=null?a:""}get Hy(){let a;return(a=_.wi(this.volumeInfo,6))!=null?a:0}get ws(){return this.Hy<=0?"":(new _.Rk("{COUNT, plural, =1 {{COUNT} page} other {{COUNT} pages}}")).format({COUNT:this.Hy})}get Ja(){return this.isAudiobook?
"Audiobook":"Ebook"}get contentVersion(){let a;return(a=_.w(this.volumeInfo,7))!=null?a:""}get Db(){let a,b;return(b=(a=_.y(this.volumeInfo,_.Tka,20))==null?void 0:_.Wg(_.$i(a,2),0))!=null?b:0}get language(){let a;return(a=_.w(this.volumeInfo,9))!=null?a:""}get Gb(){let a,b;const c=(a=_.y(this.userInfo,Bx,19))==null?void 0:(b=_.y(a,Oka,1))==null?void 0:_.xi(b,1);return c?new _.cz(c):null}get Kb(){let a,b,c;return(c=(a=_.y(this.userInfo,Bx,19))==null?void 0:(b=_.y(a,Oka,1))==null?void 0:_.gj(b,2))!=
null?c:null}get Da(){let a;return((a=this.accessInfo)==null?void 0:_.cj(a,3,0))===1}get description(){let a;return(a=_.w(this.volumeInfo,5))!=null?a:""}get Na(){const a=_.y(this.userInfo,Qka,4);return Number((a==null?void 0:_.bj(a,2))||0)}get Of(){return _.oh(this.userInfo,26)}get tb(){return this.isAudiobook?"audiobook-"+this.volumeId:"book-"+this.volumeId}get buyLink(){return this.saleInfo.buyLink}get zu(){return this.saleInfo.zu}get Zt(){return this.saleInfo.Zt}get au(){return this.saleInfo.au}get Fu(){return this.saleInfo.Fu}cs(){return this.saleInfo.cs}get Fa(){var a=
_.xk(this.volumeInfo);if(!a)return"";a=a.getVersionInfo();if(!a)return"";let b;return(b=_.w(a,5))!=null?b:""}get lb(){var a=_.xk(this.volumeInfo);if(!a)return"";a=a.getVersionInfo();if(!a)return"";let b;return(b=_.w(a,3))!=null?b:""}get z_(){return this.Vg&&!!this.Fa}get y_(){if(!this.Vg)return!1;var a=_.xk(this.volumeInfo);return a&&_.oh(a,6)?(a=a.getVersionInfo())?!!_.w(a,3):!1:!1}get gz(){return!this.zu||this.Of||this.O===1||this.bs||this.Vg&&this.isInLibrary?!1:!0}get volumeInfo(){return xx(this.volumeOverview,
_.yk,2)}get accessInfo(){return xx(this.volumeOverview,_.rk,5)}get userInfo(){return xx(this.volumeOverview,_.sk,3)}};_.hz=class{constructor(a,b,c={}){this.rd=a;this.client=new pma(b,c)}};_.iz=class{constructor(a,b,c={}){this.rd=a;this.client=new pna(b,c)}};_.Foa=class extends _.x{constructor(a){super(a)}};_.Goa=new _.by("/play.gateway.adapter.books.v1.PlayGatewayBooksService/GetInAppStream",_.zna,_.Cy,a=>a.qb(),Ana);var Hoa=class extends _.x{constructor(a){super(a)}};_.Ioa=new _.by("/play.gateway.adapter.books.v1.PlayGatewayBooksService/UpdateItemWishlistState",_.Foa,Hoa,a=>a.qb(),_.ui(Hoa));_.jz=function(a){return _.y(a,_.Tw,4)};_.kz=class extends _.x{constructor(a){super(a)}};var Joa,Koa=new jla,Noa,Ooa,Poa;Joa=_.mj(Koa,1,["me"]);var Loa,Moa=new ila;Loa=_.nj(Moa,3,[5,1,7]);Noa=new Xka;Ooa=_.mj(Noa,1,["person.name","person.email","person.photo"]).O();Poa=_.Yi(Loa,Xka,1,Ooa).O();_.Qoa=_.Yi(Joa,ila,2,Poa).O();_.lz={TE:{name:"YELLOW",lq:"#FBBC04",Dt:"#FFEDA5",label:"Yellow",uo:"Yellow highlights"},RED:{name:"RED",lq:"#EA4335",Dt:"#FFDBDB",label:"Red",uo:"Red highlights"},LL:{name:"GREEN",lq:"#34A853",Dt:"#DBFFB7",label:"Green",uo:"Green highlights"},DL:{name:"BLUE",lq:"#008BEB",Dt:"#C9EDED",label:"Blue",uo:"Blue highlights"}};_.mz=[_.lz.TE,_.lz.RED,_.lz.LL,_.lz.DL];_.nz=new _.C("upeOBf");
}catch(e){_._DumpException(e)}
try{
/*

Math.uuid.js (v1.4)
http://www.broofa.com
mailto:robert@broofa.com
Copyright (c) 2010 Robert Kieffer
Dual licensed under the MIT and GPL licenses.
*/
var Roa,Soa,Toa,apa,dpa;Roa=function(a){const b={};a.forEach(c=>{b[c[0]]=c[1]});return c=>b[c.find(d=>d in b)]||""};
Soa=function(a){var b=_.bb();if(a==="Internet Explorer"){if(_.fb())if((a=/rv: *([\d\.]*)/.exec(b))&&a[1])b=a[1];else{a="";var c=/MSIE +([\d\.]+)/.exec(b);if(c&&c[1])if(b=/Trident\/(\d.\d)/.exec(b),c[1]=="7.0")if(b&&b[1])switch(b[1]){case "4.0":a="8.0";break;case "5.0":a="9.0";break;case "6.0":a="10.0";break;case "7.0":a="11.0"}else a="7.0";else a=c[1];b=a}else b="";return b}const d=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g");c=[];let e;for(;e=d.exec(b);)c.push([e[1],e[2],e[3]||void 0]);
b=Roa(c);switch(a){case "Opera":if(_.eb())return b(["Version","Opera"]);if(_.db()?_.ld("Opera"):_.cb("OPR"))return b(["OPR"]);break;case "Microsoft Edge":if(_.db()?0:_.cb("Edge"))return b(["Edge"]);if(_.md())return b(["Edg"]);break;case "Chromium":if(_.od())return b(["Chrome","CriOS","HeadlessChrome"])}return a==="Firefox"&&_.nd()||a==="Safari"&&_.pd()||a==="Android Browser"&&_.qd()||a==="Silk"&&_.cb("Silk")?(b=c[2])&&b[1]||"":""};
_.oz=function(a){if(_.db()&&a!=="Silk"){var b=_.Aa.brands.find(({brand:c})=>c===a);if(!b||!b.version)return NaN;b=b.version.split(".")}else{b=Soa(a);if(b==="")return NaN;b=b.split(".")}return b.length===0?NaN:Number(b[0])};_.pz=function(a){a&&typeof a.dispose=="function"&&a.dispose()};_.qz=function(a){if(a!=null&&typeof a!=="number")throw Error("H`"+typeof a+"`"+a);return a};_.rz=function(a){if(typeof a!=="number")throw _.Ch("int32");if(!Number.isFinite(a))throw _.Ch("int32");return a|0};
_.sz=function(a){return a==null?a:_.rz(a)};_.tz=function(a){return a==null?a:_.$h(a,0)};_.uz=function(a){const b={};for(const c in a)b[c]=a[c];return b};Toa=function(a){if(!_.Qh(a))throw _.Ch("uint64");switch(typeof a){case "string":return _.bi(a);case "bigint":return _.Eh(BigInt.asUintN(64,a));default:return _.ai(a)}};_.vz=function(a=0){return new Promise(b=>{setTimeout(b,a)})};
_.$oa=function(a=Uoa,b=null,c="https://play.google.com/play/log?format=json"){a=new _.Voa({hs:2,nm:a,Ag:b,YU:c,Ah:new Woa});a.Kb=!0;Xoa(a,15E3);a.Fa=a.Ta;a.Da=!0;b=wz(a.ha);c=new xz;var d=new Yoa,e=_.jb()?3:_.rb()?5:_.cb("CrKey")?9:_.qb()?2:_.cb("iPad")?6:_.kb()?7:_.cb("iPod")?8:_.pb()?4:_.ob()?1:0,f=_.yz()||_.zz()?_.zz()?2:_.yz()?1:0:3;_.kj(c,6,e);e=_.bb();var g="";_.qb()?(g=/Windows (?:NT|Phone) ([0-9.]+)/,g=(e=g.exec(e))?e[1]:"0.0"):_.nb()?(g=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/,g=(e=g.exec(e))&&
e[1].replace(/_/g,".")):_.ob()?(g=/Mac OS X ([0-9_.]+)/,g=(e=g.exec(e))?e[1].replace(/_/g,"."):"10"):_.sb("KaiOS")?(g=/(?:KaiOS)\/(\S+)/i,g=(e=g.exec(e))&&e[1]):_.jb()?(g=/Android\s+([^\);]+)(\)|;)/,g=(e=g.exec(e))&&e[1]):_.rb()&&(g=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,g=(e=g.exec(e))&&e[1]);_.ij(c,2,g||"");_.kj(c,3,f);f=_.Az();e=document.documentElement.getAttribute("lang");_.ij(c,5,e);_.ij(d,1,f.navigator.language||f.navigator.browserLanguage);_.ij(d,2,Zoa);_.ij(d,3,_.yd);_.Yi(b,xz,11,c);_.Yi(b,
Yoa,9,d);Bz(a.ha,b);return a};_.Cz=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}};apa={};_.Dz=null;_.bpa=function(){if(!_.Dz){_.Dz={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;c<5;c++){var d=a.concat(b[c].split(""));apa[c]=d;for(var e=0;e<d.length;e++){var f=d[e];_.Dz[f]===void 0&&(_.Dz[f]=e)}}}};
_.Ez=function(a,b,c,d){d==null&&(d=void 0);return _.Ui(a,b,c,d)};_.Fz=function(a,b,c){const d=a.Uc;let e=d[_.ge];_.gg(e);if(c==null)return _.Ig(d,e,b),a;c=_.li(c);let f=c[_.ge]|0,g=f;const h=!!(2&f)||!!(2048&f),k=h||Object.isFrozen(c),l=!k&&(void 0===_.ze||!1);let m=!0,q=!0;for(let v=0;v<c.length;v++){var u=c[v];h||(u=_.cg(u.Uc),m&&(m=!u),q&&(q=u))}h||(f|=5,f=m?f|8:f&-9,f=q?f|16:f&-17);l||k&&f!==g?(c=_.bg(c),g=0,f=_.Lg(f,e),f=_.Og(f,e,!0)):k||_.Tg(c,a);f!==g&&(c[_.ge]=f);_.Ig(d,e,b,c);return a};
_.Gz=function(a,b,c="0"){return _.Wg(_.di(_.hh(a,b)),c)};_.Hz=function(a,b,c,d,e){return _.ki(a,b,_.Th,c,d,e)};_.Iz=function(a,b,c){return _.Si(a,b,c==null?c:_.Ph(c))};_.Jz=function(a,b,c){return _.Si(a,b,_.sz(c))};_.Kz=function(a,b,c){return _.Si(a,b,_.tz(c))};_.Lz=function(a,b,c){return _.pi(a,b,_.tz(c),"0")};_.Mz=class{constructor(a,b){this.O=a;this.np=b;this.U=_.y;this.V=_.Yi;this.defaultValue=void 0}};_.Nz="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("");
_.Oz=function(){for(var a=Array(36),b=0,c,d=0;d<36;d++)d==8||d==13||d==18||d==23?a[d]="-":d==14?a[d]="4":(b<=2&&(b=33554432+Math.random()*16777216|0),c=b&15,b>>=4,a[d]=_.Nz[d==19?c&3|8:c]);return a.join("")};_.Pz=class extends _.x{constructor(a){super(a)}getId(){return _.cj(this,1,0)}};_.Qz=function(a){var b=new _.Pz;return _.kj(b,1,a)};_.Rz=function(a,b){return _.ij(a,1,b)};_.Sz=function(a,b){return _.Yi(a,_.Pz,3,b)};
_.Tz=class extends _.x{constructor(a){super(a)}getId(){return _.w(this,1)}getName(){return _.w(this,2)}ve(a){return _.ij(this,2,a)}};_.Uz=class extends _.x{constructor(a){super(a)}Xj(){return _.w(this,1)}setPosition(a){return _.ij(this,1,a)}};_.Vz=class extends _.x{constructor(a){super(a)}Xj(){return _.w(this,1)}setPosition(a){return _.ij(this,1,a)}};_.cpa=class extends _.x{constructor(a){super(a)}};_.Wz=function(a,b){return _.ij(a,1,b)};
_.Xz=class extends _.x{constructor(a){super(a)}getId(){return _.w(this,1)}};_.Yz=[5,6];_.Zz=class extends _.x{constructor(a){super(a)}};dpa=0;_.$z=function(a){return Object.prototype.hasOwnProperty.call(a,_.na)&&a[_.na]||(a[_.na]=++dpa)};_.aA=function(){return Date.now()};_.epa=function(a){const b=Number(a);return b==0&&_.eh(a)?NaN:b};_.bA=function(a,b,c){return Math.min(Math.max(a,b),c)};_.Az=function(a){return a?a.defaultView:window};_.cA=function(a){var b=[],c;for(c in a)_.Hi(c,a[c],b);return b.join("&")};
_.dA=function(a){for(var b=[],c=0,d=0;c<a.length;){var e=a[c++];if(e<128)b[d++]=String.fromCharCode(e);else if(e>191&&e<224){var f=a[c++];b[d++]=String.fromCharCode((e&31)<<6|f&63)}else if(e>239&&e<365){f=a[c++];var g=a[c++],h=a[c++];e=((e&7)<<18|(f&63)<<12|(g&63)<<6|h&63)-65536;b[d++]=String.fromCharCode(55296+(e>>10));b[d++]=String.fromCharCode(56320+(e&1023))}else f=a[c++],g=a[c++],b[d++]=String.fromCharCode((e&15)<<12|(f&63)<<6|g&63)}return b.join("")};
_.eA=function(a,b){b===void 0&&(b=0);_.bpa();b=apa[b];const c=Array(Math.floor(a.length/3)),d=b[64]||"";let e=0,f=0;for(;e<a.length-2;e+=3){var g=a[e],h=a[e+1],k=a[e+2],l=b[g>>2];g=b[(g&3)<<4|h>>4];h=b[(h&15)<<2|k>>6];k=b[k&63];c[f++]=l+g+h+k}l=0;k=d;switch(a.length-e){case 2:l=a[e+1],k=b[(l&15)<<2]||d;case 1:a=a[e],c[f]=b[a>>2]+b[(a&3)<<4|l>>4]+k+d}return c.join("")};
_.fA=function(a,b){if(b){for(var c=[],d=0,e=0;e<a.length;e++){var f=a.charCodeAt(e);f>255&&(c[d++]=f&255,f>>=8);c[d++]=f}a=_.eA(c,b)}else a=_.la.btoa(a);return a};_.gA=function(a,b){return a instanceof _.Cj?a.clone():new _.Cj(a,b)};_.zz=function(){return _.ya&&_.Aa?!_.Aa.mobile&&(_.cb("iPad")||_.cb("Android")||_.cb("Silk")):_.cb("iPad")||_.cb("Android")&&!_.cb("Mobile")||_.cb("Silk")};_.yz=function(){return _.ya&&_.Aa?_.Aa.mobile:!_.zz()&&(_.cb("iPod")||_.cb("iPhone")||_.cb("Android")||_.cb("IEMobile"))};
_.hA=function(a,b,c,d,e,f,g){const h=new _.dk;_.ek.push(h);b&&h.listen("complete",b);h.Eu("ready",h.Kb);f&&(h.Fa=Math.max(0,f));g&&(h.oa=g);h.send(a,c,d,e)};_.fpa=class extends _.x{constructor(a){super(a)}};var gpa=class extends _.x{constructor(){super()}getSize(){return _.vi(this,1)}setSize(a){return _.Jz(this,1,a)}Xf(){return _.vi(this,12)}Nf(){return _.vi(this,13)}setCenterCrop(a){return _.Iz(this,20,a)}getToken(){return _.nh(this,24)}setToken(a){return _.ij(this,24,a)}sv(a){_.Jz(this,85,a)}};var iA=function(a){this.Hb=void 0;this.Te={};a&&this.xl(a)};iA.prototype.set=function(a,b){hpa(this,a,b,!1)};iA.prototype.add=function(a,b){hpa(this,a,b,!0)};var hpa=function(a,b,c,d){for(var e=0;e<b.length;e++){var f=b.charAt(e);a.Te[f]||(a.Te[f]=new iA);a=a.Te[f]}if(d&&a.Hb!==void 0)throw Error("ic`"+b);a.Hb=c};iA.prototype.xl=function(a){var b=_.sj(a);a=_.rj(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])};var ipa=function(a,b){for(var c=0;c<b.length;c++)if(a=a.Te[b.charAt(c)],!a)return;return a};
iA.prototype.get=function(a){return(a=ipa(this,a))?a.Hb:void 0};iA.prototype.Zj=function(){var a=[];jpa(this,a);return a};var jpa=function(a,b){a.Hb!==void 0&&b.push(a.Hb);for(var c in a.Te)jpa(a.Te[c],b)};iA.prototype.fj=function(a){var b=[];if(a){for(var c=this,d=0;d<a.length;d++){var e=a.charAt(d);if(!c.Te[e])return[];c=c.Te[e]}jA(c,a,b)}else jA(this,"",b);return b};var jA=function(a,b,c){a.Hb!==void 0&&c.push(b);for(var d in a.Te)jA(a.Te[d],b+d,c)};_.n=iA.prototype;
_.n.clear=function(){this.Te={};this.Hb=void 0};_.n.remove=function(a){for(var b=this,c=[],d=0;d<a.length;d++){var e=a.charAt(d);if(!b.Te[e])throw Error("jc`"+a);c.push([b,e]);b=b.Te[e]}a=b.Hb;for(delete b.Hb;c.length>0;)if(e=c.pop(),b=e[0],e=e[1],b.Te[e].xh())delete b.Te[e];else break;return a};_.n.clone=function(){return new iA(this)};_.n.Mf=function(){var a=this.Zj();if(a.Mf&&typeof a.Mf=="function")a=a.Mf();else if(_.$a(a)||typeof a==="string")a=a.length;else{let b=0;for(const c in a)b++;a=b}return a};
_.n.xh=function(){return this.Hb===void 0&&_.Bh(this.Te)};var lA=function(){if(!kA){var a=kA=new iA,b;for(b in kpa)a.add(b,kpa[b])}},kA,mA=function(a,b){this.types=a;this.O=b},kpa={a:new mA([3,0],[function(a,b){_.Iz(a,21,b)},function(a,b){_.Jz(a,56,b)}]),al:new mA([3],[function(a,b){_.Iz(a,74,b)}]),b:new mA([3,0],[function(a,b){_.Iz(a,23,b)},function(a,b){_.Jz(a,38,b)}]),ba:new mA([0],[function(a,b){a.sv(b)}]),bc:new mA([0],[function(a,b){_.Jz(a,87,b)}]),br:new mA([0],[function(a,b){_.Jz(a,86,b)}]),c:new mA([3,0],[function(a,b){_.Iz(a,2,b)},function(a,b){_.Jz(a,
39,b)}]),cc:new mA([3],[function(a,b){_.Iz(a,51,b)}]),ci:new mA([3],[function(a,b){_.Iz(a,32,b)}]),ckm:new mA([3],[function(a,b){_.Iz(a,104,b)}]),cp:new mA([0],[function(a,b){_.Jz(a,92,b)}]),cr:new mA([3],[function(a,b){_.Iz(a,108,b)}]),cv:new mA([0],[function(a,b){_.Jz(a,94,b)}]),d:new mA([3],[function(a,b){_.Iz(a,3,b)}]),dc:new mA([5],[function(a,b){_.ij(a,99,b)}]),df:new mA([3],[function(a,b){_.Iz(a,80,b)}]),dv:new mA([3],[function(a,b){_.Iz(a,90,b)}]),e:new mA([0],[function(a,b){_.Jz(a,15,b)}]),
em:new mA([0],[function(a,b){_.Jz(a,107,b)}]),f:new mA([4],[function(a,b){_.ij(a,16,b)}]),fg:new mA([3],[function(a,b){_.Iz(a,34,b)}]),fh:new mA([3],[function(a,b){_.Iz(a,30,b)}]),fm:new mA([3],[function(a,b){_.Iz(a,84,b)}]),fo:new mA([2],[function(a,b){_.Si(a,79,_.qz(b))}]),ft:new mA([3],[function(a,b){_.Iz(a,50,b)}]),fv:new mA([3],[function(a,b){_.Iz(a,31,b)}]),g:new mA([3],[function(a,b){_.Iz(a,14,b)}]),gd:new mA([3],[function(a,b){_.Iz(a,83,b)}]),gm:new mA([3],[function(a,b){_.Iz(a,105,b)}]),
h:new mA([3,0],[function(a,b){_.Iz(a,4,b)},function(a,b){_.Jz(a,13,b)}]),i:new mA([3],[function(a,b){_.Iz(a,22,b)}]),ic:new mA([0],[function(a,b){_.Jz(a,71,b)}]),id:new mA([3],[function(a,b){_.Iz(a,70,b)}]),il:new mA([3],[function(a,b){_.Iz(a,96,b)}]),ip:new mA([3],[function(a,b){_.Iz(a,54,b)}]),iv:new mA([0],[function(a,b){_.Kz(a,75,b)}]),j:new mA([1],[function(a,b){_.Si(a,29,b==null?b:Toa(b))}]),k:new mA([3,0],[function(a,b){_.Iz(a,17,b)},function(a,b){_.Jz(a,42,b)}]),l:new mA([0],[function(a,b){_.Jz(a,
44,b)}]),lf:new mA([3],[function(a,b){_.Iz(a,65,b)}]),lo:new mA([3],[function(a,b){_.Iz(a,97,b)}]),m:new mA([0],[function(a,b){_.Jz(a,63,b)}]),md:new mA([3],[function(a,b){_.Iz(a,91,b)}]),mm:new mA([4],[function(a,b){_.ij(a,81,b)}]),mo:new mA([3],[function(a,b){_.Iz(a,73,b)}]),mv:new mA([3],[function(a,b){_.Iz(a,66,b)}]),n:new mA([3],[function(a,b){a.setCenterCrop(b)}]),nc:new mA([3],[function(a,b){_.Iz(a,55,b)}]),nd:new mA([3],[function(a,b){_.Iz(a,53,b)}]),ng:new mA([3],[function(a,b){_.Iz(a,95,
b)}]),ngm:new mA([3],[function(a,b){_.Iz(a,106,b)}]),no:new mA([3],[function(a,b){_.Iz(a,37,b)}]),ns:new mA([3],[function(a,b){_.Iz(a,40,b)}]),nt0:new mA([4],[function(a,b){_.ij(a,36,b)}]),nu:new mA([3],[function(a,b){_.Iz(a,46,b)}]),nw:new mA([3],[function(a,b){_.Iz(a,48,b)}]),o:new mA([1,3],[function(a,b){_.Si(a,7,b==null?b:Toa(b))},function(a,b){_.Iz(a,27,b)}]),p:new mA([3,0],[function(a,b){_.Iz(a,19,b)},function(a,b){_.Jz(a,43,b)}]),pa:new mA([3],[function(a,b){_.Iz(a,61,b)}]),pc:new mA([0],[function(a,
b){_.Jz(a,88,b)}]),pd:new mA([3],[function(a,b){_.Iz(a,60,b)}]),pf:new mA([3],[function(a,b){_.Iz(a,67,b)}]),pg:new mA([3],[function(a,b){_.Iz(a,72,b)}]),pi:new mA([2],[function(a,b){_.Si(a,76,_.qz(b))}]),pp:new mA([3],[function(a,b){_.Iz(a,52,b)}]),q:new mA([4],[function(a,b){_.ij(a,28,b)}]),r:new mA([3,0],[function(a,b){_.Iz(a,6,b)},function(a,b){_.Jz(a,26,b)}]),ra:new mA([3],[function(a,b){_.Iz(a,103,b)}]),rf:new mA([3],[function(a,b){_.Iz(a,100,b)}]),rg:new mA([3],[function(a,b){_.Iz(a,59,b)}]),
rh:new mA([3],[function(a,b){_.Iz(a,49,b)}]),rj:new mA([3],[function(a,b){_.Iz(a,57,b)}]),ro:new mA([2],[function(a,b){_.Si(a,78,_.qz(b))}]),rp:new mA([3],[function(a,b){_.Iz(a,58,b)}]),rw:new mA([3],[function(a,b){_.Iz(a,35,b)}]),rwa:new mA([3],[function(a,b){_.Iz(a,64,b)}]),rwu:new mA([3],[function(a,b){_.Iz(a,41,b)}]),s:new mA([3,0],[function(a,b){_.Iz(a,33,b)},function(a,b){a.setSize(b)}]),sb:new mA([0],[function(a,b){_.Jz(a,110,b)}]),sc:new mA([0],[function(a,b){_.Jz(a,89,b)}]),sg:new mA([3],
[function(a,b){_.Iz(a,82,b)}]),sl:new mA([0],[function(a,b){_.Jz(a,109,b)}]),sm:new mA([3],[function(a,b){_.Iz(a,93,b)}]),t:new mA([4],[function(a,b){a.setToken(b)}]),u:new mA([3],[function(a,b){_.Iz(a,18,b)}]),ut:new mA([3],[function(a,b){_.Iz(a,45,b)}]),v:new mA([0],[function(a,b){_.Jz(a,62,b)}]),vb:new mA([0],[function(a,b){_.Kz(a,68,b)}]),vf:new mA([4],[function(a,b){_.ij(a,102,b)}]),vl:new mA([0],[function(a,b){_.Kz(a,69,b)}]),vm:new mA([3],[function(a,b){_.Iz(a,98,b)}]),w:new mA([0],[function(a,
b){_.Jz(a,12,b)}]),x:new mA([0],[function(a,b){_.Jz(a,9,b)}]),y:new mA([0],[function(a,b){_.Jz(a,10,b)}]),ya:new mA([2],[function(a,b){_.Si(a,77,_.qz(b))}]),z:new mA([0],[function(a,b){_.Jz(a,11,b)}])};
lA.prototype.parse=function(a){var b=new gpa,c=new gpa;if(a=="")a=!0;else{a=a.split("-");for(var d=!0,e=0;e<a.length;e++){var f=a[e];if(f.length==0)d=!1;else{var g=f,h=!1;var k=g;var l=g.charAt(0);l!=l.toLowerCase()&&(h=!0,k=g.charAt(0).toLowerCase()+g.substring(1));var m=kA;for(l=1;l<=k.length;++l){var q=m,u=k.substring(0,l);if(u.length==0?q.xh():!ipa(q,u))break}k=l==1?null:(k=m.get(k.substring(0,l-1)))?{I4:g.substring(0,l-1),value:g.substring(l-1),m6:h,attributes:k}:null;if(k){g=[];h=[];l=!1;for(m=
0;m<k.attributes.types.length;m++){q=k.attributes.types[m];var v=k.value;u=e;if(k.m6&&q==1)for(var z=v.length;z<12&&u<a.length-1;)v+="-"+a[u+1],z=v.length,++u;else if(q==2)for(;u<a.length-1&&a[u+1].match(/^[\d\.]/);)v+="-"+a[u+1],++u;z=k.attributes.O[m];v=lpa(this,q)(k.I4,v,b,c,z);if(v===null){l=!0;e=u;break}else g.push(q),h.push(v)}if(!l)for(k=0;k<h.length;k++)m=g[k],v=h[k],mpa(this,m)(f,v);d=d&&l}else d=!1}}a=d}return new npa(b,c,a)};
var nA=function(a,b,c,d,e,f){e(c,b);a=a.charAt(0);f=f(a==a.toUpperCase());e(d,f)};_.n=lA.prototype;_.n.c5=function(a,b,c,d,e){if(b=="")return 0;isFinite(b)&&(b=String(b));b=typeof b==="string"?/^\s*-?0x/i.test(b)?parseInt(b,16):parseInt(b,10):NaN;if(isNaN(b))return 1;nA(a,b,c,d,e,Number);return null};_.n.c3=function(){};_.n.b5=function(a,b,c,d,e){if(b=="")return 0;b=_.epa(b);if(isNaN(b))return 1;nA(a,b,c,d,e,Number);return null};_.n.b3=function(){};
_.n.a5=function(a,b,c,d,e){if(b!="")return 2;nA(a,!0,c,d,e,Boolean);return null};_.n.a3=function(){};_.n.d5=function(a,b,c,d,e){if(b=="")return 0;nA(a,b,c,d,e,f=>f?"1":"");return null};_.n.d3=function(){};_.n.e5=function(a,b,c,d,e){if(b=="")return 0;nA(a,b,c,d,e,f=>f?1:0);return null};
var lpa=function(a,b){switch(b){case 0:return(0,_.ec)(a.c5,a);case 2:return(0,_.ec)(a.b5,a);case 3:return(0,_.ec)(a.a5,a);case 4:return(0,_.ec)(a.d5,a);case 1:return(0,_.ec)(a.e5,a);default:return function(){}}},mpa=function(a,b){switch(b){case 0:return(0,_.ec)(a.c3,a);case 2:return(0,_.ec)(a.b3,a);case 3:return(0,_.ec)(a.a3,a);case 4:case 1:return(0,_.ec)(a.d3,a);default:return function(){}}},npa=function(a,b,c){this.O=a;this.U=b;this.V=c};npa.prototype.Jd=function(){return this.V};var opa=function(a,b){a!=null&&this.append.apply(this,arguments)};_.n=opa.prototype;_.n.Vq="";_.n.set=function(a){this.Vq=""+a};_.n.append=function(a,b,c){this.Vq+=String(a);if(b!=null)for(let d=1;d<arguments.length;d++)this.Vq+=arguments[d];return this};_.n.clear=function(){this.Vq=""};_.n.toString=function(){return this.Vq};var oA,ppa;oA=function(a){this.V=null;this.U=[];this.Yd=null;this.Yd=a?typeof a==="string"?ppa(this).parse(a):a:ppa(this).parse("")};ppa=function(a){a.V==null&&(a.V=new lA);return a.V};_.pA=function(a,b){return a==b?!1:!0};_.n=oA.prototype;_.n.sv=function(a){const b=this.Yd,c=b.O;_.pA(a,_.vi(c,85),_.vi(b.U,85))&&c.sv(a)};_.n.Pv=function(a){a=a||void 0;const b=this.Yd,c=b.O;_.pA(a,_.oh(c,2,!1),_.oh(b.U,2,!1))&&_.Iz(c,2,a);return this};
_.n.IE=function(a){a=a||void 0;const b=this.Yd,c=b.O;_.pA(a,_.mh(c,51),_.mh(b.U,51))&&_.Iz(c,51,a);return this};_.n.JE=function(a){a=a||void 0;const b=this.Yd,c=b.O;_.pA(a,_.mh(c,32),_.mh(b.U,32))&&_.Iz(c,32,a);return this};_.n.KE=function(a){a=a||void 0;const b=this.Yd,c=b.O;_.pA(a,_.nh(c,16),_.nh(b.U,16))&&_.ij(c,16,a);return this};_.n.Qv=function(a){const b=this.Yd,c=b.O;_.pA(a,c.Nf(),b.U.Nf())&&_.Jz(c,13,a);return this};
_.n.setCenterCrop=function(a){a=a||void 0;const b=this.Yd,c=b.O;_.pA(a,_.oh(c,20,!1),_.oh(b.U,20,!1))&&c.setCenterCrop(a);return this};_.qA=function(a,b){b=b||void 0;const c=a.Yd,d=c.O;_.pA(b,_.oh(d,37,!1),_.oh(c.U,37,!1))&&_.Iz(d,37,b);return a};_.n=oA.prototype;_.n.Wz=function(a){a=a||void 0;const b=this.Yd,c=b.O;_.pA(a,_.oh(c,19,!1),_.oh(b.U,19,!1))&&_.Iz(c,19,a);return this};_.n.Vz=function(a){a=a||void 0;const b=this.Yd,c=b.O;_.pA(a,_.mh(c,60),_.mh(b.U,60))&&_.Iz(c,60,a);return this};
_.n.ME=function(a){a=a||void 0;const b=this.Yd,c=b.O;_.pA(a,_.oh(c,67,!1),_.oh(b.U,67,!1))&&_.Iz(c,67,a);return this};_.n.LE=function(a){a=a||void 0;const b=this.Yd,c=b.O;_.pA(a,_.oh(c,52,!1),_.oh(b.U,52,!1))&&_.Iz(c,52,a);return this};_.n.setSize=function(a){const b=this.Yd,c=b.O;_.pA(a,c.getSize(),b.U.getSize())&&c.setSize(a);return this};_.n.setToken=function(a){a=a||void 0;const b=this.Yd,c=b.O;_.pA(a,c.getToken(),b.U.getToken())&&c.setToken(a);return this};
_.n.Wq=function(a){const b=this.Yd,c=b.O;_.pA(a,c.Xf(),b.U.Xf())&&_.Jz(c,12,a);return this};
_.n.ke=function(){this.U.length=0;var a=this.Yd;const b=a.O;a=a.U;rA(this,"s",b.getSize(),a.getSize());rA(this,"w",b.Xf(),a.Xf());sA(this,"c",_.oh(b,2,!1),_.oh(a,2,!1));sA(this,"d",_.oh(b,3,!1),_.oh(a,3,!1));rA(this,"h",b.Nf(),a.Nf());sA(this,"s",_.mh(b,33),_.mh(a,33));sA(this,"h",_.oh(b,4,!1),_.oh(a,4,!1));sA(this,"p",_.oh(b,19,!1),_.oh(a,19,!1));sA(this,"pp",_.oh(b,52,!1),_.oh(a,52,!1));sA(this,"pf",_.oh(b,67,!1),_.oh(a,67,!1));sA(this,"n",_.oh(b,20,!1),_.oh(a,20,!1));rA(this,"r",_.vi(b,26),_.vi(a,
26));sA(this,"r",_.oh(b,6,!1),_.oh(a,6,!1));sA(this,"o",_.mh(b,27),_.mh(a,27));var c=_.$i(b,7);tA(this,"o",c,_.$i(a,7));c=_.$i(b,29);tA(this,"j",c,_.$i(a,29));rA(this,"x",_.vi(b,9),_.vi(a,9));rA(this,"y",_.vi(b,10),_.vi(a,10));rA(this,"z",_.vi(b,11),_.vi(a,11));sA(this,"g",_.oh(b,14,!1),_.oh(a,14,!1));rA(this,"e",_.vi(b,15),_.vi(a,15));tA(this,"f",_.nh(b,16),_.nh(a,16));sA(this,"k",_.mh(b,17),_.mh(a,17));sA(this,"u",_.mh(b,18),!0);sA(this,"ut",_.mh(b,45),!0);sA(this,"i",_.mh(b,22),!0);sA(this,"a",
_.mh(b,21),_.mh(a,21));sA(this,"b",_.oh(b,23,!1),_.oh(a,23,!1));rA(this,"b",_.vi(b,38),_.vi(a,38));rA(this,"c",_.vi(b,39),_.vi(a,39),16,8);tA(this,"q",_.nh(b,28),_.nh(a,28));sA(this,"fh",_.mh(b,30),_.mh(a,30));sA(this,"fv",_.mh(b,31),_.mh(a,31));sA(this,"fg",_.oh(b,34,!1),_.oh(a,34,!1));sA(this,"ci",_.mh(b,32),_.mh(a,32));tA(this,"t",b.getToken(),a.getToken());tA(this,"nt0",_.nh(b,36),_.nh(a,36));sA(this,"rw",_.oh(b,35,!1),_.oh(a,35,!1));sA(this,"rwu",_.oh(b,41,!1),_.oh(a,41,!1));sA(this,"rwa",_.oh(b,
64,!1),_.oh(a,64,!1));sA(this,"nw",_.oh(b,48,!1),_.oh(a,48,!1));sA(this,"rh",_.oh(b,49,!1),_.oh(a,49,!1));sA(this,"no",_.oh(b,37,!1),_.oh(a,37,!1));sA(this,"ns",_.mh(b,40),_.mh(a,40));rA(this,"k",_.vi(b,42),_.vi(a,42));rA(this,"p",_.vi(b,43),_.vi(a,43));rA(this,"l",_.vi(b,44),_.vi(a,44));rA(this,"v",_.vi(b,62),_.vi(a,62));sA(this,"nu",_.mh(b,46),_.mh(a,46));sA(this,"ft",_.mh(b,50),_.mh(a,50));sA(this,"cc",_.mh(b,51),_.mh(a,51));sA(this,"nd",_.mh(b,53),_.mh(a,53));sA(this,"ip",_.mh(b,54),_.mh(a,54));
sA(this,"nc",_.mh(b,55),_.mh(a,55));rA(this,"a",_.vi(b,56),_.vi(a,56));sA(this,"rj",_.mh(b,57),_.mh(a,57));sA(this,"rp",_.mh(b,58),_.mh(a,58));sA(this,"rg",_.mh(b,59),_.mh(a,59));sA(this,"pd",_.mh(b,60),_.mh(a,60));sA(this,"pa",_.mh(b,61),_.mh(a,61));rA(this,"m",_.vi(b,63),_.vi(a,63));rA(this,"vb",_.Zi(b,68),_.Zi(a,68));rA(this,"vl",_.Zi(b,69),_.Zi(a,69));sA(this,"lf",_.mh(b,65),_.mh(a,65));sA(this,"mv",_.mh(b,66),_.mh(a,66));sA(this,"id",_.mh(b,70),_.mh(a,70));rA(this,"ic",_.vi(b,71),!0);sA(this,
"pg",_.oh(b,72,!1),_.oh(a,72,!1));sA(this,"mo",_.mh(b,73),_.mh(a,73));sA(this,"al",_.mh(b,74),_.mh(a,74));rA(this,"iv",_.Zi(b,75),_.Zi(a,75));rA(this,"pi",_.ih(b,76),_.ih(a,76));rA(this,"ya",_.ih(b,77),_.ih(a,77));rA(this,"ro",_.ih(b,78),_.ih(a,78));rA(this,"fo",_.ih(b,79),_.ih(a,79));sA(this,"df",_.mh(b,80),_.mh(a,80));tA(this,"mm",_.nh(b,81),_.nh(a,81));sA(this,"sg",_.mh(b,82),_.mh(a,82));sA(this,"gd",_.mh(b,83),_.mh(a,83));sA(this,"fm",_.mh(b,84),_.mh(a,84));rA(this,"ba",_.vi(b,85),_.vi(a,85));
rA(this,"br",_.vi(b,86),_.vi(a,86));rA(this,"bc",_.vi(b,87),_.vi(a,87),16,8);rA(this,"pc",_.vi(b,88),_.vi(a,88),16,8);rA(this,"sc",_.vi(b,89),_.vi(a,89),16,8);sA(this,"dv",_.mh(b,90),_.mh(a,90));sA(this,"md",_.mh(b,91),_.mh(a,91));rA(this,"cp",_.vi(b,92),_.vi(a,92));sA(this,"sm",_.mh(b,93),_.mh(a,93));rA(this,"cv",_.vi(b,94),_.vi(a,94));sA(this,"ng",_.mh(b,95),_.mh(a,95));sA(this,"il",_.mh(b,96),_.mh(a,96));sA(this,"lo",_.mh(b,97),_.mh(a,97));sA(this,"vm",_.mh(b,98),_.mh(a,98));tA(this,"dc",_.nh(b,
99),_.nh(a,99));sA(this,"rf",_.mh(b,100),_.mh(a,100));tA(this,"vf",_.nh(b,102),_.nh(a,102));sA(this,"ra",_.oh(b,103,!1),_.oh(a,103,!1));sA(this,"ckm",_.mh(b,104),_.mh(a,104));sA(this,"gm",_.mh(b,105),_.mh(a,105));sA(this,"ngm",_.mh(b,106),_.mh(a,106));rA(this,"em",_.vi(b,107),_.vi(a,107));sA(this,"cr",_.mh(b,108),_.mh(a,108));rA(this,"sl",_.vi(b,109),_.vi(a,109));rA(this,"sb",_.vi(b,110),_.vi(a,110));return this.U.join("-")};
var rA=function(a,b,c,d,e,f){if(c!=null){var g=e==void 0||e!=10&&e!=16?10:e;c=c.toString(g);e=new opa;e.append(g==16?"0x":"");g=e.append;if(f==void 0)var h="";else f-=c.length,f<=0?h="":h="0".repeat(f);g.call(e,h);e.append(c);uA(a,b,e.toString(),!!d)}},sA=function(a,b,c,d){c&&uA(a,b,"",!!d)},tA=function(a,b,c,d){c&&uA(a,b,c,!!d)},uA=function(a,b,c,d){d&&(b=b.charAt(0).toUpperCase()+b.substring(1));a.U.push(b+c)};var vA=function(a){oA.call(this,a)};_.va(vA,oA);_.n=vA.prototype;_.n.Pv=function(a){a&&wA(this);return vA.hc.Pv.call(this,a)};_.n.Qv=function(a){a=a==null||a<0?void 0:a;a!=null&&this.setSize();return vA.hc.Qv.call(this,a)};_.n.KE=function(a){a&&(a=a.replace(";",":"));return vA.hc.KE.call(this,a)};_.n.JE=function(a){a&&wA(this);return vA.hc.JE.call(this,a)};_.n.IE=function(a){a&&wA(this);return vA.hc.IE.call(this,a)};
_.n.setSize=function(a){_.sa(a)&&(a=Math.max(a.width,a.height));a=a==null||a<0?void 0:a;a!=null&&(this.Wq(),this.Qv());return vA.hc.setSize.call(this,a)};_.n.Wz=function(a){a&&wA(this);return vA.hc.Wz.call(this,a)};_.n.LE=function(a){a&&wA(this);return vA.hc.LE.call(this,a)};_.n.ME=function(a){a&&wA(this);return vA.hc.ME.call(this,a)};_.n.setCenterCrop=function(a){a&&wA(this);return vA.hc.setCenterCrop.call(this,a)};_.n.Vz=function(a){a&&wA(this);return vA.hc.Vz.call(this,a)};
_.n.Wq=function(a){a=a==null||a<0?void 0:a;a!=null&&this.setSize();return vA.hc.Wq.call(this,a)};var wA=function(a){a.setCenterCrop();a.IE();a.Pv();a.JE();a.Vz();a.Wz();a.LE();a.ME()};vA.prototype.ke=function(){var a=this.Yd.O;_.mh(a,18)||_.mh(a,45)?a.getSize()||this.setSize(0):(a=this.Yd.O,a.getSize()||a.Xf()||a.Nf()||(this.setSize(),this.Qv(),this.Wq(),wA(this)));return vA.hc.ke.call(this)};var qpa,yA,zA,DA,EA;qpa=/^[^\/]*\/\//;_.xA=function(a,b=!1){this.U=a;this.ka="";(a=this.U.match(qpa))&&a[0]?(this.ka=a[0],a=this.ka.match(/\w+/)?this.U:"http://"+this.U.substring(this.ka.length)):a="http://"+this.U;this.ha=_.gA(a,!0);this.Da=b;this.ma=!0;this.Na=!1};yA=function(a,b){a.V=a.V?a.V+("/"+b):b};
zA=function(a){if(a.O==void 0){var b=a.ha.ka.substring(1);a.V=null;if(a.Da){a.O=[];if((b.match(/=/g)||[]).length>1)return a.ma=!1,a.O;var c=b.indexOf("=");c!=-1?(a.O.push(b.substr(0,c)),a.O.push(b.substr(c+1))):a.O.push(b);return a.O}a.O=b.split("/");b=a.O.length;b>2&&a.O[0]=="u"&&(yA(a,a.O[0]+"/"+a.O[1]),a.O.shift(),a.O.shift(),b-=2);if(b==0||b==4||b>7)return a.ma=!1,a.O;if(b==2)yA(a,a.O[0]);else if(a.O[0]=="image")yA(a,a.O[0]);else if(b==7||b==3)return a.ma=!1,a.O;if(b<=3){a.Na=!0;b==3&&(yA(a,a.O[1]),
a.O.shift(),--b);--b;c=a.O[b];var d=c.indexOf("=");d!=-1&&(a.O[b]=c.substr(0,d),a.O.push(c.substr(d+1)))}}return a.O};_.xA.prototype.Jd=function(){zA(this);return this.ma};_.AA=function(a){zA(a);return a.Na};_.BA=function(a){zA(a);return a.Da};_.rpa=function(a){var b=a.ha.ha;return a.ha.U+(b?":"+b:"")};_.CA=function(a){zA(a);a.V==void 0&&(a.V=null);return a.V};
DA=function(a){switch(zA(a).length){case 7:return!0;case 6:return _.CA(a)==null;case 5:return!1;case 3:return!0;case 2:return _.CA(a)==null;case 1:return!1;default:return!1}};
EA=function(a,b){if(_.BA(a))a:{switch(b){case 7:b=0;break;case 4:if(!DA(a)){a=null;break a}b=1;break;default:a=null;break a}a=zA(a)[b]}else if(_.AA(a))a:{var c=_.CA(a)!=null?1:0;switch(b){case 6:b=c;break;case 4:if(!DA(a)){a=null;break a}b=1+c;break;default:a=null;break a}a=zA(a)[b]}else a:{c=_.CA(a)!=null?1:0;switch(b){case 0:b=c;break;case 1:b=1+c;break;case 2:b=2+c;break;case 3:b=3+c;break;case 4:if(!DA(a)){a=null;break a}b=4+c;break;case 5:b=DA(a)?1:0;b=4+c+b;break;default:a=null;break a}a=zA(a)[b]}return a};
_.spa=function(a){a.Fa==void 0&&(a.Fa=EA(a,6));return a.Fa};_.tpa=function(a){a.Ja==void 0&&(a.Ja=EA(a,0));return a.Ja};_.upa=function(a){a.Ta==void 0&&(a.Ta=EA(a,1));return a.Ta};_.vpa=function(a){a.wa==void 0&&(a.wa=EA(a,2));return a.wa};_.wpa=function(a){a.lb==void 0&&(a.lb=EA(a,3));return a.lb};_.xA.prototype.getOptions=function(){this.oa==void 0&&(this.oa=EA(this,4));return this.oa};_.xpa=function(a){a.ta==void 0&&(a.ta=EA(a,5));return a.ta};_.ypa=function(a){a.ua===void 0&&(a.ua=EA(a,7));return a.ua};var Apa=class{parse(a,b=!1){return new zpa(a,b)}},zpa=class extends _.xA{constructor(a,b=!1){super(a,b)}};var FA;_.GA=function(a,b=!1){this.O=null;a instanceof zpa||(FA==void 0&&(FA=new Apa),a=FA.parse(a.toString(),b));a=this.O=a;a.qa==void 0&&((b=a.getOptions())||(b=""),a.qa=(new lA).parse(b));oA.call(this,a.qa);this.ma=this.O.ka;this.ka=_.rpa(this.O);this.ha=this.O.ha.O.toString()};_.va(_.GA,vA);_.GA.prototype.Jd=function(){return this.O.Jd()};
_.GA.prototype.ke=function(){if(!this.O.Jd())return this.O.U;var a=_.GA.hc.ke.call(this),b=[];_.CA(this.O)!=null&&b.push(_.CA(this.O));const c=_.BA(this.O);_.AA(this.O)?(a=_.spa(this.O)+(a?"="+a:""),b.push(a)):c?(b.push(_.ypa(this.O)),a&&b.push(a)):(b.push(_.tpa(this.O)),b.push(_.upa(this.O)),b.push(_.vpa(this.O)),b.push(_.wpa(this.O)),a&&b.push(a),b.push(_.xpa(this.O)));b=_.gA(this.ma+this.ka+"/"+(c?b.join("="):b.join("/"))+(this.ha?"?"+this.ha:"")).toString();b.startsWith("%3a//")&&(b=b.replace("%3a//",
"://"));return b};var Bpa=class extends _.x{constructor(a){super(a)}};var Cpa=class extends _.x{constructor(a){super(a)}getKey(){return _.w(this,1)}Ic(){return _.w(this,2)}Gc(a){return _.ij(this,2,a)}};var Dpa=class extends _.x{constructor(a){super(a)}};var Epa=class extends _.x{constructor(a){super(a)}};var Fpa=class extends _.x{constructor(a){super(a,4)}};_.HA=function(a,b){return _.ij(a,8,b)};_.IA=class extends _.x{constructor(a){super(a,35)}Gc(a,b){return _.kh(this,3,Cpa,a,b)}};var Gpa=function(a){if(a.enabled){const b=Math.max(a.V()-a.ha,0);b<a.U*.8?a.O=setTimeout(()=>{Gpa(a)},a.U-b):(a.O&&(clearTimeout(a.O),a.O=void 0),a.callback(),a.enabled&&(a.stop(),a.start()))}else a.O=void 0},Hpa=class{constructor(a,b){this.U=a;this.callback=b;this.enabled=!1;this.V=()=>_.aA();this.ha=this.V()}setInterval(a){this.U=a;this.O&&this.enabled?(this.stop(),this.start()):this.O&&this.stop()}start(){this.enabled=!0;this.O||(this.O=setTimeout(()=>{Gpa(this)},this.U),this.ha=this.V())}stop(){this.enabled=
!1;this.O&&(clearTimeout(this.O),this.O=void 0)}};var JA=function(a){this.O=this.U=this.V=a};JA.prototype.reset=function(){this.O=this.U=this.V};JA.prototype.Ic=function(){return this.U};var KA=class extends _.x{constructor(a){super(a)}pC(){return _.cj(this,1,0)}};_.LA=class extends _.x{constructor(a){super(a)}};var xz=class extends _.x{constructor(a){super(a)}RH(){return _.w(this,7)}};_.MA=new _.LA;var Yoa=class extends _.x{constructor(a){super(a)}};var NA=class extends _.x{constructor(a){super(a)}};var Ipa=class extends _.x{constructor(){super(void 0,19)}Nm(a){return _.kj(this,2,a)}};var Jpa=_.ui(class extends _.x{constructor(a){super(a,8)}});var OA;OA=new _.Mz(175237375,class extends _.x{constructor(a){super(a)}});var PA,Kpa,Lpa,Xoa,Npa,Opa,Mpa,Bz,wz,QA,Qpa,SA,Ppa;PA=function(){return"https://play.google.com/log?format=json&hasfast=true"};Kpa=function(a,b){return a.Na?b?()=>{b().then(()=>{a.flush()})}:()=>{a.flush()}:()=>{}};Lpa=function(a){a.ua||(a.ua=PA());try{return(new URL(a.ua)).toString()}catch(b){return(new URL(a.ua,_.Az().location.origin)).toString()}};Xoa=function(a,b){a.ma=new JA(b<1?1:b);a.V.setInterval(a.ma.Ic())};
Npa=function(a){Mpa(a,32,10,(b,c)=>{b=new URL(b);b.searchParams.set("format","json");let d=!1;try{d=_.Az().navigator.sendBeacon(b.toString(),c.qb())}catch(e){}d||(a.Ta=!1);return d})};Opa=function(a){Mpa(a,6,5,(b,c)=>{b=new URL(b);b.searchParams.set("format","base64json");b.searchParams.set("p",_.fA(c.qb(),3));c=b.toString();if(c.length>15360)return!1;(new Image).src=c;return!0})};
Mpa=function(a,b,c,d){if(a.U.length!==0){var e=new URL(Lpa(a));e.searchParams.delete("format");var f=a.nm();f&&e.searchParams.set("auth",f);e.searchParams.set("authuser",a.Ag||"0");for(f=0;f<c&&a.U.length;++f){const g=a.U.slice(0,b),h=a.ha.ke(g,a.ka,a.oa,a.rq,a.tb,a.lb);if(!d(e.toString(),h)){++a.oa;break}a.ka=0;a.oa=0;a.tb=0;a.lb=0;a.U=a.U.slice(g.length)}a.V.enabled&&a.V.stop()}};
_.Voa=class extends _.Xc{constructor(a){super();this.jf="";this.U=[];this.Zb="";this.O=null;this.Da=this.Fa=this.wa=!1;this.Cc=this.Db=-1;this.Kb=!1;this.experimentIds=null;this.lb=this.tb=this.oa=this.ka=0;this.Jc=1;this.yz=0;this.hs=a.hs;this.nm=a.nm||(()=>{});this.ha=new Ppa(a.hs,a.Xp);this.Ah=a.Ah;this.rq=a.rq||null;this.bufferSize=1E3;this.ua=a.YU||null;this.Ag=a.Ag||null;this.lx=a.lx||!1;this.withCredentials=!a.NP;this.Xp=a.Xp||!1;this.Ta=!this.Xp&&!!_.Az()&&!!_.Az().navigator&&_.Az().navigator.sendBeacon!==
void 0;this.Na=typeof URLSearchParams!=="undefined"&&!!(new URL(PA())).searchParams&&!!(new URL(PA())).searchParams.set;const b=_.kj(new NA,1,1);Bz(this.ha,b);this.ma=new JA(1E4);a=Kpa(this,a.hB);this.V=new Hpa(this.ma.Ic(),a);this.Gb=new Hpa(6E5,a);this.lx||this.Gb.start();this.Xp||(document.addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&this.Ja()}),document.addEventListener("pagehide",this.Ja.bind(this)))}Ac(){this.Ja();this.V.stop();this.Gb.stop();super.Ac()}dispatch(a){this.Na&&
(a instanceof _.IA?this.log(a):(a=_.HA(new _.IA,a.qb()),this.log(a)))}log(a){if(this.Na){a=a.clone();var b=this.Jc++;a=_.Kz(a,21,b);this.jf&&_.ij(a,26,this.jf);if(_.di(_.hh(a,1))==null){var c=Date.now();b=a;c=Number.isFinite(c)?c.toString():"0";_.Si(b,1,_.tz(c))}_.Zi(a,15)==null&&(b=a,c=(new Date).getTimezoneOffset()*60,_.Kz(b,15,c));this.experimentIds&&(b=a,c=this.experimentIds.clone(),_.Yi(b,_.fpa,16,c));b=this.U.length-this.bufferSize+1;b>0&&(this.U.splice(0,b),this.ka+=b);this.U.push(a);this.lx||
this.V.enabled||this.V.start()}}flush(a,b){if(this.U.length===0)a&&a();else{var c=Date.now();if(this.Cc>c&&this.Db<c)b&&b("throttled");else{this.Ah&&(typeof this.Ah.pC==="function"?QA(this.ha,this.Ah.pC()):QA(this.ha,0));var d=this.ha.ke(this.U,this.ka,this.oa,this.rq,this.tb,this.lb);c={};var e=this.nm();e&&(c.Authorization=e);var f=new URL(Lpa(this));this.Ag&&(c["X-Goog-AuthUser"]=this.Ag,f.searchParams.set("authuser",this.Ag));this.O&&(Object.defineProperty(c,"X-Goog-PageId",{value:this.O}),f.searchParams.set("pageId",
this.O));if(e&&this.Zb===e)b&&b("stale-auth-token");else if(this.U=[],this.V.enabled&&this.V.stop(),this.ka=0,this.wa)a&&a();else{const g=d.qb(),h={url:f.toString(),body:g,T9:1,kT:c,bK:"POST",withCredentials:this.withCredentials,yz:this.yz},k=m=>{this.ma.reset();this.V.setInterval(this.ma.Ic());if(m){var q=null;try{const u=JSON.stringify(JSON.parse(m.replace(")]}'\n","")));q=Jpa(u)}catch(u){}q&&(m=Number(_.Gz(q,1,"-1")),m>0&&(this.Db=Date.now(),this.Cc=this.Db+m),q=OA.np?OA.U(q,OA.np,OA.O,!0):OA.U(q,
OA.O,null,!0),q=q===null?void 0:q)&&(q=_.wi(q,1,-1),q!==-1&&(this.Kb||Xoa(this,q)))}a&&a();this.oa=0},l=(m,q)=>{var u=_.lh(d,_.IA,3,_.jh());var v=_.gj(d,14),z=this.ma;z.O=Math.min(3E5,z.O*2);z.U=Math.min(3E5,z.O+Math.round((Math.random()-.5)*.2*z.O));this.V.setInterval(this.ma.Ic());m===401&&e&&(this.Zb=e);v&&(this.ka+=v);q===void 0&&(q=500<=m&&m<600||m===401||m===0);q&&(this.U=u.concat(this.U),this.lx||this.V.enabled||this.V.start());b&&b("net-send-failed",m);++this.oa};(()=>{this.Ah&&this.Ah.send(h,
k,l)})()}}}}Ja(){this.wa||(Qpa(this.ha,!0),this.Fa&&(QA(this.ha,3),Npa(this)),this.Da&&(QA(this.ha,2),Opa(this)),this.flush(),Qpa(this.ha,!1))}};Bz=function(a,b){_.Yi(a.O,NA,1,b);_.cj(b,1,0)||_.kj(b,1,1);a.Xp||(b=_.RA(a),_.w(b,5)||_.ij(b,5,a.locale));a.U&&(b=_.RA(a),_.y(b,_.LA,9)||_.Yi(b,_.LA,9,a.U))};wz=function(a){return _.y(a.O,NA,1)};QA=function(a,b){_.Ti(wz(a),xz,11)&&(a=SA(a),_.kj(a,1,b))};Qpa=function(a,b){_.Ti(wz(a),xz,11)&&(a=SA(a),_.Iz(a,2,b))};
_.RA=function(a){a=wz(a);let b=_.y(a,xz,11);b||(b=new xz,_.Yi(a,xz,11,b));return b};SA=function(a){a=_.RA(a);let b=_.y(a,KA,10);b||(b=new KA,_.Iz(b,2,!1),_.Yi(a,KA,10,b));return b};
Ppa=class{constructor(a,b=!1){this.Xp=b;this.U=this.locale=null;this.O=new Ipa;Number.isInteger(a)&&this.O.Nm(a);b||(this.locale=document.documentElement.getAttribute("lang"));Bz(this,new NA)}Nm(a){this.O.Nm(a);return this}RH(){return _.xi(_.RA(this),7)}ke(a,b=0,c=0,d,e=0,f=0){if(_.Ti(wz(this),xz,11)){var g=SA(this);_.Jz(g,3,c)}_.Ti(wz(this),xz,11)&&(c=SA(this),_.Jz(c,4,e));_.Ti(wz(this),xz,11)&&(e=SA(this),_.Jz(e,5,f));f=this.O.clone();e=Date.now().toString();f=_.Si(f,4,_.tz(e));a=_.Fz(f,3,a.slice());
d&&(f=new Dpa,d=_.Jz(f,13,d),f=new Epa,d=_.Yi(f,Dpa,2,d),f=new Fpa,d=_.Yi(f,Epa,1,d),d=_.kj(d,2,9),_.Yi(a,Fpa,18,d));b&&_.Kz(a,14,b);return a}};var Zoa=_.ub?"opera":_.wb?"edge":_.vb?"ie":_.rd?"firefox":_.sd?"iphone":_.td?"ipad":_.ud?"android":_.vd?"chrome":_.wd?"safari":"unknown";var Woa=class{send(a,b=()=>{},c=()=>{}){_.hA(a.url,d=>{d=d.target;_.lk(d)?b(_.mk(d)):c(d.Tc())},a.bK,a.body,a.kT,a.yz,a.withCredentials)}pC(){return 1}};var Uoa;Uoa=()=>null;_.TA=function(){const a=_.aA()%864E5,b=_.fh(Math.floor(Math.random()*9999999)+1,7);return Number([a,b].join(""))};_.UA=class{constructor(a,b=new _.Zz){this.V=b;this.Bn=a||_.$oa()}log(a,b,c){b=b||_.TA();_.Kz(a,20,b);c&&_.Kz(a,21,c);_.Iz(a,23,!!_.bb().match("CrKey"));c=new _.IA;_.HA(c,a.qb());a=new Bpa;b=_.ki(this.V,1,_.uh,_.jh());_.mi(a,4,b,_.$h);_.Yi(c,Bpa,7,a);this.Bn.log(c)}flush(){this.Bn.flush()}};_.VA=class extends _.x{constructor(){super()}Ab(){return _.w(this,7)}clearVideo(){return _.Si(this,15)}};
}catch(e){_._DumpException(e)}
try{
_.WA=function(a,...b){const c=[a[0]];for(let d=0;d<b.length;d++)c.push(String(b[d])),c.push(a[d+1]);return new _.Ga(c.join(""))};_.Rpa=function(a,b,c){b=_.Lb(b);b!==void 0&&a.open(b,c,void 0)};_.XA=class{constructor(){_.B(_.fv).aF()}};_.XA.na=function(a){return new (a||_.XA)};_.XA.xc=_.sn({type:_.XA});_.XA.wc=_.om({imports:[_.Vx]});var YA=class{};YA.na=function(a){return new (a||YA)};YA.xc=_.sn({type:YA});YA.wc=_.om({Fc:[_.Ny],imports:[_.ay,_.$x,_.XA,_.$x]});var ZA=class{};
ZA.na=function(a){return new (a||ZA)};ZA.xc=_.sn({type:ZA});ZA.wc=_.om({Fc:[_.Sy],imports:[YA,_.ay,_.$x,_.Hv,_.Hv]});var Spa=new _.C("GMAT_DIALOG_OPTIONS",{Ia:"root",Aa:()=>({Dd:!1})});_.$A=function(a,b){a.U.includes(b)||a.U.push(b)};_.aB=class extends _.Gv{constructor(){super(...arguments);this.U=[]}create(a){return super.create(Object.assign({},a,{Xb:(a==null?0:a.Xb)?_.Ps(a.Xb).concat(this.U):this.U}))}};_.aB.na=(()=>{let a;return function(b){return(a||(a=_.$o(_.aB)))(b||_.aB)}})();_.aB.Ka=_.nm({token:_.aB,Aa:_.aB.na});var bB=class extends _.Sy{constructor(a,b,c,d,e,f,g,h){h.Dd||_.$A(a,"gmat-mdc-dialog");super(a,b,c,d,e,f,g)}};bB.na=function(a){return new (a||bB)(_.A(_.Gv),_.A(_.fr),_.A(_.Uu,8),_.A(_.roa,8),_.A(_.Ry),_.A(_.Sy,12),_.A(_.rv),_.A(Spa))};bB.Ka=_.nm({token:bB,Aa:bB.na});_.cB=class{};_.cB.na=function(a){return new (a||_.cB)};_.cB.xc=_.sn({type:_.cB});_.cB.wc=_.om({Fc:[{Ba:_.Sy,fe:bB},{Ba:_.Gv,fe:_.aB}],imports:[ZA]});_.Tpa=new _.C("VWrRpd");_.Upa=new _.C("Pve3T");_.dB=new _.C("RTGlyc");_.eB=new _.C("jP5dp");_.Vpa=new _.C("EaN9Ac");_.fB=new _.C("CuIPu");_.gB=new _.C("gjnOzb");_.hB=new _.C("eIr0ne");_.Wpa=new _.C("jIoXfe");_.iB=new _.C("kXkvpf");_.jB=new _.C("qPaVXd");_.kB=new _.C("uJ3wk");
}catch(e){_._DumpException(e)}
try{
/*
 @license
 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
*/
var Xpa,Ypa,Zpa,$pa,aqa,bqa,nB,cqa,eqa,fqa,gqa,iqa,hqa,kqa,lqa,mqa,sB,nqa,oqa,qqa,rqa,uqa,tqa,Cqa,Eqa,DB,EB,FB,Fqa,Gqa,GB,Iqa,KB,Jqa,Kqa,Lqa,Mqa,LB,MB,NB,Nqa,PB,Oqa,Pqa,Qqa,QB,RB,TB,UB,Rqa,VB,Sqa,WB,XB,Tqa,YB,ZB,Uqa,Vqa,Xqa,Zqa,ara,cra,dra,era,fra,ira,jra,kra,lra,mra,nra,ora,pra,qra,rra,sra,jC,tra,kC,ura,mC,oC,pC,yra,lC,nC,vra,xra,Bra,wra,tC,Cra,wC,xC,Dra,Era,Fra,Gra,Hra,Ira,Jra,Kra,Lra,Mra,Nra,Ora,Pra,Qra,Rra,Sra,Tra,Ura,Vra,Wra,zC,Xra,Yra,Zra,$ra,asa,bsa,csa,dsa,esa,fsa,gsa,CC,DC,EC,hsa,vB,isa,
dqa,jsa,nsa,Dqa,pqa,sqa,xB,yB,vqa,wqa,zqa,Aqa,Bqa,yqa,xqa,Hqa,PC,osa,Wqa,SB,Yqa,$B,qsa,tsa,usa,wsa,zsa,Asa,jD,Bsa,Csa,Dsa,Esa,mD,sD,Fsa,Gsa,Hsa,gra,hra,Isa,Jsa,vD;_.lB=function(a,b,c,d,e){_.gg(a.Uc[_.ge]);b=e(a,b,2,void 0,!0);e=b[_.ge]|0;e=4&e?4096&e?4096:8192&e?8192:0:void 0;b.push(c(d,e!=null?e:0));return a};Xpa=function(a){const b=Object.create(_.cga);b.b0=a;a=()=>{_.Fm(b);_.Xw(b);if(b.value===_.Xt)throw b.error;return b.value};a[_.yp]=b;return a};
Ypa=function(a){const b=Object.create(_.Yt);b.value=a;a=()=>{_.Xw(b);return b.value};a[_.yp]=b;return a};Zpa=function(){const a=this[_.yp];if(a.aT===void 0){const b=()=>this();b[_.yp]=a;a.aT=b}return a.aT};_.mB=function(a,b){_.er("NgSignals");a=Ypa(a);const c=a[_.yp];if(b==null?0:b.Th)c.Th=b.Th;a.set=d=>_.Sm(c,d);a.update=d=>{_.Km()||_.Rm();_.Sm(c,d(c.value))};a.O9=Zpa.bind(a);return a};
$pa=function(a){let b;const c=Xpa(()=>{b.LM();{var d=b;var e=d.jd;const f=d.zZ;e===void 0||f===void 0||e[2]&4?d=void 0:(d=e[18].ud[f].Py,e=_.$ja(e,f),d.reset(e,_.Yja),d=d.first)}if(a&&d===void 0)throw new _.xm(-951,!1);return d});b=c[_.yp];b.LM=_.mB(0);b.t9=void 0;return c};aqa=function(){return $pa(!1)};bqa=function(a,b){return b.some(c=>{const d=a.bottom>c.bottom,e=a.left<c.left,f=a.right>c.right;return a.top<c.top||d||e||f})};nB=function(a,b){for(let c in b)b.hasOwnProperty(c)&&(a[c]=b[c])};
cqa=function(a){return{top:Math.floor(a.top),right:Math.floor(a.right),bottom:Math.floor(a.bottom),left:Math.floor(a.left),width:Math.floor(a.width),height:Math.floor(a.height)}};eqa=function(a){if(typeof a!=="number"&&a!=null){const [b,c]=a.split(dqa);return c&&c!=="px"?null:parseFloat(b)}return a||null};
fqa=function(a,b){return new _.Od(c=>{const d=a.length;if(d===0)c.complete();else{var e=Array(d),f=0,g=0;for(let h=0;h<d;h++){const k=_.Qe(a[h]);let l=!1;c.add(k.subscribe({next:m=>{l||(l=!0,g++);e[h]=m},error:m=>c.error(m),complete:()=>{f++;f!==d&&l||(g===d&&c.next(b?b.reduce((m,q,u)=>(m[q]=e[u],m),{}):e),c.complete())}}))}}})};gqa=function(...a){const b=_.Te(a),{args:c,keys:d}=_.bl(a);return b?_.t(fqa(c,d),_.r(e=>b(...e))):fqa(c,d)};
iqa=function(){var a=hqa;const b=_.Bd(a)?a:()=>a;return _.Bd()?_.Xe((c,d)=>{const e=b();(void 0)(e).subscribe(d).add(c.subscribe(e))}):c=>{const d=new _.Ix(c,b);_.Bd(c==null?void 0:c.bo)&&(d.bo=c.bo);d.source=c;d.yU=b;return d}};hqa=function(){return new _.jf};_.jqa=function(){return a=>_.$w()(iqa()(a))};
kqa=function({bufferSize:a=Infinity,DE:b=Infinity,Zc:c,scheduler:d}){let e,f=0,g;return(h,k)=>{f++;let l;e?l=e.subscribe(k):(e=new _.mf(a,b,d),l=e.subscribe(k),g=h.subscribe({next(m){e.next(m)},error(m){const q=e;e=g=void 0;q.error(m)},complete(){g=void 0;e.complete()}}),g.closed&&(g=void 0));k.add(()=>{f--;l.unsubscribe();c&&f===0&&g&&(g.unsubscribe(),e=g=void 0)})}};_.oB=function(a){let b;a&&typeof a==="object"?b=a:b={bufferSize:a,DE:void 0,Zc:!1,scheduler:void 0};return c=>_.Xe(kqa(b))(c)};
lqa=function(a){return _.Xe((b,c)=>{let d=0;b.subscribe(new _.Ye(c,e=>{const f=a(e,d++);f&&c.next(e);!f&&c.complete()}))})};
mqa=function(a,b,c){const d=Object.create(_.dga);c&&(d.Zw=!0);d.Vh=a;d.Lc=b;const e=f=>{d.Gt=f};d.eT={notify:()=>_.Hm(d),run:()=>{if(d.Vh!==null){if(_.Gm)throw Error("qb");d.qe=!1;if(!d.Rx||_.Em(d)){d.Rx=!0;var f=_.Lm(d);try{d.Gt(),d.Gt=_.Zt,d.Vh(e)}finally{_.Nm(d,f)}}}},yi:()=>d.Gt(),destroy:()=>{if(d.Vh!==null||d.Lc!==null)_.Pm(d),d.Gt(),d.Vh=null,d.Lc=null,d.Gt=_.Zt},[_.yp]:d};return d.eT};
_.pB=function(a){return{type:a.type,name:a.name,Aa:null,Gi:a.Gi!==!1,Ea:a.Ea===!0,Wc:a.type.prototype.Pa||null}};_.qB=function(a){var b=_.mo();if(a==="class")return b.Ti;if(a==="style")return b.Oa;if(b=b.Hf){const c=b.length;let d=0;for(;d<c;){const e=b[d];if(e===3||e===4||e===6)break;if(e===0)d+=2;else if(typeof e==="number")for(d++;d<c&&typeof b[d]==="string";)d++;else{if(e===a)return b[d+1];d+=2}}}return null};_.rB=function(a){return typeof a==="function"&&a[_.yp]!==void 0};
sB=function(a,b){a=a.data[b];return a===null||typeof a==="string"?null:a.hasOwnProperty("currentCaseLViewIndex")?a:a.value};_.tB=function(a,b){b=10+b;if(b<a.length)return a[b]};nqa=function(a){a=_.Jr(_.D(),"mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",a,"");_.Ur(_.Bn,a)};
_.uB=function(a){_.er("NgControlFlow");var b=_.D(),c=_.ko.Mg++,d=b[c]!==_.Aq?b[c]:-1;d=d!==-1?b[25+d]:void 0;if(_.Cr(b,c,a)){c=_.Bm(null);try{if(d!==void 0){const e=_.Gp(d,0);e!==void 0&&_.Ip(e[1],e)}if(a!==-1){a=25+a;const e=b[a],f=b[1].data[a],g=_.ur(b,f,void 0,{kH:null});_.wr(e,g,0,_.vr(f,null))}}finally{_.Bm(c)}}else d!==void 0&&(b=_.tB(d,0),b!==void 0&&(b[8]=void 0))};oqa=function(a){a in vB||(vB[a]=_.Xp.fJ&&_.Xp.fJ.jP&&_.Xp.fJ.jP.Z2&&_.Xp.fJ.jP.Z2[a]);return vB[a]};
_.wB=function(a){var b=a.toLowerCase().replace(/_/g,"-");if(a=oqa(b))return a;b=b.split("-")[0];if(a=oqa(b))return a;if(b==="en")return pqa;throw new _.xm(701,!1);};
qqa=function(a,b,c,d){const e=c[11];let f=null,g;for(let q=0;q<b.length;q++){var h=b[q];if(typeof h=="string"){var k=b[++q];if(c[k]===null){var l=c,m=Node.TEXT_NODE;_.Dr=!0;h=_.ds(l,h,m);c[k]=h}}else if(typeof h=="number")switch(h&1){case 0:l=h>>>17;f===null&&(f=l,g=e.parentNode(d));l===f?(k=d,l=g):(k=null,l=_.$n(c[l]));l!==null&&(h=(h&131070)>>>1,e.insertBefore(l,c[h],k,!1),h=sB(a,h),h!==null&&typeof h==="object"&&(k=_.rr(h,c),k!==null&&qqa(a,h.create[k],c,c[h.qO])));break;case 1:h>>>=1,k=b[++q],
l=b[++q],_.Iq(e,_.$n(c[h]),null,null,k,l,null)}else switch(h){case _.ns:l=b[++q];h=b[++q];c[h]===null&&(k=c,m=Node.COMMENT_NODE,_.Dr=!0,k=_.ds(k,l,m),h=c[h]=k,_.hp(h,c));break;case _.ms:l=b[++q],h=b[++q],c[h]===null&&(k=c,m=Node.ELEMENT_NODE,_.Dr=!0,k=_.ds(k,l,m),h=c[h]=k,_.hp(h,c))}}};rqa=function(a,b,c){var d=_.rr(b,c);if(d!==null)for(b=b.remove[d],d=0;d<b.length;d++){var e=b[d];e>0?(e=_.$n(c[e]),e!==null&&c[11].removeChild(null,e,void 0)):rqa(a,sB(a,~e),c)}};
uqa=function(a,b,c,d,e){for(let u=0;u<c.length;u++){var f=c[u];const v=c[++u];if(f&e){f="";for(let z=u+1;z<=u+v;z++){var g=c[z];if(typeof g=="string")f+=g;else if(typeof g=="number")if(g<0)f+=_.um(b[d-g]);else{var h=g>>>2;switch(g&3){case 1:g=c[++z];var k=c[++z],l=a.data[h];typeof l==="string"?_.Iq(b[11],b[h],null,l,g,f,k):_.Eq(a,l,b,g,f,b[11],k,!1);break;case 0:g=b[h];g!==null&&b[11].Gc(g,f);break;case 2:g=a;h=sB(a,h);k=b;l=h;var m=f,q=l.kp.indexOf(m);if(q===-1)switch(l.type){case 1:q=m;q=(0,_.wB(_.Aea)[20])(parseInt(q,
10));q=sqa[q];m=q!==void 0?q:"other";q=l.kp.indexOf(m);q===-1&&m!=="other"&&(q=l.kp.indexOf("other"));break;case 0:q=l.kp.indexOf("other")}l=q===-1?null:q;_.rr(h,k)!==l&&(rqa(g,h,k),k[h.Fr]=l===null?null:~l,l!==null&&(q=k[h.qO])&&qqa(g,h.create[l],k,q));break;case 3:tqa(a,sB(a,h),d,b)}}}}else f=c[u+1],f>0&&(f&3)===3&&(f=sB(a,f>>>2),b[f.Fr]<0&&tqa(a,f,d,b));u+=v}};tqa=function(a,b,c,d){let e=d[b.Fr];if(e!==null){let f=xB;e<0&&(e=d[b.Fr]=~e,f=-1);uqa(a,d,b.update[e],c,f)}};
Cqa=function(a,b={}){let c=a;if(vqa.test(a)){const d={},e=[0];c=c.replace(wqa,(f,g,h)=>{f=g||h;const k=d[f]||[];k.length||(f.split("|").forEach(u=>{var v=u.match(xqa);v=v?parseInt(v[1],10):0;const z=yqa.test(u);k.push([v,z,u])}),d[f]=k);if(!k.length)throw Error("Ab`"+f);f=e[e.length-1];g=0;for(h=0;h<k.length;h++)if(k[h][0]===f){g=h;break}const [l,m,q]=k[g];m?e.pop():f!==l&&e.push(l);k.splice(g,1);return q})}if(!Object.keys(b).length)return c;c=c.replace(zqa,(d,e,f,g,h,k)=>b.hasOwnProperty(f)?`${e}${b[f]}${k}`:
d);c=c.replace(Aqa,(d,e)=>b.hasOwnProperty(e)?b[e]:d);return c=c.replace(Bqa,(d,e)=>{if(b.hasOwnProperty(e)){const f=b[e];if(!f.length)throw Error("Bb`"+d+"`"+e);return f.shift()}return d})};_.zB=function(a){_.Cr(_.D(),_.ko.Mg++,a)&&(xB|=1<<Math.min(yB,31));yB++;return _.zB};_.AB=function(a){var b=_.lo(),c=_.D();yB>0&&(a=b.data[a+25],uqa(b,c,Array.isArray(a)?a:a.update,_.ko.Mg-yB-1,xB));yB=xB=0};_.BB=function(a,b={}){return Cqa(a,b)};
_.CB=function(a,b,c,d){const e=_.lo();if(e.yf){const f=_.mo();_.nka(e,new _.oka(b,c,d),f.index);b=e.Md||(e.Md=[]);a!==(b.length?b[b.length-1]:-1)&&b.push(e.ud.length-1,a);(c&2)===2&&(e.wU=!0)}return _.kka(e,c)};Eqa=function(a,b){const c=a[_.yp];c.jd=_.D();c.zZ=b;c.AZ=c.jd[18].ud[b].Py;Dqa(c.AZ,()=>c.LM.update(d=>d+1))};DB=function(a,b,c,d){for(;c<d;c++)if(b[c]===a)return c;return-1};
EB=function(a,b,c,d){const e=_.Ln(b);var f=!!b.fe;if(e||f)if(f=(f?_.Ym(b.fe):b).prototype.Pa)a=a.Kr||(a.Kr=[]),!e&&b.mc?(b=a.indexOf(c),b===-1?a.push(c,[d,f]):a[b+1].push(d,f)):a.push(c,f)};FB=function(a,b){for(let c=0;c<a.length;c++)b.push((0,a[c])());return b};Fqa=function(a,b,c,d){b=this.mc;if(this.U){const e=this.U.O;d=_.Wo(c,c[1],this.U.index,d);c=d.slice(0,e);FB(b,c);for(b=e;b<d.length;b++)c.push(d[b])}else c=[],FB(b,c);return c};Gqa=function(){return FB(this.mc,[])};
GB=function(a,b,c,d,e){a=_.Ym(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)GB(a[f],b,c,d,e);else{f=_.lo();const q=_.D(),u=_.mo();let v=_.Ln(a)?a:_.Ym(a.Ba);var g=_.Rn(a),h=u.tq&1048575,k=u.Sh,l=u.tq>>20;if(_.Ln(a)||!a.mc)d=new _.Xo(g,e),g=DB(v,b,e?h:h+l,k),g===-1?(g=_.Po(u,q),_.Lo(g,f,v),EB(f,a,b.length),b.push(v),u.Sh++,u.Pk++,e&&(u.tq+=1048576),c.push(d),q.push(d)):(c[g]=d,q[g]=d);else{k=DB(v,b,h+l,k);h=DB(v,b,h,h+l);var m=k>=0&&c[k];l=h>=0&&c[h];e&&!l||!e&&!m?(k=_.Po(u,q),_.Lo(k,f,v),k=c.length,
m=new _.Xo(e?Fqa:Gqa,e),m.mc=[],m.index=k,m.O=0,d&&!e&&m.O++,m.mc.push(g),g=m,!e&&l&&(c[h].U=g),EB(f,a,b.length,0),b.push(v),u.Sh++,u.Pk++,e&&(u.tq+=1048576),c.push(g),q.push(g)):(b=c[e?h:k],!e&&d&&b.O++,b=b.mc.push(g)-1,EB(f,a,k>-1?k:h,b));!e&&d&&l&&c[h].O++}}};_.HB=function(a){var b=[];return c=>{c.NJ=(d,e)=>{e=e?e(a):a;const f=_.lo();f.yf&&(d=!!d.Ma,GB(b,f.data,f.An,d,!0),GB(e,f.data,f.An,d,!1))}}};
_.U=function(a,b){const c=_.lo();a+=25;if(c.yf){a:{var d=c.IS;if(d)for(let g=d.length-1;g>=0;g--){const h=d[g];if(b===h.name){b=h;break a}}b=void 0}c.data[a]=b;if(b.Wc){var e;((e=c.Kr)!=null?e:c.Kr=[]).push(a,b.Wc)}}else b=c.data[a];e=b.Aa||(b.Aa=_.xn(b.type));b=_.Um(_.G);try{const g=_.Jo(!1),h=e();_.Jo(g);var f=_.D();a>=c.data.length&&(c.data[a]=null,c.An[a]=null);f[a]=h}finally{_.Um(b)}};_.W=function(a,b,c){a+=25;const d=_.D(),e=d[a];return d[1].data[a].Gi?_.tea(d,_.ro(),b,e.transform,c,e):e.transform(c)};
_.IB=function(a,b){_.er("NgSignals");a=Xpa(a);if(b==null?0:b.Th)a[_.yp].Th=b.Th;return a};Iqa=function(a,b){_.er("NgSignals");(b==null?0:b.Fb)||_.Vn();var c,d=(c=b==null?void 0:b.Fb)!=null?c:_.B(_.fr);c=(b==null?void 0:b.DR)!==!0?d.get(_.nr):null;let e;a=new Hqa(d.get(_.Hu),a,typeof Zone==="undefined"?null:Zone.current,c,d,(e=b==null?void 0:b.N9)!=null?e:!1);if((d=d.get(_.Bu,null,{optional:!0}))&&d.jd[2]&8){let f,g;((g=(f=d.jd)[22])!=null?g:f[22]=[]).push(a.O.notify)}else a.O.notify();return a};
_.JB=function(a){return a!=null&&`${a}`!=="false"};KB=function(a,b){for(;b>-1;b--)if(typeof a[b]!=="undefined")return a[b];throw Error("Gb");};Jqa=function(a,b,c){a=_.wB(a);b=KB([a[1],a[2]],b);return KB(b,c)};Kqa=function(a,b,c){a=_.wB(a);b=KB([a[3],a[4]],b);return KB(b,c)};Lqa=function(a,b,c){a=_.wB(a);b=KB([a[5],a[6]],b);return KB(b,c)};Mqa=function(a,b){a=_.wB(a)[7];return KB(a,b)};LB=function(a,b){a=_.wB(a);return KB(a[10],b)};MB=function(a,b){a=_.wB(a);return KB(a[11],b)};
NB=function(a,b){a=_.wB(a)[12];return KB(a,b)};_.OB=function(a,b){a=_.wB(a);const c=a[13][b];if(typeof c==="undefined"){if(b===12)return a[13][0];if(b===13)return a[13][1]}return c};Nqa=function(a){if(!a[21])throw Error("Fb`"+a[0]);};PB=function(a){const [b,c]=a.split(":");return{uu:+b,UI:+c}};Oqa=function(a){a=_.wB(a);Nqa(a);return(a[21][2]||[]).map(b=>typeof b==="string"?PB(b):[PB(b[0]),PB(b[1])])};Pqa=function(a,b,c){a=_.wB(a);Nqa(a);b=KB([a[21][0],a[21][1]],b)||[];return KB(b,c)||[]};
Qqa=function(a,b){a=a.replace(/:/g,"");a=Date.parse("Jan 01, 1970 00:00:00 "+a)/6E4;return isNaN(a)?b:a};QB=function(a,b,c){const d=new Date(0);d.setFullYear(a,b,c);d.setHours(0,0,0);return d};RB=function(a,b){b&&(a=a.replace(/\{([^}]+)}/g,function(c,d){return b!=null&&d in b?b[d]:c}));return a};
TB=function(a,b){const c=_.wB(a)[0];SB[c]!=null||(SB[c]={});if(SB[c][b])return SB[c][b];var d="";switch(b){case "shortDate":d=LB(a,0);break;case "mediumDate":d=LB(a,1);break;case "longDate":d=LB(a,2);break;case "fullDate":d=LB(a,3);break;case "shortTime":d=MB(a,0);break;case "mediumTime":d=MB(a,1);break;case "longTime":d=MB(a,2);break;case "fullTime":d=MB(a,3);break;case "short":d=TB(a,"shortTime");var e=TB(a,"shortDate");d=RB(NB(a,0),[d,e]);break;case "medium":d=TB(a,"mediumTime");e=TB(a,"mediumDate");
d=RB(NB(a,1),[d,e]);break;case "long":d=TB(a,"longTime");e=TB(a,"longDate");d=RB(NB(a,2),[d,e]);break;case "full":d=TB(a,"fullTime"),e=TB(a,"fullDate"),d=RB(NB(a,3),[d,e])}d&&(SB[c][b]=d);return d};UB=function(a,b,c="-",d,e){let f="";if(a<0||e&&a<=0)e?a=-a+1:(a=-a,f=c);for(a=String(a);a.length<b;)a="0"+a;d&&(a=a.slice(a.length-b));return f+a};
Rqa=function(a,b){switch(a){case 0:return b.getFullYear();case 1:return b.getMonth();case 2:return b.getDate();case 3:return b.getHours();case 4:return b.getMinutes();case 5:return b.getSeconds();case 6:return b.getMilliseconds();case 7:return b.getDay();default:throw Error("Hb`"+a);}};VB=function(a,b,c=0,d=!1,e=!1){return function(f,g){f=Rqa(a,f);if(c>0||f>-c)f+=c;if(a===3)f===0&&c===-12&&(f=12);else if(a===6)return UB(f,3).substring(0,b);g=_.OB(g,5);return UB(f,b,g,d,e)}};
Sqa=function(a,b,c,d,e,f){switch(c){case 2:return Lqa(b,e,d)[a.getMonth()];case 1:return Kqa(b,e,d)[a.getDay()];case 0:const g=a.getHours(),h=a.getMinutes();return f&&(c=Oqa(b),a=Pqa(b,e,d),c=c.findIndex(k=>{if(Array.isArray(k)){const [l,m]=k;k=g>=l.uu&&h>=l.UI;const q=g<m.uu||g===m.uu&&h<m.UI;if(l.uu<m.uu){if(k&&q)return!0}else if(k||q)return!0}else if(k.uu===g&&k.UI===h)return!0;return!1}),c!==-1)?a[c]:Jqa(b,e,d)[g<12?0:1];case 3:return Mqa(b,d)[a.getFullYear()<=0?0:1];default:throw Error("Ib`"+
c);}};WB=function(a,b,c=0,d=!1){return function(e,f){return Sqa(e,f,a,b,c,d)}};XB=function(a){return function(b,c,d){b=-1*d;c=_.OB(c,5);const e=b>0?Math.floor(b/60):Math.ceil(b/60);switch(a){case 0:return(b>=0?"+":"")+UB(e,2,c)+UB(Math.abs(b%60),2,c);case 1:return"GMT"+(b>=0?"+":"")+UB(e,1,c);case 2:return"GMT"+(b>=0?"+":"")+UB(e,2,c)+":"+UB(Math.abs(b%60),2,c);case 3:return d===0?"Z":(b>=0?"+":"")+UB(e,2,c)+":"+UB(Math.abs(b%60),2,c);default:throw Error("Jb`"+a);}}};
Tqa=function(a){var b=a.getDay();b=b===0?-3:4-b;return QB(a.getFullYear(),a.getMonth(),a.getDate()+b)};YB=function(a,b=!1){return function(c,d){if(b){var e=(new Date(c.getFullYear(),c.getMonth(),1)).getDay()-1;c=c.getDate();e=1+Math.floor((c+e)/7)}else{e=Tqa(c);c=e.getFullYear();const f=QB(c,0,1).getDay();c=QB(c,0,1+(f<=4?4:11)-f);e=e.getTime()-c.getTime();e=1+Math.round(e/6048E5)}return UB(e,a,_.OB(d,5))}};ZB=function(a,b=!1){return function(c,d){c=Tqa(c).getFullYear();return UB(c,a,_.OB(d,5),b)}};
Uqa=function(a,b){const c=a.getTimezoneOffset();b=Qqa(b,c);a=new Date(a.getTime());a.setMinutes(a.getMinutes()+-1*(b-c));return a};Vqa=function(a){const b=new Date(0);let c=0,d=0;const e=a[8]?b.setUTCFullYear:b.setFullYear,f=a[8]?b.setUTCHours:b.setHours;a[9]&&(c=Number(a[9]+a[10]),d=Number(a[9]+a[11]));e.call(b,Number(a[1]),Number(a[2])-1,Number(a[3]));f.call(b,Number(a[4]||0)-c,Number(a[5]||0)-d,Number(a[6]||0),Math.floor(parseFloat("0."+(a[7]||0))*1E3));return b};
Xqa=function(a){if(a instanceof Date&&!isNaN(a.valueOf()))return a;if(typeof a==="number"&&!isNaN(a))return new Date(a);if(typeof a==="string"){a=a.trim();if(/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(a)){const [c,d=1,e=1]=a.split("-").map(f=>+f);return QB(c,d-1,e)}var b=parseFloat(a);if(!isNaN(a-b))return new Date(b);if(b=a.match(Wqa))return Vqa(b)}b=new Date(a);if(!(b instanceof Date)||isNaN(b.valueOf()))throw Error("Kb`"+a);return b};
Zqa=function(a,b,c,d){let e=Xqa(a);b=TB(c,b)||b;a=[];let f;for(;b;)if(f=Yqa.exec(b)){if(a=a.concat(f.slice(1)),b=a.pop(),!b)break}else{a.push(b);break}let g=e.getTimezoneOffset();d&&(g=Qqa(d,g),e=Uqa(e,d));let h="";a.forEach(k=>{a:if($B[k])var l=$B[k];else{switch(k){case "G":case "GG":case "GGG":l=WB(3,1);break;case "GGGG":l=WB(3,2);break;case "GGGGG":l=WB(3,0);break;case "y":l=VB(0,1,0,!1,!0);break;case "yy":l=VB(0,2,0,!0,!0);break;case "yyy":l=VB(0,3,0,!1,!0);break;case "yyyy":l=VB(0,4,0,!1,!0);
break;case "Y":l=ZB(1);break;case "YY":l=ZB(2,!0);break;case "YYY":l=ZB(3);break;case "YYYY":l=ZB(4);break;case "M":case "L":l=VB(1,1,1);break;case "MM":case "LL":l=VB(1,2,1);break;case "MMM":l=WB(2,1);break;case "MMMM":l=WB(2,2);break;case "MMMMM":l=WB(2,0);break;case "LLL":l=WB(2,1,1);break;case "LLLL":l=WB(2,2,1);break;case "LLLLL":l=WB(2,0,1);break;case "w":l=YB(1);break;case "ww":l=YB(2);break;case "W":l=YB(1,!0);break;case "d":l=VB(2,1);break;case "dd":l=VB(2,2);break;case "c":case "cc":l=VB(7,
1);break;case "ccc":l=WB(1,1,1);break;case "cccc":l=WB(1,2,1);break;case "ccccc":l=WB(1,0,1);break;case "cccccc":l=WB(1,3,1);break;case "E":case "EE":case "EEE":l=WB(1,1);break;case "EEEE":l=WB(1,2);break;case "EEEEE":l=WB(1,0);break;case "EEEEEE":l=WB(1,3);break;case "a":case "aa":case "aaa":l=WB(0,1);break;case "aaaa":l=WB(0,2);break;case "aaaaa":l=WB(0,0);break;case "b":case "bb":case "bbb":l=WB(0,1,1,!0);break;case "bbbb":l=WB(0,2,1,!0);break;case "bbbbb":l=WB(0,0,1,!0);break;case "B":case "BB":case "BBB":l=
WB(0,1,0,!0);break;case "BBBB":l=WB(0,2,0,!0);break;case "BBBBB":l=WB(0,0,0,!0);break;case "h":l=VB(3,1,-12);break;case "hh":l=VB(3,2,-12);break;case "H":l=VB(3,1);break;case "HH":l=VB(3,2);break;case "m":l=VB(4,1);break;case "mm":l=VB(4,2);break;case "s":l=VB(5,1);break;case "ss":l=VB(5,2);break;case "S":l=VB(6,1);break;case "SS":l=VB(6,2);break;case "SSS":l=VB(6,3);break;case "Z":case "ZZ":case "ZZZ":l=XB(0);break;case "ZZZZZ":l=XB(3);break;case "O":case "OO":case "OOO":case "z":case "zz":case "zzz":l=
XB(1);break;case "OOOO":case "ZZZZ":case "zzzz":l=XB(2);break;default:l=null;break a}$B[k]=l}h+=l?l(e,c,g):k==="''"?"'":k.replace(/(^'|'$)/g,"").replace(/''/g,"'")});return h};_.bC=function(){if(aC)return aC;if(typeof document!=="object"||!document)return aC=new Set($qa);let a=document.createElement("input");return aC=new Set($qa.filter(b=>{a.setAttribute("type",b);return a.type===b}))};
ara=function(a){if(a.type==="characterData"&&a.target instanceof Comment)return!0;if(a.type==="childList"){for(var b=0;b<a.addedNodes.length;b++)if(!(a.addedNodes[b]instanceof Comment))return!1;for(b=0;b<a.removedNodes.length;b++)if(!(a.removedNodes[b]instanceof Comment))return!1;return!0}return!1};_.cC=function(a,b){let c,d;return(d=(c=a.getAttribute(b))==null?void 0:c.match(/\S+/g))!=null?d:[]};
_.bra=function(a,b,c){const d=_.cC(a,b);c=c.trim();d.some(e=>e.trim()===c)||(d.push(c),a.setAttribute(b,d.join(" ")))};_.dC=function(a,b,c){var d=_.cC(a,b);c=c.trim();d=d.filter(e=>e!==c);d.length?a.setAttribute(b,d.join(" ")):a.removeAttribute(b)};_.eC=function(a){return a&&typeof a.connect==="function"&&!(a instanceof _.Ix)};cra=function(a){a&1&&_.M(0,"mat-pseudo-checkbox",1);a&2&&(a=_.Q(),_.I("disabled",a.disabled)("state",a.selected?"checked":"unchecked"))};
dra=function(a){a&1&&_.M(0,"mat-pseudo-checkbox",3);a&2&&(a=_.Q(),_.I("disabled",a.disabled))};era=function(a){a&1&&(_.J(0,"span",4),_.R(1),_.L());a&2&&(a=_.Q(),_.E(),_.us("(",a.group.label,")"))};_.fC=function(a,b){return{type:7,name:a,jH:b,options:{}}};_.gC=function(a,b=null){return{type:4,Oa:b,xo:a}};_.hC=function(a,b){return{type:0,name:a,Oa:b,options:void 0}};_.iC=function(a,b){return{type:1,Y0:a,animation:b,options:null}};
fra=function(a){const b=new Map;a.length>0&&a.replace(/^\?/,"").split("&").forEach(c=>{const d=c.indexOf("="),[e,f]=d==-1?[decodeURIComponent(c),""]:[decodeURIComponent(c.slice(0,d)),decodeURIComponent(c.slice(d+1))];c=b.get(e)||[];c.push(f);b.set(e,c)});return b};ira=function(a){return encodeURIComponent(a).replace(gra,(b,c)=>{let d;return(d=hra[c])!=null?d:b})};jra=function(a){return`${a}`};
kra=function(a,b){return{body:b,headers:a.headers,context:a.context,observe:a.observe,params:a.params,qj:a.qj,responseType:a.responseType,withCredentials:a.withCredentials,Mq:a.Mq}};lra=function(a){return b=>{var c=b.value;return c!=null&&typeof c.length==="number"&&b.value.length>a?{maxlength:{requiredLength:a,actualLength:b.value.length}}:null}};mra=function(){return null};nra=function(a){return a!=null};ora=function(a){return _.ar(a)?_.Re(a):a};
pra=function(a){let b={};a.forEach(c=>{b=c!=null?Object.assign({},b,c):b});return Object.keys(b).length===0?null:b};qra=function(a,b){return b.map(c=>c(a))};rra=function(a){return a.map(b=>b.validate?c=>b.validate(c):b)};sra=function(a){if(!a)return null;const b=a.filter(nra);return b.length==0?null:function(c){return pra(qra(c,b))}};jC=function(a){return a!=null?sra(rra(a)):null};
tra=function(a){if(!a)return null;const b=a.filter(nra);return b.length==0?null:function(c){c=qra(c,b).map(ora);return _.t(gqa(c),_.r(pra))}};kC=function(a){return a!=null?tra(rra(a)):null};ura=function(a,b){return a===null?[b]:Array.isArray(a)?[...a,b]:[a,b]};mC=function(a,b,c="whenDisabledForLegacyCode"){lC(a,b);b.O.bn(a.value);if(a.disabled||c==="always"){let d,e;(e=(d=b.O).Mm)==null||e.call(d,a.disabled)}vra(a,b);wra(a,b);xra(a,b);yra(a,b)};
oC=function(a,b){const c=()=>{};b.O&&(b.O.sk(c),b.O.jo(c));nC(a,b);a&&(b.ta(),a.mr(()=>{}))};pC=function(a,b){a.forEach(c=>{c.JD&&c.JD(b)})};yra=function(a,b){if(b.O.Mm){const c=d=>{b.O.Mm(d)};a.yA.push(c);b.oa(()=>{a.ZZ(c)})}};lC=function(a,b){var c=a.Rl;b.Sq!==null?zra(a,ura(c,b.Sq)):typeof c==="function"&&zra(a,[c]);c=a.tn;b.Vl!==null?Ara(a,ura(c,b.Vl)):typeof c==="function"&&Ara(a,[c]);c=()=>qC(a);pC(b.Rl,c);pC(b.tn,c)};
nC=function(a,b){let c=!1;if(a!==null){if(b.Sq!==null){var d=a.Rl;if(Array.isArray(d)&&d.length>0){var e=d.filter(f=>f!==b.Sq);e.length!==d.length&&(c=!0,a.cF(e))}}b.Vl!==null&&(d=a.tn,Array.isArray(d)&&d.length>0&&(e=d.filter(f=>f!==b.Vl),e.length!==d.length&&(c=!0,a.bF(e))))}a=()=>{};pC(b.Rl,a);pC(b.tn,a);return c};vra=function(a,b){b.O.sk(c=>{a.lr=c;a.kr=!0;a.EA=!0;a.yk==="change"&&Bra(a,b)})};xra=function(a,b){b.O.jo(()=>{a.UF=!0;a.yk==="blur"&&a.kr&&Bra(a,b);a.yk!=="submit"&&rC(a)})};
Bra=function(a,b){a.EA&&sC(a);a.Gc(a.lr,{WP:!1});b.U(a.lr);a.kr=!1};wra=function(a,b){const c=(d,e)=>{b.O.bn(d);e&&b.U(d)};a.sk(c);b.oa(()=>{a.YZ(c)})};tC=function(a,b){if(!a.hasOwnProperty("model"))return!1;a=a.model;return a.GH?!0:!Object.is(b,a.kh)};Cra=function(a,b){a.cG();b.forEach(c=>{const d=c.control;d.yk==="submit"&&d.kr&&(c.U(d.lr),d.kr=!1)})};
wC=function(a){if(!a)return null;let b=void 0,c=void 0,d=void 0;a.forEach(e=>{e.constructor===_.uC?b=e:Object.getPrototypeOf(e.constructor)===vC?c=e:d=e});return d?d:c?c:b?b:null};xC=function(a){return a!=null&&!Array.isArray(a)&&typeof a==="object"};Dra=function(a,b){a.Gl((c,d)=>{if(b[d]===void 0)throw new _.xm(1002,"");})};Era=function(a){return typeof a==="object"&&a!==null&&Object.keys(a).length===2&&"value"in a&&"disabled"in a};Fra=function(a){a&1&&_.M(0,"span",21)};
Gra=function(a){a&1&&(_.J(0,"label",20),_.ss(1,1),_.H(2,Fra,1,0,"span",21),_.L());a&2&&(a=_.Q(2),_.I("floating",a.So())("monitorResize",a.ln())("id",a.No),_.Ir("for",a.tc.x0?null:a.tc.id),_.E(2),_.uB(!a.Qn&&a.tc.required?2:-1))};Hra=function(a){a&1&&_.H(0,Gra,3,5,"label",20);a&2&&(a=_.Q(),_.uB(a.Gk()?0:-1))};Ira=function(a){a&1&&_.M(0,"div",7)};Jra=function(){};Kra=function(a){a&1&&_.H(0,Jra,0,0,"ng-template",13);a&2&&(_.Q(2),a=_.ps(1),_.I("ngTemplateOutlet",a))};
Lra=function(a){a&1&&(_.J(0,"div",9),_.H(1,Kra,1,1,null,13),_.L());a&2&&(a=_.Q(),_.I("matFormFieldNotchedOutlineOpen",a.So()),_.E(),_.uB(a.PM()?-1:1))};Mra=function(a){a&1&&(_.J(0,"div",10,2),_.ss(2,2),_.L())};Nra=function(a){a&1&&(_.J(0,"div",11,3),_.ss(2,3),_.L())};Ora=function(){};Pra=function(a){a&1&&_.H(0,Ora,0,0,"ng-template",13);a&2&&(_.Q(),a=_.ps(1),_.I("ngTemplateOutlet",a))};Qra=function(a){a&1&&(_.J(0,"div",14,4),_.ss(2,4),_.L())};Rra=function(a){a&1&&(_.J(0,"div",15,5),_.ss(2,5),_.L())};
Sra=function(a){a&1&&_.M(0,"div",16)};Tra=function(a){a&1&&(_.J(0,"div",18),_.ss(1,6),_.L());a&2&&(a=_.Q(),_.I("@transitionMessages",a.nr))};Ura=function(a){a&1&&(_.J(0,"mat-hint",22),_.R(1),_.L());a&2&&(a=_.Q(2),_.I("id",a.fw),_.E(),_.vs(a.Rn))};Vra=function(a){a&1&&(_.J(0,"div",19),_.H(1,Ura,2,2,"mat-hint",22),_.ss(2,7),_.M(3,"div",23),_.ss(4,8),_.L());a&2&&(a=_.Q(),_.I("@transitionMessages",a.nr),_.E(),_.uB(a.Rn?1:-1))};
Wra=function(){if(yC===void 0&&(yC=null,typeof window!=="undefined")){const a=window;a.trustedTypes!==void 0&&(yC=a.trustedTypes.createPolicy("angular#components",{createHTML:b=>b}))}return yC};zC=function(a){let b;return((b=Wra())==null?void 0:b.createHTML(a))||a};Xra=function(){const a=_.B(_.at),b=a?a.location:null;return{XH:()=>b?b.pathname+b.search:""}};Yra=function(a){a&1&&(_.J(0,"span",4),_.R(1),_.L());a&2&&(a=_.Q(),_.E(),_.vs(a.placeholder))};Zra=function(a){a&1&&_.ss(0)};
$ra=function(a){a&1&&(_.J(0,"span",11),_.R(1),_.L());a&2&&(a=_.Q(2),_.E(),_.vs(a.d7))};asa=function(a){a&1&&(_.J(0,"span",5),_.H(1,Zra,1,0)(2,$ra,2,1,"span",11),_.L());a&2&&(a=_.Q(),_.E(),_.uB(a.o0?1:2))};
bsa=function(a){if(a&1){const b=_.D();_.J(0,"div",12,1);_.P("@transformPanel.done",function(c){_.S(b);const d=_.Q();return _.T(d.IN.next(c.Cg))})("keydown",function(c){_.S(b);const d=_.Q();return _.T(d.Jl(c))});_.ss(2,1);_.L()}a&2&&(a=_.Q(),nqa(a.IY()),_.I("ngClass",a.Xb)("@transformPanel","showing"),_.Ir("id",a.id+"-panel")("aria-multiselectable",a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.HY()))};
csa=function(a){a&1&&(_.J(0,"div",6)(1,"a",7),_.R(2),_.L()());a&2&&(a=_.Q(),_.E(),_.I("href",a.data.url,_.mq),_.E(),_.vs(a.data.JI))};dsa=function(a){a&1&&_.cs(0)};esa=function(a){a&1&&(_.J(0,"button",9),_.R(1),_.L());a&2&&(a=_.Q().Wa,_.I("mat-dialog-close",a.returnValue),_.E(),_.us(" ",a.label," "))};fsa=function(a){a&1&&(_.J(0,"button",10),_.R(1),_.L());a&2&&(a=_.Q().Wa,_.I("mat-dialog-close",a.returnValue),_.E(),_.us(" ",a.label," "))};
gsa=function(a,b){a&1&&(_.as(0),_.H(1,dsa,1,0,"ng-container",8)(2,esa,2,2,"ng-template",null,0,_.ys)(4,fsa,2,2,"ng-template",null,1,_.ys),_.bs());if(a&2){a=b.Wa;b=_.ps(3);const c=_.ps(5);_.E();_.I("ngIf",a.isDefault)("ngIfThen",b)("ngIfElse",c)}};_.AC=function(a){const b=new Set(Object.values(a));return c=>b.has(c)};_.BC=function(a){return _.de(_.AC(a))};
CC=function(){return{title:"Start your collection",body:"From romance to superheroes to Thai cuisine, we have tons of books for all your interests.",gp:{text:"Shop for books",url:"/store/books"}}};DC=function(){return{title:"Escape with a good book",body:"Find an ebook from a new author or an old favorite. Then come back here to enjoy it.",gp:{text:"Shop for books",url:"/store/books"}}};
EC=function(){return{title:"Listen anytime, anywhere",body:"Find a great new audiobook, then download it and take it with you. Listen here, on Google Home, or with the Google Assistant.",gp:{text:"Shop for books",url:"/store/books/category/audiobooks"}}};hsa=function(){return{color:"accent",ZO:"check-indeterminate",Vb:!1}};_.FC=function(a){const b=new _.Od;b.source=a;return b};_.GC=function(a,b,c,d,e){_.Vg(a,b,c,d,e);return a};vB={};aqa.required=function(){return $pa(!0)};
isa=class{constructor(a,b){this.O=a;this.U=b}};dqa=/([A-Za-z%]+)$/;jsa=function(a,b){a.Xc=b;return a};_.ksa=function(a){if(!a.Ll&&a.wb.isBrowser){var b=a.ha;if(b){a.Kb=a.Db();a.V=a.U.getBoundingClientRect();a.Ta=a.Gf();a.it=_.qv(a.Gd).getBoundingClientRect();const c=a.hg(a.Kb,a.it,b);a.ua(b,c)}else a.apply()}};_.HC=function(a,b){a.Cc=b;b.indexOf(a.ha)===-1&&(a.ha=null);return a};_.IC=function(a,b){a.O=b;return a};_.JC=function(a,b=!0){a.Fa=b;return a};_.lsa=function(a,b=!0){a.Da=b;return a};
_.msa=function(a,b=!0){a.Me=b;return a};_.KC=function(a,b=!0){a.Zb=b;return a};_.LC=function(a,b){a.Mi=b;return a};
nsa=class{get positions(){return this.Cc}constructor(a,b,c,d,e){this.tb=b;this.hb=c;this.wb=d;this.Gd=e;this.qa={width:0,height:0};this.oa=!1;this.Me=!0;this.Da=!1;this.Fa=!0;this.Zb=!1;this.O=0;this.Jh=[];this.Cc=[];this.Ja=new _.jf;this.lb=_.Cd.O;this.ta=[];this.Jc=this.Ja;jsa(this,a)}attach(a){a.wm.classList.add("cdk-overlay-connected-position-bounding-box");this.Cb=a;this.ka=a.wm;this.U=a.ma;this.Ll=!1;this.ma=!0;this.ha=null;this.lb.unsubscribe();this.lb=this.tb.Tb().subscribe(()=>{this.ma=!0;
this.apply()})}apply(){if(!this.Ll&&this.wb.isBrowser)if(!this.ma&&this.Zb&&this.ha)_.ksa(this);else{this.Ff();this.eh();this.ss();this.Ta=this.Gf();this.Kb=this.Db();this.V=this.U.getBoundingClientRect();this.it=_.qv(this.Gd).getBoundingClientRect();var a=this.Kb,b=this.V,c=this.Ta,d=this.it,e=[];for(let g of this.Cc){let h=this.hg(a,d,g),k=this.Gb(h,b,g),l=this.gs(k,b,c,g);if(l.m2){this.oa=!1;this.ua(g,h);return}if(this.Jk(l,k,c))e.push({position:g,origin:h,R4:b,HO:this.Le(h,g)});else if(!f||f.P4.fV<
l.fV)var f={P4:l,laa:k,K4:h,position:g,R4:b}}if(e.length){a=null;b=-1;for(const g of e)e=g.HO.width*g.HO.height*(g.position.weight||1),e>b&&(b=e,a=g);this.oa=!1;this.ua(a.position,a.origin)}else this.Me&&(this.oa=!0),this.ua(f.position,f.K4)}}detach(){this.Ff();this.Na=this.ha=null;this.lb.unsubscribe()}dispose(){this.Ll||(this.ka&&nB(this.ka.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.U&&this.eh(),this.Cb&&this.Cb.wm.classList.remove("cdk-overlay-connected-position-bounding-box"),
this.detach(),this.Ja.complete(),this.Cb=this.ka=null,this.Ll=!0)}hg(a,b,c){if(c.Ae=="center")var d=a.left+a.width/2;else{d=this.wf()?a.right:a.left;const e=this.wf()?a.left:a.right;d=c.Ae=="start"?d:e}b.left<0&&(d-=b.left);a=c.Be=="center"?a.top+a.height/2:c.Be=="top"?a.top:a.bottom;b.top<0&&(a-=b.top);return{x:d,y:a}}Gb(a,b,c){let d;d=c.yd=="center"?-b.width/2:c.yd==="start"?this.wf()?-b.width:0:this.wf()?0:-b.width;return{x:a.x+d,y:a.y+(c.Pd=="center"?-b.height/2:c.Pd=="top"?0:-b.height)}}gs(a,
b,c,d){b=cqa(b);let {x:e,y:f}=a;a=this.wa(d,"x");d=this.wa(d,"y");a&&(e+=a);d&&(f+=d);d=-f;a=f+b.height-c.height;c=this.Kh(b.width,-e,e+b.width-c.width);d=this.Kh(b.height,d,a);a=c*d;return{fV:a,m2:b.width*b.height===a,l1:d===b.height,j1:c==b.width}}Jk(a,b,c){if(this.Fa){const d=c.bottom-b.y;c=c.right-b.x;b=eqa(this.Cb.Jb.minHeight);const e=eqa(this.Cb.Jb.minWidth);c=a.j1||e!=null&&e<=c;return(a.l1||b!=null&&b<=d)&&c}return!1}Ig(a,b,c){if(this.Na&&this.Zb)return{x:a.x+this.Na.x,y:a.y+this.Na.y};b=
cqa(b);const d=this.Ta;var e=Math.max(a.x+b.width-d.width,0);const f=Math.max(a.y+b.height-d.height,0),g=Math.max(d.top-c.top-a.y,0),h=Math.max(d.left-c.left-a.x,0);e=b.width<=d.width?h||-e:a.x<this.O?d.left-c.left-a.x:0;c=b.height<=d.height?g||-f:a.y<this.O?d.top-c.top-a.y:0;this.Na={x:e,y:c};return{x:a.x+e,y:a.y+c}}ua(a,b){this.Yu(a);this.Wu(b,a);this.us(b,a);a.Xb&&this.Bk(a.Xb);if(this.Ja.Dh.length){b=this.ls();var c;if(c=a===this.ha&&this.Hg)c=this.Hg,c=c===b?!0:c.dR===b.dR&&c.eR===b.eR&&c.AI===
b.AI&&c.fR===b.fR;c||this.Ja.next(new isa(a,b));this.Hg=b}this.ha=a;this.ma=!1}Yu(a){if(this.Mi){var b=this.ka.querySelectorAll(this.Mi),c=a.Pd;a=a.yd==="center"?"center":this.wf()?a.yd==="start"?"right":"left":a.yd==="start"?"left":"right";for(let d=0;d<b.length;d++)b[d].style.transformOrigin=`${a} ${c}`}}Le(a,b){var c=this.Ta;const d=this.wf();let e;let f;if(b.Pd==="top"){var g=a.y;e=c.height-g+this.O}else if(b.Pd==="bottom")f=c.height-a.y+this.O*2,e=c.height-f+this.O;else{g=Math.min(c.bottom-a.y+
c.top,a.y);var h=this.qa.height;e=g*2;g=a.y-g;e>h&&!this.ma&&!this.Da&&(g=a.y-h/2)}h=b.yd==="start"&&!d||b.yd==="end"&&d;let k;if(b.yd==="end"&&!d||b.yd==="start"&&d)k=c.width-a.x+this.O*2,b=a.x-this.O;else if(h){var l=a.x;b=c.right-a.x}else l=Math.min(c.right-a.x+c.left,a.x),c=this.qa.width,b=l*2,l=a.x-l,b>c&&!this.ma&&!this.Da&&(l=a.x-c/2);return{top:g,left:l,bottom:f,right:k,width:b,height:e}}us(a,b){a=this.Le(a,b);this.ma||this.Da||(a.height=Math.min(a.height,this.qa.height),a.width=Math.min(a.width,
this.qa.width));const c={};if(this.Gg())c.top=c.left="0",c.bottom=c.right=c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{const d=this.Cb.Jb.maxHeight,e=this.Cb.Jb.maxWidth;c.height=_.Qs(a.height);c.top=_.Qs(a.top);c.bottom=_.Qs(a.bottom);c.width=_.Qs(a.width);c.left=_.Qs(a.left);c.right=_.Qs(a.right);c.alignItems=b.yd==="center"?"center":b.yd==="end"?"flex-end":"flex-start";c.justifyContent=b.Pd==="center"?"center":b.Pd==="bottom"?"flex-end":"flex-start";d&&(c.maxHeight=_.Qs(d));e&&(c.maxWidth=
_.Qs(e))}this.qa=a;nB(this.ka.style,c)}ss(){nB(this.ka.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}eh(){nB(this.U.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}Wu(a,b){const c={},d=this.Gg(),e=this.Fa,f=this.Cb.Jb;if(d){var g=_.sv(this.tb);nB(c,this.ym(b,a,g));nB(c,this.Zk(b,a,g))}else c.position="static";a="";g=this.wa(b,"x");b=this.wa(b,"y");g&&(a+=`translateX(${g}px) `);b&&(a+=`translateY(${b}px)`);c.transform=a.trim();
f.maxHeight&&(d?c.maxHeight=_.Qs(f.maxHeight):e&&(c.maxHeight=""));f.maxWidth&&(d?c.maxWidth=_.Qs(f.maxWidth):e&&(c.maxWidth=""));nB(this.U.style,c)}ym(a,b,c){let d={top:"",bottom:""};b=this.Gb(b,this.V,a);this.oa&&(b=this.Ig(b,this.V,c));a.Pd==="bottom"?d.bottom=`${this.hb.documentElement.clientHeight-(b.y+this.V.height)}px`:d.top=_.Qs(b.y);return d}Zk(a,b,c){let d={left:"",right:""};b=this.Gb(b,this.V,a);this.oa&&(b=this.Ig(b,this.V,c));(this.wf()?a.yd==="end"?"left":"right":a.yd==="end"?"right":
"left")==="right"?d.right=`${this.hb.documentElement.clientWidth-(b.x+this.V.width)}px`:d.left=_.Qs(b.x);return d}ls(){const a=this.Db(),b=this.U.getBoundingClientRect(),c=this.Jh.map(d=>d.mb.va.getBoundingClientRect());return{dR:bqa(a,c),eR:_.bt(a,c),AI:bqa(b,c),fR:_.bt(b,c)}}Kh(a,...b){return b.reduce((c,d)=>c-Math.max(d,0),a)}Gf(){const a=this.hb.documentElement.clientWidth,b=this.hb.documentElement.clientHeight,c=_.sv(this.tb);return{top:c.top+this.O,left:c.left+this.O,right:c.left+a-this.O,bottom:c.top+
b-this.O,width:a-2*this.O,height:b-2*this.O}}wf(){return _.Xha(this.Cb)==="rtl"}Gg(){return!this.Fa||this.oa}wa(a,b){return b==="x"?a.offsetX==null?0:a.offsetX:a.offsetY==null?0:a.offsetY}vz(){}Bk(a){this.U&&_.Ps(a).forEach(b=>{b!==""&&this.ta.indexOf(b)===-1&&(this.ta.push(b),this.U.classList.add(b))})}Ff(){this.U&&(this.ta.forEach(a=>{this.U.classList.remove(a)}),this.ta=[])}Db(){const a=this.Xc;if(a instanceof _.jp)return a.va.getBoundingClientRect();if(a instanceof Element)return a.getBoundingClientRect();
const b=a.width||0,c=a.height||0;return{top:a.y,bottom:a.y+c,left:a.x,right:a.x+b,height:c,width:b}}};_.MC=function(a,b){return new nsa(b,a.U,a.hb,a.wb,a.O)};Dqa=function(a,b){a.ka=b};_.NC=class{constructor(a){this.attributeName=a;this.El=()=>_.qB(this.attributeName)}toString(){return`HostAttributeToken ${this.attributeName}`}};_.OC=class{constructor(){this.kx=null}};_.OC.El=()=>{const a=_.D(),b=_.bo(_.mo().index,a);return(_.Wn(b)?b:a)[11]};
pqa=["en",[["a","p"],["AM","PM"],void 0],[["AM","PM"],void 0,void 0],["SMTWTFS".split(""),"Sun Mon Tue Wed Thu Fri Sat".split(" "),"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),"Su Mo Tu We Th Fr Sa".split(" ")],void 0,["JFMAMJJASOND".split(""),"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),"January February March April May June July August September October November December".split(" ")],void 0,[["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}",void 0,"{1} 'at' {0}",void 0],". , ; % + - E \u00d7 \u2030 \u221e NaN :".split(" "),["#,##0.###","#,##0%","\u00a4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function(a){const b=a.toString().replace(/^[^.]*\.?/,"").length;return Math.floor(Math.abs(a))===1&&b===0?1:5}];sqa=["zero","one","two","few","many"];xB=0;yB=0;vqa=/\[(\ufffd.+?\ufffd?)\]/;wqa=/\[(\ufffd.+?\ufffd?)\]|(\ufffd\/?\*\d+:\d+\ufffd)/g;
zqa=/({\s*)(VAR_(PLURAL|SELECT)(_\d+)?)(\s*,)/g;Aqa=/{([A-Z0-9_]+)}/g;Bqa=/\ufffdI18N_EXP_(ICU(_\d+)?)\ufffd/g;yqa=/\/\*/;xqa=/\d+:(\d+)/;Hqa=class{constructor(a,b,c,d,e,f){this.scheduler=a;this.V=b;this.zone=c;this.Fb=e;this.O=mqa(g=>{try{this.V(g)}catch(h){let k;(k=this.Fb.get(_.Nq,null,{optional:!0}))==null||k.handleError(h)}},()=>this.Lc(),f);this.U=d==null?void 0:d.Wc(()=>this.destroy())}run(){this.O.run()}Lc(){this.scheduler.Lc(this)}destroy(){this.O.destroy();let a;(a=this.U)==null||a.call(this)}};
PC=/\s+/;osa=[];
_.QC=class{constructor(a,b){this.V=a;this.ha=b;this.ma=osa;this.O=new Map}set L2(a){this.ma=a!=null?a.trim().split(PC):osa}set m4(a){this.qa=typeof a==="string"?a.trim().split(PC):a}lk(){for(var a of this.ma)this.U(a,!0);a=this.qa;if(Array.isArray(a)||a instanceof Set)for(const b of a)this.U(b,!0);else if(a!=null)for(const b of Object.keys(a))this.U(b,!!a[b]);this.oa()}U(a,b){const c=this.O.get(a);c!==void 0?(c.enabled!==b&&(c.Si=!0,c.enabled=b),c.Dg=!0):this.O.set(a,{enabled:b,Si:!0,Dg:!0})}oa(){for(const a of this.O){const b=
a[0],c=a[1];c.Si?(this.ka(b,c.enabled),c.Si=!1):c.Dg||(c.enabled&&this.ka(b,!1),this.O.delete(b));c.Dg=!1}}ka(a,b){a=a.trim();a.length>0&&a.split(PC).forEach(c=>{b?this.ha.Ct(this.V.va,c):this.ha.LD(this.V.va,c)})}};_.QC.na=function(a){return new (a||_.QC)(_.G(_.jp),_.G(_.OC))};_.QC.Ua=_.vn({type:_.QC,Ca:[["","ngClass",""]],inputs:{L2:[0,"class","klass"],m4:"ngClass"},Ea:!0});_.psa=class{constructor(a,b){this.U=a;this.V=b;this.O=!1}create(){this.O=!0;this.U.og(this.V)}destroy(){this.O=!1;this.U.clear()}};
_.RC=class{constructor(){this.V=[];this.ka=!1;this.ha=this.U=0;this.O=!1}set jJ(a){this.ua=a;this.U===0&&this.ma(!0)}oa(){return this.U++}qa(a){this.V.push(a)}ta(a){a=a===this.ua;this.O||(this.O=a);this.ha++;this.ha===this.U&&(this.ma(!this.O),this.ha=0,this.O=!1);return a}ma(a){if(this.V.length>0&&a!==this.ka){this.ka=a;for(const d of this.V){var b=d,c=a;c&&!b.O?b.create():!c&&b.O&&b.destroy()}}}};_.RC.na=function(a){return new (a||_.RC)};
_.RC.Ua=_.vn({type:_.RC,Ca:[["","ngSwitch",""]],inputs:{jJ:"ngSwitch"},Ea:!0});_.SC=class{constructor(a,b,c){this.jJ=c;c.oa();this.O=new _.psa(a,b)}lk(){var a=this.O,b=this.jJ.ta(this.r4);b&&!a.O?a.create():!b&&a.O&&a.destroy()}};_.SC.na=function(a){return new (a||_.SC)(_.G(_.xu),_.G(_.Au),_.G(_.RC,9))};_.SC.Ua=_.vn({type:_.SC,Ca:[["","ngSwitchCase",""]],inputs:{r4:"ngSwitchCase"},Ea:!0});
_.TC=class{constructor(a){this.V=null;this.ka=!0;this.ha=this.O=this.U=null;this.Ni=a}Pa(){this.U&&this.ma();this.Ni=null}transform(a){if(!this.O){if(a)try{this.ka=!1,this.Mh(a)}finally{this.ka=!0}return this.V}return a!==this.O?(this.ma(),this.transform(a)):this.V}Mh(a){this.O=a;this.ha=this.oa(a);this.U=this.ha.qP(a,b=>this.qa(a,b))}oa(a){if(_.ar(a))return _.rha;if(a&&typeof a.subscribe==="function")return _.sha;throw new _.xm(2100,!1);}ma(){this.ha.dispose(this.U);this.O=this.U=this.V=null}qa(a,
b){if(a===this.O&&(this.V=b,this.ka)){let c;(c=this.Ni)==null||_.Ex(c)}}};_.TC.na=function(a){return new (a||_.TC)(_.G(_.Bu,16))};_.TC.Bl=_.pB({name:"async",type:_.TC,Gi:!1,Ea:!0});Wqa=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;SB={};Yqa=/((?:[^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]*)/;
$B={};_.UC=class{constructor(a,b,c){this.locale=a;this.U=b;this.O=c}transform(a,b,c,d){if(a==null||a===""||a!==a)return null;try{let e,f;const g=(f=b!=null?b:(e=this.O)==null?void 0:e.f$)!=null?f:"mediumDate";let h,k,l;const m=(l=(k=c!=null?c:(h=this.O)==null?void 0:h.gba)!=null?k:this.U)!=null?l:void 0;return Zqa(a,g,d||this.locale,m)}catch(e){throw new _.xm(2100,!1);}}};_.UC.na=function(a){return new (a||_.UC)(_.G(_.Fs,16),_.G(_.tha,24),_.G(_.uha,24))};
_.UC.Bl=_.pB({name:"date",type:_.UC,Gi:!0,Ea:!0});
var aC,$qa="color button checkbox date datetime-local email file hidden image month number password radio range reset search submit tel text time url week".split(" "),VC=class{constructor(){this.V=_.B(_.Ux);this.O=new Map;this.Za=_.B(_.As)}Pa(){this.O.forEach((a,b)=>this.U(b))}observe(a){const b=_.Rs(a);return new _.Od(c=>{const d=_.t(this.ha(b),_.r(e=>e.filter(f=>!ara(f))),_.bf(e=>!!e.length)).subscribe(e=>{this.Za.run(()=>{c.next(e)})});return()=>{d.unsubscribe();this.ka(b)}})}ha(a){return _.rp(this.Za,
()=>{if(this.O.has(a))this.O.get(a).count++;else{const b=new _.jf,c=this.V.create(d=>b.next(d));c&&c.observe(a,{characterData:!0,childList:!0,subtree:!0});this.O.set(a,{hq:c,stream:b,count:1})}return this.O.get(a).stream})}ka(a){this.O.has(a)&&(this.O.get(a).count--,this.O.get(a).count||this.U(a))}U(a){if(this.O.has(a)){const {hq:b,stream:c}=this.O.get(a);b&&b.disconnect();c.complete();this.O.delete(a)}}};VC.na=function(a){return new (a||VC)};VC.Ka=_.nm({token:VC,Aa:VC.na,Ia:"root"});
_.WC=class{get disabled(){return this.yc}set disabled(a){(this.yc=a)?this.U():this.Mh()}get GB(){return this.ha}set GB(a){this.ha=_.px(a);this.Mh()}constructor(){this.V=_.B(VC);this.La=_.B(_.jp);this.event=new _.nu;this.yc=!1;this.O=null}wg(){this.O||this.disabled||this.Mh()}Pa(){this.U()}Mh(){this.U();const a=this.V.observe(this.La);this.O=(this.GB?_.t(a,_.ol(this.GB)):a).subscribe(this.event)}U(){let a;(a=this.O)==null||a.unsubscribe()}};_.WC.na=function(a){return new (a||_.WC)};
_.WC.Ua=_.vn({type:_.WC,Ca:[["","cdkObserveContent",""]],inputs:{disabled:[2,"cdkObserveContentDisabled","disabled",_.Ls],GB:"debounce"},outputs:{event:"cdkObserveContent"},Wb:["cdkObserveContent"],Ea:!0,features:[_.Hr]});qsa=0;
_.rsa=function(a,b,...c){const d=a.ka;let e,f;c.length===1&&typeof c[0]==="number"?f=c[0]:[e,f]=c;a.clear();clearTimeout(a.ha);e||(e=d&&d.Ny?d.Ny:"polite");f==null&&d&&(f=d.duration);a.O.setAttribute("aria-live",e);a.O.id&&a.oa(a.O.id);_.rp(a.Za,()=>{a.U||(a.U=new Promise(g=>a.V=g));clearTimeout(a.ha);a.ha=setTimeout(()=>{a.O.textContent=b;typeof f==="number"&&(a.ha=setTimeout(()=>a.clear(),f));let g;(g=a.V)==null||g.call(a);a.U=a.V=void 0},100);return a.U})};
_.XC=class{constructor(){this.Za=_.B(_.As);this.ka=_.B(_.Iha,{optional:!0});this.hb=_.B(_.at);this.O=_.B(_.Hha,{optional:!0})||this.ma()}clear(){this.O&&(this.O.textContent="")}Pa(){clearTimeout(this.ha);let a;(a=this.O)==null||a.remove();this.O=null;let b;(b=this.V)==null||b.call(this);this.U=this.V=void 0}ma(){const a=this.hb.getElementsByClassName("cdk-live-announcer-element"),b=this.hb.createElement("div");for(let c=0;c<a.length;c++)a[c].remove();b.classList.add("cdk-live-announcer-element");
b.classList.add("cdk-visually-hidden");b.setAttribute("aria-atomic","true");b.setAttribute("aria-live","polite");b.id=`cdk-live-announcer-${qsa++}`;this.hb.body.appendChild(b);return b}oa(a){const b=this.hb.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]');for(let c=0;c<b.length;c++){const d=b[c],e=d.getAttribute("aria-owns");e?e.indexOf(a)===-1&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}}};_.XC.na=function(a){return new (a||_.XC)};
_.XC.Ka=_.nm({token:_.XC,Aa:_.XC.na,Ia:"root"});_.ssa=function(a,b=!0){a.Na=b;return a};_.YC=function(a,b){a.Da=b;return a};tsa=function(a){a.Db=["shiftKey"];return a};_.ZC=function(a,b=200){a.Ja.unsubscribe();const c=a.qa();a.V=new _.Kha(c,{hH:typeof b==="number"?b:void 0,Fq:d=>a.wa(d)});a.Ja=a.V.ka.subscribe(d=>{a.U(d)});return a};_.$C=function(a){a.Ta=!0;return a};usa=function(a){a.ua={enabled:!0,HB:10};return a};
_.aD=function(a,b){var c=a.qa();b=typeof b==="number"?b:c.indexOf(b);c=c[b];a.ta=c==null?null:c;a.ha=b;(a=a.V)!=null&&(a.U=b)};_.bD=function(a){a.ha<0?a.oa(0,1):a.Kb(1)};_.cD=function(a){a.ha<0&&a.lb?a.oa(a.qa().length-1,-1):a.Kb(-1)};
_.vsa=class{constructor(a,b){this.qc=a;this.ha=-1;this.ta=null;this.lb=!1;this.Ja=_.Cd.O;this.Na=!0;this.Db=[];this.Ta=!1;this.ua={enabled:!1,HB:10};this.wa=c=>c.disabled;this.Fa=new _.jf;this.Tb=new _.jf;a instanceof _.hv?this.Cc=a.changes.subscribe(c=>this.Gb(c.O())):_.rB(a)&&(this.Zb=Iqa(()=>this.Gb(a()),{Fb:b}))}Fq(a){this.wa=a;return this}U(a){const b=this.ta;_.aD(this,a);this.ta!==b&&this.Tb.next(this.ha)}ka(a){var b=a.keyCode,c=["altKey","ctrlKey","metaKey","shiftKey"].every(e=>!a[e]||this.Db.indexOf(e)>
-1);switch(b){case 9:this.Fa.next();return;case 40:if(this.Na&&c){_.bD(this);break}else return;case 38:if(this.Na&&c){_.cD(this);break}else return;case 39:if(this.Da&&c){this.Da==="rtl"?_.cD(this):_.bD(this);break}else return;case 37:if(this.Da&&c){this.Da==="rtl"?_.bD(this):_.cD(this);break}else return;case 36:if(this.Ta&&c){this.oa(0,1);break}else return;case 35:if(this.Ta&&c){this.oa(this.qa().length-1,-1);break}else return;case 33:if(this.ua.enabled&&c){b=this.ha-this.ua.HB;this.oa(b>0?b:0,1);
break}else return;case 34:if(this.ua.enabled&&c){b=this.ha+this.ua.HB;c=this.qa().length;this.oa(b<c?b:c-1,-1);break}else return;default:if(c||_.qx(a,"shiftKey")){let e;(e=this.V)==null||_.Jha(e,a)}return}let d;(d=this.V)==null||d.reset();a.preventDefault()}get ma(){return this.ha}get O(){return this.ta}destroy(){this.Ja.unsubscribe();let a;(a=this.Cc)==null||a.unsubscribe();let b;(b=this.Zb)==null||b.destroy();let c;(c=this.V)==null||c.destroy();this.Fa.complete();this.Tb.complete()}Kb(a){this.lb?
this.Xc(a):this.Jc(a)}Xc(a){const b=this.qa();for(let c=1;c<=b.length;c++){const d=(this.ha+a*c+b.length)%b.length;if(!this.wa(b[d])){this.U(d);break}}}Jc(a){this.oa(this.ha+a,a)}oa(a,b){const c=this.qa();if(c[a]){for(;this.wa(c[a]);)if(a+=b,!c[a])return;this.U(a)}}qa(){return _.rB(this.qc)?this.qc():this.qc instanceof _.hv?this.qc.O():this.qc}Gb(a){var b;(b=this.V)!=null&&(b.qc=a);this.ta&&(a=a.indexOf(this.ta),a>-1&&a!==this.ha&&(this.ha=a,(b=this.V)!=null&&(b.U=a)))}};
wsa=class extends _.vsa{U(a){if(this.O){var b=this.O;b.U&&(b.U=!1,_.Ex(b.ub))}super.U(a);this.O&&(a=this.O,a.U||(a.U=!0,_.Ex(a.ub)))}};_.xsa=class{};_.dD=function(a,b){return a.O.has(a.ka(b))};
_.ysa=class{get selected(){this.ha||(this.ha=Array.from(this.O.values()));return this.ha}constructor(a=!1,b,c=!0){this.qa=a;this.ta=c;this.Ww=void 0;this.O=new Set;this.V=[];this.U=[];this.Si=new _.jf;b&&b.length&&(a?b.forEach(d=>this.oa(d)):this.oa(b[0]),this.U.length=0)}select(...a){a.forEach(b=>this.oa(b));a=this.ma();this.Fj();return a}zd(...a){a.forEach(b=>this.wa(b));a=this.ma();this.Fj();return a}toggle(a){return _.dD(this,a)?this.zd(a):this.select(a)}clear(a=!0){this.ua();const b=this.ma();
a&&this.Fj();return b}xh(){return this.O.size===0}sort(a){this.qa&&this.selected&&this.ha.sort(a)}Fj(){this.ha=null;if(this.U.length||this.V.length)this.Si.next({source:this,i_:this.U,Ds:this.V}),this.V=[],this.U=[]}oa(a){a=this.ka(a);_.dD(this,a)||(this.qa||this.ua(),_.dD(this,a)||this.O.add(a),this.ta&&this.U.push(a))}wa(a){a=this.ka(a);_.dD(this,a)&&(this.O.delete(a),this.ta&&this.V.push(a))}ua(){this.xh()||this.O.forEach(a=>this.wa(a))}Da(){}ma(){return!(!this.V.length&&!this.U.length)}ka(a,b){if(this.Ww){let c;
b=(c=b)!=null?c:this.O;for(let d of b)if(this.Ww(a,d))return d}return a}};zsa=[{Ae:"start",Be:"bottom",yd:"start",Pd:"top"},{Ae:"start",Be:"top",yd:"start",Pd:"bottom"},{Ae:"end",Be:"top",yd:"end",Pd:"bottom"},{Ae:"end",Be:"bottom",yd:"end",Pd:"top"}];_.eD=class{constructor(){this.mb=_.B(_.jp)}};_.eD.na=function(a){return new (a||_.eD)};_.eD.Ua=_.vn({type:_.eD,Ca:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],Wb:["cdkOverlayOrigin"],Ea:!0});
Asa=function(a){a.positions&&a.positions.length||(a.positions=zsa);const b=a.Cb=a.ha.create(a.Da());a.ka=b.qa.subscribe(()=>a.attach.emit());a.jA=b.ka.subscribe(()=>a.detach.emit());b.jk().subscribe(c=>{a.vS.next(c);c.keyCode!==27||a.Qg||_.qx(c)||(c.preventDefault(),a.ma())});a.Cb.nD().subscribe(c=>{const d=a.Ja(),e=_.$s(c);d&&(d===e||d.contains(e))||a.wS.next(c)})};
_.fD=class{get offsetX(){return this.qa}set offsetX(a){this.qa=a;this.hf&&this.V(this.hf)}get offsetY(){return this.ta}set offsetY(a){this.ta=a;this.hf&&this.V(this.hf)}get Mr(){return this.oa}set Mr(a){this.oa=a}constructor(){this.ha=_.B(_.Gv);this.lc=_.B(_.iv,{optional:!0});this.O=this.jA=this.ka=this.U=_.Cd.O;this.ua=_.B(_.aia);this.oa=!1;this.Za=_.B(_.As);this.cV=0;this.push=this.wQ=this.mQ=this.yR=this.de=this.Qg=this.open=!1;this.Pi=new _.nu;this.Tu=new _.nu;this.attach=new _.nu;this.detach=
new _.nu;this.vS=new _.nu;this.wS=new _.nu;const a=_.B(_.Au),b=_.B(_.xu);this.Na=new _.Ev(a,b);this.Yg=this.ua()}get Fi(){return this.Cb}get dir(){return this.lc?this.lc.value:"ltr"}Pa(){this.ka.unsubscribe();this.jA.unsubscribe();this.U.unsubscribe();this.O.unsubscribe();this.Cb&&this.Cb.dispose()}Ud(a){this.hf&&(this.V(this.hf),this.Cb.Do({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),a.origin&&this.open&&this.hf.apply());a.open&&(this.open?this.wa():this.ma())}Da(){var a=
this.hf=this.fi||this.Fa();a=new _.zv({direction:this.lc||"ltr",fi:a,Yg:this.Yg,de:this.de,Mr:this.Mr});if(this.width||this.width===0)a.width=this.width;if(this.height||this.height===0)a.height=this.height;if(this.minWidth||this.minWidth===0)a.minWidth=this.minWidth;if(this.minHeight||this.minHeight===0)a.minHeight=this.minHeight;this.If&&(a.If=this.If);this.Xb&&(a.Xb=this.Xb);return a}V(a){const b=this.positions.map(c=>({Ae:c.Ae,Be:c.Be,yd:c.yd,Pd:c.Pd,offsetX:c.offsetX||this.offsetX,offsetY:c.offsetY||
this.offsetY,Xb:c.Xb||void 0}));return _.LC(_.KC(_.IC(_.lsa(_.msa(_.JC(_.HC(jsa(a,this.origin instanceof _.eD?this.origin.mb:this.origin),b),this.mQ),this.push),this.wQ),this.cV),this.yR),this.Y6)}Fa(){const a=_.MC(this.ha.position(),this.origin instanceof _.eD?this.origin.mb:this.origin);this.V(a);return a}Ja(){return this.origin instanceof _.eD?this.origin.mb.va:this.origin instanceof _.jp?this.origin.va:typeof Element!=="undefined"&&this.origin instanceof Element?this.origin:null}wa(){this.Cb?
this.Cb.Jb.de=this.de:Asa(this);this.Cb.Yf()||this.Cb.attach(this.Na);this.de?this.U=this.Cb.Pi().subscribe(a=>{this.Pi.emit(a)}):this.U.unsubscribe();this.O.unsubscribe();this.Tu.Dh.length>0&&(this.O=_.t(this.hf.Jc,lqa(()=>this.Tu.Dh.length>0)).subscribe(a=>{this.Za.run(()=>this.Tu.emit(a));this.Tu.Dh.length===0&&this.O.unsubscribe()}))}ma(){this.Cb&&this.Cb.detach();this.U.unsubscribe();this.O.unsubscribe()}};_.fD.na=function(a){return new (a||_.fD)};
_.fD.Ua=_.vn({type:_.fD,Ca:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:[0,"cdkConnectedOverlayOrigin","origin"],positions:[0,"cdkConnectedOverlayPositions","positions"],fi:[0,"cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:[0,"cdkConnectedOverlayOffsetX","offsetX"],offsetY:[0,"cdkConnectedOverlayOffsetY","offsetY"],width:[0,"cdkConnectedOverlayWidth","width"],height:[0,"cdkConnectedOverlayHeight","height"],minWidth:[0,
"cdkConnectedOverlayMinWidth","minWidth"],minHeight:[0,"cdkConnectedOverlayMinHeight","minHeight"],If:[0,"cdkConnectedOverlayBackdropClass","backdropClass"],Xb:[0,"cdkConnectedOverlayPanelClass","panelClass"],cV:[0,"cdkConnectedOverlayViewportMargin","viewportMargin"],Yg:[0,"cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:[0,"cdkConnectedOverlayOpen","open"],Qg:[0,"cdkConnectedOverlayDisableClose","disableClose"],Y6:[0,"cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],de:[2,
"cdkConnectedOverlayHasBackdrop","hasBackdrop",_.Ls],yR:[2,"cdkConnectedOverlayLockPosition","lockPosition",_.Ls],mQ:[2,"cdkConnectedOverlayFlexibleDimensions","flexibleDimensions",_.Ls],wQ:[2,"cdkConnectedOverlayGrowAfterOpen","growAfterOpen",_.Ls],push:[2,"cdkConnectedOverlayPush","push",_.Ls],Mr:[2,"cdkConnectedOverlayDisposeOnNavigation","disposeOnNavigation",_.Ls]},outputs:{Pi:"backdropClick",Tu:"positionChange",attach:"attach",detach:"detach",vS:"overlayKeydown",wS:"overlayOutsideClick"},Wb:["cdkConnectedOverlay"],
Ea:!0,features:[_.Hr,_.Zn]});_.gD=class{constructor(a,b,c,d,e){this.O=a;this.Nd=b;this.TF=c;this.SF=d;this.hh=e;this.We=!1}Bo(){const a=this.We;var b=this.TF||this.SF;const c=this.Nd?this.Nd.control:null;let d;b=(d=(this.ks||this.O)==null?void 0:!!(c&&c.AC&&(c.Dg||b&&b.kE)))!=null?d:!1;b!==a&&(this.We=b,this.hh.next())}};_.hD=class{};_.hD.na=function(a){return new (a||_.hD)};_.hD.Ka=_.nm({token:_.hD,Aa:_.hD.na,Ia:"root"});_.iD=class{};_.iD.na=function(a){return new (a||_.iD)};
_.iD.Sa=_.pn({type:_.iD,Ca:[["div","mat-internal-form-field",""]],Bb:[1,"mdc-form-field","mat-internal-form-field"],Eb:2,rb:function(a,b){a&2&&_.Tr("mdc-form-field--align-end",b.bi==="before")},inputs:{bi:"labelPosition"},Ea:!0,features:[_.xs],Hf:["mat-internal-form-field",""],Bd:["*"],Qa:1,Ra:0,Ma:function(a){a&1&&(_.rs(),_.ss(0))},Oa:[".mat-internal-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-flex;align-items:center;vertical-align:middle}.mat-internal-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mat-internal-form-field>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end .mdc-form-field--align-end label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0}\n"],
Nb:2,Rc:0});jD=function(a){!a.disabled&&a.V&&_.Mv(a.O,a.li)};
_.kD=class{get disabled(){return this.yc}set disabled(a){a&&this.CH();this.yc=a;jD(this)}get li(){return this.ha||this.La.va}set li(a){this.ha=a;jD(this)}constructor(){this.La=_.B(_.jp);this.he=_.B(_.iu,{optional:!0});this.Xu=0;this.V=this.yc=!1;const a=_.B(_.As),b=_.B(_.Wu),c=_.B(_.Ov,{optional:!0}),d=_.B(_.fr);this.U=c||{};this.O=new _.Nv(this,a,this.La,b,d)}Bc(){this.V=!0;jD(this)}Pa(){this.O.HA()}CH(){this.O.CH()}get Fs(){return{yr:this.yr,Xu:this.Xu,color:this.color,animation:Object.assign({},
this.U.animation,this.he==="NoopAnimations"?{Kn:0,Rk:0}:{},this.animation),pE:this.U.pE}}get jv(){return this.disabled||!!this.U.disabled}};_.kD.na=function(a){return new (a||_.kD)};
_.kD.Ua=_.vn({type:_.kD,Ca:[["","mat-ripple",""],["","matRipple",""]],Bb:[1,"mat-ripple"],Eb:2,rb:function(a,b){a&2&&_.Tr("mat-ripple-unbounded",b.i7)},inputs:{color:[0,"matRippleColor","color"],i7:[0,"matRippleUnbounded","unbounded"],yr:[0,"matRippleCentered","centered"],Xu:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],li:[0,"matRippleTrigger","trigger"]},Wb:["matRipple"],Ea:!0});
_.lD=class{constructor(){this.he=_.B(_.iu,{optional:!0});this.state="unchecked";this.disabled=!1;this.Lb="full"}};_.lD.na=function(a){return new (a||_.lD)};
_.lD.Sa=_.pn({type:_.lD,Ca:[["mat-pseudo-checkbox"]],Bb:[1,"mat-pseudo-checkbox"],Eb:12,rb:function(a,b){a&2&&_.Tr("mat-pseudo-checkbox-indeterminate",b.state==="indeterminate")("mat-pseudo-checkbox-checked",b.state==="checked")("mat-pseudo-checkbox-disabled",b.disabled)("mat-pseudo-checkbox-minimal",b.Lb==="minimal")("mat-pseudo-checkbox-full",b.Lb==="full")("_mat-animation-noopable",b.he==="NoopAnimations")},inputs:{state:"state",disabled:"disabled",Lb:"appearance"},Ea:!0,features:[_.xs],Qa:0,Ra:0,
Ma:function(){},Oa:['.mat-pseudo-checkbox{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-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{left:1px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{left:1px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-minimal-pseudo-checkbox-selected-checkmark-color, var(--mat-app-primary))}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mat-pseudo-checkbox-full{border-color:var(--mat-full-pseudo-checkbox-unselected-icon-color, var(--mat-app-on-surface-variant));border-width:2px;border-style:solid}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled{border-color:var(--mat-full-pseudo-checkbox-disabled-unselected-icon-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate{background-color:var(--mat-full-pseudo-checkbox-selected-icon-color, var(--mat-app-primary));border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-full-pseudo-checkbox-selected-checkmark-color, var(--mat-app-on-primary))}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background-color:var(--mat-full-pseudo-checkbox-disabled-selected-icon-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-full-pseudo-checkbox-disabled-selected-checkmark-color, var(--mat-app-surface))}.mat-pseudo-checkbox{width:18px;height:18px}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after{width:14px;height:6px;transform-origin:center;top:-4.2426406871px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{top:8px;width:16px}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after{width:10px;height:4px;transform-origin:center;top:-2.8284271247px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{top:6px;width:12px}\n'],
Nb:2,Rc:0});Bsa=["text"];Csa=[[["mat-icon"]],"*"];Dsa=0;Esa=class{constructor(a,b=!1){this.source=a;this.O=b}};mD=function(a,b=!1){a.vs.emit(new Esa(a,b))};
_.nD=class{get multiple(){return this.zc&&this.zc.multiple}get selected(){return this.O}get disabled(){return this.group&&this.group.disabled||this.yc}set disabled(a){this.yc=a}get Vc(){return!(!this.zc||!this.zc.Vc)}get ij(){return!(!this.zc||!this.zc.ij)}constructor(){this.Qd=_.B(_.jp);this.ub=_.B(_.Bu);this.zc=_.B(_.bia,{optional:!0});this.group=_.B(_.cia,{optional:!0});this.yc=this.U=this.O=!1;this.ha="";this.id=`mat-option-${Dsa++}`;this.vs=new _.nu;this.hh=new _.jf}get active(){return this.U}get V(){let a;
return(((a=this.TZ)==null?void 0:a.va.textContent)||"").trim()}select(a=!0){this.O||(this.O=!0,_.Ex(this.ub),a&&mD(this))}zd(a=!0){this.O&&(this.O=!1,_.Ex(this.ub),a&&mD(this))}focus(a,b){const c=this.Hl();typeof c.focus==="function"&&c.focus(b)}oh(){return this.V}Jl(a){a.keyCode!==13&&a.keyCode!==32||_.qx(a)||(this.qt(),a.preventDefault())}qt(){this.disabled||(this.O=this.multiple?!this.O:!0,_.Ex(this.ub),mD(this,!0))}pA(){return this.disabled?"-1":"0"}Hl(){return this.Qd.va}gJ(){if(this.O){const a=
this.V;a!==this.ha&&(this.ha&&this.hh.next(),this.ha=a)}}Pa(){this.hh.complete()}};_.nD.na=function(a){return new (a||_.nD)};
_.nD.Sa=_.pn({type:_.nD,Ca:[["mat-option"]],kc:function(a,b){a&1&&_.lx(Bsa,7);if(a&2){let c;_.nx(c=_.ox())&&(b.TZ=c.first)}},Bb:["role","option",1,"mat-mdc-option","mdc-list-item"],Eb:11,rb:function(a,b){a&1&&_.P("click",function(){return b.qt()})("keydown",function(c){return b.Jl(c)});a&2&&(_.kx("id",b.id),_.Ir("aria-selected",b.selected)("aria-disabled",b.disabled.toString()),_.Tr("mdc-list-item--selected",b.selected)("mat-mdc-option-multiple",b.multiple)("mat-mdc-option-active",b.active)("mdc-list-item--disabled",
b.disabled))},inputs:{value:"value",id:"id",disabled:[2,"disabled","disabled",_.Ls]},outputs:{vs:"onSelectionChange"},Wb:["matOption"],Ea:!0,features:[_.Hr,_.xs],Bd:["mat-icon","*"],Qa:8,Ra:5,Va:[["text",""],["aria-hidden","true",1,"mat-mdc-option-pseudo-checkbox",3,"disabled","state"],[1,"mdc-list-item__primary-text"],["state","checked","aria-hidden","true","appearance","minimal",1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"cdk-visually-hidden"],["aria-hidden","true","mat-ripple","",1,"mat-mdc-option-ripple",
"mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled"]],Ma:function(a,b){a&1&&(_.rs(Csa),_.H(0,cra,1,2,"mat-pseudo-checkbox",1),_.ss(1),_.J(2,"span",2,0),_.ss(4,1),_.L(),_.H(5,dra,1,1,"mat-pseudo-checkbox",3)(6,era,2,1,"span",4),_.M(7,"div",5));a&2&&(_.uB(b.multiple?0:-1),_.E(5),_.uB(b.multiple||!b.selected||b.ij?-1:5),_.E(),_.uB(b.group&&b.group.x9?6:-1),_.E(),_.I("matRippleTrigger",b.Hl())("matRippleDisabled",b.disabled||b.Vc))},ab:[_.lD,_.kD],Oa:['.mat-mdc-option{-webkit-user-select:none;user-select:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;min-height:48px;padding:0 16px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--mat-option-label-text-color, var(--mat-app-on-surface));font-family:var(--mat-option-label-text-font, var(--mat-app-label-large-font));line-height:var(--mat-option-label-text-line-height, var(--mat-app-label-large-line-height));font-size:var(--mat-option-label-text-size, var(--mat-app-body-large-size));letter-spacing:var(--mat-option-label-text-tracking, var(--mat-app-label-large-tracking));font-weight:var(--mat-option-label-text-weight, var(--mat-app-body-large-weight))}.mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:var(--mat-option-hover-state-layer-color, color-mix(in srgb, var(--mat-app-on-surface) calc(var(--mat-app-hover-state-layer-opacity) * 100%), transparent))}.mat-mdc-option:focus.mdc-list-item,.mat-mdc-option.mat-mdc-option-active.mdc-list-item{background-color:var(--mat-option-focus-state-layer-color, color-mix(in srgb, var(--mat-app-on-surface) calc(var(--mat-app-focus-state-layer-opacity) * 100%), transparent));outline:0}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mat-option-selected-state-label-text-color, var(--mat-app-on-secondary-container))}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple){background-color:var(--mat-option-selected-state-layer-color, var(--mat-app-secondary-container))}.mat-mdc-option .mat-pseudo-checkbox{--mat-minimal-pseudo-checkbox-selected-checkmark-color: var(--mat-option-selected-state-label-text-color, var(--mat-app-on-secondary-container))}.mat-mdc-option.mdc-list-item{align-items:center;background:rgba(0,0,0,0)}.mat-mdc-option.mdc-list-item--disabled{cursor:default;pointer-events:none}.mat-mdc-option.mdc-list-item--disabled .mat-mdc-option-pseudo-checkbox,.mat-mdc-option.mdc-list-item--disabled .mdc-list-item__primary-text,.mat-mdc-option.mdc-list-item--disabled>mat-icon{opacity:.38}.mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:32px}[dir=rtl] .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:16px;padding-right:32px}.mat-mdc-option .mat-icon,.mat-mdc-option .mat-pseudo-checkbox-full{margin-right:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-icon,[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-full{margin-right:0;margin-left:16px}.mat-mdc-option .mat-pseudo-checkbox-minimal{margin-left:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-minimal{margin-right:16px;margin-left:0}.mat-mdc-option .mat-mdc-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-option .mdc-list-item__primary-text{white-space:normal;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit;margin-right:auto}[dir=rtl] .mat-mdc-option .mdc-list-item__primary-text{margin-right:0;margin-left:auto}@media(forced-colors: active){.mat-mdc-option.mdc-list-item--selected:not(:has(.mat-mdc-option-pseudo-checkbox))::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .mat-mdc-option.mdc-list-item--selected:not(:has(.mat-mdc-option-pseudo-checkbox))::after{right:auto;left:16px}}.mat-mdc-option-multiple{--mdc-list-list-item-selected-container-color:var(--mdc-list-list-item-container-color, transparent)}.mat-mdc-option-active .mat-focus-indicator::before{content:""}\n'],
Nb:2,Rc:0});_.oD=class{};_.oD.na=function(a){return new (a||_.oD)};_.oD.xc=_.sn({type:_.oD});_.oD.wc=_.om({imports:[_.Hv]});var pD=class{};pD.na=function(a){return new (a||pD)};pD.xc=_.sn({type:pD});pD.wc=_.om({imports:[_.Pv,_.Hv,_.oD,_.nD]});_.qD=class extends _.Rv{constructor(){super();_.oia(this.O,this.La.va,{yr:!0})}};_.qD.na=function(a){return new (a||_.qD)};
_.qD.Sa=_.pn({type:_.qD,Ca:[["button","mat-icon-button",""]],Eb:14,rb:function(a,b){a&2&&(_.Ir("disabled",b.mt())("aria-disabled",b.rF()),_.Vr(b.color?"mat-"+b.color:""),_.Tr("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.Vb)("_mat-animation-noopable",b.he==="NoopAnimations")("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Wb:["matButton"],Ea:!0,features:[_.Gr,_.xs],Hf:_.xia,Bd:_.yia,Qa:4,Ra:0,Va:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],
[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],Ma:function(a){a&1&&(_.rs(),_.M(0,"span",0),_.ss(1),_.M(2,"span",1)(3,"span",2))},Oa:[_.zia(),_.Aia()],Nb:2,Rc:0});_.rD=class{};sD=function(a,b,c){a.eo.has(c)||a.eo.set(c,b)};Fsa=function(a,b,c){c=(Array.isArray(c)?c:[c]).map(e=>e.toString());const d=b.toLowerCase();a.headers.set(d,c);sD(a,b,d)};Gsa=function(a,b){b.init();Array.from(b.headers.keys()).forEach(c=>{a.headers.set(c,b.headers.get(c));a.eo.set(c,b.eo.get(c))})};
Hsa=function(a,b){const c=b.name.toLowerCase();switch(b.op){case "a":case "s":var d=b.value;typeof d==="string"&&(d=[d]);if(d.length===0)break;sD(a,b.name,c);b=(b.op==="a"?a.headers.get(c):void 0)||[];b.push(...d);a.headers.set(c,b);break;case "d":const e=b.value;if(e){if(d=a.headers.get(c))d=d.filter(f=>e.indexOf(f)===-1),d.length===0?(a.headers.delete(c),a.eo.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.eo.delete(c)}};
_.tD=class{constructor(a){this.eo=new Map;this.iy=null;a?typeof a==="string"?this.zm=()=>{this.headers=new Map;a.split("\n").forEach(b=>{const c=b.indexOf(":");if(c>0){const d=b.slice(0,c),e=d.toLowerCase();b=b.slice(c+1).trim();sD(this,d,e);this.headers.has(e)?this.headers.get(e).push(b):this.headers.set(e,[b])}})}:typeof Headers!=="undefined"&&a instanceof Headers?(this.headers=new Map,a.forEach((b,c)=>{Fsa(this,c,b)})):this.zm=()=>{this.headers=new Map;Object.entries(a).forEach(([b,c])=>{Fsa(this,
b,c)})}:this.headers=new Map}has(a){this.init();return this.headers.has(a.toLowerCase())}get(a){this.init();return(a=this.headers.get(a.toLowerCase()))&&a.length>0?a[0]:null}keys(){this.init();return Array.from(this.eo.values())}getAll(a){this.init();return this.headers.get(a.toLowerCase())||null}append(a,b){return this.clone({name:a,value:b,op:"a"})}set(a,b){return this.clone({name:a,value:b,op:"s"})}delete(a,b){return this.clone({name:a,value:b,op:"d"})}init(){this.zm&&(this.zm instanceof _.tD?
Gsa(this,this.zm):this.zm(),this.zm=null,this.iy&&(this.iy.forEach(a=>Hsa(this,a)),this.iy=null))}clone(a){const b=new _.tD;b.zm=this.zm&&this.zm instanceof _.tD?this.zm:this;b.iy=(this.iy||[]).concat([a]);return b}forEach(a){this.init();Array.from(this.eo.keys()).forEach(b=>a(this.eo.get(b),this.headers.get(b)))}};gra=/%(\d[a-f0-9])/gi;hra={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};Isa=class{};
_.uD=class{constructor(a={}){this.O=this.U=null;this.yH=a.yH||new Isa;if(a.q1){if(a.aC)throw Error("Qb");this.map=fra(a.q1)}else a.aC?(this.map=new Map,Object.keys(a.aC).forEach(b=>{var c=a.aC[b];c=Array.isArray(c)?c.map(jra):[`${c}`];this.map.set(b,c)})):this.map=null}has(a){this.init();return this.map.has(a)}get(a){this.init();return(a=this.map.get(a))?a[0]:null}getAll(a){this.init();return this.map.get(a)||null}keys(){this.init();return Array.from(this.map.keys())}append(a,b){return this.clone({mq:a,
value:b,op:"a"})}set(a,b){return this.clone({mq:a,value:b,op:"s"})}delete(a,b){return this.clone({mq:a,value:b,op:"d"})}toString(){this.init();return this.keys().map(a=>{const b=ira(a);return this.map.get(a).map(c=>b+"="+ira(c)).join("&")}).filter(a=>a!=="").join("&")}clone(a){const b=new _.uD({yH:this.yH});b.O=this.O||this;b.U=(this.U||[]).concat(a);return b}init(){this.map===null&&(this.map=new Map);this.O!==null&&(this.O.init(),this.O.keys().forEach(a=>this.map.set(a,this.O.map.get(a))),this.U.forEach(a=>
{switch(a.op){case "a":case "s":var b=(a.op==="a"?this.map.get(a.mq):void 0)||[];b.push(`${a.value}`);this.map.set(a.mq,b);break;case "d":if(a.value!==void 0){b=this.map.get(a.mq)||[];const c=b.indexOf(`${a.value}`);c!==-1&&b.splice(c,1);b.length>0?this.map.set(a.mq,b):this.map.delete(a.mq)}else this.map.delete(a.mq)}}),this.O=this.U=null)}};
Jsa=class{constructor(){this.map=new Map}set(a,b){this.map.set(a,b);return this}get(a){this.map.has(a)||this.map.set(a,a.defaultValue());return this.map.get(a)}delete(a){this.map.delete(a);return this}has(a){return this.map.has(a)}keys(){return this.map.keys()}};
vD=class{constructor(a,b,c,d){this.url=b;this.body=null;this.withCredentials=this.qj=!1;this.responseType="json";this.method=a.toUpperCase();a:switch(this.method){case "DELETE":case "GET":case "HEAD":case "OPTIONS":case "JSONP":a=!1;break a;default:a=!0}if(a||d)this.body=c!==void 0?c:null,c=d;c&&(this.qj=!!c.qj,this.withCredentials=!!c.withCredentials,c.responseType&&(this.responseType=c.responseType),c.headers&&(this.headers=c.headers),c.context&&(this.context=c.context),c.params&&(this.params=c.params),
this.Mq=c.Mq);this.headers!=null||(this.headers=new _.tD);this.context!=null||(this.context=new Jsa);this.params?(c=this.params.toString(),c.length===0?this.O=b:(d=b.indexOf("?"),this.O=b+(d===-1?"?":d<b.length-1?"&":"")+c)):(this.params=new _.uD,this.O=b)}clone(a={}){const b=a.method||this.method,c=a.url||this.url,d=a.responseType||this.responseType;var e;const f=(e=a.Mq)!=null?e:this.Mq;e=a.body!==void 0?a.body:this.body;var g;const h=(g=a.withCredentials)!=null?g:this.withCredentials;var k;g=(k=
a.qj)!=null?k:this.qj;k=a.headers||this.headers;let l=a.params||this.params,m;const q=(m=a.context)!=null?m:this.context;a.PT!==void 0&&(k=Object.keys(a.PT).reduce((u,v)=>u.set(v,a.PT[v]),k));a.RT&&(l=Object.keys(a.RT).reduce((u,v)=>u.set(v,a.RT[v]),l));return new vD(b,c,e,{params:l,headers:k,context:q,qj:g,responseType:d,withCredentials:h,Mq:f})}};
_.xD=class{constructor(a){this.handler=a}request(a,b,c={}){if(a instanceof vD)b=a;else{var d=void 0;d=c.headers instanceof _.tD?c.headers:new _.tD(c.headers);let e=void 0;c.params&&(e=c.params instanceof _.uD?c.params:new _.uD({aC:c.params}));b=new vD(a,b,c.body!==void 0?c.body:null,{headers:d,context:c.context,params:e,qj:c.qj,responseType:c.responseType||"json",withCredentials:c.withCredentials,Mq:c.Mq})}d=_.t(_.We(b),_.cx(e=>this.handler.handle(e)));if(a instanceof vD||c.observe==="events")return d;
a=_.t(d,_.bf(e=>"function"==typeof _.wD&&e instanceof _.wD));switch(c.observe||"body"){case "body":switch(b.responseType){case "arraybuffer":return _.t(a,_.r(e=>{if(e.body!==null&&!(e.body instanceof ArrayBuffer))throw Error("Rb");return e.body}));case "blob":return _.t(a,_.r(e=>{if(e.body!==null&&!(e.body instanceof Blob))throw Error("Sb");return e.body}));case "text":return _.t(a,_.r(e=>{if(e.body!==null&&typeof e.body!=="string")throw Error("Tb");return e.body}));default:return _.t(a,_.r(e=>e.body))}case "response":return a;
default:throw Error("Ub`"+c.observe);}}delete(a,b={}){return this.request("DELETE",a,b)}get(a,b={}){return this.request("GET",a,b)}head(a,b={}){return this.request("HEAD",a,b)}options(a,b={}){return this.request("OPTIONS",a,b)}post(a,b,c={}){return this.request("POST",a,kra(c,b))}put(a,b,c={}){return this.request("PUT",a,kra(c,b))}};_.xD.na=function(a){return new (a||_.xD)(_.A(_.rD))};_.xD.Ka=_.nm({token:_.xD,Aa:_.xD.na});var Ksa=new _.C("GMAT_FORM_FIELD_OPTIONS",{Ia:"root",Aa:()=>({Dd:!1})});_.yD=class{constructor(a){this.options=a}};_.yD.na=function(a){return new (a||_.yD)(_.G(Ksa))};_.yD.Ua=_.vn({type:_.yD,Ca:[["mat-form-field"]],Eb:2,rb:function(a,b){a&2&&_.Tr("gmat-mdc-form-field",!b.options.Dd)}});var zD=class{constructor(a,b){this.ha=a;this.La=b;this.O=()=>{};this.Ku=()=>{}}setProperty(a,b){this.ha.setProperty(this.La.va,a,b)}jo(a){this.Ku=a}sk(a){this.O=a}Mm(a){this.setProperty("disabled",a)}};zD.na=function(a){return new (a||zD)(_.G(_.OC),_.G(_.jp))};zD.Ua=_.vn({type:zD});var vC=class extends zD{};vC.na=(()=>{let a;return function(b){return(a||(a=_.$o(vC)))(b||vC)}})();vC.Ua=_.vn({type:vC,features:[_.Gr]});_.AD=new _.C("");var Lsa,Msa;Lsa={Ba:_.AD,Pb:_.Wm(()=>_.uC),mc:!0};Msa=new _.C("");_.uC=class extends zD{constructor(a,b,c){super(a,b);this.U=c;this.V=!1;this.U==null&&(this.U=!/android (\d+)/.test((_.Mu?window.navigator.userAgent:"").toLowerCase()))}bn(a){this.setProperty("value",a==null?"":a)}OY(a){(!this.U||this.U&&!this.V)&&this.O(a)}lY(){this.V=!0}kY(a){this.V=!1;this.U&&this.O(a)}};_.uC.na=function(a){return new (a||_.uC)(_.G(_.OC),_.G(_.jp),_.G(Msa,8))};
_.uC.Ua=_.vn({type:_.uC,Ca:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],rb:function(a,b){a&1&&_.P("input",function(c){return b.OY(c.target.value)})("blur",function(){return b.Ku()})("compositionstart",function(){return b.lY()})("compositionend",function(c){return b.kY(c.target.value)})},
features:[_.HB([Lsa]),_.Gr]});var CD,Nsa;_.BD=new _.C("");CD=new _.C("");Nsa=function(a){a=a.value;return a==null||(typeof a==="string"||Array.isArray(a))&&a.length===0?{required:!0}:null};var Osa=class{constructor(){this.Rl=[];this.tn=[];this.V=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get AC(){return this.control?this.control.AC:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get nj(){return this.control?this.control.nj:
null}get qe(){return this.control?this.control.qe:null}get Dg(){return this.control?this.control.Dg:null}get status(){return this.control?this.control.status:null}get pL(){return this.control?this.control.pL:null}get oz(){return this.control?this.control.oz:null}get zk(){return this.control?this.control.zk:null}get path(){return null}KA(a){this.Rl=a||[];this.iA=jC(this.Rl)}JA(a){this.tn=a||[];this.hA=kC(this.tn)}get Sq(){return this.iA||null}get Vl(){return this.hA||null}oa(a){this.V.push(a)}ta(){this.V.forEach(a=>
a());this.V=[]}reset(a){this.control&&this.control.reset(a)}hj(a,b){return this.control?this.control.hj(a,b):!1}getError(a,b){return this.control?this.control.getError(a,b):null}};_.DD=class extends Osa{constructor(){super(...arguments);this.O=this.name=this.zc=null}};_.ED=class extends Osa{get Wh(){return null}get path(){return null}};_.Psa=class{constructor(a){this.O=a}get kR(){let a,b,c;(a=this.O)==null||(b=a.control)==null||(c=b.WZ)==null||c.call(b);let d,e;return!!((d=this.O)==null?0:(e=d.control)==null?0:e.Dg)}get lR(){let a,b;return!!((a=this.O)==null?0:(b=a.control)==null?0:b.pL)}get gR(){let a,b,c;(a=this.O)==null||(b=a.control)==null||(c=b.yZ)==null||c.call(b);let d,e;return!!((d=this.O)==null?0:(e=d.control)==null?0:e.nj)}get xm(){let a,b;return!!((a=this.O)==null?0:(b=a.control)==null?0:b.qe)}get Jd(){let a,b,c;(a=this.O)==
null||(b=a.control)==null||(c=b.NZ)==null||c.call(b);let d,e;return!!((d=this.O)==null?0:(e=d.control)==null?0:e.valid)}get bR(){let a,b;return!!((a=this.O)==null?0:(b=a.control)==null?0:b.AC)}get BI(){let a,b;return!!((a=this.O)==null?0:(b=a.control)==null?0:b.pending)}get G2(){let a,b;(a=this.O)==null||(b=a.RN)==null||b.call(a);let c;return!((c=this.O)==null||!c.kE)}};
Object.assign({},{"[class.ng-untouched]":"isUntouched","[class.ng-touched]":"isTouched","[class.ng-pristine]":"isPristine","[class.ng-dirty]":"isDirty","[class.ng-valid]":"isValid","[class.ng-invalid]":"isInvalid","[class.ng-pending]":"isPending"},{"[class.ng-submitted]":"isSubmitted"});_.FD=class extends _.Psa{};_.FD.na=function(a){return new (a||_.FD)(_.G(_.DD,2))};
_.FD.Ua=_.vn({type:_.FD,Ca:[["","formControlName",""],["","ngModel",""],["","formControl",""]],Eb:14,rb:function(a,b){a&2&&_.Tr("ng-untouched",b.lR)("ng-touched",b.kR)("ng-pristine",b.gR)("ng-dirty",b.xm)("ng-valid",b.Jd)("ng-invalid",b.bR)("ng-pending",b.BI)},features:[_.Gr]});var GD=new _.C("CallSetDisabledState",{Ia:"root",Aa:()=>"whenDisabledForLegacyCode"});var HD,Qsa,ID,JD,KD,Rsa,Ssa,zra,Ara,qC,rC,sC,Tsa,Usa,Vsa,Wsa;HD=class{};Qsa=class extends HD{constructor(a,b){super();this.value=a;this.source=b}};ID=class extends HD{constructor(a,b){super();this.nj=a;this.source=b}};JD=class extends HD{constructor(a,b){super();this.Dg=a;this.source=b}};KD=class extends HD{constructor(a,b){super();this.status=a;this.source=b}};Rsa=class extends HD{constructor(a){super();this.source=a}};Ssa=class extends HD{constructor(a){super();this.source=a}};zra=function(a,b){a.cF(b)};
Ara=function(a,b){a.bF(b)};qC=function(a,b={}){a.IZ();a.Fw();if(a.enabled){var c=a.fY();a.errors=a.GZ();a.status=a.BM();a.status!=="VALID"&&a.status!=="PENDING"||a.FZ(c,b.ld)}let d;c=(d=b.wo)!=null?d:a;b.ld!==!1&&(a.Qe.next(new Qsa(a.value,c)),a.Qe.next(new KD(a.status,c)),a.zk.emit(a.value),a.oz.emit(a.status));a.zc&&!b.Ze&&qC(a.zc,Object.assign({},b,{wo:c}))};
rC=function(a,b={}){const c=a.Dg===!1;a.Dg=!0;let d;const e=(d=b.wo)!=null?d:a;a.zc&&!b.Ze&&rC(a.zc,Object.assign({},b,{wo:e}));c&&b.ld!==!1&&a.Qe.next(new JD(!0,e))};sC=function(a,b={}){const c=a.nj===!0;a.nj=!1;let d;const e=(d=b.wo)!=null?d:a;a.zc&&!b.Ze&&sC(a.zc,Object.assign({},b,{wo:e}));c&&b.ld!==!1&&a.Qe.next(new ID(!1,e))};_.LD=function(a){a=a.Rl;return Array.isArray(a)?a.includes(Nsa):a===Nsa};
Tsa=function(a,b={}){const c=a.Dg===!0;a.Dg=!1;a.UF=!1;let d;const e=(d=b.wo)!=null?d:a;a.Gl(f=>{Tsa(f,{Ze:!0,ld:b.ld,wo:e})});a.zc&&!b.Ze&&a.zc.UA(b,e);c&&b.ld!==!1&&a.Qe.next(new JD(!1,e))};Usa=function(a,b={}){const c=a.nj===!1;a.nj=!0;a.EA=!1;let d;const e=(d=b.wo)!=null?d:a;a.Gl(f=>{Usa(f,{Ze:!0,ld:b.ld})});a.zc&&!b.Ze&&a.zc.TA(b,e);c&&b.ld!==!1&&a.Qe.next(new ID(!0,e))};Vsa=function(a,b,c={}){a.errors=b;a.dO(c.ld!==!1,a,c.Y5)};
Wsa=class{constructor(a,b){this.EA=!1;this.dw=null;this.UF=!1;this.rn=()=>{};this.zc=null;this.NZ=_.IB(()=>this.RK());this.RK=_.mB();this.yZ=_.IB(()=>this.KJ());this.KJ=_.mB(!0);this.WZ=_.IB(()=>this.fL());this.fL=_.mB(!1);this.Qe=new _.jf;this.events=_.FC(this.Qe);this.yA=[];this.cF(a);this.bF(b)}get Sq(){return this.iA}set Sq(a){this.Rl=this.iA=a}get Vl(){return this.hA}set Vl(a){this.tn=this.hA=a}get parent(){return this.zc}get status(){return _.Ns(this.RK)}set status(a){_.Ns(()=>this.RK.set(a))}get valid(){return this.status===
"VALID"}get AC(){return this.status==="INVALID"}get pending(){return this.status=="PENDING"}get disabled(){return this.status==="DISABLED"}get enabled(){return this.status!=="DISABLED"}get nj(){return _.Ns(this.KJ)}set nj(a){_.Ns(()=>this.KJ.set(a))}get qe(){return!this.nj}get Dg(){return _.Ns(this.fL)}set Dg(a){_.Ns(()=>this.fL.set(a))}get pL(){return!this.Dg}get yk(){return this.SA?this.SA:this.parent?this.parent.yk:"change"}disable(a={}){const b=this.KN(a.Ze);this.status="DISABLED";this.errors=
null;this.Gl(e=>{e.disable(Object.assign({},a,{Ze:!0}))});this.Fw();let c;const d=(c=a.wo)!=null?c:this;a.ld!==!1&&(this.Qe.next(new Qsa(this.value,d)),this.Qe.next(new KD(this.status,d)),this.zk.emit(this.value),this.oz.emit(this.status));this.cO(Object.assign({},a,{mU:b}),this);this.yA.forEach(e=>e(!0))}enable(a={}){const b=this.KN(a.Ze);this.status="VALID";this.Gl(c=>{c.enable(Object.assign({},a,{Ze:!0}))});qC(this,{Ze:!0,ld:a.ld});this.cO(Object.assign({},a,{mU:b}),this);this.yA.forEach(c=>c(!1))}cO(a,
b){this.zc&&!a.Ze&&(qC(this.zc,a),a.mU||this.zc.TA({},b),this.zc.UA({},b))}ef(a){this.zc=a}fO(a={ld:!0}){this.Gl(b=>b.fO(a));qC(this,{Ze:!0,ld:a.ld})}IZ(){this.status=this.YE()?"DISABLED":"VALID"}GZ(){return this.Sq?this.Sq(this):null}FZ(a,b){this.Vl&&(this.status="PENDING",this.dw={ld:b!==!1},this.zM=ora(this.Vl(this)).subscribe(c=>{this.dw=null;Vsa(this,c,{ld:b,Y5:a})}))}fY(){if(this.zM){this.zM.unsubscribe();let a,b;const c=(b=(a=this.dw)==null?void 0:a.ld)!=null?b:!1;this.dw=null;return c}return!1}get(a){if(a==
null)return null;Array.isArray(a)||(a=a.split("."));return a.length===0?null:a.reduce((b,c)=>b&&b.NM(c),this)}getError(a,b){return(b=b?this.get(b):this)&&b.errors?b.errors[a]:null}hj(a,b){return!!this.getError(a,b)}get root(){let a=this;for(;a.zc;)a=a.zc;return a}dO(a,b,c){this.status=this.BM();a&&this.oz.emit(this.status);(a||c)&&this.Qe.next(new KD(this.status,b));this.zc&&this.zc.dO(a,b,c)}jN(){this.zk=new _.nu;this.oz=new _.nu}BM(){return this.YE()?"DISABLED":this.errors?"INVALID":this.dw||this.yM("PENDING")?
"PENDING":this.yM("INVALID")?"INVALID":"VALID"}yM(a){return this.dA(b=>b.status===a)}xM(){return this.dA(a=>a.qe)}bY(){return this.dA(a=>a.Dg)}TA(a,b){const c=!this.xM(),d=this.nj!==c;this.nj=c;this.zc&&!a.Ze&&this.zc.TA(a,b);d&&this.Qe.next(new ID(this.nj,b))}UA(a={},b){this.Dg=this.bY();this.Qe.next(new JD(this.Dg,b));this.zc&&!a.Ze&&this.zc.UA(a,b)}mr(a){this.rn=a}rt(a){xC(a)&&a.yk!=null&&(this.SA=a.yk)}KN(a){const b=this.zc&&this.zc.qe;return!a&&!!b&&!this.zc.xM()}NM(){return null}cF(a){a=this.Rl=
Array.isArray(a)?a.slice():a;this.iA=Array.isArray(a)?jC(a):a||null}bF(a){a=this.tn=Array.isArray(a)?a.slice():a;this.hA=Array.isArray(a)?kC(a):a||null}};var Xsa;Xsa=function(a,b,c){if(a.controls[b])return a.controls[b];a.controls[b]=c;c.ef(a);c.mr(a.rn);return c};
_.MD=class extends Wsa{constructor(a,b,c){super((xC(b)?b.bV:b)||null,(xC(b)?b.u_:c)||null);this.controls=a;this.jN();this.rt(b);this.LZ();qC(this,{Ze:!0,ld:!!this.Vl})}WA(a){Xsa(this,a);qC(this,{ld:{}.ld});this.rn()}Zu(a){this.controls[a]&&this.controls[a].mr(()=>{});delete this.controls[a];qC(this,{ld:{}.ld});this.rn()}contains(a){return this.controls.hasOwnProperty(a)&&this.controls[a].enabled}Gc(a,b={}){Dra(this,a);Object.keys(a).forEach(c=>{const d=this.controls;if(!Object.keys(d).length)throw new _.xm(1E3,
"");if(!d[c])throw new _.xm(1001,"");this.controls[c].Gc(a[c],{Ze:!0,ld:b.ld})});qC(this,b)}reset(a={},b={}){this.Gl((c,d)=>{c.reset(a?a[d]:null,{Ze:!0,ld:b.ld})});this.TA(b,this);this.UA(b,this);qC(this,b)}cG(){let a=this.LN(!1,(b,c)=>c.cG()?!0:b);a&&qC(this,{Ze:!0});return a}Gl(a){Object.keys(this.controls).forEach(b=>{const c=this.controls[b];c&&a(c,b)})}LZ(){this.Gl(a=>{a.ef(this);a.mr(this.rn)})}Fw(){this.value=this.CZ()}dA(a){for(const [b,c]of Object.entries(this.controls)){const d=c;if(this.contains(b)&&
a(d))return!0}return!1}CZ(){return this.LN({},(a,b,c)=>{if(b.enabled||this.disabled)a[c]=b.value;return a})}LN(a,b){let c=a;this.Gl((d,e)=>{c=b(c,d,e)});return c}YE(){for(const a of Object.keys(this.controls))if(this.controls[a].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}NM(a){return this.controls.hasOwnProperty(a)?this.controls[a]:null}};var Ysa,OD;Ysa={Ba:_.ED,Pb:_.Wm(()=>_.ND)};OD=Promise.resolve();
_.ND=class extends _.ED{get kE(){return _.Ns(this.lE)}constructor(a,b,c){super();this.hp=c;this.RN=_.IB(()=>this.lE());this.lE=_.mB(!1);this.kF=new Set;this.yy=new _.nu;this.form=new _.MD({},jC(a),kC(b))}rc(){this.rt()}get Wh(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}WA(a){OD.then(()=>{const b=this.OM(a.path);a.control=Xsa(b,a.name,a.control);mC(a.control,a,this.hp);qC(a.control,{ld:!1});this.kF.add(a)})}Zu(a){OD.then(()=>{const b=this.OM(a.path);
b&&b.Zu(a.name);this.kF.delete(a)})}XU(a,b){OD.then(()=>{this.form.get(a.path).Gc(b)})}Gc(a){this.control.Gc(a)}wJ(a){this.lE.set(!0);Cra(this.form,this.kF);this.yy.emit(a);let b;return(a==null?void 0:(b=a.target)==null?void 0:b.method)==="dialog"}uJ(){this.cK()}cK(){this.form.reset(void 0);this.lE.set(!1)}rt(){this.options&&this.options.yk!=null&&(this.form.SA=this.options.yk)}OM(a){a.pop();return a.length?this.form.get(a):this.form}};
_.ND.na=function(a){return new (a||_.ND)(_.G(_.BD,10),_.G(CD,10),_.G(GD,8))};_.ND.Ua=_.vn({type:_.ND,Ca:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],rb:function(a,b){a&1&&_.P("submit",function(c){return b.wJ(c)})("reset",function(){return b.uJ()})},inputs:{options:[0,"ngFormOptions","options"]},outputs:{yy:"ngSubmit"},Wb:["ngForm"],features:[_.HB([Ysa]),_.Gr]});_.PD=class extends Wsa{constructor(a=null,b){super((xC(b)?b.bV:b)||null,(xC(b)?b.u_:void 0)||null);this.defaultValue=null;this.jg=[];this.kr=!1;this.O(a);this.rt(b);this.jN();qC(this,{Ze:!0,ld:!!this.Vl});xC(b)&&(b.gaa||b.f2)&&(Era(a)?this.defaultValue=a.value:this.defaultValue=a)}Gc(a,b={}){this.value=this.lr=a;this.jg.length&&b.WP!==!1&&this.jg.forEach(c=>c(this.value,b.P0!==!1));qC(this,b)}reset(a=this.defaultValue,b={}){this.O(a);Usa(this,b);Tsa(this,b);this.Gc(this.value,b);this.kr=!1}Fw(){}dA(){return!1}YE(){return this.disabled}sk(a){this.jg.push(a)}YZ(a){var b=
this.jg;a=b.indexOf(a);a>-1&&b.splice(a,1)}ZZ(a){var b=this.yA;a=b.indexOf(a);a>-1&&b.splice(a,1)}Gl(){}cG(){return this.yk==="submit"&&(this.EA&&sC(this),this.UF&&rC(this),this.kr)?(this.Gc(this.lr,{Ze:!0,WP:!1}),!0):!1}O(a){Era(a)?(this.value=this.lr=a.value,a.disabled?this.disable({Ze:!0,ld:!1}):this.enable({Ze:!0,ld:!1})):this.value=this.lr=a}};var Zsa,$sa,ata;Zsa={Ba:_.DD,Pb:_.Wm(()=>_.QD)};$sa=Promise.resolve();ata=function(a){a.options&&a.options.name&&(a.name=a.options.name)};
_.QD=class extends _.DD{constructor(a,b,c,d,e,f){super();this.ub=e;this.hp=f;this.control=new _.PD;this.ha=!1;this.name="";this.update=new _.nu;this.zc=a;this.KA(b);this.JA(c);this.O=wC(d)}Ud(a){this.qa();if(!this.ha||"name"in a){if(this.ha&&(ata(this),this.Wh)){const b=a.name.qq;this.Wh.Zu({name:b,path:this.ma(b)})}this.rt();this.ua()?this.wa():this.Wh.WA(this);this.ha=!0}"isDisabled"in a&&this.Da(a);tC(a,this.ka)&&(this.Fw(this.model),this.ka=this.model)}Pa(){this.Wh&&this.Wh.Zu(this)}get path(){return this.ma(this.name)}get Wh(){return this.zc?
this.zc.Wh:null}U(a){this.ka=a;this.update.emit(a)}rt(){this.options&&this.options.yk!=null&&(this.control.SA=this.options.yk)}ua(){return!this.zc||!(!this.options||!this.options.Ea)}wa(){mC(this.control,this,this.hp);qC(this.control,{ld:!1})}qa(){ata(this)}Fw(a){$sa.then(()=>{this.control.Gc(a,{P0:!1});let b;(b=this.ub)==null||_.Ex(b)})}Da(a){a=a.isDisabled.kh;const b=a!==0&&_.Ls(a);$sa.then(()=>{b&&!this.control.disabled?this.control.disable():!b&&this.control.disabled&&this.control.enable();let c;
(c=this.ub)==null||_.Ex(c)})}ma(a){return this.zc?[...this.zc.path,a]:[a]}};_.QD.na=function(a){return new (a||_.QD)(_.G(_.ED,9),_.G(_.BD,10),_.G(CD,10),_.G(_.AD,10),_.G(_.Bu,8),_.G(GD,8))};_.QD.Ua=_.vn({type:_.QD,Ca:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",Zf:[0,"disabled","isDisabled"],model:[0,"ngModel","model"],options:[0,"ngModelOptions","options"]},outputs:{update:"ngModelChange"},Wb:["ngModel"],features:[_.HB([Zsa]),_.Gr,_.Zn]});var bta,cta;bta=new _.C("");cta={Ba:_.DD,Pb:_.Wm(()=>_.RD)};_.RD=class extends _.DD{set Zf(a){}constructor(a,b,c,d,e){super();this.hp=e;this.update=new _.nu;this.ma=!1;this.KA(a);this.JA(b);this.O=wC(c)}Ud(a){if(this.ka(a)){const b=a.form.qq;b&&oC(b,this);mC(this.form,this,this.hp);qC(this.form,{ld:!1})}tC(a,this.ha)&&(this.form.Gc(this.model),this.ha=this.model)}Pa(){this.form&&oC(this.form,this)}get path(){return[]}get control(){return this.form}U(a){this.ha=a;this.update.emit(a)}ka(a){return a.hasOwnProperty("form")}};
_.RD.na=function(a){return new (a||_.RD)(_.G(_.BD,10),_.G(CD,10),_.G(_.AD,10),_.G(bta,8),_.G(GD,8))};_.RD.Ua=_.vn({type:_.RD,Ca:[["","formControl",""]],inputs:{form:[0,"formControl","form"],Zf:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},Wb:["ngForm"],features:[_.HB([cta]),_.Gr,_.Zn]});var dta;dta={Ba:_.ED,Pb:_.Wm(()=>_.SD)};
_.SD=class extends _.ED{get kE(){return _.Ns(this.yw)}set kE(a){this.yw.set(a)}constructor(a,b,c){super();this.hp=c;this.RN=_.IB(()=>this.yw());this.yw=_.mB(!1);this.rn=()=>this.eO();this.JB=[];this.form=null;this.yy=new _.nu;this.KA(a);this.JA(b)}Ud(a){a.hasOwnProperty("form")&&(this.b_(),this.eO(),this.a_(),this.wA=this.form)}Pa(){this.form&&(nC(this.form,this),this.form.rn===this.rn&&this.form.mr(()=>{}))}get Wh(){return this}get control(){return this.form}get path(){return[]}WA(a){const b=this.form.get(a.path);
mC(b,a,this.hp);qC(b,{ld:!1});this.JB.push(a);return b}Zu(a){oC(a.control||null,a);var b=this.JB;a=b.indexOf(a);a>-1&&b.splice(a,1)}XU(a,b){this.form.get(a.path).Gc(b)}wJ(a){this.yw.set(!0);Cra(this.form,this.JB);this.yy.emit(a);this.form.Qe.next(new Rsa(this.control));let b;return(a==null?void 0:(b=a.target)==null?void 0:b.method)==="dialog"}uJ(){this.cK()}cK(){this.form.reset(void 0);this.yw.set(!1);this.form.Qe.next(new Ssa(this.form))}eO(){this.JB.forEach(a=>{const b=a.control,c=this.form.get(a.path);
b!==c&&(oC(b||null,a),c instanceof _.PD&&(mC(c,a,this.hp),a.control=c))});this.form.fO({ld:!1})}I9(a){const b=this.form.get(a.path);lC(b,a);qC(b,{ld:!1})}r9(a){if(this.form){const b=this.form.get(a.path);b&&nC(b,a)&&qC(b,{ld:!1})}}a_(){this.form.mr(this.rn);this.wA&&this.wA.mr(()=>{})}b_(){lC(this.form,this);this.wA&&nC(this.wA,this)}q9(){}};_.SD.na=function(a){return new (a||_.SD)(_.G(_.BD,10),_.G(CD,10),_.G(GD,8))};
_.SD.Ua=_.vn({type:_.SD,Ca:[["","formGroup",""]],rb:function(a,b){a&1&&_.P("submit",function(c){return b.wJ(c)})("reset",function(){return b.uJ()})},inputs:{form:[0,"formGroup","form"]},outputs:{yy:"ngSubmit"},Wb:["ngForm"],features:[_.HB([dta]),_.Gr,_.Zn]});var eta;eta={Ba:_.DD,Pb:_.Wm(()=>_.TD)};
_.TD=class extends _.DD{set Zf(a){}constructor(a,b,c,d){super();this.ka=!1;this.name=null;this.update=new _.nu;this.ma=!1;this.zc=a;this.KA(b);this.JA(c);this.O=wC(d)}Ud(a){this.ka||(this.control=this.Wh.WA(this),this.ka=!0);tC(a,this.ha)&&(this.ha=this.model,this.Wh.XU(this,this.model))}Pa(){this.Wh&&this.Wh.Zu(this)}U(a){this.ha=a;this.update.emit(a)}get path(){return[...this.zc.path,this.name==null?this.name:this.name.toString()]}get Wh(){return this.zc?this.zc.Wh:null}};
_.TD.na=function(a){return new (a||_.TD)(_.G(_.ED,13),_.G(_.BD,10),_.G(CD,10),_.G(_.AD,10),_.G(bta,8))};_.TD.Ua=_.vn({type:_.TD,Ca:[["","formControlName",""]],inputs:{name:[0,"formControlName","name"],Zf:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},features:[_.HB([eta]),_.Gr,_.Zn]});var UD=class{constructor(){this.O=mra}Ud(a){this.U in a&&(a=this.ha(a[this.U].kh),this.O=(this.Ek=this.enabled(a))?this.V(a):mra,this.jg&&this.jg())}validate(a){return this.O(a)}JD(a){this.jg=a}enabled(a){return a!=null}},fta;UD.na=function(a){return new (a||UD)};UD.Ua=_.vn({type:UD,features:[_.Zn]});fta={Ba:_.BD,Pb:_.Wm(()=>_.VD),mc:!0};_.VD=class extends UD{constructor(){super(...arguments);this.U="maxlength";this.ha=a=>typeof a==="number"?a:parseInt(a,10);this.V=a=>lra(a)}};
_.VD.na=(()=>{let a;return function(b){return(a||(a=_.$o(_.VD)))(b||_.VD)}})();_.VD.Ua=_.vn({type:_.VD,Ca:[["","maxlength","","formControlName",""],["","maxlength","","formControl",""],["","maxlength","","ngModel",""]],Eb:1,rb:function(a,b){a&2&&_.Ir("maxlength",b.Ek?b.p3:null)},inputs:{p3:"maxlength"},features:[_.HB([fta]),_.Gr]});_.WD=new _.C("MatError");_.XD=class{};_.XD.na=function(a){return new (a||_.XD)};_.XD.Ua=_.vn({type:_.XD,Ca:[["mat-label"]],Ea:!0});_.YD=new _.C("MatSuffix");var gta;
gta=class{constructor(a){this.ha=a;this.Ib=new _.jf;this.U=new _.jf;this.O=new Map;typeof ResizeObserver!=="undefined"&&(this.V=new ResizeObserver(b=>this.U.next(b)))}observe(a){this.O.has(a)||this.O.set(a,_.t(new _.Od(b=>{const c=this.U.subscribe(b);let d;(d=this.V)==null||d.observe(a,{box:this.ha});return()=>{let e;(e=this.V)==null||e.unobserve(a);c.unsubscribe();this.O.delete(a)}}),_.bf(b=>b.some(c=>c.target===a)),_.oB({bufferSize:1,Zc:!0}),_.sl(this.Ib)));return this.O.get(a)}destroy(){this.Ib.next();this.Ib.complete();
this.U.complete();this.O.clear()}};_.ZD=class{constructor(){this.O=new Map;this.Za=_.B(_.As)}Pa(){for(const [,a]of this.O)a.destroy();this.O.clear()}observe(a,b){b=(b==null?void 0:b.box)||"content-box";this.O.has(b)||this.O.set(b,new gta(b));return this.O.get(b).observe(a)}};_.ZD.na=function(a){return new (a||_.ZD)};_.ZD.Ka=_.nm({token:_.ZD,Aa:_.ZD.na,Ia:"root"});var hta=new _.C("FloatingLabelParent"),ita=function(a){setTimeout(()=>a.zc.PY())},jta=function(a){a.O.unsubscribe();_.rp(a.Za,()=>{a.O=a.ha.observe(a.La.va,{box:"border-box"}).subscribe(()=>ita(a))})},$D=class{get IH(){return this.V}set IH(a){this.V=a;this.VI&&ita(this)}get VI(){return this.U}set VI(a){(this.U=a)?jta(this):this.O.unsubscribe()}constructor(){this.La=_.B(_.jp);this.U=this.V=!1;this.ha=_.B(_.ZD);this.Za=_.B(_.As);this.zc=_.B(hta);this.O=new _.Cd}Pa(){this.O.unsubscribe()}Xf(){var a=
this.La.va;if(a.offsetParent!==null)a=a.scrollWidth;else{a=a.cloneNode(!0);a.style.setProperty("position","absolute");a.style.setProperty("transform","translate(-9999px, -9999px)");document.documentElement.appendChild(a);var b=a.scrollWidth;a.remove();a=b}return a}get element(){return this.La.va}};$D.na=function(a){return new (a||$D)};
$D.Ua=_.vn({type:$D,Ca:[["label","matFormFieldFloatingLabel",""]],Bb:[1,"mdc-floating-label","mat-mdc-floating-label"],Eb:2,rb:function(a,b){a&2&&_.Tr("mdc-floating-label--float-above",b.IH)},inputs:{IH:"floating",VI:"monitorResize"},Ea:!0});var kta=0,aE=class{constructor(){this.align="start";this.id=`mat-mdc-hint-${kta++}`}};aE.na=function(a){return new (a||aE)};aE.Ua=_.vn({type:aE,Ca:[["mat-hint"]],Bb:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],Eb:4,rb:function(a,b){a&2&&(_.kx("id",b.id),_.Ir("align",null),_.Tr("mat-mdc-form-field-hint-end",b.align==="end"))},inputs:{align:"align",id:"id"},Ea:!0});var bE=class{constructor(){this.La=_.B(_.jp);this.O=a=>{const b=this.La.va.classList,c=b.contains("mdc-line-ripple--deactivating");a.propertyName==="opacity"&&c&&b.remove("mdc-line-ripple--active","mdc-line-ripple--deactivating")};_.rp(_.B(_.As),()=>{this.La.va.addEventListener("transitionend",this.O)})}je(){const a=this.La.va.classList;a.remove("mdc-line-ripple--deactivating");a.add("mdc-line-ripple--active")}oe(){this.La.va.classList.add("mdc-line-ripple--deactivating")}Pa(){this.La.va.removeEventListener("transitionend",
this.O)}};bE.na=function(a){return new (a||bE)};bE.Ua=_.vn({type:bE,Ca:[["div","matFormFieldLineRipple",""]],Bb:[1,"mdc-line-ripple"],Ea:!0});var lta=["notch"],mta=function(a,b){a.iZ.va.style.width=a.open&&b?`calc(${b}px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + ${9}px)`:""},cE=class{constructor(){this.La=_.B(_.jp);this.Za=_.B(_.As);this.open=!1}rc(){const a=this.La.va.querySelector(".mdc-floating-label");a?(this.La.va.classList.add("mdc-notched-outline--upgraded"),typeof requestAnimationFrame==="function"&&(a.style.transitionDuration="0s",_.rp(this.Za,()=>{requestAnimationFrame(()=>a.style.transitionDuration="")}))):this.La.va.classList.add("mdc-notched-outline--no-label")}};
cE.na=function(a){return new (a||cE)};
cE.Sa=_.pn({type:cE,Ca:[["div","matFormFieldNotchedOutline",""]],kc:function(a,b){a&1&&_.lx(lta,5);if(a&2){let c;_.nx(c=_.ox())&&(b.iZ=c.first)}},Bb:[1,"mdc-notched-outline"],Eb:2,rb:function(a,b){a&2&&_.Tr("mdc-notched-outline--notched",b.open)},inputs:{open:[0,"matFormFieldNotchedOutlineOpen","open"]},Ea:!0,features:[_.xs],Hf:["matFormFieldNotchedOutline",""],Bd:["*"],Qa:5,Ra:0,Va:[["notch",""],[1,"mat-mdc-notch-piece","mdc-notched-outline__leading"],[1,"mat-mdc-notch-piece","mdc-notched-outline__notch"],
[1,"mat-mdc-notch-piece","mdc-notched-outline__trailing"]],Ma:function(a){a&1&&(_.rs(),_.M(0,"div",1),_.J(1,"div",2,0),_.ss(3),_.L(),_.M(4,"div",3))},Nb:2,Rc:0});_.dE=new _.C("MatPrefix");_.nta=_.fC("transitionMessages",[_.hC("enter",_.ct({opacity:1,transform:"translateY(0%)"})),_.iC("void => enter",[_.ct({opacity:0,transform:"translateY(-5px)"}),_.gC("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);_.eE=class{};_.eE.na=function(a){return new (a||_.eE)};_.eE.Ua=_.vn({type:_.eE});var ota,pta,qta,rta,sta,tta,uta,vta,wta,yta,zta,Ata,xta;ota=["textField"];pta=["iconPrefixContainer"];qta=["textPrefixContainer"];rta=["iconSuffixContainer"];sta=["textSuffixContainer"];tta=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]];_.fE=new _.C("MatFormField");_.gE=new _.C("MAT_FORM_FIELD_DEFAULT_OPTIONS");
uta=0;vta=function(a){if(a.tc.focused&&!a.Ml){a.Ml=!0;let c;(c=a.zN)==null||c.je()}else if(!a.tc.focused&&(a.Ml||a.Ml===null)){a.Ml=!1;let c;(c=a.zN)==null||c.oe()}let b;(b=a.VN)==null||b.va.classList.toggle("mdc-text-field--focused",a.tc.focused)};wta=function(a){a.Hk.changes.subscribe(()=>{a.uw();_.Ex(a.ub)});a.Fk.changes.subscribe(()=>{a.To();_.Ex(a.ub)});a.To()};yta=function(a){xta(a);_.jl(a.Po.changes,a.vt.changes).subscribe(()=>{xta(a);_.Ex(a.ub)})};
zta=function(a){a.Po.changes.subscribe(()=>a.O=!0);_.jr(()=>{if(a.O&&(a.O=!1,a.ln()&&a.mA)){var b=a.mA.element;if(a.iN||a.WN){var c=a.La.va;if(c.getRootNode){const q=c.getRootNode();c=q&&q!==c}else c=document.documentElement.contains(c);if(c){var d;c=(d=a.iN)==null?void 0:d.va;var e;d=(e=a.WN)==null?void 0:e.va;var f;e=(f=a.YY)==null?void 0:f.va;var g;f=(g=a.UZ)==null?void 0:g.va;var h;g=(h=c==null?void 0:c.getBoundingClientRect().width)!=null?h:0;var k;h=(k=d==null?void 0:d.getBoundingClientRect().width)!=
null?k:0;var l;k=(l=e==null?void 0:e.getBoundingClientRect().width)!=null?l:0;var m;l=(m=f==null?void 0:f.getBoundingClientRect().width)!=null?m:0;b.style.transform=`var(
        --mat-mdc-form-field-label-transform,
        ${"translateY(-50%)"} translateX(${`calc(${a.lc.value==="rtl"?"-1":"1"} * (${`${g+h}px`} + ${"var(--mat-mdc-form-field-label-offset-x, 0px)"}))`})
    )`;a.La.va.style.setProperty("--mat-form-field-notch-max-width",`calc(100% - ${g+h+k+l}px)`)}else a.O=!0}else b.style.transform=""}},{Fb:a.Yb});_.t(a.lc.Tb,_.sl(a.Ib)).subscribe(()=>a.O=!0)};
Ata=function(a,b){const c=a.tc;b&&a.La.va.classList.remove("mat-mdc-form-field-type-"+b.controlType);c.controlType&&a.La.va.classList.add("mat-mdc-form-field-type-"+c.controlType);let d;(d=a.hh)==null||d.unsubscribe();a.hh=c.hd.subscribe(()=>{vta(a);a.To();_.Ex(a.ub)});let e;(e=a.ha)==null||e.unsubscribe();c.Nd&&c.Nd.zk&&(a.ha=_.t(c.Nd.zk,_.sl(a.Ib)).subscribe(()=>_.Ex(a.ub)))};xta=function(a){a.uF=!!a.Po.find(b=>!b.O);a.eN=!!a.Po.find(b=>b.O);a.vF=!!a.vt.find(b=>!b.O);a.fN=!!a.vt.find(b=>b.O)};
_.hE=class{get Qn(){return this.fr}set Qn(a){this.fr=_.JB(a)}get Zi(){let a;return this.lt||((a=this.hn)==null?void 0:a.Zi)||"auto"}set Zi(a){a!==this.lt&&(this.lt=a,_.Ex(this.ub))}get Lb(){return this.Dk}set Lb(a){const b=this.Dk;let c;this.Dk=a||((c=this.hn)==null?void 0:c.Lb)||"fill";this.Dk==="outline"&&this.Dk!==b&&(this.O=!0)}get Qs(){let a;return this.V||((a=this.hn)==null?void 0:a.Qs)||"fixed"}set Qs(a){let b;this.V=a||((b=this.hn)==null?void 0:b.Qs)||"fixed"}get Rn(){return this.gr}set Rn(a){this.gr=
a;this.uw()}get tc(){return this.oF||this.xY}set tc(a){this.oF=a}constructor(){this.La=_.B(_.jp);this.ub=_.B(_.Bu);this.lc=_.B(_.iv);this.wb=_.B(_.Wu);this.hn=_.B(_.gE,{optional:!0});this.he=_.B(_.iu,{optional:!0});this.xN=aqa();this.fr=!1;this.color="primary";this.Dk="fill";this.V=null;this.gr="";this.fN=this.vF=this.eN=this.uF=!1;this.No=`mat-mdc-form-field-label-${uta++}`;this.fw=`mat-mdc-hint-${uta++}`;this.nr="";this.Ib=new _.jf;this.Ml=null;this.O=!1;this.U=null;this.Yb=_.B(_.fr);this.Jx=_.IB(()=>
this.Gk()?this.No:null);this.Gk=_.IB(()=>!!this.xN());const a=this.hn;a&&(a.Lb&&(this.Lb=a.Lb),this.fr=!(a==null||!a.Qn),a.color&&(this.color=a.color))}rc(){vta(this);this.nr="enter";_.pu(this.ub)}wg(){wta(this);yta(this);zta(this)}xy(){this.tc!==this.U&&(Ata(this,this.U),this.U=this.tc)}Pa(){let a;(a=this.hh)==null||a.unsubscribe();let b;(b=this.ha)==null||b.unsubscribe();this.Ib.next();this.Ib.complete()}tQ(){return this.VN||this.La}YX(){this.Gk()&&(this.Zi="always")}st(){return this.Zi==="always"}ln(){return this.Lb===
"outline"}PM(){return!this.wb.isBrowser&&this.Po.length&&!this.So()}So(){return this.Gk()?this.tc.dE||this.st():!1}Lh(a){const b=this.tc?this.tc.Nd:null;return b&&b[a]}Yv(){return this.Fk&&this.Fk.length>0&&this.tc.We?"error":"hint"}PY(){if(this.ln()&&this.mA&&this.So()){let a;(a=this.BN)==null||mta(a,this.mA.Xf())}else{let a;(a=this.BN)==null||mta(a,0)}}uw(){this.To()}c_(){}To(){if(this.tc){let a=[];this.tc.Rq&&typeof this.tc.Rq==="string"&&a.push(...this.tc.Rq.split(" "));if(this.Yv()==="hint"){const b=
this.Hk?this.Hk.find(d=>d.align==="start"):null,c=this.Hk?this.Hk.find(d=>d.align==="end"):null;b?a.push(b.id):this.gr&&a.push(this.fw);c&&a.push(c.id)}else this.Fk&&a.push(...this.Fk.map(b=>b.id));this.tc.YD(a)}}};_.hE.na=function(a){return new (a||_.hE)};
_.hE.Sa=_.pn({type:_.hE,Ca:[["mat-form-field"]],Md:function(a,b,c){a&1&&(Eqa(b.xN,_.CB(c,_.XD,5)),_.CB(c,_.eE,5),_.CB(c,_.dE,5),_.CB(c,_.YD,5),_.CB(c,_.WD,5),_.CB(c,aE,5));if(a&2){_.ko.zi+=1;let d;_.nx(d=_.ox())&&(b.xY=d.first);_.nx(d=_.ox())&&(b.Po=d);_.nx(d=_.ox())&&(b.vt=d);_.nx(d=_.ox())&&(b.Fk=d);_.nx(d=_.ox())&&(b.Hk=d)}},kc:function(a,b){a&1&&(_.lx(ota,5),_.lx(pta,5),_.lx(qta,5),_.lx(rta,5),_.lx(sta,5),_.lx($D,5),_.lx(cE,5),_.lx(bE,5));if(a&2){let c;_.nx(c=_.ox())&&(b.VN=c.first);_.nx(c=_.ox())&&
(b.iN=c.first);_.nx(c=_.ox())&&(b.WN=c.first);_.nx(c=_.ox())&&(b.YY=c.first);_.nx(c=_.ox())&&(b.UZ=c.first);_.nx(c=_.ox())&&(b.mA=c.first);_.nx(c=_.ox())&&(b.BN=c.first);_.nx(c=_.ox())&&(b.zN=c.first)}},Bb:[1,"mat-mdc-form-field"],Eb:42,rb:function(a,b){a&2&&_.Tr("mat-mdc-form-field-label-always-float",b.st())("mat-mdc-form-field-has-icon-prefix",b.uF)("mat-mdc-form-field-has-icon-suffix",b.vF)("mat-form-field-invalid",b.tc.We)("mat-form-field-disabled",b.tc.disabled)("mat-form-field-autofilled",
b.tc.vr)("mat-form-field-no-animations",b.he==="NoopAnimations")("mat-form-field-appearance-fill",b.Lb=="fill")("mat-form-field-appearance-outline",b.Lb=="outline")("mat-form-field-hide-placeholder",b.Gk()&&!b.So())("mat-focused",b.tc.focused)("mat-primary",b.color!=="accent"&&b.color!=="warn")("mat-accent",b.color==="accent")("mat-warn",b.color==="warn")("ng-untouched",b.Lh("untouched"))("ng-touched",b.Lh("touched"))("ng-pristine",b.Lh("pristine"))("ng-dirty",b.Lh("dirty"))("ng-valid",b.Lh("valid"))("ng-invalid",
b.Lh("invalid"))("ng-pending",b.Lh("pending"))},inputs:{Qn:"hideRequiredMarker",color:"color",Zi:"floatLabel",Lb:"appearance",Qs:"subscriptSizing",Rn:"hintLabel"},Wb:["matFormField"],Ea:!0,features:[_.HB([{Ba:_.fE,Pb:_.hE},{Ba:hta,Pb:_.hE}]),_.xs],Bd:"*;mat-label;[matPrefix], [matIconPrefix];[matTextPrefix];[matTextSuffix];[matSuffix], [matIconSuffix];mat-error, [matError];mat-hint:not([align='end']);mat-hint[align='end']".split(";"),Qa:18,Ra:21,Va:[["labelTemplate",""],["textField",""],["iconPrefixContainer",
""],["textPrefixContainer",""],["textSuffixContainer",""],["iconSuffixContainer",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],[1,"mat-mdc-form-field-focus-overlay"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen"],[1,"mat-mdc-form-field-icon-prefix"],[1,"mat-mdc-form-field-text-prefix"],[1,"mat-mdc-form-field-infix"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",
""],[1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align"],[1,"mat-mdc-form-field-error-wrapper"],[1,"mat-mdc-form-field-hint-wrapper"],["matFormFieldFloatingLabel","",3,"floating","monitorResize","id"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[3,"id"],[1,"mat-mdc-form-field-hint-spacer"]],Ma:function(a,b){if(a&1){const c=_.D();_.rs(tta);_.H(0,Hra,1,1,"ng-template",null,0,_.ys);_.J(2,"div",6,1);_.P("click",function(){_.S(c);
return _.T(b.tc.aD())});_.H(4,Ira,1,0,"div",7);_.J(5,"div",8);_.H(6,Lra,2,2,"div",9)(7,Mra,3,0,"div",10)(8,Nra,3,0,"div",11);_.J(9,"div",12);_.H(10,Pra,1,1,null,13);_.ss(11);_.L();_.H(12,Qra,3,0,"div",14)(13,Rra,3,0,"div",15);_.L();_.H(14,Sra,1,0,"div",16);_.L();_.J(15,"div",17);_.H(16,Tra,2,1,"div",18)(17,Vra,5,2,"div",19);_.L()}if(a&2){let c;_.E(2);_.Tr("mdc-text-field--filled",!b.ln())("mdc-text-field--outlined",b.ln())("mdc-text-field--no-label",!b.Gk())("mdc-text-field--disabled",b.tc.disabled)("mdc-text-field--invalid",
b.tc.We);_.E(2);_.uB(b.ln()||b.tc.disabled?-1:4);_.E(2);_.uB(b.ln()?6:-1);_.E();_.uB(b.uF?7:-1);_.E();_.uB(b.eN?8:-1);_.E(2);_.uB(!b.ln()||b.PM()?10:-1);_.E(2);_.uB(b.fN?12:-1);_.E();_.uB(b.vF?13:-1);_.E();_.uB(b.ln()?-1:14);_.E();_.Tr("mat-mdc-form-field-subscript-dynamic-size",b.Qs==="dynamic");_.E();_.uB((c=b.Yv())==="error"?16:c==="hint"?17:-1)}},ab:[$D,cE,_.Lu,bE,aE],Oa:['.mdc-text-field{display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.mdc-text-field__input{width:100%;min-width:0;border:none;border-radius:0;background:none;padding:0;-moz-appearance:none;-webkit-appearance:none;height:28px}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}.mdc-text-field__input::placeholder{opacity:0}.mdc-text-field__input::-moz-placeholder{opacity:0}.mdc-text-field__input::-webkit-input-placeholder{opacity:0}.mdc-text-field__input:-ms-input-placeholder{opacity:0}.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder,.mdc-text-field--focused .mdc-text-field__input::-moz-placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder,.mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{opacity:1}.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::placeholder{opacity:0}.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::-moz-placeholder{opacity:0}.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::-webkit-input-placeholder{opacity:0}.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive:-ms-input-placeholder{opacity:0}.mdc-text-field--outlined .mdc-text-field__input,.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:rgba(0,0,0,0)}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-filled-text-field-input-text-color, var(--mat-app-on-surface));caret-color:var(--mdc-filled-text-field-caret-color, var(--mat-app-primary))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-filled-text-field-error-caret-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-filled-text-field-disabled-input-text-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-outlined-text-field-input-text-color, var(--mat-app-on-surface));caret-color:var(--mdc-outlined-text-field-caret-color, var(--mat-app-primary))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-outlined-text-field-error-caret-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-outlined-text-field-disabled-input-text-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}@media(forced-colors: active){.mdc-text-field--disabled .mdc-text-field__input{background-color:Window}}.mdc-text-field--filled{height:56px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:var(--mdc-filled-text-field-container-shape, var(--mat-app-corner-extra-small-top));border-top-right-radius:var(--mdc-filled-text-field-container-shape, var(--mat-app-corner-extra-small-top))}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--mdc-filled-text-field-container-color, var(--mat-app-surface-variant))}.mdc-text-field--filled.mdc-text-field--disabled{background-color:var(--mdc-filled-text-field-disabled-container-color, color-mix(in srgb, var(--mat-app-on-surface) 4%, transparent))}.mdc-text-field--outlined{height:56px;overflow:visible;padding-right:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)));padding-left:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)) + 4px)}[dir=rtl] .mdc-text-field--outlined{padding-right:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)) + 4px);padding-left:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)))}.mdc-floating-label{position:absolute;left:0;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform}[dir=rtl] .mdc-floating-label{right:0;left:auto;transform-origin:right top;text-align:right}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:auto}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label{left:auto;right:4px}.mdc-text-field--filled .mdc-floating-label{left:16px;right:auto}[dir=rtl] .mdc-text-field--filled .mdc-floating-label{left:auto;right:16px}.mdc-text-field--disabled .mdc-floating-label{cursor:default}@media(forced-colors: active){.mdc-text-field--disabled .mdc-floating-label{z-index:1}}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-filled-text-field-label-text-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--mdc-filled-text-field-focus-label-text-color, var(--mat-app-primary))}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label{color:var(--mdc-filled-text-field-hover-label-text-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label{color:var(--mdc-filled-text-field-disabled-label-text-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label{color:var(--mdc-filled-text-field-error-label-text-color, var(--mat-app-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label{color:var(--mdc-filled-text-field-error-focus-label-text-color, var(--mat-app-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label{color:var(--mdc-filled-text-field-error-hover-label-text-color, var(--mat-app-on-error-container))}.mdc-text-field--filled .mdc-floating-label{font-family:var(--mdc-filled-text-field-label-text-font, var(--mat-app-body-large-font));font-size:var(--mdc-filled-text-field-label-text-size, var(--mat-app-body-large-size));font-weight:var(--mdc-filled-text-field-label-text-weight, var(--mat-app-body-large-weight));letter-spacing:var(--mdc-filled-text-field-label-text-tracking, var(--mat-app-body-large-tracking))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-outlined-text-field-label-text-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--mdc-outlined-text-field-focus-label-text-color, var(--mat-app-primary))}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label{color:var(--mdc-outlined-text-field-hover-label-text-color, var(--mat-app-on-surface))}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label{color:var(--mdc-outlined-text-field-disabled-label-text-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label{color:var(--mdc-outlined-text-field-error-label-text-color, var(--mat-app-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label{color:var(--mdc-outlined-text-field-error-focus-label-text-color, var(--mat-app-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label{color:var(--mdc-outlined-text-field-error-hover-label-text-color, var(--mat-app-on-error-container))}.mdc-text-field--outlined .mdc-floating-label{font-family:var(--mdc-outlined-text-field-label-text-font, var(--mat-app-body-large-font));font-size:var(--mdc-outlined-text-field-label-text-size, var(--mat-app-body-large-size));font-weight:var(--mdc-outlined-text-field-label-text-weight, var(--mat-app-body-large-weight));letter-spacing:var(--mdc-outlined-text-field-label-text-tracking, var(--mat-app-body-large-tracking))}.mdc-floating-label--float-above{cursor:auto;transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1);font-size:.75rem}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:133.3333333333%}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:1px;margin-right:0;content:"*"}[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:0;margin-right:1px}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline{text-align:right}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mat-mdc-notch-piece{box-sizing:border-box;height:100%;pointer-events:none;border-top:1px solid;border-bottom:1px solid}.mdc-text-field--focused .mat-mdc-notch-piece{border-width:2px}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-outline-color, var(--mat-app-outline));border-width:var(--mdc-outlined-text-field-outline-width, 1px)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-hover-outline-color, var(--mat-app-on-surface))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-focus-outline-color, var(--mat-app-primary))}.mdc-text-field--outlined.mdc-text-field--disabled .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-disabled-outline-color, color-mix(in srgb, var(--mat-app-on-surface) 12%, transparent))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-error-outline-color, var(--mat-app-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-notched-outline .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-error-hover-outline-color, var(--mat-app-on-error-container))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-error-focus-outline-color, var(--mat-app-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mat-mdc-notch-piece{border-width:var(--mdc-outlined-text-field-focus-outline-width, 2px)}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small));border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small))}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)))}[dir=rtl] .mdc-notched-outline__leading{border-left:none;border-right:1px solid;border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small));border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small))}.mdc-notched-outline__trailing{flex-grow:1;border-left:none;border-right:1px solid;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small));border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small))}[dir=rtl] .mdc-notched-outline__trailing{border-left:1px solid;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small));border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small))}.mdc-notched-outline__notch{flex:0 0 auto;width:auto}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:min(var(--mat-form-field-notch-max-width, 100%),100% - max(12px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)))*2)}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none;--mat-form-field-notch-max-width: 100%}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{z-index:1;border-bottom-width:var(--mdc-filled-text-field-active-indicator-height, 1px)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-active-indicator-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-hover-active-indicator-color, var(--mat-app-on-surface))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-disabled-active-indicator-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-active-indicator-color, var(--mat-app-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-hover-active-indicator-color, var(--mat-app-on-error-container))}.mdc-line-ripple::after{transform:scaleX(0);opacity:0;z-index:2}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-width:var(--mdc-filled-text-field-focus-active-indicator-height, 2px)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-focus-active-indicator-color, var(--mat-app-primary))}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-error-focus-active-indicator-color, var(--mat-app-error))}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mdc-text-field--disabled{pointer-events:none}.mat-mdc-form-field-textarea-control{vertical-align:middle;resize:vertical;box-sizing:border-box;height:auto;margin:0;padding:0;border:none;overflow:auto}.mat-mdc-form-field-input-control.mat-mdc-form-field-input-control{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit;border:none}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:normal;pointer-events:all}.mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-floating-label.mdc-floating-label{cursor:inherit}.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{height:auto}.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color]{height:23px}.mat-mdc-text-field-wrapper{height:auto;flex:auto}.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-left:0;--mat-mdc-form-field-label-offset-x: -16px}.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-right:0}[dir=rtl] .mat-mdc-text-field-wrapper{padding-left:16px;padding-right:16px}[dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-left:0}[dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-right:0}.mat-form-field-disabled .mdc-text-field__input::placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mat-form-field-disabled .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mat-form-field-disabled .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mat-form-field-disabled .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mat-mdc-form-field-label-always-float .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mat-mdc-floating-label{left:auto;right:auto}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{display:inline-block}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch{padding-top:0}.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:1px solid rgba(0,0,0,0)}[dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:none;border-right:1px solid rgba(0,0,0,0)}.mat-mdc-form-field-infix{min-height:var(--mat-form-field-container-height, 56px);padding-top:var(--mat-form-field-filled-with-label-container-padding-top, 24px);padding-bottom:var(--mat-form-field-filled-with-label-container-padding-bottom, 8px)}.mdc-text-field--outlined .mat-mdc-form-field-infix,.mdc-text-field--no-label .mat-mdc-form-field-infix{padding-top:var(--mat-form-field-container-vertical-padding, 16px);padding-bottom:var(--mat-form-field-container-vertical-padding, 16px)}.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:calc(var(--mat-form-field-container-height, 56px)/2)}.mdc-text-field--filled .mat-mdc-floating-label{display:var(--mat-form-field-filled-label-display, block)}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY(calc(calc(6.75px + var(--mat-form-field-container-height, 56px) / 2) * -1)) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-form-field-subscript-wrapper{box-sizing:border-box;width:100%;position:relative}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{position:absolute;top:0;left:0;right:0;padding:0 16px}.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper{position:static}.mat-mdc-form-field-bottom-align::before{content:"";display:inline-block;height:16px}.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before{content:unset}.mat-mdc-form-field-hint-end{order:1}.mat-mdc-form-field-hint-wrapper{display:flex}.mat-mdc-form-field-hint-spacer{flex:1 0 1em}.mat-mdc-form-field-error{display:block;color:var(--mat-form-field-error-text-color, var(--mat-app-error))}.mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field-bottom-align::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-subscript-text-font, var(--mat-app-body-small-font));line-height:var(--mat-form-field-subscript-text-line-height, var(--mat-app-body-small-line-height));font-size:var(--mat-form-field-subscript-text-size, var(--mat-app-body-small-size));letter-spacing:var(--mat-form-field-subscript-text-tracking, var(--mat-app-body-small-tracking));font-weight:var(--mat-form-field-subscript-text-weight, var(--mat-app-body-small-weight))}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;pointer-events:none;background-color:var(--mat-form-field-state-layer-color, var(--mat-app-on-surface))}.mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-focus-state-layer-opacity, 0)}select.mat-mdc-form-field-input-control{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box}select.mat-mdc-form-field-input-control:not(:disabled){cursor:pointer}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option{color:var(--mat-form-field-select-option-text-color, var(--mat-app-neutral10))}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option:disabled{color:var(--mat-form-field-select-disabled-option-text-color, color-mix(in srgb, var(--mat-app-neutral10) 38%, transparent))}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;right:0;top:50%;margin-top:-2.5px;pointer-events:none;color:var(--mat-form-field-enabled-select-arrow-color, var(--mat-app-on-surface-variant))}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{right:auto;left:0}.mat-mdc-form-field-type-mat-native-select.mat-focused .mat-mdc-form-field-infix::after{color:var(--mat-form-field-focus-select-arrow-color, var(--mat-app-primary))}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix::after{color:var(--mat-form-field-disabled-select-arrow-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:15px}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:0;padding-left:15px}@media(forced-colors: active){.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{outline:solid 1px}}@media(forced-colors: active){.mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper{outline-color:GrayText}}@media(forced-colors: active){.mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper{outline:dashed 3px}}@media(forced-colors: active){.mat-mdc-form-field.mat-focused .mdc-notched-outline{border:dashed 3px}}.mat-mdc-form-field-input-control[type=date],.mat-mdc-form-field-input-control[type=datetime],.mat-mdc-form-field-input-control[type=datetime-local],.mat-mdc-form-field-input-control[type=month],.mat-mdc-form-field-input-control[type=week],.mat-mdc-form-field-input-control[type=time]{line-height:1}.mat-mdc-form-field-input-control::-webkit-datetime-edit{line-height:1;padding:0;margin-bottom:-2px}.mat-mdc-form-field{--mat-mdc-form-field-floating-label-scale: 0.75;display:inline-flex;flex-direction:column;min-width:0;text-align:left;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-container-text-font, var(--mat-app-body-large-font));line-height:var(--mat-form-field-container-text-line-height, var(--mat-app-body-large-line-height));font-size:var(--mat-form-field-container-text-size, var(--mat-app-body-large-size));letter-spacing:var(--mat-form-field-container-text-tracking, var(--mat-app-body-large-tracking));font-weight:var(--mat-form-field-container-text-weight, var(--mat-app-body-large-weight))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(var(--mat-form-field-outlined-label-text-populated-size)*var(--mat-mdc-form-field-floating-label-scale))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:var(--mat-form-field-outlined-label-text-populated-size)}[dir=rtl] .mat-mdc-form-field{text-align:right}.mat-mdc-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-mdc-text-field-wrapper{width:100%;z-index:0}.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix{align-self:center;line-height:0;pointer-events:auto;position:relative;z-index:1}.mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field-icon-suffix>.mat-icon{padding:0 12px;box-sizing:content-box}.mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-leading-icon-color, var(--mat-app-on-surface-variant))}.mat-form-field-disabled .mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-disabled-leading-icon-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-trailing-icon-color, var(--mat-app-on-surface-variant))}.mat-form-field-disabled .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-disabled-trailing-icon-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mat-form-field-invalid .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-trailing-icon-color, var(--mat-app-error))}.mat-form-field-invalid:not(.mat-focused):not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-hover-trailing-icon-color, var(--mat-app-on-error-container))}.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-focus-trailing-icon-color, var(--mat-app-error))}.mat-mdc-form-field-icon-prefix,[dir=rtl] .mat-mdc-form-field-icon-suffix{padding:0 4px 0 0}.mat-mdc-form-field-icon-suffix,[dir=rtl] .mat-mdc-form-field-icon-prefix{padding:0 0 0 4px}.mat-mdc-form-field-subscript-wrapper .mat-icon,.mat-mdc-form-field label .mat-icon{width:1em;height:1em;font-size:inherit}.mat-mdc-form-field-infix{flex:auto;min-width:0;width:180px;position:relative;box-sizing:border-box}.mat-mdc-form-field .mdc-notched-outline__notch{margin-left:-1px;-webkit-clip-path:inset(-9em -999em -9em 1px);clip-path:inset(-9em -999em -9em 1px)}[dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch{margin-left:0;margin-right:-1px;-webkit-clip-path:inset(-9em 1px -9em -999em);clip-path:inset(-9em 1px -9em -999em)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-floating-label{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input{transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::-moz-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::-webkit-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input::placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .mdc-text-field__input::-moz-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-notched-outline .mdc-floating-label{max-width:calc(100% + 1px)}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(133.3333333333% + 1px)}\n'],
Nb:2,data:{animation:[_.nta]},Rc:0});var yC;var Bta,Cta;_.iE=class{constructor(a,b){this.url=a;this.Jq=null;this.options=b}};Bta=function(a,b){return a.tb.get(b)||b};Cta=function(a,b,c=""){const d=c+":"+b;let e=a.V.get(d);return e?a.wa(e):(e=a.Db(c,b))?(a.V.set(d,e),a.wa(e)):(c=a.O.get(c))?a.Gb(b,c):_.Zw(Error("lc`"+d))};
_.jE=class{constructor(a,b,c,d){this.Da=a;this.Fa=b;this.Ja=d;this.V=new Map;this.O=new Map;this.Ta=new Map;this.ha=new Map;this.tb=new Map;this.ka=[];this.qa=["material-icons","mat-ligature-font"];this.hb=c}Pa(){this.ka=[];this.V.clear();this.O.clear();this.Ta.clear()}wa(a){return a.Jq?_.We(this.ma(a).cloneNode(!0)):_.t(this.Kb(a),_.r(b=>b.cloneNode(!0)))}Gb(a,b){var c=this.ta(a,b);if(c)return _.We(c);c=b.filter(d=>!d.Jq).map(d=>_.t(this.Zb(d),_.bx(e=>{e=`Loading icon set URL: ${this.Fa.O(5,d.url)} failed: ${e.message}`;
this.Ja.handleError(Error(e));return _.We(null)})));return _.t(gqa(c),_.r(()=>{const d=this.ta(a,b);if(!d)throw Error("lc`"+a);return d}))}ta(a,b){for(let d=b.length-1;d>=0;d--){var c=b[d];if(c.Jq&&c.Jq.toString().indexOf(a)>-1){const e=this.ma(c);if(c=this.lb(e,a,c.options))return c}}return null}Kb(a){return _.t(this.ua(a),_.ff(b=>a.Jq=b),_.r(()=>this.ma(a)))}Zb(a){return a.Jq?_.We(null):_.t(this.ua(a),_.ff(b=>a.Jq=b))}lb(a,b,c){a=a.querySelector(`[id="${b}"]`);if(!a)return null;a=a.cloneNode(!0);
a.removeAttribute("id");if(a.nodeName.toLowerCase()==="svg")return this.U(a,c);if(a.nodeName.toLowerCase()==="symbol")return this.U(this.Cc(a),c);b=this.oa(zC("<svg></svg>"));b.appendChild(a);return this.U(b,c)}oa(a){const b=this.hb.createElement("DIV");b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("oc");return a}Cc(a){const b=this.oa(zC("<svg></svg>"));var c=a.attributes;for(let d=0;d<c.length;d++){const {name:e,value:f}=c[d];e!=="id"&&b.setAttribute(e,f)}for(c=0;c<a.childNodes.length;c++)a.childNodes[c].nodeType===
this.hb.ELEMENT_NODE&&b.appendChild(a.childNodes[c].cloneNode(!0));return b}U(a,b){a.setAttribute("fit","");a.setAttribute("height","100%");a.setAttribute("width","100%");a.setAttribute("preserveAspectRatio","xMidYMid meet");a.setAttribute("focusable","false");b&&b.viewBox&&a.setAttribute("viewBox",b.viewBox);return a}ua(a){var b=a.url;let c,d;a=(d=(c=a.options)==null?void 0:c.withCredentials)!=null?d:!1;if(!this.Da)throw Error("mc");if(b==null)throw Error("pc`"+b);const e=this.Fa.O(5,b);if(!e)throw Error("nc`"+
b);if(b=this.ha.get(e))return b;b=_.t(this.Da.get(e,{responseType:"text",withCredentials:a}),_.r(f=>zC(f)),_.fx(()=>this.ha.delete(e)),_.jqa());this.ha.set(e,b);return b}Na(a,b,c){this.V.set(a+":"+b,c);return this}Jc(a,b){const c=this.O.get(a);c?c.push(b):this.O.set(a,[b]);return this}ma(a){if(!a.BU){const b=this.oa(a.Jq);this.U(b,a.options);a.BU=b}return a.BU}Db(a,b){for(let c=0;c<this.ka.length;c++){const d=this.ka[c](b,a);if(d)return d.url&&d.options?new _.iE(d.url,d.options):new _.iE(d)}}};
_.jE.na=function(a){return new (a||_.jE)(_.A(_.xD,8),_.A(_.nw),_.A(_.at,8),_.A(_.Nq))};_.jE.Ka=_.nm({token:_.jE,Aa:_.jE.na,Ia:"root"});new _.du;new _.eu;new _.du;new _.du;var Dta,Eta,Fta,Gta,Hta;Dta=new _.C("MAT_ICON_DEFAULT_OPTIONS");Eta=new _.C("mat-icon-location",{Ia:"root",Aa:Xra});Fta="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" ");Gta=Fta.map(a=>`[${a}]`).join(", ");Hta=/^url\(['"]?#(.*?)['"]?\)$/;
_.kE=class{get color(){return this.Ej||this.Na}set color(a){this.Ej=a}get VK(){return this.ka}set VK(a){a!==this.ka&&(a?this.Gb(a):this.ka&&this.ta(),this.ka=a)}get Fp(){return this.wa}set Fp(a){a=this.qa(a);a!==this.wa&&(this.wa=a,this.ma())}get Ep(){return this.ua}set Ep(a){a=this.qa(a);a!==this.ua&&(this.ua=a,this.ma())}constructor(){this.La=_.B(_.jp);this.V=_.B(_.jE);this.oa=_.B(Eta);this.Ta=_.B(_.Nq);this.inline=!1;this.Fa=[];this.U=_.Cd.O;const a=_.B(new _.NC("aria-hidden"),{optional:!0}),b=
_.B(Dta,{optional:!0});b&&(b.color&&(this.color=this.Na=b.color),b.Fp&&(this.Fp=b.Fp));a||this.La.va.setAttribute("aria-hidden","true")}Db(a){if(!a)return["",""];const b=a.split(":");switch(b.length){case 1:return["",b[0]];case 2:return b;default:throw Error("qc`"+a);}}Bc(){this.ma()}gJ(){var a=this.O;a&&a.size&&(a=this.oa.XH(),a!==this.Ja&&(this.Ja=a,this.Da(a)))}Pa(){this.U.unsubscribe();this.O&&this.O.clear()}nG(){return!this.VK}tb(a){this.ta();const b=this.oa.XH();this.Ja=b;this.lb(a);this.Da(b);
this.La.va.appendChild(a)}ta(){const a=this.La.va;let b=a.childNodes.length;for(this.O&&this.O.clear();b--;){const c=a.childNodes[b];c.nodeType===1&&c.nodeName.toLowerCase()!=="svg"||c.remove()}}ma(){if(this.nG()){var a=this.La.va,b=(this.Fp?Bta(this.V,this.Fp).split(/ +/):this.V.qa).filter(c=>c.length>0);this.Fa.forEach(c=>a.classList.remove(c));b.forEach(c=>a.classList.add(c));this.Fa=b;this.Ep===this.ha||b.includes("mat-ligature-font")||(this.ha&&a.classList.remove(this.ha),this.Ep&&a.classList.add(this.Ep),
this.ha=this.Ep)}}qa(a){return typeof a==="string"?a.trim().split(" ")[0]:a}Da(a){const b=this.O;b&&b.forEach((c,d)=>{c.forEach(e=>{d.setAttribute(e.name,`url('${a}#${e.value}')`)})})}lb(a){const b=a.querySelectorAll(Gta),c=this.O=this.O||new Map;for(let d=0;d<b.length;d++)Fta.forEach(e=>{const f=b[d];var g=f.getAttribute(e);if(g=g?g.match(Hta):null){let h=c.get(f);h||(h=[],c.set(f,h));h.push({name:e,value:g[1]})}})}Gb(a){this.SN=this.TN=null;this.U.unsubscribe();if(a){const [b,c]=this.Db(a);b&&(this.TN=
b);c&&(this.SN=c);this.U=_.t(Cta(this.V,c,b),_.pl(1)).subscribe(d=>this.tb(d),d=>{this.Ta.handleError(Error("rc`"+b+"`"+c+"`"+d.message))})}}};_.kE.na=function(a){return new (a||_.kE)};
_.kE.Sa=_.pn({type:_.kE,Ca:[["mat-icon"]],Bb:["role","img",1,"mat-icon","notranslate"],Eb:10,rb:function(a,b){a&2&&(_.Ir("data-mat-icon-type",b.nG()?"font":"svg")("data-mat-icon-name",b.SN||b.Ep)("data-mat-icon-namespace",b.TN||b.Fp)("fontIcon",b.nG()?b.Ep:null),_.Vr(b.color?"mat-"+b.color:""),_.Tr("mat-icon-inline",b.inline)("mat-icon-no-color",b.color!=="primary"&&b.color!=="accent"&&b.color!=="warn"))},inputs:{color:"color",inline:[2,"inline","inline",_.Ls],VK:"svgIcon",Fp:"fontSet",Ep:"fontIcon"},
Wb:["matIcon"],Ea:!0,features:[_.Hr,_.xs],Bd:["*"],Qa:1,Ra:0,Ma:function(a){a&1&&(_.rs(),_.ss(0))},Oa:["mat-icon,mat-icon.mat-primary,mat-icon.mat-accent,mat-icon.mat-warn{color:var(--mat-icon-color, inherit)}.mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}\n"],
Nb:2,Rc:0});_.lE=class{};_.lE.na=function(a){return new (a||_.lE)};
_.lE.Sa=_.pn({type:_.lE,Ca:[["ng-component"]],Bb:["cdk-text-field-style-loader",""],Ea:!0,features:[_.xs],Qa:0,Ra:0,Ma:function(){},Oa:["textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0 !important;box-sizing:content-box !important;height:auto !important;overflow:hidden !important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0 !important;box-sizing:content-box !important;height:0 !important}@keyframes cdk-text-field-autofill-start{/*!*/}@keyframes cdk-text-field-autofill-end{/*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}\n"],Nb:2,
Rc:0});var Ita;Ita=_.Xs({passive:!0});_.mE=function(a,b){b=_.Rs(b);const c=a.U.get(b);c&&(c.Li(),c.Iq.complete(),b.classList.remove("cdk-text-field-autofill-monitored"),b.classList.remove("cdk-text-field-autofilled"),a.U.delete(b))};
_.nE=class{constructor(){this.wb=_.B(_.Wu);this.Za=_.B(_.As);this.V=_.B(_.ov);this.U=new Map}O(a){if(!this.wb.isBrowser)return _.Pd;this.V.load(_.lE);const b=_.Rs(a);if(a=this.U.get(b))return a.Iq;const c=new _.jf,d=e=>{e.animationName!=="cdk-text-field-autofill-start"||b.classList.contains("cdk-text-field-autofilled")?e.animationName==="cdk-text-field-autofill-end"&&b.classList.contains("cdk-text-field-autofilled")&&(b.classList.remove("cdk-text-field-autofilled"),this.Za.run(()=>c.next({target:e.target,
sI:!1}))):(b.classList.add("cdk-text-field-autofilled"),this.Za.run(()=>c.next({target:e.target,sI:!0})))};_.rp(this.Za,()=>{b.addEventListener("animationstart",d,Ita);b.classList.add("cdk-text-field-autofill-monitored")});this.U.set(b,{Iq:c,Li:()=>{b.removeEventListener("animationstart",d,Ita)}});return c}Pa(){this.U.forEach((a,b)=>_.mE(this,b))}};_.nE.na=function(a){return new (a||_.nE)};_.nE.Ka=_.nm({token:_.nE,Aa:_.nE.na,Ia:"root"});var oE=class{};oE.na=function(a){return new (a||oE)};oE.xc=_.sn({type:oE});oE.wc=_.om({imports:[_.Hv,_.Ox,_.Vx,_.hE,_.Hv]});_.Jta=new _.C("MAT_INPUT_VALUE_ACCESSOR");var Kta,Lta,Mta;Kta="button checkbox file hidden image radio range reset submit".split(" ");Lta=0;Mta=new _.C("MAT_INPUT_CONFIG");
_.pE=class{get disabled(){return this.yc}set disabled(a){this.yc=_.JB(a);this.focused&&(this.focused=!1,this.hd.next())}get id(){return this.Ik}set id(a){this.Ik=a||this.Bw}get required(){let a,b,c,d;return(d=(c=this.Sl)!=null?c:(a=this.Nd)==null?void 0:(b=a.control)==null?void 0:_.LD(b))!=null?d:!1}set required(a){this.Sl=_.JB(a)}get type(){return this.Oh}set type(a){this.Oh=a||"text";this.oG();!this.lw&&_.bC().has(this.Oh)&&(this.La.va.type=this.Oh);this.ha()}get Ap(){return this.O.ks}set Ap(a){this.O.ks=
a}get value(){return this.jw.value}set value(a){a!==this.value&&(this.jw.value=a,this.hd.next())}get Cs(){return this.ww}set Cs(a){this.ww=_.JB(a)}get We(){return this.O.We}set We(a){this.O.We=a}constructor(){this.La=_.B(_.jp);this.wb=_.B(_.Wu);this.Nd=_.B(_.DD,{optional:!0,self:!0});this.Wv=_.B(_.nE);this.Za=_.B(_.As);this.RM=_.B(_.fE,{optional:!0});this.Bw=`mat-input-${Lta++}`;this.U=!1;this.Jb=_.B(Mta,{optional:!0});this.focused=!1;this.hd=new _.jf;this.controlType="mat-input";this.yc=this.vr=
!1;this.Oh="text";this.ww=!1;this.OF="date datetime datetime-local month time week".split(" ").filter(h=>_.bC().has(h));this.iw=h=>{h=h.target;h.value||h.selectionStart!==0||h.selectionEnd!==0||(h.setSelectionRange(1,1),h.setSelectionRange(0,0))};this.V=()=>{};const a=_.B(_.ND,{optional:!0}),b=_.B(_.SD,{optional:!0}),c=_.B(_.hD),d=_.B(_.Jta,{optional:!0,self:!0}),e=this.La.va,f=e.nodeName.toLowerCase();this.jw=d||e;this.tw=this.value;this.id=this.id;this.wb.O&&_.rp(this.Za,()=>{e.addEventListener("keyup",
this.iw)});this.O=new _.gD(c,this.Nd,b,a,this.hd);this.nn=!this.wb.isBrowser;this.Ol=f==="select";this.lw=f==="textarea";this.ir=!!this.RM;let g;this.Vb=((g=this.Jb)==null?void 0:g.Vb)||!1;this.Ol&&(this.controlType=e.multiple?"mat-native-select-multiple":"mat-native-select")}rc(){this.wb.isBrowser&&this.Wv.O(this.La.va).subscribe(a=>{this.vr=a.sI;this.hd.next()})}Ud(){this.hd.next()}Pa(){this.hd.complete();this.wb.isBrowser&&_.mE(this.Wv,this.La.va);this.wb.O&&this.La.va.removeEventListener("keyup",
this.iw);this.U&&this.La.va.removeEventListener("wheel",this.V)}lk(){this.Nd&&(this.Bo(),this.Nd.disabled!==null&&this.Nd.disabled!==this.disabled&&(this.disabled=this.Nd.disabled,this.hd.next()));this.lF();this.mF()}focus(a){this.La.va.focus(a)}Bo(){this.O.Bo()}er(a){if(a!==this.focused){if(!this.Ol&&a&&this.disabled&&this.Vb){const b=this.La.va;b.type==="number"?(b.type="text",b.setSelectionRange(0,0),b.type="number"):b.setSelectionRange(0,0)}this.focused=a;this.hd.next()}}qw(){}lF(){const a=this.La.va.value;
this.tw!==a&&(this.tw=a,this.hd.next())}mF(){const a=this.oA();if(a!==this.WF){const b=this.La.va;(this.WF=a)?b.setAttribute("placeholder",a):b.removeAttribute("placeholder")}}oA(){return this.placeholder||null}oG(){Kta.indexOf(this.Oh)}GF(){return this.OF.indexOf(this.Oh)>-1}EF(){let a=this.La.va.validity;return a&&a.badInput}get empty(){return!this.GF()&&!this.La.va.value&&!this.EF()&&!this.vr}get dE(){if(this.Ol){const a=this.La.va,b=a.options[0];return this.focused||a.multiple||!this.empty||!!(a.selectedIndex>
-1&&b&&b.label)}return this.focused&&!this.disabled||!this.empty}YD(a){a.length?this.La.va.setAttribute("aria-describedby",a.join(" ")):this.La.va.removeAttribute("aria-describedby")}aD(){this.focused||this.focus()}uA(){const a=this.La.va;return this.Ol&&(a.multiple||a.size>1)}ha(){this.U||this.Oh!=="number"||!this.wb.ka&&!this.wb.ha||(_.rp(this.Za,()=>{this.La.va.addEventListener("wheel",this.V)}),this.U=!0);this.U&&this.Oh!=="number"&&(this.La.va.removeEventListener("wheel",this.V),this.U=!0)}KY(){return this.Ol?
null:this.Cs||this.disabled&&this.Vb?"true":null}};_.pE.na=function(a){return new (a||_.pE)};
_.pE.Ua=_.vn({type:_.pE,Ca:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Bb:[1,"mat-mdc-input-element"],Eb:21,rb:function(a,b){a&1&&_.P("focus",function(){return b.er(!0)})("blur",function(){return b.er(!1)})("input",function(){return b.qw()});a&2&&(_.kx("id",b.id)("disabled",b.disabled&&!b.Vb)("required",b.required),_.Ir("name",b.name||null)("readonly",b.KY())("aria-disabled",b.disabled&&b.Vb?
"true":null)("aria-invalid",b.empty&&b.required?null:b.We)("aria-required",b.required)("id",b.id),_.Tr("mat-input-server",b.nn)("mat-mdc-form-field-textarea-control",b.ir&&b.lw)("mat-mdc-form-field-input-control",b.ir)("mat-mdc-input-disabled-interactive",b.Vb)("mdc-text-field__input",b.ir)("mat-mdc-native-select-inline",b.uA()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",Ap:"errorStateMatcher",Rq:[0,"aria-describedby","userAriaDescribedBy"],
value:"value",Cs:"readonly",Vb:[2,"disabledInteractive","disabledInteractive",_.Ls]},Wb:["matInput"],Ea:!0,features:[_.HB([{Ba:_.eE,Pb:_.pE}]),_.Hr,_.Zn]});_.qE=class{};_.qE.na=function(a){return new (a||_.qE)};_.qE.xc=_.sn({type:_.qE});_.qE.wc=_.om({imports:[oE]});var Nta=new _.C("GMAT_SELECT_OPTIONS",{Ia:"root",Aa:()=>({Dd:!1})});_.rE=class{constructor(a){this.options=a}};_.rE.na=function(a){return new (a||_.rE)(_.G(Nta))};_.rE.Ua=_.vn({type:_.rE,Ca:[["mat-select"]],Eb:2,rb:function(a,b){a&2&&_.Tr("gmat-mdc-select",!b.options.Dd)}});var Ota=_.fC("transformPanel",[_.hC("void",_.ct({opacity:0,transform:"scale(1, 0.8)"})),_.iC("void => showing",_.gC("120ms cubic-bezier(0, 0, 0.2, 1)",_.ct({opacity:1,transform:"scale(1, 1)"}))),_.iC("* => void",_.gC("100ms linear",_.ct({opacity:0})))]);var Pta,Qta,Rta,Sta,Tta,sE,Uta,Vta,Wta,Xta;Pta=["trigger"];Qta=["panel"];Rta=[[["mat-select-trigger"]],"*"];Sta=0;Tta=new _.C("mat-select-scroll-strategy",{Ia:"root",Aa:()=>{const a=_.B(_.Gv);return()=>a.O.O()}});sE=new _.C("MAT_SELECT_CONFIG");Uta={Ba:Tta,Ub:[_.Gv],Mb:function(a){return()=>a.O.O()}};Vta=new _.C("MatSelectTrigger");Wta=class{constructor(a,b){this.source=a;this.value=b}};
Xta=function(a,b){a.options.forEach(c=>{c.U&&(c.U=!1,_.Ex(c.ub))});a.V.clear();a.multiple&&b?(b.forEach(c=>a.Gb(c)),a.Kb()):(b=a.Gb(b))?_.aD(a.O,b):a.mj||_.aD(a.O,-1);_.Ex(a.ub)};
_.tE=class{Db(a){var b=this.options.O()[a];if(b){const e=this.Ce.va;var c=this.options;var d=this.J4;if(d.length){c=c.O();d=d.O();let f=0;for(let g=0;g<a+1;g++)c[g].group&&c[g].group===d[f]&&f++;c=f}else c=0;b=b.Hl();a===0&&c===1?a=0:(a=b.offsetTop,b=b.offsetHeight,c=e.scrollTop,d=e.offsetHeight,a=a<c?a:a+b>c+d?Math.max(0,a-d+b):c);e.scrollTop=a}}Bk(){this.Db(this.O.ma||0)}hg(a){return new Wta(this,a)}get focused(){return this.Fl||this.ha}get ij(){return this.Fa}set ij(a){this.Fa=a;this.ym()}get placeholder(){return this.Xc}set placeholder(a){this.Xc=
a;this.hd.next()}get required(){let a,b,c,d;return(d=(c=this.Sl)!=null?c:(a=this.Nd)==null?void 0:(b=a.control)==null?void 0:_.LD(b))!=null?d:!1}set required(a){this.Sl=a;this.hd.next()}get multiple(){return this.ma}set multiple(a){this.ma=a}get Ww(){return this.wa}set Ww(a){this.wa=a;this.V&&this.lb()}get value(){return this.U}set value(a){this.Na(a)&&this.jg(a)}get Ap(){return this.ua.ks}set Ap(a){this.ua.ks=a}get id(){return this.Ik}set id(a){this.Ik=a||this.Bw;this.hd.next()}get We(){return this.ua.We}set We(a){this.ua.We=
a}constructor(){this.Le=_.B(_.xv);this.ub=_.B(_.Bu);this.La=_.B(_.jp);this.lc=_.B(_.iv,{optional:!0});this.qa=_.B(_.fE,{optional:!0});this.Nd=_.B(_.DD,{self:!0,optional:!0});this.Jc=_.B(_.XC);this.ka=_.B(sE,{optional:!0});this.vZ=[{Ae:"start",Be:"bottom",yd:"start",Pd:"top"},{Ae:"end",Be:"bottom",yd:"end",Pd:"top"},{Ae:"start",Be:"top",yd:"start",Pd:"bottom",Xb:"mat-mdc-select-panel-above"},{Ae:"end",Be:"top",yd:"end",Pd:"bottom",Xb:"mat-mdc-select-panel-above"}];this.Gd=_.B(Tta);this.ha=!1;this.wa=
(g,h)=>g===h;this.Bw=`mat-select-${Sta++}`;this.Zb=null;this.oa=new _.jf;this.hd=new _.jf;this.x0=!0;this.jg=()=>{};this.Hj=()=>{};this.hO=`mat-select-value-${Sta++}`;this.IN=new _.jf;var a;this.tZ=((a=this.ka)==null?void 0:a.Mu)||"";this.Fl=!1;this.controlType="mat-select";this.Vc=this.disabled=!1;this.tabIndex=0;var b,c;this.Fa=(c=(b=this.ka)==null?void 0:b.ij)!=null?c:!1;this.ma=!1;var d;let e;this.MP=(e=(d=this.ka)==null?void 0:d.MP)!=null?e:!1;this.ariaLabel="";this.Ou=this.ka&&typeof this.ka.Ou!==
"undefined"?this.ka.Ou:"auto";this.Da=new _.jf;this.Cc=_.ax(()=>{const g=this.options;return g?_.t(g.changes,_.rl(g),_.ef(()=>_.jl(...g.map(h=>h.vs)))):_.t(this.Da,_.ef(()=>this.Cc))});this.jD=new _.nu;this.rZ=_.t(this.jD,_.bf(g=>g),_.r(()=>{}));this.jY=_.t(this.jD,_.bf(g=>!g),_.r(()=>{}));this.IT=new _.nu;this.Zm=new _.nu;this.ta=null;this.Zk=g=>this.mj?!1:g.disabled;a=_.B(_.hD);b=_.B(_.ND,{optional:!0});c=_.B(_.SD,{optional:!0});d=_.B(new _.NC("tabindex"),{optional:!0});this.Nd&&(this.Nd.O=this);
let f;((f=this.ka)==null?void 0:f.Bz)!=null&&(this.Bz=this.ka.Bz);this.ua=new _.gD(a,this.Nd,c,b,this.hd);this.we=this.Gd();this.tabIndex=d==null?0:parseInt(d)||0;this.id=this.id}Bc(){this.V=new _.ysa(this.multiple);this.hd.next();_.t(this.IN,_.cf(),_.sl(this.oa)).subscribe(()=>this.Mi(this.mj));_.t(this.Le.Tb(),_.sl(this.oa)).subscribe(()=>{this.mj&&(this.HN=this.Ta(this.VF),_.pu(this.ub))})}wg(){this.Da.next();this.Da.complete();this.Jh();_.t(this.V.Si,_.sl(this.oa)).subscribe(a=>{a.i_.forEach(b=>
b.select());a.Ds.forEach(b=>b.zd())});_.t(this.options.changes,_.rl(null),_.sl(this.oa)).subscribe(()=>{this.Jk();this.lb()})}lk(){const a=this.Gg(),b=this.Nd;if(a!==this.Zb){const c=this.La.va;(this.Zb=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.Ja!==b.control&&(this.Ja!==void 0&&b.disabled!==null&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.Ja=b.control),this.Bo())}Ud(a){(a.disabled||a.userAriaDescribedBy)&&this.hd.next();a.typeaheadDebounceInterval&&
this.O&&_.ZC(this.O,this.Bz)}Pa(){let a;(a=this.O)==null||a.destroy();this.oa.next();this.oa.complete();this.hd.complete();this.Gf()}toggle(){this.mj?this.close():this.open()}open(){this.Ff()&&(this.qa&&(this.VF=this.qa.tQ()),this.HN=this.Ta(this.VF),this.Me(),this.ha=!0,_.YC(this.O,null),this.eh(),_.Ex(this.ub),this.hd.next())}Me(){const a=this.La.va.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=`${this.id}-panel`;this.ta&&_.dC(this.ta,"aria-owns",b);_.bra(a,"aria-owns",
b);this.ta=a}}Gf(){this.ta&&(_.dC(this.ta,"aria-owns",`${this.id}-panel`),this.ta=null)}close(){this.ha&&(this.ha=!1,_.YC(this.O,this.wf()?"rtl":"ltr"),_.Ex(this.ub),this.Hj(),this.hd.next())}bn(a){this.Na(a)}sk(a){this.jg=a}jo(a){this.Hj=a}Mm(a){this.disabled=a;_.Ex(this.ub);this.hd.next()}get mj(){return this.ha}get selected(){let a,b;return this.multiple?((a=this.V)==null?void 0:a.selected)||[]:(b=this.V)==null?void 0:b.selected[0]}get d7(){if(this.empty)return"";if(this.ma){const a=this.V.selected.map(b=>
b.V);this.wf()&&a.reverse();return a.join(", ")}return this.V.selected[0].V}Bo(){this.ua.Bo()}wf(){return this.lc?this.lc.value==="rtl":!1}Jl(a){this.disabled||(this.mj?this.Ig(a):this.Hg(a))}Hg(a){var b=a.keyCode;const c=b===40||b===38||b===37||b===39,d=this.O;!(d.V&&d.V.O.length>0||b!==13&&b!==32||_.qx(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.ka(a),(a=this.selected)&&b!==a&&_.rsa(this.Jc,a.V,1E4))}Ig(a){const b=this.O;var c=a.keyCode;const d=
c===40||c===38,e=!!b.V&&b.V.O.length>0;if(d&&a.altKey)a.preventDefault(),this.close();else if(e||c!==13&&c!==32||!b.O||_.qx(a))if(!e&&this.ma&&c===65&&a.ctrlKey){a.preventDefault();const f=this.options.some(g=>!g.disabled&&!g.selected);this.options.forEach(g=>{g.disabled||(f?g.select():g.zd())})}else c=b.ma,b.ka(a),this.ma&&d&&a.shiftKey&&b.O&&b.ma!==c&&b.O.qt();else a.preventDefault(),b.O.qt()}Oo(){this.disabled||(this.Fl=!0,this.hd.next())}Pl(){this.Fl=!1;let a;if((a=this.O)!=null){let b;(b=a.V)==
null||b.reset()}this.disabled||this.mj||(this.Hj(),_.Ex(this.ub),this.hd.next())}lZ(){_.t(this.sZ.Tu,_.pl(1)).subscribe(()=>{_.pu(this.ub);this.Bk()})}IY(){return this.qa?`mat-${this.qa.color}`:""}get empty(){return!this.V||this.V.xh()}lb(){Promise.resolve().then(()=>{this.Nd&&(this.U=this.Nd.value);Xta(this,this.U);this.hd.next()})}Gb(a){const b=this.options.find(c=>{if(_.dD(this.V,c))return!1;try{return c.value!=null&&this.wa(c.value,a)}catch(d){return!1}});b&&this.V.select(b);return b}Na(a){return a!==
this.U||this.ma&&Array.isArray(a)?(this.options&&Xta(this,a),this.U=a,!0):!1}Ta(a){return this.Ou==="auto"?(a instanceof _.eD?a.mb:a||this.La).va.getBoundingClientRect().width:this.Ou===null?"":this.Ou}ym(){if(this.options)for(const a of this.options)_.Ex(a.ub)}Jh(){this.O=tsa(usa(_.$C(_.YC(_.ssa(_.ZC(new wsa(this.options),this.Bz)),this.wf()?"rtl":"ltr")))).Fq(this.Zk);this.O.Fa.subscribe(()=>{this.mj&&(!this.multiple&&this.O.O&&this.O.O.qt(),this.focus(),this.close())});this.O.Tb.subscribe(()=>
{this.ha&&this.Ce?this.Db(this.O.ma||0):this.ha||this.multiple||!this.O.O||this.O.O.qt()})}Jk(){const a=_.jl(this.options.changes,this.oa);_.t(this.Cc,_.sl(a)).subscribe(b=>{this.Kh(b.source,b.O);b.O&&!this.multiple&&this.ha&&(this.close(),this.focus())});_.t(_.jl(...this.options.map(b=>b.hh)),_.sl(a)).subscribe(()=>{_.pu(this.ub);this.hd.next()})}Kh(a,b){const c=_.dD(this.V,a);a.value!=null||this.ma?(c!==a.selected&&(a.selected?this.V.select(a):this.V.zd(a)),b&&this.O.U(a),this.multiple&&(this.Kb(),
b&&this.focus())):(a.zd(),this.V.clear(),this.value!=null&&this.tb(a.value));c!==_.dD(this.V,a)&&this.tb();this.hd.next()}Kb(){if(this.multiple){const a=this.options.O();this.V.sort((b,c)=>this.pU?this.pU(b,c,a):a.indexOf(b)-a.indexOf(c));this.hd.next()}}tb(a){let b;this.multiple?b=this.selected.map(c=>c.value):b=this.selected?this.selected.value:a;this.U=b;this.Zm.emit(b);this.jg(b);this.IT.emit(this.hg(b));_.Ex(this.ub)}eh(){if(this.O)if(this.empty){let a=-1;for(let b=0;b<this.options.length;b++)if(!this.options.get(b).disabled){a=
b;break}this.O.U(a)}else this.O.U(this.V.selected[0])}Ff(){let a;return!this.ha&&!this.disabled&&((a=this.options)==null?void 0:a.length)>0}focus(a){this.La.va.focus(a)}HY(){if(this.ariaLabel)return null;let a;const b=((a=this.qa)==null?void 0:a.Jx())||null;return this.He?(b?b+" ":"")+this.He:b}AY(){return this.mj&&this.O&&this.O.O?this.O.O.id:null}Gg(){if(this.ariaLabel)return null;var a;const b=(a=this.qa)==null?void 0:a.Jx();a=(b?b+" ":"")+this.hO;this.He&&(a+=" "+this.He);return a}Mi(a){this.jD.emit(a)}YD(a){a.length?
this.La.va.setAttribute("aria-describedby",a.join(" ")):this.La.va.removeAttribute("aria-describedby")}aD(){this.focus();this.open()}get dE(){return this.mj||!this.empty||this.focused&&!!this.placeholder}};_.tE.na=function(a){return new (a||_.tE)};
_.tE.Sa=_.pn({type:_.tE,Ca:[["mat-select"]],Md:function(a,b,c){a&1&&(_.CB(c,Vta,5),_.CB(c,_.nD,5),_.CB(c,_.cia,5));if(a&2){let d;_.nx(d=_.ox())&&(b.o0=d.first);_.nx(d=_.ox())&&(b.options=d);_.nx(d=_.ox())&&(b.J4=d)}},kc:function(a,b){a&1&&(_.lx(Pta,5),_.lx(Qta,5),_.lx(_.fD,5));if(a&2){let c;_.nx(c=_.ox())&&(b.li=c.first);_.nx(c=_.ox())&&(b.Ce=c.first);_.nx(c=_.ox())&&(b.sZ=c.first)}},Bb:["role","combobox","aria-haspopup","listbox",1,"mat-mdc-select"],Eb:19,rb:function(a,b){a&1&&_.P("keydown",function(c){return b.Jl(c)})("focus",
function(){return b.Oo()})("blur",function(){return b.Pl()});a&2&&(_.Ir("id",b.id)("tabindex",b.disabled?-1:b.tabIndex)("aria-controls",b.mj?b.id+"-panel":null)("aria-expanded",b.mj)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.We)("aria-activedescendant",b.AY()),_.Tr("mat-mdc-select-disabled",b.disabled)("mat-mdc-select-invalid",b.We)("mat-mdc-select-required",b.required)("mat-mdc-select-empty",b.empty)("mat-mdc-select-multiple",
b.multiple))},inputs:{Rq:[0,"aria-describedby","userAriaDescribedBy"],Xb:"panelClass",disabled:[2,"disabled","disabled",_.Ls],Vc:[2,"disableRipple","disableRipple",_.Ls],tabIndex:[2,"tabIndex","tabIndex",a=>a==null?0:_.Ms(a)],ij:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",_.Ls],placeholder:"placeholder",required:[2,"required","required",_.Ls],multiple:[2,"multiple","multiple",_.Ls],MP:[2,"disableOptionCentering","disableOptionCentering",_.Ls],Ww:"compareWith",value:"value",ariaLabel:[0,
"aria-label","ariaLabel"],He:[0,"aria-labelledby","ariaLabelledby"],Ap:"errorStateMatcher",Bz:[2,"typeaheadDebounceInterval","typeaheadDebounceInterval",_.Ms],pU:"sortComparator",id:"id",Ou:"panelWidth"},outputs:{jD:"openedChange",rZ:"opened",jY:"closed",IT:"selectionChange",Zm:"valueChange"},Wb:["matSelect"],Ea:!0,features:[_.HB([{Ba:_.eE,Pb:_.tE},{Ba:_.bia,Pb:_.tE}]),_.Hr,_.Zn,_.xs],Bd:["mat-select-trigger","*"],Qa:11,Ra:8,Va:[["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],["panel",""],
["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],[1,"mat-mdc-select-value"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],"viewBox;0 0 24 24;width;24px;height;24px;focusable;false;aria-hidden;true".split(";"),["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",
3,"backdropClick","attach","detach","cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"keydown","ngClass"]],Ma:function(a,b){if(a&1){const c=_.D();_.rs(Rta);_.J(0,"div",2,0);_.P("click",function(){_.S(c);return _.T(b.open())});_.J(3,"div",3);_.H(4,Yra,2,1,"span",4)(5,asa,3,1,"span",5);_.L();_.J(6,"div",
6)(7,"div",7);_.jx();_.J(8,"svg",8);_.M(9,"path",9);_.L()()()();_.H(10,bsa,3,9,"ng-template",10);_.P("backdropClick",function(){_.S(c);return _.T(b.close())})("attach",function(){_.S(c);return _.T(b.lZ())})("detach",function(){_.S(c);return _.T(b.close())})}a&2&&(a=_.ps(1),_.E(3),_.Ir("id",b.hO),_.E(),_.uB(b.empty?4:5),_.E(6),_.I("cdkConnectedOverlayPanelClass",b.tZ)("cdkConnectedOverlayScrollStrategy",b.we)("cdkConnectedOverlayOrigin",b.VF||a)("cdkConnectedOverlayOpen",b.mj)("cdkConnectedOverlayPositions",
b.vZ)("cdkConnectedOverlayWidth",b.HN))},ab:[_.eD,_.fD,_.QC],Oa:['.mat-mdc-select{display:inline-block;width:100%;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-select-enabled-trigger-text-color, var(--mat-app-on-surface));font-family:var(--mat-select-trigger-text-font, var(--mat-app-body-large-font));line-height:var(--mat-select-trigger-text-line-height, var(--mat-app-body-large-line-height));font-size:var(--mat-select-trigger-text-size, var(--mat-app-body-large-size));font-weight:var(--mat-select-trigger-text-weight, var(--mat-app-body-large-weight));letter-spacing:var(--mat-select-trigger-text-tracking, var(--mat-app-body-large-tracking))}div.mat-mdc-select-panel{box-shadow:var(--mat-select-container-elevation-shadow, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-select-disabled{color:var(--mat-select-disabled-trigger-text-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mat-mdc-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-mdc-select-disabled .mat-mdc-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-mdc-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-mdc-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-mdc-select-arrow-wrapper{height:24px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow,.mat-form-field-invalid:not(.mat-form-field-disabled) .mat-mdc-form-field-infix::after{color:var(--mat-select-invalid-arrow-color, var(--mat-app-error))}.mat-mdc-select-arrow{width:10px;height:5px;position:relative;color:var(--mat-select-enabled-arrow-color, var(--mat-app-on-surface-variant))}.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow{color:var(--mat-select-focused-arrow-color, var(--mat-app-primary))}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:var(--mat-select-disabled-arrow-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mat-mdc-select-arrow svg{fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media(forced-colors: active){.mat-mdc-select-arrow svg{fill:CanvasText}.mat-mdc-select-disabled .mat-mdc-select-arrow svg{fill:GrayText}}div.mat-mdc-select-panel{width:100%;max-height:275px;outline:0;overflow:auto;padding:8px 0;border-radius:4px;box-sizing:border-box;position:static;background-color:var(--mat-select-panel-background-color, var(--mat-app-surface-container))}@media(forced-colors: active){div.mat-mdc-select-panel{outline:solid 1px}}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above div.mat-mdc-select-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:bottom center}div.mat-mdc-select-panel .mat-mdc-option{--mdc-list-list-item-container-color: var(--mat-select-panel-background-color)}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1);color:var(--mat-select-placeholder-text-color, var(--mat-app-on-surface-variant))}._mat-animation-noopable .mat-mdc-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-mdc-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-mdc-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper{cursor:pointer}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label{max-width:calc(100% - 18px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above{max-width:calc(100%/0.75 - 24px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch{max-width:calc(100% - 24px)}.mat-mdc-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:var(--mat-select-arrow-transform, translateY(-8px))}\n'],
Nb:2,data:{animation:[Ota]},Rc:0});var uE=class{};uE.na=function(a){return new (a||uE)};uE.xc=_.sn({type:uE});uE.wc=_.om({Fc:[Uta],imports:[_.Ox,_.ay,pD,_.Hv,_.Xx,oE,pD,_.Hv]});var Yta;Yta={Ba:sE,Ub:[[new _.du,new _.eu,new _.cu(sE)],[new _.du,new _.cu(Nta)]],Mb:(a,b)=>!b||b.Dd?a||{}:a?Object.assign({},a,{Mu:_.Ps(a.Mu).concat("gmat-mdc-select")}):{Mu:"gmat-mdc-select"}};_.vE=class{};_.vE.na=function(a){return new (a||_.vE)};_.vE.xc=_.sn({type:_.vE});_.vE.wc=_.om({Fc:[Yta],imports:[uE,_.qE]});_.wE=class{constructor(a,b){this.Rb=a;this.data=b}};_.wE.na=function(a){return new (a||_.wE)(_.G(_.Py),_.G(_.Qy))};
_.wE.Sa=_.pn({type:_.wE,Ca:[["simple-dialog"]],Ea:!0,features:[_.xs],Qa:7,Ra:4,Va:[["primaryAction",""],["secondaryAction",""],["mat-dialog-title",""],["class","dialog-link",4,"ngIf"],["align","end"],[4,"ngFor","ngForOf"],[1,"dialog-link"],[3,"href"],[4,"ngIf","ngIfThen","ngIfElse"],["mat-flat-button","","color","primary",3,"mat-dialog-close"],["mat-button","",3,"mat-dialog-close"]],Ma:function(a,b){a&1&&(_.J(0,"h1",2),_.R(1),_.L(),_.J(2,"mat-dialog-content"),_.R(3),_.H(4,csa,3,2,"div",3),_.L(),_.J(5,
"mat-dialog-actions",4),_.H(6,gsa,6,3,"ng-container",5),_.L());a&2&&(_.E(),_.vs(b.data.title),_.E(2),_.us(" ",b.data.text," "),_.E(),_.I("ngIf",b.data.JI),_.E(2),_.I("ngForOf",b.data.buttons))},ab:[_.Sw,_.Xv,_.Tv,_.Xy,_.Ty,_.Wy,_.Vy,_.Iu,_.Ku],Oa:[".dialog-link[_ngcontent-%COMP%]{margin-top:1em}.dialog-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#1a73e8}.-gb-dark[_nghost-%COMP%]   .dialog-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   .dialog-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#8ab4f8}\n/*# sourceMappingURL=simple_dialog.css.map */"]});_.Zta=[{id:"allbooks",name:"All",Lf:CC()},{id:"mybooks",name:"Books in your library",Lf:CC()},{id:"allebooks",name:"Ebooks",Lf:CC()},{id:"allaudiobooks",name:"Audiobooks",Lf:CC()},{id:"purchases",name:"Purchases",dm:DC(),bm:EC(),Lf:CC()},{id:"preorders",name:"Preorders",dm:DC(),bm:EC(),Lf:CC()},{id:"samples",name:"Samples",dm:DC(),bm:EC(),Lf:CC()},{id:"wishlist",name:"Wishlist",dm:DC(),bm:EC(),Lf:CC()},{id:"samplesandwishlist",name:"Samples and Wishlist",dm:DC(),bm:EC(),Lf:CC()},{id:"rentals",name:"Rentals",
dm:DC(),bm:EC(),Lf:CC()},{id:"uploads",name:"Uploads",dm:DC(),bm:{title:"Only ebooks can be uploaded to Play Books"},Lf:CC()},{id:"family",name:"Family Library",Lf:{title:"Nothing shared with you",body:"None of your family members are sharing books with you right now.",gp:{text:"Learn more",url:"https://support.google.com/googleplay?p=family_library_books_empty"}}},{id:"hidden",name:"Hidden",dm:DC(),bm:EC(),Lf:CC()},{id:"completed",name:"Finished",dm:DC(),bm:EC(),Lf:CC()},{id:"notcompleted",name:"Ready to Read",
dm:DC(),bm:EC(),Lf:CC()},{id:"unshelved",name:"Unshelved",Lf:{title:"All of your books are on shelves"}},{id:"downloads",name:"Downloads",Lf:CC()}];_.$ta=_.BC({M7:"compact",S7:"default"});_.xE=_.BC({Y7:"ebooks",K7:"audiobooks",L7:"comics",ALL:"all"});_.aua=_.BC({ALL:"all",X7:"downloaded",v8:"not downloaded"});_.bua={ALL:"all",b8:"family shared",G8:"purchases",J8:"rentals",SAMPLES:"samples",b9:"uploads"};_.cua=_.BC(_.bua);_.BC({ALL:"all",A8:"owned",Z8:"unowned"});_.dua=_.BC({ALL:"all",FINISHED:"finished",j8:"in progress",NOT_STARTED:"not started"});_.yE=new _.C("mat-checkbox-default-options",{Ia:"root",Aa:hsa});var eua,fua,gua,hua,iua,jua;eua=["input"];fua=["label"];gua={Ba:_.AD,Pb:_.Wm(()=>_.zE),mc:!0};hua=class{};iua=0;jua=hsa();
_.zE=class{focus(){this.ig.va.focus()}dr(a){const b=new hua;b.source=this;b.checked=a;return b}zY(){let a;return(a=this.ig)==null?void 0:a.va}get Pp(){return`${this.id||this.Uo}-input`}constructor(){this.La=_.B(_.jp);this.ub=_.B(_.Bu);this.Za=_.B(_.As);this.he=_.B(_.iu,{optional:!0});this.jr=_.B(_.yE,{optional:!0});this.en={TU:"mdc-checkbox--anim-unchecked-checked",UU:"mdc-checkbox--anim-unchecked-indeterminate",T_:"mdc-checkbox--anim-checked-unchecked",VO:"mdc-checkbox--anim-checked-indeterminate",
c2:"mdc-checkbox--anim-indeterminate-checked",d2:"mdc-checkbox--anim-indeterminate-unchecked"};this.ariaLabel="";this.He=null;this.bi="after";this.name=null;this.Tb=new _.nu;this.nI=new _.nu;this.Hj=()=>{};this.jt="";this.HM=0;this.fn=()=>{};this.gO=()=>{};this.mn=this.yc=this.Ne=!1;const a=_.B(new _.NC("tabindex"),{optional:!0});this.jr=this.jr||jua;this.color=this.jr.color||jua.color;this.tabIndex=a==null?0:parseInt(a)||0;this.id=this.Uo=`mat-mdc-checkbox-${++iua}`;let b,c;this.Vb=(c=(b=this.jr)==
null?void 0:b.Vb)!=null?c:!1}Ud(a){a.required&&this.gO()}rc(){this.UN(this.mn)}get checked(){return this.Ne}set checked(a){a!=this.checked&&(this.Ne=a,_.Ex(this.ub))}get disabled(){return this.yc}set disabled(a){a!==this.disabled&&(this.yc=a,_.Ex(this.ub))}get indeterminate(){return this.mn}set indeterminate(a){const b=a!=this.mn;this.mn=a;b&&(this.mn?this.hG(3):this.hG(this.checked?1:2),this.nI.emit(this.mn));this.UN(this.mn)}vN(){return this.Vc||this.disabled}D9(){_.pu(this.ub)}bn(a){this.checked=
!!a}sk(a){this.fn=a}jo(a){this.Hj=a}Mm(a){this.disabled=a}validate(a){return this.required&&a.value!==!0?{required:!0}:null}JD(a){this.gO=a}hG(a){let b=this.HM,c=this.zY();if(b!==a&&c&&(this.jt&&c.classList.remove(this.jt),this.jt=this.yY(b,a),this.HM=a,this.jt.length>0)){c.classList.add(this.jt);const d=this.jt;_.rp(this.Za,()=>{setTimeout(()=>{c.classList.remove(d)},1E3)})}}Fj(){this.fn(this.checked);this.Tb.emit(this.dr(this.checked));this.ig&&(this.ig.va.checked=this.checked)}toggle(){this.checked=
!this.checked;this.fn(this.checked)}ZM(){let a;const b=(a=this.jr)==null?void 0:a.ZO;if(!this.disabled&&b!=="noop")this.indeterminate&&b!=="check"&&Promise.resolve().then(()=>{this.mn=!1;this.nI.emit(this.mn)}),this.Ne=!this.Ne,this.hG(this.Ne?1:2),this.Fj();else if(this.disabled&&this.Vb||!this.disabled&&b==="noop")this.ig.va.checked=this.checked,this.ig.va.indeterminate=this.indeterminate}nZ(a){a.stopPropagation()}Pl(){Promise.resolve().then(()=>{this.Hj();_.Ex(this.ub)})}yY(a,b){if(this.he==="NoopAnimations")return"";
switch(a){case 0:if(b===1)return this.en.TU;if(b==3)return this.Ne?this.en.VO:this.en.UU;break;case 2:return b===1?this.en.TU:this.en.UU;case 1:return b===2?this.en.T_:this.en.VO;case 3:return b===1?this.en.c2:this.en.d2}return""}UN(a){const b=this.ig;b&&(b.va.indeterminate=a)}zA(){this.ZM()}RF(){this.ZM();this.disabled||this.ig.va.focus()}wZ(a){a.target&&this.eZ.va.contains(a.target)&&a.stopPropagation()}};_.zE.na=function(a){return new (a||_.zE)};
_.zE.Sa=_.pn({type:_.zE,Ca:[["mat-checkbox"]],kc:function(a,b){a&1&&(_.lx(eua,5),_.lx(fua,5));if(a&2){let c;_.nx(c=_.ox())&&(b.ig=c.first);_.nx(c=_.ox())&&(b.eZ=c.first)}},Bb:[1,"mat-mdc-checkbox"],Eb:16,rb:function(a,b){a&2&&(_.kx("id",b.id),_.Ir("tabindex",null)("aria-label",null)("aria-labelledby",null),_.Vr(b.color?"mat-"+b.color:"mat-accent"),_.Tr("_mat-animation-noopable",b.he==="NoopAnimations")("mdc-checkbox--disabled",b.disabled)("mat-mdc-checkbox-disabled",b.disabled)("mat-mdc-checkbox-checked",
b.checked)("mat-mdc-checkbox-disabled-interactive",b.Vb))},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],He:[0,"aria-labelledby","ariaLabelledby"],sr:[0,"aria-describedby","ariaDescribedby"],ariaExpanded:[2,"aria-expanded","ariaExpanded",_.Ls],r_:[0,"aria-controls","ariaControls"],t_:[0,"aria-owns","ariaOwns"],id:"id",required:[2,"required","required",_.Ls],bi:"labelPosition",name:"name",value:"value",Vc:[2,"disableRipple","disableRipple",_.Ls],tabIndex:[2,"tabIndex","tabIndex",a=>a==null?void 0:
_.Ms(a)],color:"color",Vb:[2,"disabledInteractive","disabledInteractive",_.Ls],checked:[2,"checked","checked",_.Ls],disabled:[2,"disabled","disabled",_.Ls],indeterminate:[2,"indeterminate","indeterminate",_.Ls]},outputs:{Tb:"change",nI:"indeterminateChange"},Wb:["matCheckbox"],Ea:!0,features:[_.HB([gua,{Ba:_.BD,Pb:_.zE,mc:!0}]),_.Hr,_.Zn,_.xs],Bd:["*"],Qa:15,Ra:23,Va:[["checkbox",""],["input",""],["label",""],["mat-internal-form-field","",3,"click","labelPosition"],[1,"mdc-checkbox"],[1,"mat-mdc-checkbox-touch-target",
3,"click"],["type","checkbox",1,"mdc-checkbox__native-control",3,"blur","click","change","checked","indeterminate","disabled","id","required","tabIndex"],[1,"mdc-checkbox__ripple"],[1,"mdc-checkbox__background"],["focusable","false","viewBox","0 0 24 24","aria-hidden","true",1,"mdc-checkbox__checkmark"],["fill","none","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-checkbox__checkmark-path"],[1,"mdc-checkbox__mixedmark"],["mat-ripple","",1,"mat-mdc-checkbox-ripple","mat-focus-indicator",3,"matRippleTrigger",
"matRippleDisabled","matRippleCentered"],[1,"mdc-label",3,"for"]],Ma:function(a,b){if(a&1){const c=_.D();_.rs();_.J(0,"div",3);_.P("click",function(d){_.S(c);return _.T(b.wZ(d))});_.J(1,"div",4,0)(3,"div",5);_.P("click",function(){_.S(c);return _.T(b.RF())});_.L();_.J(4,"input",6,1);_.P("blur",function(){_.S(c);return _.T(b.Pl())})("click",function(){_.S(c);return _.T(b.zA())})("change",function(d){_.S(c);return _.T(b.nZ(d))});_.L();_.M(6,"div",7);_.J(7,"div",8);_.jx();_.J(8,"svg",9);_.M(9,"path",
10);_.L();_.ko.Gr=null;_.M(10,"div",11);_.L();_.M(11,"div",12);_.L();_.J(12,"label",13,2);_.ss(14);_.L()()}a&2&&(a=_.ps(2),_.I("labelPosition",b.bi),_.E(4),_.Tr("mdc-checkbox--selected",b.checked),_.I("checked",b.checked)("indeterminate",b.indeterminate)("disabled",b.disabled&&!b.Vb)("id",b.Pp)("required",b.required)("tabIndex",b.disabled&&!b.Vb?-1:b.tabIndex),_.Ir("aria-label",b.ariaLabel||null)("aria-labelledby",b.He)("aria-describedby",b.sr)("aria-checked",b.indeterminate?"mixed":null)("aria-controls",
b.r_)("aria-disabled",b.disabled&&b.Vb?!0:null)("aria-expanded",b.ariaExpanded)("aria-owns",b.t_)("name",b.name)("value",b.value),_.E(7),_.I("matRippleTrigger",a)("matRippleDisabled",b.Vc||b.disabled)("matRippleCentered",!0),_.E(),_.I("for",b.Pp))},ab:[_.kD,_.iD],Oa:['.mdc-checkbox{display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom;padding:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px)/2);margin:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px))/2)}.mdc-checkbox:hover .mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity));background-color:var(--mdc-checkbox-unselected-hover-state-layer-color, var(--mat-app-on-surface))}.mdc-checkbox:hover .mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-hover-state-layer-color, var(--mat-app-on-surface))}.mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity));background-color:var(--mdc-checkbox-unselected-focus-state-layer-color, var(--mat-app-on-surface))}.mdc-checkbox .mdc-checkbox__native-control:focus~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-focus-state-layer-color, var(--mat-app-on-surface))}.mdc-checkbox:active .mdc-checkbox__native-control~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity));background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color, var(--mat-app-primary))}.mdc-checkbox:active .mdc-checkbox__native-control~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color, var(--mat-app-primary))}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity));background-color:var(--mdc-checkbox-selected-hover-state-layer-color, var(--mat-app-primary))}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-hover-state-layer-color, var(--mat-app-primary))}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity));background-color:var(--mdc-checkbox-selected-focus-state-layer-color, var(--mat-app-primary))}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-focus-state-layer-color, var(--mat-app-primary))}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity));background-color:var(--mdc-checkbox-selected-pressed-state-layer-color, var(--mat-app-on-surface))}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-pressed-state-layer-color, var(--mat-app-on-surface))}.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control~.mat-mdc-checkbox-ripple .mat-ripple-element,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control~.mdc-checkbox__ripple{background-color:var(--mdc-checkbox-unselected-hover-state-layer-color, var(--mat-app-on-surface))}.mdc-checkbox .mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit;width:var(--mdc-checkbox-state-layer-size, 40px);height:var(--mdc-checkbox-state-layer-size, 40px);top:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px))/2);right:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px))/2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px))/2)}.mdc-checkbox--disabled{cursor:default;pointer-events:none}@media(forced-colors: active){.mdc-checkbox--disabled{opacity:.5}}.mdc-checkbox__background{display:inline-flex;position:absolute;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:2px solid currentColor;border-radius:2px;background-color:rgba(0,0,0,0);pointer-events:none;will-change:background-color,border-color;transition:background-color 90ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms cubic-bezier(0.4, 0, 0.6, 1);-webkit-print-color-adjust:exact;color-adjust:exact;border-color:var(--mdc-checkbox-unselected-icon-color, var(--mat-app-on-surface-variant));top:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px)/2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px)/2)}.mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-icon-color, var(--mat-app-primary));background-color:var(--mdc-checkbox-selected-icon-color, var(--mat-app-primary))}.mdc-checkbox--disabled .mdc-checkbox__background{border-color:var(--mdc-checkbox-disabled-unselected-icon-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mdc-checkbox__native-control:disabled:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:disabled:indeterminate~.mdc-checkbox__background{background-color:var(--mdc-checkbox-disabled-selected-icon-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent));border-color:rgba(0,0,0,0)}.mdc-checkbox:hover .mdc-checkbox__native-control:not(:checked)~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control:not(:indeterminate)~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-hover-icon-color, var(--mat-app-on-surface));background-color:rgba(0,0,0,0)}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mat-app-primary));background-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mat-app-primary))}.mdc-checkbox__native-control:focus:focus:not(:checked)~.mdc-checkbox__background,.mdc-checkbox__native-control:focus:focus:not(:indeterminate)~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-focus-icon-color, var(--mat-app-on-surface))}.mdc-checkbox__native-control:focus:focus:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:focus:focus:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mat-app-primary));background-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mat-app-primary))}.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox:hover .mdc-checkbox__native-control~.mdc-checkbox__background,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__background,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__background{border-color:var(--mdc-checkbox-disabled-unselected-icon-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background{background-color:var(--mdc-checkbox-disabled-selected-icon-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent));border-color:rgba(0,0,0,0)}.mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity 180ms cubic-bezier(0.4, 0, 0.6, 1);color:var(--mdc-checkbox-selected-checkmark-color, var(--mat-app-on-primary))}@media(forced-colors: active){.mdc-checkbox__checkmark{color:CanvasText}}.mdc-checkbox--disabled .mdc-checkbox__checkmark,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__checkmark{color:var(--mdc-checkbox-disabled-selected-checkmark-color, var(--mat-app-surface))}@media(forced-colors: active){.mdc-checkbox--disabled .mdc-checkbox__checkmark,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__checkmark{color:CanvasText}}.mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms cubic-bezier(0.4, 0, 0.6, 1);stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.mdc-checkbox__mixedmark{width:100%;height:0;transform:scaleX(0) rotate(0deg);border-width:1px;border-style:solid;opacity:0;transition:opacity 90ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms cubic-bezier(0.4, 0, 0.6, 1);border-color:var(--mdc-checkbox-selected-checkmark-color, var(--mat-app-on-primary))}@media(forced-colors: active){.mdc-checkbox__mixedmark{margin:0 1px}}.mdc-checkbox--disabled .mdc-checkbox__mixedmark,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-disabled-selected-checkmark-color, var(--mat-app-surface))}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background{animation-duration:180ms;animation-timing-function:linear}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-unchecked-checked-checkmark-path 180ms linear;transition:none}.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear;transition:none}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{animation:mdc-checkbox-indeterminate-checked-checkmark 500ms linear;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear;transition:none}.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear;transition:none}.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background{transition:border-color 90ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 180ms cubic-bezier(0, 0, 0.2, 1),transform 180ms cubic-bezier(0, 0, 0.2, 1);opacity:1}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(-45deg)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark{transform:rotate(45deg);opacity:0;transition:opacity 90ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(0deg);opacity:1}@keyframes mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833385}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}100%{stroke-dashoffset:0}}@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mdc-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.7833385}}@keyframes mdc-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(45deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(45deg);opacity:0}to{transform:rotate(360deg);opacity:1}}@keyframes mdc-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(-45deg);opacity:0}to{transform:rotate(0deg);opacity:1}}@keyframes mdc-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(315deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;transform:scaleX(1);opacity:1}32.8%,100%{transform:scaleX(0);opacity:0}}.mat-mdc-checkbox{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-checkbox._mat-animation-noopable .mdc-checkbox *,.mat-mdc-checkbox._mat-animation-noopable .mdc-checkbox *::before{transition:none !important;animation:none !important}.mat-mdc-checkbox label{cursor:pointer}.mat-mdc-checkbox .mat-internal-form-field{color:var(--mat-checkbox-label-text-color, var(--mat-app-on-surface));font-family:var(--mat-checkbox-label-text-font, var(--mat-app-body-medium-font));line-height:var(--mat-checkbox-label-text-line-height, var(--mat-app-body-medium-line-height));font-size:var(--mat-checkbox-label-text-size, var(--mat-app-body-medium-size));letter-spacing:var(--mat-checkbox-label-text-tracking, var(--mat-app-body-medium-tracking));font-weight:var(--mat-checkbox-label-text-weight, var(--mat-app-body-medium-weight))}.mat-mdc-checkbox.mat-mdc-checkbox-disabled.mat-mdc-checkbox-disabled-interactive{pointer-events:auto}.mat-mdc-checkbox.mat-mdc-checkbox-disabled.mat-mdc-checkbox-disabled-interactive input{cursor:default}.mat-mdc-checkbox.mat-mdc-checkbox-disabled label{cursor:default;color:var(--mat-checkbox-disabled-label-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mat-mdc-checkbox label:empty{display:none}.mat-mdc-checkbox .mdc-checkbox__ripple{opacity:0}.mat-mdc-checkbox .mat-mdc-checkbox-ripple,.mdc-checkbox__ripple{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-checkbox .mat-mdc-checkbox-ripple:not(:empty),.mdc-checkbox__ripple:not(:empty){transform:translateZ(0)}.mat-mdc-checkbox-ripple .mat-ripple-element{opacity:.1}.mat-mdc-checkbox-touch-target{position:absolute;top:50%;left:50%;height:48px;width:48px;transform:translate(-50%, -50%);display:var(--mat-checkbox-touch-target-display, block)}.mat-mdc-checkbox-ripple::before{border-radius:50%}.mdc-checkbox__native-control:focus~.mat-focus-indicator::before{content:""}\n'],
Nb:2,Rc:0});
}catch(e){_._DumpException(e)}
try{
_.AE=function(a){return a.ownerDocument.defaultView};_.BE=function(a,b,c,d,e){const f=_.D();b=_.Jr(f,b,c,d);b!==_.Aq&&(c=_.lo(),d=_.Bo(),_.Eq(c,d,f,a,b,f[11],e,!1));return _.BE};_.CE=function(a,b,c){_.BE(a,"",b,"",c);return _.CE};_.DE=function(a,b,c){return _.tea(_.D(),_.ro(),a,b,c)};_.EE=class extends _.x{constructor(a){super(a)}};_.FE=new _.C("RhCUKb");
}catch(e){_._DumpException(e)}
try{
/*

 Copyright 2018 Google LLC

 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

 The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
_.GE=function(a){a.then(()=>{})};_.HE=class{constructor(){this.promise=new Promise((a,b)=>{this.resolve=a;this.reject=b})}};
}catch(e){_._DumpException(e)}
try{
/*

 Copyright 2017 Brandon Roberts, Mike Ryan, Victor Savkin, Rob Wormald
 SPDX-License-Identifier: MIT
*/
var mua,nua,oua,qua,rua,sua,vua,xua,yua,Aua,Bua,Dua,Eua,cF,Fua,dF,Kua,Oua,Pua,Qua,Rua,Sua,Tua,Uua,Vua,Wua,Xua,Yua,Zua,$ua,ava,bva,cva,dva,eva,fva,gva,hva,iva,jva,kva,lva,mva,nva,mF,pF,ova,qva,pva,rva,sva,tva,uva,vva,wva,tF,xva,zva,uF,yva,Ava,Bva,Cva,Dva,Fva,Gva,Eva,Hva,Jva,Kva,Lva,Mva,Nva,Ova,Pva,IF,mwa,KF,nwa,owa,pwa,rwa,twa,uwa,vwa,wwa,xwa,ywa,Dwa,zwa,Fwa,Lwa,SF,Nwa,Owa,Pwa,Qwa,Rwa,VF,Swa,Twa,Uwa,Zwa,Awa,axa,bxa,fxa,gxa,hxa,ixa,jxa,kxa,lxa,mxa,nxa,oxa,zG,pxa,qxa,rxa,sxa,pua,tua,WE,Gua,xxa,yxa,zxa;
_.IE=function(a,b,c){var d=a.length;const e=typeof a==="string"?a.split(""):a;for(--d;d>=0;d--)if(d in e&&b.call(c,e[d],d,a))return d;return-1};_.kua=function(a){if("function"==typeof _.JE&&a instanceof _.JE)return a.O;throw Error("l");};_.lua=function(a){return"function"==typeof _.KE&&a instanceof _.KE};_.LE=function(a){if(_.lua(a))return a.O;throw Error("l");};_.ME=function(a,b){if(a.nodeType===1&&/^(script|style)$/i.test(a.tagName))throw Error("l");a.innerHTML=_.Ua(b)};
_.NE=function(a,b){a.src=_.Jb(b).toString()};_.OE=function(a){return a instanceof _.Ja?a:_.Qa(String(a).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;"))};_.PE=function(a){return new Promise((b,c)=>{const d=new _.Kd({next:e=>{b(e);d.unsubscribe()},error:c,complete:()=>{c(new _.Ud)}});a.subscribe(d)})};
_.QE=function(a){function b(c,d){const e={sync:!1,ag:null};e.ag=a.Lc(f=>{d();const g=f.ag;f.ag=null;g?(g.unsubscribe(),c.remove(g)):f.sync=!0},0,e);e.sync?e.ag.unsubscribe():c.add(e.ag)}return _.Xe((c,d)=>{c.subscribe(new _.Ye(d,e=>b(d,()=>d.next(e)),e=>b(d,()=>d.error(e)),()=>b(d,()=>d.complete())))})};_.RE=function(a){return b=>{b=JSON.parse(b);if(!Array.isArray(b))throw Error("R`"+_.Za(b)+"`"+b);_.he(b);return new a(b)}};mua=function(){return _.Xe((a,b)=>{a.subscribe(new _.Ye(b,_.Ke))})};
nua=function(a){return _.$e((b,c)=>_.t(a(b,c),_.pl(1),_.ex(b)))};_.SE=function(a,b=_.Zd){const c=_.af(a,b);return nua(()=>c)};oua=function(){return _.Xe((a,b)=>{a.subscribe(new _.Ye(b,c=>_.Fd(c,b)))})};_.TE=function(a){return _.Xe((b,c)=>{let d=0,e=null,f=!1;b.subscribe(new _.Ye(c,g=>{e||(e=new _.Ye(c,void 0,void 0,()=>{e=null;f&&c.complete()}),_.Qe(a(g,d++)).subscribe(e))},void 0,()=>{f=!0;!e&&c.complete()}))})};
qua=function(a){return _.Xe((b,c)=>{function d(k,l){const m=new _.Od(q=>{h.ha++;const u=l.subscribe(q);return()=>{u.unsubscribe();--h.ha===0&&h.oa&&h.unsubscribe()}});m.key=k;return m}const e=new Map,f=k=>{e.forEach(k);k(c)},g=k=>f(l=>l.error(k)),h=new pua(c,k=>{try{const l=a(k);let m=e.get(l);if(!m){e.set(l,m=new _.jf);const q=d(l,m);c.next(q)}m.next(k)}catch(l){g(l)}},g,()=>f(k=>k.complete()),()=>e.clear());b.subscribe(h)})};
rua=function(){return _.Xe((a,b)=>{a.subscribe(new _.Ye(b,c=>{b.next(new _.Rd("N",c))},c=>{b.next(_.Rd.DB(c));b.complete()},()=>{b.next(_.Yaa);b.complete()}))})};sua=function(...a){const b=a.length;if(b===0)throw Error("ga");return _.r(c=>{var d=c;for(c=0;c<b;c++){let e;d=(e=d)==null?void 0:e[a[c]];if(typeof d==="undefined")return}return d})};
_.UE=function(a,{ao:b,Ao:c}=tua){return _.Xe((d,e)=>{let f=!1,g=null,h=null,k=!1;const l=()=>{let u;(u=h)==null||u.unsubscribe();h=null;c&&(q(),k&&e.complete())},m=()=>{h=null;k&&e.complete()},q=()=>{f&&(e.next(g),!k&&(h=_.Qe(a(g)).subscribe(new _.Ye(e,l,void 0,m))));f=!1;g=null};d.subscribe(new _.Ye(e,u=>{f=!0;g=u;(!h||h.closed)&&(b?q():h=_.Qe(a(u)).subscribe(new _.Ye(e,l,void 0,m)))},void 0,()=>{k=!0;c&&f&&h&&!h.closed||e.complete()}))})};
_.VE=function(a,b=_.Zd,c=tua){const d=_.af(a,b);return _.UE(()=>d,c)};_.uua=function(){if(WE===void 0&&(WE=null,_.Xp.trustedTypes))try{WE=_.Xp.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:a=>a,createScript:a=>a,createScriptURL:a=>a})}catch(a){}return WE};vua=function(a){let b;return((b=_.uua())==null?void 0:b.createHTML(a))||a};_.wua=function(a){const b=_.lq();return b?vua(b.O(1,a)||""):_.Vp(a,"HTML")?vua(_.Up(a)):_.kq(_.fp(),_.um(a))};
xua=function(a,b,c){if(a===null||a.Ma)a:{for(a=c[b.index];Array.isArray(a);){if(typeof a[1]==="object"){c=a;break a}a=a[0]}c=null}return c[11]};yua=function(a,b,c,d){c=_.Cr(a,b,c);return _.Cr(a,b+1,d)||c};_.zua=function(a,b,c,d,e,f){a=yua(a,_.ko.Mg,c,e);_.so();return a?b+_.um(c)+d+_.um(e)+f:_.Aq};Aua=function(a,b,c){const d=_.D();var e=_.ko.Mg++;if(_.Cr(d,e,b)){e=_.lo();const f=_.Bo();_.Eq(e,f,d,a,b,xua(_.uo(e.data),f,d),c,!0)}return Aua};
Bua=function(a,b){const c=_.mo(),d=_.D(),e=_.lo();_.qs(e,d,xua(_.uo(e.data),c,d),c,a,b);return Bua};_.XE=function(a,b,c,d,e){const f=_.D();a=_.zua(f,a,b,c,d,e);a!==_.Aq&&f[11].Gc(_.$n(f[_.ko.selectedIndex]),a);return _.XE};_.YE=function(a,b,c){_.rB(b)&&typeof b.set==="function"&&(b=b());const d=_.D();var e=_.ko.Mg++;if(_.Cr(d,e,b)){e=_.lo();const f=_.Bo();_.Eq(e,f,d,a,b,d[11],c,!1)}return _.YE};_.ZE=function(a,b){const c=_.rB(a)&&typeof a.set==="function";c&&a.set(b);return c};
_.$E=function(a,b){const c=_.D();_.qs(_.lo(),c,c[11],_.mo(),a,b);return _.$E};_.aF=function(a,b){a=_.ro()+a;const c=_.D();c[a]===_.Aq?(b=b(),b=c[a]=b):b=c[a];return b};_.Cua=function(a,b,c,d,e,f,g){b+=c;yua(a,b,e,f)?(b+=2,d=g?d.call(g,e,f):d(e,f),a=a[b]=d):a=_.sea(a,b+2);return a};_.bF=function(a,b,c,d){a+=25;const e=_.D(),f=e[a];return e[1].data[a].Gi?_.Cua(e,_.ro(),b,f.transform,c,d,f):f.transform(c,d)};
Dua=function(a){a=Math.abs(a)+"";let b=0,c,d,e,f,g;(d=a.indexOf("."))>-1&&(a=a.replace(".",""));(e=a.search(/e/i))>0?(d<0&&(d=e),d+=+a.slice(e+1),a=a.substring(0,e)):d<0&&(d=a.length);for(e=0;a.charAt(e)==="0";e++);if(e===(g=a.length))c=[0],d=1;else{for(g--;a.charAt(g)==="0";)g--;d-=e;c=[];for(f=0;e<=g;e++,f++)c[f]=Number(a.charAt(e))}d>22&&(c=c.splice(0,21),b=d-1,d=1);return{Nt:c,exponent:b,fk:d}};
Eua=function(a){if(a.Nt[0]===0)return a;const b=a.Nt.length-a.fk;a.exponent?a.exponent+=2:(b===0?a.Nt.push(0,0):b===1&&a.Nt.push(0),a.fk+=2);return a};cF=function(a){const b=parseInt(a);if(isNaN(b))throw Error("Nb`"+a);return b};
Fua=function(a,b,c){if(b>c)throw Error("Mb`"+b+"`"+c);let d=a.Nt,e=d.length-a.fk;c=Math.min(Math.max(b,e),c);let f=c+a.fk;var g=d[f];if(f>0){d.splice(Math.max(a.fk,f));for(var h=f;h<d.length;h++)d[h]=0}else for(e=Math.max(0,e),a.fk=1,d.length=Math.max(1,f=c+1),d[0]=0,h=1;h<f;h++)d[h]=0;if(g>=5)if(f-1<0){for(g=0;g>f;g--)d.unshift(0),a.fk++;d.unshift(1);a.fk++}else d[f-1]++;for(;e<Math.max(0,c);e++)d.push(0);let k=c!==0;const l=b+a.fk;if(b=d.reduceRight(function(m,q,u,v){q+=m;v[u]=q<10?q:q-10;k&&(v[u]===
0&&u>=l?v.pop():k=!1);return q>=10?1:0},0))d.unshift(b),a.fk++};
_.Hua=function(a,b,c,d,e=!1){var f="",g=!1;if(isFinite(a)){g=Dua(a);e&&(g=Eua(g));f=b.w3;e=b.LR;var h=b.RI;if(d){var k=d.match(Gua);if(k===null)throw Error("Lb`"+d);d=k[1];const l=k[3];k=k[5];d!=null&&(f=cF(d));l!=null&&(e=cF(l));k!=null?h=cF(k):l!=null&&e>h&&(h=e)}Fua(g,e,h);d=g.Nt;k=g.fk;e=g.exponent;h=[];for(g=d.every(l=>!l);k<f;k++)d.unshift(0);for(;k<0;k++)d.unshift(0);k>0?h=d.splice(k,d.length):(h=d,d=[0]);f=[];for(d.length>=b.II&&f.unshift(d.splice(-b.II,d.length).join(""));d.length>b.NH;)f.unshift(d.splice(-b.NH,
d.length).join(""));d.length&&f.unshift(d.join(""));f=f.join(_.OB(c,1));h.length&&(f+=_.OB(c,0)+h.join(""));e&&(f+=_.OB(c,6)+"+"+e)}else f=_.OB(c,9);return f=a<0&&!g?b.bJ+f+b.cJ:b.xD+f+b.Oy};
_.Iua=function(a,b="-"){const c={w3:1,LR:0,RI:0,xD:"",Oy:"",bJ:"",cJ:"",NH:0,II:0};a=a.split(";");var d=a[0];a=a[1];var e=d.indexOf(".")!==-1?d.split("."):[d.substring(0,d.lastIndexOf("0")+1),d.substring(d.lastIndexOf("0")+1)],f=e[0];e=e[1]||"";c.xD=f.substring(0,f.indexOf("#"));for(let g=0;g<e.length;g++){const h=e.charAt(g);h==="0"?c.LR=c.RI=g+1:h==="#"?c.RI=g+1:c.Oy+=h}f=f.split(",");c.NH=f[1]?f[1].length:0;c.II=f[2]||f[1]?(f[2]||f[1]).length:0;a?(b=d.length-c.xD.length-c.Oy.length,d=a.indexOf("#"),
c.bJ=a.substring(0,d).replace(/'/g,""),c.cJ=a.slice(d+b).replace(/'/g,"")):(c.bJ=b+c.xD,c.cJ=c.Oy);return c};_.Jua=function(a){if(typeof a==="string"&&!isNaN(Number(a)-parseFloat(a)))return Number(a);if(typeof a!=="number")throw Error("Ob`"+a);return a};dF=function(a,b){return typeof a==="string"?`${b||""}/${a}`:a};Kua=function(a,b){a.id||(a.id=`${"cdk-describedby-message"}-${b}-${eF++}`)};_.Lua=function(){return{Ba:_.fF,Ub:[_.bz,_.nz],Mb:(a,b)=>new _.fF(_.w(a,6),b)}};
_.Mua=function(){return{Ba:_.gF,Ub:[_.bz,_.nz],Mb:(a,b)=>new _.gF(_.w(a,2),b)}};_.Nua=function(){return{Ba:_.hF,Ub:[_.bz,_.nz],Mb:(a,b)=>new _.hF(_.w(a,2),b)}};Oua=function(a){let b=a,c;return function(){if(b){const d=b;b=void 0;c=d.apply(this,arguments)}return c}};Pua=function(a){a&1&&(_.jx(),_.J(0,"svg",2),_.M(1,"polygon",3),_.L())};
Qua=function(a){if(a&1){const b=_.D();_.J(0,"div",0);_.P("keydown",function(c){_.S(b);const d=_.Q();return _.T(d.Jl(c))})("click",function(){_.S(b);const c=_.Q();return _.T(c.closed.emit("click"))})("@transformMenu.start",function(c){_.S(b);const d=_.Q();return _.T(d.kZ(c))})("@transformMenu.done",function(c){_.S(b);const d=_.Q();return _.T(d.jZ(c))});_.J(1,"div",1);_.ss(2);_.L()()}a&2&&(a=_.Q(),_.Vr(a.Ko),_.I("id",a.AS)("@transformMenu",a.DA),_.Ir("aria-label",a.ariaLabel||null)("aria-labelledby",
a.He||null)("aria-describedby",a.sr||null))};Rua=function(){return{Fy:!1,Tq:"after",Us:"below",If:"cdk-overlay-transparent-backdrop"}};Sua=function(a){a&1&&(_.J(0,"span",10),_.jx(),_.J(1,"svg",12),_.M(2,"path",13),_.L(),_.J(3,"svg",14),_.M(4,"path",15),_.L()())};Tua=function(a){if(a&1){const b=_.D();_.J(0,"div",1)(1,"button",2);_.P("click",function(){_.S(b);const c=_.Q();return _.T(c.action())});_.R(2);_.L()()}a&2&&(a=_.Q(),_.E(2),_.us(" ",a.data.action," "))};Uua=function(){};
_.iF=function(a,b,c){const d=window;d.gtag&&d.gtag("event",b,{event_category:a,event_label:c})};Vua=function(a){a&1&&(_.J(0,"a",16),_.R(1),_.L());a&2&&(a=_.Q(),_.CE("href",a.volume.MT,_.mq),_.E(),_.XE(" ",a.volume.LT," ",a.volume.qK," "))};Wua=function(a){a&1&&(_.J(0,"h2")(1,"a",17),_.R(2),_.L()());a&2&&(a=_.Q(),_.E(),_.CE("href",a.volume.Xl,_.mq),_.E(),_.vs(a.volume.Uf))};Xua=function(a){a&1&&(_.J(0,"h3"),_.R(1),_.L());a&2&&(a=_.Q(),_.E(),_.us(" ",a.volume.publisher," "))};
Yua=function(a){a&1&&(_.J(0,"h3"),_.R(1),_.L());a&2&&(a=_.Q(),_.E(),_.us(" ",a.ws," "))};Zua=function(a){a&1&&(_.J(0,"div",18)(1,"div",19),_.M(2,"div",20),_.L(),_.J(3,"span",21),_.R(4),_.U(5,"number"),_.L()());a&2&&(a=_.Q(),_.E(2),_.Sr("width",a.mz,"%"),_.E(2),_.vs(_.W(5,3,a.PK)))};
$ua=function(a){if(a&1){const b=_.D();_.J(0,"a",24);_.U(1,"async");_.P("click",function(){_.S(b);const c=_.Q(2);c.xi&&_.iF(c.xi,"Clicked Details",c.bp);return _.T()});_.N(2,3);_.L()}a&2&&(a=_.Q(2),_.CE("href",a.volume.Wo,_.mq),_.I("disabled",_.W(1,2,a.jc)))};ava=function(a){a&1&&_.cs(0)};bva=function(a){a&1&&(_.as(0),_.H(1,ava,1,0,"ng-container",25),_.bs());if(a&2){a=_.Q(2);const b=_.ps(18),c=_.ps(20);_.E();_.I("ngIf",a.volume.isAudiobook)("ngIfThen",b)("ngIfElse",c)}};
cva=function(a){if(a&1){const b=_.D();_.J(0,"a",26);_.U(1,"async");_.P("click",function(){_.S(b);const c=_.Q(2);c.xi&&_.iF(c.xi,"Clicked Purchase",c.bp);return _.T()});_.R(2);_.L()}a&2&&(a=_.Q(2),_.CE("href",a.buyLink,_.mq),_.I("disabled",_.W(1,3,a.jc)),_.E(2),_.us(" ",a.DD," "))};
dva=function(a){if(a&1){const b=_.D();_.J(0,"a",26);_.U(1,"async");_.P("click",function(){_.S(b);const c=_.Q(2);c.xi&&_.iF(c.xi,"Clicked Rent",c.bp);return _.T()});_.R(2);_.L()}a&2&&(a=_.Q(2),_.CE("href",a.buyLink,_.mq),_.I("disabled",_.W(1,3,a.jc)),_.E(2),_.us(" ",a.MD," "))};
eva=function(a){if(a&1){const b=_.D();_.J(0,"a",26);_.U(1,"async");_.P("click",function(){_.S(b);const c=_.Q(2);c.xi&&_.iF(c.xi,"Clicked Preorder",c.bp);return _.T()});_.R(2);_.L()}a&2&&(a=_.Q(2),_.CE("href",a.buyLink,_.mq),_.I("disabled",_.W(1,3,a.jc)),_.E(2),_.us(" ",a.AD," "))};
fva=function(a){a&1&&(_.J(0,"mat-dialog-actions"),_.H(1,$ua,3,4,"a",22)(2,bva,2,3,"ng-container",12)(3,cva,3,5,"a",23)(4,dva,3,5,"a",23)(5,eva,3,5,"a",23),_.L());a&2&&(a=_.Q(),_.E(),_.I("ngIf",a.eU),_.E(),_.I("ngIf",a.bU),_.E(),_.I("ngIf",a.DD),_.E(),_.I("ngIf",a.MD),_.E(),_.I("ngIf",a.AD))};gva=function(a){a&1&&(_.as(0),_.N(1,4),_.bs())};hva=function(a){a&1&&(_.as(0),_.N(1,5),_.bs())};
iva=function(a){if(a&1){const b=_.D();_.J(0,"a",27);_.U(1,"async");_.P("click",function(){_.S(b);const c=_.Q();c.xi&&_.iF(c.xi,"Clicked Listen",c.bp);return _.T()});_.H(2,gva,2,0,"ng-container",12)(3,hva,2,0,"ng-container",12);_.L()}a&2&&(a=_.Q(),_.CE("href",a.volume.rk,_.mq),_.I("disabled",_.W(1,4,a.jc)),_.E(2),_.I("ngIf",a.volume.Vg),_.E(),_.I("ngIf",!a.volume.Vg))};jva=function(a){a&1&&(_.as(0),_.N(1,6),_.bs())};kva=function(a){a&1&&(_.as(0),_.N(1,7),_.bs())};
lva=function(a){if(a&1){const b=_.D();_.J(0,"a",27);_.U(1,"async");_.P("click",function(){_.S(b);const c=_.Q();c.xi&&_.iF(c.xi,"Clicked Read",c.bp);return _.T()});_.H(2,jva,2,0,"ng-container",12)(3,kva,2,0,"ng-container",12);_.L()}a&2&&(a=_.Q(),_.CE("href",a.volume.rk,_.mq),_.I("disabled",_.W(1,4,a.jc)),_.E(2),_.I("ngIf",a.volume.Vg),_.E(),_.I("ngIf",!a.volume.Vg))};_.jF=function(){return{de:!0,Xb:["-gb-info-dialog"]}};
mva=function(a){a&1&&(_.as(0),_.J(1,"h1",7),_.R(2),_.L(),_.bs());a&2&&(a=_.Q(),_.E(2),_.vs(a.data.title))};nva=function(a){a&1&&(_.J(0,"mat-label"),_.R(1),_.L());a&2&&(a=_.Q(),_.E(),_.vs(a.label))};_.kF=function(){return{width:"400px"}};
_.nF=function(a,b){lF[a]=(lF[a]||0)+1;if(typeof b==="function")return mF(a,(...c)=>Object.assign({},b(...c),{type:a}));switch(b?b.cY:"empty"){case "empty":return mF(a,()=>({type:a}));case "props":return mF(a,c=>Object.assign({},c,{type:a}));default:throw Error("Cc");}};_.oF=function(){return{cY:"props",E9:void 0}};mF=function(a,b){return Object.defineProperty(b,"type",{value:a,writable:!1})};pF=function(a){return typeof a==="function"};
ova=function(a){let b=null,c=null,d;return{PC:function(){if(d!==void 0)return d.result;if(!b)return c=a.apply(null,arguments),b=arguments,c;a:{var e=arguments;var f=b;for(let g=0;g<e.length;g++)if(e[g]!==f[g]){e=!0;break a}e=!1}if(!e)return c;e=a.apply(null,arguments);b=arguments;return c===e?c:c=e},reset:function(){c=b=null},aE:function(e){d={result:e}},YO:function(){d=void 0}}};_.qF=function(...a){return pva()(...a)};
qva=function(a,b,c,d){if(c===void 0)return b=b.map(e=>e(a)),d.PC.apply(null,b);b=b.map(e=>e(a,c));return d.PC.apply(null,[...b,c])};
pva=function(){var a=qva;return function(...b){if(Array.isArray(b[0])){const [h,...k]=b;b=[...h,...k]}else b.length===1&&rva(b[0])&&(b=sva(b[0]));const c=b.slice(0,b.length-1),d=b[b.length-1],e=c.filter(h=>h.release&&typeof h.release==="function"),f=ova(function(...h){return d.apply(null,h)}),g=ova(function(h,k){return a.apply(null,[h,c,k,f])});return Object.assign(g.PC,{release:function(){g.reset();f.reset();e.forEach(h=>h.release())},yaa:f.PC,aE:g.aE,YO:g.YO})}};
_.rF=function(a){return _.qF(b=>b[a],b=>b)};rva=function(a){return!!a&&typeof a==="object"&&Object.values(a).every(b=>typeof b==="function")};sva=function(a){const b=Object.values(a),c=Object.keys(a);return[...b,(...d)=>c.reduce((e,f,g)=>Object.assign({},e,{[f]:d[g]}),{})]};
_.sF=function(a,b={}){const c=Object.keys(a),d={};for(let f=0;f<c.length;f++){const g=c[f];typeof a[g]==="function"&&(d[g]=a[g])}const e=Object.keys(d);return function(f,g){f=f===void 0?b:f;let h=!1;const k={};for(let l=0;l<e.length;l++){const m=e[l],q=f[m],u=(0,d[m])(q,g);k[m]=u;h=h||u!==q}return h?k:f}};tva=function(...a){return function(b){return a.length===0?b:a.slice(0,-1).reduceRight((c,d)=>d(c),(0,a[a.length-1])(b))}};
uva=function(a,b){Array.isArray(b)&&b.length>0&&(a=tva.apply(null,[...b,a]));return(c,d)=>{const e=a(c);return(f,g)=>{f=f===void 0?d:f;return e(f,g)}}};vva=function(a){const b=Array.isArray(a)&&a.length>0?tva(...a):c=>c;return(c,d)=>{c=b(c);return(e,f)=>{e=e===void 0?d:e;return c(e,f)}}};wva=function(a,b){return function(c,d){d=b.action(d)?tF(d):d;c=a(c,d);return b.state()?tF(c):c}};
tF=function(a){Object.freeze(a);const b=pF(a);Object.getOwnPropertyNames(a).forEach(c=>{if(!c.startsWith("\u0275")&&Object.prototype.hasOwnProperty.call(a,c)&&(b?c!=="caller"&&c!=="callee"&&c!=="arguments":1)){c=a[c];if(c instanceof _.x){if(c.Vp())return;throw Error();}(typeof c!=="object"||c===null)&&!pF(c)||Object.isFrozen(c)||tF(c)}});return a};xva=function(a,b){return function(c,d){if(b.action(d)&&!_.ou())throw Error("Gc`"+d.type);return a(c,d)}};
zva=function(a,b){return function(c,d){if(b.action(d)){const e=uF(d);yva(e,"action")}c=a(c,d);b.state()&&(d=uF(c),yva(d,"state"));return c}};
uF=function(a,b=[]){return a!==void 0&&a!==null||b.length!==0?Object.keys(a).reduce((c,d)=>{if(c)return c;const e=a[d];pF(e)&&e.hasOwnProperty("\u0275cmp")?d=c:e===void 0||e===null||typeof e==="number"||typeof e==="boolean"||typeof e==="string"||Array.isArray(e)?d=!1:(typeof e!=="object"||e===null||Array.isArray(e)?c=!1:(c=Object.getPrototypeOf(e),c=c===Object.prototype||c===null),d=c?uF(e,[...b,d]):{path:[...b,d],value:e});return d},!1):{path:["root"],value:a}};
yva=function(a,b){if(a!==!1){var c=a.path.join(".");b=Error("Hc`"+b+"`"+c+"`"+b);b.value=a.value;b.kba=c;throw b;}};Ava=function(){return{H6:!1,C6:!1,G6:!1,B6:!1,E6:!1,D6:!1}};Bva=function({C6:a,H6:b}){return c=>a||b?zva(c,{action:d=>a&&!d.type.startsWith("@ngrx"),state:()=>b}):c};Cva=function({B6:a,G6:b}){return c=>a||b?wva(c,{action:d=>a&&!d.type.startsWith("@ngrx"),state:()=>b}):c};Dva=function({E6:a}){return b=>a?xva(b,{action:c=>a&&!c.type.startsWith("@ngrx")}):b};
Fva=function(){return[{Ba:vF,mc:!0,Ub:[wF],Mb:Eva}]};Gva=function(a){return a};Eva=function(a){if(a.D6&&(a=Object.entries(lF).filter(([,b])=>b>1).map(([b])=>b),a.length))throw Error("Ic`"+a.map(b=>`"${b}"`).join(", "));};
_.Iva=function(a,b){var c=!(b==null?0:b.DR);!c||b!=null&&b.Fb||_.Vn();var d;let e;c=c?(e=b==null?void 0:(d=b.Fb)==null?void 0:d.get(_.nr))!=null?e:_.B(_.nr):null;d=Hva(b==null?void 0:b.Th);let f;f=(b==null?0:b.lT)?_.mB({kind:0},{Th:d}):_.mB({kind:1,value:b==null?void 0:b.initialValue},{Th:d});a=a.subscribe({next:g=>f.set({kind:1,value:g}),error:g=>{if(b==null?0:b.Caa)throw g;f.set({kind:2,error:g})}});if((b==null?0:b.lT)&&f().kind===0)throw new _.xm(601,!1);c==null||c.Wc(a.unsubscribe.bind(a));return _.IB(()=>
{const g=f();switch(g.kind){case 1:return g.value;case 2:throw g.error;case 0:throw new _.xm(601,!1);}},{Th:b==null?void 0:b.Th})};Hva=function(a=Object.is){return(b,c)=>b.kind===1&&c.kind===1&&a(b.value,c.value)};Jva=function(a={state:void 0},[b,c]){return{state:c(a.state,b),action:b}};
_.xF=function(a,b,...c){return function(d){if(typeof a==="string"){const e=[b,...c].filter(Boolean);d=_.t(d,sua(a,...e))}else if(typeof a==="function")d=_.t(d,_.r(e=>a(e,b)));else throw new TypeError("Jc`"+typeof a);return _.t(d,_.cf())}};Kva=function(a){return a instanceof _.C?_.B(a):a};Lva=function(a,b){return b.map((c,d)=>a[d]instanceof _.C?(d=_.B(a[d]),{key:c.key,Im:d.Im?d.Im:_.sF,gq:d.gq?d.gq:[],initialState:d.initialState}):c)};Mva=function(a){return a.map(b=>b instanceof _.C?_.B(b):b)};
Nva=function(a){return typeof a==="function"?a():a};Ova=function(a,b){return a.concat(b)};Pva=function(){_.B(_.yF,{optional:!0,Gq:!0});return"guarded"};
_.AF=function(a,b){var c={};a=[{Ba:Qva,mc:!0,nb:a instanceof Object?{}:c},{Ba:Rva,mc:!0,nb:{key:a instanceof Object?a.name:a,Im:c instanceof _.C||!c.Im?_.sF:c.Im,gq:c instanceof _.C||!c.gq?[]:c.gq,initialState:c instanceof _.C||!c.initialState?void 0:c.initialState}},{Ba:Sva,Ub:[Qva,Rva],Mb:Lva},{Ba:zF,mc:!0,nb:a instanceof Object?a.TJ:b},{Ba:Tva,mc:!0,Pb:b instanceof _.C?b:zF},{Ba:Uva,mc:!0,Ub:[zF,[new _.cu(Tva)]],Mb:Mva},Fva()];return _.hx([...a,Vva])};
_.kwa=function(){var a={},b={};return[{Ba:Wva,Mb:Pva},{Ba:Xva,nb:b.initialState},{Ba:BF,Mb:Nva,Ub:[Xva]},{Ba:CF,nb:a},{Ba:Yva,Pb:a instanceof _.C?a:CF},{Ba:Zva,Ub:[CF,[new _.cu(Yva)]],Mb:Kva},{Ba:$va,nb:b.gq?b.gq:[]},{Ba:awa,Ub:[DF,$va],Mb:Ova},{Ba:bwa,nb:b.Im?b.Im:_.sF},{Ba:cwa,Ub:[bwa,awa],Mb:uva},dwa,ewa,fwa,gwa,hwa,[{Ba:iwa,nb:b.Naa},{Ba:jwa,Mb:Gva,Ub:[iwa]},{Ba:wF,Ub:[jwa],Mb:Ava},{Ba:DF,mc:!0,Ub:[wF],Mb:Cva},{Ba:DF,mc:!0,Ub:[wF],Mb:Bva},{Ba:DF,mc:!0,Ub:[wF],Mb:Dva}],Fva()]};
_.EF=function(...a){const b=a.pop();a=a.map(c=>c.type);return{TJ:b,types:a}};_.FF=function(a,...b){const c=new Map;for(const d of b)for(const e of d.types){const f=c.get(e);f?c.set(e,(g,h)=>d.TJ(f(g,h),h)):c.set(e,d.TJ)}return function(d=a,e){const f=c.get(e.type);return f?f(d,e):d}};_.HF=function(a){return typeof a==="number"&&a===Math.floor(a)&&a>=0&&a<_.GF.length};IF=function(a){return typeof a==="boolean"};
_.JF=function(a){try{const b=window.localStorage.getItem(a)||"",c=JSON.parse(b);return c instanceof Object?c:null}catch(b){return null}};_.lwa=function(a,b){try{const c=JSON.stringify(b);window.localStorage.setItem(a,c);return!0}catch(c){return!1}};mwa=function(){return{dj:function(a={}){return Object.assign({Sd:[],od:{}},a)}}};KF=function(a){return function(b,c){const d={Sd:[...c.Sd],od:Object.assign({},c.od)};b=a(b,d);return b===1?Object.assign({},c,d):b===0?Object.assign({},c,{od:d.od}):c}};
nwa=function(a){function b(k,l){const m=a(k);if(m in l.od)return 2;l.Sd.push(m);l.od[m]=k;return 1}function c(k,l){let m=!1;for(const q of k)m=b(q,l)!==2||m;return m?1:2}function d(k,l){const m=a(k);if(m in l.od)return l.od[m]=k,0;l.Sd.push(m);l.od[m]=k;return 1}function e(k,l){const m=(k instanceof Array?k:l.Sd.filter(q=>k(l.od[q]))).filter(q=>q in l.od).map(q=>delete l.od[q]).length>0;m&&(l.Sd=l.Sd.filter(q=>q in l.od));return m?1:2}function f(k,l){return g([k],l)}function g(k,l){const m={};k=k.filter(q=>
q.id in l.od);return k.length>0?k.filter(q=>{const u=Object.assign({},l.od[q.id],q.changes),v=a(u),z=v!==q.id;z&&(m[q.id]=v,delete l.od[q.id]);l.od[v]=u;return z}).length>0?(l.Sd=l.Sd.map(q=>m[q]||q),1):0:2}function h(k,l){const m=[];var q=[];for(const u of k)k=a(u),k in l.od?q.push({id:k,changes:u}):m.push(u);q=g(q,l);l=c(m,l);switch(!0){case l===2&&q===2:return 2;case l===1||q===1:return 1;default:return 0}}return{Cd:function(k){return Object.assign({},k,{Sd:[],od:{}})},Yo:KF(b),YA:KF(c),xl:KF(function(k,
l){l.Sd=[];l.od={};c(k,l);return 1}),uv:KF(d),QT:KF(function(k,l){k=k.map(m=>d(m,l));switch(!0){case k.some(m=>m===1):return 1;case k.some(m=>m===0):return 0;default:return 2}}),k7:KF(f),j7:KF(g),m7:KF(function(k,l){return h([k],l)}),l7:KF(h),ko:KF(function(k,l){return e([k],l)}),jT:KF(e),map:KF(function(k,l){const m=l.Sd.reduce((q,u)=>{const v=k(l.od[u]);v!==l.od[u]&&q.push({id:u,changes:v});return q},[]).filter(({id:q})=>q in l.od);return g(m,l)}),l3:KF(function({map:k,id:l},m){const q=m.od[l];
if(!q)return 2;k=k(q);return f({id:l,changes:k},m)})}};
owa=function(a,b){function c(u,v){return d([u],v)}function d(u,v){u=u.filter(z=>!(a(z)in v.od));if(u.length===0)return 2;k(u,v);return 1}function e(u,v){const z=a(u);return z in v.od?(v.Sd=v.Sd.filter(F=>F!==z),k([u],v),1):c(u,v)}function f(u,v){return g([u],v)}function g(u,v){const z=[];u=u.filter(O=>{if(O.id in v.od){var ea=Object.assign({},v.od[O.id],O.changes),X=a(ea);delete v.od[O.id];z.push(ea);O=X!==O.id}else O=!1;return O}).length>0;if(z.length===0)return 2;const F=v.Sd,K=[];v.Sd=v.Sd.filter((O,
ea)=>{if(O in v.od)return!0;K.push(ea);return!1});k(z,v);return!u&&K.every(O=>v.Sd[O]===F[O])?0:1}function h(u,v){const z=[];var F=[];for(const K of u)u=a(K),u in v.od?F.push({id:u,changes:K}):z.push(K);F=g(F,v);v=d(z,v);switch(!0){case v===2&&F===2:return 2;case v===1||F===1:return 1;default:return 0}}function k(u,v){u.sort(b);const z=[];let F=0,K=0;for(;F<u.length&&K<v.Sd.length;){const O=u[F],ea=a(O),X=v.Sd[K];b(O,v.od[X])<=0?(z.push(ea),F++):(z.push(X),K++)}v.Sd=F<u.length?z.concat(u.slice(F).map(a)):
z.concat(v.Sd.slice(K));u.forEach(O=>{v.od[a(O)]=O})}const {ko:l,jT:m,Cd:q}=nwa(a);return{ko:l,jT:m,Cd:q,Yo:KF(c),k7:KF(f),m7:KF(function(u,v){return h([u],v)}),xl:KF(function(u,v){v.od={};v.Sd=[];d(u,v);return 1}),uv:KF(e),QT:KF(function(u,v){u=u.map(z=>e(z,v));switch(!0){case u.some(z=>z===1):return 1;case u.some(z=>z===0):return 0;default:return 2}}),YA:KF(d),j7:KF(g),l7:KF(h),map:KF(function(u,v){const z=v.Sd.reduce((F,K)=>{const O=u(v.od[K]);O!==v.od[K]&&F.push({id:K,changes:O});return F},[]);
return g(z,v)}),l3:KF(function({map:u,id:v},z){const F=z.od[v];if(!F)return 2;u=u(F);return f({id:v,changes:u},z)})}};pwa=function(){return{Ur:function(a){const b=f=>f.Sd,c=f=>f.od,d=_.qF(b,c,(f,g)=>f.map(h=>g[h])),e=_.qF(b,f=>f.length);return a?{DT:_.qF(a,b),kK:_.qF(a,c),ul:_.qF(a,d),K5:_.qF(a,e)}:{DT:b,kK:c,ul:d,K5:e}}}};_.LF=function(a={}){let b,c;const {to:d,vo:e}={to:(b=a.to)!=null?b:f=>f.id,vo:(c=a.vo)!=null?c:!1};return Object.assign({},{to:d,vo:e},mwa(),pwa(),e?owa(d,e):nwa(d))};
rwa=function(a){return qwa.some(b=>b.test(a))};twa=function(a,b){var c;var d=(c=a.formContent)==null?void 0:c.locale;c=d==null?void 0:d.split("-")[0];d=d&&swa.includes(d)?d:c&&swa.includes(c)?c:void 0;d=(d!=null?d:"en").replaceAll("-","_").toLowerCase();let e;a=((e=a.initializationData)==null?0:e.useNightlyRelease)?"nightly":"live";let f;return(b==null?0:(f=b.getEnableAlohaBinarySplit)==null?0:f.call(b))?(0,_.Ob)`https://www.gstatic.com/uservoice/feedback/client/web/${a}/main_light_binary.js`:(0,_.Ob)`https://www.gstatic.com/uservoice/feedback/client/web/${a}/main_binary__${d}.js`};
uwa=function(a,b,c,d){if(MF)return MF;const e=twa(a,d);return MF=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise((f,g)=>{const h=_.Wb(document,"SCRIPT");_.Nb(h,e);h.onload=()=>{b.feedbackV2GlobalObject?f(b.feedbackV2GlobalObject):g("feedbackV2GlobalObject not found on window.")};h.onerror=()=>{g(`Feedback binary script tag failed to load: ${e.toString()}`)};c.body.appendChild(h)})};
vwa=function(a,b,c,d){if(NF)return NF;const e=twa(a,d);return NF=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise((f,g)=>{const h=_.Wb(document,"SCRIPT");_.Nb(h,e);h.onload=()=>{b.feedbackV2GlobalObject?f(b.feedbackV2GlobalObject):g("feedbackV2GlobalObject not found on window.")};h.onerror=()=>{g(`Feedback binary script tag failed to load: ${e.toString()}`)};c.body.appendChild(h)})};
wwa=function(a,b,c,d){return _.p(function*(){var e=Date.now();e=yield(yield uwa(a,c,d,b)).initializeFeedbackClientAsync(a,e,b);e.initiateAloha();return e})};xwa=function(a,b,c,d){return _.p(function*(){var e=Date.now();e=yield(yield vwa(a,c,d.document,b)).initializeFeedbackClientAsync(a,e,b,d);e.initiateAloha();return e})};
ywa=function(a,b,c){return _.p(function*(){const d=c||_.la;var e;if(b==null?0:(e=b.getEnableAlohaBinarySplit)==null?0:e.call(b)){if(d.isFormOpened)throw e=Error("Kc"),e.name="DuplicateFormError",e;d.isFormOpened=!0;a.callbacks=a.callbacks||{};const f=a.callbacks.onClose||(()=>{});a.callbacks.onClose=g=>{d.isFormOpened=!1;f(g)};try{return xwa(a,b,d,d)}catch(g){throw d.isFormOpened=!1,g;}}else{if(d.isFormOpened)throw e=Error("Kc"),e.name="DuplicateFormError",e;d.isFormOpened=!0;a.callbacks=a.callbacks||
{};const f=a.callbacks.onClose||(()=>{});a.callbacks.onClose=g=>{d.isFormOpened=!1;f(g)};try{return wwa(a,b,d,d.document)}catch(g){throw d.isFormOpened=!1,g;}}})};
Dwa=function(a,b){return _.p(function*(){return new Promise(c=>{const d=zwa(b!=null?b:"")+"/aloha_form_properties?productId="+a;_.hA(d,e=>{const f=e.target;e=null;try{var g=JSON,h=g.stringify;if(f.O){var k=f.O.responseText;k.indexOf(")]}'\n")==0&&(k=k.substring(5));b:{if(_.la.JSON)try{var l=_.la.JSON.parse(k);break b}catch(m){}l=Awa(k)}}else l=void 0;e=_.ti(Bwa,h.call(g,l))}catch(m){h=new Bwa,l=Cwa(),l=_.zx(l,7,!0),l=_.zx(l,10,!0),l=_.zx(l,12,!0),l=_.zx(l,13,!1),l=_.zx(l,14,!0),l=_.zx(l,15,!0),l=
_.zx(l,20,!1),e=_.Yi(h,OF,1,l)}c(e)},"GET","",{},2E3,!0)})})};zwa=function(a){return rwa(a)?a:"https://www.google.com/tools/feedback"};Fwa=function(a){return _.Ewa(a)};_.PF=function(a){return{qb:Fwa,jx:b=>_.ll(a,b)}};_.Iwa=function(a,b){Gwa.test(a)?b=a:(a=new _.GA(a,!1),b=_.Hwa(a.setSize(b).Pv(!0),!0).ke());return b};_.Jwa=function(){let a=_.QF(document.body);for(;a&&!a.src;)a=_.RF(a);return(a?a.src:"").split(",")[1]};
_.Kwa=function(a){a=_.la.atob(a).match(/([^\d]+\d)/g);return a.length!=128?[]:a.map(b=>b.charAt(Number(b.slice(-1)))==b.charAt(b.length-2))};Lwa=function(a,b){return new Promise(c=>{const d=new MessageChannel;d.port1.onmessage=e=>{c(e.data)};a.postMessage(b,[d.port2])})};SF=function(a,b){const c=location.href;return(new URL(a,c)).href===(new URL(b,c)).href};_.TF=function(...a){return _.bf(b=>a.some(c=>typeof c==="string"?c===b.type:c.type===b.type))};
_.UF=function(a,b={}){a=b.functional?a:a();b=Object.assign({},Mwa,b);Object.defineProperty(a,"__@ngrx/effects_create__",{value:b});return a};Nwa=function(a){return Object.getOwnPropertyNames(a).filter(b=>a[b]&&a[b].hasOwnProperty("__@ngrx/effects_create__")?a[b]["__@ngrx/effects_create__"].hasOwnProperty("dispatch"):!1).map(b=>Object.assign({},{propertyName:b},a[b]["__@ngrx/effects_create__"]))};
Owa=function({propertyName:a,p6:b,q6:c}){b=typeof b[a]==="function";return c?`"${c}.${String(a)}${b?"()":""}"`:`"${String(a)}()"`};Pwa=function(a){return typeof a==="function"};
Qwa=function(a,b,c){var d=Object.getPrototypeOf(a);const e=d&&d.constructor.name!=="Object"?d.constructor.name:null;d=Nwa(a).map(({propertyName:f,dispatch:g,useEffectsErrorHandler:h})=>{const k=typeof a[f]==="function"?a[f]():a[f];h=h?c(k,b):k;return g===!1?_.t(h,mua()):_.t(_.t(h,rua()),_.r(l=>({effect:a[f],notification:l,propertyName:f,q6:e,p6:a})))});return _.jl(...d)};Rwa=function(a){return VF(a,"ngrxOnInitEffects")};VF=function(a,b){return a&&b in a&&typeof a[b]==="function"};
Swa=function(a,b,c=10){return _.t(a,_.bx(d=>{b&&b.handleError(d);return c<=1?a:Swa(a,b,c-1)}))};Twa=function(a){return VF(a,"ngrxOnIdentifyEffects")?a.ngrxOnIdentifyEffects():""};Uwa=function(a,b){return c=>{const d=Qwa(c,a,b);return VF(c,"ngrxOnRunEffects")?c.ngrxOnRunEffects(d):d}};
_.Wwa=function(...a){const b=a.flat();a=b.filter(Pwa);return _.hx([a,{Ba:_.Jn,mc:!0,nb:()=>{_.B(WF);_.B(XF,{optional:!0});var c=_.B(YF);const d=_.B(ZF),e=!c.V;e&&c.start();for(const f of b)c=Pwa(f)?_.B(f):f,d.next(c);e&&_.B(_.yF).dispatch(Vwa())}}])};_.$F=function(a,b){this.width=a;this.height=b};_.n=_.$F.prototype;_.n.clone=function(){return new _.$F(this.width,this.height)};_.n.aspectRatio=function(){return this.width/this.height};_.n.xh=function(){return!(this.width*this.height)};
_.n.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};_.n.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};_.n.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};_.n.scale=function(a,b){this.width*=a;this.height*=typeof b==="number"?b:a;return this};_.aG=function(a,b){b=a.aspectRatio()>b.aspectRatio()?b.width/a.width:b.height/a.height;return a.scale(b)};
_.bG=function(a,b){this.x=a!==void 0?a:0;this.y=b!==void 0?b:0};_.n=_.bG.prototype;_.n.clone=function(){return new _.bG(this.x,this.y)};_.n.Ve=function(a){return a instanceof _.bG&&(this==a?!0:this&&a?this.x==a.x&&this.y==a.y:!1)};_.n.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};_.n.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};_.n.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};
_.n.translate=function(a,b){a instanceof _.bG?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),typeof b==="number"&&(this.y+=b));return this};_.n.scale=function(a,b){this.x*=a;this.y*=typeof b==="number"?b:a;return this};_.cG=function(a){return a.scrollingElement?a.scrollingElement:_.zb||a.compatMode!="CSS1Compat"?a.body||a.documentElement:a.documentElement};_.dG=function(a){var b=_.cG(a);a=a.defaultView;return new _.bG(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};
_.Ewa=function(a){try{return _.ah=!0,_.ch(a)}finally{_.ah=!1}};_.Xwa=function(a,b,c){a=_.dj(a,b,3,void 0,!0);if(typeof c!=="number"||c<0||c>=a.length)throw Error();return a[c]};_.eG=function(a,b){return a.O.get(b)};_.fG=function(a){const b=Number(_.Wg(_.di(_.hh(a,1),!0),"0"));a=_.wi(a,2);return new Date(b*1E3+a/1E6)};_.gG=class extends _.x{constructor(a){super(a)}setSeconds(a){return _.Lz(this,1,a)}};_.hG=class extends _.x{constructor(a){super(a)}};
_.Ywa=class extends _.x{constructor(a){super(a)}getMetadata(){return _.y(this,_.hG,1)}};Zwa=class extends _.x{constructor(a){super(a)}};_.$wa=class extends _.x{constructor(a){super(a)}getMetadata(){return _.y(this,Zwa,2)}ve(a){return _.kh(this,3,_.Ywa,a)}};
Awa=function(a){try{return _.la.JSON.parse(a)}catch(b){}a=String(a);if(/^\s*$/.test(a)?0:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,"")))try{return eval("("+a+")")}catch(b){}throw Error("Ga`"+a);};axa=function(a,b){const c=[];a.O.forEach((d,e)=>{a.oa(e,b)&&c.push(e)});return c};
bxa=function(a,b){a.Jh=b;return a};_.iG=function(a,b){return _.pi(a,1,_.sz(b),0)};_.jG=class extends _.x{constructor(a){super(a)}};_.kG=class extends _.x{constructor(a){super(a)}};_.lG=class extends _.x{constructor(a){super(a)}};_.cxa=function(a){var b=new _.lG;return _.ij(b,1,a)};_.mG=class extends _.x{constructor(a){super(a)}getId(){return _.cj(this,1,0)}};_.nG=class extends _.x{constructor(a){super(a)}};_.oG=class extends _.x{constructor(a){super(a)}};
_.pG=function(a){let b;(a=_.y(a.volumeInfo,_.Tka,20))==null?a=void 0:(a=_.ih(a,1),a=a==null?void 0:a);return(b=a)!=null?b:void 0};_.dxa=function(a,b){return _.p(function*(){var c=new _.yma;c=_.jj(c,2,b);var d=a.client;return _.my(d.O,d.U+"/$rpc/google.internal.play.books.library.v1.LibraryService/AddLibraryDocument",c,{},_.Yma)})};_.qG=function(a){return _.oh(a,1,!0)};_.rG=class extends _.x{constructor(a){super(a)}};
_.Hwa=function(a,b){b=b||void 0;const c=a.Yd,d=c.O;_.pA(b,_.mh(d,17),_.mh(c.U,17))&&_.Iz(d,17,b);return a};_.sG=function(a,b=!0){a.lb=b;return a};_.exa=function(a){a.qa=["google-material-icons"]};gxa=/&/g;hxa=/</g;ixa=/>/g;jxa=/"/g;kxa=/'/g;lxa=/\x00/g;mxa=/[\x00&<>"']/;
_.tG=function(a,b){if(b)a=a.replace(gxa,"&amp;").replace(hxa,"&lt;").replace(ixa,"&gt;").replace(jxa,"&quot;").replace(kxa,"&#39;").replace(lxa,"&#0;");else{if(!mxa.test(a))return a;a.indexOf("&")!=-1&&(a=a.replace(gxa,"&amp;"));a.indexOf("<")!=-1&&(a=a.replace(hxa,"&lt;"));a.indexOf(">")!=-1&&(a=a.replace(ixa,"&gt;"));a.indexOf('"')!=-1&&(a=a.replace(jxa,"&quot;"));a.indexOf("'")!=-1&&(a=a.replace(kxa,"&#39;"));a.indexOf("\x00")!=-1&&(a=a.replace(lxa,"&#0;"))}return a};
_.uG=function(a){return a.replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")};_.vG=function(a,b){return a=_.tG(a,b)};_.wG=function(a,b){const c=b.length;for(let d=0;d<c;d++){const e=c==1?b:b.charAt(d);if(a.charAt(0)==e&&a.charAt(a.length-1)==e)return a.substring(1,a.length-1)}return a};_.xG=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")};_.yG=function(a,b){return a==b?!0:a&&b?a.width==b.width&&a.height==b.height:!1};nxa={};oxa={};
zG=function(a,b){this.O=a===nxa&&b||"";this.U=oxa};zG.prototype.toString=function(){return this.O};_.AG=function(a,b){return new _.bG(a.x-b.x,a.y-b.y)};_.BG=function(a,b,c){return _.Zb(document,arguments)};_.CG=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};pxa=function(a){for(;a&&a.nodeType!=1;)a=a.nextSibling;return a};_.QF=function(a){return a.firstElementChild!==void 0?a.firstElementChild:pxa(a.firstChild)};_.RF=function(a){return a.nextElementSibling!==void 0?a.nextElementSibling:pxa(a.nextSibling)};
_.DG=function(a){return _.sa(a)&&a.nodeType==1};_.EG=function(a){return a?new _.dc(_.$b(a)):fxa||(fxa=new _.dc)};qxa={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1};rxa={IMG:" ",BR:"\n"};sxa=function(a,b,c){if(!(a.nodeName in qxa))if(a.nodeType==3)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in rxa)b.push(rxa[a.nodeName]);else for(a=a.firstChild;a;)sxa(a,b,c),a=a.nextSibling};
_.FG=function(a){var b=[];sxa(a,b,!0);a=b.join("");a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");a=a.replace(/ +/g," ");a!=" "&&(a=a.replace(/^\s*/,""));return a};_.GG=function(a){if(a instanceof _.tc)return a;var b=new _.tc(_.jc);_.sc(b,2,a);return b};_.HG=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};_.n=_.HG.prototype;_.n.Xf=function(){return this.right-this.left};_.n.Nf=function(){return this.bottom-this.top};
_.n.clone=function(){return new _.HG(this.top,this.right,this.bottom,this.left)};_.n.contains=function(a){return this&&a?a instanceof _.HG?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1};_.n.expand=function(a,b,c,d){_.sa(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this};
_.n.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};_.n.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};_.n.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};
_.n.translate=function(a,b){a instanceof _.bG?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,typeof b==="number"&&(this.top+=b,this.bottom+=b));return this};_.n.scale=function(a,b){b=typeof b==="number"?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};_.IG=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};_.IG.prototype.clone=function(){return new _.IG(this.left,this.top,this.width,this.height)};
_.IG.prototype.contains=function(a){return a instanceof _.bG?a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height:this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height};_.txa=function(a,b){var c=b.x<a.left?a.left-b.x:Math.max(b.x-(a.left+a.width),0);a=b.y<a.top?a.top-b.y:Math.max(b.y-(a.top+a.height),0);return c*c+a*a};_.n=_.IG.prototype;_.n.distance=function(a){return Math.sqrt(_.txa(this,a))};
_.n.getSize=function(){return new _.$F(this.width,this.height)};_.n.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};_.n.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
_.n.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this};_.n.translate=function(a,b){a instanceof _.bG?(this.left+=a.x,this.top+=a.y):(this.left+=a,typeof b==="number"&&(this.top+=b));return this};_.n.scale=function(a,b){b=typeof b==="number"?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};
_.JG=function(a,b){var c=Math.max(a.left,b.left),d=Math.min(a.left+a.width,b.left+b.width);if(c<=d){var e=Math.max(a.top,b.top);a=Math.min(a.top+a.height,b.top+b.height);if(e<=a)return new _.IG(c,e,d-c,a-e)}return null};_.KG=function(a,b){var c=_.$b(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""};_.LG=function(a,b){return _.KG(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]};
_.MG=function(a,b){typeof a=="number"&&(a=(b?Math.round(a):a)+"px");return a};_.NG=function(a,b,c){if(b instanceof _.bG){var d=b.x;b=b.y}else d=b,b=c;a.style.left=_.MG(d,!1);a.style.top=_.MG(b,!1)};_.OG=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}};_.PG=function(a){var b=_.$b(a),c=new _.bG(0,0);if(a==(b?_.$b(b):document).documentElement)return c;a=_.OG(a);b=_.dG(_.EG(b).O);c.x=a.left+b.x;c.y=a.top+b.y;return c};
_.uxa=function(a){var b=_.KG(a,"borderLeftWidth"),c=_.KG(a,"borderRightWidth"),d=_.KG(a,"borderTopWidth");a=_.KG(a,"borderBottomWidth");return new _.HG(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};_.QG=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.zb&&!b&&!c;return(b===void 0||d)&&a.getBoundingClientRect?(a=_.OG(a),new _.$F(a.right-a.left,a.bottom-a.top)):new _.$F(b,c)};
_.RG=function(a,b,c){if(b instanceof _.$F)c=b.height,b=b.width;else if(c==void 0)throw Error("t");a.style.width=_.MG(b,!0);a.style.height=_.MG(c,!0)};_.SG=function(a){if(_.LG(a,"display")!="none")return _.QG(a);var b=a.style,c=b.display,d=b.visibility,e=b.position;b.visibility="hidden";b.position="absolute";b.display="inline";a=_.QG(a);b.display=c;b.position=e;b.visibility=d;return a};_.TG=function(a){return"rtl"==_.LG(a,"direction")};
_.UG=function(a,b,c){a=a.style;_.xb?a.MozBoxSizing=c:_.zb?a.WebkitBoxSizing=c:a.boxSizing=c;a.width=Math.max(b.width,0)+"px";a.height=Math.max(b.height,0)+"px"};_.VG=function(a,b){var c=_.KG(a,b+"Left"),d=_.KG(a,b+"Right"),e=_.KG(a,b+"Top");a=_.KG(a,b+"Bottom");return new _.HG(parseFloat(e),parseFloat(d),parseFloat(a),parseFloat(c))};pua=class extends _.Ye{constructor(){super(...arguments);this.ha=0;this.oa=!1}unsubscribe(){this.oa=!0;this.ha===0&&super.unsubscribe()}};tua={ao:!0,Ao:!1};Gua=/^(\d+)?\.((\d+)(-(\d+))?)?$/;
_.WG=class{constructor(a){this.O=a}transform(a,b,c){if(a==null||a===""||a!==a)return null;c||(c=this.O);try{var d=_.Jua(a);a=c;const e=_.wB(a)[14][0],f=_.Iua(e,_.OB(a,5));return _.Hua(d,f,a,b)}catch(e){throw new _.xm(2100,!1);}}};_.WG.na=function(a){return new (a||_.WG)(_.G(_.Fs,16))};_.WG.Bl=_.pB({name:"number",type:_.WG,Gi:!0,Ea:!0});
_.XG=class{constructor(){this.La=_.B(_.jp);this.vd=_.B(_.bv);this.O=null;this.SO=new _.nu}get WB(){return this.O}rc(){const a=this.La.va;this.U=this.vd.O(a,a.nodeType===1&&a.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(b=>{this.O=b;this.SO.emit(b)})}Pa(){_.$u(this.vd,this.La);this.U&&this.U.unsubscribe()}};_.XG.na=function(a){return new (a||_.XG)};
_.XG.Ua=_.vn({type:_.XG,Ca:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{SO:"cdkFocusChange"},Wb:["cdkMonitorFocus"],Ea:!0});
var eF=0,vxa=function(a,b,c){if(c&&a.ha(b)){var d=dF(c,"tooltip");a.V(b,d)&&a.wa(b,d);typeof c==="string"&&(b=a.O.get(d))&&b.ID===0&&a.ta(d);var e;((e=a.U)==null?void 0:e.childNodes.length)===0&&(a.U.remove(),a.U=null)}},YG=class{constructor(){this.wb=_.B(_.Wu);this.hb=_.B(_.at);this.O=new Map;this.U=null;this.Ik=`${eF++}`;this.Ik=_.B(_.hu)+"-"+eF++}Pa(){const a=this.hb.querySelectorAll(`[${"cdk-describedby-host"}="${this.Ik}"]`);for(let c=0;c<a.length;c++)this.ua(a[c]),a[c].removeAttribute("cdk-describedby-host");
let b;(b=this.U)==null||b.remove();this.U=null;this.O.clear()}oa(a,b){const c=this.hb.createElement("div");Kua(c,this.Ik);c.textContent=a;b&&c.setAttribute("role",b);this.qa();this.U.appendChild(c);this.O.set(dF(a,b),{sy:c,ID:0})}ta(a){let b,c;(b=this.O.get(a))==null||(c=b.sy)==null||c.remove();this.O.delete(a)}qa(){if(!this.U){var a=this.hb.querySelectorAll('.cdk-describedby-message-container[platform="server"]');for(let b=0;b<a.length;b++)a[b].remove();a=this.hb.createElement("div");a.style.visibility=
"hidden";a.classList.add("cdk-describedby-message-container");a.classList.add("cdk-visually-hidden");this.wb.isBrowser||a.setAttribute("platform","server");this.hb.body.appendChild(a);this.U=a}}ua(a){const b=_.cC(a,"aria-describedby").filter(c=>c.indexOf("cdk-describedby-message")!=0);a.setAttribute("aria-describedby",b.join(" "))}ka(a,b){b=this.O.get(b);_.bra(a,"aria-describedby",b.sy.id);a.setAttribute("cdk-describedby-host",this.Ik);b.ID++}wa(a,b){b=this.O.get(b);b.ID--;_.dC(a,"aria-describedby",
b.sy.id);a.removeAttribute("cdk-describedby-host")}V(a,b){a=_.cC(a,"aria-describedby");b=(b=this.O.get(b))&&b.sy.id;return!!b&&a.indexOf(b)!=-1}ma(a,b){if(!this.ha(a))return!1;if(b&&typeof b==="object")return!0;b=b==null?"":`${b}`.trim();a=a.getAttribute("aria-label");return b?!a||a.trim()!==b:!1}ha(a){return a.nodeType===this.hb.ELEMENT_NODE}};YG.na=function(a){return new (a||YG)};YG.Ka=_.nm({token:YG,Aa:YG.na,Ia:"root"});_.ZG=function(a,b){a.tb=b;return a};
_.$G=class extends _.vsa{constructor(){super(...arguments);this.tb="program"}U(a){super.U(a);this.O&&this.O.focus(this.tb)}};_.aH=class{constructor(){this.O=[]}notify(a,b){for(let c of this.O)c(a,b)}listen(a){this.O.push(a);return()=>{this.O=this.O.filter(b=>a!==b)}}Pa(){this.O=[]}};_.aH.na=function(a){return new (a||_.aH)};_.aH.Ka=_.nm({token:_.aH,Aa:_.aH.na,Ia:"root"});var wxa=function(a,b){b=b||{};b.format="jspb";this.O=new _.ny(b);this.U=a==void 0?a:a.replace(/\/+$/,"")};
wxa.prototype.fetch=function(a,b){return _.my(this.O,this.U+"/$rpc/google.internal.play.books.series.v1.SeriesOnePlatformService/Fetch",a,b||{},_.una)};xxa=function(a,b){b=b||{};b.format="jspb";this.O=new _.ny(b);this.U=a==void 0?a:a.replace(/\/+$/,"")};yxa=function(a,b){return _.my(a.O,a.U+"/$rpc/google.internal.play.books.settings.v1.SettingsOnePlatformService/GetUserSettings",b,{},_.xna)};
_.bH=function(a,b){return _.my(a.O,a.U+"/$rpc/google.internal.play.books.settings.v1.SettingsOnePlatformService/UpdateUserSettings",b,{},_.yna)};zxa=function(a,b){b=b||{};b.format="jspb";this.O=new _.ny(b);this.U=a==void 0?a:a.replace(/\/+$/,"")};_.fF=class{constructor(a,b={}){this.client=new zxa(a,b)}};
_.Axa=function(a,b){return _.p(function*(){var c=_.iG(new _.jG,100);b.pageToken&&_.jj(c,2,b.pageToken);var d=new _.rna;c=_.Yi(d,_.jG,2,c);d=_.cxa(b.seriesId);c=_.Yi(c,_.lG,1,d);d=a.client;return _.my(d.O,d.U+"/$rpc/google.internal.play.books.series.v1.SeriesOnePlatformService/FetchMembers",c,{},_.vna)})};_.gF=class{constructor(a,b={}){this.client=new wxa(a,b)}};_.Bxa=function(a){return _.p(function*(){const b=new _.wna;return yxa(a.client,b).catch(()=>new _.yy)})};
_.Cxa=function(a,b){return _.p(function*(){var c=new _.oG;for(var d of b){var e=new _.nG;var f=new _.mG;f=_.kj(f,1,d);e=_.Yi(e,_.mG,1,f);_.GC(c,2,_.nG,e)}d=new _.zy;e=new _.xy;c=_.Yi(e,_.oG,4,c);c=_.Yi(d,_.xy,1,c);return _.bH(a.client,c)})};_.hF=class{constructor(a,b={}){this.client=new xxa(a,b)}};_.cH=class{};_.cH.na=function(a){return new (a||_.cH)};_.cH.xc=_.sn({type:_.cH});_.cH.wc=_.om({});_.dH=class{};_.dH.na=function(a){return new (a||_.dH)};_.dH.xc=_.sn({type:_.dH});_.dH.wc=_.om({imports:[_.cH]});var Dxa=function(a,b){a.O.then(function(c){const d=c.startHelp;if(!d)throw Error("sc`startHelp");return d.apply(c,b)})},Exa=class{constructor(a){this.O=a;a.then((0,_.ec)(function(){},this),()=>{},this)}},Gxa=function(a,b,c){const d=Array(arguments.length-2);for(var e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=Fxa(a,b).then(function(f){return f.apply(null,d)});return new Exa(e)},Hxa={},Fxa=function(a,b){var c=Hxa[b];if(c)return c;c=(c=_.ta(b))?_.GG(c):(new _.tc(function(d,e){const f=(new _.dc(document)).createElement("SCRIPT");
f.async=!0;_.Nb(f,_.Ib(a instanceof zG&&a.constructor===zG&&a.U===oxa?a.O:"type_error:Const"));f.onload=f.onreadystatechange=function(){f.readyState&&f.readyState!="loaded"&&f.readyState!="complete"||d()};f.onerror=e;(document.head||document.getElementsByTagName("head")[0]).appendChild(f)})).then(function(){const d=_.ta(b);if(!d)throw Error("tc`"+b+"`"+a);return d});return Hxa[b]=c};var Ixa={d8:"https://www.google.com",U8:"https://support.google.com",PLAY:"https://play.google.com"},Jxa=function(a){return _.p(function*(){for(const b of Object.values(Ixa))try{(yield navigator.permissions.query({name:"top-level-storage-access",requestedOrigin:b})).state!=="granted"&&a.O.push(b)}catch(c){break}})};(new class{constructor(){this.O=[];this.U=[];this.initialize=Oua(()=>{const a=this;return _.p(function*(){if(typeof document==="undefined"||document.requestStorageAccessFor===void 0||navigator.permissions===void 0||navigator.permissions.query===void 0||location.hostname.match(".+\\.google\\.com$"))return Promise.resolve();yield Jxa(a);a.O.length>0&&document.addEventListener("click",a.V)})});this.V=()=>{if(!(this.U.length>0)){for(const a of this.O)try{this.U.push(document.requestStorageAccessFor(a))}catch(b){}Promise.all(this.U).then(()=>
{}).catch(()=>{}).finally(()=>{this.reset()})}}}reset(){document.removeEventListener("click",this.V)}}).initialize();var Kxa=class{constructor(a){this.U=a}O(a){Dxa(this.U,arguments)}},Lxa=new zG(nxa,"https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");Fxa(Lxa,"help.service.Lazy.create").oa(()=>{});_.Mxa=function(a){a=a||{};a=Gxa(Lxa,"help.service.Lazy.create","87233",{apiKey:a.apiKey||a.apiKey,asxUiUri:a.asxUiUri||a.asxUiUri,environment:a.environment||a.environment,flow:a.flow||a.flow,frdProductData:a.frdProductData||a.frdProductData,frdProductDataSerializedJspb:a.y$||a.frdProductDataSerializedJspb,helpCenterPath:a.helpCenterPath||a.helpCenterPath,locale:a.locale||a.locale||"en".replace(/-/g,"_"),nonce:a.nonce||a.nonce,productData:a.productData||a.productData,receiverUri:a.receiverUri||a.receiverUri,
renderApiUri:a.renderApiUri||a.renderApiUri,theme:a.theme||a.theme,window:a.window||a.window});return new Kxa(a)};_.Nxa=RegExp("^(.*?)([':;,\\.?}\\]\\)!]+)$");_.Oxa=RegExp("([\\S\\s]*?)(\\b(?:mailto:)?([\\w.!#$%&'*+-/=?^_`{|}~]+@[A-Za-z0-9.-]+\\.(?:com|org|net|edu|gov|aero|biz|cat|coop|info|int|jobs|mobi|museum|name|pro|travel|arpa|asia|xxx|[a-z][a-z])\\b)|\\b(?:(https?|ftp)://|www\\.)[\\w#-;!=?@\\[\\\\\\]_`{|}~]+|$)","gi");_.Pxa=RegExp("^((http(s)?):)?\\/\\/((((lh[3-6](-tt|-d[a-g,y,z]|-testonly)?\\.((ggpht)|(googleusercontent)|(google)|(sandbox\\.google)))|(lh7\\-(eu|us|qw|rt)\\.((googleusercontent)|(google)))|((photos|testonly|work)\\.fife\\.usercontent\\.google)|([\\w\\-]+\\.fife\\.usercontent\\.google)|(([1-4]\\.bp\\.blogspot)|(bp[0-3]\\.blogger))|(ccp-lh\\.googleusercontent)|((((cp|ci|gp)[3-6])|(ap[1-2]))\\.(ggpht|googleusercontent))|(gm[1-4]\\.ggpht)|(play-(ti-)?lh\\.googleusercontent)|(gz0\\.googleusercontent)|(((yt[3-4])|(sp[1-3]))\\.(ggpht|googleusercontent)))\\.com)|(drive\\.google\\.com\\/drive\\-(usercontent|viewer))|(dp[3-6]\\.googleusercontent\\.cn)|(lh[3-6]\\.(googleadsserving\\.cn|xn--9kr7l\\.com))|((photos|drive|contribution)\\-image\\-(dev|qa)(-auth|-cookie)?\\.corp\\.google\\.com)|(photos\\-image\\-dev\\-dl\\-(auth|eu|us)\\.corp\\.google\\.com)|((dev|dev2|dev3|qa|qa2|qa3|qa-red|qa-blue|canary)[-.]lighthouse\\.sandbox\\.google\\.com\\/image)|(image\\-(dev|qa)\\-lighthouse(-auth)?\\.sandbox\\.google\\.com(\\/image)?)|(drive\\-qa\\.corp\\.google\\.com\\/drive\\-(usercontent|viewer)))\\/",
"i");var Qxa=new _.C("GMAT_MENU_OPTIONS",{Ia:"root",Aa:()=>({Dd:!1})});_.eH=class{constructor(a,b){this.options=a;a.Dd||_.$A(b,"gmat-mdc-menu")}};_.eH.na=function(a){return new (a||_.eH)(_.G(Qxa),_.G(_.Gv))};_.eH.Ua=_.vn({type:_.eH,Ca:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],features:[_.HB([{Ba:_.Gv,fe:_.aB}])]});var Rxa=_.fC("transformMenu",[_.hC("void",_.ct({opacity:0,transform:"scale(0.8)"})),_.iC("void => enter",_.gC("120ms cubic-bezier(0, 0, 0.2, 1)",_.ct({opacity:1,transform:"scale(1)"}))),_.iC("* => void",_.gC("100ms 25ms linear",_.ct({opacity:0})))]),Sxa=_.fC("fadeInItems",[_.hC("showing",_.ct({opacity:1})),_.iC("void => *",[_.ct({opacity:0}),_.gC("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);_.Txa=new _.C("MatMenuContent");var fH=new _.C("MAT_MENU_PANEL");var Uxa;Uxa=[[["mat-icon"],["","matMenuItemIcon",""]],"*"];
_.gH=class{constructor(){this.La=_.B(_.jp);this.hb=_.B(_.at);this.vd=_.B(_.bv);this.O=_.B(fH,{optional:!0});this.ub=_.B(_.Bu);this.role="menuitem";this.Vc=this.disabled=!1;this.U=new _.jf;this.Fl=new _.jf;this.jG=this.hN=!1;let a,b;(a=this.O)==null||(b=a.Iw)==null||b.call(a,this)}focus(a,b){this.vd&&a?_.av(this.vd,this.Hl(),a,b):this.Hl().focus(b);this.Fl.next(this)}rc(){this.vd&&this.vd.O(this.La,!1)}Pa(){this.vd&&_.$u(this.vd,this.La);this.O&&this.O.removeItem&&this.O.removeItem(this);this.U.complete();
this.Fl.complete()}pA(){return this.disabled?"-1":"0"}Hl(){return this.La.va}gY(a){this.disabled&&(a.preventDefault(),a.stopPropagation())}QY(){this.U.next(this)}oh(){const a=this.La.va.cloneNode(!0),b=a.querySelectorAll("mat-icon, .material-icons");for(let d=0;d<b.length;d++)b[d].remove();let c;return((c=a.textContent)==null?void 0:c.trim())||""}V(a){this.hN=a;_.Ex(this.ub)}ha(a){this.jG=a;_.Ex(this.ub)}rA(){return this.hb&&this.hb.activeElement===this.Hl()}};_.gH.na=function(a){return new (a||_.gH)};
_.gH.Sa=_.pn({type:_.gH,Ca:[["","mat-menu-item",""]],Bb:[1,"mat-mdc-menu-item","mat-focus-indicator"],Eb:8,rb:function(a,b){a&1&&_.P("click",function(c){return b.gY(c)})("mouseenter",function(){return b.QY()});a&2&&(_.Ir("role",b.role)("tabindex",b.pA())("aria-disabled",b.disabled)("disabled",b.disabled||null),_.Tr("mat-mdc-menu-item-highlighted",b.hN)("mat-mdc-menu-item-submenu-trigger",b.jG))},inputs:{role:"role",disabled:[2,"disabled","disabled",_.Ls],Vc:[2,"disableRipple","disableRipple",_.Ls]},
Wb:["matMenuItem"],Ea:!0,features:[_.Hr,_.xs],Hf:["mat-menu-item",""],Bd:["mat-icon, [matMenuItemIcon]","*"],Qa:5,Ra:3,Va:[[1,"mat-mdc-menu-item-text"],["matRipple","",1,"mat-mdc-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["viewBox","0 0 5 10","focusable","false","aria-hidden","true",1,"mat-mdc-menu-submenu-icon"],["points","0,0 5,5 0,10"]],Ma:function(a,b){a&1&&(_.rs(Uxa),_.ss(0),_.J(1,"span",0),_.ss(2,1),_.L(),_.M(3,"div",1),_.H(4,Pua,2,0,":svg:svg",2));a&2&&(_.E(3),_.I("matRippleDisabled",
b.Vc||b.disabled)("matRippleTrigger",b.Hl()),_.E(),_.uB(b.jG?4:-1))},ab:[_.kD],Nb:2,Rc:0});var Vxa,hH,Xxa;Vxa=0;_.Wxa=new _.C("mat-menu-default-options",{Ia:"root",Aa:Rua});hH=function(a){return _.t(a.O.changes,_.rl(a.O),_.ef(b=>_.jl(...b.map(c=>c.U))))};Xxa=function(a,b="program"){let c;(c=a.ka)==null||c.destroy();a.ka=_.kr(()=>{let d=null;a.O.length&&(d=a.O.first.Hl().closest('[role="menu"]'));if(!d||!d.contains(document.activeElement)){const e=a.U;_.ZG(e,b).oa(0,1);!e.O&&d&&d.focus()}},{Fb:a.Yb})};
_.iH=class{get Tq(){return this.un}set Tq(a){this.un=a;this.dz()}get Us(){return this.oa}set Us(a){this.oa=a;this.dz()}set Xb(a){const b=this.qa,c=Object.assign({},this.Ko);b&&b.length&&b.split(" ").forEach(d=>{c[d]=!1});(this.qa=a)&&a.length&&(a.split(" ").forEach(d=>{c[d]=!0}),this.La.va.className="");this.Ko=c}get classList(){return this.Xb}set classList(a){this.Xb=a}constructor(){this.La=_.B(_.jp);this.ub=_.B(_.Bu);this.Da="mat-elevation-z";this.V=null;this.O=new _.hv;this.Ko={};this.DA="void";
this.Vv=new _.jf;this.close=this.closed=new _.nu;this.AS=`mat-menu-panel-${Vxa++}`;this.Yb=_.B(_.fr);const a=_.B(_.Wxa);this.Mu=a.Mu||"";this.un=a.Tq;this.oa=a.Us;this.If=a.If;this.Fy=a.Fy;this.de=a.de}Bc(){this.dz()}wg(){this.wa();this.U=_.$C(_.ZC(_.sG(new _.$G(this.O))));this.U.Fa.subscribe(()=>this.closed.emit("tab"));_.t(this.O.changes,_.rl(this.O),_.ef(a=>_.jl(...a.map(b=>b.Fl)))).subscribe(a=>_.aD(this.U,a));this.O.changes.subscribe(a=>{const b=this.U;var c;this.DA==="enter"&&((c=b.O)==null?
0:c.rA())&&(a=a.O(),c=Math.max(0,Math.min(a.length-1,b.ma||0)),a[c]&&!a[c].disabled?b.U(c):_.bD(b))})}Pa(){let a;(a=this.U)==null||a.destroy();this.O.destroy();this.closed.complete();let b;(b=this.ka)==null||b.destroy()}Iw(){}removeItem(){}Jl(a){const b=a.keyCode,c=this.U;switch(b){case 27:_.qx(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.tD&&this.direction==="ltr"&&this.closed.emit("keydown");break;case 39:this.tD&&this.direction==="rtl"&&this.closed.emit("keydown");break;
default:b!==38&&b!==40||_.ZG(c,"keyboard");c.ka(a);return}a.stopPropagation()}OT(a){if(this.V===null){var b;const c=((b=typeof getComputedStyle==="function"?getComputedStyle(this.La.va):null)==null?void 0:b.getPropertyValue("--mat-menu-base-elevation-level"))||"8";this.V=parseInt(c)}a=`${"mat-elevation-z"}${Math.min(this.V+a,24)}`;b=Object.keys(this.Ko).find(c=>c.startsWith("mat-elevation-z"));b&&b!==this.ha||(b=Object.assign({},this.Ko),this.ha&&(b[this.ha]=!1),b[a]=!0,this.ha=a,this.Ko=b)}dz(a=
this.Tq,b=this.Us){this.Ko=Object.assign({},this.Ko,{["mat-menu-before"]:a==="before",["mat-menu-after"]:a==="after",["mat-menu-above"]:b==="above",["mat-menu-below"]:b==="below"});_.Ex(this.ub)}ua(){this.DA="enter"}ta(){this.DA="void"}jZ(a){this.Vv.next(a);this.ma=!1}kZ(a){this.ma=!0;a.Cg==="enter"&&this.U.ma===0&&(a.element.scrollTop=0)}wa(){_.t(this.uM.changes,_.rl(this.uM)).subscribe(a=>{this.O.reset(a.filter(b=>b.O===this));_.mx(this.O)})}};_.iH.na=function(a){return new (a||_.iH)};
_.iH.Sa=_.pn({type:_.iH,Ca:[["mat-menu"]],Md:function(a,b,c){a&1&&(_.CB(c,_.Txa,5),_.CB(c,_.gH,5),_.CB(c,_.gH,4));if(a&2){let d;_.nx(d=_.ox())&&(b.Du=d.first);_.nx(d=_.ox())&&(b.uM=d);_.nx(d=_.ox())&&(b.items=d)}},kc:function(a,b){a&1&&_.lx(_.Au,5);if(a&2){let c;_.nx(c=_.ox())&&(b.xj=c.first)}},Eb:3,rb:function(a){a&2&&_.Ir("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},inputs:{If:"backdropClass",ariaLabel:[0,"aria-label","ariaLabel"],He:[0,"aria-labelledby","ariaLabelledby"],
sr:[0,"aria-describedby","ariaDescribedby"],Tq:"xPosition",Us:"yPosition",Fy:[2,"overlapTrigger","overlapTrigger",_.Ls],de:[2,"hasBackdrop","hasBackdrop",a=>a==null?null:_.Ls(a)],Xb:[0,"class","panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"},Wb:["matMenu"],Ea:!0,features:[_.HB([{Ba:fH,Pb:_.iH}]),_.Hr,_.xs],Bd:["*"],Qa:1,Ra:0,Va:[["tabindex","-1","role","menu",1,"mat-mdc-menu-panel","mat-mdc-elevation-specific",3,"keydown","click","id"],[1,"mat-mdc-menu-content"]],Ma:function(a){a&
1&&(_.rs(),_.H(0,Qua,3,7,"ng-template"))},Oa:['mat-menu{display:none}.mat-mdc-menu-content{margin:0;padding:8px 0;outline:0}.mat-mdc-menu-content,.mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;flex:1;white-space:normal;font-family:var(--mat-menu-item-label-text-font, var(--mat-app-label-large-font));line-height:var(--mat-menu-item-label-text-line-height, var(--mat-app-label-large-line-height));font-size:var(--mat-menu-item-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mat-menu-item-label-text-tracking, var(--mat-app-label-large-tracking));font-weight:var(--mat-menu-item-label-text-weight, var(--mat-app-label-large-weight))}.mat-mdc-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;outline:0;border-radius:var(--mat-menu-container-shape, var(--mat-app-corner-extra-small));background-color:var(--mat-menu-container-color, var(--mat-app-surface-container));will-change:transform,opacity}.mat-mdc-menu-panel.ng-animating{pointer-events:none}.mat-mdc-menu-panel.ng-animating:has(.mat-mdc-menu-content:empty){display:none}@media(forced-colors: active){.mat-mdc-menu-panel{outline:solid 1px}}.mat-mdc-menu-panel .mat-divider{color:var(--mat-menu-divider-color, var(--mat-app-surface-variant));margin-bottom:var(--mat-menu-divider-bottom-spacing, 8px);margin-top:var(--mat-menu-divider-top-spacing, 8px)}.mat-mdc-menu-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;cursor:pointer;width:100%;text-align:left;box-sizing:border-box;color:inherit;font-size:inherit;background:none;text-decoration:none;margin:0;min-height:48px;padding-left:var(--mat-menu-item-leading-spacing, 12px);padding-right:var(--mat-menu-item-trailing-spacing, 12px);-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-menu-item::-moz-focus-inner{border:0}[dir=rtl] .mat-mdc-menu-item{padding-left:var(--mat-menu-item-trailing-spacing, 12px);padding-right:var(--mat-menu-item-leading-spacing, 12px)}.mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]){padding-left:var(--mat-menu-item-with-icon-leading-spacing, 12px);padding-right:var(--mat-menu-item-with-icon-trailing-spacing, 12px)}[dir=rtl] .mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]){padding-left:var(--mat-menu-item-with-icon-trailing-spacing, 12px);padding-right:var(--mat-menu-item-with-icon-leading-spacing, 12px)}.mat-mdc-menu-item,.mat-mdc-menu-item:visited,.mat-mdc-menu-item:link{color:var(--mat-menu-item-label-text-color, var(--mat-app-on-surface))}.mat-mdc-menu-item .mat-icon-no-color,.mat-mdc-menu-item .mat-mdc-menu-submenu-icon{color:var(--mat-menu-item-icon-color, var(--mat-app-on-surface-variant))}.mat-mdc-menu-item[disabled]{cursor:default;opacity:.38}.mat-mdc-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.mat-mdc-menu-item:focus{outline:0}.mat-mdc-menu-item .mat-icon{flex-shrink:0;margin-right:var(--mat-menu-item-spacing, 12px);height:var(--mat-menu-item-icon-size, 24px);width:var(--mat-menu-item-icon-size, 24px)}[dir=rtl] .mat-mdc-menu-item{text-align:right}[dir=rtl] .mat-mdc-menu-item .mat-icon{margin-right:0;margin-left:var(--mat-menu-item-spacing, 12px)}.mat-mdc-menu-item:not([disabled]):hover{background-color:var(--mat-menu-item-hover-state-layer-color, color-mix(in srgb, var(--mat-app-on-surface) calc(var(--mat-app-hover-state-layer-opacity) * 100%), transparent))}.mat-mdc-menu-item:not([disabled]).cdk-program-focused,.mat-mdc-menu-item:not([disabled]).cdk-keyboard-focused,.mat-mdc-menu-item:not([disabled]).mat-mdc-menu-item-highlighted{background-color:var(--mat-menu-item-focus-state-layer-color, color-mix(in srgb, var(--mat-app-on-surface) calc(var(--mat-app-focus-state-layer-opacity) * 100%), transparent))}@media(forced-colors: active){.mat-mdc-menu-item{margin-top:1px}}.mat-mdc-menu-submenu-icon{width:var(--mat-menu-item-icon-size, 24px);height:10px;fill:currentColor;padding-left:var(--mat-menu-item-spacing, 12px)}[dir=rtl] .mat-mdc-menu-submenu-icon{padding-right:var(--mat-menu-item-spacing, 12px);padding-left:0}[dir=rtl] .mat-mdc-menu-submenu-icon polygon{transform:scaleX(-1);transform-origin:center}@media(forced-colors: active){.mat-mdc-menu-submenu-icon{fill:CanvasText}}.mat-mdc-menu-item .mat-mdc-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}\n'],
Nb:2,data:{animation:[Rxa,Sxa]},Rc:0});var Yxa,Zxa,$xa,jH,aya;Yxa=new _.C("mat-menu-scroll-strategy",{Ia:"root",Aa:()=>{const a=_.B(_.Gv);return()=>a.O.O()}});Zxa={Ba:Yxa,Ub:[_.Gv],Mb:function(a){return()=>a.O.O()}};$xa=_.Xs({passive:!0});jH=function(a){return!!(a.ha&&a.O&&a.kj)};_.kH=function(a){let b;(b=a.kj)==null||b.close.emit()};
_.lH=function(a){const b=a.kj;if(!a.V&&b){var c=aya(a,b),d=c.Jb,e=d.fi;a.Gb(b,e);d.de=b.de==null?!jH(a):b.de;c.attach(a.Na(b));b.Du&&b.Du.attach(a.t3);a.ma=a.tb().subscribe(()=>_.kH(a));a.lb(b);b instanceof _.iH&&(b.ua(),_.t(b.O.changes,_.sl(b.close)).subscribe(()=>{_.ksa(_.KC(e,!1));_.KC(e,!0)}))}};
aya=function(a,b){if(!a.Cb){var c=new _.zv({fi:_.LC(_.lsa(_.KC(_.MC(a.ta.position(),a.Qd))),".mat-menu-panel, .mat-mdc-menu-panel"),If:b.If||"cdk-overlay-transparent-backdrop",Xb:b.Mu,Yg:a.we(),direction:a.lc||"ltr"});a.Kb(b,c.fi);a.Cb=a.ta.create(c);a.Cb.jk().subscribe()}return a.Cb};
_.mH=class{get JM(){return this.kj}set JM(a){this.kj=a}get kj(){return this.Da}set kj(a){if(a!==this.Da){this.Da=a;this.oa.unsubscribe();a&&(this.oa=a.close.subscribe(c=>{this.Ja(c);c!=="click"&&c!=="tab"||!this.O||this.O.closed.emit(c)}));var b;(b=this.ha)==null||b.ha(jH(this))}}constructor(){this.ta=_.B(_.Gv);this.Qd=_.B(_.jp);this.Fa=_.B(_.xu);this.ha=_.B(_.gH,{optional:!0,self:!0});this.lc=_.B(_.iv,{optional:!0});this.vd=_.B(_.bv);this.Za=_.B(_.As);this.we=_.B(Yxa);this.ub=_.B(_.Bu);this.Cb=null;
this.V=!1;this.oa=this.wa=this.ma=_.Cd.O;this.ua=b=>{_.Vs(b)||(this.U="touch")};this.U=void 0;this.gv=!0;this.B4=this.RC=new _.nu;this.A4=this.py=new _.nu;const a=_.B(fH,{optional:!0});this.O=a instanceof _.iH?a:void 0;this.Qd.va.addEventListener("touchstart",this.ua,$xa)}wg(){this.Ta()}Pa(){this.Cb&&(this.Cb.dispose(),this.Cb=null);this.Qd.va.removeEventListener("touchstart",this.ua,$xa);this.oa.unsubscribe();this.ma.unsubscribe();this.wa.unsubscribe()}get qy(){return this.V}get dir(){return this.lc&&
this.lc.value==="rtl"?"rtl":"ltr"}focus(a,b){this.vd&&a?_.av(this.vd,this.Qd,a,b):this.Qd.va.focus(b)}eg(){let a;(a=this.Cb)==null||a.eg()}Ja(a){if(this.Cb&&this.qy){var b=this.kj;this.ma.unsubscribe();this.Cb.detach();!this.gv||a!=="keydown"&&this.U&&jH(this)||this.focus(this.U);this.U=void 0;if(b instanceof _.iH)b.ta(),b.Du?_.t(b.Vv,_.bf(c=>c.Cg==="void"),_.pl(1),_.sl(b.Du.V)).subscribe({next:()=>b.Du.detach(),complete:()=>this.ka(!1)}):this.ka(!1);else{this.ka(!1);let c;b==null||(c=b.Du)==null||
c.detach()}}}lb(a){a.tD=jH(this)?this.O:void 0;a.direction=this.dir;this.Db(a);Xxa(a,this.U||"program");this.ka(!0)}Db(a){if(a.OT){let b=0,c=a.tD;for(;c;)b++,c=c.tD;a.OT(b)}}ka(a){a!==this.V&&((this.V=a)?this.RC.emit():this.py.emit(),jH(this)&&this.ha.V(a),_.Ex(this.ub))}Kb(a,b){a.dz&&b.Jc.subscribe(c=>{this.Za.run(()=>{a.dz(c.O.yd==="start"?"after":"before",c.O.Pd==="top"?"below":"above")})})}Gb(a,b){let [c,d]=a.Tq==="before"?["end","start"]:["start","end"],e=c,f=d,[g,h]=a.Us==="above"?["bottom",
"top"]:["top","bottom"],[k,l]=[g,h],m=k,q=l,[u,v]=[e,f],z=u,F=v,K=0;jH(this)?(F=e=a.Tq==="before"?"start":"end",f=z=e==="end"?"start":"end",this.O&&(this.qa==null&&(this.qa=(a=this.O.items.first)?a.Hl().offsetTop:0),K=g==="bottom"?this.qa:-this.qa)):a.Fy||(m=g==="top"?"bottom":"top",q=h==="top"?"bottom":"top");_.HC(b,[{Ae:e,Be:m,yd:z,Pd:g,offsetY:K},{Ae:f,Be:m,yd:F,Pd:g,offsetY:K},{Ae:e,Be:q,yd:z,Pd:h,offsetY:-K},{Ae:f,Be:q,yd:F,Pd:h,offsetY:-K}])}tb(){const a=this.Cb.Pi(),b=this.Cb.ka,c=this.O?this.O.closed:
_.We(),d=this.O?_.t(hH(this.O),_.bf(e=>e!==this.ha),_.bf(()=>this.V)):_.We();return _.jl(a,c,d,b)}SY(a){_.Us(a)||(this.U=a.button===0?"mouse":void 0,jH(this)&&a.preventDefault())}Jl(a){a=a.keyCode;if(a===13||a===32)this.U="keyboard";jH(this)&&(a===39&&this.dir==="ltr"||a===37&&this.dir==="rtl")&&(this.U="keyboard",_.lH(this))}bw(a){jH(this)?(a.stopPropagation(),_.lH(this)):this.V?_.kH(this):_.lH(this)}Ta(){jH(this)&&this.O&&(this.wa=_.t(hH(this.O),_.bf(a=>a===this.ha&&!a.disabled),_.SE(0,_.be)).subscribe(()=>
{this.U="mouse";this.kj instanceof _.iH&&this.kj.ma?_.t(this.kj.Vv,_.pl(1),_.SE(0,_.be),_.sl(hH(this.O))).subscribe(()=>_.lH(this)):_.lH(this)}))}Na(a){this.vi&&this.vi.xj===a.xj||(this.vi=new _.Ev(a.xj,this.Fa));return this.vi}};_.mH.na=function(a){return new (a||_.mH)};
_.mH.Ua=_.vn({type:_.mH,Ca:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],Bb:[1,"mat-mdc-menu-trigger"],Eb:3,rb:function(a,b){a&1&&_.P("click",function(c){return b.bw(c)})("mousedown",function(c){return b.SY(c)})("keydown",function(c){return b.Jl(c)});a&2&&_.Ir("aria-haspopup",b.kj?"menu":null)("aria-expanded",b.qy)("aria-controls",b.qy?b.kj.AS:null)},inputs:{JM:[0,"mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],kj:[0,"matMenuTriggerFor","menu"],t3:[0,"matMenuTriggerData","menuData"],
gv:[0,"matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{RC:"menuOpened",B4:"onMenuOpen",py:"menuClosed",A4:"onMenuClose"},Wb:["matMenuTrigger"],Ea:!0});var nH=class{};nH.na=function(a){return new (a||nH)};nH.xc=_.sn({type:nH});nH.wc=_.om({Fc:[Zxa],imports:[_.Ox,_.Pv,_.Hv,_.ay,_.Xx,_.Hv]});_.oH=class{};_.oH.na=function(a){return new (a||_.oH)};_.oH.xc=_.sn({type:_.oH});_.oH.wc=_.om({Fc:[{Ba:_.Gv,fe:_.aB}],imports:[nH]});var bya=new _.C("GMAT_SLIDE_TOGGLE_OPTIONS",{Ia:"root",Aa:()=>({Dd:!1})});_.pH=class{constructor(a){this.options=a}};_.pH.na=function(a){return new (a||_.pH)(_.G(bya))};_.pH.Ua=_.vn({type:_.pH,Ca:[["mat-slide-toggle"]],Eb:2,rb:function(a,b){a&2&&_.Tr("gmat-mdc-slide-toggle",!b.options.Dd)}});var cya=new _.C("mat-slide-toggle-default-options",{Ia:"root",Aa:()=>({B0:!1,wC:!1,Vb:!1})});var dya,eya,fya,gya;dya=["switch"];eya={Ba:_.AD,Pb:_.Wm(()=>_.qH),mc:!0};fya=class{constructor(a,b){this.source=a;this.checked=b}};gya=0;
_.qH=class{dr(a){return new fya(this,a)}get Qw(){return`${this.id||this.Uo}-button`}focus(){this.PZ.va.focus()}get checked(){return this.Ne}set checked(a){this.Ne=a;_.Ex(this.ub)}get Pp(){return`${this.id||this.Uo}-input`}constructor(){this.La=_.B(_.jp);this.vd=_.B(_.bv);this.ub=_.B(_.Bu);this.defaults=_.B(cya);this.jg=()=>{};this.Hj=()=>{};this.O=()=>{};this.Ne=!1;this.name=null;this.bi="after";this.He=this.ariaLabel=null;this.Vc=this.disabled=!1;this.tabIndex=0;this.Tb=new _.nu;this.KU=new _.nu;
const a=_.B(new _.NC("tabindex"),{optional:!0}),b=this.defaults,c=_.B(_.iu,{optional:!0});this.tabIndex=a==null?0:parseInt(a)||0;this.color=b.color||"accent";this.Gj=c==="NoopAnimations";this.id=this.Uo=`mat-mdc-slide-toggle-${++gya}`;let d;this.wC=(d=b.wC)!=null?d:!1;let e;this.Vb=(e=b.Vb)!=null?e:!1;this.No=this.Uo+"-label"}wg(){this.vd.O(this.La,!0).subscribe(a=>{a==="keyboard"||a==="program"?(this.Fl=!0,_.Ex(this.ub)):a||Promise.resolve().then(()=>{this.Fl=!1;this.Hj();_.Ex(this.ub)})})}Ud(a){a.required&&
this.O()}Pa(){_.$u(this.vd,this.La)}bn(a){this.checked=!!a}sk(a){this.jg=a}jo(a){this.Hj=a}validate(a){return this.required&&a.value!==!0?{required:!0}:null}JD(a){this.O=a}Mm(a){this.disabled=a;_.Ex(this.ub)}toggle(){this.checked=!this.checked;this.jg(this.checked)}Fj(){this.jg(this.checked);this.Tb.emit(this.dr(this.checked))}bw(){this.disabled||(this.KU.emit(),this.defaults.B0||(this.checked=!this.checked,this.jg(this.checked),this.Tb.emit(new fya(this,this.checked))))}CY(){return this.He?this.He:
this.ariaLabel?null:this.No}};_.qH.na=function(a){return new (a||_.qH)};
_.qH.Sa=_.pn({type:_.qH,Ca:[["mat-slide-toggle"]],kc:function(a,b){a&1&&_.lx(dya,5);if(a&2){let c;_.nx(c=_.ox())&&(b.PZ=c.first)}},Bb:[1,"mat-mdc-slide-toggle"],Eb:13,rb:function(a,b){a&2&&(_.kx("id",b.id),_.Ir("tabindex",null)("aria-label",null)("name",null)("aria-labelledby",null),_.Vr(b.color?"mat-"+b.color:""),_.Tr("mat-mdc-slide-toggle-focused",b.Fl)("mat-mdc-slide-toggle-checked",b.checked)("_mat-animation-noopable",b.Gj))},inputs:{name:"name",id:"id",bi:"labelPosition",ariaLabel:[0,"aria-label",
"ariaLabel"],He:[0,"aria-labelledby","ariaLabelledby"],sr:[0,"aria-describedby","ariaDescribedby"],required:[2,"required","required",_.Ls],color:"color",disabled:[2,"disabled","disabled",_.Ls],Vc:[2,"disableRipple","disableRipple",_.Ls],tabIndex:[2,"tabIndex","tabIndex",a=>a==null?0:_.Ms(a)],checked:[2,"checked","checked",_.Ls],wC:[2,"hideIcon","hideIcon",_.Ls],Vb:[2,"disabledInteractive","disabledInteractive",_.Ls]},outputs:{Tb:"change",KU:"toggleChange"},Wb:["matSlideToggle"],Ea:!0,features:[_.HB([eya,
{Ba:_.BD,Pb:_.qH,mc:!0}]),_.Hr,_.Zn,_.xs],Bd:["*"],Qa:13,Ra:27,Va:[["switch",""],["mat-internal-form-field","",3,"labelPosition"],["role","switch","type","button",1,"mdc-switch",3,"click","tabIndex","disabled"],[1,"mdc-switch__track"],[1,"mdc-switch__handle-track"],[1,"mdc-switch__handle"],[1,"mdc-switch__shadow"],[1,"mdc-elevation-overlay"],[1,"mdc-switch__ripple"],["mat-ripple","",1,"mat-mdc-slide-toggle-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],
[1,"mdc-switch__icons"],[1,"mdc-label",3,"click","for"],["viewBox","0 0 24 24","aria-hidden","true",1,"mdc-switch__icon","mdc-switch__icon--on"],["d","M19.69,5.23L8.96,15.96l-4.23-4.23L2.96,13.5l6,6L21.46,7L19.69,5.23z"],["viewBox","0 0 24 24","aria-hidden","true",1,"mdc-switch__icon","mdc-switch__icon--off"],["d","M20 13H4v-2h16v2z"]],Ma:function(a,b){if(a&1){const c=_.D();_.rs();_.J(0,"div",1)(1,"button",2,0);_.P("click",function(){_.S(c);return _.T(b.bw())});_.M(3,"span",3);_.J(4,"span",4)(5,"span",
5)(6,"span",6);_.M(7,"span",7);_.L();_.J(8,"span",8);_.M(9,"span",9);_.L();_.H(10,Sua,5,0,"span",10);_.L()()();_.J(11,"label",11);_.P("click",function(d){_.S(c);return _.T(d.stopPropagation())});_.ss(12);_.L()()}a&2&&(a=_.ps(2),_.I("labelPosition",b.bi),_.E(),_.Tr("mdc-switch--selected",b.checked)("mdc-switch--unselected",!b.checked)("mdc-switch--checked",b.checked)("mdc-switch--disabled",b.disabled)("mat-mdc-slide-toggle-disabled-interactive",b.Vb),_.I("tabIndex",b.disabled&&!b.Vb?-1:b.tabIndex)("disabled",
b.disabled&&!b.Vb),_.Ir("id",b.Qw)("name",b.name)("aria-label",b.ariaLabel)("aria-labelledby",b.CY())("aria-describedby",b.sr)("aria-required",b.required||null)("aria-checked",b.checked)("aria-disabled",b.disabled&&b.Vb?"true":null),_.E(8),_.I("matRippleTrigger",a)("matRippleDisabled",b.Vc||b.disabled)("matRippleCentered",!0),_.E(),_.uB(b.wC?-1:10),_.E(),_.I("for",b.Qw),_.Ir("id",b.No))},ab:[_.kD,_.iD],Oa:['.mdc-switch{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;margin:0;outline:none;overflow:visible;padding:0;position:relative;width:var(--mdc-switch-track-width, 52px)}.mdc-switch.mdc-switch--disabled{cursor:default;pointer-events:none}.mdc-switch.mat-mdc-slide-toggle-disabled-interactive{pointer-events:auto}.mdc-switch__track{overflow:hidden;position:relative;width:100%;height:var(--mdc-switch-track-height, 32px);border-radius:var(--mdc-switch-track-shape, var(--mat-app-corner-full))}.mdc-switch--disabled.mdc-switch .mdc-switch__track{opacity:var(--mdc-switch-disabled-track-opacity, 0.12)}.mdc-switch__track::before,.mdc-switch__track::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;width:100%;border-width:var(--mat-switch-track-outline-width, 2px);border-color:var(--mat-switch-track-outline-color, var(--mat-app-outline))}.mdc-switch--selected .mdc-switch__track::before,.mdc-switch--selected .mdc-switch__track::after{border-width:var(--mat-switch-selected-track-outline-width, 2px);border-color:var(--mat-switch-selected-track-outline-color, transparent)}.mdc-switch--disabled .mdc-switch__track::before,.mdc-switch--disabled .mdc-switch__track::after{border-width:var(--mat-switch-disabled-unselected-track-outline-width, 2px);border-color:var(--mat-switch-disabled-unselected-track-outline-color, var(--mat-app-on-surface))}@media(forced-colors: active){.mdc-switch__track{border-color:currentColor}}.mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0);background:var(--mdc-switch-unselected-track-color, var(--mat-app-surface-variant))}.mdc-switch--selected .mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch--selected .mdc-switch__track::before{transform:translateX(-100%)}.mdc-switch--selected .mdc-switch__track::before{opacity:var(--mat-switch-hidden-track-opacity, 0);transition:var(--mat-switch-hidden-track-transition, opacity 75ms)}.mdc-switch--unselected .mdc-switch__track::before{opacity:var(--mat-switch-visible-track-opacity, 1);transition:var(--mat-switch-visible-track-transition, opacity 75ms)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-hover-track-color, var(--mat-app-surface-variant))}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-focus-track-color, var(--mat-app-surface-variant))}.mdc-switch:enabled:active .mdc-switch__track::before{background:var(--mdc-switch-unselected-pressed-track-color, var(--mat-app-surface-variant))}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:hover:not(:focus):not(:active) .mdc-switch__track::before,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:focus:not(:active) .mdc-switch__track::before,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:active .mdc-switch__track::before,.mdc-switch.mdc-switch--disabled .mdc-switch__track::before{background:var(--mdc-switch-disabled-unselected-track-color, var(--mat-app-surface-variant))}.mdc-switch__track::after{transform:translateX(-100%);background:var(--mdc-switch-selected-track-color, var(--mat-app-primary))}[dir=rtl] .mdc-switch__track::after{transform:translateX(100%)}.mdc-switch--selected .mdc-switch__track::after{transform:translateX(0)}.mdc-switch--selected .mdc-switch__track::after{opacity:var(--mat-switch-visible-track-opacity, 1);transition:var(--mat-switch-visible-track-transition, opacity 75ms)}.mdc-switch--unselected .mdc-switch__track::after{opacity:var(--mat-switch-hidden-track-opacity, 0);transition:var(--mat-switch-hidden-track-transition, opacity 75ms)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-hover-track-color, var(--mat-app-primary))}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-focus-track-color, var(--mat-app-primary))}.mdc-switch:enabled:active .mdc-switch__track::after{background:var(--mdc-switch-selected-pressed-track-color, var(--mat-app-primary))}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:hover:not(:focus):not(:active) .mdc-switch__track::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:focus:not(:active) .mdc-switch__track::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:active .mdc-switch__track::after,.mdc-switch.mdc-switch--disabled .mdc-switch__track::after{background:var(--mdc-switch-disabled-selected-track-color, var(--mat-app-on-surface))}.mdc-switch__handle-track{height:100%;pointer-events:none;position:absolute;top:0;transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);left:0;right:auto;transform:translateX(0);width:calc(100% - var(--mdc-switch-handle-width))}[dir=rtl] .mdc-switch__handle-track{left:auto;right:0}.mdc-switch--selected .mdc-switch__handle-track{transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__handle-track{transform:translateX(-100%)}.mdc-switch__handle{display:flex;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);left:0;right:auto;transition:width 75ms cubic-bezier(0.4, 0, 0.2, 1),height 75ms cubic-bezier(0.4, 0, 0.2, 1),margin 75ms cubic-bezier(0.4, 0, 0.2, 1);width:var(--mdc-switch-handle-width);height:var(--mdc-switch-handle-height);border-radius:var(--mdc-switch-handle-shape, var(--mat-app-corner-full))}[dir=rtl] .mdc-switch__handle{left:auto;right:0}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle{width:var(--mat-switch-unselected-handle-size, 16px);height:var(--mat-switch-unselected-handle-size, 16px);margin:var(--mat-switch-unselected-handle-horizontal-margin, 0 8px)}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle:has(.mdc-switch__icons){margin:var(--mat-switch-unselected-with-icon-handle-horizontal-margin, 0 4px)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle{width:var(--mat-switch-selected-handle-size, 24px);height:var(--mat-switch-selected-handle-size, 24px);margin:var(--mat-switch-selected-handle-horizontal-margin, 0 24px)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle:has(.mdc-switch__icons){margin:var(--mat-switch-selected-with-icon-handle-horizontal-margin, 0 24px)}.mat-mdc-slide-toggle .mdc-switch__handle:has(.mdc-switch__icons){width:var(--mat-switch-with-icon-handle-size, 24px);height:var(--mat-switch-with-icon-handle-size, 24px)}.mat-mdc-slide-toggle .mdc-switch:active:not(.mdc-switch--disabled) .mdc-switch__handle{width:var(--mat-switch-pressed-handle-size, 28px);height:var(--mat-switch-pressed-handle-size, 28px)}.mat-mdc-slide-toggle .mdc-switch--selected:active:not(.mdc-switch--disabled) .mdc-switch__handle{margin:var(--mat-switch-selected-pressed-handle-horizontal-margin, 0 22px)}.mat-mdc-slide-toggle .mdc-switch--unselected:active:not(.mdc-switch--disabled) .mdc-switch__handle{margin:var(--mat-switch-unselected-pressed-handle-horizontal-margin, 0 2px)}.mdc-switch--disabled.mdc-switch--selected .mdc-switch__handle::after{opacity:var(--mat-switch-disabled-selected-handle-opacity, 1)}.mdc-switch--disabled.mdc-switch--unselected .mdc-switch__handle::after{opacity:var(--mat-switch-disabled-unselected-handle-opacity, 0.38)}.mdc-switch__handle::before,.mdc-switch__handle::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";width:100%;height:100%;left:0;position:absolute;top:0;transition:background-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1),border-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);z-index:-1}@media(forced-colors: active){.mdc-switch__handle::before,.mdc-switch__handle::after{border-color:currentColor}}.mdc-switch--selected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-selected-handle-color, var(--mat-app-on-primary))}.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-hover-handle-color, var(--mat-app-primary-container))}.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-focus-handle-color, var(--mat-app-primary-container))}.mdc-switch--selected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-selected-pressed-handle-color, var(--mat-app-primary-container))}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled.mdc-switch--selected:hover:not(:focus):not(:active) .mdc-switch__handle::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled.mdc-switch--selected:focus:not(:active) .mdc-switch__handle::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled.mdc-switch--selected:active .mdc-switch__handle::after,.mdc-switch--selected.mdc-switch--disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-selected-handle-color, var(--mat-app-surface))}.mdc-switch--unselected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-unselected-handle-color, var(--mat-app-outline))}.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-hover-handle-color, var(--mat-app-on-surface-variant))}.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-focus-handle-color, var(--mat-app-on-surface-variant))}.mdc-switch--unselected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-unselected-pressed-handle-color, var(--mat-app-on-surface-variant))}.mdc-switch--unselected.mdc-switch--disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-unselected-handle-color, var(--mat-app-on-surface))}.mdc-switch__handle::before{background:var(--mdc-switch-handle-surface-color)}.mdc-switch__shadow{border-radius:inherit;bottom:0;left:0;position:absolute;right:0;top:0}.mdc-switch:enabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-handle-elevation-shadow)}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:hover:not(:focus):not(:active) .mdc-switch__shadow,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:focus:not(:active) .mdc-switch__shadow,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:active .mdc-switch__shadow,.mdc-switch.mdc-switch--disabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-disabled-handle-elevation-shadow)}.mdc-switch__ripple{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:-1;width:var(--mdc-switch-state-layer-size, 40px);height:var(--mdc-switch-state-layer-size, 40px)}.mdc-switch__ripple::after{content:"";opacity:0}.mdc-switch--disabled .mdc-switch__ripple::after{display:none}.mat-mdc-slide-toggle-disabled-interactive .mdc-switch__ripple::after{display:block}.mdc-switch:hover .mdc-switch__ripple::after{opacity:.04;transition:75ms opacity cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mdc-switch .mdc-switch__ripple::after{opacity:.12}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:enabled:focus .mdc-switch__ripple::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:enabled:active .mdc-switch__ripple::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:enabled:hover:not(:focus) .mdc-switch__ripple::after,.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background:var(--mdc-switch-unselected-hover-state-layer-color, var(--mat-app-on-surface))}.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::after{background:var(--mdc-switch-unselected-focus-state-layer-color, var(--mat-app-on-surface))}.mdc-switch--unselected:enabled:active .mdc-switch__ripple::after{background:var(--mdc-switch-unselected-pressed-state-layer-color, var(--mat-app-on-surface));opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity));transition:opacity 75ms linear}.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background:var(--mdc-switch-selected-hover-state-layer-color, var(--mat-app-primary))}.mdc-switch--selected:enabled:focus .mdc-switch__ripple::after{background:var(--mdc-switch-selected-focus-state-layer-color, var(--mat-app-primary))}.mdc-switch--selected:enabled:active .mdc-switch__ripple::after{background:var(--mdc-switch-selected-pressed-state-layer-color, var(--mat-app-primary));opacity:var(--mdc-switch-selected-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity));transition:opacity 75ms linear}.mdc-switch__icons{position:relative;height:100%;width:100%;z-index:1}.mdc-switch--disabled.mdc-switch--unselected .mdc-switch__icons{opacity:var(--mdc-switch-disabled-unselected-icon-opacity, 0.38)}.mdc-switch--disabled.mdc-switch--selected .mdc-switch__icons{opacity:var(--mdc-switch-disabled-selected-icon-opacity, 0.38)}.mdc-switch__icon{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;opacity:0;transition:opacity 30ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-switch--unselected .mdc-switch__icon{width:var(--mdc-switch-unselected-icon-size, 16px);height:var(--mdc-switch-unselected-icon-size, 16px);fill:var(--mdc-switch-unselected-icon-color, var(--mat-app-surface-variant))}.mdc-switch--unselected.mdc-switch--disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-unselected-icon-color, var(--mat-app-surface-variant))}.mdc-switch--selected .mdc-switch__icon{width:var(--mdc-switch-selected-icon-size, 16px);height:var(--mdc-switch-selected-icon-size, 16px);fill:var(--mdc-switch-selected-icon-color, var(--mat-app-on-primary-container))}.mdc-switch--selected.mdc-switch--disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-selected-icon-color, var(--mat-app-on-surface))}.mdc-switch--selected .mdc-switch__icon--on,.mdc-switch--unselected .mdc-switch__icon--off{opacity:1;transition:opacity 45ms 30ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle{-webkit-user-select:none;user-select:none;display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple,.mat-mdc-slide-toggle .mdc-switch__ripple::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple:not(:empty),.mat-mdc-slide-toggle .mdc-switch__ripple::after:not(:empty){transform:translateZ(0)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mat-focus-indicator::before{content:""}.mat-mdc-slide-toggle .mat-internal-form-field{color:var(--mat-switch-label-text-color, var(--mat-app-on-surface));font-family:var(--mat-switch-label-text-font, var(--mat-app-body-medium-font));line-height:var(--mat-switch-label-text-line-height, var(--mat-app-body-medium-line-height));font-size:var(--mat-switch-label-text-size, var(--mat-app-body-medium-size));letter-spacing:var(--mat-switch-label-text-tracking, var(--mat-app-body-medium-tracking));font-weight:var(--mat-switch-label-text-weight, var(--mat-app-body-medium-weight))}.mat-mdc-slide-toggle .mat-ripple-element{opacity:.12}.mat-mdc-slide-toggle .mat-focus-indicator::before{border-radius:50%}.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle-track,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__icon,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::after,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::after{transition:none}.mat-mdc-slide-toggle .mdc-switch:enabled+.mdc-label{cursor:pointer}.mat-mdc-slide-toggle .mdc-switch--disabled+label{color:var(--mdc-switch-disabled-label-text-color)}\n'],
Nb:2,Rc:0});var rH=class{};rH.na=function(a){return new (a||rH)};rH.xc=_.sn({type:rH});rH.wc=_.om({imports:[_.qH,_.Hv,_.Hv]});_.sH=class{};_.sH.na=function(a){return new (a||_.sH)};_.sH.xc=_.sn({type:_.sH});_.sH.wc=_.om({Fc:[{Ba:cya,nb:{color:"primary"}}],imports:[rH]});var hya=new _.C("GMAT_SNACK_BAR_OPTIONS",{Ia:"root",Aa:()=>({Dd:!1})});var iya=new _.C("MatSnackBarData"),tH=class{constructor(){this.Ny="assertive";this.rr="";this.duration=0;this.data=null;this.Ux="center";this.zj="bottom"}};var uH=class{};uH.na=function(a){return new (a||uH)};uH.Ua=_.vn({type:uH,Ca:[["","matSnackBarLabel",""]],Bb:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"],Ea:!0});var vH=class{};vH.na=function(a){return new (a||vH)};vH.Ua=_.vn({type:vH,Ca:[["","matSnackBarActions",""]],Bb:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"],Ea:!0});var wH=class{};wH.na=function(a){return new (a||wH)};
wH.Ua=_.vn({type:wH,Ca:[["","matSnackBarAction",""]],Bb:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"],Ea:!0});var xH=class{constructor(a,b){this.Cb=b;this.U=new _.jf;this.Zq=new _.jf;this.O=new _.jf;this.V=!1;this.mp=a;a.QF.subscribe(()=>this.ma())}yp(){this.U.closed||this.mp.BH();clearTimeout(this.ha)}ka(a){this.ha=setTimeout(()=>this.yp(),Math.min(a,2147483647))}oa(){this.Zq.closed||(this.Zq.next(),this.Zq.complete())}ma(){this.Cb.dispose();this.O.closed||this.O.complete();this.U.next({l$:this.V});this.U.complete();this.V=!1}Oi(){return this.mp.EN}};_.yH=class{constructor(){this.oU=_.B(xH);this.data=_.B(iya)}action(){var a=this.oU;a.O.closed||(a.V=!0,a.O.next(),a.O.complete(),a.yp());clearTimeout(a.ha)}get H1(){return!!this.data.action}};_.yH.na=function(a){return new (a||_.yH)};
_.yH.Sa=_.pn({type:_.yH,Ca:[["simple-snack-bar"]],Bb:[1,"mat-mdc-simple-snack-bar"],Wb:["matSnackBar"],Ea:!0,features:[_.xs],Qa:3,Ra:2,Va:[["matSnackBarLabel",""],["matSnackBarActions",""],["mat-button","","matSnackBarAction","",3,"click"]],Ma:function(a,b){a&1&&(_.J(0,"div",0),_.R(1),_.L(),_.H(2,Tua,3,1,"div",1));a&2&&(_.E(),_.us(" ",b.data.message,"\n"),_.E(),_.uB(b.H1?2:-1))},ab:[_.Tv,uH,vH,wH],Oa:[".mat-mdc-simple-snack-bar{display:flex}\n"],Nb:2,Rc:0});var jya=_.fC("state",[_.hC("void, hidden",_.ct({transform:"scale(0.8)",opacity:0})),_.hC("visible",_.ct({transform:"scale(1)",opacity:1})),_.iC("* => visible",_.gC("150ms cubic-bezier(0, 0, 0.2, 1)")),_.iC("* => void, * => hidden",_.gC("75ms cubic-bezier(0.4, 0.0, 1, 1)",_.ct({opacity:0})))]);var kya,lya,mya,AH;kya=["label"];lya=0;mya=function(a,b){const c=b.cj;b=b.Cg;(b==="void"&&c!=="void"||b==="hidden")&&a.DM();if(b==="visible"){const d=a.EN;a.Za.run(()=>{d.next();d.complete()})}};_.zH=function(a){a.Ib||(a.ZE="visible",_.Ex(a.ub),_.pu(a.ub),a.HZ())};
AH=class extends _.Fv{constructor(){super();this.Za=_.B(_.As);this.La=_.B(_.jp);this.ub=_.B(_.Bu);this.wb=_.B(_.Wu);this.NK=_.B(tH);this.hb=_.B(_.at);this.gG=new Set;this.aY=150;this.Ib=!1;this.PF=new _.jf;this.QF=new _.jf;this.EN=new _.jf;this.ZE="void";this.MF=`mat-snack-bar-container-live-${lya++}`;const a=this.NK;this.ot=a.Ny!=="assertive"||a.rr?a.Ny==="off"?"off":"polite":"assertive";this.wb.oa&&(this.ot==="polite"&&(this.NN="status"),this.ot==="assertive"&&(this.NN="alert"))}Wl(a){a=this.Ql.Wl(a);
this.tM();return a}ep(a){a=this.Ql.ep(a);this.tM();return a}BH(){this.Za.run(()=>{this.ZE="hidden";_.Ex(this.ub);this.La.va.setAttribute("mat-exit","");clearTimeout(this.wM)})}Pa(){this.Ib=!0;this.hY();this.DM()}DM(){queueMicrotask(()=>{this.QF.next();this.QF.complete()})}tM(){const a=this.La.va;var b=this.NK.Xb;b&&(Array.isArray(b)?b.forEach(c=>a.classList.add(c)):a.classList.add(b));this.vY();b=this.Mo.va;b.classList.toggle("mdc-snackbar__label",!b.querySelector(".mdc-snackbar__label"))}vY(){const a=
this.MF,b=this.hb.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]');for(let c=0;c<b.length;c++){const d=b[c],e=d.getAttribute("aria-owns");this.gG.add(d);e?e.indexOf(a)===-1&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}}hY(){this.gG.forEach(a=>{var b=a.getAttribute("aria-owns");b&&(b=b.replace(this.MF,"").trim(),b.length>0?a.setAttribute("aria-owns",b):a.removeAttribute("aria-owns"))});this.gG.clear()}p9(){}HZ(){this.wM||_.rp(this.Za,()=>{this.wM=setTimeout(()=>
{const a=this.La.va.querySelector("[aria-hidden]"),b=this.La.va.querySelector("[aria-live]");if(a&&b){let c=null;this.wb.isBrowser&&document.activeElement instanceof HTMLElement&&a.contains(document.activeElement)&&(c=document.activeElement);a.removeAttribute("aria-hidden");b.appendChild(a);let d;(d=c)==null||d.focus();this.PF.next();this.PF.complete()}},this.aY)})}};AH.na=function(a){return new (a||AH)};
AH.Sa=_.pn({type:AH,Ca:[["mat-snack-bar-container"]],kc:function(a,b){a&1&&(_.lx(_.Zx,7),_.lx(kya,7));if(a&2){let c;_.nx(c=_.ox())&&(b.Ql=c.first);_.nx(c=_.ox())&&(b.Mo=c.first)}},Bb:[1,"mdc-snackbar","mat-mdc-snack-bar-container"],Eb:1,rb:function(a,b){a&1&&Bua("@state.done",function(c){return mya(b,c)});a&2&&Aua("@state",b.ZE)},Ea:!0,features:[_.Gr,_.xs],Qa:6,Ra:3,Va:[["label",""],[1,"mdc-snackbar__surface","mat-mdc-snackbar-surface"],[1,"mat-mdc-snack-bar-label"],["aria-hidden","true"],["cdkPortalOutlet",
""]],Ma:function(a,b){a&1&&(_.J(0,"div",1)(1,"div",2,0)(3,"div",3),_.H(4,Uua,0,0,"ng-template",4),_.L(),_.M(5,"div"),_.L()());a&2&&(_.E(5),_.Ir("aria-live",b.ot)("role",b.NN)("id",b.MF))},ab:[_.Zx],Oa:[".mat-mdc-snack-bar-container{display:flex;align-items:center;justify-content:center;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:8px}.mat-mdc-snack-bar-handset .mat-mdc-snack-bar-container{width:100vw}.mat-mdc-snackbar-surface{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;padding-left:0;padding-right:8px}[dir=rtl] .mat-mdc-snackbar-surface{padding-right:0;padding-left:8px}.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface{min-width:344px;max-width:672px}.mat-mdc-snack-bar-handset .mat-mdc-snackbar-surface{width:100%;min-width:0}@media(forced-colors: active){.mat-mdc-snackbar-surface{outline:solid 1px}}.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface{color:var(--mdc-snackbar-supporting-text-color, var(--mat-app-inverse-on-surface));border-radius:var(--mdc-snackbar-container-shape, var(--mat-app-corner-extra-small));background-color:var(--mdc-snackbar-container-color, var(--mat-app-inverse-surface))}.mdc-snackbar__label{width:100%;flex-grow:1;box-sizing:border-box;margin:0;padding:14px 8px 14px 16px}[dir=rtl] .mdc-snackbar__label{padding-left:8px;padding-right:16px}.mat-mdc-snack-bar-container .mdc-snackbar__label{font-family:var(--mdc-snackbar-supporting-text-font, var(--mat-app-body-medium-font));font-size:var(--mdc-snackbar-supporting-text-size, var(--mat-app-body-medium-size));font-weight:var(--mdc-snackbar-supporting-text-weight, var(--mat-app-body-medium-weight));line-height:var(--mdc-snackbar-supporting-text-line-height, var(--mat-app-body-medium-line-height))}.mat-mdc-snack-bar-actions{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box}.mat-mdc-snack-bar-handset,.mat-mdc-snack-bar-container,.mat-mdc-snack-bar-label{flex:1 1 auto}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){color:var(--mat-snack-bar-button-color, var(--mat-app-inverse-primary))}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){--mat-text-button-state-layer-color:currentColor;--mat-text-button-ripple-color:currentColor}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled) .mat-ripple-element{opacity:.1}\n"],
Nb:2,data:{animation:[jya]}});/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.dev/license
 @type {{XSmall: string, Small: string, Medium: string, Large: string, XLarge: string, Handset: string, Tablet: string, Web: string, HandsetPortrait: string, TabletPortrait: string, WebPortrait: string, HandsetLandscape: string, TabletLandscape: string, WebLandscape: string}}
*/
var nya,oya;nya=new _.C("mat-snack-bar-default-options",{Ia:"root",Aa:function(){return new tH}});oya=function(a,b){const c=new _.zv;c.direction=b.direction;let d=a.ha.position().global();var e=b.direction==="rtl";e=b.Ux==="left"||b.Ux==="start"&&!e||b.Ux==="end"&&e;const f=!e&&b.Ux!=="center";e?d.left("0"):f?d.right("0"):_.Gx(d);b.zj==="top"?d.top("0"):d.bottom("0");c.fi=d;return a.ha.create(c)};
_.BH=class{get O(){const a=this.V;return a?a.O:this.U}set O(a){this.V?this.V.O=a:this.U=a}constructor(){this.ha=_.B(_.Gv);this.ot=_.B(_.XC);this.Yb=_.B(_.fr);this.ta=_.B(_.ev);this.V=_.B(_.BH,{optional:!0,Gq:!0});this.ma=_.B(nya);this.U=null;this.ua=_.yH;this.wa=AH}open(a,b="",c){const d=Object.assign({},this.ma,c);d.data={message:a,action:b};d.rr===a&&(d.rr=void 0);return this.ka(this.ua,d)}yp(){this.O&&this.O.yp()}Pa(){this.U&&this.U.yp()}qa(a,b){const c=_.Js({parent:b&&b.dh&&b.dh.Fb||this.Yb,Fc:[{Ba:tH,
nb:b}]});a=a.attach(new _.Dv(this.wa,b.dh,c));a.instance.NK=b;return a.instance}ka(a,b){const c=Object.assign({},new tH,this.ma,b),d=oya(this,c);b=this.qa(d,c);const e=new xH(b,d);if(a instanceof _.Au)e.instance=b.ep(new _.Ev(a,null,{Wa:c.data,oU:e}));else{const f=_.Js({parent:c&&c.dh&&c.dh.Fb||this.Yb,Fc:[{Ba:xH,nb:e},{Ba:iya,nb:c.data}]});a=b.Wl(new _.Dv(a,void 0,f));e.instance=a.instance}_.t(this.ta.observe("(max-width: 599.98px) and (orientation: portrait)"),_.sl(d.ka)).subscribe(f=>{d.ma.classList.toggle("mat-mdc-snack-bar-handset",
f.matches)});c.rr&&b.PF.subscribe(()=>{_.rsa(this.ot,c.rr,c.Ny)});this.oa(e,c);return this.O=e}oa(a,b){a.U.subscribe(()=>{this.O==a&&(this.O=null);b.rr&&this.ot.clear()});this.O?(this.O.U.subscribe(()=>{_.zH(a.mp)}),this.O.yp()):_.zH(a.mp);b.duration&&b.duration>0&&a.Oi().subscribe(()=>a.ka(b.duration))}};_.BH.na=function(a){return new (a||_.BH)};_.BH.Ka=_.nm({token:_.BH,Aa:_.BH.na,Ia:"root"});var CH=class{};CH.na=function(a){return new (a||CH)};CH.xc=_.sn({type:CH});CH.wc=_.om({Fc:[_.BH],imports:[_.ay,_.$x,_.Wv,_.Hv,_.yH,_.Hv]});var DH=class extends _.BH{constructor(a,b,c,d,e,f,g){g.Dd||_.$A(a,"gmat-mdc-snack-bar");super(a,b,c,d,e,f)}};DH.na=function(a){return new (a||DH)(_.A(_.Gv),_.A(_.XC),_.A(_.fr),_.A(_.ev),_.A(_.BH,12),_.A(nya),_.A(hya))};DH.Ka=_.nm({token:DH,Aa:DH.na});_.EH=class{};_.EH.na=function(a){return new (a||_.EH)};_.EH.xc=_.sn({type:_.EH});_.EH.wc=_.om({Fc:[{Ba:_.BH,fe:DH},{Ba:_.Gv,fe:_.aB}],imports:[CH]});var pya=new _.C("GMAT_TOOLTIP_OPTIONS",{Ia:"root",Aa:()=>({Dd:!1})});_.FH=class{constructor(a,b){a.Dd||_.$A(b,"gmat-mdc-tooltip")}};_.FH.na=function(a){return new (a||_.FH)(_.G(pya),_.G(_.Gv))};_.FH.Ua=_.vn({type:_.FH,Ca:[["","matTooltip",""]],Ea:!0,features:[_.HB([{Ba:_.Gv,fe:_.aB}])]});var qya,rya,sya,uya,GH,vya;qya=["tooltip"];rya=new _.C("mat-tooltip-scroll-strategy",{Ia:"root",Aa:()=>{const a=_.B(_.Gv);return()=>a.O.O({zT:20})}});sya={Ba:rya,Ub:[_.Gv],Mb:function(a){return()=>a.O.O({zT:20})}};_.tya=new _.C("mat-tooltip-default-options",{Ia:"root",Aa:function(){return{vv:0,su:0,PU:1500}}});uya=_.Xs({passive:!0});GH=function(a){a.Cb&&a.Cb.Yf()&&a.Cb.detach();a.O=null};
vya=function(a,b){if(a.Cb){var c=a.Cb.Jb.fi;if((!a.ys||!b)&&c.Xc instanceof _.jp)return a.Cb;GH(a)}c=axa(a.Ff,a.La);b=bxa(_.IC(_.JC(_.LC(_.MC(a.Da.position(),a.ys?b||a.La:a.La),".mat-mdc-tooltip"),!1),a.Fa),c);_.t(b.Jc,_.sl(a.Ib)).subscribe(e=>{a.Hg(e.O);a.O&&e.U.AI&&a.O.isVisible()&&a.Za.run(()=>a.Yc(0))});a.Cb=a.Da.create({direction:a.lc,fi:b,Xb:"mat-mdc-tooltip-panel",Yg:a.we()});a.wa(a.Cb);_.t(a.Cb.ka,_.sl(a.Ib)).subscribe(()=>GH(a));_.t(a.Cb.nD(),_.sl(a.Ib)).subscribe(()=>{let e;return(e=a.O)==
null?void 0:e.ua()});_.t(a.Cb.jk(),_.sl(a.Ib)).subscribe(e=>{a.ha()&&e.keyCode===27&&!_.qx(e)&&(e.preventDefault(),e.stopPropagation(),a.Za.run(()=>a.Yc(0)))});let d;((d=a.ka)==null?0:d.C0)&&a.Cb.qr("mat-mdc-tooltip-panel-non-interactive");return a.Cb};
_.IH=class{get position(){return this.hf}set position(a){if(a!==this.hf&&(this.hf=a,this.Cb)){this.wa(this.Cb);let b;(b=this.O)==null||b.show(0);this.Cb.eg()}}get ys(){return this.Zb}set ys(a){this.Zb=_.JB(a);GH(this);this.Cb=null}get disabled(){return this.yc}set disabled(a){a=_.JB(a);this.yc!==a&&((this.yc=a)?this.Yc(0):this.ta(),this.Gd(this.message))}get vv(){return this.Xc}set vv(a){this.Xc=_.px(a)}get su(){return this.ma}set su(a){this.ma=_.px(a);this.O&&(this.O.qa=this.ma)}get message(){return this.oa}set message(a){const b=
this.oa;this.oa=a!=null?String(a).trim():"";!this.oa&&this.ha()?this.Yc(0):(this.ta(),this.Le());this.Gd(b)}get Rs(){return this.ua}set Rs(a){this.ua=a;this.O&&this.Cc(this.ua)}constructor(){this.Da=_.B(_.Gv);this.La=_.B(_.jp);this.Ff=_.B(_.vv);this.Gf=_.B(_.xu);this.Za=_.B(_.As);this.wb=_.B(_.Wu);this.qa=_.B(YG);this.vd=_.B(_.bv);this.lc=_.B(_.iv);this.Yb=_.B(_.fr);this.ka=_.B(_.tya,{optional:!0});this.hf="below";this.yc=this.Zb=!1;this.we=_.B(rya);this.Kb=this.Me=!1;this.Gg=HH;this.Fa=8;this.eh=
"mat-mdc";this.Ss="auto";this.oa="";this.V=[];this.hb=_.B(_.at);this.U=null;this.Ib=new _.jf;const a=this.ka;a&&(this.Xc=a.vv,this.ma=a.su,a.position&&(this.position=a.position),a.ys&&(this.ys=a.ys),a.Ss&&(this.Ss=a.Ss),a.Rs&&(this.Rs=a.Rs));_.t(this.lc.Tb,_.sl(this.Ib)).subscribe(()=>{this.Cb&&this.wa(this.Cb)});this.Fa=8}rc(){this.Me=!0;this.ta();_.t(this.vd.O(this.La),_.sl(this.Ib)).subscribe(a=>{a?a==="keyboard"&&this.Za.run(()=>this.show()):this.Za.run(()=>this.Yc(0))})}Pa(){const a=this.La.va;
this.U&&clearTimeout(this.U);this.Cb&&(this.Cb.dispose(),this.O=null);this.V.forEach(([b,c])=>{a.removeEventListener(b,c,uya)});this.V.length=0;this.Ib.next();this.Ib.complete();vxa(this.qa,a,this.message);_.$u(this.vd,a)}show(a=this.vv,b){if(this.disabled||!this.message||this.ha()){let c;(c=this.O)==null||c.V()}else b=vya(this,b),GH(this),this.vi=this.vi||new _.Dv(this.Gg,this.Gf),b=this.O=b.attach(this.vi).instance,b.xt=this.La.va,b.qa=this.ma,_.t(b.ma,_.sl(this.Ib)).subscribe(()=>GH(this)),this.Cc(this.ua),
this.Le(),b.show(a)}Yc(a=this.su){const b=this.O;b&&(b.isVisible()?b.Yc(a):(b.V(),GH(this)))}toggle(a){this.ha()?this.Yc():this.show(void 0,a)}ha(){return!!this.O&&this.O.isVisible()}wa(a){a=a.Jb.fi;var b=!this.lc||this.lc.value=="ltr";var c=this.position;if(c=="above"||c=="below")var d={Ae:"center",Be:c=="above"?"top":"bottom"};else if(c=="before"||c=="left"&&b||c=="right"&&!b)d={Ae:"start",Be:"center"};else if(c=="after"||c=="right"&&b||c=="left"&&!b)d={Ae:"end",Be:"center"};const {x:e,y:f}=this.Db(d.Ae,
d.Be);b={Ae:e,Be:f};c=this.hg();_.HC(a,[this.Na(Object.assign({},d,c.h3)),this.Na(Object.assign({},b,c.fallback))])}Na(a){const b=!this.lc||this.lc.value=="ltr";a.Be==="top"?a.offsetY=-8:a.Be==="bottom"?a.offsetY=8:a.Ae==="start"?a.offsetX=b?-8:8:a.Ae==="end"&&(a.offsetX=b?8:-8);return a}hg(){const a=!this.lc||this.lc.value=="ltr",b=this.position;let c;if(b=="above")c={yd:"center",Pd:"bottom"};else if(b=="below")c={yd:"center",Pd:"top"};else if(b=="before"||b=="left"&&a||b=="right"&&!a)c={yd:"end",
Pd:"center"};else if(b=="after"||b=="right"&&a||b=="left"&&!a)c={yd:"start",Pd:"center"};const {x:d,y:e}=this.Db(c.yd,c.Pd);return{h3:c,fallback:{yd:d,Pd:e}}}Le(){this.O&&(this.O.message=this.message,_.Ex(this.O.ub),_.kr(()=>{this.O&&this.Cb.eg()},{Fb:this.Yb}))}Cc(a){this.O&&(this.O.Rs=a,_.Ex(this.O.ub))}Db(a,b){this.position==="above"||this.position==="below"?b==="top"?b="bottom":b==="bottom"&&(b="top"):a==="end"?a="start":a==="start"&&(a="end");return{x:a,y:b}}Hg(a){var b=a.Pd,c=a.Ae;a=a.Be;b=
b==="center"?this.lc&&this.lc.value==="rtl"?c==="end"?"left":"right":c==="start"?"left":"right":b==="bottom"&&a==="top"?"above":"below";if(b!==this.lb){if(c=this.Cb)c.Uy("mat-mdc-tooltip-panel-"+this.lb),c.qr("mat-mdc-tooltip-panel-"+b);this.lb=b}}ta(){!this.yc&&this.message&&this.Me&&!this.V.length&&(this.Gb()?this.V.push(["mouseenter",a=>{this.Jc();let b=void 0;a.x!==void 0&&a.y!==void 0&&(b=a);this.show(void 0,b)}]):this.Ss!=="off"&&(this.tb(),this.V.push(["touchstart",a=>{let b;const c=(a=(b=
a.targetTouches)==null?void 0:b[0])?{x:a.clientX,y:a.clientY}:void 0;this.Jc();this.U&&clearTimeout(this.U);let d,e;this.U=setTimeout(()=>{this.U=null;this.show(void 0,c)},(e=(d=this.ka)==null?void 0:d.hba)!=null?e:500)}])),this.Ja(this.V))}Jc(){if(!this.Kb){this.Kb=!0;var a=[];if(this.Gb())a.push(["mouseleave",b=>{b=b.relatedTarget;let c;b&&((c=this.Cb)==null?0:c.ma.contains(b))||this.Yc()}],["wheel",b=>this.Ig(b)]);else if(this.Ss!=="off"){this.tb();const b=()=>{this.U&&clearTimeout(this.U);let c;
this.Yc((c=this.ka)==null?void 0:c.PU)};a.push(["touchend",b],["touchcancel",b])}this.Ja(a);this.V.push(...a)}}Ja(a){a.forEach(([b,c])=>{this.La.va.addEventListener(b,c,uya)})}Gb(){return!this.wb.O&&!this.wb.ta}Ig(a){if(this.ha()){a=this.hb.elementFromPoint(a.clientX,a.clientY);const b=this.La.va;a===b||b.contains(a)||this.Yc()}}tb(){const a=this.Ss;if(a!=="off"){const b=this.La.va,c=b.style;if(a==="on"||b.nodeName!=="INPUT"&&b.nodeName!=="TEXTAREA")c.userSelect=c.msUserSelect=c.webkitUserSelect=
c.MozUserSelect="none";a!=="on"&&b.draggable||(c.webkitUserDrag="none");c.touchAction="none";c.webkitTapHighlightColor="transparent"}}Gd(a){this.Ta||(this.Ta=!0,vxa(this.qa,this.La.va,a),_.rp(this.Za,()=>{Promise.resolve().then(()=>{this.Ta=!1;if(this.message&&!this.disabled){var b=this.qa,c=this.La.va,d=this.message;if(b.ma(c,d)){var e=dF(d,"tooltip");typeof d!=="string"?(Kua(d,b.Ik),b.O.set(e,{sy:d,ID:0})):b.O.has(e)||b.oa(d,"tooltip");b.V(c,e)||b.ka(c,e)}}})}))}};
_.IH.na=function(a){return new (a||_.IH)};
_.IH.Ua=_.vn({type:_.IH,Ca:[["","matTooltip",""]],Bb:[1,"mat-mdc-tooltip-trigger"],Eb:2,rb:function(a,b){a&2&&_.Tr("mat-mdc-tooltip-disabled",b.disabled)},inputs:{position:[0,"matTooltipPosition","position"],ys:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],vv:[0,"matTooltipShowDelay","showDelay"],su:[0,"matTooltipHideDelay","hideDelay"],Ss:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],Rs:[0,"matTooltipClass","tooltipClass"]},
Wb:["matTooltip"],Ea:!0});
var HH=class{constructor(){this.ub=_.B(_.Bu);this.La=_.B(_.jp);this.ka=this.oa=this.uN=!1;this.ma=new _.jf;this.Ja="mat-mdc-tooltip-show";this.Fa="mat-mdc-tooltip-hide";this.Ck=_.B(_.iu,{optional:!0})==="NoopAnimations"}show(a){this.O!=null&&clearTimeout(this.O);this.U=setTimeout(()=>{this.ta(!0);this.U=void 0},a)}Yc(a){this.U!=null&&clearTimeout(this.U);this.O=setTimeout(()=>{this.ta(!1);this.O=void 0},a)}isVisible(){return this.ka}Pa(){this.V();this.ma.complete();this.xt=null}ua(){this.oa&&this.Yc(0)}RY({relatedTarget:a}){a&&
this.xt.contains(a)||(this.isVisible()?this.Yc(this.qa):this.ha(!1))}Da(){this.uN=this.wa();_.Ex(this.ub)}wa(){const a=this.La.va.getBoundingClientRect();return a.height>24&&a.width>=200}LY({animationName:a}){a!=="mat-mdc-tooltip-show"&&a!=="mat-mdc-tooltip-hide"||this.ha(a==="mat-mdc-tooltip-show")}V(){this.U!=null&&clearTimeout(this.U);this.O!=null&&clearTimeout(this.O);this.U=this.O=void 0}ha(a){a?this.oa=!0:this.isVisible()||this.ma.next()}ta(a){const b=this.VZ.va;b.classList.remove(a?"mat-mdc-tooltip-hide":
"mat-mdc-tooltip-show");b.classList.add(a?"mat-mdc-tooltip-show":"mat-mdc-tooltip-hide");this.ka!==a&&(this.ka=a,_.Ex(this.ub));if(a&&!this.Ck&&typeof getComputedStyle==="function"){const c=getComputedStyle(b);if(c.getPropertyValue("animation-duration")==="0s"||c.getPropertyValue("animation-name")==="none")this.Ck=!0}a&&this.Da();this.Ck&&(b.classList.add("_mat-animation-noopable"),this.ha(a))}};HH.na=function(a){return new (a||HH)};
HH.Sa=_.pn({type:HH,Ca:[["mat-tooltip-component"]],kc:function(a,b){a&1&&_.lx(qya,7);if(a&2){let c;_.nx(c=_.ox())&&(b.VZ=c.first)}},Bb:["aria-hidden","true"],rb:function(a,b){a&1&&_.P("mouseleave",function(c){return b.RY(c)})},Ea:!0,features:[_.xs],Qa:4,Ra:4,Va:[["tooltip",""],[1,"mdc-tooltip","mat-mdc-tooltip",3,"animationend","ngClass"],[1,"mat-mdc-tooltip-surface","mdc-tooltip__surface"]],Ma:function(a,b){if(a&1){const c=_.D();_.J(0,"div",1,0);_.P("animationend",function(d){_.S(c);return _.T(b.LY(d))});
_.J(2,"div",2);_.R(3);_.L()()}a&2&&(_.Tr("mdc-tooltip--multiline",b.uN),_.I("ngClass",b.Rs),_.E(3),_.vs(b.message))},ab:[_.QC],Oa:['.mat-mdc-tooltip{position:relative;transform:scale(0);display:inline-flex}.mat-mdc-tooltip::before{content:"";top:0;right:0;bottom:0;left:0;z-index:-1;position:absolute}.mat-mdc-tooltip-panel-below .mat-mdc-tooltip::before{top:-8px}.mat-mdc-tooltip-panel-above .mat-mdc-tooltip::before{bottom:-8px}.mat-mdc-tooltip-panel-right .mat-mdc-tooltip::before{left:-8px}.mat-mdc-tooltip-panel-left .mat-mdc-tooltip::before{right:-8px}.mat-mdc-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.mat-mdc-tooltip-surface{word-break:normal;overflow-wrap:anywhere;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center;will-change:transform,opacity;background-color:var(--mdc-plain-tooltip-container-color, var(--mat-app-inverse-surface));color:var(--mdc-plain-tooltip-supporting-text-color, var(--mat-app-inverse-on-surface));border-radius:var(--mdc-plain-tooltip-container-shape, var(--mat-app-corner-extra-small));font-family:var(--mdc-plain-tooltip-supporting-text-font, var(--mat-app-body-small-font));font-size:var(--mdc-plain-tooltip-supporting-text-size, var(--mat-app-body-small-size));font-weight:var(--mdc-plain-tooltip-supporting-text-weight, var(--mat-app-body-small-weight));line-height:var(--mdc-plain-tooltip-supporting-text-line-height, var(--mat-app-body-small-line-height));letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking, var(--mat-app-body-small-tracking))}.mat-mdc-tooltip-surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}.mdc-tooltip--multiline .mat-mdc-tooltip-surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mat-mdc-tooltip-surface{text-align:right}.mat-mdc-tooltip-panel.mat-mdc-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-mdc-tooltip-show{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes mat-mdc-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8)}}.mat-mdc-tooltip-show{animation:mat-mdc-tooltip-show 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-mdc-tooltip-hide{animation:mat-mdc-tooltip-hide 75ms cubic-bezier(0.4, 0, 1, 1) forwards}\n'],
Nb:2,Rc:0});var JH=class{};JH.na=function(a){return new (a||JH)};JH.xc=_.sn({type:JH});JH.wc=_.om({Fc:[sya],imports:[_.XA,_.Ox,_.ay,_.Hv,_.Hv,_.Xx]});_.KH=class{};_.KH.na=function(a){return new (a||_.KH)};_.KH.xc=_.sn({type:_.KH});_.KH.wc=_.om({imports:[JH]});_.wya=Promise;var xya;xya=function(a){return typeof a.className=="string"?a.className:a.getAttribute&&a.getAttribute("class")||""};_.LH=function(a){return a.classList?a.classList:xya(a).match(/\S+/g)||[]};_.MH=function(a,b){typeof a.className=="string"?a.className=b:a.setAttribute&&a.setAttribute("class",b)};_.yya=function(a,b){return a.classList?a.classList.contains(b):_.vh(_.LH(a),b)};_.NH=function(a,b){if(a.classList)a.classList.add(b);else if(!_.yya(a,b)){var c=xya(a);_.MH(a,c+(c.length>0?" "+b:b))}};
_.OH=function(a,b){if(a.classList)Array.prototype.forEach.call(b,function(e){_.NH(a,e)});else{var c={};Array.prototype.forEach.call(_.LH(a),function(e){c[e]=!0});Array.prototype.forEach.call(b,function(e){c[e]=!0});b="";for(var d in c)b+=b.length>0?" "+d:d;_.MH(a,b)}};_.PH=function(){};_.PH.Xr=void 0;_.PH.getInstance=function(){return _.PH.Xr?_.PH.Xr:_.PH.Xr=new _.PH};_.PH.prototype.O=0;_.QH=function(a){return":"+(a.O++).toString(36)};_.RH=function(a){_.zf.call(this);this.O=a||_.EG();this.tb=zya;this.qd=null;this.dk=!1;this.U=null;this.ma=void 0;this.Ta=this.Na=this.ka=null;this.hg=!1};_.va(_.RH,_.zf);_.RH.prototype.eh=_.PH.getInstance();var zya=null;_.n=_.RH.prototype;_.n.getId=function(){return this.qd||(this.qd=_.QH(this.eh))};_.n.Hc=function(){return this.U};_.n.ef=function(a){if(this==a)throw Error("xc");if(a&&this.ka&&this.qd&&this.ka.fC(this.qd)&&this.ka!=a)throw Error("xc");this.ka=a;_.RH.hc.AK.call(this,a)};
_.n.getParent=function(){return this.ka};_.n.AK=function(a){if(this.ka&&this.ka!=a)throw Error("yc");_.RH.hc.AK.call(this,a)};_.n.Rv=function(){this.U=this.O.createElement("DIV")};_.n.render=function(a){if(this.dk)throw Error("zc");this.U||this.Rv();a?a.insertBefore(this.U,null):this.O.O.body.appendChild(this.U);this.ka&&!this.ka.dk||this.Jn()};_.n.OO=function(){return!0};_.n.wp=function(a){this.U=a};_.n.Jn=function(){this.dk=!0;SH(this,function(a){!a.dk&&a.Hc()&&a.Jn()})};
_.n.Or=function(){SH(this,function(a){a.dk&&a.Or()});this.ma&&this.ma.Cd();this.dk=!1};_.n.Ac=function(){this.dk&&this.Or();this.ma&&(this.ma.dispose(),delete this.ma);SH(this,function(a){a.dispose()});!this.hg&&this.U&&_.bc(this.U);this.ka=this.U=this.Ta=this.Na=null;_.RH.hc.Ac.call(this)};_.n.gC=function(){return this.U};_.n.ay=function(){this.tb==null&&(this.tb=_.TG(this.dk?this.U:this.O.O.body));return this.tb};
_.n.fC=function(a){if(this.Ta&&a){var b=this.Ta;a=(b!==null&&a in b?b[a]:void 0)||null}else a=null;return a};var SH=function(a,b){a.Na&&a.Na.forEach(b,void 0)};_.RH.prototype.removeChild=function(a,b){if(a){var c=typeof a==="string"?a:a.getId();a=this.fC(c);if(c&&a){var d=this.Ta;c in d&&delete d[c];_.rf(this.Na,a);b&&(a.Or(),a.U&&_.bc(a.U));a.ef(null)}}if(!a)throw Error("Bc");return a};var Aya=_.Ob`about:blank`;_.Jb(Aya);var Bya=_.Ob`javascript:undefined`;_.Jb(Bya);_.Cya=function(a,b){b=b?_.LE(b):"";a=a.ni("IFRAME",{frameborder:0,style:"border:0;vertical-align:bottom;"+b});_.NE(a,Aya);return a};_.TH=class{constructor(){this.promise=new Promise((a,b)=>{this.resolve=a;this.reject=b})}};var Dya;Dya={i9:"y",j9:"y G",k9:"MMM y",l9:"MMMM y",m9:"MM/y",tW:"MMM d",o8:"MMMM dd",q8:"M/d",p8:"MMMM d",s8:"MMM d, y",qM:"EEE, MMM d",g9:"EEE, MMM d, y",R7:"d",r8:"MMM d, h:mm\u202fa zzzz"};_.UH=Dya;_.UH=Dya;var Eya;Eya=["description"];
_.VH=class{constructor(a,b,c){this.Rb=b;this.uT=null;this.PK=this.mz=0;this.ws=this.AD=this.MD=this.DD="";this.volume=a.volume;this.xi=a.xi;this.bp=a.bp;let d;this.Pj=(d=a.Pj)!=null?d:!0;let e;this.jc=(e=a.jc)!=null?e:_.We(!1);this.bU=!a.W1&&this.volume.Pf;this.eU=this.Pj&&!this.volume.vg;this.buyLink=a.xS?_.Oi(a.volume.buyLink,"pcampaignid",a.xS):a.volume.buyLink;this.uT=_.ab.O(a.volume.description);this.ws=a.volume.ws;(this.vj=_.pG(a.volume))&&!_.oh(c,11)&&(this.mz=this.vj/5*100,this.PK=a.volume.Db);
a.volume.gz&&this.Pj&&(this.volume.saleInfo.YB&&(this.DD="Buy "+this.volume.saleInfo.YB),this.volume.saleInfo.MH&&(this.MD="Rent "+this.volume.saleInfo.MH),this.volume.saleInfo.LH&&(this.AD="Pre-order "+this.volume.saleInfo.LH));this.I1=this.eU||this.bU||!!this.DD||!!this.MD||!!this.AD}rc(){const a=this.t0.va.querySelectorAll("a[href]");for(const b of a)b.target="_top"}};_.VH.na=function(a){return new (a||_.VH)(_.G(_.Qy),_.G(_.Py),_.G(_.Tw))};
_.VH.Sa=_.pn({type:_.VH,Ca:[["info-dialog"]],kc:function(a,b){a&1&&_.lx(Eya,5);if(a&2){let c;_.nx(c=_.ox())&&(b.t0=c.first)}},Ea:!0,features:[_.xs],Qa:21,Ra:11,Va:()=>[["description",""],["listenButton",""],["readButton",""]," See details "," Listen "," Listen to sample "," Read "," Read sample ",[1,"top-matter"],["alt","","aria-hidden","true","cdkFocusInitial","",1,"cover",3,"src","height","width"],[1,"metadata-area"],["class","gmat-subhead-1","target","_top",3,"href",4,"ngIf"],[4,"ngIf"],["class",
"rating-area",4,"ngIf"],[1,"description",3,"innerHTML"],["mat-icon-button","","aria-label","Close book info",1,"close-button",3,"mat-dialog-close"],["target","_top",1,"gmat-subhead-1",3,"href"],["target","_top",3,"href"],[1,"rating-area"],[1,"tiny-star"],[1,"current-rating"],[1,"ratings-count"],["mat-stroked-button","","color","primary","target","_top",3,"href","disabled","click",4,"ngIf"],["mat-flat-button","","color","primary","target","_top",3,"href","disabled","click",4,"ngIf"],["mat-stroked-button",
"","color","primary","target","_top",3,"click","href","disabled"],[4,"ngIf","ngIfThen","ngIfElse"],["mat-flat-button","","color","primary","target","_top",3,"click","href","disabled"],["mat-flat-button","","color","primary","target","_blank",3,"click","href","disabled"]],Ma:function(a,b){a&1&&(_.J(0,"mat-dialog-content")(1,"div",8),_.M(2,"img",9),_.J(3,"div",10)(4,"h1"),_.R(5),_.L(),_.H(6,Vua,2,3,"a",11)(7,Wua,3,2,"h2",12)(8,Xua,2,1,"h3",12)(9,Yua,2,1,"h3",12)(10,Zua,6,5,"div",13),_.L()(),_.M(11,
"p",14,0),_.L(),_.H(13,fva,6,5,"mat-dialog-actions",12),_.J(14,"button",15)(15,"mat-icon"),_.R(16,"close"),_.L()(),_.H(17,iva,4,6,"ng-template",null,1,_.ys)(19,lva,4,6,"ng-template",null,2,_.ys));a&2&&(_.E(2),_.I("src",b.volume.thumbnailUrl,_.mq)("height",b.volume.xz)("width",b.volume.zl),_.E(3),_.vs(b.volume.title),_.E(),_.I("ngIf",b.volume.seriesId),_.E(),_.I("ngIf",b.volume.authors),_.E(),_.I("ngIf",b.volume.publisher),_.E(),_.I("ngIf",b.ws),_.E(),_.I("ngIf",b.PK>0),_.E(),_.I("innerHTML",b.uT,
_.wua),_.E(2),_.I("ngIf",b.I1))},ab:[_.TC,_.WG,_.Sw,_.Xv,_.Uv,_.qD,_.Xy,_.Ty,_.Wy,_.kE,_.Ku],Oa:[".top-matter[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-padding-end:18px;-moz-padding-end:18px;padding-inline-end:18px}.cover[_ngcontent-%COMP%]{box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;background:#f1f3f4;height:auto;margin-bottom:10px;-webkit-margin-end:10px;-moz-margin-end:10px;margin-inline-end:10px;width:96px}@media (min-width:600px){.cover[_ngcontent-%COMP%]{height:200px;width:auto}}.metadata-area[_ngcontent-%COMP%]{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-margin-start:10px;-moz-margin-start:10px;margin-inline-start:10px}.metadata-area[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#1a73e8}.-gb-dark[_nghost-%COMP%]   .metadata-area[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   .metadata-area[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#8ab4f8}a[_ngcontent-%COMP%]{text-decoration:none}h1[_ngcontent-%COMP%]{font-size:22px;font-weight:500;line-height:28px;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0;overflow-wrap:anywhere}@media (min-width:600px){h1[_ngcontent-%COMP%]{font-size:28px;font-weight:500;line-height:36px;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:normal}}h2[_ngcontent-%COMP%]{font-size:18px;font-weight:500;line-height:24px;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:normal;margin:10px 0 0;overflow-wrap:anywhere}h3[_ngcontent-%COMP%]{font-size:16px;font-weight:500;line-height:24px;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:.1px;margin:0;overflow-wrap:anywhere}.description[_ngcontent-%COMP%]{line-height:1.4;-webkit-padding-end:18px;-moz-padding-end:18px;padding-inline-end:18px}@media (min-width:600px){.description[_ngcontent-%COMP%]{overflow:auto}}mat-dialog-content[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mat-mdc-dialog-actions[_ngcontent-%COMP%]{gap:8px}.mat-mdc-dialog-actions[_ngcontent-%COMP%]   .gmat-mdc-button[_ngcontent-%COMP%] + .gmat-mdc-button[_ngcontent-%COMP%]{margin:0}.mat-mdc-dialog-actions.mat-mdc-dialog-actions.mat-mdc-dialog-actions[_ngcontent-%COMP%]{padding-top:8px;padding-bottom:8px}.close-button[_ngcontent-%COMP%]{position:absolute;inset-block-start:8px;inset-inline-end:8px}.rating-area[_ngcontent-%COMP%]{margin-top:10px}.tiny-star[_ngcontent-%COMP%]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAQAAAC1QeVaAAAAYElEQVR4AY3QQQeEIRCA4T13iqFDp04dYoh+2vv/7Y7YL4b66j1MPCn6fA+9438hiI0NKrpBhGGJQxKZSp/YbZdJCwvDVda1not7k/ZQm3SPw6qWTYcElDgPRZRw9X2HfsTTkjWVYOnFAAAAAElFTkSuQmCC);background-position:0 100%;background-repeat:repeat-x;display:inline-block;height:12px;position:relative;vertical-align:middle;width:69px}.current-rating[_ngcontent-%COMP%]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAQAAAC1QeVaAAAAY0lEQVR4AWP4jwcSloSB4oTiBCCFQ/JB8QN0SYS+/0CYgCZZXFDcUHyg+ANIEkgeAPIKEJILgIKocAHCWHTpBWh2Fl+AS10AipEgCRY+AIRAGk2y2ADoxwCwogAgy4Co4MMDAQ52uOmaLCe/AAAAAElFTkSuQmCC);background-position:0 100%;background-repeat:repeat-x;position:absolute;height:100%}.ratings-count[_ngcontent-%COMP%]{color:#5f6368;-webkit-margin-start:6px;-moz-margin-start:6px;margin-inline-start:6px;vertical-align:middle}.-gb-dark[_nghost-%COMP%]   .ratings-count[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   .ratings-count[_ngcontent-%COMP%]{color:#bdc1c6}.description[_ngcontent-%COMP%]::-webkit-scrollbar{width:10px}.description[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background-color:#80868b;border-radius:10px}.description[_ngcontent-%COMP%]::-webkit-scrollbar-track{background-color:#dadce0;border-radius:10px}  .-gb-info-dialog.cdk-overlay-pane.mat-mdc-dialog-panel{max-height:75%;max-width:600px}@media (max-width:599px){  .-gb-info-dialog.cdk-overlay-pane.mat-mdc-dialog-panel{height:100%;width:100%;max-height:100%;max-width:100%}  .-gb-info-dialog.cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-content{max-height:unset}  .-gb-info-dialog.cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-surface{border-radius:0}}\n/*# sourceMappingURL=info_dialog.css.map */"]});_.WH=class{constructor(a,b){this.Rb=a;this.data=b;this.M4=b.text;this.maxLength=b.maxLength||50;let c;this.iq=(c=b.iq)!=null?c:"OK";let d;this.label=(d=b.label)!=null?d:"";let e;this.placeholder=(e=b.placeholder)!=null?e:""}};_.WH.na=function(a){return new (a||_.WH)(_.G(_.Py),_.G(_.Qy))};
_.WH.Sa=_.pn({type:_.WH,Ca:[["text-input-dialog"]],Ea:!0,features:[_.xs],Qa:10,Ra:8,Va:()=>[" Cancel ",[4,"ngIf"],["appearance","fill","subscriptSizing","fixed"],["matInput","","cdkFocusInitial","",3,"ngModelChange","keyup.enter","ngModel","maxlength","placeholder"],["align","end"],["mat-button","",3,"mat-dialog-close"],["mat-flat-button","","color","primary",3,"disabled","mat-dialog-close"],["mat-dialog-title",""]],Ma:function(a,b){a&1&&(_.H(0,mva,3,1,"ng-container",1),_.J(1,"mat-dialog-content")(2,
"mat-form-field",2),_.H(3,nva,2,1,"mat-label",1),_.J(4,"input",3),_.$E("ngModelChange",function(c){_.ZE(b.data.text,c)||(b.data.text=c);return c}),_.P("keyup.enter",function(){b.Rb.close(b.data.text)}),_.L()()(),_.J(5,"mat-dialog-actions",4)(6,"button",5),_.N(7,0),_.L(),_.J(8,"button",6),_.R(9),_.L()());a&2&&(_.I("ngIf",b.data.title),_.E(3),_.I("ngIf",b.label),_.E(),_.YE("ngModel",b.data.text),_.I("maxlength",b.maxLength)("placeholder",b.placeholder),_.E(4),_.I("disabled",b.data.text==b.M4)("mat-dialog-close",
b.data.text),_.E(),_.us(" ",b.iq," "))},ab:[_.dH,_.uC,_.FD,_.VD,_.QD,_.Sw,_.Xv,_.Tv,_.Xy,_.Ty,_.Wy,_.Vy,_.hE,_.pE,_.XD,_.Ku],Oa:["mat-form-field[_ngcontent-%COMP%]{width:100%}\n/*# sourceMappingURL=text_input_dialog.css.map */"]});var lF={};var YH=class extends _.Pt{constructor(){super({type:"@ngrx/store/init"})}next(a){if(typeof a==="function")throw new TypeError("Dc");if(typeof a==="undefined")throw new TypeError("Ec");if(typeof a.type==="undefined")throw new TypeError("Fc");super.next(a)}complete(){}Pa(){super.complete()}};YH.na=function(a){return new (a||YH)};YH.Ka=_.nm({token:YH,Aa:YH.na});var dwa=[YH];var Wva=new _.C("@ngrx/store Internal Root Guard"),Xva=new _.C("@ngrx/store Internal Initial State"),BF=new _.C("@ngrx/store Initial State"),cwa=new _.C("@ngrx/store Reducer Factory"),bwa=new _.C("@ngrx/store Internal Reducer Factory Provider"),Zva=new _.C("@ngrx/store Initial Reducers"),CF=new _.C("@ngrx/store Internal Initial Reducers"),Rva=new _.C("@ngrx/store Store Features"),Yva=new _.C("@ngrx/store Internal Store Reducers"),zF=new _.C("@ngrx/store Internal Feature Reducers"),Qva=new _.C("@ngrx/store Internal Feature Configs"),
Sva=new _.C("@ngrx/store Internal Store Features"),Tva=new _.C("@ngrx/store Internal Feature Reducers Token"),Uva=new _.C("@ngrx/store Feature Reducers"),$va=new _.C("@ngrx/store User Provided Meta Reducers"),DF=new _.C("@ngrx/store Meta Reducers"),awa=new _.C("@ngrx/store Internal Resolved Meta Reducers"),jwa=new _.C("@ngrx/store User Runtime Checks Config"),iwa=new _.C("@ngrx/store Internal User Runtime Checks Config"),wF=new _.C("@ngrx/store Internal Runtime Checks"),vF=new _.C("@ngrx/store Check if Action types are unique"),
WF=new _.C("@ngrx/store Root Store Provider"),XF=new _.C("@ngrx/store Feature State Provider");var ZH=class extends _.Od{},Fya=class extends YH{},Gya=function(a,b){a.Sy=Object.assign({},a.Sy,b);b=Object.keys(b);a.next(a.Im(a.Sy,a.initialState));a.ka.next({type:"@ngrx/store/update-reducers",features:b})},Hya=function(a,b){b=b.reduce((c,{Sy:d,Im:e,gq:f,initialState:g,key:h})=>{d=typeof d==="function"?vva(f)(d,g):uva(e,f)(d,g);c[h]=d;return c},{});Gya(a,b)},$H=class extends _.Pt{constructor(a,b,c,d){super(d(c,b));this.ka=a;this.initialState=b;this.Sy=c;this.Im=d}Pa(){this.complete()}};
$H.na=function(a){return new (a||$H)(_.A(Fya),_.A(BF),_.A(Zva),_.A(cwa))};$H.Ka=_.nm({token:$H,Aa:$H.na});var ewa=[$H,{Ba:ZH,Pb:$H},{Ba:Fya,Pb:YH}];var aI=class extends _.jf{Pa(){this.complete()}};aI.na=(()=>{let a;return function(b){return(a||(a=_.$o(aI)))(b||aI)}})();aI.Ka=_.nm({token:aI,Aa:aI.na});var fwa=[aI];var Iya=class extends _.Od{},bI=class extends _.Pt{constructor(a,b,c,d){super(d);this.ka=_.t(_.t(_.t(a,_.QE(_.iba)),_.gf(b)),_.dka(Jva,{state:d})).subscribe(({state:e,action:f})=>{this.next(e);c.next(f)});this.state=_.Iva(this,{DR:!0,lT:!0})}Pa(){this.ka.unsubscribe();this.complete()}};bI.na=function(a){return new (a||bI)(_.A(YH),_.A(ZH),_.A(aI),_.A(BF))};bI.Ka=_.nm({token:bI,Aa:bI.na});var gwa=[bI,{Ba:Iya,Pb:bI}];_.yF=class extends _.Od{constructor(a,b,c){super();this.Hw=b;this.v5=c;this.source=a;this.state=a.state}select(a,...b){return _.xF.call(null,a,...b)(this)}bo(a){const b=new _.yF(this,this.Hw,this.v5);b.operator=a;return b}dispatch(a){this.Hw.next(a)}next(a){this.Hw.next(a)}error(a){this.Hw.error(a)}complete(){this.Hw.complete()}};_.yF.na=function(a){return new (a||_.yF)(_.A(Iya),_.A(YH),_.A($H))};_.yF.Ka=_.nm({token:_.yF,Aa:_.yF.na});var hwa=[_.yF];var Vva;_.Jya=[{Ba:WF,Mb:function(){_.B(YH);_.B(ZH);_.B(aI);_.B(_.yF);_.B(Wva,{optional:!0});_.B(vF,{optional:!0})}},{Ba:_.Jn,mc:!0,Mb(){return()=>_.B(WF)}}];Vva=[{Ba:XF,Mb:function(){_.B(WF);var a=_.B(Sva);const b=_.B(Uva),c=_.B($H);_.B(vF,{optional:!0});a=a.map((d,e)=>{e=b.shift()[e];return Object.assign({},d,{Sy:e,initialState:Nva(d.initialState)})});Hya(c,a)}},{Ba:_.Jn,mc:!0,Mb(){return()=>_.B(XF)}}];var Kya=_.BC({TITLE:"title",H8:"recency"});_.Lya={IMAGE:1,TEXT:2,1:"IMAGE",2:"TEXT"};_.GF=[.75,.875,1,1.125,1.25,1.375,1.5,1.75,2];_.cI=_.GF.map(a=>a*1.5);var Rya;_.Mya=_.AC({x8:"",I7:"arial",c8:"georgia",V8:"times new roman",W8:"trebuchet ms",c9:"verdana"});_.Nya={AUTO:"AUTO",YW:"ONE_PAGE",BX:"TWO_PAGE"};_.Oya=_.AC(_.Nya);_.Pya=_.AC(_.Lya);_.Qya={e8:"HORIZONTAL",JX:"VERTICAL"};Rya=_.AC(_.Qya);_.Sya={YV:"FIT_TO_WIDTH",XV:"FIT_TO_SCREEN",TX:"ZOOM_100",UX:"ZOOM_150",VX:"ZOOM_200"};_.Tya=_.AC(_.Sya);_.Uya=_.AC({l8:"LIGHT",Q7:"DARK"});_.Vya=new _.C("OhFHDb");_.Wya=new _.C("XXOiB");_.Xya=new _.C("Ir7s8");_.Yya=new _.C("XY2Lpb");_.dI=new _.C("qAIU9d");_.Zya=new _.C("ntDJoc");_.eI=function(a,b){return _.lwa(a.O||"gpb:$default",b)};
_.fI=function(a){var b=null;a.O&&(b=_.JF(a.O));b||(b=_.JF("gpb:$default"));{const e={};b&&((0,_.Mya)(b.fontFace)&&(e.fontFace=b.fontFace),IF(b.justified)&&(e.justified=b.justified),(0,_.Oya)(b.layout)&&(e.layout=b.layout),_.HF(b.lineHeight)&&(e.lineHeight=b.lineHeight),IF(b.pageTurn)&&(e.pageTurn=b.pageTurn),_.HF(b.textZoom)&&(e.textZoom=b.textZoom),(0,_.Uya)(b.theme)&&(e.theme=b.theme),Rya(b.viewMode)&&(e.viewMode=b.viewMode),(0,_.Tya)(b.zoom)&&(e.zoom=b.zoom),(0,_.$ta)(b.density)&&(e.density=b.density),
(0,_.xE)(b.contentTypeFilter)&&(e.contentTypeFilter=b.contentTypeFilter),IF(b.navigationSeriesExpanded)&&(e.navigationSeriesExpanded=b.navigationSeriesExpanded),IF(b.navigationShelvesExpanded)&&(e.navigationShelvesExpanded=b.navigationShelvesExpanded),Kya(b.seriesOverviewSortKey)&&(e.seriesOverviewSortKey=b.seriesOverviewSortKey));b=e}if(b.seriesOverviewSortKey===void 0&&b.contentTypeFilter===void 0)try{if(window.localStorage.length){var c=window.localStorage.getItem("LibraryContentFilter");(0,_.xE)(c)&&
(b.contentTypeFilter=c);var d=window.localStorage.getItem("SeriesOverviewSort");Kya(d)&&(b.seriesOverviewSortKey=d);b.seriesOverviewSortKey===void 0&&b.contentTypeFilter===void 0||!_.eI(a,b)||(window.localStorage.removeItem("LibraryContentFilter"),window.localStorage.removeItem("SeriesOverviewSort"))}}catch(e){}return b};_.gI=class{constructor(a){this.O=a?"gpb:"+a:""}};_.gI.na=function(a){return new (a||_.gI)(_.A(_.dI))};_.gI.Ka=_.nm({token:_.gI,Aa:_.gI.na,Ia:"root"});var Cwa=function(){var a=new OF;a=_.zx(a,5,!0);a=_.zx(a,2,!0);a=_.zx(a,4,!1);a=_.zx(a,8,!0);return _.zx(a,9,!0)},OF=class extends _.x{constructor(a){super(a)}getEnableSsEngine(){return _.oh(this,2)}getEnableAwr(){return _.oh(this,3)}getAlohaAutoGaRollout(){return _.oh(this,5)}getEnableConfigurator(){return _.oh(this,6)}getEnableMweb(){return _.oh(this,7)}getEnableCtlConsentCheckbox(){return _.oh(this,8)}getEnableIframe(){return _.oh(this,9)}getEnableScreenshotNudge(){return _.oh(this,10)}getEnableWebStartupConfigEndpoint(){return _.oh(this,
11)}getEnableJunkNudge(){return _.oh(this,12)}getEnableConfiguratorLocale(){return _.oh(this,13)}getEnableTinyNoPointer(){return _.oh(this,14)}getEnableSupportSessionLogging(){return _.oh(this,15)}getEnableFileUploadForScreenshot(){return _.oh(this,16)}getEnableDirectDeflectionForSingleCategory(){return _.oh(this,17)}getEnableImageSanitization(){return _.oh(this,18)}getEnableAlohaBinarySplit(){return _.oh(this,19)}getEnableDbFeedbackIntents(){return _.oh(this,20)}getEnableMarkMandatoryFieldsWithRequired(){return _.oh(this,
21)}getEnableFeedbackCategoryCustomUi(){return _.oh(this,22)}getEnableRealtimeCtl(){return _.oh(this,23)}};var Bwa=class extends _.x{constructor(a){super(a)}};var qwa=[/https:\/\/sandbox\.google\.com\/tools\/feedback/,/https:\/\/feedback-frontend-qual[a-z0-9.]*\.google\.com\/inapp/,/https:\/\/feedback-frontend-qual[a-z0-9.]*\.google\.com\/tools\/feedback/,/https:\/\/.*\.googleusercontent\.com\/inapp/];var swa="af am ar-EG ar-JO ar-MA ar-SA ar-XB ar az be bg bn bs ca cs cy da de-AT de-CH de el en en-GB en-AU en-CA en-IE en-IN en-NZ en-SG en-XA en-XC en-ZA es es-419 es-AR es-BO es-CL es-CO es-CR es-DO es-EC es-GT es-HN es-MX es-NI es-PA es-PE es-PR es-PY es-SV es-US es-UY es-VE et eu fa fi fil fr-CA fr-CH fr gl gsw gu he hi hr hu hy id in is it iw ja ka kk km kn ko ky ln lo lt lv mk ml mn mo mr ms my nb ne nl no pa pl pt pt-BR pt-PT ro ru si sk sl sq sr-Latn sr sv sw ta te th tl tr uk ur uz vi zh zh-CN zh-HK zh-TW zu".split(" ");var MF,NF;var hI,$ya;
hI=function(a,b,c){a.timeOfStartCall=(new Date).getTime();var d=c||_.la;const e=d.document,f=a.nonce||_.Mb(d);f&&!a.nonce&&(a.nonce=f);if(a.flow=="help"){var g=_.ta("document.location.href",d);!a.helpCenterContext&&g&&(a.helpCenterContext=g.substring(0,1200));g=!0;if(b&&JSON&&JSON.stringify){const h=JSON.stringify(b);(g=h.length<=1200)&&(a.psdJson=h)}g||(b={invalidPsd:!0})}b=[a,b,c];d.GOOGLE_FEEDBACK_START_ARGUMENTS=b;c=a.feedbackServerUri||"//www.google.com/tools/feedback";if(g=d.GOOGLE_FEEDBACK_START)g.apply(d,b);
else{d=c+"/load.js?";for(const h in a)b=a[h],b==null||_.sa(b)||(d+=encodeURIComponent(h)+"="+encodeURIComponent(b)+"&");a=_.EG(e).createElement("SCRIPT");f&&a.setAttribute("nonce",f);_.Nb(a,_.Ib(d));e.body.appendChild(a)}};
$ya=function(a,b,c,d){_.p(function*(){const e=c||_.la;var f=a.serverEnvironment==="DEV",g=c||_.la;g=a.nonce||_.Mb(g);f={integrationKeys:{productId:a.productId,feedbackBucket:a.bucket,triggerId:a.triggerId},callbacks:{onClose:a.callback,onLoad:a.onLoadCallback},formContent:{locale:a.locale,disableScreenshot:a.disableScreenshotting,productDisplayName:void 0,announcement:void 0,issueCategories:void 0,includeSeveritySelection:void 0,customImageSrc:void 0,thankYouMessage:void 0,vE:void 0,defaultFormInputValues:void 0,
defaultFormInputValuesString:void 0,abuseLink:a.abuseLink,additionalDataConsent:a.additionalDataConsent},initializationData:{isLocalServer:f,nonce:g,useNightlyRelease:f,feedbackJsUrl:void 0,feedbackCssUrl:void 0,feedbackJsUrlSerialized:void 0,feedbackCssUrlSerialized:void 0,submissionServerUri:a.feedbackServerUri,colorScheme:a.colorScheme},extraData:{productVersion:a.productVersion,authUser:a.authuser,configuratorId:a.configuratorId,customZIndex:a.customZIndex,tinyNoPointer:a.tinyNoPointer,allowNonLoggedInFeedback:a.allowNonLoggedInFeedback,
enableAnonymousFeedback:a.enableAnonymousFeedback}};b&&(g=new Map(Object.entries(b)),f.extraData.productSpecificData=g);yield ywa(f,d,e)})};
_.iI=function(a,b,c){try{if(a.flow==="help"){const d=a.helpCenterPath.replace(/^\//,"");_.Rpa(c||window,_.yh(`https://support.google.com/${d}`))}else a.flow==="submit"?hI(a,b,c):Dwa(a.productId,a.feedbackServerUri).then(d=>{d=_.y(d,OF,1);const e=!_.xaa||(d==null?void 0:d.getEnableMweb()),f=!a.tinyNoPointer||(d==null?void 0:d.getEnableTinyNoPointer());!d||d.getAlohaAutoGaRollout()&&e&&f?$ya(a,b,c,d):hI(a,b,c)},d=>{d&&d.name!=="DuplicateFormError"&&hI(a,b,c)})}catch(d){$ya(a,b,c,null)}};
_.dh("userfeedback.api.startFeedback",_.iI);var aza=class{constructor(a,b){this.hb=b;const c=this.O=this.hb.createElement("textarea"),d=c.style;d.position="fixed";d.top=d.opacity="0";d.left="-999em";c.setAttribute("aria-hidden","true");c.value=a;c.readOnly=!0;(this.hb.fullscreenElement||this.hb.body).appendChild(c)}copy(){const a=this.O;let b=!1;try{if(a){const c=this.hb.activeElement;a.select();a.setSelectionRange(0,a.value.length);b=this.hb.execCommand("copy");c&&c.focus()}}catch(c){}return b}destroy(){const a=this.O;a&&(a.remove(),this.O=
void 0)}};_.jI=class{constructor(){this.hb=_.B(_.at)}copy(a){a=new aza(a,this.hb);const b=a.copy();a.destroy();return b}};_.jI.na=function(a){return new (a||_.jI)};_.jI.Ka=_.nm({token:_.jI,Aa:_.jI.na,Ia:"root"});new _.C("CDK_COPY_TO_CLIPBOARD_CONFIG");var bza={qb:a=>a,jx:a=>a};_.lI=class{constructor(a,b){this.name=a;_.kI.has(a);_.kI.set(a,this);let c;this.ql=(c=b==null?void 0:b.ql)!=null?c:bza;let d;this.zg=(d=b==null?void 0:b.zg)!=null?d:bza}toJSON(){return`Topic{${this.name}}`}};_.kI=new Map;var Gwa;_.cza=new _.lI("IpFBDb",{zg:_.PF(_.$wa)});Gwa=RegExp("/focus/photos/(public|private)");_.mI=class{constructor(){this.U=this.O=!1}get vertical(){return this.O}set vertical(a){this.O=_.JB(a)}get inset(){return this.U}set inset(a){this.U=_.JB(a)}};_.mI.na=function(a){return new (a||_.mI)};
_.mI.Sa=_.pn({type:_.mI,Ca:[["mat-divider"]],Bb:["role","separator",1,"mat-divider"],Eb:7,rb:function(a,b){a&2&&(_.Ir("aria-orientation",b.vertical?"vertical":"horizontal"),_.Tr("mat-divider-vertical",b.vertical)("mat-divider-horizontal",!b.vertical)("mat-divider-inset",b.inset))},inputs:{vertical:"vertical",inset:"inset"},Ea:!0,features:[_.xs],Qa:0,Ra:0,Ma:function(){},Oa:[".mat-divider{display:block;margin:0;border-top-style:solid;border-top-color:var(--mat-divider-color, var(--mat-app-outline));border-top-width:var(--mat-divider-width, 1px)}.mat-divider.mat-divider-vertical{border-top:0;border-right-style:solid;border-right-color:var(--mat-divider-color, var(--mat-app-outline));border-right-width:var(--mat-divider-width, 1px)}.mat-divider.mat-divider-inset{margin-left:80px}[dir=rtl] .mat-divider.mat-divider-inset{margin-left:auto;margin-right:80px}\n"],
Nb:2,Rc:0});var nI;nI=function(a,b){a.enabled&&a.O.value!==b&&a.O.next(b)};_.oI=class{constructor(a){this.mk=this.O=new _.Pt(!0);if(this.enabled=!!_.oh(a,2))nI(this,!!navigator.onLine),window.addEventListener("offline",()=>{nI(this,!1)}),window.addEventListener("online",()=>{nI(this,!0)})}};_.oI.na=function(a){return new (a||_.oI)(_.A(_.EE))};_.oI.Ka=_.nm({token:_.oI,Aa:_.oI.na,Ia:"root"});var pI=null;var qI=class{constructor(a,b){this.type=a;Object.assign(this,b)}};var dza=class{constructor(){this.oa=new Map}addEventListener(a,b){this.qa(a).add(b)}removeEventListener(a,b){this.qa(a).delete(b)}dispatchEvent(a){a.target=this;const b=this.qa(a.type);for(const c of b)c(a)}qa(a){this.oa.has(a)||this.oa.set(a,new Set);return this.oa.get(a)}};_.rI=function(a,b){return _.p(function*(){const c=yield a.O!==void 0?Promise.resolve(a.O):a.ka.promise;return Lwa(c,b)})};
_.eza=class extends dza{constructor(a,b={}){super();this.Ja={};this.Ta=0;this.ka=new _.HE;this.ma=new _.HE;this.ua=new _.HE;this.Na=0;this.ta=new Set;this.Fa=()=>{const c=this.U,d=c.installing;this.Ta>0||!SF(d.scriptURL,this.ha.toString())||performance.now()>this.Na+6E4?(this.lb=d,c.removeEventListener("updatefound",this.Fa)):(this.O=d,this.ta.add(d),this.ka.resolve(d));++this.Ta;d.addEventListener("statechange",this.Da)};this.Da=c=>{const d=this.U,e=c.target,f=e.state,g=e===this.lb,h={WK:e,Sp:g,
tS:c};!g&&this.wa&&(h.H2=!0);this.dispatchEvent(new qI(f,h));f==="installed"?this.Zb=self.setTimeout(()=>{f==="installed"&&d.waiting===e&&this.dispatchEvent(new qI("waiting",h))},200):f==="activating"&&(clearTimeout(this.Zb),g||this.ma.resolve(e))};this.Db=c=>{const d=this.O,e=d!==navigator.serviceWorker.controller;this.dispatchEvent(new qI("controlling",{Sp:e,tS:c,WK:d,H2:this.wa}));e||this.ua.resolve(d)};this.Gb=c=>{const d=this;return _.p(function*(){const e=c.data,f=c.ports,g=c.source;yield d.O!==
void 0?Promise.resolve(d.O):d.ka.promise;d.ta.has(g)&&d.dispatchEvent(new qI("message",{data:e,tS:c,ports:f,WK:g}))})};this.ha=a;this.Ja=b;navigator.serviceWorker.addEventListener("message",this.Gb)}register({K$:a=!1}={}){const b=this;return _.p(function*(){a||document.readyState==="complete"||(yield new Promise(d=>window.addEventListener("load",d)));b.wa=!!navigator.serviceWorker.controller;b.V=b.tb();b.U=yield b.Kb();b.V&&(b.O=b.V,b.ma.resolve(b.V),b.ua.resolve(b.V),b.V.addEventListener("statechange",
b.Da,{once:!0}));const c=b.U.waiting;c&&SF(c.scriptURL,b.ha.toString())&&(b.O=c,_.GE(Promise.resolve().then(()=>{b.dispatchEvent(new qI("waiting",{WK:c,rba:!0}))})));b.O&&(b.ka.resolve(b.O),b.ta.add(b.O));b.U.addEventListener("updatefound",b.Fa);navigator.serviceWorker.addEventListener("controllerchange",b.Db);return b.U})}update(){const a=this;return _.p(function*(){a.U&&(yield a.U.update())})}get active(){return this.ma.promise}tb(){const a=navigator.serviceWorker.controller;if(a&&SF(a.scriptURL,
this.ha.toString()))return a}Kb(){const a=this;return _.p(function*(){try{const b=yield navigator.serviceWorker.register(a.ha,a.Ja);a.Na=performance.now();return b}catch(b){throw b;}})}};var fza;fza=function(a){_.p(function*(){if(a.O){if(!pI){const b=_.Jwa();pI=b?_.Kwa(b):[]}yield _.rI(a.O,{type:"USER_INFO",payload:{hcpKey:pI,languageCode:a.languageCode,userStorageId:a.userStorageId}})}})};
_.sI=class{constructor(a,b,c){this.languageCode=a;this.O=null;let d;this.userStorageId=(d=_.w(c,10))!=null?d:"";_.oh(b,2)&&"serviceWorker"in navigator&&(a=_.Jb((0,_.Ob)`/books/worker`),this.O=new _.eza(a,{scope:"/books"}),this.O.register(),fza(this))}downloadVolume(a){const b=this;return _.p(function*(){return b.O?_.rI(b.O,{type:"ADD_DOWNLOADED_VOLUME",payload:{userStorageId:b.userStorageId,volumeId:a}}):!1})}removeDownloadedVolume(a){const b=this;return _.p(function*(){if(b.O)return _.rI(b.O,{type:"REMOVE_DOWNLOADED_VOLUME",
payload:{userStorageId:b.userStorageId,volumeId:a}})})}};_.sI.na=function(a){return new (a||_.sI)(_.A(_.FE),_.A(_.EE),_.A(_.Tw))};_.sI.Ka=_.nm({token:_.sI,Aa:_.sI.na,Ia:"root"});_.tI=class extends _.Od{constructor(a){super();a&&(this.source=a)}bo(a){const b=new _.tI;b.source=this;b.operator=a;return b}};_.tI.na=function(a){return new (a||_.tI)(_.A(aI))};_.tI.Ka=_.nm({token:_.tI,Aa:_.tI.na,Ia:"root"});var Mwa={dispatch:!0,functional:!1,useEffectsErrorHandler:!0};new _.C("@ngrx/effects Internal Root Guard");new _.C("@ngrx/effects User Provided Effects");new _.C("@ngrx/effects Internal Root Effects");new _.C("@ngrx/effects Internal Root Effects Instances");new _.C("@ngrx/effects Internal Feature Effects");new _.C("@ngrx/effects Internal Feature Effects Instance Groups");var gza=new _.C("@ngrx/effects Effects Error Handler",{Ia:"root",Aa:()=>Swa});var hza=function(a){return _.t(a,qua(b=>b.constructor&&b.constructor.name!=="Object"&&b.constructor.name!=="Function"?Object.getPrototypeOf(b):b),_.$e(b=>_.t(b,qua(Twa))),_.$e(b=>{const c=_.t(b,_.TE(d=>Uwa(a.ka,a.U)(d)),_.r(d=>{if(d.notification.kind==="N"){const l=d.notification.value;if(typeof l==="function"||!l||!l.type||typeof l.type!=="string"){var e=a.ka,f=e.handleError,g=Error,h="Lc`"+Owa(d)+"`";try{var k=JSON.stringify(l)}catch(m){k=l}f.call(e,g(h+k))}}return d.notification}),_.bf(d=>d.kind===
"N"&&d.value!=null),oua());b=_.t(b,_.pl(1),_.bf(Rwa),_.r(d=>d.ngrxOnInitEffects()));return _.jl(c,b)}))},ZF=class extends _.jf{constructor(a,b){super();this.ka=a;this.U=b}};ZF.na=function(a){return new (a||ZF)(_.A(_.Nq),_.A(gza))};ZF.Ka=_.nm({token:ZF,Aa:ZF.na,Ia:"root"});var Vwa=_.nF("@ngrx/effects/init");var YF=class{get V(){return!!this.O}constructor(a,b){this.U=a;this.store=b;this.O=null}start(){this.O||(this.O=hza(this.U).subscribe(this.store))}Pa(){this.O&&(this.O.unsubscribe(),this.O=null)}};YF.na=function(a){return new (a||YF)(_.A(ZF),_.A(_.yF))};YF.Ka=_.nm({token:YF,Aa:YF.na,Ia:"root"});new _.C("@ngrx/store-devtools Options");new _.C("@ngrx/store-devtools Initial Config");new _.C("@ngrx/store-devtools Redux Devtools Extension");new _.C("@ngrx/store-devtools Is Devtools Extension or Monitor Present");
}catch(e){_._DumpException(e)}
try{
var iza,jza,vI;iza=function(a,b){return a===b};_.uI=function(a,b,c){if(!_.$a(a)||!_.$a(b)||a.length!=b.length)return!1;const d=a.length;c=c||iza;for(let e=0;e<d;e++)if(!c(a[e],b[e]))return!1;return!0};
jza={UV:["BC","AD"],TV:["Before Christ","Anno Domini"],VW:"JFMAMJJASOND".split(""),tX:"JFMAMJJASOND".split(""),sW:"January February March April May June July August September October November December".split(" "),sX:"January February March April May June July August September October November December".split(" "),pX:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),vX:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),NX:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
xX:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),rX:"Sun Mon Tue Wed Thu Fri Sat".split(" "),wX:"Sun Mon Tue Wed Thu Fri Sat".split(" "),t8:"SMTWTFS".split(""),uX:"SMTWTFS".split(""),qX:["Q1","Q2","Q3","Q4"],iX:["1st quarter","2nd quarter","3rd quarter","4th quarter"],GV:["AM","PM"],Oz:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],oM:["h:mm:ss\u202fa zzzz","h:mm:ss\u202fa z","h:mm:ss\u202fa","h:mm\u202fa"],OV:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],JL:6,
h9:[5,6],KL:5};vI=jza;vI=jza;var kza=function(a,b,c,d,e){a=new Date(a,b,c);d=d!==void 0?d:3;e=e||0;b=((a.getDay()+6)%7-e+7)%7;return a.valueOf()+((d-e+7)%7-b)*864E5};var lza=function(){},wI=function(a){if(typeof a=="number"){var b=new lza;b.ka=a;var c=a;if(c==0)c="Etc/GMT";else{var d=["Etc/GMT",c<0?"-":"+"];c=Math.abs(c);d.push(Math.floor(c/60)%100);c%=60;c!=0&&d.push(":",_.fh(c,2));c=d.join("")}b.V=c;c=a;c==0?c="UTC":(d=["UTC",c<0?"+":"-"],c=Math.abs(c),d.push(Math.floor(c/60)%100),c%=60,c!=0&&d.push(":",c),c=d.join(""));a=mza(a);b.ha=[c,c];b.O={S8:a,nM:a};b.U=[];return b}b=new lza;b.V=a.id;b.ka=-a.std_offset;b.ha=a.names;b.O=a.names_ext;b.U=a.transitions;return b},
mza=function(a){var b=["GMT"];b.push(a<=0?"+":"-");a=Math.abs(a);b.push(_.fh(Math.floor(a/60)%100,2),":",_.fh(a%60,2));return b.join("")},xI=function(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c<a.U.length&&b>=a.U[c];)c+=2;return c==0?0:a.U[c-1]},yI=function(a,b){a=a.ka-xI(a,b);return a===-1440?0:a};var pza,AI,oza,nza,CI,qza,DI,EI,rza;_.zI=function(a){this.U=[];this.O=vI;typeof a=="number"?nza(this,a):oza(this,a)};pza=[/^'(?:[^']|'')*('|$)/,/^(?:G+|y+|Y+|M+|k+|S+|E+|a+|b+|B+|h+|K+|H+|c+|L+|Q+|d+|m+|s+|v+|V+|w+|z+|Z+)/,/^[^'GyYMkSEabBhKHcLQdmsvVwzZ]+/];AI=function(a){return a.getHours?a.getHours():0};
oza=function(a,b){for(qza&&(b=b.replace(/\u200f/g,""));b;){const c=b;for(let d=0;d<pza.length;++d){const e=b.match(pza[d]);if(e){let f=e[0];b=b.substring(f.length);d==0&&(f=="''"?f="'":(f=f.substring(1,e[1]=="'"?f.length-1:f.length),f=f.replace(/''/g,"'")));a.U.push({text:f,type:d});break}}if(c===b)throw Error("Mc`"+b);}};
_.zI.prototype.format=function(a,b){if(!a)throw Error("Nc");var c=b?(a.getTimezoneOffset()-yI(b,a))*6E4:0;let d=c?new Date(a.getTime()+c):a;var e=d;b&&d.getTimezoneOffset()!=a.getTimezoneOffset()&&(e=(d.getTimezoneOffset()-a.getTimezoneOffset())*6E4,d=new Date(d.getTime()+e),c+=c>0?-864E5:864E5,e=new Date(a.getTime()+c));c=[];for(let f=0;f<this.U.length;++f){const g=this.U[f].text;1==this.U[f].type?c.push(rza(this,g,a,d,e,b)):c.push(g)}return c.join("")};
nza=function(a,b){let c;if(b<4)c=a.O.Oz[b];else if(b<8)c=a.O.oM[b-4];else if(b<12)c=a.O.OV[b-8],c=c.replace("{1}",a.O.Oz[b-8]),c=c.replace("{0}",a.O.oM[b-8]);else if(b===12)c=a.O.Oz[0].replace(/[^EMd]*yy*[^EMd]*/,"");else if(b===13)c=a.O.Oz[2].replace(/[^EMd]*yy*[^EMd]*/,"");else{nza(a,10);return}oza(a,c)};CI=function(a,b){return _.BI(b,a.O)};qza=!1;
_.BI=function(a,b){a=String(a);b=b||vI;if(b.SX===void 0)return a;const c=[];for(let d=0;d<a.length;d++){const e=a.charCodeAt(d);c.push(48<=e&&e<=57?String.fromCharCode(b.SX+e-48):a.charAt(d))}return c.join("")};DI=function(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("Oc");};EI=function(a,b){DI(b);b=AI(b);return a.O.GV[b>=12&&b<24?1:0]};
rza=function(a,b,c,d,e,f){var g=b.length;switch(b.charAt(0)){case "G":return c=d.getFullYear()>0?1:0,g>=4?a.O.TV[c]:a.O.UV[c];case "y":return c=d.getFullYear(),c<0&&(c=-c),g==2&&(c%=100),CI(a,_.fh(c,g));case "Y":return c=d.getFullYear(),e=d.getMonth(),d=d.getDate(),c=kza(c,e,d,a.O.KL,a.O.JL),c=(new Date(c)).getFullYear(),c<0&&(c=-c),g==2&&(c%=100),CI(a,_.fh(c,g));case "M":a:switch(c=d.getMonth(),g){case 5:g=a.O.VW[c];break a;case 4:g=a.O.sW[c];break a;case 3:g=a.O.pX[c];break a;default:g=CI(a,_.fh(c+
1,g))}return g;case "k":return DI(e),c=AI(e)||24,CI(a,_.fh(c,g));case "S":return c=e.getMilliseconds()/1E3,CI(a,c.toFixed(Math.min(3,g)).slice(2)+(g>3?_.fh(0,g-3):""));case "E":return c=d.getDay(),g>=4?a.O.NX[c]:a.O.rX[c];case "a":return EI(a,e);case "b":return EI(a,e);case "B":return EI(a,e);case "h":return DI(e),c=AI(e)%12||12,CI(a,_.fh(c,g));case "K":return DI(e),c=AI(e)%12,CI(a,_.fh(c,g));case "H":return DI(e),c=AI(e),CI(a,_.fh(c,g));case "c":a:switch(c=d.getDay(),g){case 5:g=a.O.uX[c];break a;
case 4:g=a.O.xX[c];break a;case 3:g=a.O.wX[c];break a;default:g=CI(a,_.fh(c,1))}return g;case "L":a:switch(c=d.getMonth(),g){case 5:g=a.O.tX[c];break a;case 4:g=a.O.sX[c];break a;case 3:g=a.O.vX[c];break a;default:g=CI(a,_.fh(c+1,g))}return g;case "Q":return c=Math.floor(d.getMonth()/3),g<4?a.O.qX[c]:a.O.iX[c];case "d":return CI(a,_.fh(d.getDate(),g));case "m":return DI(e),CI(a,_.fh(e.getMinutes?e.getMinutes():0,g));case "s":return DI(e),CI(a,_.fh(e.getSeconds(),g));case "v":return(f||wI(c.getTimezoneOffset())).V;
case "V":return a=f||wI(c.getTimezoneOffset()),g<=2?a.V:xI(a,c)>0?a.O.RV!==void 0?a.O.RV:a.O.DST_GENERIC_LOCATION:a.O.nM!==void 0?a.O.nM:a.O.STD_GENERIC_LOCATION;case "w":return c=e.getFullYear(),d=e.getMonth(),e=e.getDate(),c=kza(c,d,e,a.O.KL,a.O.JL),CI(a,_.fh(Math.floor(Math.round((c-(new Date((new Date(c)).getFullYear(),0,1)).valueOf())/864E5)/7)+1,g));case "z":return a=f||wI(c.getTimezoneOffset()),g<4?a.ha[xI(a,c)>0?2:0]:a.ha[xI(a,c)>0?3:1];case "Z":return d=f||wI(c.getTimezoneOffset()),g<4?(g=
-yI(d,c),a=[g<0?"-":"+"],g=Math.abs(g),a.push(_.fh(Math.floor(g/60)%100,2),_.fh(g%60,2)),g=a.join("")):g=CI(a,mza(yI(d,c))),g;default:return""}};
}catch(e){_._DumpException(e)}
try{
_.FI=function(a){setTimeout(()=>{throw a;},0)};
}catch(e){_._DumpException(e)}
try{
/*

 ISC License (ISC)
 Copyright (c) 2016, Jake Archibald <jaffathecake\@gmail.com>

 Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee
 is hereby granted, provided that the above copyright notice and this permission notice appear in all
 copies.

 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
 SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
 AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
 OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
 SOFTWARE.
*/
var A9a,B9a,E9a,JX,I9a,F9a;A9a=function(a){const b=new Promise((c,d)=>{const e=()=>{a.removeEventListener("success",f);a.removeEventListener("error",g)},f=()=>{c(JX(a.result));e()},g=()=>{d(a.error);e()};a.addEventListener("success",f);a.addEventListener("error",g)});b.then(c=>{c instanceof IDBCursor&&z9a.set(c,a)}).catch(()=>{});KX.set(b,a);return b};
B9a=function(a){if(!LX.has(a)){var b=new Promise((c,d)=>{const e=()=>{a.removeEventListener("complete",f);a.removeEventListener("error",g);a.removeEventListener("abort",g)},f=()=>{c();e()},g=()=>{d(a.error||new DOMException("AbortError","AbortError"));e()};a.addEventListener("complete",f);a.addEventListener("error",g);a.addEventListener("abort",g)});LX.set(a,b)}};
E9a=function(a){return a!==IDBDatabase.prototype.transaction||"objectStoreNames"in IDBTransaction.prototype?(C9a||(C9a=[IDBCursor.prototype.advance,IDBCursor.prototype.continue,IDBCursor.prototype.continuePrimaryKey])).includes(a)?function(...b){a.apply(KX.get(this),b);return JX(z9a.get(this))}:function(...b){return JX(a.apply(KX.get(this),b))}:function(b,...c){c=a.call(KX.get(this),b,...c);D9a.set(c,b.sort?b.sort():[b]);return JX(c)}};
JX=function(a){if(a instanceof IDBRequest)return A9a(a);if(MX.has(a))return MX.get(a);if(typeof a==="function")var b=E9a(a);else a instanceof IDBTransaction&&B9a(a),b=F9a(a)?new Proxy(a,NX):a;b!==a&&(MX.set(a,b),KX.set(b,a));return b};
I9a=function(a,b){if(a instanceof IDBDatabase&&!(b in a)&&typeof b==="string"){if(OX.get(b))return OX.get(b);var c=b.replace(/FromIndex$/,""),d=b!==c,e=G9a.includes(c);if(c in(d?IDBIndex:IDBObjectStore).prototype&&(e||H9a.includes(c)))return a=function(f,...g){const h=this;return _.p(function*(){const k=h.transaction(f,e?"readwrite":"readonly");let l=k.store;d&&(l=l.index(g.shift()));return(yield Promise.all([l[c](...g),e&&k.done]))[0]})},OX.set(b,a),a}};
_.PX=function(a,b,{C_:c,upgrade:d,FO:e,CU:f}={}){const g=indexedDB.open(a,b);a=JX(g);d&&g.addEventListener("upgradeneeded",h=>{d(JX(g.result),h.oldVersion,h.newVersion,JX(g.transaction))});c&&g.addEventListener("blocked",()=>c());a.then(h=>{f&&h.addEventListener("close",()=>f());e&&h.addEventListener("versionchange",()=>e())}).catch(()=>{});return a};_.J9a=function(a){({C_:b}={});var b;a=indexedDB.deleteDatabase(a);b&&a.addEventListener("blocked",()=>b());return JX(a).then(()=>{})};
F9a=a=>(K9a||(K9a=[IDBDatabase,IDBObjectStore,IDBIndex,IDBCursor,IDBTransaction])).some(b=>a instanceof b);var K9a,C9a,z9a=new WeakMap,LX=new WeakMap,D9a=new WeakMap,MX=new WeakMap,KX=new WeakMap,NX={get(a,b,c){if(a instanceof IDBTransaction){if(b==="done")return LX.get(a);if(b==="objectStoreNames")return a.objectStoreNames||D9a.get(a);if(b==="store")return c.objectStoreNames[1]?void 0:c.objectStore(c.objectStoreNames[0])}return JX(a[b])},set(a,b,c){a[b]=c;return!0},has(a,b){return a instanceof IDBTransaction&&(b==="done"||b==="store")?!0:b in a}};var H9a=["get","getKey","getAll","getAllKeys","count"],G9a=["put","add","delete","clear"],OX=new Map;NX=(a=>Object.assign({},a,{get:(b,c,d)=>I9a(b,c)||a.get(b,c,d),has:(b,c)=>!!I9a(b,c)||a.has(b,c)}))(NX);
}catch(e){_._DumpException(e)}
try{
var u$a;
u$a=function(a,b={}){return _.PX(`Books-${a}`,2,Object.assign({},{upgrade:c=>{c.objectStoreNames.contains("downloads")||c.createObjectStore("downloads",{keyPath:"volumeId"});c.objectStoreNames.contains("versions")||c.createObjectStore("versions",{keyPath:["volumeId","version"]}).createIndex("volumeId","volumeId",{unique:!1});c.objectStoreNames.contains("manifests")||c.createObjectStore("manifests",{keyPath:["volumeId","version"]}).createIndex("volumeId","volumeId",{unique:!1});if(!c.objectStoreNames.contains("segments")){var d=c.createObjectStore("segments",
{keyPath:["volumeId","version","index"]});d.createIndex("volumeId","volumeId",{unique:!1});d.createIndex("version","version",{unique:!1})}c.objectStoreNames.contains("resources")||(d=c.createObjectStore("resources",{keyPath:["volumeId","version","resourceName"]}),d.createIndex("volumeId","volumeId",{unique:!1}),d.createIndex("version","version",{unique:!1}));c.objectStoreNames.contains("tasks")||(c=c.createObjectStore("tasks",{autoIncrement:!0}),c.createIndex("annotationId","annotationId",{unique:!1}),
c.createIndex("volumeId","volumeId",{unique:!1}))}},b))};_.ZX=function(){YX||(YX=new v$a);return YX};var w$a;_.$X=function(a){return _.p(function*(){a.db||(a.db=yield u$a(a.userStorageId,{FO:()=>{let b;(b=a.db)==null||b.close();a.db=null},CU:()=>{a.db=null}}));return a.db})};
w$a=class{constructor(a){this.userStorageId=a;this.db=null}delete(){const a=this;return _.p(function*(){yield _.J9a(`Books-${a.userStorageId}`);a.db=null})}removeDownloadedVolume(a){const b=this;return _.p(function*(){const c=(yield _.$X(b)).transaction(["downloads","versions","manifests","segments","resources"],"readwrite"),d=IDBKeyRange.bound([a],[a,[]]);yield Promise.all([c.objectStore("downloads").delete(a),c.objectStore("versions").delete(d),c.objectStore("manifests").delete(d),c.objectStore("segments").delete(d),
c.objectStore("resources").delete(d)])})}KI(a,b){const c=this;return _.p(function*(){let d,e;return(e=(d=yield(yield _.$X(c)).get("segments",[a,b,void 0]))==null?void 0:d.data)!=null?e:null})}};var v$a,YX;_.x$a=function(a){return _.p(function*(){a.db||(a.db=yield _.PX("Books",2,{upgrade:b=>{b.createObjectStore("users")},FO:()=>{let b;(b=a.db)==null||b.close();a.db=null},CU:()=>{a.db=null}}));return a.db})};_.aY=function(a,b){return _.p(function*(){a.O&&a.O.userStorageId===b||(yield(yield _.x$a(a)).put("users",{},b),a.O=new w$a(b));return a.O})};v$a=class{constructor(){this.O=this.db=null}};YX=null;
}catch(e){_._DumpException(e)}
try{
_.bY=function(a,b){return a>b?1:a<b?-1:0};_.cY=function(a,b,c){return _.Gb(a,c||_.bY,!1,b)};_.dY=function(a,b,c){return a.parseFromString(_.Ua(b),c)};
}catch(e){_._DumpException(e)}
try{
var y$a,z$a,A$a,B$a,C$a,D$a,E$a,eY,F$a,G$a,H$a,fY,I$a,L$a,gY,O$a,Q$a,hY,S$a,iY,T$a,U$a,V$a,X$a,Y$a,Z$a,jY,kY,$$a,lY,aab,dab,eab,fab,mY,nY,iab,jab,kab,lab,oY,mab,nab,oab,pab,rab,tab,uab,yY,zab,Cab,Dab,Eab,Fab,Hab,Iab,Jab,Kab,Lab,KY,Mab,Nab,LY,MY,NY,Oab,Pab,Qab,Rab,Sab,Uab,Vab,Wab,Xab,Yab,Zab,$ab,abb,bbb,cbb,dbb,ebb,fbb,OY,PY,gbb,QY,hbb,RY,ibb,jbb,mbb,lbb,kbb,$Y,nbb,bZ,cZ,obb,dZ,pbb,qbb,sbb,eZ,tbb,rbb,ubb,fZ,gZ,hZ,wbb,jZ,iZ,xbb,kZ,lZ,mZ,nZ,ybb,oZ,zbb,qZ,pZ,Abb,Bbb,Dbb,tZ,Ebb,uZ,Fbb,Gbb,vZ,wZ,Ibb,Jbb,
Kbb,Mbb,Lbb,Nbb,xZ,zZ,Obb,Pbb,Qbb,Rbb,Sbb,Tbb,CZ,Ubb,Vbb,Wbb,BZ,Ybb,Zbb,$bb,DZ,bcb,acb,ecb,gcb,hcb,jcb,kcb,EZ,lcb,qcb,rcb,tcb,scb,ucb,FZ,wcb,xcb,Acb,Ccb,Dcb,Ecb,Gcb,Hcb,Icb,Jcb,Kcb,Lcb,Mcb,Ncb,Ocb,Pcb,Qcb,Rcb,Scb,Tcb,Ucb,Vcb,Wcb,Xcb,Ycb,Zcb,$cb,adb,bdb,cdb,ddb,edb,fdb,gdb,hdb,idb,jdb,kdb,ldb,mdb,odb,pdb,qdb,rdb,sdb,tdb,udb,vdb,wdb,LZ,xdb,ydb,Adb,Bdb,Cdb,Ddb,Edb,Fdb,Gdb,Hdb,Idb,Jdb,Kdb,Ldb,Ndb,Odb,Pdb,Rdb,Sdb,Udb,Vdb,Wdb,Ydb,Zdb,aeb,OZ,beb,ceb,eeb,deb,SZ,feb,geb,heb,jeb,keb,leb,neb,oeb,peb,qeb,reb,
seb,teb,ueb,web,xeb,yeb,zeb,Aeb,Beb,Ceb,YZ,Geb,Feb,Eeb,Deb,Ieb,Jeb,Keb,ZZ,$Z,Meb,Neb,Oeb,a_,Peb,Qeb,b_,Reb,Seb,Teb,Ueb,Veb,Web,Xeb,Yeb,Zeb,$eb,afb,bfb,cfb,dfb,efb,ffb,hfb,ifb,jfb,kfb,lfb,mfb,nfb,ofb,pfb,qfb,rfb,tfb,ufb,vfb,wfb,xfb,yfb,zfb,Afb,Bfb,Cfb,Dfb,Efb,Ffb,Gfb,Hfb,Ifb,Jfb,Kfb,Lfb,Mfb,Nfb,Ofb,Pfb,Rfb,Sfb,Tfb,Ufb,Vfb,Wfb,Xfb,igb,jgb,lgb,mgb,ngb,ogb,pgb,qgb,sgb,C_,tgb,ugb,vgb,wgb,xgb,ygb,zgb,Agb,Bgb,Cgb,Dgb,Egb,Fgb,Ggb,Hgb,Igb,Jgb,Kgb,Lgb,Mgb,Pgb,Qgb,Sgb,Tgb,Ugb,Vgb,Wgb,Xgb,Ygb,Zgb,$gb,bhb,H_,
I_,chb,fhb,ehb,lhb,jhb,mhb,hhb,ihb,K_,ohb,phb,rhb,qhb,shb,uhb,thb,vhb,whb,yhb,zhb,Ahb,Bhb,Chb,Dhb,Fhb,P_,Ghb,O_,Ehb,Q_,Ihb,Jhb,Khb,Lhb,Mhb,Nhb,Ohb,Phb,Qhb,Rhb,Shb,Thb,Uhb,Whb,Xhb,Yhb,Zhb,$hb,aib,U_,V_,bib,cib,dib,eib,fib,hib,jib,kib,lib,mib,nib,oib,rib,sib,tib,uib,vib,wib,xib,yib,zib,Aib,Dib,Eib,Fib,Gib,Hib,Jib,Kib,Lib,Mib,Z_,Nib,Oib,Pib,Qib,Rib,Sib,Tib,Uib,Wib,Vib,Zib,Xib,Yib,bjb,cjb,djb,pjb,ejb,rjb,qjb,sjb,tjb,ujb,wjb,yjb,Ajb,Bjb,Cjb,Djb,M0,O0,L0,Q0,Ejb,Fjb,Gjb,Hjb,Ijb,Kjb,Ljb,Mjb,Njb,Ojb,Pjb,Qjb,
Rjb,Sjb,Tjb,Ujb,Vjb,Wjb,Xjb,Yjb,Zjb,$jb,akb,bkb,ckb,dkb,ekb,fkb,gkb,hkb,ikb,jkb,kkb,mkb,okb,T0,pkb,qkb,U0,rkb,skb,tkb,V0,ukb,vkb,wkb,Iib,xkb,Bib,ykb,zkb,CY,DY,yab,zY,BY,xab,AY,xY,vab,wY,wab,Akb,W0,X0,Bkb,Ckb,Dkb,Ekb,Fkb,Gkb,Hkb,Ikb,Jkb,Kkb,Lkb,tY,Y0,Mkb,Z0,$0,a1,Nkb,b1,c1,Okb,nkb,Pkb,Qkb,Rkb,d1,Skb,e1,f1,Tkb,Ukb,t_,L_,N_,Hhb,Vkb,Wkb,g1,Xkb,Ykb,K$a,Hbb,Zkb,$kb,alb,blb,b0,h1,AZ,M$a,N$a,R$a,P$a,M_,rZ,sZ,clb,dlb,elb,flb,glb,hlb,i1,ilb,j1,jlb,ncb,EY,ghb,klb,llb,mlb,Bab,bab,nlb,cab,olb,gab,hab,k1,sab,x1,
y1,z1,zlb,Alb,Elb,Blb,Clb,Dlb,rY;y$a=function(){return _.de(a=>(0,_.mba)(a)?a.every(b=>(0,_.ee)(b)):!1)};z$a=function(a){return typeof ArrayBuffer!=="undefined"&&a instanceof ArrayBuffer};A$a=function(a){return typeof Blob!=="undefined"&&a instanceof Blob};B$a=function(a){return typeof FormData!=="undefined"&&a instanceof FormData};
C$a=function({operation:a},{operation:b}){return a==="createNote"&&b==="updateNote"||a==="updateNote"&&b==="updateNote"?"mergeNewerIntoOlder":a==="createBookmark"&&b==="deleteBookmark"||a==="deleteBookmark"&&b==="createBookmark"||a==="createNote"&&b==="deleteNote"||a==="deleteNote"&&b==="createNote"?"removeBoth":a==="updateNote"&&b==="deleteNote"?"keepNewer":"error"};
D$a=function(a,b,c){return _.p(function*(){const [{key:d,value:e},{key:f,value:g}]=a.value.timestamp<b.value.timestamp?[a,b]:[b,a];switch(C$a(e,g)){case "mergeNewerIntoOlder":e.data=g.data;e.timestamp=g.timestamp;yield c.put(e,d);yield c.delete(f);break;case "removeBoth":yield c.delete(d);yield c.delete(f);break;case "keepNewer":yield c.delete(d);break;case "error":yield c.delete(d)}})};
E$a=function(a,{annotationId:b,volumeId:c,status:d}){return _.p(function*(){const e=[];let f=yield a.index("annotationId").openCursor(b);for(;f;f=yield f.continue())f.value.volumeId===c&&f.value.status===d&&e.push({key:f.primaryKey,value:f.value});e.length<=1||(yield D$a(e[0],e[1],a))})};eY=function(a){return a[a.length-1]};F$a=function(a,b,c){const d=a.length,e=typeof a==="string"?a.split(""):a;for(let f=0;f<d;f++)if(f in e&&b.call(c,e[f],f,a))return f;return-1};
G$a=function(a,b){for(let c=1;c<arguments.length;c++){const d=arguments[c];if(_.$a(d)){const e=a.length||0,f=d.length||0;a.length=e+f;for(let g=0;g<f;g++)a[e+g]=d[g]}else a.push(d)}};H$a=function(a,b,c){return arguments.length<=2?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)};fY=function(a,b){const c=Math.min(a.length,b.length);for(let d=0;d<c;d++){const e=_.bY(a[d],b[d]);if(e!=0)return e}return _.bY(a.length,b.length)};
I$a=function(a){const b=[];for(let c=0;c<arguments.length;c++){const d=arguments[c];if(Array.isArray(d))for(let e=0;e<d.length;e+=8192){const f=I$a.apply(null,H$a(d,e,e+8192));for(let g=0;g<f.length;g++)b.push(f[g])}else b.push(d)}return b};L$a=function(a,b){var c=J$a;if(c.length===0)throw Error("l");if(c.map(d=>{if(d instanceof K$a)d=d.O;else throw Error("l");return d}).every(d=>"ocean_stream_close".indexOf(d)!==0))throw Error("m`ocean_stream_close");a.setAttribute("ocean_stream_close",b)};
gY=function(a){const b=_.OE("");return _.Qa(a.map(c=>_.Ua(_.OE(c))).join(_.Ua(b).toString()))};O$a=function(a){if(!M$a.test(a))throw Error("l");if(N$a.indexOf(a.toUpperCase())!==-1)throw Error("l");};
Q$a=function(a){var b="";const c=Object.keys(a);for(let f=0;f<c.length;f++){var d=c[f],e=a[d];if(!M$a.test(d))throw Error("l");if(e!==void 0&&e!==null){if(/^on./i.test(d))throw Error("l");P$a.indexOf(d.toLowerCase())!==-1&&(e=_.Sa(e)?e.toString():_.Kb(String(e))||"about:invalid#zClosurez");e=`${d}="${_.OE(String(e))}"`;b+=" "+e}}return b};
hY=function(a,b,c){O$a(a);let d=`<${a}`;b&&(d+=Q$a(b));Array.isArray(c)||(c=c===void 0?[]:[c]);R$a.indexOf(a.toUpperCase())!==-1?d+=">":(b=gY(c.map(e=>e instanceof _.Ja?e:_.OE(String(e)))),d+=">"+b.toString()+"</"+a+">");return _.Qa(d)};
S$a=function(a,b,c,d){function e(g,h){g!=null&&(Array.isArray(g)?g.forEach(k=>e(k,h)):(b+=f+encodeURIComponent(h)+"="+encodeURIComponent(g),f="&"))}let f=b.length?"&":"?";d.constructor===Object&&(d=Object.entries(d));Array.isArray(d)?d.forEach(g=>e(g[1],g[0])):d.forEach(e);return _.Ib(a+b+c)};iY=function(a,...b){let c=a[0];for(let d=0;d<a.length-1;d++)c+=String(b[d])+a[d+1];if(/[<>]/.test(c))throw Error("n`"+c);return new _.KE(c)};
T$a=function(a,b){return new _.Od(c=>{const d=(...f)=>c.next(f.length===1?f[0]:f),e=a(d);return _.Bd(b)?()=>b(d,e):void 0})};U$a=function(a,b,c,d,e){function f(){return function*(){for(let k=h;!b||b(k);k=c(k))yield g(k)}()}let g,h;arguments.length===1?{initialState:h,b$:b,Q$:c,Kaa:g=_.Ie,scheduler:e}=a:(h=a,!d||d&&_.Bd(d.Lc)?(g=_.Ie,e=d):g=d);return _.ax(e?()=>_.Me(f(),e):f)};
V$a=function(a,b){b==null&&(b=a,a=0);if(b<=0)return _.Pd;const c=b+a;return new _.Od(d=>{let e=a;for(;e<c&&!d.closed;)d.next(e++);d.complete()})};X$a=function(){var a=W$a;return _.de(b=>{for(const c in a)if(b===a[c]&&!/^[0-9]+$/.test(c))return!0;return!1})};Y$a=function(a,b){return _.Xe(_.aka(a,b,arguments.length>=2,!1,!0))};Z$a=function(...a){const b=_.Te(a);return b?_.Je([Z$a(...a),_.al(b)]):_.Xe((c,d)=>{_.dl([c,...(a.length===1&&(0,_.fba)(a[0])?a[0]:a)])(d)})};
jY=function(a){return _.Xe((b,c)=>{let d=!1,e=null;b.subscribe(new _.Ye(c,f=>{d=!0;e=f}));a.subscribe(new _.Ye(c,()=>{if(d){d=!1;const f=e;e=null;c.next(f)}},void 0,_.Ke))})};kY=function(a,b,c,d,e){return a===c&&Object.is(b,d)?1:Object.is(e(a,b),e(c,d))?-1:0};$$a=function(a,b,c,d){const e=new Set;for(;b<=c;b++)e.add(d(b,a.at(b)));return e};lY=function(a,b,c,d){return b!==void 0&&b.has(d)?(a.attach(c,b.get(d)),b.delete(d),!0):!1};
aab=function(a,b,c,d,e){lY(a,b,d,c(d,e))?a.O(d,e):(b=a.create(d,e),a.attach(d,b))};
dab=function(a,b,c){let d=void 0,e=void 0,f=0,g=a.length-1;if(Array.isArray(b)){for(var h=b.length-1;f<=g&&f<=h;){var k=a.at(f),l=b[f],m=kY(f,k,f,l,c);if(m!==0)m<0&&a.O(f,l),f++;else{var q=a.at(g);m=b[h];var u=kY(g,q,h,m,c);u!==0?(u<0&&a.O(g,m),g--,h--):(k=c(f,k),q=c(g,q),u=c(f,l),Object.is(u,q)?(q=c(h,m),Object.is(q,k)?(bab(a,f,g),a.O(g,m),h--,g--):a.move(g,f),a.O(f,l),f++):(d!=null||(d=new cab),e!=null||(e=$$a(a,f,g,c)),lY(a,d,f,u)?(a.O(f,l),f++,g++):e.has(u)?(d.set(k,a.detach(f)),g--):(l=a.create(f,
b[f]),a.attach(f,l),f++,g++)))}}for(;f<=h;)aab(a,d,c,f,b[f]),f++}else if(b!=null){b=b[Symbol.iterator]();for(h=b.next();!h.done&&f<=g;)l=a.at(f),m=h.value,k=kY(f,l,f,m,c),k!==0?(k<0&&a.O(f,m),f++,h=b.next()):(d!=null||(d=new cab),e!=null||(e=$$a(a,f,g,c)),k=c(f,m),lY(a,d,f,k)?(a.O(f,m),f++,g++,h=b.next()):e.has(k)?(l=c(f,l),d.set(l,a.detach(f)),g--):(a.attach(f,a.create(f,m)),f++,g++,h=b.next()));for(;!h.done;)aab(a,d,c,a.length,h.value),h=b.next()}for(;f<=g;)a.destroy(a.detach(g--));let v;(v=d)==
null||v.forEach(z=>{a.destroy(z)})};eab=function(a){return a};fab=function(a,b){return b};mY=function(a,b,c,d,e,f,g){_.er("NgControlFlow");const h=_.D(),k=_.lo();_.D()[25+a]=new gab(g);_.Er(h,k,a+1,b,c,d,e,_.co(k.Va,f))};nY=function(a){const b=_.Bm(null);var c=_.ko.selectedIndex;try{const d=_.D(),e=d[1],f=d[c];c+=1;const g=d[c];f.O===void 0?f.O=new hab(g,d,e.data[c]):f.O.reset();const h=f.O;dab(h,a,f.U);if(h.V)for(a=0;a<h.length;a++)_.tB(h.U,a)[8].Vs=a}finally{_.Bm(b)}};
iab=function(a,b,c,d,e,f,g){const h=_.D();b=_.zua(h,b,c,d,e,f);b!==_.Aq&&(c=_.lo(),d=_.Bo(),_.Eq(c,d,h,a,b,h[11],g,!1));return iab};jab=function(a,b,c,d){return _.Cua(_.D(),_.ro(),a,b,c,d)};kab=function(a,b){return a.start==b.start&&a.end==b.end};lab=function(a){return a.url?a.url:a.headers.get("X-Request-URL".toLocaleLowerCase())};oY=function(){};mab=function(a,b){return b(a)};nab=function(a,b){return(c,d)=>b.intercept(c,{handle:e=>a(e,d)})};
oab=function(a,b,c){return(d,e)=>_.ix(c,()=>b(d,f=>a(f,e)))};pab=function(){let a=null;return(b,c)=>{if(a===null){let e;a=((e=_.B(_.Zia,{optional:!0}))!=null?e:[]).reduceRight(nab,mab)}const d=_.B(_.lu);if(_.B(_.aja)){const e=d.add();return _.t(a(b,c),_.fx(()=>d.remove(e)))}return a(b,c)}};
rab=function(a,b){var c=a.url.toLowerCase();if(!_.B(_.bja)||a.method==="GET"||a.method==="HEAD"||c.startsWith("http://")||c.startsWith("https://"))return b(a);c=_.B(qab).getToken();const d=_.B(_.dja);c==null||a.headers.has(d)||(a=a.clone({headers:a.headers.set(d,c)}));return b(a)};
tab=function(){var a=[{uba:1,Uq:[{Ba:_.eja,Mb:pab},{Ba:_.mw,Pb:_.eja,mc:!0}]}];const b=[_.xD,pY,qY,{Ba:_.rD,Pb:qY},{Ba:sab,Mb:()=>{let c;return(c=_.B(rY,{optional:!0}))!=null?c:_.B(pY)}},{Ba:_.mw,nb:rab,mc:!0},{Ba:_.bja,nb:!0},{Ba:qab,fe:sY}];for(const c of a)b.push(...c.Uq);return _.hx(b)};uab=function(){let a;if(typeof tY==="function")a=tY;else if(typeof tY==="object")a=tY.constructor;else throw Error(void 0);return _.de(b=>b instanceof a)};
yY=function(a){var b,c;var d=new uY;var e=a.Ie();d=_.jj(d,1,e);e=a.Ab();d=_.jj(d,2,e);e=a.uc();d=_.jj(d,3,e);e=a.U();d=_.lj(d,4,e);a:if(e=_.w(a,5),e[0]==="#")var f=e;else{if(e[0]==="{")try{const g=JSON.parse(e)["background-color"];if(g){f=g;break a}}catch(g){}f=""}f=_.jj(d,5,f);f=vY(f,(b=_.y(a,wY,6))==null?void 0:(c=_.ej(b,vab,2,wab))==null?void 0:_.y(c,xY,1));b=_.y(a,_.gG,8);b=_.Yi(f,_.gG,7,b);c=_.y(a,_.gG,9);b=_.Yi(b,_.gG,8,c);c=_.w(a,11);b=_.jj(b,9,c);a=!!_.w(a,13);return _.zx(b,10,a)};
zab=function(a){var b=new tY;var c=a.Ie();b=_.jj(b,1,c);c=a.Ab();b=_.jj(b,2,c);c=a.uc();b=_.jj(b,3,c);c=a.U();b=_.lj(b,4,c);c=JSON.stringify({"background-color":_.w(a,5)});b=_.jj(b,5,c);var d=a.U(),e=_.y(a,xY,6);if(!e)throw Error("fc");c=new xab;var f=_.y(e,zY,4);c=_.Yi(c,zY,4,f);d===1&&_.Ti(e,AY,3)?(e=_.y(e,AY,3),d=new yab,e=_.Xwa(e,3,0),d=_.jj(d,1,e),_.Ez(c,3,BY,d)):_.Ti(e,CY,1)?(d=e.zf(),_.Ez(c,1,BY,d)):(d=_.y(e,DY,2),_.Ez(c,2,BY,d));d=new wY;c=_.Ez(d,1,wab,c);b=_.Yi(b,wY,6,c);c=_.w(_.y(a,xY,6),
5);b=_.jj(b,7,c);a=_.w(a,9);return _.jj(b,11,a)};Cab=function(a,b){a=a.match(Aab);var c=b.match(Aab);if(!a||!c)return Infinity;b=Bab(a[1]);a=Bab(c[1]);b[1]=1;b[2]=.5;a[1]=1;a[2]=.5;let d;c=b[2]<=.5?b[1]*b[2]:b[1]*(1-b[2]);d=a[2]<=.5?a[1]*a[2]:a[1]*(1-a[2]);return(b[2]-a[2])*(b[2]-a[2])+c*c+d*d-2*c*d*Math.cos((b[0]/360-a[0]/360)*2*Math.PI)};
Dab=function(a){if(!a||a==="#000"||a==="#000000")return null;var b=Object.values(_.lz).find(d=>d.Dt===a);if(b)return b;b=Infinity;let c=null;for(const d of Object.values(_.lz)){const e=Cab(a,d.Dt);e<b&&(b=e,c=d)}return c};Eab=function(a){return uab()(a)?yY(a):a};Fab=function(a){var b=(new _.Vz).setPosition(a.toString());return _.Jz(b,2,a.offset)};
Hab=function(a,b,c){var d=new xY;c=_.jj(d,5,c);d=new zY;var e=_.eA(EY(b.ha),2);d=_.pi(d,1,_.Ww(e,!1,!1),_.Vw());e=_.eA(EY(b.Xe()),2);d=_.pi(d,2,_.Ww(e,!1,!1),_.Vw());e=_.eA(EY(b.V),2);d=_.pi(d,3,_.Ww(e,!1,!1),_.Vw());c=_.Yi(c,zY,4,d);d=b.zf();b=b.O;if(a===0&&d)return a=new AY,b=[d.startPosition.vc()],a=_.mj(a,3,b),_.Yi(c,AY,3,a),c;d&&(a=new CY,e=Fab(d.startPosition),a=_.Yi(a,_.Vz,1,e),d=Fab(d.endPosition),a=_.Yi(a,_.Vz,2,d),_.Yi(c,CY,1,a));if(b){d=b.th();b=b.Vj();a=new DY;if(d){e=a;var f=(new _.Uz).setPosition(Gab(d));
_.Yi(e,_.Uz,1,f)}d&&(d=a,b=(new _.Uz).setPosition(Gab(b)),_.Yi(d,_.Uz,2,b));_.Yi(c,DY,2,a)}return c};Iab=function(a,b,c,d){if(a instanceof FY){var e=new uY;d=d!=null?d:_.Oz();e=_.jj(e,1,d);d=b.Ab();e=_.jj(e,2,d);e=_.jj(e,3,"");e=_.lj(e,4,c===0?1:2);return vY(e,Hab(c,a,GY(b)))}a.U();a.Ie();a.Ab();b.Ab();return a};Jab=function(){return{Ba:HY,Ub:[_.bz,_.nz],Mb:(a,b)=>new HY(_.w(a,4),b)}};Kab=function(){return{Ba:IY,Ub:[_.bz,_.nz],Mb:(a,b)=>new IY(_.w(a,2),b)}};
Lab=function(){return{Ba:JY,Ub:[_.bz,_.nz],Mb:(a,b)=>new JY(_.w(a,2),b)}};KY=function(a){return a instanceof _.Ja?a:_.Qa(_.tG(String(a)))};Mab=function(a){const b=KY(_.Ka),c=[],d=e=>{Array.isArray(e)?e.forEach(d):(e=KY(e),c.push(_.Ua(e)))};a.forEach(d);return _.Qa(c.join(_.Ua(b)))};Nab=function(a){return Mab(Array.prototype.slice.call(arguments))};LY=function(a){return _.Qa(a===null?"null":a===void 0?"undefined":a)};
MY=function(){return{devicePixelRatio:1,R0:!1,fontFace:"",height:100,justified:!1,lineHeight:1.5,margin:{top:0,left:0,bottom:0,right:0},readingMode:1,textZoom:1,width:100}};NY=function(a){let b;return(b=a[0])!=null?b:a[1]};Oab=function(a,b){const c=[];for(let d=0;d<a.length;d++){const e=a[d];if(e.index===0||b===1||e.gy)c.push([e]);else if(e.yg===2)c.push([null,e]);else{const f=a[d+1];f&&f.yg!==1?(c.push([e,f]),d++):c.push([e,null])}}return c};Pab=function(){return{color:"accent",Vb:!1}};
Qab=function(a){a&1&&(_.J(0,"div",2,1)(2,"div",5)(3,"span",6),_.R(4),_.L()()());a&2&&(a=_.Q(),_.E(4),_.vs(a.q7))};Rab=function(a,b){a&1&&_.M(0,"div");if(a&2){a=b.Wa;b=b.Vs;const c=_.Q(3);_.Vr(a===0?"mdc-slider__tick-mark--active":"mdc-slider__tick-mark--inactive");_.Sr("transform",c.eY(b))}};Sab=function(a){a&1&&mY(0,Rab,1,4,"div",8,eab);a&2&&(a=_.Q(2),nY(a.OA))};Uab=function(a){a&1&&(_.J(0,"div",6,1),_.H(2,Sab,2,0),_.L());a&2&&(a=_.Q(),_.E(2),_.uB(a.Dj?2:-1))};
Vab=function(a){a&1&&_.M(0,"mat-slider-visual-thumb",7);a&2&&(a=_.Q(),_.I("discrete",a.xp)("thumbPosition",1)("valueIndicatorText",a.vU))};Wab=function(){};Xab=function(a){a&1&&_.ss(0)};Yab=function(){};Zab=function(a){a&1&&_.H(0,Yab,0,0,"ng-template",12);a&2&&(a=_.Q().Wa,_.I("cdkPortalOutlet",a.oE))};$ab=function(a){a&1&&_.R(0);a&2&&(a=_.Q().Wa,_.vs(a.EU))};
abb=function(a,b){if(a&1){const c=_.D();_.J(0,"div",7,2);_.P("click",function(){var d=_.S(c);const e=d.Wa;d=d.Vs;const f=_.Q(),g=_.ps(1);return _.T(f.bw(e,g,d))})("cdkFocusChange",function(d){const e=_.S(c).Vs,f=_.Q();return _.T(f.QZ(d,e))});_.M(2,"span",8)(3,"div",9);_.J(4,"span",10)(5,"span",11);_.H(6,Zab,1,1,null,12)(7,$ab,1,1);_.L()()()}if(a&2){a=b.Wa;b=b.Vs;const c=_.ps(1),d=_.Q();_.Vr(a.M2);_.Tr("mdc-tab--active",d.selectedIndex===b);_.I("id",d.WM(b))("disabled",a.disabled)("fitInkBarToContent",
d.km);_.Ir("tabIndex",d.pA(b))("aria-posinset",b+1)("aria-setsize",d.Nh.length)("aria-controls",d.VM(b))("aria-selected",d.selectedIndex===b)("aria-label",a.ariaLabel||null)("aria-labelledby",!a.ariaLabel&&a.He?a.He:null);_.E(3);_.I("matRippleTrigger",c)("matRippleDisabled",a.disabled||d.Vc);_.E(3);_.uB(a.oE?6:7)}};bbb=function(a){a&1&&_.ss(0)};
cbb=function(a,b){if(a&1){const c=_.D();_.J(0,"mat-tab-body",13);_.P("_onCentered",function(){_.S(c);const d=_.Q();return _.T(d.DZ())})("_onCentering",function(d){_.S(c);const e=_.Q();return _.T(e.KZ(d))});_.L()}if(a&2){a=b.Wa;b=b.Vs;const c=_.Q();_.Vr(a.D_);_.Tr("mat-mdc-tab-body-active",c.selectedIndex===b);_.I("id",c.VM(b))("content",a.content)("position",a.position)("origin",a.origin)("animationDuration",c.animationDuration)("preserveContent",c.As);_.Ir("tabindex",c.Dr!=null&&c.selectedIndex===
b?c.Dr:null)("aria-labelledby",c.WM(b))("aria-hidden",c.selectedIndex!==b)}};
dbb=function(a){function b(e,f,g){const h=new Date(0);h.setFullYear(e,f,g);h.setHours(0,0,0);return h}function c(e){const f=new Date(0);let g=0,h=0;const k=e[8]?f.setUTCFullYear:f.setFullYear,l=e[8]?f.setUTCHours:f.setHours;e[9]&&(g=Number(e[9]+e[10]),h=Number(e[9]+e[11]));k.call(f,Number(e[1]),Number(e[2])-1,Number(e[3]));l.call(f,Number(e[4]||0)-g,Number(e[5]||0)-h,Number(e[6]||0),Math.floor(parseFloat("0."+(e[7]||0))*1E3));return f}if(a instanceof Date&&!isNaN(a.valueOf()))return a;if(typeof a===
"number"&&!isNaN(a))return new Date(a);if(typeof a==="string"){a=a.trim();if(/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(a)){const [e,f=1,g=1]=a.split("-").map(h=>+h);return b(e,f-1,g)}var d=parseFloat(a);if(!isNaN(a-d))return new Date(d);if(d=a.match(/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/))return c(d)}d=new Date(a);if(!(d instanceof Date)||isNaN(d.valueOf()))throw Error("Kb`"+a);return d};
ebb=function(a){const b=a.offset;return a.toString()+(b?`_${b}`:"")};fbb=function(a){const [b,c]=a.split("_");return new _.cz(b,Math.max(Math.floor(Number(c)),0)||void 0)};OY=function(){return _.bf(a=>a.every(b=>b!==void 0&&b!==null))};PY=function(){return _.bf(a=>a!==void 0&&a!==null)};gbb=function(a){const b=new _.jf;return _.Je([_.UE(()=>b,{ao:!0,Ao:!0}),_.SE(0),_.TE(c=>_.t(_.Re(a(c)),_.fx(()=>{b.next()}))),_.oB({bufferSize:1,Zc:!0})])};
QY=function(a){let b=!1,c=null;_.t(a,_.gx()).subscribe(d=>{b=!0;c=d});if(!b)throw Error("Hd");return c};hbb=function(a,b){return _.p(function*(){var c=b.open(_.WH,Object.assign({},_.kF(),{data:{title:"Create annotation collection",text:"",label:"Collection name",iq:"Create",maxLength:100}}));if(c=yield _.PE(c.Hd()))return a.Cn(c)})};RY=function(a){return a.Ie()||""};
ibb=function(a,b){if(SY(a)&&!SY(b))return 1;if(SY(b)&&!SY(a))return-1;const c=a.Dc()&&a.Dc().zf(),d=b.Dc()&&b.Dc().zf(),e=a.manifest,f=a.manifest;if(c&&d&&e&&e===f)return TY(e,c.startPosition,d.startPosition);a=a.Dc().O;b=b.Dc().O;return a&&b?UY(a.wj,b.wj)||UY(a.hm,b.hm):c&&d?VY(c.startPosition,d.startPosition):0};jbb=function(a,b){if(a.Qj==="")return-1;if(b.Qj==="")return 1;if(a.Ld!==b.Ld)return a.Ld?-1:1;a=a.getName();b=b.getName();return a.localeCompare(b,void 0,{numeric:!0})};
mbb=function(a,b,c){b=b.filter(({kb:d})=>kbb(a,c,d)||c.some(e=>{var f;if(f=e.xh()){{f=d.Dc();const g=e.zf(),h=f.zf();g&&h?f=g.startPosition.vc()===h.startPosition.vc():(e=e.O,f=f.O,f=e&&f?e.th().vc()===f.th().vc():!1)}}return f}));return lbb(b)};lbb=function(a){a.sort(({kb:b},{kb:c})=>b.Dc().Xe().length-c.Dc().Xe().length);return a};kbb=function(a,b,c){return WY(a,c.Dc(),b)};
$Y=function(a,b,c){if(b.positionRanges.length===0)return!1;var d=b.positionRanges;b=b.kq;switch(b){case 1:return b=d.map(f=>XY(f[0],f[1])),WY(a,c,b);case 2:b=YY(a,d[0][0].vc());d=YY(a,d[d.length-1][1].vc());const e=ZY(c);if(!e)return!1;c=YY(a,e.startPosition.vc());a=YY(a,e.endPosition.vc());return d>=c&&b<=a;default:_.wh(b,`Unknown PagePositionType value: ${b}`)}};
nbb=function(a){let b,c,d;return!((d=(b=a.getSettings())==null?void 0:(c=_.y(b,_.oG,4))==null?void 0:_.lh(c,_.nG,2,_.jh()))==null||!d.some(e=>{let f;return((f=_.y(e,_.mG,1))==null?void 0:_.yx(f,1))===2}))};bZ=function([a,b],c){a=YY(c,a.vc());b=YY(c,b.vc());return a!==b?`${aZ(c,a)}\u2013${aZ(c,b)}`:aZ(c,a)};cZ=function(a){return/^(?:\d+|[ivxlcdm]+)$/i.test(a)?"Page "+a:a};
obb=function(a,b){if(a.volumeId!==b.volumeId)throw Error("Kd`"+a.volumeId+"`"+b.volumeId);if(a.version!==b.version)throw Error("Ld`"+a.version+"`"+b.version);if(a.mode!==b.mode)throw Error("Md`"+a.mode+"`"+b.mode);};dZ=function(a,b){obb(a,b);return a.De-b.De||fY(a.indices,b.indices)};pbb=function(a,b){return a.volumeId===b.volumeId&&a.version===b.version&&a.mode===b.mode&&a.De===b.De&&_.uI(a.indices,b.indices)};qbb=function(a,b,c){return{volumeId:a.Ab(),version:GY(a),mode:b,De:c,indices:[0]}};
sbb=function(a,b){const c=[0];for(;b.hasChildNodes();)c.push(b.childNodes.length-1),b=b.lastChild;b.nodeType===Node.TEXT_NODE?c.push(b.nodeValue.length):c[c.length-1]+=1;return{volumeId:a.volumeId,version:a.version,mode:a.mode,De:a.De,indices:rbb(a.indices,c)}};
eZ=function(a,b,c){obb(a,c);if(a.De!==c.De)throw Error("Nd");a=a.indices;c=c.indices;if(c.length){c=c.concat();var d=Math.min(a.length,c.length);for(let e=0;e<d&&!(c[e]-=a[e],c[e]>0);e++);a=c}else a=[0];if(a.length===1&&a[0]===0)return a=document.createRange(),a.setStartBefore(b),a;for(c=1;c<a.length-1;c++)if(b=b.childNodes[a[c]],!b)throw Error("Od");a=a[a.length-1];if(b.hasChildNodes()){if(a>b.childNodes.length)throw Error("Od");}else if(b.nodeValue===null||a>b.nodeValue.length)throw Error("Od");
c=document.createRange();c.setStart(b,a);return c};tbb=function(a,b,c,d){if(_.cc(b,c)){for(d=[d];c&&c!==b;){var e=d,f=e.unshift;b:{for(let h=0,k;k=c.parentNode.childNodes[h];h++)if(k===c){var g=h;break b}throw Error("Pd");}f.call(e,g);c=c.parentNode}if(c!==b)throw Error("Qd");d.unshift(0);b=d}else b=c.childNodes[d]===b?[0]:c.childNodes[d-1]===b?[1]:null;return b?{volumeId:a.volumeId,version:a.version,mode:a.mode,De:a.De,indices:rbb(a.indices,b)}:null};
rbb=function(a,b){if(!b.length)return a.concat();const c=b.concat(),d=Math.min(a.length,b.length);for(let e=0;e<d&&!(c[e]+=a[e],b[e]>0);e++);return c};ubb=function(a,b,c){a&&_.RG(a,typeof b==="string"?b:Math.round(b)+"px",typeof c==="string"?c:Math.round(c)+"px")};fZ=function(a){return!!a&&vbb.test(a)};gZ=function(a){return new Promise((b,c)=>{a.onload=()=>{b()};a.onerror=()=>{c()}})};
hZ=function(a,b){try{const c=a.compareBoundaryPoints(Range.END_TO_START,b)<0,d=a.compareBoundaryPoints(Range.START_TO_END,b)>0;return c&&d}catch(c){}return!1};wbb=function(a,b){return iZ(a,NodeFilter.SHOW_ELEMENT,b)};jZ=function(a,b){return iZ(a,NodeFilter.SHOW_TEXT,b)};iZ=function(a,b,c){return document.createTreeWalker(a,b,c?{acceptNode:c}:void 0)};
xbb=function(a,b){return wbb(a.commonAncestorContainer,function(c){const d=document.createRange();c.tagName==="SPAN"&&c.childNodes.length===1&&c.firstChild instanceof Text?d.selectNodeContents(c.firstChild):d.selectNodeContents(c);return hZ(a,d)?b(c):NodeFilter.FILTER_REJECT})};
kZ=function(a,{startContainer:b,startOffset:c},d){const e=document.createRange();e.setStart(b,c);if(!(b instanceof Text)){c<b.childNodes.length?(a.currentNode=b.childNodes[c],b=a.previousNode()):(a.currentNode=b,b=a.lastChild());if(!b)return e;c=b.length}e.setStart(b,Math.max(c-d,0));if(c>d)return e;a.currentNode=b;for(d-=c;d>0&&(b=a.previousNode());)c=b.length,e.setStart(b,Math.max(c-d,0)),d-=c;return e};
lZ=function(a,{endContainer:b,endOffset:c},d){const e=document.createRange();e.setStart(b,c);if(!(b instanceof Text)){c<b.childNodes.length?a.currentNode=b.childNodes[c]:(a.currentNode=b,a.lastChild());b=a.nextNode();if(!b)return e;c=0}const f=b.length-c;e.setEnd(b,Math.min(c+d,b.length));if(f>d)return e;a.currentNode=b;for(d-=f;d>0&&(b=a.nextNode());)c=b.length,e.setEnd(b,Math.min(d,c)),d-=c;return e};mZ=function(a){return!!a&&a.nodeType===Node.TEXT_NODE};
nZ=function(a,b,c,d){const e=a.ownerDocument.createRange();e.setStart(a,b);e.setEnd(c!=null?c:a,d!=null?d:b);return e};ybb=function(a){const b=document.createNodeIterator(a,NodeFilter.SHOW_TEXT,null);return U$a(b.nextNode(),c=>!!c,()=>b.nextNode())};
oZ=function(a,b,c,d){a.contains(c);const e=nZ(c,d);c=a.querySelectorAll("a[id^=GBS],[ocean-position]");d=_.cY(c,e,(f,g)=>{f=nZ(g,0);return e.compareBoundaryPoints(e.START_TO_START,f)});d<0&&(d=-d-2);c=c[d];e.setStart(c!=null?c:a,0);a=e.toString().replace(/\s/g,"").length;if(c){if(d=c.getAttribute("id"))return new _.cz(d,a);if(c=zbb(c))return new _.cz(c.toString(),c.offset+a)}return new _.cz(b.toString(),b.offset+a)};
zbb=function(a){a=a.getAttribute("ocean-position");return a?(a=a.split("+"))?new _.cz(a[0],a[1]?Number(a[1]):0):null:null};
qZ=function(a,b,c,d){var e;const f=c.toString();c=c.offset;const g=a.querySelectorAll("[ocean-position]");for(let k=g.length-1;k>=0;k--){var h=(e=g[k].getAttribute("ocean-position"))==null?void 0:e.split("+");let l;if(((l=h)==null?void 0:l[0])===f&&(h=h[1]?Number(h[1]):0,!(c<h)))return pZ(a,g[k],c-h,d)}return(e=a.querySelector(`#${f.replace(/\./g,"\\.")}`))?pZ(a,e,c,d):f===(b==null?void 0:b.startPosition)?pZ(a,a,c-b.startOffset,d):null};
pZ=function(a,b,c,d){if(!a.contains(b))return null;const e=jZ(a);e.currentNode=b;if(!mZ(b)&&!e.nextNode()){if(c>0)return null;a=document.createRange();a.setStartAfter(b);return a}b=null;for(let f=e.currentNode;f&&c>=0;f=e.nextNode()){if(/^\s*$/.test(f.data))continue;const g=f.data.match(`\\s*(?:\\s*\\S){${c}}`);if(g){b=nZ(f,g[0].length);break}c-=f.data.replace(/\s/g,"").length}b&&d&&(b=Abb(a,b));return b};
Abb=function(a,b){var c=b.startContainer;if(!a.contains(c))return b;a=jZ(a);a.currentNode=c;if(mZ(c)){let e=b.startOffset;const f=/\s*/g;f.lastIndex=e;var d;f.exec((d=c.data)!=null?d:"");e=Math.max(e,f.lastIndex);if(e<c.length)return nZ(c,e)}for(c=a.nextNode();c;c=a.nextNode())if(d=c.data.match(/^\s*/)[0],d.length<c.length)return nZ(c,d.length);return b};
Bbb=function(a,b){if(!a.collapsed){var c=a.startContainer,d=a.endContainer,e=null,f=null;if(c&&d){if(mZ(c)){if(c===d){b.call(null,a);return}a.startOffset>0&&(e=a.cloneRange(),e.setEnd(a.startContainer,c.length),c=rZ(c))}else c=c.childNodes[a.startOffset]||rZ(c.lastChild||c);if(mZ(d))a.endOffset<d.length&&(f=a.cloneRange(),f.setStart(a.endContainer,0),d===c?c=d=null:d=sZ(d));else{const g=d.childNodes[a.endOffset];if(g)d=sZ(g);else for(;d&&d.lastChild;)d=d.lastChild}for(e&&b.call(null,e);c&&(mZ(c)&&
(e=a.cloneRange(),e.selectNodeContents(c),b.call(null,e)),c!==d);c=rZ(c));f&&b.call(null,f)}}};Dbb=function(a){for(;!Cbb.has(a.tagName)&&(a=a.parentNode););return a};tZ=function(a,b,c){return a.replace(/(\s|\/?>$)/,(c===void 0?` ${b}`:` ${b}="${c}"`)+"$1")};Ebb=function(a){return Array.from(a.getClientRects()).filter(b=>b.left<b.right&&b.top<b.bottom)};
uZ=function(a,b,c){for(let h=0;h<a.length;h++){var d=a[h];d.getAttribute("gwbmtype")==="audio"&&(d.getAttribute("height")===null&&d.setAttribute("height",Math.max(75,Math.max(b.height,b.width)/19).toString()),d.getAttribute("width")===null&&d.setAttribute("width",Math.min(500,b.width*.8).toString()));var e=new _.$F(d.offsetWidth,d.offsetHeight),f=_.VG(d,"padding"),g=_.uxa(d);e=new _.$F(e.width-g.left-f.left-f.right-g.right,e.height-g.top-f.top-f.bottom-g.bottom);d.getAttribute("height")===null&&d.getAttribute("width")===
null?(f=e.clone(),f.height=f.height||f.width,f.width=f.width||f.height):f=new _.$F(Number(d.getAttribute("width")),Number(d.getAttribute("height")));e.aspectRatio()!==f.aspectRatio()&&(_.aG(f,e),e=f);e.width<=b.width&&e.height<=b.height||_.aG(e,b);f=d;g=e;f.style.maxWidth=f.style.maxHeight="none";_.UG(f,g,"content-box");(d=d.getAttribute("ocean_stream_index"))&&c.set(d,e)}};
Fbb=function(a,b){function c(d){var e=d.getAttribute("media-id");b.has(e)&&(e=b.get(e),d.style.maxWidth=d.style.maxHeight="none",_.UG(d,e,"content-box"))}Array.from(a.getElementsByTagName("img")).forEach(c);Array.from(a.getElementsByTagName("video")).forEach(c);Array.from(a.getElementsByTagName("object")).forEach(c)};Gbb=function(a,b){a=_.KG(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style.getPropertyValue(b);return["always","left","right"].includes(a)};
vZ=function(a){return a?a.nodeType===Node.TEXT_NODE?!_.eh(_.FG(a)):_.DG(a)&&(a=a.tagName.toUpperCase(),a==="IMG"||a==="SVG"||a==="AUDIO"||a==="VIDEO")?!0:!1:!1};wZ=function(a,b){a=Hbb('<svg width="%s" height="%s" xmlns="http://www.w3.org/2000/svg"></svg>',a,b);return"data:image/svg+xml;base64,"+_.fA(a)};
Ibb=function(a,b){var c=b.match(/\s+width\s*=\s*['"]?\s*(\d+)/i);c=c?Number(c[1]):1;var d=b.match(/\s+height\s*=\s*['"]?\s*(\d+)/i);d=d?Number(d[1]):1;b=b.replace(/\s+(?:lowsrc|poster|src)\s*=\s*[^\s>]+/gi,"");a!=="AUDIO"&&(c=wZ(c,d),b=tZ(b,"src",c),a==="VIDEO"&&(b=tZ(b,"poster",c)));return b};Jbb=function(a){const b=wZ(1,1);return a.replace(/\s+xlink:href\s*=\s*([^\s>]+)/gi,()=>' xlink:href="'+b+'"')};
Kbb=function(a){const b=a.attributes.getNamedItem("xml:lang");b&&!a.hasAttribute("lang")&&a.setAttribute("lang",b.value)};Mbb=function(a,b,c){let d;c=(d=c.block)!=null?d:[];const e=new _.bG(0,0);b=iY`transform-origin:top left;transform:scale(${Number(b)});`;a=new _.KE([xZ(e,a,e),b].map(_.LE).join(""));return hY("div",{style:a},c.map(f=>Lbb(f,e)))};
Lbb=function(a,b){let c;const d=(c=a.paragraph)!=null?c:[],e=new _.bG(a.box.X,a.box.Y);a=xZ(e,new _.$F(a.box.W,a.box.H),b);return hY("div",{style:a},d.map(f=>Nbb(f,e)))};
Nbb=function(a,b){var c;a=(c=a.wordbox)!=null?c:[];if(!a.length)return _.Ka;const d=new _.bG(Infinity,Infinity),e=new _.bG(0,0);c=0;for(var f of a){const g=f.box;d.x=Math.min(d.x,g.X);d.y=Math.min(d.y,g.Y);e.x=Math.max(e.x,g.X+g.W);e.y=Math.max(e.y,g.Y+g.H);c=Math.max(c,g.H)}b=xZ(d,new _.$F(e.x-d.x,e.y-d.y),b);f=iY`font-size:${Math.round(c*1.4)}px;`;return hY("p",{style:new _.KE([b,f].map(_.LE).join(""))},a.map(g=>{var h=new _.bG(g.box.X,g.box.Y);const k=new _.$F(g.box.W,g.box.H);k.height=Math.max(k.height,
g.baseline_y-h.y);h=xZ(h,k,d);return hY("span",{style:h},_.OE(g.word+" "))}))};xZ=function(a,b,c){return iY`left:${a.x-c.x}px;top:${a.y-c.y}px;width:${b.width}px;height:${b.height}px;`};zZ=function(a,b,c,d,e){if(!a.contains(d))return null;const f=mZ(d);f&&(d=d.parentNode);const g=[];for(;d;){const h=d.parentNode;if(!h||d===a)break;for(let k=0,l;l=h.childNodes[k];k++)if(l===d){g.unshift(k);d=h;break}}if(f)return new yZ(b,c,g,e);g.push(e);return new yZ(b,c,g)};
Obb=function(a,b){b=_.Pf(_.Of(b,_.Gf)).get("aid");return`${a}&${b}`};Pbb=function(a,b,c){b=_.Pf(_.Of(b,_.Gf)).get("pg");return`${a}>${b}${c?`:${c}`:""}`};Qbb=function(a,b){b=_.Pf(_.Of(b,_.Gf)).get("start");return`${a}/${b}`};Rbb=function(a,b){return`_${a}-${AZ(b.join(",")).toString(36)}`};Sbb=function(a,b){return`${a}-${BZ(b)}-${b.width}x${b.height}`};Tbb=function(a,b){b=_.Pf(_.Of(b,_.Gf)).get("start");return`${a}^${b}`};CZ=function(a,b,c){return`${`${a}:${b}`}-${BZ(c)}:${c.width}x${c.height}`};
Ubb=function(a,b){return`${`${a}:${b}`}%`};Vbb=function(a,b){return`${`${a}!${b}`}#`};Wbb=function(a,b,c,d){return`${CZ(a,b,c)}:${d}`};BZ=function(a){return AZ([a.textZoom,a.lineHeight,a.justified,a.fontFace,a.margin.top,a.margin.left,a.margin.bottom,a.margin.right].join()).toString(36)};Ybb=function(a){Xbb.lastIndex=1;const b=Xbb.exec(a);return b?a.substring(b.index):a};
Zbb=function(a){for(const d of a.Os){var b=d.text[0];b=b.startOffset===0?b.toString():"\u2026"+Ybb(b.toString());var c=d.text[d.text.length-1];c=c.endOffset===c.endContainer.nodeValue.length?c.toString():Array.from(Ybb(Array.from(c.toString()).reverse().join(""))).reverse().join("")+"\u2026";d.text=[b,...d.text.slice(1,-1).map(e=>e.toString()),c]}return a};
$bb=function(a,b){if(!b.length)return a;const c=[],d=new Map;for(const e of b)d.set(e.url,e.fp),c.push(_.xG(e.url));return a.replace(new RegExp(`(${c.join("|")})\\b`,"g"),(e,f)=>d.get(f))};DZ=function(a,b){const c=document.createElement("style");c.appendChild(document.createTextNode(a));document.head.appendChild(c);a=c.sheet;a.disabled=!0;try{b(a)}finally{document.head.removeChild(c)}};bcb=function(a,b){DZ(b,c=>{b=acb(a,c)});return b};
acb=function(a,b){const c=[];for(const d of b.cssRules)if(d instanceof CSSStyleRule){b=a;const e=d.selectorText.split(ccb);for(let f=0;f<e.length;f+=2)e[f]=e[f].replace(/,\s*/g,`,\n.${b} `);c.push(`${`.${b} `+e.join("")} {${d.style.cssText}}`)}else c.push(d.cssText);return c.join("\n")};
ecb=function(a,b,c){const d=Math.min(b,c),e=Math.max(b,c),f=[];DZ(a,g=>{for(const h of g.cssRules)h instanceof CSSStyleRule?(g=h.style.cssText.replaceAll(dcb,(k,l,m)=>{m=m.toLowerCase();return m==="vw"?`${l*.01*b}px`:m==="vh"?`${l*.01*c}px`:m==="vmin"?`${l*.01*d}px`:m==="vmax"?`${l*.01*e}px`:k}),f.push(`${h.selectorText} {${g}}`)):f.push(h.cssText)});return f.join("\n")};
gcb=function(a,b,c){switch(b){case "IMG":return b=c,(c=b.match(/src\s*=\s*"([^"]+)"/i))?(c=c[1],c.match(/^\s*data:/i)?a=b:(a=fcb(a,c),a>=0&&(b=tZ(b,"resource-id",a)),a=Ibb("IMG",b))):a=b,a;case "IMAGE":return b=c,(c=b.match(/xlink:href\s*=\s*"([^"]+)"/))?(c=c[1].replaceAll("&amp;","&"),c.match(/^\s*data:/i)?a=b:(a=fcb(a,c),a>=0&&(b=tZ(b,"resource-id",a)),a=Jbb(b))):a=b,a;default:return c}};hcb=function(a,b){return b.replace(/<(audio|img|image|video)[^>]+>/gi,(c,d)=>gcb(a,d.toUpperCase(),c))};
jcb=function(a,b){if(!(a.eq.size>0))return"";a=icb(a);return!a.length||(new RegExp(`\\.(?:${a.join("|")})\\b`)).test(b)?"":`.${a.join(",.")}{`+"background-color:yellow !important;color:black !important;border-radius: 0.4em}"};
kcb=function(a,b,c,d,e,f){if(b.fontFamilyOverride&&a.constructor.name==="CSSFontFaceRule"&&b.fontFamilyOverride!==_.wG(a.style.getPropertyValue("font-family"),'"'))return f&&f.unshift({parentRule:a.parentRule,index:e}),f;if(a.constructor.name==="CSSMediaRule"){var g=a.cssRules;for(var h=0;h<g.length&&g[h];h++)kcb(g[h],b,c,d,h,f);return f}if(a.constructor.name==="CSSStyleRule"&&_.zb){const k=a.selectorText.split(","),l=k.filter(m=>!(m.includes(":first-letter")||m.includes(":first-line")));if(k.length!==
l.length){if(!l.length)return f.unshift({parentRule:a.parentRule,index:e}),f;a.selectorText=l.join(",")}}a=a.style;if(!a)return f;if(b.textZoom&&b.co){let k;a.font&&(g=lcb(a.font,b.textZoom,b.co));a.fontSize&&(h=EZ(a.fontSize,b.textZoom));a.lineHeight&&(k=EZ(a.lineHeight,b.co,!0,b.textZoom));g&&(a.font=g);h&&a.setProperty("font-size",h,a.getPropertyPriority("font-size"));k&&a.setProperty("line-height",k,a.getPropertyPriority("line-height"))}a.fontFamily&&(b.fontFamilyOverride||d)&&(g=a.fontFamily.split(/\s*,\s*/),
a.fontFamily="",b.fontFamilyOverride?(h=`"${b.fontFamilyOverride}"`,a.fontFamily=g.length===1&&_.wG(g[0],'"')===b.fontFamilyOverride?h:[h,...g].join()):d&&(a.fontFamily=g.map(k=>{var l=d[c[_.wG(k,'"').toLowerCase()]];return l&&l[0]?(l=`"${l[0].family}"`,k==="initial"?l:`${l}, ${k}`):k}).join(", ")));return f};
EZ=function(a,b,c=!1,d=1){a==="normal"&&c&&(a="1.2em");if(a==="inherit"||a==="normal")return null;var e=mcb.get(a);if(e)return`${e*b}px`;e=(e=a.match(ncb))&&e[0]||null;if(e==="rem")return`${Number.parseFloat(a)*16*b}px`;const f=ocb.has(e);if(!f&&!c)return null;a=Number.parseFloat(a);f&&(a*=d);return`${a*b}${e!=null?e:""}`};
lcb=function(a,b,c){const d=a.match(pcb);if(!d)return null;a=EZ(d[4],b);let e,f=EZ(((e=d[5])!=null?e:"normal").replace("/",""),c,!0,b);f&&(f="/"+f);if(!a&&!f)return null;var g;b=(g=d[1])!=null?g:"";let h;a=(h=a)!=null?h:d[4];let k,l;f=(l=(k=f)!=null?k:d[5])!=null?l:"";let m;g=(m=d[6])!=null?m:"";return b+a+f+g};
qcb=function(a,b,c){a=a.style;let d,e,f;a.fontSize&&(d=EZ(a.fontSize,b));a.lineHeight&&(e=EZ(a.lineHeight,c,!0));a.font&&(f=lcb(a.font,b,c));f&&(a.font=f);d&&a.setProperty("font-size",d,a.getPropertyPriority("font-size"));e&&a.setProperty("line-height",e,a.getPropertyPriority("line-height"))};
rcb=function(a,b=0){var c,d=c=null;if(_.DG(a))c=(c=a.getAttribute("ocean_stream_index"))?Number(c):null;else{let e,f=0;for(e=a.previousSibling;e;e=e.previousSibling,f++)if(_.DG(e)){(c=e.getAttribute("ocean_stream_close"))||(c=e.getAttribute("ocean_stream_index"));c=Number(c)+f+1;break}if(!e){let g;for(e=a.parentNode;!g;e=e.parentNode)g=e.getAttribute("ocean_initial_text"),g||(g=e.getAttribute("ocean_stream_index"))&&f++;c=Number(g)+f}a.previousSibling==null&&(d=(d=a.parentNode.getAttribute("ocean_text_offset"))?
Number(d):0)}c=c!=null?{index:c,offset:d}:null;if(!c)return null;d={};d.paginatorReference=c.index;if(a.nodeType===Node.ELEMENT_NODE){if(a.tagName==="LI"){b=a.parentNode.children;c=b[0].value||a.parentNode.start||1;for(const e of b){if(e===a)break;c++}d.listCount=c}}else c.offset!==null&&(d.textOffset=(c.offset||0)+b);return d};tcb=function(a){return _.p(function*(){const b=scb(a);try{return yield a.load(),{success:!0,description:b}}catch(c){return{success:!1,description:b}}})};
scb=function(a){const b=[a.style,a.variant,a.weight,a.stretch].filter(c=>c&&c!=="normal");b.push(`"${_.wG(a.family,'"')}"`);return b.join(" ")};ucb=function(a){return new Promise(b=>{function c(){a.removeEventListener("abort",c);a.removeEventListener("error",c);a.removeEventListener("load",c);b()}a.addEventListener("abort",c);a.addEventListener("error",c);a.addEventListener("load",c);a.complete&&c()})};FZ=function(a){vcb&&a&&a.detach&&a.detach()};
wcb=function(a){let b=a;for(a=a.previousSibling;a;a=a.previousSibling){if(_.DG(a)){if(a.tagName!=="A"||a.childNodes&&a.childNodes.length)break}else if(a.nodeType===Node.TEXT_NODE){if(!_.eh(_.FG(a)))break}else break;b=a}return b.previousSibling==null};xcb=function(a){a=Object.assign({},a);a.textZoom||(a.textZoom=1);a.co||(a.co=1);return a};
Acb=function(a,b,c,d=0){return _.p(function*(){const e=yield ycb(a,c);let f=e;for(;d>0;){var g=yield GZ(a,f);if(!g)break;g=zcb(b,g);var h=document.createRange().createContextualFragment(g),k=h;if(f===e&&(k=h.querySelector("#"+c.replace(/\./g,"\\.")),!k))break;g=d;var l=h,m=k;k=d;k!=null||(k=Infinity);h=jZ(l);h.currentNode=m!=null?m:l;l=0;for(m=h.nextNode();m&&l<=k;m=h.nextNode())l+=m.data.replace(/\s/g,"").length;d=g-l;d>=0&&f++}return f})};Ccb=function(){HZ||(HZ={key:"-gb-text",cssText:Bcb});return HZ};
Dcb=function(a){if(a&1){const b=_.D();_.J(0,"reader-page-thumbnail",13);_.P("error",function(){_.S(b);const c=_.Q().Wa;return _.T(c.IQ.next(!1))});_.L()}a&2&&(a=_.Q().Wa,_.I("height",a.aL.height)("src",a.aL.src)("width",a.aL.width))};Ecb=function(a){a&1&&(_.J(0,"mat-icon",14),_.R(1,"bookmark"),_.L())};
Gcb=function(a,b){if(a&1){const c=_.D();_.J(0,"div",4)(1,"a",5);_.P("click",function(d){const e=_.S(c).Wa,f=_.Q();return _.T(f.sJ(d,e.Jf))});_.H(2,Dcb,1,3,"reader-page-thumbnail",6);_.U(3,"async");_.H(4,Ecb,2,0,"ng-template",null,0,_.ys);_.J(6,"h3",7);_.R(7);_.L();_.J(8,"span",8);_.R(9);_.U(10,"relativeDateTime");_.L()();_.J(11,"div",9)(12,"button",10)(13,"mat-icon");_.R(14,"more_vert");_.L()()();_.J(15,"mat-menu",11,1)(17,"button",12);_.U(18,"async");_.P("click",function(){const d=_.S(c).Wa,e=_.Q();
return _.T(e.deleteBookmark(d.Jf))});_.J(19,"mat-icon");_.R(20,"delete_outline");_.L();_.R(21);_.L()()()}if(a&2){a=b.Wa;b=_.ps(5);const c=_.ps(16),d=_.Q();_.E();_.I("href",a.href,_.mq);_.E();_.I("ngIf",_.W(3,8,a.IQ))("ngIfElse",b);_.E(5);_.vs(d.hu(a.Jf));_.E(2);_.vs(_.W(10,10,Fcb(a.Jf)));_.E(3);_.I("matMenuTriggerFor",c);_.E(5);_.I("disabled",_.W(18,12,d.jc));_.E(4);_.us(" ",d.s0," ")}};
Hcb=function(a){a&1&&(_.J(0,"div",15),_.M(1,"img",16),_.J(2,"h3",17),_.R(3),_.L(),_.J(4,"p",18),_.R(5),_.L()());a&2&&(a=_.Q(),_.E(3),_.vs(a.s4),_.E(2),_.vs(a.O1))};Icb=function(a){a&1&&(_.as(0),_.J(1,"div",22)(2,"mat-icon"),_.R(3,"info"),_.L(),_.J(4,"div",24),_.N(5,6),_.U(6,"percent"),_.L()(),_.bs());a&2&&(a=_.Q(2),_.E(6),_.zB(_.W(6,1,a.ZU/a.totalLength)),_.AB(5))};
Jcb=function(a){a&1&&(_.J(0,"div",22)(1,"mat-icon"),_.R(2,"info"),_.L(),_.J(3,"div",24),_.os(4,7),_.U(5,"percent"),_.M(6,"br")(7,"a",26),_.to(!1),_.L()());a&2&&(a=_.Q(3),_.E(7),_.I("href",a.jy,_.mq),_.zB(_.W(5,2,a.ZU/a.totalLength)),_.AB(4))};Kcb=function(a){a&1&&(_.as(0),_.H(1,Jcb,8,4,"div",25),_.bs());a&2&&(a=_.Q(2),_.E(),_.I("ngIf",a.Qy))};
Lcb=function(a){if(a&1){const b=_.D();_.as(0)(1,20);_.H(2,Icb,7,3,"ng-container",21)(3,Kcb,2,1,"ng-container",21);_.J(4,"div",22)(5,"mat-checkbox",23);_.$E("ngModelChange",function(c){_.S(b);const d=_.Q();_.ZE(d.tx,c)||(d.tx=c);return _.T(c)});_.N(6,5);_.L()();_.bs()()}a&2&&(a=_.Q(),_.E(),_.I("ngSwitch",a.Qy),_.E(),_.I("ngSwitchCase",!1),_.E(),_.I("ngSwitchCase",!0),_.E(2),_.YE("ngModel",a.tx),_.I("disabled",a.Qy))};Mcb=function(){return{width:"400px",maxHeight:"90vh",Xb:["-gb-titled-dialog"]}};
Ncb=function(a){a&1&&_.cs(0)};Ocb=function(a,b){a&1&&(_.as(0),_.H(1,Ncb,1,0,"ng-container",19),_.bs());a&2&&(a=b.Wa,_.Q(2),b=_.ps(6),_.E(),_.I("ngTemplateOutlet",b)("ngTemplateOutletContext",_.DE(2,IZ,a)))};Pcb=function(a){a&1&&_.cs(0)};Qcb=function(a,b){a&1&&(_.as(0),_.H(1,Pcb,1,0,"ng-container",19),_.bs());a&2&&(a=b.Wa,_.Q(2),b=_.ps(8),_.E(),_.I("ngTemplateOutlet",b)("ngTemplateOutletContext",_.DE(2,IZ,a)))};Rcb=function(a){a&1&&_.cs(0)};
Scb=function(a,b){a&1&&(_.as(0),_.H(1,Rcb,1,0,"ng-container",19),_.bs());a&2&&(a=b.Wa,_.Q(3),b=_.ps(6),_.E(),_.I("ngTemplateOutlet",b)("ngTemplateOutletContext",_.DE(2,IZ,a)))};Tcb=function(a){a&1&&_.cs(0)};Ucb=function(a,b){a&1&&(_.as(0),_.H(1,Tcb,1,0,"ng-container",19),_.bs());a&2&&(a=b.Wa,_.Q(4),b=_.ps(18),_.E(),_.I("ngTemplateOutlet",b)("ngTemplateOutletContext",_.DE(2,IZ,a)))};
Vcb=function(a){a&1&&(_.as(0),_.H(1,Ucb,2,4,"ng-container",17),_.bs());if(a&2){a=_.Q(2).Od;const b=_.Q();_.E();_.I("ngForOf",a.f7)("ngForTrackBy",b.uc)}};Wcb=function(a){a&1&&(_.J(0,"div",20)(1,"h2",16),_.R(2),_.L(),_.H(3,Scb,2,4,"ng-container",17)(4,Vcb,2,2,"ng-container",14),_.L());if(a&2){a=_.Q().Od;const b=_.Q();_.E(2);_.vs(b.Q3);_.E();_.I("ngForOf",a.shared)("ngForTrackBy",b.uc);_.E();_.I("ngIf",b.mode==="manage")}};
Xcb=function(a,b){a&1&&(_.as(0),_.J(1,"h2",16),_.R(2),_.L(),_.H(3,Ocb,2,4,"ng-container",17)(4,Qcb,2,4,"ng-container",17)(5,Wcb,5,4,"div",18),_.bs());a&2&&(a=b.Od,b=_.Q(),_.E(2),_.vs(b.P3),_.E(),_.I("ngForOf",a.Em)("ngForTrackBy",b.uc),_.E(),_.I("ngForOf",a.a0)("ngForTrackBy",b.v1),_.E(),_.I("ngIf",a.shared.length&&b.mode!=="share"))};Ycb=function(a){a&1&&(_.as(0),_.J(1,"mat-icon",28),_.R(2),_.L(),_.bs());a&2&&(a=_.Q().info,_.E(2),_.us(" ",a.yb.re()?"folder_shared":"folder"," "))};
Zcb=function(a){a&1&&_.M(0,"img",29);a&2&&(a=_.Q().info,_.I("src",a.yb.kl,_.mq)("alt",a.yb.nk))};$cb=function(a){a&1&&_.cs(0)};adb=function(a){a&1&&(_.as(0),_.H(1,$cb,1,0,"ng-container",19),_.bs());if(a&2){a=_.Q().info;_.Q();const b=_.ps(10);_.E();_.I("ngTemplateOutlet",b)("ngTemplateOutletContext",_.DE(2,IZ,a))}};bdb=function(a){a&1&&_.cs(0)};
cdb=function(a){a&1&&(_.as(0),_.H(1,bdb,1,0,"ng-container",19),_.bs());if(a&2){a=_.Q().info;_.Q();const b=_.ps(12);_.E();_.I("ngTemplateOutlet",b)("ngTemplateOutletContext",_.DE(2,IZ,a))}};ddb=function(a){a&1&&_.cs(0)};edb=function(a){a&1&&(_.as(0),_.H(1,ddb,1,0,"ng-container",19),_.bs());if(a&2){a=_.Q().info;_.Q();const b=_.ps(14);_.E();_.I("ngTemplateOutlet",b)("ngTemplateOutletContext",_.DE(2,IZ,a))}};
fdb=function(a,b){a&1&&(_.J(0,"div",21),_.H(1,Ycb,3,1,"ng-container",22)(2,Zcb,1,2,"ng-template",null,7,_.ys),_.J(4,"div",23)(5,"h3",24),_.R(6),_.L(),_.J(7,"p",25),_.R(8),_.L()(),_.as(9,26),_.H(10,adb,2,4,"ng-container",27)(11,cdb,2,4,"ng-container",27)(12,edb,2,4,"ng-container",27),_.bs(),_.L());if(a&2){a=b.info;b=_.ps(3);const c=_.Q();_.E();_.I("ngIf",a.Em)("ngIfElse",b);_.E(5);_.vs(a.name);_.E(2);_.vs(a.status);_.E();_.I("ngSwitch",c.mode);_.E();_.I("ngSwitchCase","manage");_.E();_.I("ngSwitchCase",
"share");_.E();_.I("ngSwitchCase","export")}};gdb=function(a){a&1&&_.cs(0)};hdb=function(a){a&1&&(_.as(0),_.H(1,gdb,1,0,"ng-container",19),_.bs());if(a&2){a=_.Q().info;_.Q();const b=_.ps(16);_.E();_.I("ngTemplateOutlet",b)("ngTemplateOutletContext",_.DE(2,IZ,a))}};
idb=function(a,b){a&1&&(_.J(0,"div",21),_.M(1,"div",30),_.J(2,"div",23)(3,"h3",24),_.R(4),_.L(),_.J(5,"p",25),_.R(6),_.L()(),_.H(7,hdb,2,4,"ng-container",14),_.L());a&2&&(a=b.info,b=_.Q(),_.E(),_.Sr("background-color",a.color.lq),_.E(3),_.vs(a.name),_.E(2),_.vs(a.status),_.E(),_.I("ngIf",b.mode==="export"))};
jdb=function(a){if(a&1){const b=_.D();_.J(0,"button",35);_.P("click",function(){_.S(b);const c=_.Q().info,d=_.Q();return _.T(d.renameCollection(c.yb))});_.J(1,"mat-icon");_.R(2,"edit");_.L();_.R(3);_.L()}a&2&&(a=_.Q(2),_.E(3),_.us(" ",a.aS," "))};kdb=function(a){if(a&1){const b=_.D();_.J(0,"button",35);_.P("click",function(){_.S(b);const c=_.Q().info,d=_.Q();return _.T(d.deleteCollection(c.id))});_.J(1,"mat-icon");_.R(2,"delete");_.L();_.R(3);_.L()}a&2&&(a=_.Q(2),_.E(3),_.us(" ",a.TR," "))};
ldb=function(a){if(a&1){const b=_.D();_.J(0,"button",35);_.P("click",function(){_.S(b);const c=_.Q().info,d=_.Q();return _.T(d.BB(c.yb))});_.J(1,"mat-icon");_.R(2,"content_copy");_.L();_.R(3);_.L()}a&2&&(a=_.Q(2),_.E(3),_.us(" ",a.RR," "))};mdb=function(a){if(a&1){const b=_.D();_.J(0,"button",35);_.P("click",function(){_.S(b);const c=_.Q().info,d=_.Q();return _.T(d.remove(c.yb))});_.J(1,"mat-icon");_.R(2,"delete");_.L();_.R(3);_.L()}a&2&&(a=_.Q(2),_.E(3),_.us(" ",a.W3," "))};
odb=function(a,b){if(a&1){const c=_.D();_.J(0,"button",31)(1,"mat-icon");_.R(2,"more_vert");_.L()();_.J(3,"mat-slide-toggle",32);_.P("change",function(){const d=_.S(c).info;_.Q().store.dispatch(ndb({id:d.id}));return _.T()});_.L();_.J(4,"mat-menu",33,8);_.H(6,jdb,4,1,"button",34)(7,kdb,4,1,"button",34)(8,ldb,4,1,"button",34)(9,mdb,4,1,"button",34);_.L()}if(a&2){a=b.info;b=_.ps(5);const c=_.Q();_.Tr("hidden",!a.id);_.I("matMenuTriggerFor",b);_.Ir("aria-label",c.XR);_.E(3);_.I("checked",a.enabled)("aria-label",
c.b4);_.E(3);_.I("ngIf",a.Em);_.E();_.I("ngIf",a.Em);_.E();_.I("ngIf",a.Em&&a.shared);_.E();_.I("ngIf",!a.Em)}};pdb=function(a){a&1&&(_.J(0,"button",31)(1,"mat-icon"),_.R(2,"more_vert"),_.L()());if(a&2){_.Q();a=_.ps(3);const b=_.Q();_.I("matMenuTriggerFor",a);_.Ir("aria-label",b.XR)}};qdb=function(a){if(a&1){const b=_.D();_.J(0,"button",38);_.P("click",function(){_.S(b);const c=_.Q().info;_.Q().store.dispatch(JZ({yb:c.yb}));return _.T()});_.N(1,10);_.L()}};
rdb=function(a){if(a&1){const b=_.D();_.J(0,"button",35);_.P("click",function(){_.S(b);const c=_.Q().info,d=_.Q();return _.T(d.renameCollection(c.yb))});_.J(1,"mat-icon");_.R(2,"edit");_.L();_.R(3);_.L()}a&2&&(a=_.Q(2),_.E(3),_.us(" ",a.aS," "))};sdb=function(a){if(a&1){const b=_.D();_.J(0,"button",35);_.P("click",function(){_.S(b);const c=_.Q().info,d=_.Q();return _.T(d.BB(c.yb))});_.J(1,"mat-icon");_.R(2,"content_copy");_.L();_.R(3);_.L()}a&2&&(a=_.Q(2),_.E(3),_.us(" ",a.RR," "))};
tdb=function(a,b){a&1&&(_.H(0,pdb,3,2,"button",36)(1,qdb,2,0,"button",37),_.J(2,"mat-menu",33,9),_.H(4,rdb,4,1,"button",34)(5,sdb,4,1,"button",34),_.L());a&2&&(a=b.info,_.I("ngIf",a.shared),_.E(),_.I("ngIf",a.TT),_.E(3),_.I("ngIf",a.Em),_.E(),_.I("ngIf",a.Em&&a.shared))};udb=function(a){if(a&1){const b=_.D();_.J(0,"button",38);_.P("click",function(){const c=_.S(b).info,d=_.Q();d.QL.open(KZ,Object.assign({},Mcb(),{data:{me:c.yb}}));d.close();return _.T()});_.N(1,11);_.L()}};
vdb=function(a){if(a&1){const b=_.D();_.J(0,"button",38);_.P("click",function(){const c=_.S(b).info,d=_.Q();d.QL.open(KZ,Object.assign({},Mcb(),{data:{me:c.color}}));d.close();return _.T()});_.N(1,12);_.L()}};
wdb=function(a,b){if(a&1){const c=_.D();_.J(0,"div",21)(1,"mat-icon",39);_.R(2,"person");_.L();_.J(3,"div",23)(4,"h3",24);_.R(5);_.L();_.J(6,"p",25);_.R(7);_.U(8,"date");_.L()();_.J(9,"button",40);_.P("click",function(){const d=_.S(c).info,e=_.Q();return _.T(e.remove(d.yb))});_.R(10);_.L()()}a&2&&(a=b.info,b=_.Q(),_.E(5),_.vs(a.name),_.E(2),_.XE(" ",a.status," ",_.bF(8,4,a.zU,"longDate")," "),_.E(3),_.us(" ",b.TR," "))};LZ=function(){return{maxHeight:"90vh",width:"480px",Xb:["-gb-titled-dialog"]}};
xdb=function(a){a&1&&_.cs(0)};ydb=function(a){a&1&&_.cs(0)};Adb=function(a,b){a&1&&(_.as(0),_.H(1,ydb,1,0,"ng-container",12),_.bs());if(a&2){a=b.Od;_.Q(2);b=_.ps(4);const c=_.ps(6);_.E();_.I("ngTemplateOutlet",a instanceof MZ?b:c)("ngTemplateOutletContext",_.DE(2,zdb,a))}};
Bdb=function(a){a&1&&(_.J(0,"button",10,5),_.H(2,Adb,2,4,"ng-container",9),_.U(3,"async"),_.J(4,"span",11),_.R(5),_.U(6,"async"),_.L(),_.J(7,"mat-icon"),_.R(8," arrow_drop_down "),_.L()());if(a&2){a=_.Q();const b=_.ps(10);_.Tr("gmat-body-1",!a.ak)("gmat-subhead-1",a.ak)("header",a.ak);_.I("matMenuTriggerFor",b);_.E(2);_.I("ngIf",_.W(3,9,a.mK));_.E(3);_.vs(_.W(6,11,a.FT))}};
Cdb=function(a){a&1&&(_.J(0,"mat-icon",14),_.R(1),_.L());a&2&&(a=_.Q().entity,_.Q(),_.E(),_.us(" ",a?a.Ld?a.re()?"folder_shared":"folder":"face":"folder"," "))};Ddb=function(a){a&1&&_.M(0,"img",15);a&2&&(a=_.Q().entity,_.I("src",a.kl,_.mq)("alt",a.nk))};Edb=function(a,b){a&1&&_.H(0,Cdb,2,1,"mat-icon",13)(1,Ddb,1,2,"ng-template",null,6,_.ys);a&2&&(a=b.entity,b=_.ps(2),_.I("ngIf",a==null?null:a.Ld)("ngIfElse",b))};Fdb=function(a,b){a&1&&_.M(0,"div",16);a&2&&_.Sr("background-color",b.entity.lq)};
Gdb=function(a,b){a&1&&(_.as(0),_.M(1,"img",19),_.bs());a&2&&(a=b.Od,_.E(),_.I("src",a.kl,_.mq)("alt",a.nk))};Hdb=function(a){a&1&&(_.J(0,"button",17),_.H(1,Gdb,2,2,"ng-container",9),_.U(2,"async"),_.J(3,"div",18)(4,"span",11),_.R(5),_.U(6,"async"),_.L()()());a&2&&(a=_.Q(),_.Tr("gmat-body-1",!a.ak)("gmat-headline-5",a.ak)("header",a.ak),_.E(),_.I("ngIf",_.W(2,8,a.L5)),_.E(4),_.vs(_.W(6,10,a.FT)))};
Idb=function(a){if(a&1){const b=_.D();_.as(0);_.J(1,"button",20);_.U(2,"async");_.P("click",function(){_.S(b);const c=_.Q();return _.T(NZ(c,null))});_.J(3,"div",18)(4,"span",21);_.R(5);_.L();_.J(6,"mat-icon",22);_.U(7,"async");_.R(8," check ");_.L()()();_.bs()}a&2&&(a=_.Q(),_.E(),_.I("matTooltip",a.PR),_.Ir("aria-label",_.W(2,5,a.s_)),_.E(4),_.vs(a.PR),_.E(),_.Tr("invisible",_.W(7,7,a.zq)!==null))};Jdb=function(a){a&1&&_.M(0,"mat-divider")};
Kdb=function(a){a&1&&(_.J(0,"mat-icon"),_.R(1),_.L());a&2&&(a=_.Q(2).Wa,_.E(),_.us(" ",a.re()?"folder_shared":"folder"," "))};Ldb=function(a){a&1&&_.M(0,"img",19);a&2&&(a=_.Q(2).Wa,_.I("src",a.kl,_.mq)("alt",a.nk))};
Ndb=function(a){if(a&1){const b=_.D();_.J(0,"button",20);_.U(1,"async");_.P("click",function(){_.S(b);const c=_.Q().Wa,d=_.Q(2);return _.T(NZ(d,c))});_.H(2,Kdb,2,1,"mat-icon",25)(3,Ldb,1,2,"ng-template",null,6,_.ys);_.J(5,"div",18)(6,"span",21);_.R(7);_.L();_.J(8,"mat-icon",22);_.U(9,"async");_.R(10," check ");_.L()()()}if(a&2){a=_.ps(4);const b=_.Q().Wa,c=_.Q(2);_.I("matTooltip",b.name);_.Ir("aria-label",Mdb(b,_.W(1,7,c.zq)));_.E(2);_.I("ngIf",b.Ld)("ngIfElse",a);_.E(5);_.vs(b.name);_.E();_.Tr("invisible",
b.uc()!==_.W(9,9,c.zq))}};Odb=function(a,b){a&1&&(_.as(0),_.H(1,Ndb,11,11,"button",24),_.bs());a&2&&(a=b.Wa,b=_.Q(2),_.E(),_.I("ngIf",b.ak||a.Ld))};Pdb=function(a){a&1&&(_.as(0),_.H(1,Jdb,1,0,"mat-divider",9)(2,Odb,2,1,"ng-container",23),_.U(3,"async"),_.bs());a&2&&(a=_.Q(),_.E(),_.I("ngIf",a.ak),_.E(),_.I("ngForOf",_.W(3,2,a.mg)))};
Rdb=function(a,b){if(a&1){const c=_.D();_.as(0);_.J(1,"button",20);_.U(2,"async");_.P("click",function(){const d=_.S(c).Wa,e=_.Q(2);e.nK=d;e.Si.emit(d);return _.T()});_.M(3,"div",26);_.J(4,"div",18)(5,"span",21);_.R(6);_.L();_.J(7,"mat-icon",22);_.U(8,"async");_.R(9," check ");_.L()()();_.bs()}a&2&&(a=b.Wa,b=_.Q(2),_.E(),_.I("matTooltip",a.uo),_.Ir("aria-label",Qdb(a,_.W(2,7,b.zq))),_.E(2),_.Sr("background-color",a.lq),_.E(3),_.us(" ",a.uo," "),_.E(),_.Tr("invisible",a!==_.W(8,9,b.zq)))};
Sdb=function(a){a&1&&(_.as(0),_.M(1,"mat-divider"),_.H(2,Rdb,10,11,"ng-container",23),_.bs());a&2&&(a=_.Q(),_.E(2),_.I("ngForOf",a.Lp))};Udb=function(a){if(a&1){const b=_.D();_.as(0);_.M(1,"mat-divider");_.J(2,"button",27);_.P("click",function(){_.S(b);const c=_.Q();return _.T(Tdb(c))});_.J(3,"mat-icon");_.R(4,"add");_.L();_.J(5,"span",21);_.R(6);_.L()();_.bs()}a&2&&(a=_.Q(),_.E(6),_.vs(a.T3))};Vdb=function(a){a&1&&(_.J(0,"mat-icon"),_.R(1,"check"),_.L())};
Wdb=function(a){a&1&&(_.J(0,"mat-icon"),_.R(1,"check"),_.L())};Ydb=function(a){if(a&1){const b=_.D();_.J(0,"div",22)(1,"button",23);_.P("click",function(){_.S(b);const c=_.Q();return _.T(Xdb(c))});_.J(2,"mat-icon");_.R(3,"update");_.L()();_.J(4,"div",24);_.R(5);_.L();_.J(6,"button",25);_.P("click",function(){_.S(b);const c=_.Q();return _.T(c.BB())});_.N(7,6);_.L()()}a&2&&(a=_.Q(),_.E(),_.I("matTooltip",a.fS),_.Ir("aria-label",a.fS),_.E(4),_.us(" ",a.ez()," "))};
Zdb=function(a){a=_.uG(a).split(" ");return a.length===1&&a[0].length>0};aeb=function(a,b,c,d){return _.p(function*(){const e=yield b.channel.request($db,a.volumeId);if(!e)throw Error();_.fz(a,e,c,d)})};OZ=function(a){return _.cx(b=>{var c=a(b);c=Array.isArray(c)?c:[c];return _.t(_.We(b),_.gf(...c))})};beb=function(a,b){return(a=ZY(a.Dc()))?(a=YY(b,a.startPosition.vc()),aZ(b,a)):""};
ceb=function(a,b){if(a&1){const c=_.D();_.J(0,"mat-radio-button",2);_.P("keyup.enter",function(){const d=_.S(c).Wa,e=_.Q();PZ(e,d);e.Ky(d);return _.T()})("keyup.space",function(){const d=_.S(c).Wa,e=_.Q();return _.T(e.Ky(d))})("click",function(){const d=_.S(c).Wa,e=_.Q();return _.T(e.Ky(d))});_.J(1,"div",3);_.M(2,"div",4)(3,"div",5);_.L()()}a&2&&(a=b.Wa,_.I("aria-label",a.label)("ngClass",a.name)("value",a))};
eeb=function(a,b,c,d){switch(a){case "FIT_TO_WIDTH":return Math.min(2560,d.width)/b;case "FIT_TO_SCREEN":return deb(b,c,d).width;case "ZOOM_100":return 640;case "ZOOM_150":return 960;case "ZOOM_200":return 1280;default:_.wh(a,"Zoom had an unknown value")}};deb=function(a,b,c){const d=Math.min(2560,c.width);b=new _.$F(d,d/(b*a));_.aG(b,c);return b.scale(1/a,1)};SZ=function(a){return _.qF(QZ,b=>b===2&&!RZ(a))};
feb=function(a){if(a&1){const b=_.D();_.J(0,"button",33);_.P("click",function(){_.S(b);_.Q().store.dispatch(TZ());return _.T()});_.J(1,"mat-icon");_.R(2,"visibility_off");_.L()()}a&2&&(a=_.Q(),_.I("matTooltip",a.eS),_.Ir("aria-label",a.eS))};geb=function(a){if(a&1){const b=_.D();_.J(0,"button",33);_.P("click",function(){_.S(b);_.Q().store.dispatch(TZ());return _.T()});_.J(1,"mat-icon");_.R(2,"visibility");_.L()()}a&2&&(a=_.Q(),_.I("matTooltip",a.VR),_.Ir("aria-label",a.VR))};
heb=function(a){a&1&&(_.J(0,"button",34)(1,"mat-icon"),_.R(2,"more_vert"),_.L()());a&2&&(_.Q(),a=_.ps(18),_.I("matMenuTriggerFor",a))};jeb=function(a,b){a&1&&(_.as(0),_.cs(1,35),_.bs());a&2&&(a=b.Wa,_.Q(),b=_.ps(47),_.E(),_.I("ngTemplateOutlet",b)("ngTemplateOutletContext",_.DE(2,ieb,a)))};keb=function(a){a&1&&(_.as(0),_.cs(1,36),_.bs());a&2&&(_.Q(),a=_.ps(53),_.E(),_.I("ngTemplateOutlet",a))};leb=function(a){a&1&&(_.J(0,"mat-icon",40),_.R(1," info "),_.L());a&2&&(a=_.Q(2),_.I("matTooltip",a.c4))};
neb=function(a,b){a&1&&(_.as(0),_.cs(1,35),_.bs());if(a&2){a=b.Wa;b=_.Q().De;const c=_.Q(),d=_.ps(49);_.E();_.I("ngTemplateOutlet",d)("ngTemplateOutletContext",jab(2,meb,a,c.yI(a,b)))}};oeb=function(a,b){a&1&&(_.J(0,"div",37)(1,"bdi",38),_.R(2),_.H(3,leb,2,1,"mat-icon",39),_.L(),_.J(4,"span"),_.R(5),_.L()(),_.H(6,neb,2,5,"ng-container",31));a&2&&(a=b.De,b=_.Q(),_.E(2),_.us(" ",a.OG," "),_.E(),_.I("ngIf",a.Ft===b.GX),_.E(2),_.vs(a.FQ),_.E(),_.I("ngForOf",a.By)("ngForTrackBy",b.z1))};
peb=function(a){a&1&&(_.as(0),_.R(1),_.U(2,"relativeDateTime"),_.bs());a&2&&(a=_.Q().Bh,_.E(),_.us(" - ",_.W(2,1,a.timestamp)," "))};qeb=function(a){if(a&1){const b=_.D();_.J(0,"div",54);_.P("click",function(c){_.S(b);const d=_.Q().Bh,e=_.Q();return _.T(UZ(e,c,d))});_.L()}a&2&&(a=_.Q().Bh,_.Tr("owned",a.yb.Ld),_.I("innerHTML",a.P1,_.wua))};
reb=function(a){if(a&1){const b=_.D();_.J(0,"button",57);_.P("click",function(c){_.S(b);const d=_.Q(2).Bh,e=_.Q();return _.T(UZ(e,c,d))});_.J(1,"mat-icon",58);_.R(2,"add");_.L();_.J(3,"span");_.N(4,12);_.L()()}};seb=function(a){if(a&1){const b=_.D();_.J(0,"button",57);_.P("click",function(){_.S(b);const c=_.Q(2).Bh,d=_.Q();return _.T(d.reanchorNote(c))});_.J(1,"mat-icon",58);_.R(2,"link");_.L();_.J(3,"span");_.N(4,13);_.L()()}};
teb=function(a){a&1&&(_.J(0,"div",55),_.H(1,reb,5,0,"button",56)(2,seb,5,0,"button",56),_.L());a&2&&(a=_.Q().Bh,_.Q(),_.E(),_.I("ngIf",a.yb.Ld&&!a.OJ),_.E(),_.I("ngIf",a.EI))};
ueb=function(a){if(a&1){const b=_.D();_.J(0,"reader-collection-selector",59);_.P("click",function(c){_.S(b);return _.T(c.stopPropagation())})("changed",function(c){_.S(b);var d=_.Q().Bh;const e=_.Q(),f=c==null?void 0:c.uc();c=d.kb;d=VZ(d.kb.dg(),f).O();e.store.dispatch(WZ({kb:d,lD:c}));return _.T()});_.L()}a&2&&(a=_.Q().Bh,_.I("mode",a.yb.Ld?"select-owned":"subscribed-indicator")("selectedId",a.kb.uc()))};
web=function(a){a&1&&_.cs(0,35);if(a&2){a=_.Q().Bh;_.Q();const b=_.ps(51);_.I("ngTemplateOutlet",b)("ngTemplateOutletContext",_.DE(2,veb,a))}};xeb=function(a){a&1&&_.M(0,"div",60)};
yeb=function(a,b){if(a&1){const c=_.D();_.J(0,"div",41)(1,"div",42);_.P("click",function(d){var e=_.S(c).Bh,f=_.Q();e=e.kb;f.GS.emit();f.store.dispatch(XZ({kb:e}));d.stopPropagation();return _.T()});_.J(2,"div",43)(3,"mat-icon",44);_.R(4," description ");_.L();_.J(5,"div",45);_.R(6);_.H(7,peb,3,3,"ng-container",32);_.L()();_.J(8,"div",46);_.M(9,"div",47);_.J(10,"bdi",48);_.R(11);_.L()();_.H(12,qeb,1,3,"div",49)(13,teb,3,2,"div",50)(14,ueb,1,2,"reader-collection-selector",51);_.U(15,"async");_.L();
_.H(16,web,1,4,"ng-container",52);_.L();_.H(17,xeb,1,0,"div",53)}if(a&2){a=b.Bh;b=b.yI;const c=_.Q();_.Tr("selected",a.id===c.VA);_.I("id","note-"+a.id);_.E(3);_.I("ngClass",a.hP);_.E(3);_.us(" ",a.Y4," ");_.E();_.I("ngIf",a.timestamp);_.E(2);_.I("ngClass",a.hP);_.E(2);_.vs(a.HT);_.E();_.I("ngIf",!!a.OJ);_.E();_.I("ngIf",a.yb.Ld&&!a.OJ||a.EI);_.E();_.I("ngIf",!!_.W(15,13,c.Tl));_.E(2);_.I("ngIf",a.yb.Ld);_.E();_.I("ngIf",!b)}};
zeb=function(a,b){if(a&1){const c=_.D();_.J(0,"button",67);_.P("click",function(){const d=_.S(c).Wa,e=_.Q().Bh,f=_.Q();return _.T(f.xB(e,d))});_.L()}a&2&&(a=b.Wa,_.Sr("background",a.lq),_.I("ngClass","color-"+a.name))};
Aeb=function(a){if(a&1){const b=_.D();_.J(0,"div",61)(1,"button",62)(2,"mat-icon");_.R(3,"more_vert");_.L()();_.J(4,"mat-menu",27,6)(6,"button",63);_.P("click",function(c){const d=_.S(b).Bh,e=_.Q();return _.T(UZ(e,c,d))});_.J(7,"mat-icon");_.R(8,"edit");_.L();_.J(9,"span");_.N(10,14);_.L()();_.J(11,"button",63);_.P("click",function(){const c=_.S(b).Bh,d=_.Q();return _.T(d.reanchorNote(c))});_.J(12,"mat-icon");_.R(13,"link");_.L();_.J(14,"span");_.N(15,15);_.L()();_.J(16,"button",64);_.P("click",function(){const c=
_.S(b).Bh,d=_.Q();return _.T(d.deleteNote(c.kb))});_.J(17,"mat-icon");_.R(18,"delete");_.L();_.J(19,"span");_.N(20,16);_.L()();_.M(21,"hr",29);_.J(22,"div",65);_.H(23,zeb,1,3,"button",66);_.L()()()}if(a&2){a=_.ps(5);const b=_.Q();_.E();_.I("matMenuTriggerFor",a);_.E(22);_.I("ngForOf",b.Lp)}};Beb=function(a){a&1&&(_.J(0,"div",68),_.M(1,"img",69),_.J(2,"h3",70),_.N(3,17),_.L(),_.J(4,"p",71),_.N(5,18),_.L()())};
Ceb=function(a,b,c){a=_.bA(a,10,b-10);const d=a+c>b-10?a-c:a;return d>=10?d:a>b/2?10:b-10-c};YZ=function(a){return(a==null?0:a.position)?a:void 0};Geb=function(a){const b=a.cloneNode(!0),c=b.querySelectorAll("[id]"),d=a.nodeName.toLowerCase();b.removeAttribute("id");for(let e=0;e<c.length;e++)c[e].removeAttribute("id");d==="canvas"?Deb(a,b):(d==="input"||d==="select"||d==="textarea")&&Eeb(a,b);Feb("canvas",a,b,Deb);Feb("input, textarea, select",a,b,Eeb);return b};
Feb=function(a,b,c,d){b=b.querySelectorAll(a);if(b.length)for(a=c.querySelectorAll(a),c=0;c<b.length;c++)d(b[c],a[c])};Eeb=function(a,b){b.type!=="file"&&(b.value=a.value);b.type==="radio"&&b.name&&(b.name=`mat-clone-${b.name}-${Heb++}`)};Deb=function(a,b){if(b=b.getContext("2d"))try{b.drawImage(a,0,0)}catch(c){}};Ieb=function(a){a=a.getBoundingClientRect();return{top:a.top,right:a.right,bottom:a.bottom,left:a.left,width:a.width,height:a.height,x:a.x,y:a.y}};
Jeb=function(a,b,c){a.top+=b;a.bottom=a.top+a.height;a.left+=c;a.right=a.left+a.width};Keb=function(a,b){a=a.Gs;if(a.length===1&&a[0].nodeType===b.ELEMENT_NODE)return a[0];const c=b.createElement("div");a.forEach(d=>c.appendChild(d));return c};ZZ=function(a,b,c){for(let d in b)if(b.hasOwnProperty(d)){const e=b[d];if(e){let f;a.setProperty(d,e,((f=c)==null?0:f.has(d))?"important":"")}else a.removeProperty(d)}};
$Z=function(a,b){const c=b?"":"none";ZZ(a.style,{"touch-action":b?"":"none","-webkit-user-drag":b?"":"none","-webkit-tap-highlight-color":b?"":"transparent","user-select":c,"-ms-user-select":c,"-webkit-user-select":c,"-moz-user-select":c})};Meb=function(a,b){ZZ(a.style,{position:b?"":"fixed",top:b?"":"0",opacity:b?"":"0",left:b?"":"-999em"},Leb)};Neb=function(a,b){return b&&b!="none"?a+" "+b:a};
Oeb=function(a,b){a.style.width=`${b.width}px`;a.style.height=`${b.height}px`;a.style.transform=a_(b.left,b.top)};a_=function(a,b){return`translate3d(${Math.round(a)}px, ${Math.round(b)}px, 0)`};Peb=function(a){const b=a.toLowerCase().indexOf("ms")>-1?1:1E3;return parseFloat(a)*b};Qeb=function(a){a=getComputedStyle(a);var b=b_(a,"transition-property"),c=b.find(d=>d==="transform"||d==="all");if(!c)return 0;b=b.indexOf(c);c=b_(a,"transition-duration");a=b_(a,"transition-delay");return Peb(c[b])+Peb(a[b])};
b_=function(a,b){return a.getPropertyValue(b).split(",").map(c=>c.trim())};Reb=function(a){a.preventDefault()};Seb=function(a){if(a&1){const b=_.D();_.J(0,"mat-form-field",10)(1,"textarea",11,1);_.P("input",function(){_.S(b);var c=_.ps(2),d=_.Q();c=c.value;var e=d.kb.dg();_.jj(e.Wd,9,c);d.kb=e.O();document.body.classList.remove("hide-note-edit-backdrop");return _.T()});_.L()()}a&2&&(a=_.Q(),_.Tr("editing",a.yb.Ld),_.E(),_.I("readonly",!a.yb.Ld)("value",a.L4))};
Teb=function(a){if(a&1){const b=_.D();_.J(0,"reader-note-color-picker",12);_.P("colorPicked",function(c){_.S(b);const d=_.Q();return _.T(d.Ky(c))});_.L()}a&2&&(a=_.Q(),_.I("selectedColor",a.kb.Tg()))};Ueb=function(a){a&1&&_.M(0,"hr",13);if(a&2){let b;a=_.Q();_.Sr("border-color",(b=a.kb.Tg())==null?null:b.lq)}};
Veb=function(a){if(a&1){const b=_.D();_.J(0,"reader-collection-selector",14);_.P("changed",function(c){_.S(b);var d=_.Q();d.kb.uc()!==(c==null?void 0:c.uc())&&(c=c==null?void 0:c.uc(),d.kb=VZ(d.kb.dg(),c).O(),document.body.classList.remove("hide-note-edit-backdrop"));return _.T()});_.L()}a&2&&(a=_.Q(),_.I("mode",a.yb.Ld?"select-owned":"subscribed-indicator")("selectedId",a.kb.uc()))};Web=function(a){a&1&&_.M(0,"div")};
Xeb=function(a){if(a&1){const b=_.D();_.J(0,"button",19);_.P("click",function(){_.S(b);const c=_.Q(2);return _.T(c.G4())});_.M(1,"mat-icon",20);_.as(2);_.N(3,2);_.bs();_.L()}a&2&&(_.E(),_.I("textContent","view_sidebar"))};Yeb=function(a){if(a&1){const b=_.D();_.J(0,"button",21);_.P("click",function(){_.S(b);const c=_.Q(2);return _.T(c.deleteNote())});_.N(1,3);_.L()}};
Zeb=function(a){if(a&1){const b=_.D();_.J(0,"button",22);_.P("click",function(){_.S(b);const c=_.Q(2);return _.T(c.h5())});_.N(1,4);_.L()}a&2&&(a=_.Q(2),_.I("disabled",!a.DC))};$eb=function(a){a&1&&(_.as(0),_.M(1,"mat-divider"),_.J(2,"mat-dialog-actions"),_.H(3,Web,1,0,"div",9)(4,Xeb,4,1,"button",15),_.J(5,"div",16),_.H(6,Yeb,2,0,"button",17)(7,Zeb,2,1,"button",18),_.L()(),_.bs());a&2&&(a=_.Q(),_.E(3),_.I("ngIf",a.Rr),_.E(),_.I("ngIf",!a.Rr),_.E(2),_.I("ngIf",a.yb.Ld),_.E(),_.I("ngIf",a.yb.Ld))};
afb=function(a){a&1&&_.cs(0)};bfb=function(a){if(a&1){const b=_.D();_.J(0,"button",11);_.P("click",function(){_.S(b);const c=_.Q(2);return _.T(c.close("displayoptions"))});_.J(1,"mat-icon");_.R(2,"text_format");_.L();_.R(3);_.L()}a&2&&(a=_.Q(2),_.E(3),_.us(" ",a.XI," "))};
cfb=function(a){if(a&1){const b=_.D();_.J(0,"button",12);_.P("click",function(){_.S(b);const c=_.Q(2);return _.T(c.openFeedbackDialog())});_.J(1,"mat-icon");_.R(2,"help_outline");_.L();_.R(3);_.L()}a&2&&(a=_.Q(2),_.E(3),_.us(" ",a.VC," "))};dfb=function(a){a&1&&(_.J(0,"div",13)(1,"a",14),_.U(2,"async"),_.os(3,2),_.M(4,"bdi"),_.to(!1),_.L()());a&2&&(a=_.Q(2),_.E(),_.I("href",a.volume.buyLink,_.mq)("disabled",_.W(2,3,a.jc)),_.E(3),_.zB(a.Ax),_.AB(3))};
efb=function(a){if(a&1){const b=_.D();_.as(0);_.M(1,"mat-divider");_.J(2,"button",15);_.P("click",function(){_.S(b);_.Q(2).vH=!0;return _.T()});_.J(3,"div",16)(4,"mat-icon");_.R(5,"attach_drive");_.L();_.J(6,"div",17);_.R(7);_.M(8,"br");_.J(9,"span",18);_.R(10);_.U(11,"async");_.L()();_.J(12,"mat-icon");_.R(13,"arrow_forward");_.L()()();_.bs()}a&2&&(a=_.Q(2),_.E(7),_.us(" ",a.JW," "),_.E(3),_.us(" ",_.W(11,2,a.Dp)?a.MW:a.LW," "))};
ffb=function(a){if(a&1){const b=_.D();_.H(0,bfb,4,1,"button",6);_.U(1,"async");_.J(2,"button",7);_.P("click",function(){_.S(b);const c=_.Q();return _.T(c.iD())});_.J(3,"mat-icon");_.R(4,"book");_.L();_.R(5);_.L();_.H(6,cfb,4,1,"button",8);_.U(7,"async");_.H(8,dfb,5,5,"div",9)(9,efb,14,4,"ng-container",10)}a&2&&(a=_.Q(),_.I("ngIf",_.W(1,5,a.kU)),_.E(5),_.us(" ",a.A3," "),_.E(),_.I("ngIf",_.W(7,7,a.kU)),_.E(2),_.I("ngIf",a.GK),_.E(),_.I("ngIf",a.ii))};
hfb=function(a){if(a&1){const b=_.D();_.J(0,"button",19);_.P("click",function(){_.S(b);_.Q().vH=!1;return _.T()});_.J(1,"mat-icon");_.R(2,"arrow_back");_.L()();_.J(3,"div",20)(4,"mat-slide-toggle",21);_.U(5,"async");_.U(6,"async");_.P("change",function(c){_.S(b);_.Q().store.dispatch(c_({Dp:c.checked}));return _.T()});_.R(7);_.L();_.J(8,"div",22);_.R(9);_.L();_.M(10,"mat-divider");_.J(11,"h3",23);_.N(12,3);_.L();_.J(13,"div",24)(14,"mat-icon");_.R(15,"folder_mydrive");_.L();_.R(16);_.U(17,"async");
_.L();_.J(18,"button",25);_.U(19,"async");_.P("click",function(){_.S(b);const c=_.Q();return _.T(gfb(c))});_.N(20,4);_.L()()}a&2&&(a=_.Q(),_.E(4),_.I("checked",_.W(5,6,a.Dp))("disabled",_.W(6,8,a.jc)),_.E(3),_.us(" ",a.IW," "),_.E(2),_.vs(a.KW),_.E(7),_.us(" ",_.W(17,10,a.Ai)," "),_.E(2),_.I("disabled",_.W(19,12,a.jc)))};
ifb=function(a,b){a&1&&(_.as(0),_.cs(1,4),_.U(2,"async"),_.bs());if(a&2){a=b.Wa;_.Q();b=_.ps(3);const c=_.ps(5);_.E();_.I("ngTemplateOutlet",_.W(2,2,a.B2)?c:b)("ngTemplateOutletContext",_.DE(4,d_,a))}};jfb=function(a){a&1&&_.cs(0,9)};
kfb=function(a,b){if(a&1){const c=_.D();_.J(0,"a",5);_.U(1,"async");_.U(2,"async");_.P("click",function(d){const e=_.S(c).item;_.Q().Ly.emit(e.position);d.preventDefault();return _.T()});_.H(3,jfb,1,0,"ng-container",6);_.J(4,"p",7);_.R(5);_.L();_.J(6,"span",8);_.R(7,"\u2022");_.L()()}a&2&&(a=b.item,_.Q(),b=_.ps(7),_.Tr("current",_.W(1,8,a.YQ)),_.I("activated",!!_.W(2,10,a.YQ))("ngClass","depth-"+a.depth)("href",a.url,_.mq),_.E(3),_.I("ngTemplateOutlet",b)("ngTemplateOutletContext",_.DE(12,d_,a)),
_.E(2),_.vs(a.title))};lfb=function(a){a&1&&_.cs(0,9)};mfb=function(a,b){a&1&&(_.J(0,"mat-list-item",10),_.H(1,lfb,1,0,"ng-container",6),_.J(2,"p",7),_.R(3),_.L()());a&2&&(a=b.item,_.Q(),b=_.ps(7),_.I("ngClass","depth-"+a.depth),_.E(),_.I("ngTemplateOutlet",b)("ngTemplateOutletContext",_.DE(4,d_,a)),_.E(2),_.vs(a.title))};nfb=function(a){a&1&&(_.J(0,"h1",13),_.R(1),_.L());a&2&&(a=_.Q().item,_.E(),_.vs(a.label))};ofb=function(a){a&1&&(_.J(0,"h2",13),_.R(1),_.L());a&2&&(a=_.Q().item,_.E(),_.vs(a.label))};
pfb=function(a){a&1&&(_.J(0,"h3",13),_.R(1),_.L());a&2&&(a=_.Q().item,_.E(),_.vs(a.label))};qfb=function(a){a&1&&(_.J(0,"h4",13),_.R(1),_.L());a&2&&(a=_.Q().item,_.E(),_.vs(a.label))};rfb=function(a,b){a&1&&(_.as(0,11),_.H(1,nfb,2,1,"h1",12)(2,ofb,2,1,"h2",12)(3,pfb,2,1,"h3",12)(4,qfb,2,1,"h4",12),_.bs());a&2&&(_.I("ngSwitch",b.item.depth),_.E(),_.I("ngSwitchCase",0),_.E(),_.I("ngSwitchCase",1),_.E(),_.I("ngSwitchCase",2),_.E(),_.I("ngSwitchCase",3))};
tfb=function(a){const b=[];for(let k=0;k<sfb(a);k++){var c=a;var d=k,e=e_(c,d);e=e?e.page_index:-1;if(e<0)c=null;else{var f=e_(c,d);f=_.bA(f?f.depth:-1,0,3);var g=f_(c,d);var h=(h=e_(c,d))?new _.cz(h.reading_position):null;c={depth:f,label:g,position:h,title:cZ(aZ(c,e)),W6:d};c=!c.position||_.eh(c.title)||c.depth<0?null:c}c&&b.push(c)}return b};ufb=function(a){a&1&&_.M(0,"div",9);a&2&&(a=_.Q(2).Wa,_.Sr("height",a.height,"px")("width",a.width,"px"))};
vfb=function(a){if(a&1){const c=_.D();_.J(0,"a",5);_.P("click",function(d){_.S(c);var e=_.Q().Wa,f=_.Q();(e=e.position)&&f.Ly.emit(e);d.preventDefault();return _.T()});_.M(1,"reader-page-thumbnail",6);_.H(2,ufb,1,4,"div",7);_.J(3,"div",8);_.R(4);_.L()()}if(a&2){var b=_.Q();a=b.Wa;b=b.index;const c=_.Q();_.I("href",a.href,_.mq);_.E();_.I("src",a.src)("height",a.height)("width",a.width);_.E();_.I("ngIf",c.GJ<=b&&b<=c.FJ);_.E();_.Tr("active",c.GJ<=b&&b<=c.FJ);_.E();_.us(" ",a.title," ")}};
wfb=function(a){a&1&&(_.J(0,"div",10)(1,"div",11),_.R(2),_.L(),_.J(3,"div",8),_.R(4),_.L()());if(a&2){a=_.Q().Wa;const b=_.Q();_.E();_.Sr("height",b.r0,"px")("width",a.width,"px");_.E();_.us(" ",b.h7," ");_.E(2);_.vs(a.title)}};xfb=function(a,b){a&1&&(_.as(0),_.H(1,vfb,5,8,"a",3)(2,wfb,5,6,"div",4),_.bs());a&2&&(a=b.Wa,_.E(),_.I("ngIf",a.src),_.E(),_.I("ngIf",!a.src))};
yfb=function(a){if(a&1){const b=_.D();_.J(0,"mat-tab",8);_.U(1,"async");_.J(2,"reader-page-thumbnails",9);_.P("pickPage",function(c){_.S(b);const d=_.Q();g_(d,c);return _.T()});_.L()()}a&2&&(a=_.Q(),_.I("disabled",_.W(1,1,a.KB)))};zfb=function(a){return h_(a,2)&&!RZ(a)};Afb=function(a){a&1&&_.M(0,"mat-pseudo-checkbox",3);a&2&&(a=_.Q(),_.I("disabled",a.disabled))};Bfb=function(a){a&1&&_.M(0,"mat-pseudo-checkbox",3);a&2&&(a=_.Q(),_.I("disabled",a.disabled))};Cfb=function(){return{ij:!1,tu:!1,Vb:!1}};
Dfb=function(a){if(a&1){const b=_.D();_.J(0,"mat-slide-toggle",23);_.U(1,"async");_.P("change",function(c){_.S(b);const d=_.Q();c.checked?d.store.dispatch(i_({viewMode:"VERTICAL"})):d.store.dispatch(i_({viewMode:"HORIZONTAL"}));return _.T()});_.N(2,2);_.L()}a&2&&(a=_.Q(),_.I("checked",_.W(1,1,a.FC)))};
Efb=function(a){if(a&1){const b=_.D();_.as(0);_.J(1,"label",24);_.R(2);_.L();_.J(3,"mat-form-field",25)(4,"mat-select",26);_.U(5,"async");_.P("selectionChange",function(c){_.S(b);var d=_.Q();c=c.value;(0,_.Pya)(c)&&d.store.dispatch(j_({readingMode:c}));return _.T()});_.J(6,"mat-option",27);_.N(7,3);_.L();_.J(8,"mat-option",27);_.N(9,4);_.L()()();_.bs()}a&2&&(a=_.Q(),_.E(2),_.us(" ",a.HW," "),_.E(2),_.I("value",_.W(5,4,a.readingMode)),_.E(2),_.I("value",a.ZS.IMAGE),_.E(2),_.I("value",a.ZS.TEXT))};
Ffb=function(a,b){a&1&&(_.J(0,"mat-option",27),_.R(1),_.L());a&2&&(a=b.Wa,_.Sr("font-family",a.style),_.I("value",a.style),_.E(),_.us(" ",a.name," "))};
Gfb=function(a){if(a&1){const b=_.D();_.as(0);_.J(1,"label",28);_.N(2,5);_.L();_.J(3,"mat-form-field",25)(4,"mat-select",29);_.U(5,"async");_.U(6,"async");_.P("selectionChange",function(c){_.S(b);var d=_.Q();c=c.value;(0,_.Mya)(c)&&d.store.dispatch(k_({fontFace:c}));return _.T()});_.H(7,Ffb,2,4,"mat-option",30);_.L()();_.J(8,"label",31);_.N(9,6);_.L();_.J(10,"div",32)(11,"button",33);_.U(12,"async");_.P("click",function(){_.S(b);_.Q().store.dispatch(l_());return _.T()});_.J(13,"mat-icon",34);_.R(14,
"title");_.L()();_.R(15);_.U(16,"async");_.U(17,"percent");_.J(18,"button",33);_.U(19,"async");_.P("click",function(){_.S(b);_.Q().store.dispatch(m_());return _.T()});_.J(20,"mat-icon");_.R(21,"title");_.L()()();_.J(22,"label",35);_.R(23);_.L();_.J(24,"div",32)(25,"button",33);_.U(26,"async");_.P("click",function(){_.S(b);_.Q().store.dispatch(n_());return _.T()});_.M(27,"mat-icon",36);_.L();_.R(28);_.U(29,"async");_.U(30,"percent");_.J(31,"button",33);_.U(32,"async");_.P("click",function(){_.S(b);
_.Q().store.dispatch(o_());return _.T()});_.M(33,"mat-icon",37);_.L()();_.J(34,"label",38);_.R(35);_.L();_.J(36,"mat-button-toggle-group",39);_.U(37,"async");_.P("change",function(c){_.S(b);_.Q().store.dispatch(p_({justified:!!c.value}));return _.T()});_.J(38,"mat-button-toggle",18)(39,"mat-icon");_.R(40,"format_align_left");_.L()();_.J(41,"mat-button-toggle",18)(42,"mat-icon");_.R(43,"format_align_justify");_.L()()();_.bs()}a&2&&(a=_.Q(),_.E(4),_.Sr("font-family",_.W(5,27,a.fontFace)),_.I("value",
_.W(6,29,a.fontFace)),_.E(3),_.I("ngForOf",a.ZV),_.E(4),_.I("disabled",_.W(12,31,a.A2))("matTooltip",a.TL),_.Ir("aria-label",a.TL),_.E(4),_.us(" ",_.W(17,35,_.W(16,33,a.textZoom))," "),_.E(3),_.I("disabled",_.W(19,37,a.w2))("matTooltip",a.XL),_.Ir("aria-label",a.XL),_.E(5),_.us(" ",a.GW," "),_.E(2),_.I("disabled",_.W(26,39,a.z2))("matTooltip",a.UL),_.Ir("aria-label",a.UL),_.E(3),_.us(" ",_.W(30,43,_.W(29,41,a.x5))," "),_.E(3),_.I("disabled",_.W(32,45,a.v2))("matTooltip",a.YL),_.Ir("aria-label",a.YL),
_.E(4),_.us(" ",a.zW," "),_.E(),_.I("value",_.W(37,47,a.t2)),_.E(2),_.CE("aria-label",a.dM),_.I("value",!1)("matTooltip",a.dM),_.E(3),_.CE("aria-label",a.eM),_.I("value",!0)("matTooltip",a.eM))};
Hfb=function(a){if(a&1){const b=_.D();_.as(0);_.J(1,"label",40);_.R(2);_.L();_.J(3,"mat-form-field",25)(4,"mat-select",41);_.U(5,"async");_.P("selectionChange",function(c){_.S(b);var d=_.Q();c=c.value;(0,_.Tya)(c)&&d.store.dispatch(q_({zoom:c}));return _.T()});_.J(6,"mat-option",27);_.N(7,7);_.L();_.J(8,"mat-option",27);_.N(9,8);_.L();_.J(10,"mat-option",27);_.N(11,9);_.L();_.J(12,"mat-option",27);_.N(13,10);_.L();_.J(14,"mat-option",27);_.N(15,11);_.L()()();_.bs()}a&2&&(a=_.Q(),_.E(2),_.vs(a.TW),
_.E(2),_.I("value",_.W(5,7,a.zoom)),_.E(2),_.I("value",a.Kz.YV),_.E(2),_.I("value",a.Kz.XV),_.E(2),_.I("value",a.Kz.TX),_.E(2),_.I("value",a.Kz.UX),_.E(2),_.I("value",a.Kz.VX))};Ifb=function(a){a&1&&(_.as(0),_.J(1,"h1",22),_.R(2),_.L(),_.bs());a&2&&(a=_.Q(),_.E(2),_.vs(a.manifest.Ad()))};
Jfb=function(a){a&1&&(_.J(0,"div",24)(1,"h2",25),_.R(2),_.U(3,"progressIndicator"),_.L(),_.J(4,"span",26),_.R(5),_.U(6,"positionRangeLabel"),_.L()());if(a&2){a=_.Q().Od;const b=_.Q(2);_.E(2);_.us(" ",_.bF(3,2,a,b.manifest)," ");_.E(3);_.us(" ",_.bF(6,5,a,b.manifest)," ")}};Kfb=function(a){a&1&&(_.as(0),_.H(1,Jfb,7,8,"div",23),_.U(2,"async"),_.bs());a&2&&(a=_.Q(2),_.E(),_.I("ngIf",_.W(2,1,a.v_)))};
Lfb=function(a){a&1&&(_.as(0),_.H(1,Kfb,3,3,"ng-container",12),_.U(2,"async"),_.bs());a&2&&(a=_.Q(),_.E(),_.I("ngIf",_.W(2,1,a.yD)))};Mfb=function(a){a&1&&_.M(0,"reader-media-overlay-control")};Nfb=function(a){a&1&&(_.J(0,"mat-icon"),_.R(1,"fullscreen_exit"),_.L())};Ofb=function(a){a&1&&(_.J(0,"mat-icon"),_.R(1,"fullscreen"),_.L())};
Pfb=function(a){if(a&1){const b=_.D();_.J(0,"button",27,5);_.P("click",function(){_.S(b);const c=_.Q();r_(c,s_);return _.T()});_.J(2,"mat-icon");_.R(3,"text_format");_.L()()}a&2&&(a=_.Q(),_.I("matTooltip",a.XI))};Rfb=function(a){if(a&1){const b=_.D();_.J(0,"button",28,6);_.U(2,"async");_.P("click",function(){_.S(b);const c=_.Q();return _.T(Qfb(c))});_.J(3,"mat-icon");_.R(4,"view_sidebar");_.L()()}a&2&&(a=_.Q(),_.Tr("selected",_.W(2,3,a.oS)),_.I("matTooltip",a.U3))};Sfb=function(a){a&1&&_.M(0,"reader-bookmark-button")};
Tfb=function(a){if(a&1){const b=_.D();_.J(0,"button",29,2);_.U(2,"async");_.P("click",function(){_.S(b);const c=_.Q();return _.T(c.openFeedbackDialog())});_.J(3,"mat-icon");_.R(4,"help_outline");_.L()()}a&2&&(a=_.Q(),_.I("matTooltip",a.VC)("disabled",_.W(2,3,a.jc)),_.Ir("aria-label",a.VC))};Ufb=function(a){a&1&&(_.as(0),_.M(1,"reader-account-indicator"),_.bs())};Vfb=function(a){a&1&&_.M(0,"reader-sign-in-button")};
Wfb=function(a){return()=>{_.exa(a);t_(a,"decrease_line_height",(0,_.Ob)`https://www.gstatic.com/booksfe/images/decrease_line_height.svg`);t_(a,"increase_line_height",(0,_.Ob)`https://www.gstatic.com/booksfe/images/increase_line_height.svg`);t_(a,"layout_auto",(0,_.Ob)`https://www.gstatic.com/booksfe/images/layout_auto.svg`);t_(a,"layout_two_up",(0,_.Ob)`https://www.gstatic.com/booksfe/images/layout_two_up.svg`);t_(a,"layout_one_up",(0,_.Ob)`https://www.gstatic.com/booksfe/images/layout_one_up.svg`)}};
Xfb=function(a){return()=>{a.load()}};
igb=function(a,b,c,d,e,f,g){return()=>_.p(function*(){var h=a.O.preferred_mode||1;g.dispatch(u_({readingMode:h}));const k=e.uh();k!==null?g.dispatch(v_({theme:k})):h!==2||RZ(a)||g.dispatch(v_({theme:f.O.matches?"DARK":"LIGHT"}));var l;h=(l=e.userPreferences.layout)!=null?l:null;h!==null&&g.dispatch(Yfb({layout:h}));if(a.eq.size>0)g.dispatch(Zfb());else{if(a.eq.size>0||zfb(a))g.dispatch(w_({viewMode:"HORIZONTAL"}));else{var m;l=(m=e.userPreferences.viewMode)!=null?m:null;l!==null&&g.dispatch(w_({viewMode:l}))}var q;
m=(q=e.userPreferences.zoom)!=null?q:null;m!==null&&g.dispatch($fb({zoom:m}))}var u;q=(u=e.userPreferences.fontFace)!=null?u:null;q!==null&&g.dispatch(agb({fontFace:q}));var v;u=(v=e.userPreferences.justified)!=null?v:null;u!==null&&g.dispatch(bgb({justified:u}));var z;v=(z=e.userPreferences.lineHeight)!=null?z:null;v!==null&&g.dispatch(cgb({aq:v}));var F;z=(F=e.userPreferences.textZoom)!=null?F:null;z!==null&&g.dispatch(dgb({Kq:z}));var K;F=(K=e.volumePreferences.readingMode)!=null?K:null;F!==null&&
g.dispatch(egb({readingMode:F}));var O;K=(O=e.volumePreferences.disabledCollectionIds)!=null?O:null;K!==null&&g.dispatch(fgb({disabledCollectionIds:K}));(O=yield c.channel.request(ggb))&&g.dispatch(x_({Q5:O,n_:!!_.oh(b,12)}));d.load()})};jgb=function(a,b,c,d){return new y_(b,c,a,d)};lgb=function(a,b,c){a=(a=_.Pf(a).get("pg"))?fbb(a):null;let d,e;return(e=(d=kgb(b,a))!=null?d:kgb(b,c.Gb))!=null?e:z_(b)};mgb=function(a){return new A_(a)};
ngb=function(){return{Fy:!1,Tq:"after",Us:"below",If:"cdk-overlay-transparent-backdrop",de:!1}};ogb=function(a){return new B_(a)};pgb=function(){return _.Oea()?{passive:!0}:!1};qgb=function(a){const b=_.PF(a);return{qb:({details:c,eventId:d,parentEventId:e})=>({details:b.qb(c),eventId:d,parentEventId:e}),jx:({details:c,eventId:d,parentEventId:e})=>({details:b.jx(c),eventId:d,parentEventId:e})}};sgb=function(a,b){return _.Je([OZ(()=>a.select(rgb)),_.bf(([,c])=>b(c)),_.r(([c])=>c)])};
C_=function(a){return sgb(a,b=>b===0)};tgb=function(a,b){a={start:dZ(a.start,b.start)>0?a.start:b.start,end:dZ(a.end,b.end)<0?a.end:b.end};return dZ(a.start,a.end)>=0?null:a};ugb=function(a,b){return{start:dZ(a.start,b.start)<0?a.start:b.start,end:dZ(a.end,b.end)>0?a.end:b.end}};vgb=function(a,b){const c=b.getSelection();if(!c)return null;a=a.map(d=>d.hC(c)).filter(d=>!!d);return a.length?D_(a):null};wgb=function(a){a&1&&_.M(0,"img",8);a&2&&(a=_.Q(2).Wa,_.I("src",a.yb.kl,_.mq)("alt",a.yb.nk))};
xgb=function(a){if(a&1){const b=_.D();_.J(0,"div",6);_.P("click",function(c){_.S(b);const d=_.Q().Wa;_.Q(2).store.dispatch(E_({kb:d.kb}));c.preventDefault();return _.T()});_.cs(1,7);_.H(2,wgb,1,2,"ng-template",null,1,_.ys);_.L()}if(a&2){a=_.ps(3);const b=_.Q().Wa,c=_.Q(2),d=_.ps(4);_.Sr("top",b.r7,"%")("left",c.ai?b.GQ:"unset","px")("right",c.ai?"unset":b.GQ,"px")("z-index",b.zIndex);_.I("ngClass",b.kb.Lx());_.E();_.I("ngTemplateOutlet",b.yb.Ld?d:a)}};
ygb=function(a,b){a&1&&(_.as(0),_.H(1,xgb,4,10,"div",5),_.bs());a&2&&(a=b.Wa,b=_.Q(2),_.E(),_.I("ngIf",b.g6&&(!!_.w(a.kb.Wd,9)||!a.yb.Ld)))};zgb=function(a){a&1&&(_.as(0),_.H(1,ygb,2,1,"ng-container",4),_.U(2,"async"),_.bs());a&2&&(a=_.Q(),_.E(),_.I("ngForOf",_.W(2,1,a.w4)))};Agb=function(a){a&1&&(_.J(0,"div",9)(1,"mat-icon",10),_.R(2,"description"),_.L()())};Bgb=function({kb:a,yb:b},c,d){return{kb:a,yb:b,E2:c,hi:d.cH(a.Dc())}};Cgb=function(a,b){return a.map(c=>Bgb(c,!0,b))};
Dgb=function(a,b){return b.find(c=>c.hi.some(d=>d.contains(a)))||null};Egb=function(a,b){a&1&&_.M(0,"div",5);a&2&&(a=b.Wa,_.Sr("width",a.width*100,"%")("height",a.height*100,"%")("left",a.left*100,"%")("top",a.top*100,"%"))};Fgb=function(a,b){a&1&&(_.as(0),_.J(1,"div",3),_.H(2,Egb,1,8,"div",4),_.L(),_.bs());a&2&&(a=b.Wa,_.E(),_.I("ngClass",a.kb.Lx()),_.E(),_.I("ngForOf",a.hi))};
Ggb=function(a){a&1&&(_.as(0),_.H(1,Fgb,3,2,"ng-container",2),_.U(2,"async"),_.bs());a&2&&(a=_.Q(),_.E(),_.I("ngForOf",_.W(2,1,a.u4)))};Hgb=function(a,b){a&1&&_.M(0,"div",5);a&2&&(a=b.Wa,_.Sr("width",a.width*100,"%")("height",a.height*100,"%")("left",a.left*100,"%")("top",a.top*100,"%"))};Igb=function(a){a&1&&(_.as(0),_.J(1,"div",6),_.H(2,Hgb,1,8,"div",4),_.L(),_.bs());a&2&&(a=_.Q().Od,_.E(),_.I("ngClass",a.kb.Lx()),_.E(),_.I("ngForOf",a.hi))};
Jgb=function(a,b){a&1&&(_.J(0,"div"),_.H(1,Igb,3,2,"ng-container",1),_.U(2,"async"),_.L());a&2&&(a=b.Od,b=_.Q(),_.E(),_.I("ngIf",_.W(2,1,b.Ch)||!a.E2))};Kgb=function(a,b){a&1&&_.M(0,"div",5);a&2&&(a=b.Wa,_.Sr("width",a.width*100,"%")("height",a.height*100,"%")("left",a.left*100,"%")("top",a.top*100,"%"))};Lgb=function(a,b){a&1&&(_.J(0,"div",8),_.H(1,Kgb,1,8,"div",4),_.L());a&2&&(a=b.Wa,b=_.Q(2),_.Tr("active",a.yv===b.vn),_.E(),_.I("ngForOf",a.hi))};
Mgb=function(a){a&1&&(_.as(0),_.H(1,Lgb,2,3,"div",7),_.U(2,"async"),_.bs());a&2&&(a=_.Q(),_.E(),_.I("ngForOf",_.W(2,1,a.iK)))};
Pgb=function(a){for(const d of a.querySelectorAll("*"))if(getComputedStyle(d).textAlign==="center"||d.querySelector(":scope > br")||Ngb.test(getComputedStyle(d).whiteSpace)){let e;a:{var b=d;for(var c=a;b&&b!==c;){if(Ogb.test(getComputedStyle(b).display))break a;b=b.parentElement}b=null}(e=b)==null||e.classList.remove("-gb-justify")}else Ogb.test(getComputedStyle(d).display)&&d.classList.add("-gb-justify")};Qgb=function(a){a&1&&(_.J(0,"span",12),_.R(1),_.L());a&2&&(a=_.Q(3),_.E(),_.vs(a.OW))};
Sgb=function(a){if(a&1){const b=_.D();_.J(0,"button",11);_.U(1,"async");_.P("click",function(){_.S(b);const c=_.Q(2);return _.T(Rgb(c))});_.J(2,"mat-icon",5);_.R(3,"edit");_.L();_.H(4,Qgb,2,1,"span",6);_.L()}a&2&&(a=_.Q(2),_.I("disabled",_.W(1,2,a.jc)),_.E(4),_.I("ngIf",a.Bm))};Tgb=function(a){a&1&&(_.J(0,"span",12),_.R(1),_.L());a&2&&(a=_.Q(3),_.E(),_.vs(a.NW))};
Ugb=function(a){if(a&1){const b=_.D();_.J(0,"button",13);_.U(1,"async");_.P("click",function(){_.S(b);const c=_.Q(2);return _.T(Rgb(c))});_.J(2,"mat-icon",5);_.R(3,"note_add_black");_.L();_.H(4,Tgb,2,1,"span",6);_.L()}a&2&&(a=_.Q(2),_.I("disabled",_.W(1,2,a.jc)),_.E(4),_.I("ngIf",a.Bm))};Vgb=function(a){a&1&&(_.as(0),_.H(1,Sgb,5,4,"button",10),_.U(2,"async"),_.H(3,Ugb,5,4,"ng-template",null,0,_.ys),_.bs());if(a&2){a=_.ps(4);const b=_.Q();_.E();_.I("ngIf",_.W(2,2,b.x4))("ngIfElse",a)}};
Wgb=function(a){a&1&&(_.J(0,"span",12),_.R(1),_.L());a&2&&(a=_.Q(),_.E(),_.vs(a.aM))};Xgb=function(a){a&1&&(_.J(0,"span",12),_.R(1),_.L());a&2&&(a=_.Q(),_.E(),_.vs(a.bA))};Ygb=function(a){a&1&&(_.J(0,"span",12),_.R(1),_.L());a&2&&(a=_.Q(2),_.E(),_.vs(a.bM))};
Zgb=function(a){if(a&1){const b=_.D();_.J(0,"button",4);_.U(1,"async");_.P("click",function(){_.S(b);const c=_.Q();return _.T(c.openDictionaryDialog())});_.J(2,"mat-icon",5);_.R(3,"menu_book");_.L();_.H(4,Ygb,2,1,"span",6);_.L()}a&2&&(a=_.Q(),_.I("matTooltip",a.bM)("disabled",_.W(1,3,a.jc)),_.E(4),_.I("ngIf",a.Bm))};$gb=function(a){a&1&&(_.J(0,"span",12),_.R(1),_.L());a&2&&(a=_.Q(),_.E(),_.vs(a.PW))};
bhb=function(a){if(a&1){const b=_.D();_.J(0,"mat-list-item",14)(1,"reader-note-color-picker",15,1);_.U(3,"async");_.P("colorChanged",function(c){_.S(b);_.Q().store.dispatch(F_({color:c}));return _.T()})("colorPicked",function(c){_.S(b);var d=_.Q();d.store.dispatch(F_({color:c}));if(c=ahb(d,c))d.store.dispatch(G_({kb:c.kb})),d.close(),(d=d.window.getSelection())&&d.removeAllRanges();return _.T()});_.L()()}a&2&&(a=_.Q(),_.E(),_.I("selectedColor",_.W(3,1,a.g_)))};
H_=function(a,b){if(a){a:switch(a.type){case "None":case "Caret":case "Range":var c=a.type;break a;default:throw Error("je`"+a.type);}b={type:c,xH:_.eh(a.toString()),Wx:b.some(d=>d.Lu(a))}}else b={type:"None",xH:!1,Wx:!1};return b};I_=function({xH:a,Wx:b}){return!a&&b};chb=function(a,b){return{Sb:a,hC(c){return b.hC(c)},Lu(c){return b.Lu(c)}}};
fhb=function(a,b,c,d){const e=a.rect,f=new _.bG(e.left,e.top);var g=null;switch(a.Lb){case "line":g=`${e.height*c.height}px`;var h=J_?J_:J_=dhb?(new OffscreenCanvas(0,0)).getContext("2d"):_.Wb(document,"CANVAS").getContext("2d");h.font=`${g} ${"Times New Roman,Tinos,serif"}`;a=ehb(a,c,h,d);K_(a,e,b,c);a.style.fontSize=g;return a;case "heading":case "unspecified":g="P";break;default:g="DIV"}h=a.Hp().map(k=>fhb(k,f,c,d));g=_.BG(g,null,h);K_(g,e,b,c);b=a.U;b!==null&&ghb(g,String(b));return g};
ehb=function(a,b,c,d){var e=c.measureText("\u00a0").width,f=a.rect,g=[];const h=a.Hp();for(let O=0;O<h.length;O++){var k=h[O],l=g,m=l.push;a:{var q=k;var u=f,v=b,z=c;if(q.Lb!==""){console.error("generateAbsoluteWordSpan called with non-word block:",q);q=_.Wb(document,"SPAN");break a}const ea=q.rect;var F=q.Dc().Xe();z=z.measureText(F).width;const X=ea.width*v.width+1;z=z===0?1:X/z;u=(ea.left-u.left)*v.width-.5;F=_.BG("SPAN",null,F);_.NG(F,u,0);F.style.transform=`scaleX(${z})`;q=q.U;q!==null&&ghb(F,
String(q));q=F}m.call(l,q);if(O+1<h.length){l=g;m=l.push;k=L_(k.rect);q=L_(h[O+1].rect);const [ea,X]=k.left<q.left?[k,q]:[q,k];k=((X.left-ea.right)*b.width+1)/e;q=(ea.right-f.left)*b.width-.5;F=_.BG("SPAN","nbsp","\u00a0");_.NG(F,q,0);F.style.transform=`scaleX(${k})`;m.call(l,F)}else g.push(_.BG("SPAN","hide-select","\u00a0"))}c=h.length>1&&h[0].rect.left>h[h.length-1].rect.left;e=L_(a.rect);f=L_(a.O);a=a.rect===a.O?new _.HG(0,0,0,0):(new _.HG(Math.max(0,e.top-f.top),Math.max(0,f.right-e.right),Math.max(0,
f.bottom-e.bottom),Math.max(0,e.left-f.left))).scale(b.width,b.height);b=new _.HG(a.top,0,a.bottom,0);for(var K of g)hhb(K,b),ihb(K,b);K=new _.HG(0,0,0,a.left);b=c?g[g.length-2]:g[0];jhb(c?g[0]:g[g.length-2],new _.HG(0,a.right,0,0));jhb(b,K);g=_.BG("SPAN",null,g);c!==d&&g.setAttribute("dir",c?"rtl":"ltr");return g};lhb=function(a){a=a.style.transform;return a?(a=a.match(khb))?Number(a[1])||1:1:1};jhb=function(a,b){const c=lhb(a);hhb(a,b.clone().scale(1/c,1));ihb(a,b)};
mhb=function(a,b){var c=a.getBoundingClientRect();const d=_.VG(a,"padding");a=lhb(a);d.scale(a,1);b=(new _.bG(c.left,c.top)).translate(d.left,d.top).translate(-b.x,-b.y);c=new _.$F(c.width-d.left-d.right,c.height-d.top-d.bottom);return new _.IG(b.x,b.y,c.width,c.height)};hhb=function(a,b){b.left&&(a.style.paddingLeft=`${b.left}px`);b.right&&(a.style.paddingRight=`${b.right}px`);b.top&&(a.style.paddingTop=`${b.top}px`);b.bottom&&(a.style.paddingBottom=`${b.bottom}px`)};
ihb=function(a,b){b.left&&(a.style.marginLeft=`${-b.left}px`);b.right&&(a.style.marginRight=`${-b.right}px`);b.top&&(a.style.marginTop=`${-b.top}px`);b.bottom&&(a.style.marginBottom=`${-b.bottom}px`)};K_=function(a,b,c,d){_.RG(a,b.width*d.width,b.height*d.height);_.NG(a,_.AG(new _.bG(b.left,b.top),c).scale(d.width,d.height))};ohb=function(a){for(const b of nhb)if(a.classList.contains(b))return!0;return!1};
phb=function(a,b){_.qf(a,"cfiIndex");const c=[];for(;a&&a!==b;a=a.parentElement)_.qf(a,"cfiIndex")&&c.push(Number(_.pf(a,"cfiIndex")));return c.reverse()};rhb=function(a,b){a=a.Ye;for(const c of a){a=qhb(b);if(c===a.length)return{type:"parent",parent:b};b=a[c];_.pf(b,"cfiIndex");_.pf(b,"cfiIndex")}return{type:"element",element:b}};qhb=function(a){return Array.from(a.children).flatMap(b=>_.qf(b,"cfiIndex")?b:qhb(b))};shb=function(a){return a.nodeType===1?a:a.parentNode};
uhb=function(a,b){const c=xbb(a,f=>f.tagName==="SPAN"&&f.parentElement&&f.parentElement.tagName==="SPAN"?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP),d=[];let e=[];for(;c.nextNode();){const f=c.currentNode,g=mhb(f,b);g.width&&(ohb(f)?e.push(g):(d.push(...e),e=[],d.push(g)))}d.length||a.startContainer===a.endContainer||console.error("No rects found, but startContainer and endContainer are different.",a.startContainer,a.endContainer);d.length||a.startContainer!==a.endContainer||d.push(mhb(shb(a.startContainer),
b));return thb(d)};thb=function(a){if(!a.length)return[];const b=[a[0].clone()];for(const e of a){a=b[b.length-1];var c;if(c=M_(a.height,e.height)&&M_(a.top,e.top)){c=L_(a);var d=L_(e);c=c.left<=d.right+1&&d.left<=c.right+1&&c.top<=d.bottom+1&&d.top<=c.bottom+1}c?N_(a,e):b.push(e.clone())}return b};
vhb=function(a,b,c){if(!b.length)return b;if(a.startOffset&&a.startContainer.nodeType===3){var d=a.startContainer,e=document.createRange();e.selectNodeContents(d);e.setEnd(d,a.startOffset);d=e.getBoundingClientRect().width;e=b[0];e.left+=c?0:d;e.width-=d}a.endOffset&&a.endContainer.nodeType===3&&(d=a.endContainer,e=document.createRange(),e.selectNodeContents(d),e.setStart(d,a.endOffset),a=e.getBoundingClientRect().width,d=b[b.length-1],d.left+=c?a:0,d.width-=a);return b};
whb=function(a){a&1&&(_.as(0),_.M(1,"mat-progress-spinner",1),_.J(2,"p",2),_.R(3),_.L(),_.bs());a&2&&(a=_.Q(),_.E(3),_.us(" ",a.title," "))};
yhb=function(a){if(a&1){const b=_.D();_.as(0);_.J(1,"reader-rendered-page",3);_.U(2,"async");_.P("doneRendering",function(){_.S(b);const c=_.Q();return _.T(xhb(c))});_.L();_.M(3,"div",4)(4,"div",5);_.J(5,"reader-page-overlay",6);_.P("hovering",function(c){_.S(b);_.Q().cursor=c?"pointer":"";return _.T()});_.L();_.M(6,"reader-icon-overlay",7);_.bs()}a&2&&(a=_.Q(),_.E(),_.Sr("transform",_.W(2,13,a.vT)),_.I("pageRecord",a.Sb),_.E(4),_.I("searchResults",a.iK)("mouseMove",a.uy)("notesShown",a.Ch)("notes",
a.xd)("activeNote",a.Ge)("searchResultsShown",a.UD),_.E(),_.I("notesShown",a.Ch)("notes",a.xd)("activeNote",a.Ge)("isLeftmostPage",a.ai))};zhb=function(a,b){return(a.clientX-b.clientX)*(a.clientX-b.clientX)+(a.clientY-b.clientY)*(a.clientY-b.clientY)<100};
Ahb=function(a,b,c,d){if(!d)return[];d=d.pB.get(b.uQ());if(!d)return[];if(c&&c.xq&&!c.Tp)return d.filter(f=>{var g=f.Kf.zf();f=YY(a,g.startPosition.vc());g=YY(a,g.endPosition.vc());return c.Pc>=f&&c.Pc<=g});const e=b.gu();return e?d.filter(f=>WY(a,f.Kf,e)):[]};Bhb=function(a){return jZ(a,b=>{let c;return _.eh((c=b.textContent)!=null?c:"")?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT})};
Chb=function(a){return _.Je([_.r(b=>{let c=null;return{args:b,request:()=>{c||(c=a(b));return c}}}),_.oB({bufferSize:1,Zc:!0})])};Dhb=function(a){return I$a(a.map(b=>[{page:b,Nv:0},{page:b,Nv:1}]))};Fhb=function(a,b,c){a=a.map(d=>O_(d,c));b=Ehb(b,a);return b>-1?b:0};
P_=function(a,{viewport:b,Wg:c,uj:d,VU:e}){const f=O_(a.page,d),g=(b.width-f.width)/2;c=c?f.left+f.width+g-b.width:f.left-g;c=_.bA(c,0,d.scrollWidth-b.width);let h;switch(a.Nv){case 0:h=f.top-10;break;case 1:h=f.top+f.height+10-b.height;break;default:_.wh(a.Nv,"Unexpected ySide value.")}h=_.bA(h,e.top,d.scrollHeight-b.height);return new _.IG(c,h,b.width,b.height)};Ghb=function(a,b,c){a=O_(a.page,c);return b.contains(a)};
O_=function(a,b){a=a.getBoundingClientRect();return new _.IG(a.left+b.scrollLeft,a.top+b.scrollTop,a.width,a.height)};Ehb=function(a,b){let c=Number.MAX_VALUE,d=-1,e=-1;for(let h=0;h<b.length;h++){var f=b[h],g=_.txa(a,Hhb(f));if(g===0)c=0,g=Q_(a,f),g>d&&(d=g,e=h);else if(M_(g,c)){f=Q_(a,f);const k=Q_(a,b[e]);f>k&&(c=g,e=h)}else g<c&&(c=g,e=h)}return e};Q_=function(a,b){(a=_.JG(a,b))?(a=a.getSize(),a=a.width*a.height):a=0;return a};
Ihb=function(a){a&1&&(_.J(0,"p",9),_.R(1),_.L());a&2&&(a=_.Q(),_.E(),_.us(" ",a.K3," "))};Jhb=function(a){a&1&&(_.J(0,"p",9),_.R(1),_.L());a&2&&(a=_.Q(),_.E(),_.us(" ",a.L3," "))};Khb=function(a){a&1&&_.cs(0)};Lhb=function(a){a&1&&(_.as(0),_.H(1,Khb,1,0,"ng-container",10),_.bs());if(a&2){a=_.Q();const b=_.ps(7),c=_.ps(11);_.E();_.I("ngIf",a.Wp)("ngIfThen",b)("ngIfElse",c)}};
Mhb=function(a){a&1&&(_.J(0,"a",11),_.os(1,3),_.M(2,"bdi"),_.to(!1),_.L());a&2&&(a=_.Q(),_.I("href",a.volume.buyLink,_.mq),_.E(2),_.zB(a.Ax),_.AB(1))};Nhb=function(a){if(a&1){const b=_.D();_.J(0,"a",12);_.P("click",function(c){_.S(b);const d=_.Q();c.preventDefault();(c=z_(d.manifest))&&R_(d.Vd.O,c);return _.T()});_.N(1,4);_.L()}a&2&&(a=_.Q(),_.I("href",a.s6,_.mq))};Ohb=function(a,b){a&1&&(_.J(0,"li",19),_.M(1,"reader-recommended-volume",20),_.L());a&2&&(a=b.Wa,_.E(),_.I("data",a))};
Phb=function(a){a&1&&(_.as(0),_.J(1,"p",15),_.R(2),_.L(),_.J(3,"div",16)(4,"ol",17),_.H(5,Ohb,2,1,"li",18),_.L()(),_.bs());if(a&2){a=_.Q().Od;const b=_.Q(2);_.E(2);_.vs(b.H3);_.E(3);_.I("ngForOf",a)}};Qhb=function(a,b){a&1&&(_.as(0),_.H(1,Phb,6,2,"ng-container",14),_.bs());a&2&&(a=b.Od,_.E(),_.I("ngIf",a&&a.length>0))};Rhb=function(a,b){a&1&&(_.J(0,"li",19),_.M(1,"reader-recommended-volume",20),_.L());a&2&&(a=b.Wa,_.E(),_.I("data",a))};
Shb=function(a){a&1&&(_.as(0),_.J(1,"p",15),_.R(2),_.L(),_.J(3,"div",16)(4,"ol",17),_.H(5,Rhb,2,1,"li",18),_.L()(),_.bs());if(a&2){let b;a=_.Q().Od;const c=_.Q(2);_.E(2);_.us(" ",(b=a.title)!==null&&b!==void 0?b:c.V3," ");_.E(3);_.I("ngForOf",a.Ry)}};Thb=function(a,b){a&1&&(_.as(0),_.H(1,Shb,6,2,"ng-container",14),_.bs());a&2&&(a=b.Od,_.E(),_.I("ngIf",a.Ry&&a.Ry.length>0))};
Uhb=function(a){a&1&&(_.J(0,"div",13),_.M(1,"mat-divider"),_.H(2,Qhb,2,1,"ng-container",14),_.U(3,"async"),_.H(4,Thb,2,1,"ng-container",14),_.U(5,"async"),_.L());a&2&&(a=_.Q(),_.E(2),_.I("ngIf",_.W(3,2,a.sK)),_.E(2),_.I("ngIf",_.W(5,4,a.QJ)))};
Whb=function(a,b){if(a&1){const c=_.D();_.J(0,"reader-page",13,0);_.P("doneRendering",function(d){_.S(c);const e=_.Q(2);return _.T(Vhb(e,d))});_.L()}a&2&&(a=b.Wa,b=_.Q(2),_.Tr("shown",a.Rm)("even",a.Sb.yg===b.mM.VV)("odd",a.Sb.yg===b.mM.XW),iab("id","page-",a.Sb.Pc,"-",a.Sb.Ob,""),_.I("isRightmostPage",!!a.yu)("isLeftmostPage",!!a.ai)("visible",a.Rm)("pageRecord",a.Sb)("size",a.size))};Xhb=function(a){a&1&&(_.M(0,"div",14),_.U(1,"async"));a&2&&(a=_.Q(2),_.Sr("width",_.W(1,2,a.B_),"px"))};
Yhb=function(a,b){if(a&1){const c=_.D();_.as(0);_.J(1,"ol");_.U(2,"async");_.U(3,"async");_.U(4,"async");_.J(5,"li");_.U(6,"async");_.U(7,"async");_.J(8,"div",5);_.M(9,"div",6)(10,"div",7);_.L();_.J(11,"div",8);_.P("tap",function(){_.S(c);_.Q().store.dispatch(S_());return _.T()});_.L();_.H(12,Whb,2,14,"reader-page",9)(13,Xhb,2,4,"div",10);_.U(14,"async");_.M(15,"div",11);_.J(16,"div",12);_.P("tap",function(){_.S(c);_.Q().store.dispatch(T_());return _.T()});_.L()()();_.M(17,"reader-end-of-book",null,
0);_.U(19,"async");_.bs()}a&2&&(a=b.Od,b=_.Q(),_.E(),_.Sr("display",_.W(2,18,b.hz)?"none":"")("width",_.W(3,20,b.yJ),"px"),_.Tr("twopage",_.W(4,22,b.v7)===2),_.Ir("dir",b.di),_.E(4),_.Tr("onepage",_.W(6,24,b.gV)===1)("twopage",_.W(7,26,b.gV)===2)("loading",b.BE),_.E(7),_.I("ngForOf",a)("ngForTrackBy",b.Q1),_.E(),_.I("ngIf",_.W(14,28,b.b6)),_.E(4),_.Tr("shown",_.W(19,30,b.hz)))};Zhb=function(a){a&1&&_.M(0,"mat-progress-spinner",15)};
$hb=function(a){return a.map(({Sb:b})=>b==null?void 0:b.key).filter(b=>!!b)};
aib=function(a,b,c){return _.p(function*(){var d=yield Promise.all(b.map(g=>_.PE(g.O))),e=(yield Promise.all(d.map(g=>g.rQ()))).flat().filter(g=>!!g).reduce((g,h)=>ugb(g,h));e=tgb(a,e);if(!e)return null;const f=yield c.Dc(e.start,e.end);if(!f)return null;d=yield d.map(g=>g.iC(f)).filter(g=>!!g).reduce((g,h)=>{const k=h.cloneRange();g.compareBoundaryPoints(Range.START_TO_START,h)<0&&k.setStart(g.startContainer,g.startOffset);g.compareBoundaryPoints(Range.END_TO_END,h)>0&&k.setEnd(g.endContainer,g.endOffset);
return k});return{t7:e,u7:d}})};U_=function(a,b){return M_(b!=null?b:a.scrollLeft,0,1)};V_=function(a,b){return M_((b!=null?b:a.scrollLeft)+a.clientWidth,a.scrollWidth,1)};bib=function(a,b){return(a=QY(b)&&a.target instanceof Element&&a.target.closest(".cover-list-container"))?a.scrollWidth>a.clientWidth+1:!1};
cib=function(a){return a.map(b=>{b=b.va.getBoundingClientRect();return new _.HG(b.top,b.right,b.bottom,b.left)}).reduce((b,c)=>{b.left=Math.min(b.left,c.left);b.top=Math.min(b.top,c.top);b.right=Math.max(b.right,c.right);b.bottom=Math.max(b.bottom,c.bottom);return b})};dib=function(a,{Pt:b,Dv:c,Fm:d,E7:e}){a=a?a.getBoundingClientRect().width:0;return Math.max(a,d*e,b.width)+c};
eib=function(a){a&1&&_.M(0,"reader-page",4);a&2&&(a=_.Q().Wa,_.BE("id","page-",a[1].index,""),_.I("pageConfig",a[1])("size",a[1].getSize()))};fib=function(a,b){a&1&&(_.J(0,"li"),_.M(1,"reader-page",4),_.H(2,eib,1,4,"reader-page",5),_.M(3,"div",6),_.L());a&2&&(a=b.Wa,_.Vr(a.length===2?"twopage":"onepage"),_.E(),_.BE("id","page-",a[0].index,""),_.I("pageConfig",a[0])("size",a[0].getSize()),_.E(),_.I("ngIf",a[1]))};
hib=function(a,b){if(a&1){const c=_.D();_.as(0);_.J(1,"cdk-virtual-scroll-viewport",2,0);_.U(3,"async");_.P("visibilityChange",function(d){_.S(c);const e=_.Q();return _.T(gib(e,d))});_.J(4,"ol");_.U(5,"async");_.H(6,fib,4,7,"li",3);_.L();_.M(7,"reader-end-of-book");_.L();_.bs()}if(a&2){a=b.Od;b=_.ps(2);const c=_.Q();_.E();_.I("pageDirection",c.di)("itemSize",_.W(3,13,c.Au))("maxBufferPx",3E3)("minBufferPx",2E3)("scrollManager",b);_.E(3);_.Sr("width",_.W(5,15,c.yJ),"px");_.Tr("twopage",a===2);_.Ir("dir",
c.di);_.E(2);_.I("cdkVirtualForOf",c.rU)("cdkVirtualForTemplateCacheSize",0)("cdkVirtualForTrackBy",c.C1)}};jib=function(a){if(a&1){const b=_.D();_.J(0,"button",4);_.P("click",function(){_.S(b);const c=_.Q();return _.T(iib(c))});_.R(1);_.L()}a&2&&(a=_.Q(),_.E(),_.us(" ",a.C3,"\n"))};kib=function(a){a&1&&(_.J(0,"a",5,0),_.os(2,1),_.M(3,"bdi"),_.to(!1),_.L());a&2&&(a=_.Q(),_.I("href",a.L_,_.mq),_.E(3),_.zB(a.Ax),_.AB(2))};
lib=function(a,b,c){if(a===b)return"End of book";if(a>b)return"Unavailable in the sample";b=W_(c,a);b=f_(c,b);a=cZ(aZ(c,a));return _.eh(a)?b:`${b} \u2013 ${a}`};mib=function(a){if(a&1){const b=_.D();_.J(0,"div",10);_.U(1,"async");_.P("click",function(){_.S(b);_.Q().o6.focus();return _.T()});_.M(2,"div",11);_.L()}if(a&2){let b;a=_.Q();_.Sr("width",(b=_.W(1,2,a.lS))!==null&&b!==void 0?b:0,"%")}};
nib=function(a,b){a&1&&(_.J(0,"span",12)(1,"span",13),_.R(2),_.U(3,"positionRangeLabel"),_.L(),_.J(4,"span",14),_.R(5),_.U(6,"pageNumber"),_.L(),_.J(7,"span",15),_.R(8),_.L()());a&2&&(a=b.Od,b=_.Q(),_.I("dir",b.Ez),_.E(2),_.vs(_.bF(3,6,a,b.manifest)),_.E(2),_.Sr("min-width",b.X4,"ch"),_.E(),_.us(" ",_.bF(6,9,a,b.manifest)," "),_.E(3),_.us(" / ",b.Bu,""))};oib=function(a){a&1&&_.M(0,"reader-sample-buttons",6);a&2&&(a=_.Q(),_.I("dir",a.Ez))};
rib=function(a,b){const c=X_(a,!0),d=Y_(a,!0),e=YY(a,pib(a,d))+Math.max(qib(a,d)-1,0);return _.t(b.select(QZ),_.r(f=>f===1?c:e),_.oB({bufferSize:1,Zc:!0}))};sib=function(a){let b=2;for(let c=0;c<a.U.size;c++){const d=aZ(a,c);!/[^0-9]/.test(d)&&d.length>b&&(b=d.length)}return b*2+1.5};tib=function(a){a&1&&_.cs(0)};uib=function(a){if(a&1){const b=_.D();_.J(0,"reader-vertical-view",4);_.P("isAtScrollTop",function(c){_.S(b);_.Q().Tn.emit(c);return _.T()});_.L()}a&2&&(a=_.Q(),_.I("pageDirection",a.yL))};
vib=function(a){if(a&1){const b=_.D();_.J(0,"reader-horizontal-view",5,2);_.P("isAtScrollTop",function(c){_.S(b);_.Q().Tn.emit(c);return _.T()});_.L();_.M(2,"reader-scrubber",6)}if(a&2){a=_.ps(1);const b=_.Q();_.I("pageDirection",b.yL)("scrollManager",a);_.E(2);_.I("dir",b.yL)("userLocaleDirection",b.Ez)}};wib=function(a){a&1&&(_.M(0,"reader-app-bar",4),_.U(1,"async"));a&2&&(a=_.Q(),_.Tr("elevate",a.UP||_.W(1,2,a.nS)))};xib=function(a){a&1&&_.M(0,"reader-sample-snackbar")};
yib=function(a){a&1&&(_.as(0),_.H(1,xib,1,0,"reader-sample-snackbar",1),_.U(2,"async"),_.bs());a&2&&(a=_.Q(),_.E(),_.I("ngIf",_.W(2,1,a.FC)))};zib=function(a){a&1&&(_.as(0),_.M(1,"reader-reanchor-snackbar"),_.bs())};Aib=function(a){a&1&&_.M(0,"reader-note-list")};Dib=function(a,b){a&1&&(_.as(0),_.cs(1,6),_.bs());a&2&&(b=b.Wa,_.Q(),a=_.ps(11),_.E(),a=_.I("ngTemplateOutlet",a),b=_.lh(b,Bib,1,_.jh()),a("ngTemplateOutletContext",_.DE(2,Cib,b)))};
Eib=function(a,b){a&1&&(_.J(0,"div",11),_.R(1),_.L());a&2&&(a=b.Od,_.E(),_.us(" /",a,"/ "))};Fib=function(a,b){a&1&&(_.J(0,"div",12),_.R(1),_.L());a&2&&(a=b.Od,_.E(),_.us(" ",a," "))};Gib=function(a,b){a&1&&(_.J(0,"li"),_.R(1),_.L());a&2&&(a=b.Wa,_.E(),_.us(" ",a.oC()," "))};Hib=function(a){a&1&&(_.J(0,"div",13)(1,"span"),_.R(2),_.L(),_.R(3),_.L());if(a&2){a=_.Q().Wa;const b=_.Q(2);_.E(2);_.us("",b.a4,":");_.E();a=_.dj(a,6,_.jh()).slice(0,10).join(", ");_.us(" ",a," ")}};
Jib=function(a,b){a&1&&(_.as(0),_.H(1,Eib,2,1,"div",7)(2,Fib,2,1,"div",8),_.J(3,"ol",9),_.H(4,Gib,2,1,"li",4),_.L(),_.H(5,Hib,4,2,"div",10),_.bs());a&2&&(b=b.Wa,_.E(),_.I("ngIf",_.w(b,2)),_.E(),_.I("ngIf",_.w(b,3)),_.E(2),a=_.lh(b,Iib,4,_.jh()),_.I("ngForOf",a),_.E(),_.I("ngIf",_.dj(b,6,_.jh()).length))};Kib=function(a,b){a&1&&_.H(0,Jib,6,4,"ng-container",4);a&2&&_.I("ngForOf",b.M5)};
Lib=function(a,b){return a<0?-1:b.findIndex(c=>{let d,e;return((d=c[0])==null?void 0:d.index)===a||((e=c[1])==null?void 0:e.index)===a})};Mib=function(a){if(a&1){const b=_.D();_.J(0,"a",6);_.P("click",function(){_.S(b);const c=_.Q();return _.T(c.close())});_.J(1,"mat-icon");_.R(2,"book");_.L();_.J(3,"span",2);_.R(4);_.L()()}a&2&&(a=_.Q(),_.E(4),_.vs(a.bS))};Z_=function(a,b){return{category:"Startup",name:a,label:b}};
Nib=function(a){a&1&&(_.as(0),_.N(1,5),_.bs());a&2&&(a=_.Q().Od,_.E(),_.zB(a.count)(a.count),_.AB(1))};Oib=function(a){a&1&&_.N(0,6)};Pib=function(a){a&1&&(_.J(0,"p",25),_.R(1),_.L());a&2&&(a=_.Q().Wa,_.E(),_.vs(a.chapterTitle))};Qib=function(a){a&1&&(_.J(0,"span",26),_.R(1),_.L());if(a&2){a=_.Q().Wa;const b=_.Q(2);_.E();_.vs(b.hu(a.position))}};Rib=function(a){a&1&&(_.J(0,"span",27),_.R(1),_.L());if(a&2){a=_.Q().Wa;const b=_.Q(2);_.E();_.vs(b.hu(a.position))}};
Sib=function(a,b){a&1&&(_.J(0,"span"),_.R(1),_.L());a&2&&(a=b.Wa,_.E(),_.vs(a))};
Tib=function(a,b){if(a&1){const c=_.D();_.J(0,"a",18);_.U(1,"async");_.P("click",function(d){const e=_.S(c).Wa;var f=_.Q(2);f.store.dispatch($_({yv:e}));R_(f.Vd.O,e.position);d.preventDefault();return _.T()});_.J(2,"mat-icon",19);_.R(3,"search");_.L();_.H(4,Pib,2,1,"p",20)(5,Qib,2,1,"span",21)(6,Rib,2,1,"span",22);_.J(7,"p",23);_.H(8,Sib,2,1,"span",24);_.L()()}a&2&&(a=b.Wa,b=_.Q(2),_.I("href",b.Vd.Nn(a.position),_.mq)("activated",a===_.W(1,6,b.vn)),_.E(4),_.I("ngIf",b.aJ),_.E(),_.I("ngIf",b.aJ),_.E(),
_.I("ngIf",!b.aJ),_.E(2),_.I("ngForOf",a.text))};Uib=function(a,b){a&1&&(_.as(0),_.J(1,"div",12)(2,"span",13),_.H(3,Nib,2,2,"ng-container",14)(4,Oib,1,0,"ng-template",null,2,_.ys),_.L(),_.J(6,"a",15),_.N(7,4),_.L()(),_.J(8,"mat-nav-list",16),_.H(9,Tib,9,8,"a",17),_.L(),_.bs());a&2&&(a=b.Od,b=_.ps(5),_.Q(),_.E(3),_.I("ngIf",a.count<=1E3)("ngIfElse",b),_.E(3),_.I("href",String(_.yh(`https://google.com/search?q=${encodeURIComponent(a.query)}`)),_.mq),_.E(3),_.I("ngForOf",a.Os))};
Wib=function(a){const b=new _.IG(0,0,0,0);if(a==null||!a.rangeCount)return b;a=a.getRangeAt(0).getClientRects();return a.length?Array.from(a).reduce((c,d)=>{N_(c,d);return c},Vib(a[0])):b};Vib=function(a){return new _.IG(a.left,a.top,a.width,a.height)};
Zib=function(a,b,c){return _.p(function*(){if(c===b)return Promise.resolve(a);var d=a.replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,"").split(" ");let e="";const f=[];for(const g of d)d=encodeURIComponent(String(g+" ")),e.length+d.length>1E3&&(f.push(Xib(_.Ci(e),b,c)),e=""),e+=d;e&&f.push(Xib(_.Ci(e),b,c));return Promise.all(f).then(g=>g.map(Yib).join(""))})};Xib=function(a,b,c){const d={target:b,q:a};c&&(d.source=c);return new Promise((e,f)=>{(new a0($ib)).send(d,e,f)})};
Yib=function(a){let b;a=a==null?void 0:(b=a.data)==null?void 0:b.translations;return b0((a==null?0:a.length)?a[0].translatedText:"")};bjb=function(){var a=c0();return _.p(function*(){if(d0!==void 0)return d0;const b=new a0(ajb);let c=!1;const d=(new Promise((g,h)=>{b.send({target:a},g,h)})).catch(()=>{c=!0});if(c)return[];let e,f;return d0=(f=(e=(yield d).data)==null?void 0:e.languages)!=null?f:[]})};
cjb=function(a,b){a&1&&(_.J(0,"mat-option",13),_.R(1),_.L());a&2&&(a=b.Wa,_.I("value",a.language),_.E(),_.us(" ",a.name," "))};djb=function(a,b){a&1&&(_.J(0,"mat-option",13),_.R(1),_.L());a&2&&(a=b.Wa,_.I("value",a.language),_.E(),_.us(" ",a.name," "))};
pjb=function(a,b){var c=b.info,d=b.manifest,e=b.userPreferences;const f=b.volumePreferences;var g=b.url,h=b.volume;if(!Array.isArray(c))throw new e0("invalid base page info");if(_.Bh(d))throw new e0("invalid manifest");if(!h.length)throw new e0("invalid volume");c=_.ll(_.kz,c);var k;b=(k=_.y(c,_.EE,5))!=null?k:new _.EE;h=_.ll(_.zk,h);g=_.Of(g);d=new f0(d);k=new _.gz;_.fz(k,h,_.jz(c),String(g));if(!(h_(d,1)&&X_(d,!1)>=0||h_(d,2)&&Y_(d,!1)>=0)){if(k.vg)throw new e0("bad upload");throw new e0("unviewable manifest");
}ejb(a,k);var l;h=!((l=_.jz(c))==null||!_.w(l,1));var m;l=(m=_.y(c,_.rG,8))!=null?m:new _.rG;m=null;_.oh(_.y(c,_.EE,5),2)&&"serviceWorker"in navigator&&(m=new _.eza(_.Jb((0,_.Ob)`/books/reader/worker`)),m.register());var q;a=[{Ba:_.Zz,nb:_.y(c,_.Zz,6)},{Ba:_.Tpa,nb:_.Pf(g).get("notes")},{Ba:_.rG,nb:l},{Ba:_.EE,nb:b},{Ba:_.dB,nb:g},{Ba:_.eB,nb:e},{Ba:_.Vpa,nb:f},{Ba:_.Upa,nb:_.Of(window.location.href)},{Ba:g0,nb:a},{Ba:_.Tw,nb:_.jz(c)},{Ba:_.FE,nb:(q=_.xi(c,1))!=null?q:"en"},{Ba:_.gB,nb:d},{Ba:_.gE,
nb:{Qs:"dynamic"}},{Ba:_.tya,nb:fjb},{Ba:_.Wpa,nb:m},{Ba:_.iB,nb:h},{Ba:_.jB,nb:k},{Ba:_.kB,nb:window}];q=[{Ba:y_,Ub:[h0,_.gB,_.jB,_.fB],Mb:jgb},{Ba:_.ru,Ub:[i0],Mb:Xfb,mc:!0},{Ba:_.ru,Ub:[_.gB,_.Tw,j0,k0,l0,m0,_.yF],Mb:igb,mc:!0},{Ba:_.ru,Ub:[_.jE],Mb:Wfb,mc:!0},{Ba:B_,Ub:[n0],Mb:ogb},{Ba:_.fB,Ub:[_.dB,_.gB,_.jB],Mb:lgb},{Ba:A_,Ub:[_.at],Mb:mgb},{Ba:_.Ry,Ub:[_.yv],Mb:u=>()=>u.close()},{Ba:_.Wxa,Mb:ngb},{Ba:_.hB,Mb:pgb}];e=[{Ba:_.lw,fe:o0}];q=[...a,...q,...e,_.En(p0,q0,_.cB,_.sH,_.EH),[_.hx([..._.kwa(),
_.Jya]),_.AF("ANNOTATION",gjb),_.AF("APP",hjb),_.AF("DICTIONARY",ijb),_.AF("DISPLAY",jjb),_.AF("NOTE_PREVIEW",kjb),_.AF("PAGE_OVERLAY",ljb),_.AF("SEARCH",mjb),_.AF("SELECTION_MENU",njb),_.AF("TRANSLATE",ojb),_.Wwa(r0,s0,t0,u0,v0,w0,x0,y0,z0,A0,B0,C0,D0,E0,F0,G0,H0)],_.Nt(),tab()];_.ht(I0,{Fc:q})};ejb=function(a,b){if(b.wu){var c=b.Na*1E3-Date.now();b.xu||c<0?a.send(J0,{type:"expired rental",bookDetailsUrl:b.Wo}):setTimeout(()=>{ejb(a,b)},Math.min(c,864E5))}};
rjb=function(a,b){const c=a.content;if(!(0,_.ee)(c))return null;a=a.content_encrypted?K0(b,c):c;if(!(0,_.ee)(a))return null;if(typeof DOMParser!="undefined")a=_.dY(new DOMParser,LY(a),"application/xml");else throw Error("oe");b=a;if(!b)return null;a=[];for(const d of b.querySelectorAll("smil > body par"))(b=qjb(d))&&a.push(b);return{parElements:a}};
qjb=function(a){var b=a.querySelector("text");if(!b)return null;const c=b.getAttribute("src");b=b.getAttribute("gbs_pos");if(!c||!b)return null;var d=a.querySelector("audio");if(!d)return null;a=d.getAttribute("src");const e=sjb(d.getAttribute("clipBegin"));d=sjb(d.getAttribute("clipEnd"));return!a||e>=d||d<=0?null:{streamInfoSrc:a,textSrc:c,gbsPos:b,beginSeconds:e,endSeconds:d}};
sjb=function(a){if(!a)return 0;var b=a.match(/^(?:(?:(\d+):)?(\d+):)?(\d+)(?:(\.\d+))?$/);if(b&&b.length===5)return a=0,b[1]&&(a+=Number.parseInt(b[1],10)*3600),b[2]&&(a+=Number.parseInt(b[2],10)*60),b[3]&&(a+=Number.parseInt(b[3],10)),b[4]&&(a+=Number.parseFloat(b[4])),a;b=a.match(/^\d+(\.\d+)?(ms|s|min)?$/);if(!b)return-1;a=Number.parseFloat(a)||0;return b[2]==="ms"?a/1E3:b[2]==="min"?a*60:a};
tjb=function(a){if((0,_.lba)(a)&&a.length){var b=[];for(const c of a){if(!(0,_.fe)(c))continue;a=c.url;const d=c.mime_type;(0,_.ee)(a)&&(0,_.ee)(d)&&b.push({src:a,type:d})}return b}};ujb=function(a,b={}){a=L0(a);const c=M0(a);c.set("enc_all","1");b.source&&c.set("source",b.source);return _.Qf({searchParams:Array.from(c.entries())},a)};
wjb=function(a,b,c,d={}){b=N0(a,b);if(!b)return null;c=new Map([["start",b],["num",String(c)]]);for(const [f,g]of vjb.entries())c.set(f,g);let e;return _.Qf({pathname:`/books/volumes/${a.Ab()}/content/image`,searchParams:O0(c,d)},(e=d.origin)!=null?e:L0(location.origin))};yjb=function(a,b={}){let c;return _.Qf({pathname:`/books/volumes/${a}/manifest`,searchParams:O0(xjb,b)},(c=b.origin)!=null?c:L0(location.origin))};
Ajb=function(a,b,c={}){a=(a=P0(a,b))?a.link:"";if(!a)return null;var d;a=L0(a,(d=c.origin)!=null?d:_.Of(location.origin));d=M0(a);for(const [e,f]of zjb.entries())d.set(e,f);return _.Qf({searchParams:O0(d,c)},a)};Bjb=function(a,b,c={}){a:{if(a=P0(a,b)){a=a.resource||[];for(d of a)if(d.mime_type==="smil"){var d=d.url;break a}}d=""}if(!d)return null;d=L0(d,c.origin);a=M0(d);return _.Qf({searchParams:O0(a,c)},d)};Cjb=function(a,b={}){a=L0(a,b.origin);const c=M0(a);return _.Qf({searchParams:O0(c,b)},a)};
Djb=function(a,b={}){a=L0(a,b.origin);const c=M0(a);c.set("no_mredir","1");return _.Qf({searchParams:O0(c,{Ag:b.Ag,source:b.source})},a)};M0=function(a){return new Map(_.Pf(a))};O0=function(a,b){a=new Map(a);b.Ag&&a.set("authuser",b.Ag);b.deviceId&&a.set("cp_ksver",`2=${b.deviceId}`);b.s1&&a.set("enc_all","1");b.locale&&a.set("hl",b.locale);b.source&&a.set("source",b.source);return Array.from(a.entries()).sort(([c,d],[e,f])=>_.bY(c,e)||_.bY(d,f))};L0=function(a,b=location){return _.Of(a,b.origin)};
Q0=function(a){document.querySelector("iframe.-gb-display").style.visibility=a?"":"hidden"};Ejb=function(a){a&1&&_.cs(0)};Fjb=function(a){a&1&&_.cs(0)};Gjb=function(a){a&1&&(_.as(0),_.H(1,Ejb,1,0,"ng-container",22),_.J(2,"p"),_.N(3,5),_.L(),_.H(4,Fjb,1,0,"ng-container",22),_.bs());if(a&2){_.Q();a=_.ps(11);const b=_.ps(15);_.E();_.I("ngTemplateOutlet",a);_.E(3);_.I("ngTemplateOutlet",b)}};Hjb=function(a){a&1&&_.cs(0)};Ijb=function(a){a&1&&_.cs(0)};
Kjb=function(a){a&1&&(_.as(0),_.H(1,Hjb,1,0,"ng-container",22),_.J(2,"p"),_.N(3,6),_.L(),_.H(4,Ijb,1,0,"ng-container",23),_.bs());if(a&2){_.Q();a=_.ps(11);const b=_.ps(13);_.E();_.I("ngTemplateOutlet",a);_.E(3);_.I("ngTemplateOutlet",b)("ngTemplateOutletContext",_.aF(3,Jjb))}};Ljb=function(a){a&1&&_.cs(0)};
Mjb=function(a){a&1&&(_.as(0),_.J(1,"h1",24),_.N(2,7),_.L(),_.J(3,"mat-dialog-content")(4,"p"),_.N(5,8),_.L()(),_.J(6,"mat-dialog-actions",25)(7,"a",26),_.N(8,9),_.L(),_.H(9,Ljb,1,0,"ng-container",22),_.L(),_.bs());if(a&2){a=_.Q();const b=_.ps(17);_.E(7);_.CE("href",a.data.bookDetailsUrl,_.mq);_.E(2);_.I("ngTemplateOutlet",b)}};Njb=function(a){a&1&&_.cs(0)};Ojb=function(a){a&1&&(_.as(0),_.H(1,Njb,1,0,"ng-container",22),_.bs());a&2&&(_.Q(),a=_.ps(19),_.E(),_.I("ngTemplateOutlet",a))};
Pjb=function(a){a&1&&_.cs(0)};Qjb=function(a){a&1&&(_.as(0),_.H(1,Pjb,1,0,"ng-container",22),_.bs());a&2&&(_.Q(),a=_.ps(19),_.E(),_.I("ngTemplateOutlet",a))};Rjb=function(a){a&1&&_.cs(0)};Sjb=function(a){a&1&&(_.as(0),_.H(1,Rjb,1,0,"ng-container",22),_.bs());a&2&&(_.Q(),a=_.ps(19),_.E(),_.I("ngTemplateOutlet",a))};Tjb=function(a){a&1&&_.cs(0)};
Ujb=function(a){a&1&&(_.as(0),_.J(1,"h1",24),_.N(2,10),_.L(),_.J(3,"mat-dialog-content")(4,"p"),_.N(5,11),_.L()(),_.J(6,"mat-dialog-actions",25)(7,"a",27),_.N(8,12),_.L(),_.H(9,Tjb,1,0,"ng-container",22),_.L(),_.bs());a&2&&(_.Q(),a=_.ps(17),_.E(9),_.I("ngTemplateOutlet",a))};Vjb=function(a){a&1&&_.cs(0)};Wjb=function(a){a&1&&(_.as(0),_.H(1,Vjb,1,0,"ng-container",22),_.bs());a&2&&(_.Q(),a=_.ps(19),_.E(),_.I("ngTemplateOutlet",a))};Xjb=function(a){a&1&&_.cs(0)};
Yjb=function(a){a&1&&(_.as(0),_.J(1,"h1",24),_.N(2,13),_.L(),_.J(3,"mat-dialog-content")(4,"p"),_.N(5,14),_.L()(),_.H(6,Xjb,1,0,"ng-container",22),_.bs());a&2&&(_.Q(),a=_.ps(13),_.E(6),_.I("ngTemplateOutlet",a))};Zjb=function(a){a&1&&(_.J(0,"h1",24),_.N(1,15),_.L())};$jb=function(a){a&1&&_.cs(0)};
akb=function(a,b){a&1&&(_.J(0,"mat-dialog-actions",25)(1,"a",26),_.N(2,16),_.L(),_.H(3,$jb,1,0,"ng-container",22),_.L());a&2&&(a=b.K1,_.Q(),b=_.ps(17),_.E(),_.CE("href",a!==null&&a!==void 0?a:"https://support.google.com/googleplay/?p=books_webopen",_.mq),_.E(2),_.I("ngTemplateOutlet",b))};bkb=function(a){a&1&&_.cs(0)};ckb=function(a){a&1&&(_.J(0,"mat-dialog-actions",25),_.H(1,bkb,1,0,"ng-container",22),_.L());a&2&&(_.Q(),a=_.ps(17),_.E(),_.I("ngTemplateOutlet",a))};
dkb=function(a){a&1&&(_.J(0,"a",28),_.N(1,17),_.L())};ekb=function(a){a&1&&_.cs(0)};fkb=function(a){a&1&&_.cs(0)};gkb=function(a){a&1&&(_.H(0,ekb,1,0,"ng-container",22),_.J(1,"mat-dialog-content")(2,"p"),_.N(3,18),_.L()(),_.H(4,fkb,1,0,"ng-container",22));if(a&2){_.Q();a=_.ps(11);const b=_.ps(13);_.I("ngTemplateOutlet",a);_.E(4);_.I("ngTemplateOutlet",b)}};hkb=function(a){(0,_.Uya)(a)&&document.body.classList.toggle("-gb-dark",a==="DARK")};
ikb=function(a){a&1&&(_.J(0,"a",3),_.jx(),_.J(1,"svg",4)(2,"g"),_.M(3,"path",5)(4,"path",6),_.L()()())};jkb=function(a){a&1&&_.M(0,"mat-progress-spinner",7)};kkb=function(){return{Ba:R0,Ub:[_.Zz],Mb:a=>new R0(void 0,a)}};mkb=function(a,b,c){return _.p(function*(){if(!b)return{};if(!c||_.Bh(c))try{let d;c=(d=yield S0(a,b))!=null?d:{}}catch(d){c={}}_.Bh(c)||lkb(a,c);return c})};
okb=function(a,b,c){return _.p(function*(){if(!b)return[];if(!c||!c.length)try{var d=yield nkb(a,b);var e=_.ch(d);c=e!=null?e:[]}catch(f){c=[]}return c})};T0=function(a){return new Uint8Array(_.Ri(a)||0)};pkb=class extends _.x{constructor(a){super(a)}getMetadata(){return _.y(this,_.hG,1)}Ic(){return _.nh(this,2)}Gc(a){return _.ij(this,2,a)}};qkb=class extends _.x{constructor(a){super(a)}getMetadata(){return _.y(this,_.hG,1)}getUrl(){return _.nh(this,2)}};
U0=function(a,b){return _.Tea(_.Ps(b)).some(c=>a.V(c).z3.matches)};rkb=function(a,b){function c(k){for(;d<a.length;){var l=a.charAt(d++),m=_.Dz[l];if(m!=null)return m;if(!_.eh(l))throw Error("E`"+l);}return k}_.bpa();for(var d=0;;){var e=c(-1),f=c(0),g=c(64),h=c(64);if(h===64&&e===-1)break;b(e<<2|f>>4);g!=64&&(b(f<<4&240|g>>2),h!=64&&b(g<<6&192|h))}};skb=function(a){var b=[];rkb(a,function(c){b.push(c)});return b};tkb=class extends _.x{constructor(a){super(a)}};V0=class extends _.x{constructor(a){super(a)}};
ukb=function(a){new Promise(b=>{a.Da(()=>b(_.cla(a)))})};vkb=class extends _.x{constructor(a){super(a)}Tc(){return _.cj(this,2,0)}};wkb=class extends _.x{constructor(a){super(a)}getUrl(){return _.w(this,1)}Xf(){return _.wi(this,2)}Nf(){return _.wi(this,3)}};Iib=class extends _.x{constructor(a){super(a)}oC(){return _.w(this,1)}};xkb=class extends _.x{constructor(a){super(a)}getUrl(){return _.w(this,2)}};Bib=class extends _.x{constructor(a){super(a)}mf(){return _.y(this,xkb,5)}};
ykb=class extends _.x{constructor(a){super(a)}mf(){return _.y(this,xkb,2)}};zkb=class extends _.x{constructor(a){super(a)}Ad(){return _.w(this,1)}};CY=class extends _.x{constructor(a){super(a)}};DY=class extends _.x{constructor(a){super(a)}};yab=class extends _.x{constructor(a){super(a)}vc(){return _.w(this,1)}};zY=class extends _.x{constructor(a){super(a)}};BY=[1,2,3,5];xab=class extends _.x{constructor(){super()}zf(){return _.ej(this,CY,1,BY)}vc(){return _.ej(this,yab,3,BY)}};AY=class extends _.x{constructor(a){super(a)}};
xY=class extends _.x{constructor(a){super(a)}zf(){return _.y(this,CY,1)}};vab=class extends _.x{constructor(a){super(a)}};wY=class extends _.x{constructor(a){super(a)}};wab=[1,2];Akb=class extends _.x{constructor(a){super(a)}};W0=class extends _.x{constructor(a){super(a)}};X0=class extends _.x{constructor(a){super(a)}};Bkb=class extends _.x{constructor(a){super(a)}};Ckb=class extends _.x{constructor(a){super(a)}getUrl(){return _.w(this,4)}Ad(){return _.w(this,5)}ku(){return _.w(this,6)}};Dkb=class extends _.x{constructor(){super()}};
Ekb=[2,3,4,5];Fkb=class extends _.x{constructor(a){super(a)}getId(){return _.w(this,1)}Ad(){return _.w(this,3)}ku(){return _.w(this,4)}};Gkb=class extends _.x{constructor(a){super(a)}};Hkb=class extends _.x{constructor(a){super(a)}getStyle(){return _.cj(this,4,0)}Eh(a){return _.lj(this,4,a)}};Ikb=[2,3,4,5,6,7,8,9,10,12,13,14,15,16,17,18,19,20];Jkb=class extends _.x{constructor(a){super(a)}clearVideo(){return _.Ui(this,5,Ikb)}};Kkb=class extends _.x{constructor(a){super(a)}};
Lkb=class extends _.x{constructor(a){super(a)}Ie(){return _.w(this,1)}Ab(){return _.w(this,2)}};tY=class extends _.x{constructor(a){super(a)}Ie(){return _.w(this,1)}Ab(){return _.w(this,2)}uc(){return _.w(this,3)}U(){return _.cj(this,4,0)}};Y0=class extends _.x{constructor(a){super(a)}uc(){return _.w(this,1)}Ab(){return _.w(this,2)}getName(){return _.w(this,3)}ve(a){return _.jj(this,3,a)}qh(){return _.w(this,9)}Om(a){return _.jj(this,9,a)}};Mkb=function(a){var b=new Y0;return _.jj(b,2,a)};
Z0=class extends _.x{constructor(a){super(a)}Ab(){return _.w(this,1)}};$0=class extends _.x{constructor(a){super(a)}Ab(){return _.w(this,1)}};a1=class extends _.x{constructor(a){super(a)}Ab(){return _.w(this,1)}qh(){return _.w(this,4)}Om(a){return _.jj(this,4,a)}};Nkb=class extends _.x{constructor(a){super(a)}qh(){return _.w(this,7)}Om(a){return _.ij(this,7,a)}};b1=[2,3,4,5,6];c1=function(a){a.ma(a.O)};Okb=function(a){return{position:a.toString(),offset:a.offset}};
nkb=function(a,b){return _.p(function*(){var c=new _.Dk;c=_.jj(c,2,b);return _.y(yield _.qna(a.client,c),_.zk,1)})};
Pkb=function(a,b){return _.p(function*(){var c=_.Sz(_.Rz(new _.Tz,b.deviceId),_.Qz(2));var d=new _.cpa;d=_.Si(d,3,_.qz(b.fractionalProgress));var e=(new _.Vz).setPosition(b.positionString);d=_.Yi(d,_.Vz,1,e);e=new _.Xz;c=_.Yi(e,_.Tz,4,c);c=_.Wz(c,_.Oz());c=_.Si(c,3,_.tz(Number(b.timestamp).toString()));c=_.Ez(c,6,_.Yz,d);d=new _.Ak;d=_.jj(d,1,b.volumeId);c=_.Yi(d,_.Xz,2,c);d=a.client;return _.my(d.O,d.U+"/$rpc/google.internal.play.books.library.v1.LibraryService/SyncDocumentPosition",c,{},_.jna)})};
Qkb=function(a,b){return _.p(function*(){var c=new _.Nma;c=_.lB(c,2,_.ei,b,_.dj);var d=a.client;return _.my(d.O,d.U+"/$rpc/google.internal.play.books.library.v1.LibraryService/LookupCopyLimit",c,{},_.hna)})};Rkb=function(a,b){return _.p(function*(){var c=new _.Uma;var d=new Akb;d=_.jj(d,1,b.volumeId);d=_.Lz(d,3,b.charactersCopied);c=_.GC(c,2,Akb,d);d=a.client;return _.my(d.O,d.U+"/$rpc/google.internal.play.books.library.v1.LibraryService/UpdateCopyLimit",c,{},_.nna)})};d1=class extends _.x{constructor(a){super(a)}};
Skb=[1,2];e1=class extends _.x{constructor(a){super(a)}Ab(){return _.w(this,1)}};f1=class extends _.x{constructor(a){super(a)}Ab(){return _.w(this,1)}};Tkb=function(a){return a.body===null?null:typeof a.body==="string"||z$a(a.body)||A$a(a.body)||B$a(a.body)||typeof URLSearchParams!=="undefined"&&a.body instanceof URLSearchParams?a.body:a.body instanceof _.uD?a.body.toString():typeof a.body==="object"||typeof a.body==="boolean"||Array.isArray(a.body)?JSON.stringify(a.body):a.body.toString()};
Ukb=function(a){return a.body===null||B$a(a.body)?null:A$a(a.body)?a.body.type||null:z$a(a.body)?null:typeof a.body==="string"?"text/plain":a.body instanceof _.uD?"application/x-www-form-urlencoded;charset=UTF-8":typeof a.body==="object"||typeof a.body==="number"||typeof a.body==="boolean"?"application/json":null};t_=function(a,b,c){a.Na("",b,new _.iE(c))};L_=function(a){return new _.HG(a.top,a.left+a.width,a.top+a.height,a.left)};
N_=function(a,b){var c=Math.max(a.left+a.width,b.left+b.width),d=Math.max(a.top+a.height,b.top+b.height);a.left=Math.min(a.left,b.left);a.top=Math.min(a.top,b.top);a.width=c-a.left;a.height=d-a.top};Hhb=function(a){return new _.bG(a.left+a.width/2,a.top+a.height/2)};
Vkb=function(a,{volumeId:b,isAudiobook:c}){c=c?6:1;var d=new _.zna;var e=new _.By;e=_.lj(e,1,4);var f=new Dkb;b=_.jj(f,1,b);b=_.lj(b,2,c).O();b=_.Ez(e,3,Ekb,b).O();d=_.Yi(d,_.By,1,b);c=[c];b=new Bkb;b=_.nj(b,2,[2]);c=_.nj(b,3,c).O();c=_.Yi(d,Bkb,9,c);d=new V0;b=new tkb;b=_.lj(b,1,3).O();d=_.Yi(d,tkb,7,b).O();c=_.Yi(c,V0,6,d).O();a=a.client;return _.my(a.O,a.U+"/$rpc/play.gateway.adapter.books.v1.PlayGatewayBooksService/GetInAppStream",c,{},_.Goa)};
Wkb=function(a,b){return _.p(function*(){var c=new X0;c=_.Iz(c,1,b.isEnabled);var d=_.ij(c,2,b.folderName);c=new _.zy;var e=new _.xy;d=_.Yi(e,X0,1,d);c=_.Yi(c,_.xy,1,d);return _.bH(a.client,c)})};g1=function(a){return`${"gpb:"}$default:volume:${a}`};Xkb=function(a){return _.p(function*(){return(yield _.$X(a)).A$("tasks","volumeId",void 0)})};
Ykb=function(a,b){return _.p(function*(){const c=(yield _.$X(a)).transaction("tasks","readwrite"),d=Object.assign({},b,{status:0,timestamp:Date.now()});yield c.store.put(d);yield E$a(c.store,d)})};K$a=class{constructor(a){this.O=a}toString(){return this.O}};_.JE=class{constructor(a){this.O=a}toString(){return this.O}};_.KE=class{constructor(a){this.O=a}toString(){return this.O}};
Hbb=function(a,b){const c=a.split("%s");let d="";const e=Array.prototype.slice.call(arguments,1);for(;e.length&&c.length>1;)d+=c.shift()+e.shift();return d+c.join("%s")};
Zkb=function(a,b){var c=/\d+|\.\d+|\D+/g;if(a==b)return 0;if(!a)return-1;if(!b)return 1;const d=a.toLowerCase().match(c),e=b.toLowerCase().match(c),f=Math.min(d.length,e.length);for(let g=0;g<f;g++){c=d[g];const h=e[g];if(c!=h)return a=parseInt(c,10),!isNaN(a)&&(b=parseInt(h,10),!isNaN(b)&&a-b)?a-b:c<h?-1:1}return d.length!=e.length?d.length-e.length:a<b?-1:1};
$kb=function(a){return a.replace(/&([^;]+);/g,function(b,c){switch(c){case "amp":return"&";case "lt":return"<";case "gt":return">";case "quot":return'"';default:return c.charAt(0)!="#"||(c=Number("0"+c.slice(1)),isNaN(c))?b:String.fromCharCode(c)}})};alb=/&([^;\s<&]+);?/g;
blb=function(a){const b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};let c;c=_.la.document.createElement("div");return a.replace(alb,function(d,e){let f=b[d];if(f)return f;e.charAt(0)=="#"&&(e=Number("0"+e.slice(1)),isNaN(e)||(f=String.fromCharCode(e)));f||(_.ME(c,_.Qa(d+" ")),f=c.firstChild.nodeValue.slice(0,-1));return b[d]=f})};b0=function(a){return a.indexOf("&")!=-1?"document"in _.la?blb(a):$kb(a):a};h1=function(a,b){return a&&b?a.split(b).length-1:0};
AZ=function(a){let b=0;for(let c=0;c<a.length;++c)b=31*b+a.charCodeAt(c)>>>0;return b};M$a=/^[a-z][a-z\d-]*$/i;N$a="APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" ");R$a="AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split(" ");P$a=["action","formaction","href"];M_=function(a,b,c){return Math.abs(a-b)<=(c||1E-6)};rZ=function(a){if(!a)return null;if(a.firstChild)return a.firstChild;for(;a&&!a.nextSibling;)a=a.parentNode;return a?a.nextSibling:null};
sZ=function(a){if(!a)return null;if(!a.previousSibling)return a.parentNode;for(a=a.previousSibling;a&&a.lastChild;)a=a.lastChild;return a};clb=function(a,b){for(;b=b.previousSibling;)if(b==a)return-1;return 1};dlb=function(a,b){var c=a.parentNode;if(c==b)return-1;for(;b.parentNode!=c;)b=b.parentNode;return clb(b,a)};
elb=function(a,b){if(a==b)return 0;if(a.compareDocumentPosition)return a.compareDocumentPosition(b)&2?1:-1;if("sourceIndex"in a||a.parentNode&&"sourceIndex"in a.parentNode){var c=a.nodeType==1,d=b.nodeType==1;if(c&&d)return a.sourceIndex-b.sourceIndex;var e=a.parentNode,f=b.parentNode;return e==f?clb(a,b):!c&&_.cc(e,b)?-1*dlb(a,b):!d&&_.cc(f,a)?dlb(b,a):(c?a.sourceIndex:e.sourceIndex)-(d?b.sourceIndex:f.sourceIndex)}d=_.$b(a);c=d.createRange();c.selectNode(a);c.collapse(!0);a=d.createRange();a.selectNode(b);
a.collapse(!0);return c.compareBoundaryPoints(_.la.Range.START_TO_END,a)};flb=function(a,b,c,d){if(a!=null)for(a=a.firstChild;a;){if(b(a)&&(c.push(a),d)||flb(a,b,c,d))return!0;a=a.nextSibling}return!1};glb=function(a,b){var c=[];return flb(a,b,c,!0)?c[0]:void 0};hlb=function(a,b){a=_.Ei(a);var c=a[1],d=[];c&&c.split("&").forEach(function(e){var f=e.indexOf("=");b.hasOwnProperty(f>=0?e.slice(0,f):e)||d.push(e)});a[1]=_.Fi(d.join("&"),_.cA(b));return a[0]+(a[1]?"?"+a[1]:"")+a[2]};
i1=function(a){if(a>=48&&a<=57||a>=96&&a<=106||a>=65&&a<=90||_.zb&&a==0)return!0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:case 163:case 58:return!0;case 173:case 171:return _.xb;default:return!1}};ilb=function(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}};
j1=function(a){if(_.xb)a=ilb(a);else if(_.Ab&&_.zb)switch(a){case 93:a=91}return a};
jlb=function(a,b,c,d,e,f){if(_.Ab&&e)return i1(a);if(e&&!d)return!1;if(!_.xb){typeof b==="number"&&(b=j1(b));var g=b==17||b==18||_.Ab&&b==91;if((!c||_.Ab)&&g||_.Ab&&b==16&&(d||f))return!1}if(_.zb&&d&&c)switch(a){case 220:case 219:case 221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:return!1}switch(a){case 13:return _.xb?f||e?!1:!(c&&d):!0;case 27:return!_.zb&&!_.xb}return _.xb&&(d||e||f)?!1:i1(a)};ncb=/[^\d]+$/;
EY=function(a){for(var b=[],c=0,d=0;d<a.length;d++){var e=a.charCodeAt(d);e<128?b[c++]=e:(e<2048?b[c++]=e>>6|192:((e&64512)==55296&&d+1<a.length&&(a.charCodeAt(d+1)&64512)==56320?(e=65536+((e&1023)<<10)+(a.charCodeAt(++d)&1023),b[c++]=e>>18|240,b[c++]=e>>12&63|128):b[c++]=e>>12|224,b[c++]=e>>6&63|128),b[c++]=e&63|128)}return b};ghb=function(a,b){if(_.of&&a.dataset)a.dataset.cfiIndex=b;else{if(/-[a-z]/.test("cfiIndex"))throw Error("l");a.setAttribute("data-"+_.nf("cfiIndex"),b)}};
klb=function(){var a=[],b;var c=c||_.Nz.length;for(b=0;b<14;b++)a[b]=_.Nz[0|Math.random()*c];return a.join("")};llb=/#(.)(.)(.)/;mlb=/^#(?:[0-9a-f]{3}){1,2}$/i;
Bab=function(a){if(!mlb.test(a))throw Error("La`"+a);a.length==4&&(a=a.replace(llb,"#$1$1$2$2$3$3"));a=parseInt(a.toLowerCase().slice(1),16);var b=[a>>16,a>>8&255,a&255];a=b[0]/255;const c=b[1]/255;b=b[2]/255;const d=Math.max(a,c,b),e=Math.min(a,c,b);let f=0,g=0;const h=.5*(d+e);d!=e&&(d==a?f=60*(c-b)/(d-e):d==c?f=60*(b-a)/(d-e)+120:d==b&&(f=60*(a-c)/(d-e)+240),g=0<h&&h<=.5?(d-e)/(2*h):(d-e)/(2-2*h));return[Math.round(f+360)%360,g,h]};
bab=function(a,b,c){const d=Math.min(b,c);b=Math.max(b,c);c=a.detach(b);if(b-d>1){const e=a.detach(d);a.attach(d,c);a.attach(b,e)}else a.attach(d,c)};nlb=class{destroy(){}O(){}move(a,b){this.attach(b,this.detach(a))}};
cab=class{constructor(){this.U=new Map;this.O=void 0}has(a){return this.U.has(a)}delete(a){if(!this.has(a))return!1;const b=this.U.get(a);this.O!==void 0&&this.O.has(b)?(this.U.set(a,this.O.get(b)),this.O.delete(b)):this.U.delete(a);return!0}get(a){return this.U.get(a)}set(a,b){if(this.U.has(a)){a=this.U.get(a);this.O===void 0&&(this.O=new Map);const c=this.O;for(;c.has(a);)a=c.get(a);c.set(a,b)}else this.U.set(a,b)}forEach(a){for(let [b,c]of this.U){let d=b,e=c;a(e,d);if(this.O!==void 0){const f=
this.O;for(;f.has(e);)e=f.get(e),a(e,d)}}}};olb=class{constructor(a,b){this.Wa=a;this.Vs=b}};gab=class{constructor(a){this.U=a;this.O=void 0}};
hab=class extends nlb{constructor(a,b,c){super();this.U=a;this.ma=b;this.ka=c;this.ha=void 0;this.V=!1}get length(){return this.U.length-10}at(a){return _.tB(this.U,a)[8].Wa}attach(a,b){const c=b[6];this.V||(this.V=a!==this.length);_.wr(this.U,b,a,_.vr(this.ka,c))}detach(a){this.V||(this.V=a!==this.length-1);return _.Gp(this.U,a)}create(a,b){a=_.ur(this.ma,this.ka,new olb(b,a),{kH:null});let c;(c=this.ha)==null||c.O();return a}destroy(a){_.Ip(a[1],a);let b;(b=this.ha)==null||b.U()}O(a,b){_.tB(this.U,
a)[8].Wa=b}reset(){this.V=!1;let a;(a=this.ha)==null||a.reset()}};k1=class{};k1.na=function(a){return new (a||k1)(_.A(_.Gs))};k1.xc=_.sn({type:k1});k1.wc=_.om({});var l1=class{constructor(a,b,c){c.qa(new _.psa(a,b))}};l1.na=function(a){return new (a||l1)(_.G(_.xu),_.G(_.Au),_.G(_.RC,9))};l1.Ua=_.vn({type:l1,Ca:[["","ngSwitchDefault",""]],Ea:!0});
var m1=class{constructor(a){this.O=a}transform(a,b,c){if(a==null||a===""||a!==a)return null;c||(c=this.O);try{var d=_.Jua(a);a=c;const e=_.wB(a)[14][1],f=_.Iua(e,_.OB(a,5));return _.Hua(d,f,a,b,!0).replace(RegExp("%","g"),_.OB(a,3))}catch(e){throw new _.xm(2100,!1);}}};m1.na=function(a){return new (a||m1)(_.G(_.Fs,16))};m1.Bl=_.pB({name:"percent",type:m1,Gi:!0,Ea:!0});
var n1=class{get enabled(){let a;return((a=this.O)==null?void 0:a.enabled)||!1}set enabled(a){this.O&&(this.O.enabled=a)}constructor(){this.La=_.B(_.jp);this.ha=_.B(_.Tx);this.U=null;_.B(_.Wu).isBrowser&&(this.O=this.ha.create(this.La.va,!0))}Pa(){let a;(a=this.O)==null||a.destroy();this.U&&(this.U.focus(),this.U=null)}wg(){let a;(a=this.O)==null||_.Sx(a);this.DO&&this.V()}lk(){this.O&&!this.O.Yf()&&_.Sx(this.O)}Ud(a){a=a.autoCapture;let b;a&&!a.GH&&this.DO&&((b=this.O)==null?0:b.Yf())&&this.V()}V(){this.U=
_.tx();let a;(a=this.O)==null||ukb(a)}};n1.na=function(a){return new (a||n1)};n1.Ua=_.vn({type:n1,Ca:[["","cdkTrapFocus",""]],inputs:{enabled:[2,"cdkTrapFocus","enabled",_.Ls],DO:[2,"cdkTrapFocusAutoCapture","autoCapture",_.Ls]},Wb:["cdkTrapFocus"],Ea:!0,features:[_.Hr,_.Zn]});
var o1=class{constructor(){this.lc="ltr";this.O=!1;this.Tb=new _.nu}get dir(){return this.lc}set dir(a){const b=this.lc;this.lc=_.Yea(a);this.BZ=a;b!==this.lc&&this.O&&this.Tb.emit(this.lc)}get value(){return this.dir}wg(){this.O=!0}Pa(){this.Tb.complete()}};o1.na=function(a){return new (a||o1)};o1.Ua=_.vn({type:o1,Ca:[["","dir",""]],Eb:1,rb:function(a,b){a&2&&_.Ir("dir",b.BZ)},inputs:{dir:"dir"},outputs:{Tb:"dirChange"},Wb:["dir"],Ea:!0,features:[_.HB([{Ba:_.iv,Pb:o1}])]});
var rlb=class{constructor(a,b,c){this.ma=new _.jf;this.hK=_.t(this.ma,_.cf());this.U=null;this.O=a;this.V=b;this.ka=c}attach(a){this.U=a;this.ha();this.Cw()}detach(){this.ma.complete();this.U=null}ha(){if(this.U){var a=this.U,b=this.U.ha*this.O;a.oa!==b&&(a.oa=b,a.Ta(),a.ka())}}Cw(){if(this.U){var a=this.U.V;a={start:a.start,end:a.end};var b=this.U.Na,c=this.U.ha,d=this.U.qa(),e=this.O>0?d/this.O:0;if(a.end>c){var f=Math.ceil(b/this.O);const g=Math.max(0,Math.min(e,c-f));e!=g&&(e=g,d=g*this.O,a.start=
Math.floor(e));a.end=Math.max(0,Math.min(c,a.start+f))}f=d-a.start*this.O;f<this.V&&a.start!=0?(a.start=Math.max(0,a.start-Math.ceil((this.ka-f)/this.O)),a.end=Math.min(c,Math.ceil(e+(b+this.V)/this.O))):(b=a.end*this.O-(d+b),b<this.V&&a.end!=c&&(b=Math.ceil((this.ka-b)/this.O),b>0&&(a.end=Math.min(c,a.end+b),a.start=Math.max(0,Math.floor(e-this.V/this.O)))));plb(this.U,a);qlb(this.U,this.O*a.start);this.ma.next(Math.floor(e))}}},p1=class{constructor(){this.O=20;this.V=100;this.U=200;this.we=new rlb(this.Au,
this.TC,this.NC)}get Au(){return this.O}set Au(a){this.O=_.px(a)}get TC(){return this.V}set TC(a){this.V=_.px(a)}get NC(){return this.U}set NC(a){this.U=_.px(a)}Ud(){var a=this.we,b=this.TC,c=this.NC;a.O=this.Au;a.V=b;a.ka=c;a.ha();a.Cw()}};p1.na=function(a){return new (a||p1)};p1.Ua=_.vn({type:p1,Ca:[["cdk-virtual-scroll-viewport","itemSize",""]],inputs:{Au:"itemSize",TC:"minBufferPx",NC:"maxBufferPx"},Ea:!0,features:[_.HB([{Ba:_.Sha,Mb:function(a){return a.we},Ub:[_.Wm(()=>p1)]}]),_.Zn]});
var slb=class extends _.xsa{constructor(a){super();this.O=a}connect(){return _.kl(this.O)?this.O:_.We(this.O)}U(){}},tlb=class{constructor(){this.U=20;this.O=[]}AG(a,b,c,d,e){_.Cu(a,(f,g,h)=>{let k,l;f.Hm==null?l=(k=this.ha(()=>c(f,g,h),h,b,d(f)))?1:0:h==null?(this.V(g,b),l=3):(k=this.oa(g,h,b,d(f)),l=2);if(e){let m;e({context:(m=k)==null?void 0:m.context,operation:l,dT:f})}})}detach(){for(const a of this.O)a.destroy();this.O=[]}ha(a,b,c,d){if(b=this.ka(b,c))b.context.Wa=d;else return a=a(),c.og(a.xj,
a.context,a.index)}V(a,b){a=b.detach(a);this.ma(a,b)}oa(a,b,c,d){a=c.get(a);c.move(a,b);a.context.Wa=d;return a}ma(a,b){if(this.O.length<this.U)this.O.push(a);else{const c=b.indexOf(a);c===-1?a.destroy():b.remove(c)}}ka(a,b){const c=this.O.pop();c&&b.insert(c,a);return c||null}},q1=class extends _.Wx{};q1.na=function(a){return new (a||q1)};q1.Ua=_.vn({type:q1,features:[_.Gr]});
var ulb=["contentWrapper"],plb=function(a,b){kab(a.V,b)||(a.zG&&(b={start:0,end:Math.max(a.V.end,b.end)}),a.Da.next(a.V=b),a.ka(()=>{}))},qlb=function(a,b){b=a.zG?0:b;var c=a.dir&&a.dir.value=="rtl";const d=a.orientation=="horizontal";c=`translate${d?"X":"Y"}(${Number((d&&c?-1:1)*b)}px)`;a.ma=b;a.Zb!=c&&(a.Zb=c,a.ka(()=>{if(a.Kb){const e=a.GM.va;a.ma-=a.orientation==="horizontal"?e.offsetWidth:e.offsetHeight;a.Kb=!1;qlb(a,a.ma)}}))},vlb=function(a){let b;b=a.orientation==="horizontal"?"left":"top";
var c=a.U.mb.va.getBoundingClientRect()[b];return a.mb.va.getBoundingClientRect()[b]-c},r1=class extends q1{get orientation(){return this.wa}set orientation(a){this.wa!==a&&(this.wa=a,this.Ta())}constructor(){super();this.mb=_.B(_.jp);this.ub=_.B(_.Bu);this.we=_.B(_.Sha,{optional:!0});this.U=_.B(_.Uha,{optional:!0});this.wb=_.B(_.Wu);this.ta=new _.jf;this.Da=new _.jf;this.wa="vertical";this.zG=!1;this.hK=new _.Od(a=>this.we.hK.subscribe(b=>Promise.resolve().then(()=>this.O.run(()=>a.next(b)))));this.Gd=
this.Da;this.oa=0;this.ZN=this.aO="";this.V={start:0,end:0};this.ma=this.Na=this.ha=0;this.ua=this.Kb=!1;this.Fa=[];this.Cc=_.Cd.O;this.Yb=_.B(_.fr);this.Ja=!1;this.Cc=_.B(_.xv).Tb().subscribe(()=>{this.Gb();var a=this.we;a.ha();a.Cw()});this.U||(this.mb.va.classList.add("cdk-virtual-scrollable"),this.U=this)}Bc(){this.wb.isBrowser&&(this.U===this&&super.Bc(),_.rp(this.O,()=>Promise.resolve().then(()=>{this.Gb();this.we.attach(this);_.t(this.U.tb,_.rl(null),_.ml(0,_.Vha),_.sl(this.Ib)).subscribe(()=>
{this.we.Cw()});this.ka()})))}Pa(){this.detach();this.we.detach();this.Da.complete();this.ta.complete();this.Cc.unsubscribe();this.Ja=!0;super.Pa()}attach(a){_.rp(this.O,()=>{this.Db=a;_.t(this.Db.xP,_.sl(this.ta)).subscribe(b=>{b=b.length;b!==this.ha&&(this.ha=b,b=this.we,b.ha(),b.Cw());this.lb()})})}detach(){this.Db=null;this.ta.next()}qa(a){return Math.max(0,(this.U==this?b=>super.qa(b):b=>this.U.qa(b))(a!=null?a:this.orientation==="horizontal"?"start":"top")-vlb(this))}Gb(){const a=this.U.mb.va;
this.Na=this.orientation==="horizontal"?a.clientWidth:a.clientHeight}ka(a){a&&this.Fa.push(a);this.ua||(this.ua=!0,_.rp(this.O,()=>Promise.resolve().then(()=>{this.lb()})))}lb(){this.Ja||this.O.run(()=>{_.Ex(this.ub);this.GM.va.style.transform=this.Zb;_.kr(()=>{this.ua=!1;const a=this.Fa;this.Fa=[];for(const b of a)b()},{Fb:this.Yb})})}Ta(){this.ZN=this.orientation==="horizontal"?"":`${this.oa}px`;this.aO=this.orientation==="horizontal"?`${this.oa}px`:""}};r1.na=function(a){return new (a||r1)};
r1.Sa=_.pn({type:r1,Ca:[["cdk-virtual-scroll-viewport"]],kc:function(a,b){a&1&&_.lx(ulb,7);if(a&2){let c;_.nx(c=_.ox())&&(b.GM=c.first)}},Bb:[1,"cdk-virtual-scroll-viewport"],Eb:4,rb:function(a,b){a&2&&_.Tr("cdk-virtual-scroll-orientation-horizontal",b.orientation==="horizontal")("cdk-virtual-scroll-orientation-vertical",b.orientation!=="horizontal")},inputs:{orientation:"orientation",zG:[2,"appendOnly","appendOnly",_.Ls]},outputs:{hK:"scrolledIndexChange"},Ea:!0,features:[_.HB([{Ba:_.Wx,Mb:(a,b)=>
a||b,Ub:[[new _.du,new _.cu(_.Uha)],r1]}]),_.Hr,_.Gr,_.xs],Bd:["*"],Qa:4,Ra:4,Va:[["contentWrapper",""],[1,"cdk-virtual-scroll-content-wrapper"],[1,"cdk-virtual-scroll-spacer"]],Ma:function(a,b){a&1&&(_.rs(),_.J(0,"div",1,0),_.ss(2),_.L(),_.M(3,"div",2));a&2&&(_.E(3),_.Sr("width",b.aO)("height",b.ZN))},Oa:["cdk-virtual-scroll-viewport{display:block;position:relative;transform:translateZ(0)}.cdk-virtual-scrollable{overflow:auto;will-change:scroll-position;contain:strict;-webkit-overflow-scrolling:touch}.cdk-virtual-scroll-content-wrapper{position:absolute;top:0;left:0;contain:content}[dir=rtl] .cdk-virtual-scroll-content-wrapper{right:0;left:auto}.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper{min-height:100%}.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>dl:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>ol:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>table:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>ul:not([cdkVirtualFor]){padding-left:0;padding-right:0;margin-left:0;margin-right:0;border-left-width:0;border-right-width:0;outline:none}.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper{min-width:100%}.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>dl:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>ol:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>table:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>ul:not([cdkVirtualFor]){padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border-top-width:0;border-bottom-width:0;outline:none}.cdk-virtual-scroll-spacer{height:1px;transform-origin:0 0;flex:0 0 auto}[dir=rtl] .cdk-virtual-scroll-spacer{transform-origin:100% 0}\n"],
Nb:2,Rc:0});
var wlb=function(a,b){a.ma.AG(b,a.U,(d,e,f)=>({xj:a.ta,context:{Wa:d.item,NG:a.ua,index:-1,count:-1,first:!1,ds:!1,mJ:!1,Tt:!1},index:f}),d=>d.item);_.Du(b,d=>{a.U.get(d.ne).context.Wa=d.item});b=a.oa.length;let c=a.U.length;for(;c--;){const d=a.U.get(c);d.context.index=a.O.start+c;d.context.count=b;a.Fa(d.context)}},s1=class{get NG(){return this.ua}set NG(a){this.ua=a;_.eC(a)?this.ha.next(a):this.ha.next(new slb(_.kl(a)?a:Array.from(a||[])))}get tB(){return this.Na}set tB(a){this.V=!0;this.Na=a?
(b,c)=>a(b+(this.O?this.O.start:0),c):void 0}set P_(a){a&&(this.V=!0,this.ta=a)}get UO(){return this.ma.U}set UO(a){this.ma.U=_.px(a)}constructor(){this.U=_.B(_.xu);this.ta=_.B(_.Au);this.Ja=_.B(_.Eu);this.ma=_.B(_.wv);this.qa=_.B(r1,{Gq:!0});this.Gb=new _.jf;this.ha=new _.jf;this.xP=_.t(this.ha,_.rl(null),_.df(),_.ef(([b,c])=>this.Ta(b,c)),_.oB(1));this.ka=null;this.V=!1;this.Ib=new _.jf;const a=_.B(_.As);this.xP.subscribe(b=>{this.oa=b;this.wa()});_.t(this.qa.Gd,_.sl(this.Ib)).subscribe(b=>{this.O=
b;this.Gb.Dh.length&&a.run(()=>this.Gb.next(this.O));this.wa()});this.qa.attach(this)}lk(){if(this.ka&&this.V){const a=this.ka.Ok(this.Da);a?wlb(this,a):this.lb();this.V=!1}}Pa(){this.qa.detach();this.ha.next(void 0);this.ha.complete();this.Gb.complete();this.Ib.next();this.Ib.complete();this.ma.detach()}wa(){this.O&&(this.Da=this.oa.slice(this.O.start,this.O.end),this.ka||(this.ka=this.Ja.find(this.Da).create((a,b)=>this.tB?this.tB(a,b):b)),this.V=!0)}Ta(a,b){a&&a.U(this);this.V=!0;return b?b.connect(this):
_.We()}lb(){const a=this.oa.length;let b=this.U.length;for(;b--;){const c=this.U.get(b);c.context.index=this.O.start+b;c.context.count=a;this.Fa(c.context);_.pu(c)}}Fa(a){a.first=a.index===0;a.ds=a.index===a.count-1;a.Tt=a.index%2===0;a.mJ=!a.Tt}};s1.na=function(a){return new (a||s1)};
s1.Ua=_.vn({type:s1,Ca:[["","cdkVirtualFor","","cdkVirtualForOf",""]],inputs:{NG:"cdkVirtualForOf",tB:"cdkVirtualForTrackBy",P_:"cdkVirtualForTemplate",UO:"cdkVirtualForTemplateCacheSize"},Ea:!0,features:[_.HB([{Ba:_.wv,fe:tlb}])]});var t1=class extends _.Ev{constructor(){const a=_.B(_.Au),b=_.B(_.xu);super(a,b)}};t1.na=function(a){return new (a||t1)};t1.Ua=_.vn({type:t1,Ca:[["","cdkPortal",""]],Wb:["cdkPortal"],Ea:!0,features:[_.Gr]});var u1=class{};
u1.na=function(a){return new (a||u1)(_.A(_.Wia,12))};u1.xc=_.sn({type:u1});u1.wc=_.om({Fc:[..._.efa,..._.Xia],imports:[_.Ox,k1]});
var xlb={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},ylb=function(a,b){b=new Hammer(b,a.options);b.get("pinch").set({enable:!0});b.get("rotate").set({enable:!0});for(const c in a.O)b.get(c).set(a.O[c]);
return b},v1=class{constructor(){this.events=[];this.O={}}};v1.na=function(a){return new (a||v1)};v1.Ka=_.nm({token:v1,Aa:v1.na});
var w1=class extends _.bw{constructor(a,b,c,d){super();this.Jb=b;this.console=c;this.cq=d;this.O=null}supports(a){return(xlb.hasOwnProperty(a.toLowerCase())||this.Jb.events.indexOf(a)>-1)&&(window.Hammer||this.cq)?!0:!1}addEventListener(a,b,c){const d=this.U.xe;b=b.toLowerCase();if(!window.Hammer&&this.cq){this.O=this.O||_.rp(d,()=>this.cq());let e=!1,f=()=>{e=!0};_.rp(d,()=>this.O.then(()=>{window.Hammer?e||(f=this.addEventListener(a,b,c)):f=()=>{}}).catch(()=>{f=()=>{}}));return()=>{f()}}return _.rp(d,
()=>{const e=ylb(this.Jb,a),f=function(g){d.runGuarded(function(){c(g)})};e.on(b,f);return()=>{e.off(b,f);typeof e.destroy==="function"&&e.destroy()}})}};w1.na=function(a){return new (a||w1)(_.A(_.at),_.A(_.lw),_.A(_.Kx),_.A(_.Yia,8))};w1.Ka=_.nm({token:w1,Aa:w1.na});var q0=class{};q0.na=function(a){return new (a||q0)};q0.xc=_.sn({type:q0});q0.wc=_.om({Fc:[{Ba:_.$v,fe:w1,mc:!0,Ub:[_.at,_.lw,_.Kx,[new _.du,_.Yia]]},{Ba:_.lw,fe:v1,Ub:[]}]});sab=class{};
x1=class{constructor(a,b=200,c="OK"){this.headers=a.headers||new _.tD;this.status=a.status!==void 0?a.status:b;this.statusText=a.statusText||c;this.url=a.url||null}};y1=class extends x1{constructor(a={}){super(a);this.type=2}clone(a={}){return new y1({headers:a.headers||this.headers,status:a.status!==void 0?a.status:this.status,statusText:a.statusText||this.statusText,url:a.url||this.url||void 0})}};
_.wD=class extends x1{constructor(a={}){super(a);this.type=4;this.body=a.body!==void 0?a.body:null}clone(a={}){return new _.wD({body:a.body!==void 0?a.body:this.body,headers:a.headers||this.headers,status:a.status!==void 0?a.status:this.status,statusText:a.statusText||this.statusText,url:a.url||this.url||void 0})}};
z1=class extends x1{constructor(a){super(a,0,"Unknown Error");this.name="HttpErrorResponse";this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${a.url||"(unknown url)"}`:`Http failure response for ${a.url||"(unknown url)"}: ${a.status} ${a.statusText}`;this.error=a.error||null}};zlb=/^\)\]\}',?\n/;Alb=class{};
Elb=function(a,b,c,d){return _.p(function*(){const e=Blb(b);let f;try{var g=_.rp(a.O,()=>a.U(b.O,Object.assign({},{signal:c},e)));g.then(oY,oY);d.next({type:0});f=yield g}catch(q){var h;d.error(new z1({error:q,status:(h=q.status)!=null?h:0,statusText:q.statusText,url:b.O,headers:q.headers}));return}g=new _.tD(f.headers);h=f.statusText;var k;const l=(k=lab(f))!=null?k:b.O;k=f.status;let m=null;b.qj&&d.next(new y1({headers:g,status:k,statusText:h,url:l}));if(f.body){const q=f.headers.get("content-length"),
u=[],v=f.body.getReader();let z=0,F,K;const O=typeof Zone!=="undefined"&&Zone.current;yield _.rp(a.O,()=>_.p(function*(){for(;;){const {done:X,value:ja}=yield v.read();if(X)break;u.push(ja);z+=ja.length;if(b.qj){let ha,Ia;K=b.responseType==="text"?((ha=K)!=null?ha:"")+((Ia=F)!=null?Ia:F=new TextDecoder).decode(ja,{stream:!0}):void 0;const V=()=>d.next({type:3,total:q?+q:void 0,loaded:z,f5:K});O?O.run(V):V()}}}));const ea=Clb(u,z);try{let X;const ja=(X=f.headers.get("Content-Type"))!=null?X:"";m=Dlb(b,
ea,ja)}catch(X){let ja;d.error(new z1({error:X,headers:new _.tD(f.headers),status:f.status,statusText:f.statusText,url:(ja=lab(f))!=null?ja:b.O}));return}}k===0&&(k=m?200:0);k>=200&&k<300?(d.next(new _.wD({body:m,headers:g,status:k,statusText:h,url:l})),d.complete()):d.error(new z1({error:m,headers:g,status:k,statusText:h,url:l}))})};
Blb=function(a){const b={},c=a.withCredentials?"include":void 0;a.headers.forEach((d,e)=>b[d]=e.join(","));a.headers.has("Accept")||(b.Accept="application/json, text/plain, */*");if(!a.headers.has("Content-Type")){const d=Ukb(a);d!==null&&(b["Content-Type"]=d)}return{body:Tkb(a),method:a.method,headers:b,credentials:c}};Clb=function(a,b){b=new Uint8Array(b);let c=0;for(const d of a)b.set(d,c),c+=d.length;return b};
Dlb=function(a,b,c){switch(a.responseType){case "json":return a=(new TextDecoder).decode(b).replace(zlb,""),a===""?null:JSON.parse(a);case "text":return(new TextDecoder).decode(b);case "blob":return new Blob([b],{type:c});case "arraybuffer":return b.buffer}};
rY=class{constructor(){let a,b;this.U=(b=(a=_.B(Alb,{optional:!0}))==null?void 0:a.fetch)!=null?b:(...c)=>globalThis.fetch(...c);this.O=_.B(_.As)}handle(a){return new _.Od(b=>{const c=new AbortController;Elb(this,a,c.signal,b).then(oY,d=>b.error(new z1({error:d})));return()=>c.abort()})}};rY.na=function(a){return new (a||rY)};rY.Ka=_.nm({token:rY,Aa:rY.na});
var qY=class extends _.rD{constructor(a,b){super();this.V=a;this.Fb=b;this.O=null;this.U=_.B(_.lu);this.ha=_.B(_.aja)}handle(a){this.O===null&&(this.O=Array.from(new Set([...this.Fb.get(_.mw),...this.Fb.get(_.$ia,[])])).reduceRight((b,c)=>oab(b,c,this.Fb),mab));if(this.ha){const b=this.U.add();return _.t(this.O(a,c=>this.V.handle(c)),_.fx(()=>this.U.remove(b)))}return this.O(a,b=>this.V.handle(b))}};qY.na=function(a){return new (a||qY)(_.A(sab),_.A(_.au))};qY.Ka=_.nm({token:qY,Aa:qY.na});
var Flb=/^\)\]\}',?\n/,pY=class{constructor(a){this.O=a}handle(a){if(a.method==="JSONP")throw new _.xm(-2800,!1);const b=this.O;return _.t(b.G7?_.Re(b.G7()):_.We(null),_.ef(()=>new _.Od(c=>{const d=b.ke();d.open(a.method,a.O);a.withCredentials&&(d.withCredentials=!0);a.headers.forEach((v,z)=>d.setRequestHeader(v,z.join(",")));a.headers.has("Accept")||d.setRequestHeader("Accept","application/json, text/plain, */*");if(!a.headers.has("Content-Type")){var e=Ukb(a);e!==null&&d.setRequestHeader("Content-Type",
e)}a.responseType&&(e=a.responseType.toLowerCase(),d.responseType=e!=="json"?e:"text");const f=Tkb(a);let g=null;const h=()=>{if(g!==null)return g;const v=d.statusText||"OK",z=new _.tD(d.getAllResponseHeaders()),F=("responseURL"in d&&d.responseURL?d.responseURL:/^X-Request-URL:/m.test(d.getAllResponseHeaders())?d.getResponseHeader("X-Request-URL"):null)||a.url;return g=new y1({headers:z,status:d.status,statusText:v,url:F})},k=()=>{let {headers:v,status:z,statusText:F,url:K}=h(),O=null;z!==204&&(O=
typeof d.response==="undefined"?d.responseText:d.response);z===0&&(z=O?200:0);let ea=z>=200&&z<300;if(a.responseType==="json"&&typeof O==="string"){const X=O;O=O.replace(Flb,"");try{O=O!==""?JSON.parse(O):null}catch(ja){O=X,ea&&(ea=!1,O={error:ja,text:O})}}ea?(c.next(new _.wD({body:O,headers:v,status:z,statusText:F,url:K||void 0})),c.complete()):c.error(new z1({error:O,headers:v,status:z,statusText:F,url:K||void 0}))},l=v=>{const {url:z}=h();v=new z1({error:v,status:d.status||0,statusText:d.statusText||
"Unknown Error",url:z||void 0});c.error(v)};let m=!1;const q=v=>{m||(c.next(h()),m=!0);let z={type:3,loaded:v.loaded};v.lengthComputable&&(z.total=v.total);a.responseType==="text"&&d.responseText&&(z.f5=d.responseText);c.next(z)},u=v=>{let z={type:1,loaded:v.loaded};v.lengthComputable&&(z.total=v.total);c.next(z)};d.addEventListener("load",k);d.addEventListener("error",l);d.addEventListener("timeout",l);d.addEventListener("abort",l);a.qj&&(d.addEventListener("progress",q),f!==null&&d.upload&&d.upload.addEventListener("progress",
u));d.send(f);c.next({type:0});return()=>{d.removeEventListener("error",l);d.removeEventListener("abort",l);d.removeEventListener("load",k);d.removeEventListener("timeout",l);a.qj&&(d.removeEventListener("progress",q),f!==null&&d.upload&&d.upload.removeEventListener("progress",u));d.readyState!==d.DONE&&d.abort()}})))}};pY.na=function(a){return new (a||pY)(_.A(_.Bha))};pY.Ka=_.nm({token:pY,Aa:pY.na});
var qab=class{},sY=class{constructor(a,b,c){this.V=a;this.platform=b;this.ha=c;this.O="";this.U=null}getToken(){if(this.platform==="server")return null;const a=this.V.cookie||"";if(a!==this.O){a:{var b=this.ha;b=encodeURIComponent(b);for(const d of a.split(";")){var c=d.indexOf("=");const [e,f]=c==-1?[d,""]:[d.slice(0,c),d.slice(c+1)];c=f;if(e.trim()===b){b=decodeURIComponent(c);break a}}b=null}this.U=b;this.O=a}return this.U}};sY.na=function(a){return new (a||sY)(_.A(_.at),_.A(_.gr),_.A(_.cja))};
sY.Ka=_.nm({token:sY,Aa:sY.na});var p0=class{};p0.na=function(a){return new (a||p0)};p0.xc=_.sn({type:p0});p0.wc=_.om({Fc:_.dfa,imports:[u1]});var Glb=function(a,b){b=b||{};b.format="jspb";this.O=new _.ny(b);this.U=a==void 0?a:a.replace(/\/+$/,"")},Hlb=function(a,b){b=b||{};b.format="jspb";this.O=new _.ny(b);this.U=a==void 0?a:a.replace(/\/+$/,"")},A1=function(a,b){b=b||{};b.format="jspb";this.O=new _.ny(b);this.U=a==void 0?a:a.replace(/\/+$/,"")};
A1.prototype.Cn=function(a){return _.my(this.O,this.U+"/$rpc/google.internal.play.books.userannotations.v1.UserAnnotationService/CreateCollection",a,{},_.Sna)};A1.prototype.deleteCollection=function(a,b){return _.my(this.O,this.U+"/$rpc/google.internal.play.books.userannotations.v1.UserAnnotationService/DeleteCollection",a,b||{},_.Una)};
A1.prototype.updateCollection=function(a,b){return _.my(this.O,this.U+"/$rpc/google.internal.play.books.userannotations.v1.UserAnnotationService/UpdateCollection",a,b||{},_.Zna)};
var VY=function(a,b){let c=Zkb(a.O,b.O);c||(c=Zkb(a.index.replace(/\./g," "),b.index.replace(/\./g," ")));c||(c=a.offset-b.offset);c||(c=_.bY(a.U,b.U));return c},B1=function(a,b){return a===b?!0:a&&b?a.O===b.O&&a.U===b.U&&a.index===b.index&&a.offset===b.offset:!1},Ilb=function(a){return _.p(function*(){var b=a.client;b=yield _.my(b.O,b.U+"/$rpc/google.internal.people.v2.InternalPeopleService/GetPeople",_.Qoa,{},_.qla);b=_.lh(b,vkb,1,_.jh());let c,d;return b?(d=(c=b[0])==null?void 0:_.y(c,_.$wa,3))!=
null?d:null:null})},HY=class{constructor(a,b={}){this.client=new Glb(a,b)}},vY=function(a,b){return _.Yi(a,xY,6,b)},uY=class extends _.x{constructor(a){super(a)}Ie(){return _.w(this,1)}Ab(){return _.w(this,2)}uc(){return _.w(this,3)}U(){return _.cj(this,4,0)}},C1=_.ui(uY),Aab=/(#[0-9a-fA-F]{6})/,Gab=function(a){const b=`/${(a.Ob+1)*2}[${a.O}]`,c=a.Ye.reduce((d,e)=>d+("/"+String((e+1)*2)),"");return`${b}${c}${c!==""&&a.offset>0?`:${a.offset}`:""}`},yZ=class{constructor(a,b,c=[],d=0){this.O=a;this.Ob=
b;this.offset=d;this.Ye=c.slice()}vc(){return this.O}clone(){return new yZ(this.O,this.Ob,this.Ye,this.offset)}push(a){this.Ye.push(a)}},Jlb=function(a,b){const c=/([\/!:])(\d+)(?:\[([^\]]+)\])?/g;let d=c.exec(b);var e="";let f=-1;d&&(f=Number(d[2])/2-1,e=d[3]||"");e=new yZ(e,f);for(var g;;){d=c.exec(b);if(!d)break;if(d[1]===":"){b=Number(d[2]);b>0&&typeof g==="number"&&(e.offset=b);break}typeof g==="number"&&e.push(g);g=Number(d[2])/2-1}typeof g==="number"&&e.push(g);g=e;if(g.Ob<0)return null;g.O||
(g=new yZ(N0(a,g.Ob),g.Ob,g.Ye,g.offset));return g},UY=function(a,b){return a.Ob-b.Ob||fY(a.Ye,b.Ye)||a.offset-b.offset},D1=function(a,b){return a&&b?a.O===b.O&&a.Ob===b.Ob&&_.uI(a.Ye,b.Ye)&&a.offset===b.offset:a===b},Klb=class{constructor(a,b){this.wj=a;this.hm=b}th(){return this.wj}Vj(){return this.hm}Ve(a){return a?D1(this.hm,a.hm)&&D1(this.wj,a.wj):!1}toString(){return"imageCfiRange("+this.wj.toString()+", "+this.hm.toString()+")"}},E1=class{constructor(a,b){this.startPosition=a;this.endPosition=
b}Ve(a){if(!a)return!1;const b=B1(this.endPosition,a.endPosition);return B1(this.startPosition,a.startPosition)&&b}},ZY=function(a){if(a.U)return a.U;if(a.O){const b=a.O.th().vc();a=a.O.Vj().vc();return new E1(new _.cz(b),new _.cz(a))}return null},FY=class{constructor(a,b,c="",d="",e=""){this.U=a;this.O=b;this.sx=c;this.ha=d;this.V=e}zf(){return this.U}Xe(){return this.sx}xh(){return this.U?B1(this.U.startPosition,this.U.endPosition):this.O?D1(this.O.th(),this.O.Vj()):!1}Ve(a){return this.sx!==a.sx?
!1:this.U&&a.U&&this.U.Ve(a.U)||this.O&&a.O&&this.O.Ve(a.O)?!0:!1}},XY=function(a,b,c,d,e){return new FY(new E1(a,b),null,c,d,e)},F1=function(a,b,c,d,e){return new FY(null,new Klb(a,b),c,d,e)},D_=function(a){const b=[],c=[];if(a.every(f=>{const g=f.zf();return g?((f=f.Xe())&&b.push(f),c.push(g.startPosition),c.push(g.endPosition),!0):!1}))return XY(c[0],eY(c),b.join(" "),a[0].ha,eY(a).V);let d,e;return a.every(f=>{var g=f.O;if(g){f.Xe()&&b.push(f.Xe());f=g.th();g=g.Vj();if(d){var h=d;f=UY(f,h)<0?
f:h}d=f;e&&(f=e,g=UY(g,f)>0?g:f);e=g;return!0}return!1})?F1(d,e,b.join(" "),a[0].ha,eY(a).V):new FY(null,null)},Llb=function(a,b,c){var d=b.zf(),e=c.zf();if(d&&e)return c=d.startPosition,b=e.startPosition,d=d.endPosition,e=e.endPosition,TY(a,c,b)===0||TY(a,c,e)<0&&TY(a,d,b)>0;a=b.O;e=c.O;a&&e?(d=a.th(),c=e.th(),d=UY(d,c)>0?d:c,a=a.Vj(),e=e.Vj(),a=UY(a,e)<0?a:e,a=UY(d,a)<0):a=!1;return a},WY=function(a,b,c){return c.some(d=>Llb(a,b,d))},Fcb=function(a){let b,c;return(c=(b=_.y(a.Wd,_.gG,7))==null?void 0:
_.fG(b).getTime())!=null?c:0},SY=function(a){return _.w(a.Wd,9).indexOf("FAILED_PVS")>-1?!1:!_.oh(a.Wd,10)},Mlb=class{constructor(a,b){this.manifest=b;this.ha=-1;this.ka="";if(!(a instanceof FY)){var c=_.y(a,xY,6),d=null;a=null;if(c){if(_.Ti(c,CY,1)){var e;d=(e=c.zf())==null?void 0:_.y(e,_.Vz,1);d=new _.cz((d==null?void 0:d.Xj())||"",(d==null?void 0:_.wi(d,2))||0);var f;e=(f=c.zf())==null?void 0:_.y(f,_.Vz,2);f=new _.cz((e==null?void 0:e.Xj())||"",(e==null?void 0:_.wi(e,2))||0);d=new E1(d,f)}else if(_.Ti(c,
AY,3)){let l;f=(l=_.y(c,AY,3))==null?void 0:_.dj(l,3,_.jh());if(f==null?0:f.length)d=new _.cz(f[0]),d=new E1(d,d)}if(_.Ti(c,DY,2)){var g;let l;f=(g=_.y(c,DY,2))==null?void 0:(l=_.y(g,_.Uz,1))==null?void 0:_.xi(l,1);var h,k;g=(h=_.y(c,DY,2))==null?void 0:(k=_.y(h,_.Uz,2))==null?void 0:_.xi(k,1);f&&g&&(h=Jlb(b,f),b=Jlb(b,g),h&&b&&(a=new Klb(h,b)))}}k=h=b="";if(c=c==null?void 0:_.y(c,zY,4))b=_.dA(T0(_.wx(c,1)))||"",h=_.dA(T0(_.wx(c,2)))||"",k=_.dA(T0(_.wx(c,3)))||"";a=new FY(d,a,h,b,k)}this.Kf=a;if(a=
this.Kf.zf())a=YY(this.manifest,a.startPosition.vc()),a=W_(this.manifest,a),a<0||(this.ha=a,this.ka=f_(this.manifest,a))}Ie(){return this.Wd.Ie()}uc(){return this.Wd.uc()}Dc(){return this.Kf}Ab(){return this.Wd.Ab()}},Nlb=class extends Mlb{constructor(a,b,c){a=Eab(a);super(a,b);this.Wd=Iab(a,b,this.V(),c).O()}},VZ=function(a,b){_.jj(a.Wd,3,b);return a},Olb=function(a){var b=Date.now(),c=a.Wd,d=new Date(b);b=new _.gG;d=d.getTime();Number.isFinite(d)||(d=0);b=b.setSeconds(Math.floor(d/1E3));b=_.pi(b,
2,_.sz((d%1E3+1E3)%1E3*1E6),0);_.Yi(c,_.gG,7,b);return a},Plb=class extends Mlb{constructor(a,b,c){a=Eab(a);super(a,b);this.Wd=Iab(a,b,this.V(),c).clone()}},G1=class extends Nlb{V(){return 1}dg(){return new Qlb(this.Wd,this.manifest)}U(){return this.Dc().Xe()}Tg(){return Dab(_.w(this.Wd,5))}Lx(){const a=this.Tg();return a?`note-${a.name.toLowerCase()}`:""}},H1=function(a,b){let c;var d=a.Wd;b=(c=b==null?void 0:b.Dt)!=null?c:"#000";_.jj(d,5,b);return a},Qlb=class extends Plb{V(){return 1}O(){return new G1(this.Wd,
this.manifest)}U(){return this.Dc().Xe()}Tg(){return Dab(_.w(this.Wd,5))}Lx(){const a=this.Tg();return a?`note-${a.name.toLowerCase()}`:""}},I1=class extends Nlb{V(){return 0}dg(){return new Rlb(this.Wd,this.manifest)}},Rlb=class extends Plb{V(){return 0}O(){return new I1(this.Wd,this.manifest)}},Slb=function(a,b){return(a.U()===1?0:1)===0?new I1(a,b):new G1(a,b)},Tlb=function(a,b){return _.p(function*(){var c=new _.Bna;c=_.GC(c,1,tY,b);var d=a.client;c=yield _.my(d.O,d.U+"/$rpc/google.internal.play.books.userannotations.v1.UserAnnotationService/CreateAnnotations",
c,{},_.Rna);c=_.lh(c,tY,1,_.jh());if(c.length!==1)throw Error("gc");return c[0]})},Ulb=function(a,b){return _.p(function*(){var c=new _.Fna;var d=new Lkb;d=_.jj(d,1,b.annotationId);d=_.jj(d,2,b.volumeId);c=_.GC(c,1,Lkb,d);d=a.client;yield _.my(d.O,d.U+"/$rpc/google.internal.play.books.userannotations.v1.UserAnnotationService/DeleteAnnotations",c,{},_.Tna);return!0})},Vlb=function(a,b){return _.p(function*(){var c=new _.Jna;c=_.zx(c,5,!0);var d=new Z0;d=_.jj(d,1,b.volumeId);d=_.jj(d,3,b.contentVersion);
c=_.GC(c,1,Z0,d);for(var e of b.types)_.lB(c,2,_.Rh,e===0?1:2,_.Hz);b.includeCollections&&_.zx(c,4,!0);e=a.client;return _.my(e.O,e.U+"/$rpc/google.internal.play.books.userannotations.v1.UserAnnotationService/ListAnnotations",c,{},_.Vna)})},Wlb=function(a,b){return _.p(function*(){var c=new _.Kna;c=_.zx(c,5,!0);c=_.zx(c,2,b.includeSubscribed);c=_.mj(c,3,b.sharingTokens);var d=new Z0;d=_.jj(d,1,b.volumeId);d=_.jj(d,3,b.contentVersion);c=_.Yi(c,Z0,1,d);d=a.client;return _.my(d.O,d.U+"/$rpc/google.internal.play.books.userannotations.v1.UserAnnotationService/ListSharedAnnotations",
c,{},_.Wna)})},Xlb=function(a,b){return _.p(function*(){var c=new _.Pna,d=new a1;d=_.jj(d,1,b.volumeId).Om(b.sharingToken);d=_.zx(d,3,b.subscribed);c=_.GC(c,1,a1,d);d=a.client;yield _.my(d.O,d.U+"/$rpc/google.internal.play.books.userannotations.v1.UserAnnotationService/UpdateSubscriptions",c,{},_.$na);return!0})},Ylb=function(a,b){return _.p(function*(){var c=new _.Lna;c=_.GC(c,1,tY,b);var d=a.client;c=yield _.my(d.O,d.U+"/$rpc/google.internal.play.books.userannotations.v1.UserAnnotationService/UpdateAnnotations",
c,{},_.Yna);c=_.lh(c,tY,1,_.jh());if(c.length!==1)throw Error("hc");return c[0]})},IY=class{constructor(a,b={}){this.client=new A1(a,b)}Cn(a){const b=this;return _.p(function*(){var c=new _.Dna;c=_.Yi(c,Y0,1,a);yield b.client.Cn(c);return!0})}deleteCollection(a){const b=this;return _.p(function*(){var c=new _.Hna;c=_.jj(c,1,a);yield b.client.deleteCollection(c);return!0})}updateCollection(a){const b=this;return _.p(function*(){var c=new _.Nna;c=_.Yi(c,Y0,1,a);yield b.client.updateCollection(c);return!0})}},
Zlb=function(a,b){return _.p(function*(){var c=new _.wma;c=_.jj(c,2,b.word);var d=new V0;d=_.jj(d,3,b.locale);c=_.Yi(c,V0,3,d);d=a.client;return _.my(d.O,d.U+"/$rpc/google.internal.play.books.layers.v1.VolumeAnnotationService/GetDictionaryDefinition",c,{},_.xma)})},JY=class{constructor(a,b={}){this.client=new Hlb(a,b)}},J1=class{};J1.na=function(a){return new (a||J1)};J1.xc=_.sn({type:J1});J1.wc=_.om({imports:[_.zE,_.Hv,_.Hv]});
var $lb={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},amb=/^[a-zA-Z0-9-]+$/,bmb={APPLET:!0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},cmb={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},dmb=function(a){var b={},c=Object.assign({},b);const d=b.attributes===void 0?{}:b.attributes,e=b.p5,f=b.q5;delete c.attributes;delete c.p5;
delete c.q5;const g=function(l){if(f)return l=KY(l),l=_.Ua(l).toString().replace(/(^|[\n\r\t ]) /g,"$1&#160;").replace(/(\t+)/g,'<span style="white-space:pre">$1</span>'),e&&(l=l.replace(/(\r\n|\r|\n)/g,"<br>")),_.Qa(l);e?l instanceof _.Ja||(l=KY(l),l=_.Qa(_.Ua(l).toString().replace(/(\r\n|\r|\n)/g,"<br>"))):l=KY(l);return l};if(a.indexOf("@")==-1&&a.indexOf("://")==-1&&a.indexOf("www.")==-1&&a.indexOf("Www.")==-1&&a.indexOf("WWW.")==-1)return g(a);const h={};for(let l in d)h[l]=d[l]?d[l]:null;"rel"in
h||(h.rel="nofollow");"target"in h||(h.target="_blank");const k=[];a.replace(_.Oxa,function(l,m,q,u,v){k.push(g(m));if(!q)return"";l="";u?(l="mailto:",q=""):(v||(l="http://"),v=q.match(_.Nxa),!v||v[2].indexOf(")")!=-1&&h1(v[1],"(")>h1(v[1],")")||v[2].indexOf("}")!=-1&&h1(v[1],"{")>h1(v[1],"}")?(u=q,q=""):(u=v[1],q=v[2]));h.href=l+u;l=k.push;if(!amb.test("a"))throw Error("l");if("A"in bmb)throw Error("l");v="";if(h)for(F in h)if(Object.prototype.hasOwnProperty.call(h,F)){if(!amb.test(F))throw Error("l");
var z=h[F];if(z!=null){m=F;if(m.toLowerCase()=="style")z=String(z);else{if(/^on/i.test(m))throw Error("l");if(m.toLowerCase()in cmb)if(z instanceof _.Hb)z=_.Jb(z).toString();else if(z instanceof _.Ga)z=_.Ta(z);else if(typeof z==="string")z=_.yh(z).toString();else throw Error("l");}m=`${m}="`+_.tG(String(z))+'"';v+=" "+m}}var F="<a"+v;u==null?u=[]:Array.isArray(u)||(u=[u]);$lb.a===!0?F+=">":(u=Nab(u),F+=">"+_.Ua(u)+"</a>");F=_.Qa(F);l.call(k,F);k.push(g(q));return""});return gY(k)},emb=class{constructor(a){this.U=
new _.xA(a,!1);this.O={}}setSize(a){this.O.size=a}setCenterCrop(){this.O.R_=!0}ke(){if(!this.U.Jd())return this.U.U;var a=[];_.CA(this.U)!=null&&a.push(_.CA(this.U));var b=[];this.O.size&&b.push("s"+this.O.size.toString());this.O.width&&b.push("w"+this.O.width.toString());this.O.height&&b.push("h"+this.O.height.toString());this.O.c$&&b.push("c");this.O.R_&&b.push("n");this.O.maa&&b.push("pd");this.O.hQ!==void 0&&this.O.hQ!==null&&b.push("e"+this.O.hQ.toString());this.O.T1&&b.push("f"+this.O.T1);this.O.Haa&&
b.push("rw");this.O.Iaa&&b.push("rwu");this.O.Eaa&&b.push("rwa");this.O.Faa&&b.push("rj");this.O.Gaa&&b.push("rp");this.O.U$&&b.push("k");this.O.L$&&b.push("ip");this.O.yS!==void 0&&this.O.yS!==null&&b.push("pc0x"+this.O.yS.toString(16));this.O.G$&&b.push("fh");this.O.qba&&b.push("fv");this.O.Y9&&b.push("cc");this.O.Yaa&&b.push("p");this.O.h$&&b.push("df");this.O.WS!==void 0&&this.O.WS!==null&&b.push("l"+this.O.WS.toString());this.O.VS!==void 0&&this.O.VS!==null&&b.push("v"+this.O.VS.toString());
this.O.faa&&b.push("nu");this.O.borderColor!==void 0&&this.O.borderColor!==null&&b.push("c0x"+this.O.borderColor.toString(16));this.O.BP!==void 0&&this.O.BP!==null&&b.push("dc"+_.fA(this.O.BP,4).replaceAll("-","~"));this.O.w$&&b.push("fm");this.O.V1&&b.push("iv"+this.O.V1.toString());this.O.jba&&b.push("U");this.O.eaa&&b.push("no");this.O.W$&&b.push("lo");var c=b.join("-");b=_.BA(this.U);_.AA(this.U)?(c=_.spa(this.U)+(c?"="+c:""),a.push(c)):b?(a.push(_.ypa(this.U)),c&&a.push(c)):(a.push(_.tpa(this.U)),
a.push(_.upa(this.U)),a.push(_.vpa(this.U)),a.push(_.wpa(this.U)),c&&a.push(c),a.push(_.xpa(this.U)));c=this.U.ha.O.toString();a=_.gA(this.U.ka+_.rpa(this.U)+"/"+(b?a.join("="):a.join("/"))+(c?"?"+c:"")).toString();a.startsWith("%3a//")&&(a=a.replace("%3a//","://"));return a}},fmb=class{constructor(a){this.U=a}send(a,b,c){this.U.then(d=>{d.send(a,b,c)})}O(a,b){return this.U.then(c=>c.O(a,b))}},gmb=class{constructor(a,b){this.data=a;this.channel=b}},imb=function(a){const b=new MessageChannel;hmb(b.port1,
a);return b},K1=function(a,b){hmb(a,b);return new jmb(a)},jmb=class{constructor(a){this.U=a}send(a,b,c=[]){b=imb(b);this.U.postMessage(a,[b.port2].concat(c))}O(a,b){return new _.wya(c=>{this.send(a,c,b)})}},hmb=function(a,b){b&&(a.onmessage=c=>{b(new gmb(c.data,K1(c.ports[0])))})},L1=class{constructor(a){this.O=a}},kmb=a=>{const b=Object.create(null);(typeof a==="string"?[a]:a).forEach(c=>{if(c==="null")throw Error("uc");b[c]=!0});return c=>b[c]===!0},lmb=a=>a instanceof L1?a:typeof a==="function"?
new L1(a):new L1(kmb(a)),mmb=({destination:a,origin:b,token:c,zr:d="ZNWN1d",onMessage:e})=>{if(b==="*")throw Error("wc");const f=imb(e);a.postMessage(c?{n:d,t:c}:d,b,[f.port2]);return K1(f.port1,e)},nmb=({destination:a,mf:b,sS:c,token:d,zr:e,onMessage:f,Ju:g})=>new fmb(new _.wya((h,k)=>{const l=m=>{m.source&&m.source===b()&&c.O(m.origin)&&(m.data.n||m.data)===e&&(a.removeEventListener("message",l,!1),d&&m.data.t!==d?k(Error("vc`"+e+"`"+d+"`"+m.data.t)):(h(K1(m.ports[0],f)),g&&g(m)))};a.addEventListener("message",
l,!1)})),omb=({destination:a,yC:b,origin:c,zr:d="ZNWN1d",onMessage:e,Ju:f})=>nmb({destination:a,mf:()=>b.contentWindow,sS:lmb(c),zr:d,onMessage:e,Ju:f}),pmb=({destination:a,source:b,origin:c,zr:d="ZNWN1d",onMessage:e,Ju:f})=>nmb({destination:a,mf:()=>b,sS:lmb(c),zr:d,onMessage:e,Ju:f}),qmb=function(a,b){var c=document.body,d=_.EG(c);a=hY("html",{},gY([hY("head",{},a),hY("body",{})]));a=gY([_.Qa("<!DOCTYPE html>"),a]);b=_.Cya(d,b);c.appendChild(b);c=a;d=b.contentDocument||b.contentWindow.document;
d.open();d.write(_.Ua(c));d.close();return b},rmb={u8:0,XW:1,VV:2,0:"NEUTRAL",1:"ODD",2:"EVEN"},N0=function(a,b){return(a=M1(a,b))?a.pid:""},TY=function(a,b,c){const d=YY(a,b.vc());a=YY(a,c.vc());return d<0||a<0||d===a?VY(b,c):d-a},YY=function(a,b){a=a.U.get(b);return typeof a==="number"?a:-1},W_=function(a,b){const c=a.O.toc_entry;return!c||b>=a.U.size?-1:_.IE(c,d=>b>=d.page_index)},f_=function(a,b){return(a=e_(a,b))?a.label:""},GY=function(a){return a.O.volume_version||""},smb=function(a,b){var c=
N1(a);c?(a=O1(a,b).aspectRatio(),c=c.aspectRatio(),c=a/c>=1.3):c=!1;return c},P1=function(a,b){return(a=P0(a,b))?!a.not_viewable:!1},Q1=function(a,b){return(a=P0(a,b))?new _.cz(a.start_position):null},z_=function(a){var b=a.O.first_chapter_start_segment||0;P1(a,b)||(b=Y_(a,!1));return b<0?(b=X_(a,!1),(a=N0(a,b))?new _.cz(a):null):Q1(a,b)},O1=function(a,b){b=M1(a,b);if(!b)return null;const c=a.O.default_size;a=b&&b.w||c&&c.width;b=b&&b.h||c&&c.height;return a!=null&&b!=null?new _.$F(a,b):null},R1=
function(a,b){b=(a=(a=(a=P0(a,b))?a.text_properties:null)?a.fixed_layout_info:null)?a.viewport:null;if(!b)return null;a=Number(b.width);b=Number(b.height);return a&&b?new _.$F(a,b):null},N1=function(a){if(a.ha===void 0){const b=a.O.default_size;let c;a.ha=b?new _.$F(b.width,b.height):(c=O1(a,0))!=null?c:R1(a,0)}return a.ha},X_=function(a,b){return(b?_.IE:F$a)(a.O.page||[],c=>!((c.flags||0)&29))},Y_=function(a,b){return(b?_.IE:F$a)(a.O.segment||[],c=>!c.not_viewable)},icb=function(a){return(a.O.media_overlay_active_class||
"-epub-media-overlay-active media-overlay-active").split(" ")},M1=function(a,b){return(a=a.O.page)&&a[b]||null},S1=function(a,b){let c;return(c=a.V[b])!=null?c:0},tmb=function(a,b){return(a=M1(a,b))?a.text_segment:-1},T1=function(a,b){var c=N0(a,b);if(!c)return null;c=new _.cz(c);return(b=Q1(a,tmb(a,b)))&&TY(a,c,b)<0?b:c},umb=function(a,b){return(a=M1(a,b))?a.src:""},aZ=function(a,b){return(a=M1(a,b))?a.title:""},U1=function(a,b,c){const d=vmb(a,b);b=b.vc();d<0||(a.metadata.preview||"noview")==="noview"||
!h_(a,c)?a=!1:(b=YY(a,b),a=b<0?!1:c===1?a.fl(b):P1(a,d));return a},kgb=function(a,b){if(!b)return null;b=new _.cz(b);return U1(a,b,a.O.preferred_mode||1)?b:null},P0=function(a,b){return(a=a.O.segment)&&a[b]||null},wmb=function(a){return(a=a.O.segment)?a.length:0},qib=function(a,b){return(a=P0(a,b))?a.num_pages:-1},pib=function(a,b){return(a=P0(a,b))?a.start:null},sfb=function(a){return(a=a.O.toc_entry)?a.length:0},e_=function(a,b){return(a=a.O.toc_entry)&&a[b]||null},h_=function(a,b){a=a.O.available_mode;
return!!a&&_.vh(a,b)},RZ=function(a){var b;if(b=h_(a,2)){a:{a=a.O.meta||[];for(b=0;b<a.length;b++){const c=a[b];if(c&&c.property&&c.property==="rendition:layout"){a=c.cdata||"";break a}}a=""}b=a==="pre-paginated"}return b},V1=function(a){let b;return RZ(a)?(b=N1(a))!=null?b:R1(a,0):null},vmb=function(a,b){var c=a.O.segment||[];for(c=c.length-1;c>=0;c--){const d=Q1(a,c);if(d&&TY(a,b,d)>=0)return c}return-1},xmb=function(a,b){const c=a.O.toc_entry;if(!c)return-1;b=_.bA(b,0,wmb(a)-1);return _.IE(c,d=>
b>=d.segment_index)},f0=class{constructor(a){this.O=a;this.ha=void 0;this.Bu="";this.V=[];this.metadata=this.O.metadata||{};this.U=new Map;a=new Set;let b=0;for(var c of this.O.segment||[]){for(var d of c.resource||[])d.mime_type==="smil"&&a.add(b);b++}this.eq=a;if(c=this.O.page){for(d=0;d<c.length;d++)a=c[d],this.U.set(a.pid,d),/[^0-9]/.test(a.title)||(this.Bu=a.title);for(d=0;d<c.length;d++){let e;a=Number((e=c[d].spread_properties)==null?void 0:e.placement);a===1?this.V[d]=this.Wg()?2:1:a===2?
this.V[d]=this.Wg()?1:2:d===0?this.V[d]=2:this.fl(d)&&smb(this,d)?(this.V[d]=1,d+1<c.length&&(this.V[d+1]=1),d++):this.V[d]=this.V[d-1]===1?2:1}}}getData(){return this.O}rm(){const a=this.O.link||[];for(const b of a)if(b.label===void 0)return b.href;return null}Ad(){return this.metadata.title||""}Ab(){return this.metadata.volume_id||""}fl(a){return(a=M1(this,a))?!((a.flags||0)&29):!1}Wg(){return!!this.O.is_right_to_left}},ymb={arial:"sans-serif",georgia:"serif","times new roman":"serif","trebuchet ms":"sans-serif",
verdana:"sans-serif"},zmb=class{constructor(a,b,c,d,e,f,g){this.index=a;this.title=b;this.devicePixelRatio=c;this.gy=d;this.yg=e;this.readingMode=f;this.lz=g}getSettings(){return Object.assign({},MY(),{devicePixelRatio:this.devicePixelRatio,height:this.Nf(),readingMode:this.readingMode,width:this.Xf()})}},W1=function(a,b,c){a.O.has(b.name);a.O.set(b.name,c);c=a.U.get(b.name)||[];a.U.delete(b.name);c.forEach(d=>{a.dispatch(d)})},X1=function(a,b){if(!a.V.has(b.name)){a.O.has(b.name);const c=_.t(T$a(d=>
{W1(a,b,d)},()=>{a.O.delete(b.name);a.V.delete(b.name)}),_.jqa());a.V.set(b.name,c)}return a.V.get(b.name)},Amb=class{constructor(a){this.channel=a;this.O=new Map;this.V=new Map;this.U=new Map}dispatch(a){const b=this;return _.p(function*(){var c=a.data;if(c&&c.topic){var d=c.topic,e=b.O.get(d);if(e){d=_.kI.get(d);c=c.value!==void 0?d.ql.jx(c.value):void 0;var f=void 0;try{const g=yield e(c);f=g!==void 0?d.zg.qb(g):void 0}finally{a.channel.send(f,void 0,void 0)}}else e=b.U.get(d)||[],b.U.set(d,e),
e.push(a)}})}request(a,b){const c=this;return _.p(function*(){const d=yield c.channel.O({topic:a.name,value:b!==void 0?a.ql.qb(b):void 0});return d.data!==void 0?a.zg.jx(d.data):void 0})}send(a,b){this.channel.send({topic:a.name,value:b!==void 0?a.ql.qb(b):void 0})}},g0=class extends Amb{constructor({N4:a,n6:b=!1}){super(mmb({destination:b?window:window.parent,origin:a,zr:"F7BtR",onMessage:c=>this.dispatch(c)}))}},Y1=class{constructor(a){this.channel=a}};Y1.na=function(a){return new (a||Y1)(_.A(g0))};
Y1.Ka=_.nm({token:Y1,Aa:Y1.na,Ia:"root"});var Z1=class{};Z1.na=function(a){return new (a||Z1)};Z1.xc=_.sn({type:Z1});Z1.wc=_.om({imports:[_.Hv,_.Hv]});var W$a={O7:"createBookmark",T7:"deleteBookmark",P7:"createNote",U7:"deleteNote",a9:"updateNote"},Bmb=_.RE(class extends _.x{constructor(a){super(a)}}),Cmb=new _.C("GMAT_CHECKBOX_OPTIONS",{Ia:"root",Aa:()=>({Dd:!1})});var $1=class{constructor(a){this.options=a}};$1.na=function(a){return new (a||$1)(_.G(Cmb))};$1.Ua=_.vn({type:$1,Ca:[["mat-checkbox"]],Eb:2,rb:function(a,b){a&2&&_.Tr("gmat-mdc-checkbox",!b.options.Dd)}});var a2=class{};a2.na=function(a){return new (a||a2)};a2.xc=_.sn({type:a2});a2.wc=_.om({Fc:[{Ba:_.yE,nb:{color:"primary"}}],imports:[J1]});var Dmb=new _.C("GMAT_LIST_OPTIONS",{Ia:"root",Aa:()=>({Dd:!1})});var b2=class{constructor(a){this.options=a}};b2.na=function(a){return new (a||b2)(_.G(Dmb))};b2.Ua=_.vn({type:b2,Ca:[["mat-list"],["mat-action-list"],["mat-nav-list"],["mat-selection-list"]],Eb:2,rb:function(a,b){a&2&&_.Tr("gmat-mdc-list",!b.options.Dd)}});var Emb=new _.C("ListOption");var c2=class{constructor(){this.La=_.B(_.jp)}};c2.na=function(a){return new (a||c2)};c2.Ua=_.vn({type:c2,Ca:[["","matListItemTitle",""]],Bb:[1,"mat-mdc-list-item-title","mdc-list-item__primary-text"],Ea:!0});var d2=class{constructor(){this.La=_.B(_.jp)}};d2.na=function(a){return new (a||d2)};d2.Ua=_.vn({type:d2,Ca:[["","matListItemLine",""]],Bb:[1,"mat-mdc-list-item-line","mdc-list-item__secondary-text"],Ea:!0});var e2=class{};e2.na=function(a){return new (a||e2)};
e2.Ua=_.vn({type:e2,Ca:[["","matListItemMeta",""]],Bb:[1,"mat-mdc-list-item-meta","mdc-list-item__end"],Ea:!0});var f2=class{constructor(){this.O=_.B(Emb,{optional:!0})}rN(){let a;return!this.O||((a=this.O)==null?void 0:a.Ce.yo)==="after"}};f2.na=function(a){return new (a||f2)};f2.Ua=_.vn({type:f2,Eb:4,rb:function(a,b){a&2&&_.Tr("mdc-list-item__start",b.rN())("mdc-list-item__end",!b.rN())},Ea:!0});var g2=class extends f2{};g2.na=(()=>{let a;return function(b){return(a||(a=_.$o(g2)))(b||g2)}})();
g2.Ua=_.vn({type:g2,Ca:[["","matListItemAvatar",""]],Bb:[1,"mat-mdc-list-item-avatar"],Ea:!0,features:[_.Gr]});var h2=class extends f2{};h2.na=(()=>{let a;return function(b){return(a||(a=_.$o(h2)))(b||h2)}})();h2.Ua=_.vn({type:h2,Ca:[["","matListItemIcon",""]],Bb:[1,"mat-mdc-list-item-icon"],Ea:!0,features:[_.Gr]});var Fmb=new _.C("MAT_LIST_CONFIG");var i2=class{constructor(){this.O=!0;this.yc=this.U=!1;_.B(Fmb,{optional:!0})}get Vc(){return this.U}set Vc(a){this.U=_.JB(a)}get disabled(){return this.yc}set disabled(a){this.yc=_.JB(a)}};i2.na=function(a){return new (a||i2)};i2.Ua=_.vn({type:i2,Eb:1,rb:function(a,b){a&2&&_.Ir("aria-disabled",b.disabled)},inputs:{Vc:"disableRipple",disabled:"disabled"},Ea:!0});
var j2=class{set lines(a){this.ma=_.px(a,null);this.RA(!1)}get Vc(){let a;return this.disabled||this.ka||this.Gj||!((a=this.U)==null||!a.Vc)}set Vc(a){this.ka=_.JB(a)}get disabled(){let a;return this.yc||!((a=this.U)==null||!a.disabled)}set disabled(a){this.yc=_.JB(a)}get jv(){return this.Vc||!!this.Fs.disabled}constructor(){this.La=_.B(_.jp);this.Za=_.B(_.As);this.U=_.B(i2,{optional:!0});this.wb=_.B(_.Wu);this.ma=null;this.yc=this.ka=!1;this.oa=new _.Cd;this.O=null;this.ha=!1;const a=_.B(_.Ov,{optional:!0}),
b=_.B(_.iu,{optional:!0});this.Fs=a||{};this.oc=this.La.va;this.sN=this.oc.nodeName.toLowerCase()==="button";this.Gj=b==="NoopAnimations";this.U&&!this.U.O&&this.ua();this.sN&&!this.oc.hasAttribute("type")&&this.oc.setAttribute("type","button")}rc(){this.wa();this.RA(!0)}Pa(){this.oa.unsubscribe();this.O!==null&&this.O.HA()}Da(){return!(!this.dF.length&&!this.yF.length)}ua(){this.oc.classList.add("mat-mdc-list-item-interactive");this.O=new _.Nv(this,this.Za,this.oc,this.wb,_.B(_.fr));_.Mv(this.O,
this.oc)}wa(){_.rp(this.Za,()=>{this.oa.add(_.jl(this.LF.changes,this.PA.changes).subscribe(()=>this.RA(!1)))})}RA(a){if(this.LF&&this.PA&&this.lG){a&&this.qa();var b;a=(b=this.ma)!=null?b:this.ta();b=this.lG.va;this.oc.classList.toggle("mat-mdc-list-item-single-line",a<=1);this.oc.classList.toggle("mdc-list-item--with-one-line",a<=1);this.oc.classList.toggle("mdc-list-item--with-two-lines",a===2);this.oc.classList.toggle("mdc-list-item--with-three-lines",a===3);this.ha?(a=this.PA.length===0&&a===
1,b.classList.toggle("mdc-list-item__primary-text",a),b.classList.toggle("mdc-list-item__secondary-text",!a)):(b.classList.remove("mdc-list-item__primary-text"),b.classList.remove("mdc-list-item__secondary-text"))}}ta(){let a=this.PA.length+this.LF.length;this.ha&&(a+=1);return a}qa(){this.ha=Array.from(this.lG.va.childNodes).filter(a=>a.nodeType!==a.COMMENT_NODE).some(a=>!(!a.textContent||!a.textContent.trim()))}};j2.na=function(a){return new (a||j2)};
j2.Ua=_.vn({type:j2,Md:function(a,b,c){a&1&&(_.CB(c,g2,4),_.CB(c,h2,4));if(a&2){let d;_.nx(d=_.ox())&&(b.dF=d);_.nx(d=_.ox())&&(b.yF=d)}},Eb:4,rb:function(a,b){a&2&&(_.Ir("aria-disabled",b.disabled)("disabled",b.sN&&b.disabled||null),_.Tr("mdc-list-item--disabled",b.disabled))},inputs:{lines:"lines",Vc:"disableRipple",disabled:"disabled"},Ea:!0});var k2=class extends i2{constructor(){super(...arguments);this.O=!1}};k2.na=(()=>{let a;return function(b){return(a||(a=_.$o(k2)))(b||k2)}})();
k2.Sa=_.pn({type:k2,Ca:[["mat-action-list"]],Bb:["role","group",1,"mat-mdc-action-list","mat-mdc-list-base","mdc-list"],Wb:["matActionList"],Ea:!0,features:[_.HB([{Ba:i2,Pb:k2}]),_.Gr,_.xs],Bd:["*"],Qa:1,Ra:0,Ma:function(a){a&1&&(_.rs(),_.ss(0))},Oa:['.mdc-list{margin:0;padding:8px 0;list-style-type:none}.mdc-list:focus{outline:none}.mdc-list-item{display:flex;position:relative;justify-content:flex-start;overflow:hidden;padding:0;align-items:stretch;cursor:pointer;padding-left:16px;padding-right:16px;background-color:var(--mdc-list-list-item-container-color, transparent);border-radius:var(--mdc-list-list-item-container-shape, var(--mat-app-corner-none))}.mdc-list-item.mdc-list-item--selected{background-color:var(--mdc-list-list-item-selected-container-color)}.mdc-list-item:focus{outline:0}.mdc-list-item.mdc-list-item--disabled{cursor:auto}.mdc-list-item.mdc-list-item--with-one-line{height:var(--mdc-list-list-item-one-line-container-height, 48px)}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__start{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines{height:var(--mdc-list-list-item-two-line-container-height, 64px)}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-three-lines{height:var(--mdc-list-list-item-three-line-container-height, 88px)}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--selected::before,.mdc-list-item.mdc-list-item--selected:focus::before,.mdc-list-item:not(.mdc-list-item--selected):focus::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;content:"";pointer-events:none}a.mdc-list-item{color:inherit;text-decoration:none}.mdc-list-item__start{fill:currentColor;flex-shrink:0;pointer-events:none}.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-leading-icon-color, var(--mat-app-on-surface-variant));width:var(--mdc-list-list-item-leading-icon-size, 24px);height:var(--mdc-list-list-item-leading-icon-size, 24px);margin-left:16px;margin-right:32px}[dir=rtl] .mdc-list-item--with-leading-icon .mdc-list-item__start{margin-left:32px;margin-right:16px}.mdc-list-item--with-leading-icon:hover .mdc-list-item__start{color:var(--mdc-list-list-item-hover-leading-icon-color)}.mdc-list-item--with-leading-avatar .mdc-list-item__start{width:var(--mdc-list-list-item-leading-avatar-size, 40px);height:var(--mdc-list-list-item-leading-avatar-size, 40px);margin-left:16px;margin-right:16px;border-radius:50%}.mdc-list-item--with-leading-avatar .mdc-list-item__start,[dir=rtl] .mdc-list-item--with-leading-avatar .mdc-list-item__start{margin-left:16px;margin-right:16px;border-radius:50%}.mdc-list-item__end{flex-shrink:0;pointer-events:none}.mdc-list-item--with-trailing-meta .mdc-list-item__end{font-family:var(--mdc-list-list-item-trailing-supporting-text-font, var(--mat-app-label-small-font));line-height:var(--mdc-list-list-item-trailing-supporting-text-line-height, var(--mat-app-label-small-line-height));font-size:var(--mdc-list-list-item-trailing-supporting-text-size, var(--mat-app-label-small-size));font-weight:var(--mdc-list-list-item-trailing-supporting-text-weight, var(--mat-app-label-small-weight));letter-spacing:var(--mdc-list-list-item-trailing-supporting-text-tracking, var(--mat-app-label-small-tracking))}.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-icon-color, var(--mat-app-on-surface-variant));width:var(--mdc-list-list-item-trailing-icon-size, 24px);height:var(--mdc-list-list-item-trailing-icon-size, 24px)}.mdc-list-item--with-trailing-icon:hover .mdc-list-item__end{color:var(--mdc-list-list-item-hover-trailing-icon-color)}.mdc-list-item.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-supporting-text-color, var(--mat-app-on-surface-variant))}.mdc-list-item--selected.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-selected-trailing-icon-color, var(--mat-app-primary))}.mdc-list-item__content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;align-self:center;flex:1;pointer-events:none}.mdc-list-item--with-two-lines .mdc-list-item__content,.mdc-list-item--with-three-lines .mdc-list-item__content{align-self:stretch}.mdc-list-item__primary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--mdc-list-list-item-label-text-color, var(--mat-app-on-surface));font-family:var(--mdc-list-list-item-label-text-font, var(--mat-app-body-large-font));line-height:var(--mdc-list-list-item-label-text-line-height, var(--mat-app-body-large-line-height));font-size:var(--mdc-list-list-item-label-text-size, var(--mat-app-body-large-size));font-weight:var(--mdc-list-list-item-label-text-weight, var(--mat-app-body-large-weight));letter-spacing:var(--mdc-list-list-item-label-text-tracking, var(--mat-app-body-large-tracking))}.mdc-list-item:hover .mdc-list-item__primary-text{color:var(--mdc-list-list-item-hover-label-text-color, var(--mat-app-on-surface))}.mdc-list-item:focus .mdc-list-item__primary-text{color:var(--mdc-list-list-item-focus-label-text-color, var(--mat-app-on-surface))}.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-three-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item__secondary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;margin-top:0;color:var(--mdc-list-list-item-supporting-text-color, var(--mat-app-on-surface-variant));font-family:var(--mdc-list-list-item-supporting-text-font, var(--mat-app-body-medium-font));line-height:var(--mdc-list-list-item-supporting-text-line-height, var(--mat-app-body-medium-line-height));font-size:var(--mdc-list-list-item-supporting-text-size, var(--mat-app-body-medium-size));font-weight:var(--mdc-list-list-item-supporting-text-weight, var(--mat-app-body-medium-weight));letter-spacing:var(--mdc-list-list-item-supporting-text-tracking, var(--mat-app-body-medium-tracking))}.mdc-list-item__secondary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item--with-three-lines .mdc-list-item__secondary-text{white-space:normal;line-height:20px}.mdc-list-item--with-overline .mdc-list-item__secondary-text{white-space:nowrap;line-height:auto}.mdc-list-item--with-leading-radio.mdc-list-item,.mdc-list-item--with-leading-checkbox.mdc-list-item,.mdc-list-item--with-leading-icon.mdc-list-item,.mdc-list-item--with-leading-avatar.mdc-list-item{padding-left:0;padding-right:16px}[dir=rtl] .mdc-list-item--with-leading-radio.mdc-list-item,[dir=rtl] .mdc-list-item--with-leading-checkbox.mdc-list-item,[dir=rtl] .mdc-list-item--with-leading-icon.mdc-list-item,[dir=rtl] .mdc-list-item--with-leading-avatar.mdc-list-item{padding-left:16px;padding-right:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-trailing-icon.mdc-list-item,[dir=rtl] .mdc-list-item--with-trailing-icon.mdc-list-item{padding-left:0;padding-right:0}.mdc-list-item--with-trailing-icon .mdc-list-item__end{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-meta.mdc-list-item{padding-left:16px;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-meta.mdc-list-item{padding-left:0;padding-right:16px}.mdc-list-item--with-trailing-meta .mdc-list-item__end{-webkit-user-select:none;user-select:none;margin-left:28px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-meta .mdc-list-item__end{margin-left:16px;margin-right:28px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end,.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{display:block;line-height:normal;align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end::before,.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio .mdc-list-item__start,.mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-radio .mdc-list-item__start,[dir=rtl] .mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__start,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-trailing-radio.mdc-list-item,.mdc-list-item--with-trailing-checkbox.mdc-list-item{padding-left:16px;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item,[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item{padding-left:0;padding-right:16px}.mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-icon,.mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-avatar,.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-icon,.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-avatar{padding-left:0}[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-icon,[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-avatar,[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-icon,[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-avatar{padding-right:0}.mdc-list-item--with-trailing-radio .mdc-list-item__end,.mdc-list-item--with-trailing-checkbox .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-radio .mdc-list-item__end,[dir=rtl] .mdc-list-item--with-trailing-checkbox .mdc-list-item__end{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-radio.mdc-list-item--with-three-lines .mdc-list-item__end,.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:8px}.mdc-list-group__subheader{margin:.75rem 16px}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:1}.mdc-list-item--disabled .mdc-list-item__primary-text,.mdc-list-item--disabled .mdc-list-item__secondary-text{opacity:var(--mdc-list-list-item-disabled-label-text-opacity, 0.3)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-disabled-leading-icon-color, var(--mat-app-on-surface));opacity:var(--mdc-list-list-item-disabled-leading-icon-opacity, 0.38)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-disabled-trailing-icon-color, var(--mat-app-on-surface));opacity:var(--mdc-list-list-item-disabled-trailing-icon-opacity, 0.38)}.mat-mdc-list-item.mat-mdc-list-item-both-leading-and-trailing,[dir=rtl] .mat-mdc-list-item.mat-mdc-list-item-both-leading-and-trailing{padding-left:0;padding-right:0}.mdc-list-item.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-list-list-item-disabled-label-text-color, var(--mat-app-on-surface))}.mdc-list-item:hover::before{background-color:var(--mdc-list-list-item-hover-state-layer-color, var(--mat-app-on-surface));opacity:var(--mdc-list-list-item-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mdc-list-item.mdc-list-item--disabled::before{background-color:var(--mdc-list-list-item-disabled-state-layer-color, var(--mat-app-on-surface));opacity:var(--mdc-list-list-item-disabled-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mdc-list-item:focus::before{background-color:var(--mdc-list-list-item-focus-state-layer-color, var(--mat-app-on-surface));opacity:var(--mdc-list-list-item-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mdc-list-item--disabled .mdc-radio,.mdc-list-item--disabled .mdc-checkbox{opacity:var(--mdc-list-list-item-disabled-label-text-opacity, 0.3)}.mdc-list-item--with-leading-avatar .mat-mdc-list-item-avatar{border-radius:var(--mdc-list-list-item-leading-avatar-shape, var(--mat-app-corner-full));background-color:var(--mdc-list-list-item-leading-avatar-color, var(--mat-app-primary-container))}.mat-mdc-list-item-icon{font-size:var(--mdc-list-list-item-leading-icon-size, 24px)}@media(forced-colors: active){a.mdc-list-item--activated::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}a.mdc-list-item--activated [dir=rtl]::after{right:auto;left:16px}}.mat-mdc-list-base{display:block}.mat-mdc-list-base .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item__end,.mat-mdc-list-base .mdc-list-item__content{pointer-events:auto}.mat-mdc-list-item,.mat-mdc-list-option{width:100%;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-list-item:not(.mat-mdc-list-item-interactive),.mat-mdc-list-option:not(.mat-mdc-list-item-interactive){cursor:default}.mat-mdc-list-item .mat-divider-inset,.mat-mdc-list-option .mat-divider-inset{position:absolute;left:0;right:0;bottom:0}.mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,.mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-left:72px}[dir=rtl] .mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,[dir=rtl] .mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-right:72px}.mat-mdc-list-item-interactive::before{top:0;left:0;right:0;bottom:0;position:absolute;content:"";opacity:0;pointer-events:none;border-radius:inherit}.mat-mdc-list-item>.mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-list-item:focus>.mat-focus-indicator::before{content:""}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-line.mdc-list-item__secondary-text{white-space:nowrap;line-height:normal}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-unscoped-content.mdc-list-item__secondary-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:start}mat-action-list button::-moz-focus-inner{border:0}.mdc-list-item--with-leading-icon .mdc-list-item__start{margin-inline-start:var(--mat-list-list-item-leading-icon-start-space, 16px);margin-inline-end:var(--mat-list-list-item-leading-icon-end-space, 16px)}.mat-mdc-nav-list .mat-mdc-list-item{border-radius:var(--mat-list-active-indicator-shape, var(--mat-app-corner-full));--mat-focus-indicator-border-radius:var(--mat-list-active-indicator-shape, var(--mat-app-corner-full))}.mat-mdc-nav-list .mat-mdc-list-item.mdc-list-item--activated{background-color:var(--mat-list-active-indicator-color, var(--mat-app-secondary-container))}\n'],Nb:2,
Rc:0});new _.C("SelectionList");var Gmb=["unscopedContent"],Hmb=["text"],Imb=[[["","matListItemAvatar",""],["","matListItemIcon",""]],[["","matListItemTitle",""]],[["","matListItemLine",""]],"*",[["","matListItemMeta",""]],[["mat-divider"]]];new _.C("MatList");var l2=class extends j2{constructor(){super(...arguments);this.V=!1}get Lg(){return this.V}set Lg(a){this.V=_.JB(a)}BY(){return this.oc.nodeName==="A"&&this.V?"page":null}TY(){return this.AN.length!==0&&(this.dF.length!==0||this.yF.length!==0)}};
l2.na=(()=>{let a;return function(b){return(a||(a=_.$o(l2)))(b||l2)}})();
l2.Sa=_.pn({type:l2,Ca:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],Md:function(a,b,c){a&1&&(_.CB(c,d2,5),_.CB(c,c2,5),_.CB(c,e2,5));if(a&2){let d;_.nx(d=_.ox())&&(b.LF=d);_.nx(d=_.ox())&&(b.PA=d);_.nx(d=_.ox())&&(b.AN=d)}},kc:function(a,b){a&1&&(_.lx(Gmb,5),_.lx(Hmb,5));if(a&2){let c;_.nx(c=_.ox())&&(b.lG=c.first);_.nx(c=_.ox())&&(b.B9=c.first)}},Bb:[1,"mat-mdc-list-item","mdc-list-item"],Eb:13,rb:function(a,b){a&2&&(_.Ir("aria-current",b.BY()),_.Tr("mdc-list-item--activated",
b.Lg)("mdc-list-item--with-leading-avatar",b.dF.length!==0)("mdc-list-item--with-leading-icon",b.yF.length!==0)("mdc-list-item--with-trailing-meta",b.AN.length!==0)("mat-mdc-list-item-both-leading-and-trailing",b.TY())("_mat-animation-noopable",b.Gj))},inputs:{Lg:"activated"},Wb:["matListItem"],Ea:!0,features:[_.Gr,_.xs],Bd:"[matListItemAvatar],[matListItemIcon] [matListItemTitle] [matListItemLine] * [matListItemMeta] mat-divider".split(" "),Qa:10,Ra:0,Va:[["unscopedContent",""],[1,"mdc-list-item__content"],
[1,"mat-mdc-list-item-unscoped-content",3,"cdkObserveContent"],[1,"mat-focus-indicator"]],Ma:function(a,b){if(a&1){const c=_.D();_.rs(Imb);_.ss(0);_.J(1,"span",1);_.ss(2,1);_.ss(3,2);_.J(4,"span",2,0);_.P("cdkObserveContent",function(){_.S(c);return _.T(b.RA(!0))});_.ss(6,3);_.L()();_.ss(7,4);_.ss(8,5);_.M(9,"div",3)}},ab:[_.WC],Nb:2,Rc:0});new _.C("MatNavList");var m2=class extends i2{constructor(){super(...arguments);this.O=!1}};m2.na=(()=>{let a;return function(b){return(a||(a=_.$o(m2)))(b||m2)}})();
m2.Sa=_.pn({type:m2,Ca:[["mat-nav-list"]],Bb:["role","navigation",1,"mat-mdc-nav-list","mat-mdc-list-base","mdc-list"],Wb:["matNavList"],Ea:!0,features:[_.HB([{Ba:i2,Pb:m2}]),_.Gr,_.xs],Bd:["*"],Qa:1,Ra:0,Ma:function(a){a&1&&(_.rs(),_.ss(0))},Oa:['.mdc-list{margin:0;padding:8px 0;list-style-type:none}.mdc-list:focus{outline:none}.mdc-list-item{display:flex;position:relative;justify-content:flex-start;overflow:hidden;padding:0;align-items:stretch;cursor:pointer;padding-left:16px;padding-right:16px;background-color:var(--mdc-list-list-item-container-color, transparent);border-radius:var(--mdc-list-list-item-container-shape, var(--mat-app-corner-none))}.mdc-list-item.mdc-list-item--selected{background-color:var(--mdc-list-list-item-selected-container-color)}.mdc-list-item:focus{outline:0}.mdc-list-item.mdc-list-item--disabled{cursor:auto}.mdc-list-item.mdc-list-item--with-one-line{height:var(--mdc-list-list-item-one-line-container-height, 48px)}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__start{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines{height:var(--mdc-list-list-item-two-line-container-height, 64px)}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-three-lines{height:var(--mdc-list-list-item-three-line-container-height, 88px)}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--selected::before,.mdc-list-item.mdc-list-item--selected:focus::before,.mdc-list-item:not(.mdc-list-item--selected):focus::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;content:"";pointer-events:none}a.mdc-list-item{color:inherit;text-decoration:none}.mdc-list-item__start{fill:currentColor;flex-shrink:0;pointer-events:none}.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-leading-icon-color, var(--mat-app-on-surface-variant));width:var(--mdc-list-list-item-leading-icon-size, 24px);height:var(--mdc-list-list-item-leading-icon-size, 24px);margin-left:16px;margin-right:32px}[dir=rtl] .mdc-list-item--with-leading-icon .mdc-list-item__start{margin-left:32px;margin-right:16px}.mdc-list-item--with-leading-icon:hover .mdc-list-item__start{color:var(--mdc-list-list-item-hover-leading-icon-color)}.mdc-list-item--with-leading-avatar .mdc-list-item__start{width:var(--mdc-list-list-item-leading-avatar-size, 40px);height:var(--mdc-list-list-item-leading-avatar-size, 40px);margin-left:16px;margin-right:16px;border-radius:50%}.mdc-list-item--with-leading-avatar .mdc-list-item__start,[dir=rtl] .mdc-list-item--with-leading-avatar .mdc-list-item__start{margin-left:16px;margin-right:16px;border-radius:50%}.mdc-list-item__end{flex-shrink:0;pointer-events:none}.mdc-list-item--with-trailing-meta .mdc-list-item__end{font-family:var(--mdc-list-list-item-trailing-supporting-text-font, var(--mat-app-label-small-font));line-height:var(--mdc-list-list-item-trailing-supporting-text-line-height, var(--mat-app-label-small-line-height));font-size:var(--mdc-list-list-item-trailing-supporting-text-size, var(--mat-app-label-small-size));font-weight:var(--mdc-list-list-item-trailing-supporting-text-weight, var(--mat-app-label-small-weight));letter-spacing:var(--mdc-list-list-item-trailing-supporting-text-tracking, var(--mat-app-label-small-tracking))}.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-icon-color, var(--mat-app-on-surface-variant));width:var(--mdc-list-list-item-trailing-icon-size, 24px);height:var(--mdc-list-list-item-trailing-icon-size, 24px)}.mdc-list-item--with-trailing-icon:hover .mdc-list-item__end{color:var(--mdc-list-list-item-hover-trailing-icon-color)}.mdc-list-item.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-supporting-text-color, var(--mat-app-on-surface-variant))}.mdc-list-item--selected.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-selected-trailing-icon-color, var(--mat-app-primary))}.mdc-list-item__content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;align-self:center;flex:1;pointer-events:none}.mdc-list-item--with-two-lines .mdc-list-item__content,.mdc-list-item--with-three-lines .mdc-list-item__content{align-self:stretch}.mdc-list-item__primary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--mdc-list-list-item-label-text-color, var(--mat-app-on-surface));font-family:var(--mdc-list-list-item-label-text-font, var(--mat-app-body-large-font));line-height:var(--mdc-list-list-item-label-text-line-height, var(--mat-app-body-large-line-height));font-size:var(--mdc-list-list-item-label-text-size, var(--mat-app-body-large-size));font-weight:var(--mdc-list-list-item-label-text-weight, var(--mat-app-body-large-weight));letter-spacing:var(--mdc-list-list-item-label-text-tracking, var(--mat-app-body-large-tracking))}.mdc-list-item:hover .mdc-list-item__primary-text{color:var(--mdc-list-list-item-hover-label-text-color, var(--mat-app-on-surface))}.mdc-list-item:focus .mdc-list-item__primary-text{color:var(--mdc-list-list-item-focus-label-text-color, var(--mat-app-on-surface))}.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-three-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item__secondary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;margin-top:0;color:var(--mdc-list-list-item-supporting-text-color, var(--mat-app-on-surface-variant));font-family:var(--mdc-list-list-item-supporting-text-font, var(--mat-app-body-medium-font));line-height:var(--mdc-list-list-item-supporting-text-line-height, var(--mat-app-body-medium-line-height));font-size:var(--mdc-list-list-item-supporting-text-size, var(--mat-app-body-medium-size));font-weight:var(--mdc-list-list-item-supporting-text-weight, var(--mat-app-body-medium-weight));letter-spacing:var(--mdc-list-list-item-supporting-text-tracking, var(--mat-app-body-medium-tracking))}.mdc-list-item__secondary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item--with-three-lines .mdc-list-item__secondary-text{white-space:normal;line-height:20px}.mdc-list-item--with-overline .mdc-list-item__secondary-text{white-space:nowrap;line-height:auto}.mdc-list-item--with-leading-radio.mdc-list-item,.mdc-list-item--with-leading-checkbox.mdc-list-item,.mdc-list-item--with-leading-icon.mdc-list-item,.mdc-list-item--with-leading-avatar.mdc-list-item{padding-left:0;padding-right:16px}[dir=rtl] .mdc-list-item--with-leading-radio.mdc-list-item,[dir=rtl] .mdc-list-item--with-leading-checkbox.mdc-list-item,[dir=rtl] .mdc-list-item--with-leading-icon.mdc-list-item,[dir=rtl] .mdc-list-item--with-leading-avatar.mdc-list-item{padding-left:16px;padding-right:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-trailing-icon.mdc-list-item,[dir=rtl] .mdc-list-item--with-trailing-icon.mdc-list-item{padding-left:0;padding-right:0}.mdc-list-item--with-trailing-icon .mdc-list-item__end{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-meta.mdc-list-item{padding-left:16px;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-meta.mdc-list-item{padding-left:0;padding-right:16px}.mdc-list-item--with-trailing-meta .mdc-list-item__end{-webkit-user-select:none;user-select:none;margin-left:28px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-meta .mdc-list-item__end{margin-left:16px;margin-right:28px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end,.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{display:block;line-height:normal;align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end::before,.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio .mdc-list-item__start,.mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-radio .mdc-list-item__start,[dir=rtl] .mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__start,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-trailing-radio.mdc-list-item,.mdc-list-item--with-trailing-checkbox.mdc-list-item{padding-left:16px;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item,[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item{padding-left:0;padding-right:16px}.mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-icon,.mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-avatar,.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-icon,.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-avatar{padding-left:0}[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-icon,[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-avatar,[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-icon,[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-avatar{padding-right:0}.mdc-list-item--with-trailing-radio .mdc-list-item__end,.mdc-list-item--with-trailing-checkbox .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-radio .mdc-list-item__end,[dir=rtl] .mdc-list-item--with-trailing-checkbox .mdc-list-item__end{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-radio.mdc-list-item--with-three-lines .mdc-list-item__end,.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:8px}.mdc-list-group__subheader{margin:.75rem 16px}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:1}.mdc-list-item--disabled .mdc-list-item__primary-text,.mdc-list-item--disabled .mdc-list-item__secondary-text{opacity:var(--mdc-list-list-item-disabled-label-text-opacity, 0.3)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-disabled-leading-icon-color, var(--mat-app-on-surface));opacity:var(--mdc-list-list-item-disabled-leading-icon-opacity, 0.38)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-disabled-trailing-icon-color, var(--mat-app-on-surface));opacity:var(--mdc-list-list-item-disabled-trailing-icon-opacity, 0.38)}.mat-mdc-list-item.mat-mdc-list-item-both-leading-and-trailing,[dir=rtl] .mat-mdc-list-item.mat-mdc-list-item-both-leading-and-trailing{padding-left:0;padding-right:0}.mdc-list-item.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-list-list-item-disabled-label-text-color, var(--mat-app-on-surface))}.mdc-list-item:hover::before{background-color:var(--mdc-list-list-item-hover-state-layer-color, var(--mat-app-on-surface));opacity:var(--mdc-list-list-item-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mdc-list-item.mdc-list-item--disabled::before{background-color:var(--mdc-list-list-item-disabled-state-layer-color, var(--mat-app-on-surface));opacity:var(--mdc-list-list-item-disabled-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mdc-list-item:focus::before{background-color:var(--mdc-list-list-item-focus-state-layer-color, var(--mat-app-on-surface));opacity:var(--mdc-list-list-item-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mdc-list-item--disabled .mdc-radio,.mdc-list-item--disabled .mdc-checkbox{opacity:var(--mdc-list-list-item-disabled-label-text-opacity, 0.3)}.mdc-list-item--with-leading-avatar .mat-mdc-list-item-avatar{border-radius:var(--mdc-list-list-item-leading-avatar-shape, var(--mat-app-corner-full));background-color:var(--mdc-list-list-item-leading-avatar-color, var(--mat-app-primary-container))}.mat-mdc-list-item-icon{font-size:var(--mdc-list-list-item-leading-icon-size, 24px)}@media(forced-colors: active){a.mdc-list-item--activated::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}a.mdc-list-item--activated [dir=rtl]::after{right:auto;left:16px}}.mat-mdc-list-base{display:block}.mat-mdc-list-base .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item__end,.mat-mdc-list-base .mdc-list-item__content{pointer-events:auto}.mat-mdc-list-item,.mat-mdc-list-option{width:100%;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-list-item:not(.mat-mdc-list-item-interactive),.mat-mdc-list-option:not(.mat-mdc-list-item-interactive){cursor:default}.mat-mdc-list-item .mat-divider-inset,.mat-mdc-list-option .mat-divider-inset{position:absolute;left:0;right:0;bottom:0}.mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,.mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-left:72px}[dir=rtl] .mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,[dir=rtl] .mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-right:72px}.mat-mdc-list-item-interactive::before{top:0;left:0;right:0;bottom:0;position:absolute;content:"";opacity:0;pointer-events:none;border-radius:inherit}.mat-mdc-list-item>.mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-list-item:focus>.mat-focus-indicator::before{content:""}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-line.mdc-list-item__secondary-text{white-space:nowrap;line-height:normal}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-unscoped-content.mdc-list-item__secondary-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:start}mat-action-list button::-moz-focus-inner{border:0}.mdc-list-item--with-leading-icon .mdc-list-item__start{margin-inline-start:var(--mat-list-list-item-leading-icon-start-space, 16px);margin-inline-end:var(--mat-list-list-item-leading-icon-end-space, 16px)}.mat-mdc-nav-list .mat-mdc-list-item{border-radius:var(--mat-list-active-indicator-shape, var(--mat-app-corner-full));--mat-focus-indicator-border-radius:var(--mat-list-active-indicator-shape, var(--mat-app-corner-full))}.mat-mdc-nav-list .mat-mdc-list-item.mdc-list-item--activated{background-color:var(--mat-list-active-indicator-color, var(--mat-app-secondary-container))}\n'],Nb:2,
Rc:0});var n2=class{};n2.na=function(a){return new (a||n2)};n2.xc=_.sn({type:n2});n2.wc=_.om({imports:[_.Vx,_.Ox,_.Hv,_.Pv,_.oD,Z1]});var o2=class{};o2.na=function(a){return new (a||o2)};o2.xc=_.sn({type:o2});o2.wc=_.om({imports:[n2]});var Jmb=new _.C("GMAT_RADIO_OPTIONS",{Ia:"root",Aa:()=>({Dd:!1})});var p2=class{constructor(a){this.options=a}};p2.na=function(a){return new (a||p2)(_.G(Jmb))};p2.Ua=_.vn({type:p2,Ca:[["mat-radio-button"]],Eb:2,rb:function(a,b){a&2&&_.Tr("gmat-mdc-radio",!b.options.Dd)}});var Kmb=["input"],Lmb=["formField"],Mmb=0,Nmb=class{constructor(a,b){this.source=a;this.value=b}},Omb={Ba:_.AD,Pb:_.Wm(()=>q2),mc:!0},Pmb=new _.C("MatRadioGroup"),Qmb=new _.C("mat-radio-default-options",{Ia:"root",Aa:Pab}),q2=class{get name(){return this.qa}set name(a){this.qa=a;this.Da()}get bi(){return this.oa}set bi(a){this.oa=a==="before"?"before":"after";this.V()}get value(){return this.U}set value(a){this.U!==a&&(this.U=a,this.Fa(),this.ta())}ta(){this.O&&!this.O.checked&&(this.O.checked=!0)}get selected(){return this.O}set selected(a){this.value=
(this.O=a)?a.value:null;this.ta()}get disabled(){return this.yc}set disabled(a){this.yc=a;this.V()}get required(){return this.Sl}set required(a){this.Sl=a;this.V()}get Vb(){return this.ka}set Vb(a){this.ka=a;this.V()}constructor(){this.ha=_.B(_.Bu);this.U=null;this.qa=`mat-radio-group-${Mmb++}`;this.O=null;this.ma=!1;this.oa="after";this.Sl=this.yc=!1;this.fn=()=>{};this.Ku=()=>{};this.Tb=new _.nu;this.ka=!1}wg(){this.ma=!0;this.ua=this.Qo.changes.subscribe(()=>{this.selected&&!this.Qo.find(a=>a===
this.selected)&&(this.O=null)})}Pa(){let a;(a=this.ua)==null||a.unsubscribe()}wa(){this.Ku&&this.Ku()}Da(){this.Qo&&this.Qo.forEach(a=>{a.name=this.name;_.Ex(a.V)})}Fa(){const a=this.O!==null&&this.O.value===this.U;this.Qo&&!a&&(this.O=null,this.Qo.forEach(b=>{b.checked=this.value===b.value;b.checked&&(this.O=b)}))}Fj(){this.ma&&this.Tb.emit(new Nmb(this.O,this.U))}V(){this.Qo&&this.Qo.forEach(a=>{_.Ex(a.V)})}bn(a){this.value=a;_.Ex(this.ha)}sk(a){this.fn=a}jo(a){this.Ku=a}Mm(a){this.disabled=a;_.Ex(this.ha)}};
q2.na=function(a){return new (a||q2)};
q2.Ua=_.vn({type:q2,Ca:[["mat-radio-group"]],Md:function(a,b,c){a&1&&_.CB(c,r2,5);if(a&2){let d;_.nx(d=_.ox())&&(b.Qo=d)}},Bb:["role","radiogroup",1,"mat-mdc-radio-group"],inputs:{color:"color",name:"name",bi:"labelPosition",value:"value",selected:"selected",disabled:[2,"disabled","disabled",_.Ls],required:[2,"required","required",_.Ls],Vb:[2,"disabledInteractive","disabledInteractive",_.Ls]},outputs:{Tb:"change"},Wb:["matRadioGroup"],Ea:!0,features:[_.HB([Omb,{Ba:Pmb,Pb:q2}]),_.Hr]});
var r2=class{get checked(){return this.Ne}set checked(a){this.Ne!==a&&((this.Ne=a)&&this.O&&this.O.value!==this.value?this.O.selected=this:!a&&this.O&&this.O.value===this.value&&(this.O.selected=null),a&&this.oa.notify(this.id,this.name),_.Ex(this.V))}get value(){return this.U}set value(a){this.U!==a&&(this.U=a,this.O!==null&&(this.checked||(this.checked=this.O.value===a),this.checked&&(this.O.selected=this)))}get bi(){return this.ta||this.O&&this.O.bi||"after"}set bi(a){this.ta=a}get disabled(){return this.yc||
this.O!==null&&this.O.disabled}set disabled(a){this.wa(a)}get required(){return this.Sl||this.O&&this.O.required}set required(a){this.Sl=a}get color(){return this.Ej||this.O&&this.O.color||this.ha&&this.ha.color||"accent"}set color(a){this.Ej=a}get Vb(){return this.ka||this.O!==null&&this.O.Vb}set Vb(a){this.ka=a}get Pp(){return`${this.id||this.Uo}-input`}constructor(){this.La=_.B(_.jp);this.V=_.B(_.Bu);this.vd=_.B(_.bv);this.oa=_.B(_.aH);this.ha=_.B(Qmb,{optional:!0});this.Za=_.B(_.As);this.id=this.Uo=
`mat-radio-${++Mmb}`;this.Vc=!1;this.tabIndex=0;this.Tb=new _.nu;this.Ne=!1;this.U=null;this.ma=()=>{};this.Yb=_.B(_.fr);this.zA=f=>{this.disabled&&this.Vb&&f.preventDefault()};const a=_.B(Pmb,{optional:!0}),b=_.B(_.iu,{optional:!0}),c=_.B(new _.NC("tabindex"),{optional:!0});this.O=a;this.Gj=b==="NoopAnimations";let d,e;this.ka=(e=(d=this.ha)==null?void 0:d.Vb)!=null?e:!1;c&&(this.tabIndex=_.Ms(c,0))}focus(a,b){b?_.av(this.vd,this.ig,b,a):this.ig.va.focus(a)}Bc(){if(this.O){if(this.checked=this.O.value===
this.U)this.O.selected=this;this.name=this.O.name}this.ma=this.oa.listen((a,b)=>{a!==this.id&&b===this.name&&(this.checked=!1)})}lk(){this.qa()}rc(){this.qa();this.vd.O(this.La,!0).subscribe(a=>{!a&&this.O&&this.O.wa()});_.rp(this.Za,()=>{this.ig.va.addEventListener("click",this.zA)})}Pa(){let a;(a=this.ig)==null||a.va.removeEventListener("click",this.zA);_.$u(this.vd,this.La);this.ma()}Fj(){this.Tb.emit(new Nmb(this,this.U))}vN(){return this.Vc||this.disabled}FN(a){a.stopPropagation();this.checked||
this.disabled||(a=this.O&&this.value!==this.O.value,this.checked=!0,this.Fj(),this.O&&(this.O.fn(this.value),a&&this.O.Fj()))}RF(a){this.FN(a);if(!this.disabled||this.Vb){let b;(b=this.ig)==null||b.va.focus()}}wa(a){this.yc!==a&&(this.yc=a,_.Ex(this.V))}qa(){const a=this.O;let b;b=a&&a.selected&&!this.disabled?a.selected===this?this.tabIndex:-1:this.tabIndex;if(b!==this.ua){let c;const d=(c=this.ig)==null?void 0:c.va;d&&(d.setAttribute("tabindex",b+""),this.ua=b,_.kr(()=>{queueMicrotask(()=>{if(a&&
a.selected&&a.selected!==this&&document.activeElement===d){let e;(e=a.selected)==null||e.ig.va.focus();document.activeElement===d&&this.ig.va.blur()}})},{Fb:this.Yb}))}}};r2.na=function(a){return new (a||r2)};
r2.Sa=_.pn({type:r2,Ca:[["mat-radio-button"]],kc:function(a,b){a&1&&(_.lx(Kmb,5),_.lx(Lmb,7,_.jp));if(a&2){let c;_.nx(c=_.ox())&&(b.ig=c.first);_.nx(c=_.ox())&&(b.EZ=c.first)}},Bb:[1,"mat-mdc-radio-button"],Eb:19,rb:function(a,b){a&1&&_.P("focus",function(){return b.ig.va.focus()});a&2&&(_.Ir("id",b.id)("tabindex",null)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),_.Tr("mat-primary",b.color==="primary")("mat-accent",b.color==="accent")("mat-warn",b.color==="warn")("mat-mdc-radio-checked",
b.checked)("mat-mdc-radio-disabled",b.disabled)("mat-mdc-radio-disabled-interactive",b.Vb)("_mat-animation-noopable",b.Gj))},inputs:{id:"id",name:"name",ariaLabel:[0,"aria-label","ariaLabel"],He:[0,"aria-labelledby","ariaLabelledby"],sr:[0,"aria-describedby","ariaDescribedby"],Vc:[2,"disableRipple","disableRipple",_.Ls],tabIndex:[2,"tabIndex","tabIndex",a=>a==null?0:_.Ms(a)],checked:[2,"checked","checked",_.Ls],value:"value",bi:"labelPosition",disabled:[2,"disabled","disabled",_.Ls],required:[2,"required",
"required",_.Ls],color:"color",Vb:[2,"disabledInteractive","disabledInteractive",_.Ls]},outputs:{Tb:"change"},Wb:["matRadioButton"],Ea:!0,features:[_.Hr,_.xs],Bd:["*"],Qa:13,Ra:17,Va:[["formField",""],["input",""],["mat-internal-form-field","",3,"labelPosition"],[1,"mdc-radio"],[1,"mat-mdc-radio-touch-target",3,"click"],["type","radio",1,"mdc-radio__native-control",3,"change","id","checked","disabled","required"],[1,"mdc-radio__background"],[1,"mdc-radio__outer-circle"],[1,"mdc-radio__inner-circle"],
["mat-ripple","",1,"mat-radio-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mat-ripple-element","mat-radio-persistent-ripple"],[1,"mdc-label",3,"for"]],Ma:function(a,b){if(a&1){const c=_.D();_.rs();_.J(0,"div",2,0)(2,"div",3)(3,"div",4);_.P("click",function(d){_.S(c);return _.T(b.RF(d))});_.L();_.J(4,"input",5,1);_.P("change",function(d){_.S(c);return _.T(b.FN(d))});_.L();_.J(6,"div",6);_.M(7,"div",7)(8,"div",8);_.L();_.J(9,"div",9);_.M(10,"div",10);
_.L()();_.J(11,"label",11);_.ss(12);_.L()()}a&2&&(_.I("labelPosition",b.bi),_.E(2),_.Tr("mdc-radio--disabled",b.disabled),_.E(2),_.I("id",b.Pp)("checked",b.checked)("disabled",b.disabled&&!b.Vb)("required",b.required),_.Ir("name",b.name)("value",b.value)("aria-label",b.ariaLabel)("aria-labelledby",b.He)("aria-describedby",b.sr)("aria-disabled",b.disabled&&b.Vb?"true":null),_.E(5),_.I("matRippleTrigger",b.EZ.va)("matRippleDisabled",b.vN())("matRippleCentered",!0),_.E(2),_.I("for",b.Pp))},ab:[_.kD,
_.iD],Oa:['.mat-mdc-radio-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-radio-button .mdc-radio{display:inline-block;position:relative;flex:0 0 auto;box-sizing:content-box;width:20px;height:20px;cursor:pointer;will-change:opacity,transform,border-color,color;padding:calc((var(--mdc-radio-state-layer-size, 40px) - 20px)/2)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:not([disabled]):not(:focus)~.mdc-radio__background::before{opacity:.04;transform:scale(1)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:not([disabled])~.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-hover-icon-color, var(--mat-app-on-surface))}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-hover-icon-color, var(--mat-app-primary))}.mat-mdc-radio-button .mdc-radio:active .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-pressed-icon-color, var(--mat-app-on-surface))}.mat-mdc-radio-button .mdc-radio:active .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio:active .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-pressed-icon-color, var(--mat-app-primary))}.mat-mdc-radio-button .mdc-radio__background{display:inline-block;position:relative;box-sizing:border-box;width:20px;height:20px}.mat-mdc-radio-button .mdc-radio__background::before{position:absolute;transform:scale(0, 0);border-radius:50%;opacity:0;pointer-events:none;content:"";transition:opacity 90ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms cubic-bezier(0.4, 0, 0.6, 1);width:var(--mdc-radio-state-layer-size, 40px);height:var(--mdc-radio-state-layer-size, 40px);top:calc(-1*(var(--mdc-radio-state-layer-size, 40px) - 20px)/2);left:calc(-1*(var(--mdc-radio-state-layer-size, 40px) - 20px)/2)}.mat-mdc-radio-button .mdc-radio__outer-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border-width:2px;border-style:solid;border-radius:50%;transition:border-color 90ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-radio-button .mdc-radio__inner-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;transform:scale(0, 0);border-width:10px;border-style:solid;border-radius:50%;transition:transform 90ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-radio-button .mdc-radio__native-control{position:absolute;margin:0;padding:0;opacity:0;top:0;right:0;left:0;cursor:inherit;z-index:1;width:var(--mdc-radio-state-layer-size, 40px);height:var(--mdc-radio-state-layer-size, 40px)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background{transition:opacity 90ms cubic-bezier(0, 0, 0.2, 1),transform 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle{transition:border-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{transition:transform 90ms cubic-bezier(0, 0, 0.2, 1),border-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:focus+.mdc-radio__background::before{transform:scale(1);opacity:.12;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 1),transform 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-unselected-icon-color, var(--mat-app-on-surface));opacity:var(--mdc-radio-disabled-unselected-icon-opacity, 0.38)}.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background{cursor:default}.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-selected-icon-color, var(--mat-app-on-surface));opacity:var(--mdc-radio-disabled-selected-icon-opacity, 0.38)}.mat-mdc-radio-button .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-icon-color, var(--mat-app-on-surface-variant))}.mat-mdc-radio-button .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-icon-color, var(--mat-app-primary))}.mat-mdc-radio-button .mdc-radio__native-control:enabled:focus:checked+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio__native-control:enabled:focus:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-focus-icon-color, var(--mat-app-primary))}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{transform:scale(0.5);transition:transform 90ms cubic-bezier(0, 0, 0.2, 1),border-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled{pointer-events:auto}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-unselected-icon-color, var(--mat-app-on-surface));opacity:var(--mdc-radio-disabled-unselected-icon-opacity, 0.38)}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled:hover .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled:hover .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control:checked:focus+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control:checked:focus+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-selected-icon-color, var(--mat-app-on-surface));opacity:var(--mdc-radio-disabled-selected-icon-opacity, 0.38)}.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__background::before,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__outer-circle,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__inner-circle{transition:none !important}.mat-mdc-radio-button .mdc-radio__background::before{background-color:var(--mat-radio-ripple-color, var(--mat-app-on-surface))}.mat-mdc-radio-button.mat-mdc-radio-checked .mat-ripple-element,.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio__background::before{background-color:var(--mat-radio-checked-ripple-color, var(--mat-app-primary))}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mat-ripple-element,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__background::before{background-color:var(--mat-radio-ripple-color, var(--mat-app-on-surface))}.mat-mdc-radio-button .mat-internal-form-field{color:var(--mat-radio-label-text-color, var(--mat-app-on-surface));font-family:var(--mat-radio-label-text-font, var(--mat-app-body-medium-font));line-height:var(--mat-radio-label-text-line-height, var(--mat-app-body-medium-line-height));font-size:var(--mat-radio-label-text-size, var(--mat-app-body-medium-size));letter-spacing:var(--mat-radio-label-text-tracking, var(--mat-app-body-medium-tracking));font-weight:var(--mat-radio-label-text-weight, var(--mat-app-body-medium-weight))}.mat-mdc-radio-button .mdc-radio--disabled+label{color:var(--mat-radio-disabled-label-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mat-mdc-radio-button .mat-radio-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:50%}.mat-mdc-radio-button .mat-radio-ripple .mat-ripple-element{opacity:.14}.mat-mdc-radio-button .mat-radio-ripple::before{border-radius:50%}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:focus:enabled:not(:checked)~.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-focus-icon-color, black)}.mat-mdc-radio-button.cdk-focused .mat-focus-indicator::before{content:""}.mat-mdc-radio-disabled{cursor:default;pointer-events:none}.mat-mdc-radio-disabled.mat-mdc-radio-disabled-interactive{pointer-events:auto}.mat-mdc-radio-touch-target{position:absolute;top:50%;left:50%;height:48px;width:48px;transform:translate(-50%, -50%);display:var(--mat-radio-touch-target-display, block)}[dir=rtl] .mat-mdc-radio-touch-target{left:auto;right:50%;transform:translate(50%, -50%)}\n'],
Nb:2,Rc:0});var s2=class{};s2.na=function(a){return new (a||s2)};s2.xc=_.sn({type:s2});s2.wc=_.om({imports:[_.Hv,_.Ox,_.Pv,r2,_.Hv]});var t2=class{};t2.na=function(a){return new (a||t2)};t2.xc=_.sn({type:t2});t2.wc=_.om({imports:[s2]});var Rmb=new _.C("GMAT_SLIDER_OPTIONS",{Ia:"root",Aa:()=>({Dd:!1})});var u2=class{constructor(a){this.options=a}};u2.na=function(a){return new (a||u2)(_.G(Rmb))};u2.Ua=_.vn({type:u2,Ca:[["mat-slider"]],Eb:2,rb:function(a,b){a&2&&_.Tr("gmat-mdc-slider",!b.options.Dd)}});var v2=new _.C("_MatSlider"),Smb=new _.C("_MatSliderThumb"),Tmb=new _.C("_MatSliderRangeThumb"),Umb=new _.C("_MatSliderVisualThumb");var Vmb={Ba:_.AD,Pb:_.Wm(()=>w2),mc:!0},x2=function(a){a.Ij();a.disabled!==a.O.disabled&&(a.O.disabled=!0);a.step=a.O.step;a.min=a.O.min;a.max=a.O.max;a.tb()},Wmb=function(a,b){a.O.ON(!(b==null||!b.EE));a.O.qZ(a)},w2=class{get value(){return _.Ms(this.oc.value,0)}set value(a){a=isNaN(a)?0:a;a+="";this.qa?this.Jg||this.Db(a):this.ta=a}Db(a){this.oc.value=a;this.Re();this.O.ti(this);_.pu(this.oi);_.Ex(this.O.oi)}get yj(){if(this.O.min>=this.O.max)return this.V=this.U;this.V===void 0&&(this.V=this.eA());
return this.V}set yj(a){this.V=a}get min(){return _.Ms(this.oc.min,0)}set min(a){this.oc.min=a+"";_.pu(this.oi)}get max(){return _.Ms(this.oc.max,0)}set max(a){this.oc.max=a+"";_.pu(this.oi)}get step(){return _.Ms(this.oc.step,0)}set step(a){this.oc.step=a+"";_.pu(this.oi)}get disabled(){return _.Ls(this.oc.disabled)}set disabled(a){this.oc.disabled=a;_.pu(this.oi);this.O.disabled!==this.disabled&&(this.O.disabled=this.disabled)}get Ja(){return this.O.min>=this.O.max?this.O.wf?1:0:(this.value-this.O.min)/
(this.O.max-this.O.min)}get jQ(){return this.O.Dj?this.V===0?0:this.yj/this.O.Dj:this.O.wf?1:0}ha(a){this.Ml=a}constructor(){this.Za=_.B(_.As);this.La=_.B(_.jp);this.oi=_.B(_.Bu);this.O=_.B(v2);this.Zm=new _.nu;this.tH=new _.nu;this.sH=new _.nu;this.Xm=2;this.oc=this.La.va;this.iO=_.mB("");this.U=3;this.qa=this.Ml=this.Jg=!1;this.Ib=new _.jf;this.LA=!1;this.Fa=()=>{};this.ua=!1;this.wb=_.B(_.Wu);_.rp(this.Za,()=>{this.oc.addEventListener("pointerdown",this.Da.bind(this));this.oc.addEventListener("pointermove",
this.ma.bind(this));this.oc.addEventListener("pointerup",this.BA.bind(this))})}Pa(){this.oc.removeEventListener("pointerdown",this.Da);this.oc.removeEventListener("pointermove",this.ma);this.oc.removeEventListener("pointerup",this.BA);this.Ib.next();this.Ib.complete();this.tH.complete();this.sH.complete()}tb(){this.qa=!0;this.ta===void 0?this.value=this.min:(this.oc.value=this.ta,this.Re(),this.O.ti(this),_.pu(this.oi))}Kb(){return this.min}Pl(){this.ha(!1);this.Fa()}Oo(){this.O.ON(!1);this.O.Ew(this);
this.ha(!0)}jg(){this.Zm.emit(this.value);this.Jg&&this.Re({EE:!0})}qw(){let a;(a=this.wa)==null||a.call(this,this.value);!this.O.step&&this.Jg||this.Re({EE:!0});this.O.ti(this)}Zb(){this.Jg&&this.Ml||(this.O.ti(this),this.Re());this.O.disabled=this.Gb.disabled}Da(a){this.disabled||a.button!==0||(this.wb.O?(this.Jg=this.O.tN(a,this.O.Il(this.Xm).oc.getBoundingClientRect()),this.O.QA()):(this.Jg=!0,this.ha(!0),this.O.QA(),this.O.step||this.ka(a,{EE:!0}),this.disabled||(this.lb(a),this.tH.emit({source:this,
parent:this.O,value:this.value}))))}lb(a){this.LA=!0;setTimeout(()=>{this.LA=!1;this.Ta(a)},0)}Ta(a){var b=a.clientX-this.O.AM;const c=this.O.Dj,d=this.O.step===0?1:this.O.step,e=Math.floor((this.O.max-this.O.min)/d);b=Math.round((Math.round((this.O.wf?1-b/c:b/c)*e)/e*(this.O.max-this.O.min)+this.O.min)/d)*d;if(b!==this.value){this.value=b;this.Zm.emit(this.value);var f;(f=this.wa)==null||f.call(this,this.value)}this.O.ti(this);this.O.step>0?this.Re():this.ka(a,{EE:this.O.tF})}ma(a){!this.O.step&&
this.Jg&&this.ka(a)}BA(){this.Jg&&(this.Jg=!1,this.wb.U&&this.ha(!1),this.sH.emit({source:this,parent:this.O,value:this.value}),setTimeout(()=>this.Ij(),this.wb.O?10:0))}oa(a){return Math.max(Math.min(a,this.O.Dj-this.U),this.U)}eA(){return this.O.wf?(1-this.Ja)*(this.O.Dj-this.U*2)+this.U:this.Ja*(this.O.Dj-this.U*2)+this.U}Na(a){return a.clientX-this.O.AM}Cc(){}Ij(){this.oc.style.padding=`0 ${this.O.lN}px`;this.oc.style.width=`calc(100% + ${this.O.lN-this.U*2}px)`;this.oc.style.left=`-${this.O.YF-
this.U}px`}Re(a){this.yj=this.oa(this.eA());Wmb(this,a)}ka(a,b){this.yj=this.oa(this.Na(a));Wmb(this,b)}bn(a){if(this.ua||a!==null)this.value=a}sk(a){this.wa=a;this.ua=!0}jo(a){this.Fa=a}Mm(a){this.disabled=a}focus(){this.oc.focus()}blur(){this.oc.blur()}};w2.na=function(a){return new (a||w2)};
w2.Ua=_.vn({type:w2,Ca:[["input","matSliderThumb",""]],Bb:["type","range",1,"mdc-slider__input"],Eb:1,rb:function(a,b){a&1&&_.P("change",function(){return b.jg()})("input",function(){return b.qw()})("blur",function(){return b.Pl()})("focus",function(){return b.Oo()});a&2&&_.Ir("aria-valuetext",b.iO())},inputs:{value:[2,"value","value",_.Ms]},outputs:{Zm:"valueChange",tH:"dragStart",sH:"dragEnd"},Wb:["matSliderThumb"],Ea:!0,features:[_.HB([Vmb,{Ba:Smb,Pb:w2}]),_.Hr]});var Xmb=["knob"],Ymb=["valueIndicatorContainer"],y2=class{constructor(){this.oi=_.B(_.Bu);this.Za=_.B(_.As);this.O=_.B(v2);this.Kb=this.Jg=this.oa=!1;this.oc=_.B(_.jp).va;this.wb=_.B(_.Wu);this.wa=a=>{if(!this.ua.Ml){var b=this.oc.getBoundingClientRect();(this.oa=a=this.O.tN(a,b))?this.qa():this.U(this.V)}};this.Ja=()=>{this.oa=!1;this.U(this.V)};this.Oo=()=>{this.U(this.V);this.tb();this.oc.classList.add("mdc-slider__thumb--focused")};this.Pl=()=>{this.Jg||this.U(this.ka);this.oa&&this.qa();this.oc.classList.remove("mdc-slider__thumb--focused")};
this.Fa=a=>{a.button===0&&(this.Jg=!0,this.lb())};this.Da=()=>{this.Jg=!1;this.U(this.ma);this.ua.Ml||this.U(this.ka);this.wb.U&&this.qa()}}rc(){const a=this.O.ie(this.Xm);a&&(this.XF.Xu=24,this.ua=a,this.Na=this.ua.oc,_.rp(this.Za,()=>{const b=this.Na;b.addEventListener("pointermove",this.wa);b.addEventListener("pointerdown",this.Fa);b.addEventListener("pointerup",this.Da);b.addEventListener("pointerleave",this.Ja);b.addEventListener("focus",this.Oo);b.addEventListener("blur",this.Pl)}))}Pa(){const a=
this.Na;a&&(a.removeEventListener("pointermove",this.wa),a.removeEventListener("pointerdown",this.Fa),a.removeEventListener("pointerup",this.Da),a.removeEventListener("pointerleave",this.Ja),a.removeEventListener("focus",this.Oo),a.removeEventListener("blur",this.Pl))}qa(){if(!this.ha(this.V)){this.V=this.ta({Kn:0,Rk:0});let a;(a=this.V)==null||a.element.classList.add("mat-mdc-slider-hover-ripple")}}tb(){if(!this.ha(this.ka)){this.ka=this.ta({Kn:0,Rk:0},!0);let a;(a=this.ka)==null||a.element.classList.add("mat-mdc-slider-focus-ripple")}}lb(){if(!this.ha(this.ma)){this.ma=
this.ta({Kn:225,Rk:400});let a;(a=this.ma)==null||a.element.classList.add("mat-mdc-slider-active-ripple")}}ha(a){return(a==null?void 0:a.state)===0||(a==null?void 0:a.state)===1}ta(a,b){if(!this.O.disabled){this.QN();this.O.ri&&this.O.Il(this.Xm===1?2:1).QN();var c;if((c=this.O.aw)==null||!c.disabled||b)return b=this.XF,a={animation:this.O.Gj?{Kn:0,Rk:0}:a,yr:!0,wD:!0},typeof a==="number"?_.Lv(b.O,a,0,Object.assign({},b.Fs,void 0)):_.Lv(b.O,0,0,Object.assign({},b.Fs,a))}}U(a){a!=null&&_.Kv(a.O,a);
this.wN()||(this.O.ri||this.xF(),a=this.Ta(),a.wN()||(this.xF(),a.xF()))}QN(){this.oc.classList.add("mdc-slider__thumb--with-indicator")}xF(){this.oc.classList.remove("mdc-slider__thumb--with-indicator")}Ta(){return this.O.Il(this.Xm===1?2:1)}Gb(){let a;return(a=this.d_)==null?void 0:a.va}Db(){return this.bZ.va}wN(){return this.ha(this.V)||this.ha(this.ka)||this.ha(this.ma)}};y2.na=function(a){return new (a||y2)};
y2.Sa=_.pn({type:y2,Ca:[["mat-slider-visual-thumb"]],kc:function(a,b){a&1&&(_.lx(_.kD,5),_.lx(Xmb,5),_.lx(Ymb,5));if(a&2){let c;_.nx(c=_.ox())&&(b.XF=c.first);_.nx(c=_.ox())&&(b.bZ=c.first);_.nx(c=_.ox())&&(b.d_=c.first)}},Bb:[1,"mdc-slider__thumb","mat-mdc-slider-visual-thumb"],inputs:{xp:"discrete",Xm:"thumbPosition",q7:"valueIndicatorText"},Ea:!0,features:[_.HB([{Ba:Umb,Pb:y2}]),_.xs],Qa:4,Ra:2,Va:[["knob",""],["valueIndicatorContainer",""],[1,"mdc-slider__value-indicator-container"],[1,"mdc-slider__thumb-knob"],
["matRipple","",1,"mat-focus-indicator",3,"matRippleDisabled"],[1,"mdc-slider__value-indicator"],[1,"mdc-slider__value-indicator-text"]],Ma:function(a,b){a&1&&(_.H(0,Qab,5,1,"div",2),_.M(1,"div",3,0)(3,"div",4));a&2&&(_.uB(b.xp?0:-1),_.E(3),_.I("matRippleDisabled",!0))},ab:[_.kD],Oa:[".mat-mdc-slider-visual-thumb .mat-ripple{height:100%;width:100%}.mat-mdc-slider .mdc-slider__tick-marks{justify-content:start}.mat-mdc-slider .mdc-slider__tick-marks .mdc-slider__tick-mark--active,.mat-mdc-slider .mdc-slider__tick-marks .mdc-slider__tick-mark--inactive{position:absolute;left:2px}\n"],
Nb:2,Rc:0});var Zmb=["trackActive"],z2=class{get disabled(){return this.yc}set disabled(a){this.yc=a;a=this.ie(2);const b=this.ie(1);a&&(a.disabled=this.yc);b&&(b.disabled=this.yc)}get xp(){return this.Na}set xp(a){this.Na=a;this.lb()}get min(){return this.ha}set min(a){a=isNaN(a)?this.ha:a;this.ha!==a&&this.Gf(a)}Gf(a){const b=this.ha;this.ha=a;this.ri?this.Gg({pJ:b,ts:a}):this.hg(a);this.Fa()}Gg(a){const b=this.ie(2),c=this.ie(1),d=b.value,e=c.value;c.min=a.ts;b.min=Math.max(a.ts,c.value);c.max=Math.min(b.max,
b.value);c.Ij();b.Ij();a.ts<a.pJ?this.ka(b,c):this.ka(c,b);d!==b.value&&this.ti(b);e!==c.value&&this.ti(c)}hg(a){const b=this.ie(2);if(b){const c=b.value;b.min=a;b.Re();this.Ew(b);c!==b.value&&this.ti(b)}}get max(){return this.V}set max(a){a=isNaN(a)?this.V:a;this.V!==a&&this.Le(a)}Le(a){const b=this.V;this.V=a;this.ri?this.Ff({pJ:b,ts:a}):this.Me(a);this.Fa()}Ff(a){const b=this.ie(2),c=this.ie(1),d=b.value,e=c.value;b.max=a.ts;c.max=Math.min(a.ts,b.value);b.min=c.value;b.Ij();c.Ij();a.ts>a.pJ?this.ka(c,
b):this.ka(b,c);d!==b.value&&this.ti(b);e!==c.value&&this.ti(c)}Me(a){const b=this.ie(2);if(b){const c=b.value;b.max=a;b.Re();this.Ew(b);c!==b.value&&this.ti(b)}}get step(){return this.O}set step(a){a=isNaN(a)?this.O:a;this.O!==a&&this.eh(a)}eh(a){this.O=a;this.ri?this.Kh():this.Jh();this.Fa()}Kh(){const a=this.ie(2),b=this.ie(1),c=a.value,d=b.value,e=b.value;a.min=this.ha;b.max=this.V;a.step=this.O;b.step=this.O;this.wb.U&&(a.value=a.value,b.value=b.value);a.min=Math.max(this.ha,b.value);b.max=Math.min(this.V,
a.value);b.Ij();a.Ij();a.value<e?this.ka(b,a):this.ka(a,b);c!==a.value&&this.ti(a);d!==b.value&&this.ti(b)}Jh(){const a=this.ie(2);if(a){const b=a.value;a.step=this.O;this.wb.U&&(a.value=a.value);a.Re();b!==a.value&&this.ti(a)}}constructor(){this.Za=_.B(_.As);this.oi=_.B(_.Bu);this.La=_.B(_.jp);this.lc=_.B(_.iv,{optional:!0});this.aw=_.B(_.Ov,{optional:!0});this.iz=this.Na=this.yc=!1;this.ha=0;this.Vc=!1;this.V=100;this.O=1;this.qH=a=>`${a}`;this.YF=24;this.ZP=this.vU="";this.U=this.wf=this.ri=!1;
this.Ta=0;this.tF=!1;this.ym=null;this.wb=_.B(_.Wu);this.ta=!1;this.Gj=_.B(_.iu,{optional:!0})==="NoopAnimations";this.lc&&(this.tb=this.lc.Tb.subscribe(()=>this.Cc()),this.wf=this.lc.value==="rtl")}rc(){this.wb.isBrowser&&this.QA();const a=this.ie(2),b=this.ie(1);this.ri=!!a&&!!b;_.pu(this.oi);this.YF=this.Il(2).XF.Xu;this.lN=this.YF-8;this.ri?this.Kb(a,b):this.Gb(a);this.Ew(a);this.oa();this.Ja();this.Zb();_.pu(this.oi)}Gb(a){x2(a);a.Re();this.ua(a);this.U=!0;a.Re()}Kb(a,b){x2(a);a.Re();x2(b);b.Re();
a.mG();b.mG();a.Dw();b.Dw();this.lb();this.U=!0;a.Re();b.Re()}Pa(){this.tb.unsubscribe();let a;(a=this.wa)==null||a.disconnect();this.wa=null}Cc(){let a;this.wf=((a=this.lc)==null?void 0:a.value)==="rtl";this.ri?this.Xc():this.Jc();this.oa()}Xc(){const a=this.ie(2),b=this.ie(1);a.JZ();b.JZ();a.yj=a.eA();b.yj=b.eA();a.Dw();b.Dw();a.Ij();b.Ij();a.Re();b.Re()}Jc(){this.ie(2).Re()}Zb(){typeof ResizeObserver!=="undefined"&&ResizeObserver&&_.rp(this.Za,()=>{this.wa=new ResizeObserver(()=>{this.Jg()||this.Gd()});
this.wa.observe(this.La.va)})}Jg(){return this.Il(1).Jg||this.Il(2).Jg}Da(a=2){return(a=this.ie(a))?a.value:this.min}ma(){let a,b;return!!(((a=this.ie(1))==null?0:a.LA)||((b=this.ie(2))==null?0:b.LA))}QA(){this.Dj=this.La.va.offsetWidth;this.AM=this.La.va.getBoundingClientRect().left}qa(a){const b=this.XZ.va.style;b.left=a.left;b.right=a.right;b.transformOrigin=a.transformOrigin;b.transform=a.transform}eY(a){return`translateX(${this.Ta/(this.OA.length-1)*a}px`}qZ(a){this.U&&(this.ma()||(this.Il(a.Xm===
2?2:1).oc.style.transform=`translateX(${a.yj}px)`),this.Ew(a),this.Ig(a))}ka(a,b){this.U&&(a.Re(),b.Re())}ti(a){this.U&&(this.ua(a),this.oa(),_.pu(this.oi))}Fa(){this.U&&(this.oa(),this.Ja(),_.Ex(this.oi))}Gd(){if(this.U){this.QA();if(this.ri){var a=this.ie(2);const b=this.ie(1);a.Re();b.Re();a.Dw();b.Dw();a.mG();b.mG();a.Ij();b.Ij()}else(a=this.ie(2))&&a.Re();this.oa();this.Ja();_.pu(this.oi)}}Db(){const a=this.ie(1),b=this.ie(2);return a&&b?b.yj-a.yj<20:!1}Hg(a){const b=a.B1();a=this.Il(a.Xm);this.Il(b.Xm).oc.classList.remove("mdc-slider__thumb--top");
a.oc.classList.toggle("mdc-slider__thumb--top",this.ta)}Ig(a){this.ri&&!this.ma()&&this.ta!==this.Db()&&(this.ta=!this.ta,this.Hg(a))}ua(a){if(!this.ma()){var b=this.qH(a.value);this.U?a.iO.set(b):a.oc.setAttribute("aria-valuetext",b);this.xp&&(a.Xm===1?this.vU=b:this.ZP=b,a=this.Il(a.Xm),b.length<3?a.oc.classList.add("mdc-slider__thumb--short-value"):a.oc.classList.remove("mdc-slider__thumb--short-value"))}}lb(){const a=this.ie(2),b=this.ie(1);a&&this.ua(a);b&&this.ua(b)}Ja(){if(this.iz&&!this.ma()){var a=
this.O&&this.O>0?this.O:1;this.Ta=(Math.floor(this.max/a)*a-this.min)/(this.max-this.min)*this.Dj-6}}Ew(a){this.ma()||(this.ri?this.Zk(a):this.Jk(a))}Zk(a){const b=a.B1();if(b&&this.Dj){var c=Math.abs(b.yj-a.yj)/this.Dj;a.A9&&this.Dj?this.qa({left:"auto",right:`${this.Dj-b.yj}px`,transformOrigin:"right",transform:`scaleX(${c})`}):this.qa({left:`${b.yj}px`,right:"auto",transformOrigin:"left",transform:`scaleX(${c})`})}}Jk(a){this.wf?this.qa({left:"auto",right:"0px",transformOrigin:"right",transform:`scaleX(${1-
a.jQ})`}):this.qa({left:"0px",right:"auto",transformOrigin:"left",transform:`scaleX(${a.jQ})`})}oa(){if(this.iz&&this.step!==void 0&&this.min!==void 0&&this.max!==void 0){var a=this.step>0?this.step:1;this.ri?this.Bk(a):this.Mi(a);this.wf&&this.OA.reverse()}}Mi(a){const b=this.Da();let c=Math.max(Math.round((b-this.min)/a),0);a=Math.max(Math.round((this.max-b)/a),0);this.wf?c++:a++;this.OA=Array(c).fill(0).concat(Array(a).fill(1))}Bk(a){var b=this.Da();const c=this.Da(1),d=Math.max(Math.round((b-
c)/a)+1,0);b=Math.max(Math.round((this.max-b)/a),0);this.OA=Array(Math.max(Math.round((c-this.min)/a),0)).fill(1).concat(Array(d).fill(0),Array(b).fill(1))}ie(a){if(a===2&&this.kN)return this.kN;let b;if((b=this.zF)==null?0:b.length)return a===1?this.zF.first:this.zF.ds}Il(a){let b,c;return a===2?(b=this.XN)==null?void 0:b.ds:(c=this.XN)==null?void 0:c.first}ON(a){this.tF=!this.wb.O&&a&&!this.Gj;this.La.va.classList.toggle("mat-mdc-slider-with-animation",this.tF)}tN(a,b){const c=b.width/2;return Math.pow(a.clientX-
(b.x+c),2)+Math.pow(a.clientY-(b.y+c),2)<Math.pow(c,2)}};z2.na=function(a){return new (a||z2)};
z2.Sa=_.pn({type:z2,Ca:[["mat-slider"]],Md:function(a,b,c){a&1&&(_.CB(c,Smb,5),_.CB(c,Tmb,4));if(a&2){let d;_.nx(d=_.ox())&&(b.kN=d.first);_.nx(d=_.ox())&&(b.zF=d)}},kc:function(a,b){a&1&&(_.lx(Zmb,5),_.lx(Umb,5));if(a&2){let c;_.nx(c=_.ox())&&(b.XZ=c.first);_.nx(c=_.ox())&&(b.XN=c)}},Bb:[1,"mat-mdc-slider","mdc-slider"],Eb:12,rb:function(a,b){a&2&&(_.Vr("mat-"+(b.color||"primary")),_.Tr("mdc-slider--range",b.ri)("mdc-slider--disabled",b.disabled)("mdc-slider--discrete",b.xp)("mdc-slider--tick-marks",
b.iz)("_mat-animation-noopable",b.Gj))},inputs:{disabled:[2,"disabled","disabled",_.Ls],xp:[2,"discrete","discrete",_.Ls],iz:[2,"showTickMarks","showTickMarks",_.Ls],min:[2,"min","min",_.Ms],color:"color",Vc:[2,"disableRipple","disableRipple",_.Ls],max:[2,"max","max",_.Ms],step:[2,"step","step",_.Ms],qH:"displayWith"},Wb:["matSlider"],Ea:!0,features:[_.HB([{Ba:v2,Pb:z2}]),_.Hr,_.xs],Bd:["*"],Qa:9,Ra:5,Va:[["trackActive",""],["tickMarkContainer",""],[1,"mdc-slider__track"],[1,"mdc-slider__track--inactive"],
[1,"mdc-slider__track--active"],[1,"mdc-slider__track--active_fill"],[1,"mdc-slider__tick-marks"],[3,"discrete","thumbPosition","valueIndicatorText"],[3,"class","transform"]],Ma:function(a,b){a&1&&(_.rs(),_.ss(0),_.J(1,"div",2),_.M(2,"div",3),_.J(3,"div",4),_.M(4,"div",5,0),_.L(),_.H(6,Uab,3,1,"div",6),_.L(),_.H(7,Vab,1,3,"mat-slider-visual-thumb",7),_.M(8,"mat-slider-visual-thumb",7));a&2&&(_.E(6),_.uB(b.iz?6:-1),_.E(),_.uB(b.ri?7:-1),_.E(),_.I("discrete",b.xp)("thumbPosition",2)("valueIndicatorText",
b.ZP))},ab:[y2],Oa:['.mdc-slider__track{position:absolute;top:50%;transform:translateY(-50%);width:100%;pointer-events:none;height:var(--mdc-slider-inactive-track-height, 4px)}.mdc-slider__track--active,.mdc-slider__track--inactive{display:flex;height:100%;position:absolute;width:100%}.mdc-slider__track--active{overflow:hidden;border-radius:var(--mdc-slider-active-track-shape, var(--mat-app-corner-full));height:var(--mdc-slider-active-track-height, 4px);top:calc((var(--mdc-slider-inactive-track-height, 4px) - var(--mdc-slider-active-track-height, 4px))/2)}.mdc-slider__track--active_fill{border-top-style:solid;box-sizing:border-box;height:100%;width:100%;position:relative;transform-origin:left;transition:transform 80ms ease;border-color:var(--mdc-slider-active-track-color, var(--mat-app-primary));border-top-width:var(--mdc-slider-active-track-height, 4px)}.mdc-slider--disabled .mdc-slider__track--active_fill{border-color:var(--mdc-slider-disabled-active-track-color, var(--mat-app-on-surface))}[dir=rtl] .mdc-slider__track--active_fill{-webkit-transform-origin:right;transform-origin:right}.mdc-slider__track--inactive{left:0;top:0;opacity:.24;background-color:var(--mdc-slider-inactive-track-color, var(--mat-app-surface-variant));height:var(--mdc-slider-inactive-track-height, 4px);border-radius:var(--mdc-slider-inactive-track-shape, var(--mat-app-corner-full))}.mdc-slider--disabled .mdc-slider__track--inactive{background-color:var(--mdc-slider-disabled-inactive-track-color, var(--mat-app-on-surface));opacity:.24}.mdc-slider__track--inactive::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media(forced-colors: active){.mdc-slider__track--inactive::before{border-color:CanvasText}}.mdc-slider__value-indicator-container{bottom:44px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);transform:var(--mat-slider-value-indicator-container-transform, translateX(-50%) rotate(-45deg))}.mdc-slider__thumb--with-indicator .mdc-slider__value-indicator-container{pointer-events:auto}.mdc-slider__value-indicator{display:flex;align-items:center;border-radius:4px;height:32px;padding:0 12px;transform:scale(0);transform-origin:bottom;opacity:1;transition:transform 100ms cubic-bezier(0.4, 0, 1, 1);word-break:normal;background-color:var(--mdc-slider-label-container-color, var(--mat-app-primary));color:var(--mdc-slider-label-label-text-color, var(--mat-app-on-primary));width:var(--mat-slider-value-indicator-width, 28px);height:var(--mat-slider-value-indicator-height, 28px);padding:var(--mat-slider-value-indicator-padding, 0);opacity:var(--mat-slider-value-indicator-opacity, 1);border-radius:var(--mat-slider-value-indicator-border-radius, 50% 50% 50% 0)}.mdc-slider__thumb--with-indicator .mdc-slider__value-indicator{transition:transform 100ms cubic-bezier(0, 0, 0.2, 1);transform:scale(1)}.mdc-slider__value-indicator::before{border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid;bottom:-5px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;display:var(--mat-slider-value-indicator-caret-display, none);border-top-color:var(--mdc-slider-label-container-color, var(--mat-app-primary))}.mdc-slider__value-indicator::after{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media(forced-colors: active){.mdc-slider__value-indicator::after{border-color:CanvasText}}.mdc-slider__value-indicator-text{text-align:center;width:var(--mat-slider-value-indicator-width, 28px);transform:var(--mat-slider-value-indicator-text-transform, rotate(45deg));font-family:var(--mdc-slider-label-label-text-font, var(--mat-app-label-medium-font));font-size:var(--mdc-slider-label-label-text-size, var(--mat-app-label-medium-size));font-weight:var(--mdc-slider-label-label-text-weight, var(--mat-app-label-medium-weight));line-height:var(--mdc-slider-label-label-text-line-height, var(--mat-app-label-medium-line-height));letter-spacing:var(--mdc-slider-label-label-text-tracking, var(--mat-app-label-medium-tracking))}.mdc-slider__thumb{-webkit-user-select:none;user-select:none;display:flex;left:-24px;outline:none;position:absolute;height:48px;width:48px;pointer-events:none}.mdc-slider--discrete .mdc-slider__thumb{transition:transform 80ms ease}.mdc-slider--disabled .mdc-slider__thumb{pointer-events:none}.mdc-slider__thumb--top{z-index:1}.mdc-slider__thumb-knob{position:absolute;box-sizing:border-box;left:50%;top:50%;transform:translate(-50%, -50%);border-style:solid;width:var(--mdc-slider-handle-width, 20px);height:var(--mdc-slider-handle-height, 20px);border-width:calc(var(--mdc-slider-handle-height, 20px)/2) calc(var(--mdc-slider-handle-width, 20px)/2);box-shadow:var(--mdc-slider-handle-elevation, var(--mat-app-level1));background-color:var(--mdc-slider-handle-color, var(--mat-app-primary));border-color:var(--mdc-slider-handle-color, var(--mat-app-primary));border-radius:var(--mdc-slider-handle-shape, var(--mat-app-corner-full))}.mdc-slider__thumb:hover .mdc-slider__thumb-knob{background-color:var(--mdc-slider-hover-handle-color, var(--mat-app-primary));border-color:var(--mdc-slider-hover-handle-color, var(--mat-app-primary))}.mdc-slider__thumb--focused .mdc-slider__thumb-knob{background-color:var(--mdc-slider-focus-handle-color, var(--mat-app-primary));border-color:var(--mdc-slider-focus-handle-color, var(--mat-app-primary))}.mdc-slider--disabled .mdc-slider__thumb-knob{background-color:var(--mdc-slider-disabled-handle-color, var(--mat-app-on-surface));border-color:var(--mdc-slider-disabled-handle-color, var(--mat-app-on-surface))}.mdc-slider__thumb--top .mdc-slider__thumb-knob,.mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob{border:solid 1px #fff;box-sizing:content-box;border-color:var(--mdc-slider-with-overlap-handle-outline-color, var(--mat-app-on-primary));border-width:var(--mdc-slider-with-overlap-handle-outline-width, 1px)}.mdc-slider__tick-marks{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:space-between;padding:0 1px;position:absolute;width:100%}.mdc-slider__tick-mark--active,.mdc-slider__tick-mark--inactive{width:var(--mdc-slider-with-tick-marks-container-size, 2px);height:var(--mdc-slider-with-tick-marks-container-size, 2px);border-radius:var(--mdc-slider-with-tick-marks-container-shape, var(--mat-app-corner-full))}.mdc-slider__tick-mark--inactive{opacity:var(--mdc-slider-with-tick-marks-inactive-container-opacity, 0.38);background-color:var(--mdc-slider-with-tick-marks-inactive-container-color, var(--mat-app-on-surface-variant))}.mdc-slider--disabled .mdc-slider__tick-mark--inactive{opacity:var(--mdc-slider-with-tick-marks-inactive-container-opacity, 0.38);background-color:var(--mdc-slider-with-tick-marks-disabled-container-color, var(--mat-app-on-surface))}.mdc-slider__tick-mark--active{opacity:var(--mdc-slider-with-tick-marks-active-container-opacity, 0.38);background-color:var(--mdc-slider-with-tick-marks-active-container-color, var(--mat-app-on-primary))}.mdc-slider__input{cursor:pointer;left:2px;margin:0;height:44px;opacity:0;position:absolute;top:2px;width:44px;box-sizing:content-box}.mdc-slider__input.mat-mdc-slider-input-no-pointer-events{pointer-events:none}.mdc-slider__input.mat-slider__right-input{left:auto;right:0}.mat-mdc-slider{display:inline-block;box-sizing:border-box;outline:none;vertical-align:middle;cursor:pointer;height:48px;margin:0 8px;position:relative;touch-action:pan-y;width:auto;min-width:112px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-slider.mdc-slider--disabled{cursor:auto;opacity:.38}.mat-mdc-slider .mdc-slider__thumb,.mat-mdc-slider .mdc-slider__track--active_fill{transition-duration:0ms}.mat-mdc-slider.mat-mdc-slider-with-animation .mdc-slider__thumb,.mat-mdc-slider.mat-mdc-slider-with-animation .mdc-slider__track--active_fill{transition-duration:80ms}.mat-mdc-slider.mdc-slider--discrete .mdc-slider__thumb,.mat-mdc-slider.mdc-slider--discrete .mdc-slider__track--active_fill{transition-duration:0ms}.mat-mdc-slider.mat-mdc-slider-with-animation .mdc-slider__thumb,.mat-mdc-slider.mat-mdc-slider-with-animation .mdc-slider__track--active_fill{transition-duration:80ms}.mat-mdc-slider .mat-ripple .mat-ripple-element{background-color:var(--mat-slider-ripple-color, var(--mat-app-primary))}.mat-mdc-slider .mat-ripple .mat-mdc-slider-hover-ripple{background-color:var(--mat-slider-hover-state-layer-color, color-mix(in srgb, var(--mat-app-primary) 5%, transparent))}.mat-mdc-slider .mat-ripple .mat-mdc-slider-focus-ripple,.mat-mdc-slider .mat-ripple .mat-mdc-slider-active-ripple{background-color:var(--mat-slider-focus-state-layer-color, color-mix(in srgb, var(--mat-app-primary) 20%, transparent))}.mat-mdc-slider._mat-animation-noopable.mdc-slider--discrete .mdc-slider__thumb,.mat-mdc-slider._mat-animation-noopable.mdc-slider--discrete .mdc-slider__track--active_fill,.mat-mdc-slider._mat-animation-noopable .mdc-slider__value-indicator{transition:none}.mat-mdc-slider .mat-focus-indicator::before{border-radius:50%}.mdc-slider__thumb--focused .mat-focus-indicator::before{content:""}\n'],
Nb:2,Rc:0});var A2=class{};A2.na=function(a){return new (a||A2)};A2.xc=_.sn({type:A2});A2.wc=_.om({imports:[_.Hv,_.Pv]});var B2=class{};B2.na=function(a){return new (a||B2)};B2.xc=_.sn({type:B2});B2.wc=_.om({imports:[A2]});var $mb=new _.C("GMAT_TABS_OPTIONS",{Ia:"root",Aa:()=>({Dd:!1,Lb:"primary"})});var cnb=function(a,b){const c=a.qc.find(e=>e.mb.va===b);var d=a.O;if(c!==d&&(d==null||anb(d),c)){let e,f;d=d==null?void 0:(f=(e=d.mb.va).getBoundingClientRect)==null?void 0:f.call(e);bnb(c,d);a.O=c}},dnb=class{constructor(a){this.qc=a}Yc(){this.qc.forEach(a=>anb(a))}},anb=function(a){a.La.va.classList.remove("mdc-tab-indicator--active")},bnb=function(a,b){const c=a.La.va;if(b&&c.getBoundingClientRect&&a.O){var d=c.getBoundingClientRect(),e=b.width/d.width;b=b.left-d.left;c.classList.add("mdc-tab-indicator--no-transition");
a.O.style.setProperty("transform",`translateX(${b}px) scaleX(${e})`);c.getBoundingClientRect();c.classList.remove("mdc-tab-indicator--no-transition");c.classList.add("mdc-tab-indicator--active");a.O.style.setProperty("transform","")}else c.classList.add("mdc-tab-indicator--active")},C2=class{constructor(){this.La=_.B(_.jp);this.U=!1}get km(){return this.U}set km(a){this.U!==a&&(this.U=a,this.V&&this.ha())}Bc(){this.ka()}Pa(){let a;(a=this.V)==null||a.remove();this.V=this.O=null}ka(){var a=this.La.va.ownerDocument||
document;const b=this.V=a.createElement("span");a=this.O=a.createElement("span");b.className="mdc-tab-indicator";a.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline";b.appendChild(this.O);this.ha()}ha(){(this.U?this.La.va.querySelector(".mdc-tab__content"):this.La.va).appendChild(this.V)}};C2.na=function(a){return new (a||C2)};C2.Ua=_.vn({type:C2,inputs:{km:[2,"fitInkBarToContent","fitInkBarToContent",_.Ls]},features:[_.Hr]});
new _.C("MatInkBarPositioner",{Ia:"root",Aa:function(){return a=>({left:a?(a.offsetLeft||0)+"px":"0",width:a?(a.offsetWidth||0)+"px":"0"})}});var enb=new _.C("MatTabContent"),D2=class{constructor(){this.Ma=_.B(_.Au)}};D2.na=function(a){return new (a||D2)};D2.Ua=_.vn({type:D2,Ca:[["","matTabContent",""]],Ea:!0,features:[_.HB([{Ba:enb,Pb:D2}])]});var fnb=_.fC("translateTab",[_.hC("center, void, left-origin-center, right-origin-center",_.ct({transform:"none",visibility:"visible"})),_.hC("left",_.ct({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.hC("right",_.ct({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.iC("* => left, * => right, left => center, right => center",_.gC("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),_.iC("void => left-origin-center",[_.ct({transform:"translate3d(-100%, 0, 0)",
visibility:"hidden"}),_.gC("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),_.iC("void => right-origin-center",[_.ct({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),_.gC("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])]);var gnb=a=>({animationDuration:a}),hnb=(a,b)=>({value:a,params:b}),F2=class extends _.Zx{constructor(){const a=_.B(_.fu),b=_.B(_.xu),c=_.B(_.at);super(a,b,c);this.O=_.B(E2);this.ma=this.ka=_.Cd.O}Bc(){super.Bc();this.ka=_.t(this.O.eF,_.rl(this.O.O(this.O.hf))).subscribe(a=>{this.O.FM&&a&&!this.Yf()&&this.attach(this.O.FM)});this.ma=this.O.XE.subscribe(()=>{this.O.As||this.detach()})}Pa(){super.Pa();this.ka.unsubscribe();this.ma.unsubscribe()}};F2.na=function(a){return new (a||F2)};
F2.Ua=_.vn({type:F2,Ca:[["","matTabBodyHost",""]],Ea:!0,features:[_.Gr]});
var E2=class{set position(a){this.ha=a;this.V()}constructor(){this.La=_.B(_.jp);this.lc=_.B(_.iv,{optional:!0});this.U=_.Cd.O;this.iG=new _.jf;this.DN=new _.nu;this.eF=new _.nu;this.XE=new _.nu;this.CN=new _.nu(!0);this.animationDuration="500ms";this.As=!1;if(this.lc){const a=_.B(_.Bu);this.U=this.lc.Tb.subscribe(b=>{this.V(b);_.Ex(a)})}_.t(this.iG,_.cf((a,b)=>a.cj===b.cj&&a.Cg===b.Cg)).subscribe(a=>{this.O(a.Cg)&&this.O(this.hf)&&this.CN.emit();this.O(a.cj)&&!this.O(this.hf)&&this.XE.emit()})}Bc(){this.hf==
"center"&&this.origin!=null&&(this.hf=this.ka(this.origin))}Pa(){this.U.unsubscribe();this.iG.complete()}pZ(a){a=this.O(a.Cg);this.eF.emit(a);a&&this.DN.emit(this.La.va.clientHeight)}jn(){return this.lc&&this.lc.value==="rtl"?"rtl":"ltr"}O(a){return a=="center"||a=="left-origin-center"||a=="right-origin-center"}V(a=this.jn()){this.hf=this.ha<0?a=="ltr"?"left":"right":this.ha>0?a=="ltr"?"right":"left":"center"}ka(a){const b=this.jn();return b=="ltr"&&a<=0||b=="rtl"&&a>0?"left-origin-center":"right-origin-center"}};
E2.na=function(a){return new (a||E2)};
E2.Sa=_.pn({type:E2,Ca:[["mat-tab-body"]],kc:function(a,b){a&1&&_.lx(_.Zx,5);if(a&2){let c;_.nx(c=_.ox())&&(b.H9=c.first)}},Bb:[1,"mat-mdc-tab-body"],inputs:{FM:[0,"content","_content"],origin:"origin",animationDuration:"animationDuration",As:"preserveContent",position:"position"},outputs:{DN:"_onCentering",eF:"_beforeCentering",XE:"_afterLeavingCenter",CN:"_onCentered"},Ea:!0,features:[_.xs],Qa:3,Ra:6,Va:[["content",""],["cdkScrollable","",1,"mat-mdc-tab-body-content"],["matTabBodyHost",""]],Ma:function(a,
b){if(a&1){const c=_.D();_.J(0,"div",1,0);_.P("@translateTab.start",function(d){_.S(c);return _.T(b.pZ(d))})("@translateTab.done",function(d){_.S(c);return _.T(b.iG.next(d))});_.H(2,Wab,0,0,"ng-template",2);_.L()}a&2&&_.I("@translateTab",jab(3,hnb,b.hf,_.DE(1,gnb,b.animationDuration)))},ab:[F2,_.Wx],Oa:['.mat-mdc-tab-body{top:0;left:0;right:0;bottom:0;position:absolute;display:block;overflow:hidden;outline:0;flex-basis:100%}.mat-mdc-tab-body.mat-mdc-tab-body-active{position:relative;overflow-x:hidden;overflow-y:auto;z-index:1;flex-grow:1}.mat-mdc-tab-group.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body.mat-mdc-tab-body-active{overflow-y:hidden}.mat-mdc-tab-body-content{height:100%;overflow:auto}.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body-content{overflow:hidden}.mat-mdc-tab-body-content[style*="visibility: hidden"]{display:none}\n'],
Nb:2,data:{animation:[fnb]}});var inb=new _.C("MAT_TABS_CONFIG");var jnb=_.Xs({passive:!0}),G2=class{get selectedIndex(){return this.ha}set selectedIndex(a){a=isNaN(a)?0:a;this.ha!=a&&(this.ta=!0,this.ha=a,this.O&&_.aD(this.O,a))}constructor(){this.La=_.B(_.jp);this.ub=_.B(_.Bu);this.Ta=_.B(_.xv);this.lc=_.B(_.iv,{optional:!0});this.Za=_.B(_.As);this.wb=_.B(_.Wu);this.he=_.B(_.iu,{optional:!0});this.V=0;this.ta=!1;this.Ib=new _.jf;this.xw=!1;this.lA=this.kA=!0;this.ka=new _.jf;this.Tj=!1;this.ha=0;this.CT=new _.nu;this.LQ=new _.nu;this.Cc=_.B(_.ZD);this.Yb=_.B(_.fr);
_.rp(this.Za,()=>{_.t(_.il(this.La.va,"mouseleave"),_.sl(this.Ib)).subscribe(()=>this.tt())})}rc(){_.t(_.il(this.xZ.va,"touchstart",jnb),_.sl(this.Ib)).subscribe(()=>{this.qA("before")});_.t(_.il(this.gZ.va,"touchstart",jnb),_.sl(this.Ib)).subscribe(()=>{this.qA("after")})}wg(){const a=this.lc?this.lc.Tb:_.We("ltr"),b=_.t(this.Cc.observe(this.La.va),_.ol(32),_.sl(this.Ib)),c=_.t(this.Ta.Tb(150),_.sl(this.Ib)),d=()=>{this.Qq();this.ma()};this.O=_.sG(_.$C(_.YC(new _.$G(this.qc),this.jn()))).Fq(()=>
!1);_.aD(this.O,this.ha);_.kr(d,{Fb:this.Yb});_.t(_.jl(a,c,b,this.qc.changes,this.Kb()),_.sl(this.Ib)).subscribe(()=>{this.Za.run(()=>{Promise.resolve().then(()=>{this.V=Math.max(0,Math.min(this.qa(),this.V));d()})});_.YC(this.O,this.jn())});this.O.Tb.subscribe(e=>{this.LQ.emit(e);this.Zb(e)})}Kb(){return typeof ResizeObserver!=="function"?_.Pd:_.t(this.qc.changes,_.rl(this.qc),_.ef(a=>new _.Od(b=>_.rp(this.Za,()=>{const c=new ResizeObserver(d=>b.next(d));a.forEach(d=>c.observe(d.mb.va));return()=>
{c.disconnect()}}))),_.ql(),_.bf(a=>a.some(b=>b.contentRect.width>0&&b.contentRect.height>0)))}xy(){this.Jc!=this.qc.length&&(this.Qq(),this.Jc=this.qc.length,_.Ex(this.ub));this.ta&&(this.Ja(this.ha),this.oa(),this.ma(),this.ta=!1,_.Ex(this.ub));this.wa&&(this.Na(),this.wa=!1,_.Ex(this.ub))}Pa(){let a;(a=this.O)==null||a.destroy();this.Ib.next();this.Ib.complete();this.ka.complete()}Jl(a){if(!_.qx(a))switch(a.keyCode){case 13:case 32:if(this.Qr!==this.selectedIndex){const b=this.qc.get(this.Qr);
b&&!b.disabled&&(this.CT.emit(this.Qr),this.Gb(a))}break;default:this.O.ka(a)}}mZ(){const a=this.La.va.textContent;a!==this.tb&&(this.tb=a||"",this.Za.run(()=>{this.Qq();this.ma();_.Ex(this.ub)}))}Qq(){this.lb();this.oa();this.Na()}get Qr(){return this.O?this.O.ma:0}set Qr(a){this.Db(a)&&this.Qr!==a&&this.O&&this.O.U(a)}Db(a){return this.qc?!!this.qc.O()[a]:!0}Zb(a){this.xw&&this.Ja(a);this.qc&&this.qc.length&&(this.qc.O()[a].focus(),a=this.Aw.va,a.scrollLeft=this.jn()=="ltr"?0:a.scrollWidth-a.offsetWidth)}jn(){return this.lc&&
this.lc.value==="rtl"?"rtl":"ltr"}Na(){if(!this.Tj){var a=this.U;this.RZ.va.style.transform=`translateX(${Math.round(this.jn()==="ltr"?-a:a)}px)`;if(this.wb.V||this.wb.ma)this.Aw.va.scrollLeft=0}}get U(){return this.V}set U(a){this.Fa(a)}Da(a){return this.Fa(this.V+(a=="before"?-1:1)*this.Aw.va.offsetWidth/3)}aN(a){this.tt();this.Da(a)}Ja(a){if(!this.Tj){var b=this.qc?this.qc.O()[a]:null;if(b){a=this.Aw.va.offsetWidth;var c=b.mb.va.offsetLeft,d=b.mb.va.offsetWidth;this.jn()=="ltr"?b=c+d:(b=this.eG.va.offsetWidth-
c,c=b-d);d=this.U;a=this.U+a;c<d?this.U-=d-c:b>a&&(this.U+=Math.min(b-a,c-d))}}}lb(){if(this.Tj)this.xw=!1;else{const a=this.eG.va.scrollWidth-this.La.va.offsetWidth>=5;a||(this.U=0);a!==this.xw&&(this.xw=a,_.Ex(this.ub))}}oa(){this.Tj?this.kA=this.lA=!0:(this.lA=this.U==0,this.kA=this.U==this.qa(),_.Ex(this.ub))}qa(){return this.eG.va.scrollWidth-this.Aw.va.offsetWidth||0}ma(){var a=this.qc&&this.qc.length?this.qc.O()[this.selectedIndex]:null;(a=a?a.mb.va:null)?cnb(this.ua,a):this.ua.Yc()}tt(){this.ka.next()}qA(a,
b){b&&b.button!=null&&b.button!==0||(this.tt(),_.t(_.af(650,100),_.sl(_.jl(this.ka,this.Ib))).subscribe(()=>{const {IR:c,distance:d}=this.Da(a);(d===0||d>=c)&&this.tt()}))}Fa(a){if(this.Tj)return{IR:0,distance:0};const b=this.qa();this.V=Math.max(0,Math.min(b,a));this.wa=!0;this.oa();return{IR:b,distance:this.V}}};G2.na=function(a){return new (a||G2)};
G2.Ua=_.vn({type:G2,inputs:{Tj:[2,"disablePagination","disablePagination",_.Ls],selectedIndex:[2,"selectedIndex","selectedIndex",_.Ms]},outputs:{CT:"selectFocusedIndex",LQ:"indexFocused"},features:[_.Hr]});var H2=class extends C2{constructor(){super(...arguments);this.mb=_.B(_.jp);this.disabled=!1}focus(){this.mb.va.focus()}};H2.na=(()=>{let a;return function(b){return(a||(a=_.$o(H2)))(b||H2)}})();H2.Ua=_.vn({type:H2,Ca:[["","matTabLabelWrapper",""]],Eb:3,rb:function(a,b){a&2&&(_.Ir("aria-disabled",!!b.disabled),_.Tr("mat-mdc-tab-disabled",b.disabled))},inputs:{disabled:[2,"disabled","disabled",_.Ls]},Ea:!0,features:[_.Hr,_.Gr]});var knb=["tabListContainer"],lnb=["tabList"],mnb=["tabListInner"],nnb=["nextPaginator"],onb=["previousPaginator"],I2=class extends G2{constructor(){super(...arguments);this.Vc=!1}wg(){this.ua=new dnb(this.qc);super.wg()}Gb(a){a.preventDefault()}};I2.na=(()=>{let a;return function(b){return(a||(a=_.$o(I2)))(b||I2)}})();
I2.Sa=_.pn({type:I2,Ca:[["mat-tab-header"]],Md:function(a,b,c){a&1&&_.CB(c,H2,4);if(a&2){let d;_.nx(d=_.ox())&&(b.qc=d)}},kc:function(a,b){a&1&&(_.lx(knb,7),_.lx(lnb,7),_.lx(mnb,7),_.lx(nnb,5),_.lx(onb,5));if(a&2){let c;_.nx(c=_.ox())&&(b.Aw=c.first);_.nx(c=_.ox())&&(b.RZ=c.first);_.nx(c=_.ox())&&(b.eG=c.first);_.nx(c=_.ox())&&(b.gZ=c.first);_.nx(c=_.ox())&&(b.xZ=c.first)}},Bb:[1,"mat-mdc-tab-header"],Eb:4,rb:function(a,b){a&2&&_.Tr("mat-mdc-tab-header-pagination-controls-enabled",b.xw)("mat-mdc-tab-header-rtl",
b.jn()=="rtl")},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],He:[0,"aria-labelledby","ariaLabelledby"],Vc:[2,"disableRipple","disableRipple",_.Ls]},Ea:!0,features:[_.Hr,_.Gr,_.xs],Bd:["*"],Qa:13,Ra:10,Va:[["previousPaginator",""],["tabListContainer",""],["tabList",""],["tabListInner",""],["nextPaginator",""],["mat-ripple","",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-before",3,"click","mousedown","touchend","matRippleDisabled"],[1,"mat-mdc-tab-header-pagination-chevron"],[1,
"mat-mdc-tab-label-container",3,"keydown"],["role","tablist",1,"mat-mdc-tab-list",3,"cdkObserveContent"],[1,"mat-mdc-tab-labels"],["mat-ripple","",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-after",3,"mousedown","click","touchend","matRippleDisabled"]],Ma:function(a,b){if(a&1){const c=_.D();_.rs();_.J(0,"div",5,0);_.P("click",function(){_.S(c);return _.T(b.aN("before"))})("mousedown",function(d){_.S(c);return _.T(b.qA("before",d))})("touchend",function(){_.S(c);return _.T(b.tt())});
_.M(2,"div",6);_.L();_.J(3,"div",7,1);_.P("keydown",function(d){_.S(c);return _.T(b.Jl(d))});_.J(5,"div",8,2);_.P("cdkObserveContent",function(){_.S(c);return _.T(b.mZ())});_.J(7,"div",9,3);_.ss(9);_.L()()();_.J(10,"div",10,4);_.P("mousedown",function(d){_.S(c);return _.T(b.qA("after",d))})("click",function(){_.S(c);return _.T(b.aN("after"))})("touchend",function(){_.S(c);return _.T(b.tt())});_.M(12,"div",6);_.L()}a&2&&(_.Tr("mat-mdc-tab-header-pagination-disabled",b.lA),_.I("matRippleDisabled",b.lA||
b.Vc),_.E(3),_.Tr("_mat-animation-noopable",b.he==="NoopAnimations"),_.E(2),_.Ir("aria-label",b.ariaLabel||null)("aria-labelledby",b.He||null),_.E(5),_.Tr("mat-mdc-tab-header-pagination-disabled",b.kA),_.I("matRippleDisabled",b.kA||b.Vc))},ab:[_.kD,_.WC],Oa:[".mat-mdc-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.mdc-tab-indicator .mdc-tab-indicator__content{transition-duration:var(--mat-tab-animation-duration, 250ms)}.mat-mdc-tab-header-pagination{-webkit-user-select:none;user-select:none;position:relative;display:none;justify-content:center;align-items:center;min-width:32px;cursor:pointer;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:none;box-sizing:content-box;outline:0}.mat-mdc-tab-header-pagination::-moz-focus-inner{border:0}.mat-mdc-tab-header-pagination .mat-ripple-element{opacity:.12;background-color:var(--mat-tab-header-inactive-ripple-color, var(--mat-app-on-surface))}.mat-mdc-tab-header-pagination-controls-enabled .mat-mdc-tab-header-pagination{display:flex}.mat-mdc-tab-header-pagination-before,.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after{padding-left:4px}.mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before,.mat-mdc-tab-header-pagination-after{padding-right:4px}.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-mdc-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;height:8px;width:8px;border-color:var(--mat-tab-header-pagination-icon-color, var(--mat-app-on-surface))}.mat-mdc-tab-header-pagination-disabled{box-shadow:none;cursor:default;pointer-events:none}.mat-mdc-tab-header-pagination-disabled .mat-mdc-tab-header-pagination-chevron{opacity:.4}.mat-mdc-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-mdc-tab-list{transition:none}.mat-mdc-tab-label-container{display:flex;flex-grow:1;overflow:hidden;z-index:1;border-bottom-style:solid;border-bottom-width:var(--mat-tab-header-divider-height, 1px);border-bottom-color:var(--mat-tab-header-divider-color, var(--mat-app-surface-variant))}.mat-mdc-tab-group-inverted-header .mat-mdc-tab-label-container{border-bottom:none;border-top-style:solid;border-top-width:var(--mat-tab-header-divider-height, 1px);border-top-color:var(--mat-tab-header-divider-color, var(--mat-app-surface-variant))}.mat-mdc-tab-labels{display:flex;flex:1 0 auto}[mat-align-tabs=center]>.mat-mdc-tab-header .mat-mdc-tab-labels{justify-content:center}[mat-align-tabs=end]>.mat-mdc-tab-header .mat-mdc-tab-labels{justify-content:flex-end}.cdk-drop-list .mat-mdc-tab-labels,.mat-mdc-tab-labels.cdk-drop-list{min-height:var(--mdc-secondary-navigation-tab-container-height, 48px)}.mat-mdc-tab::before{margin:5px}@media(forced-colors: active){.mat-mdc-tab[aria-disabled=true]{color:GrayText}}\n"],
Nb:2});var pnb=new _.C("MatTabLabel"),qnb=new _.C("MAT_TAB"),J2=class extends t1{constructor(){super(...arguments);this.V=_.B(qnb,{optional:!0})}};J2.na=(()=>{let a;return function(b){return(a||(a=_.$o(J2)))(b||J2)}})();J2.Ua=_.vn({type:J2,Ca:[["","mat-tab-label",""],["","matTabLabel",""]],Ea:!0,features:[_.HB([{Ba:pnb,Pb:J2}]),_.Gr]});var rnb=new _.C("MAT_TAB_GROUP"),K2=class{get oE(){return this.ka}set oE(a){this.ha(a)}get content(){return this.U}constructor(){this.V=_.B(_.xu);this.O=_.B(rnb,{optional:!0});this.disabled=!1;this.MM=void 0;this.EU="";this.U=null;this.hh=new _.jf;this.origin=this.position=null;this.isActive=!1}Ud(a){(a.hasOwnProperty("textLabel")||a.hasOwnProperty("disabled"))&&this.hh.next()}Pa(){this.hh.complete()}Bc(){this.U=new _.Ev(this.MM||this.ZY,this.V)}ha(a){a&&a.V===this&&(this.ka=a)}};
K2.na=function(a){return new (a||K2)};
K2.Sa=_.pn({type:K2,Ca:[["mat-tab"]],Md:function(a,b,c){a&1&&(_.CB(c,J2,5),_.CB(c,D2,7,_.Au));if(a&2){let d;_.nx(d=_.ox())&&(b.oE=d.first);_.nx(d=_.ox())&&(b.MM=d.first)}},kc:function(a,b){a&1&&_.lx(_.Au,7);if(a&2){let c;_.nx(c=_.ox())&&(b.ZY=c.first)}},Bb:["hidden",""],inputs:{disabled:[2,"disabled","disabled",_.Ls],EU:[0,"label","textLabel"],ariaLabel:[0,"aria-label","ariaLabel"],He:[0,"aria-labelledby","ariaLabelledby"],M2:"labelClass",D_:"bodyClass"},Wb:["matTab"],Ea:!0,features:[_.HB([{Ba:qnb,
Pb:K2}]),_.Hr,_.Zn,_.xs],Bd:["*"],Qa:1,Ra:0,Ma:function(a){a&1&&(_.rs(),_.H(0,Xab,1,0,"ng-template"))},Nb:2});var snb=["tabBodyWrapper"],tnb=["tabHeader"],unb=0,L2=class{get km(){return this.ma}set km(a){this.ma=a;_.Ex(this.ub)}get selectedIndex(){return this.O}set selectedIndex(a){this.U=isNaN(a)?null:a}get animationDuration(){return this.ua}set animationDuration(a){const b=a+"";this.ua=/^\d+$/.test(b)?a+"ms":b}get Dr(){return this.Da}set Dr(a){this.Da=isNaN(a)?null:a}get backgroundColor(){return this.wa}set backgroundColor(a){const b=this.La.va.classList;b.remove("mat-tabs-with-background",`mat-background-${this.backgroundColor}`);
a&&b.add("mat-tabs-with-background",`mat-background-${a}`);this.wa=a}constructor(){this.La=_.B(_.jp);this.ub=_.B(_.Bu);this.he=_.B(_.iu,{optional:!0});this.Nh=new _.hv;this.U=0;this.V=null;this.ka=0;this.ha=this.ta=_.Cd.O;this.ma=!1;this.pz=!0;this.Qt=!1;this.O=null;this.BQ="above";this.As=this.Vc=this.Tj=!1;this.ET=new _.nu;this.nQ=new _.nu;this.sO=new _.nu;this.oK=new _.nu(!0);this.nn=!_.B(_.Wu).isBrowser;const a=_.B(inb,{optional:!0});this.qa=unb++;this.animationDuration=a&&a.animationDuration?
a.animationDuration:"500ms";this.Tj=a&&a.Tj!=null?a.Tj:!1;this.Qt=a&&a.Qt!=null?a.Qt:!1;(a==null?void 0:a.Dr)!=null&&(this.Dr=a.Dr);this.As=!(a==null||!a.As);this.km=a&&a.km!=null?a.km:!1;this.pz=a&&a.pz!=null?a.pz:!0}xy(){const a=this.U=this.oa(this.U);if(this.O!=a){const b=this.O==null;if(!b){this.oK.emit(this.dr(a));const c=this.zw.va;c.style.minHeight=c.clientHeight+"px"}Promise.resolve().then(()=>{this.Nh.forEach((c,d)=>c.isActive=d===a);b||(this.ET.emit(a),this.zw.va.style.minHeight="")})}this.Nh.forEach((b,
c)=>{b.position=c-a;this.O==null||b.position!=0||b.origin||(b.origin=a-this.O)});this.O!==a&&(this.O=a,this.V=null,_.Ex(this.ub))}wg(){this.Fa();this.Ja();this.ta=this.Nh.changes.subscribe(()=>{const a=this.oa(this.U);if(a===this.O){const b=this.Nh.O();let c;for(let d=0;d<b.length;d++)if(b[d].isActive){this.U=this.O=d;this.V=null;c=b[d];break}!c&&b[a]&&Promise.resolve().then(()=>{b[a].isActive=!0;this.oK.emit(this.dr(a))})}_.Ex(this.ub)})}Fa(){_.t(this.vM.changes,_.rl(this.vM)).subscribe(a=>{this.Nh.reset(a.filter(b=>
b.O===this||!b.O));_.mx(this.Nh)})}Pa(){this.Nh.destroy();this.ta.unsubscribe();this.ha.unsubscribe()}Qq(){this.dG&&this.dG.Qq()}er(a){this.V=a;this.nQ.emit(this.dr(a))}dr(a){const b=new vnb;b.index=a;this.Nh&&this.Nh.length&&(b.kW=this.Nh.O()[a]);return b}Ja(){this.ha&&this.ha.unsubscribe();this.ha=_.jl(...this.Nh.map(a=>a.hh)).subscribe(()=>_.Ex(this.ub))}oa(a){return Math.min(this.Nh.length-1,Math.max(a||0,0))}WM(a){return`mat-tab-label-${this.qa}-${a}`}VM(a){return`mat-tab-content-${this.qa}-${a}`}KZ(a){if(this.Qt&&
this.ka){var b=this.zw.va;b.style.height=this.ka+"px";this.zw.va.offsetHeight&&(b.style.height=a+"px")}}DZ(){const a=this.zw.va;this.ka=a.clientHeight;a.style.height="";this.sO.emit()}bw(a,b,c){b.Qr=c;a.disabled||(this.selectedIndex=c)}pA(a){let b;const c=(b=this.V)!=null?b:this.selectedIndex;return a===c?0:-1}QZ(a,b){a&&a!=="mouse"&&a!=="touch"&&(this.dG.Qr=b)}};L2.na=function(a){return new (a||L2)};
L2.Sa=_.pn({type:L2,Ca:[["mat-tab-group"]],Md:function(a,b,c){a&1&&_.CB(c,K2,5);if(a&2){let d;_.nx(d=_.ox())&&(b.vM=d)}},kc:function(a,b){a&1&&(_.lx(snb,5),_.lx(tnb,5));if(a&2){let c;_.nx(c=_.ox())&&(b.zw=c.first);_.nx(c=_.ox())&&(b.dG=c.first)}},Bb:[1,"mat-mdc-tab-group"],Eb:10,rb:function(a,b){a&2&&(_.Vr("mat-"+(b.color||"primary")),_.Sr("--mat-tab-animation-duration",b.animationDuration),_.Tr("mat-mdc-tab-group-dynamic-height",b.Qt)("mat-mdc-tab-group-inverted-header",b.BQ==="below")("mat-mdc-tab-group-stretch-tabs",
b.pz))},inputs:{color:"color",km:[2,"fitInkBarToContent","fitInkBarToContent",_.Ls],pz:[2,"mat-stretch-tabs","stretchTabs",_.Ls],Qt:[2,"dynamicHeight","dynamicHeight",_.Ls],selectedIndex:[2,"selectedIndex","selectedIndex",_.Ms],BQ:"headerPosition",animationDuration:"animationDuration",Dr:[2,"contentTabIndex","contentTabIndex",_.Ms],Tj:[2,"disablePagination","disablePagination",_.Ls],Vc:[2,"disableRipple","disableRipple",_.Ls],As:[2,"preserveContent","preserveContent",_.Ls],backgroundColor:"backgroundColor",
ariaLabel:[0,"aria-label","ariaLabel"],He:[0,"aria-labelledby","ariaLabelledby"]},outputs:{ET:"selectedIndexChange",nQ:"focusChange",sO:"animationDone",oK:"selectedTabChange"},Wb:["matTabGroup"],Ea:!0,features:[_.HB([{Ba:rnb,Pb:L2}]),_.Hr,_.xs],Bd:["*"],Qa:9,Ra:8,Va:[["tabHeader",""],["tabBodyWrapper",""],["tabNode",""],[3,"indexFocused","selectFocusedIndex","selectedIndex","disableRipple","disablePagination","aria-label","aria-labelledby"],["role","tab","matTabLabelWrapper","","cdkMonitorElementFocus",
"",1,"mdc-tab","mat-mdc-tab","mat-focus-indicator",3,"id","mdc-tab--active","class","disabled","fitInkBarToContent"],[1,"mat-mdc-tab-body-wrapper"],["role","tabpanel",3,"id","mat-mdc-tab-body-active","class","content","position","origin","animationDuration","preserveContent"],["role","tab","matTabLabelWrapper","","cdkMonitorElementFocus","",1,"mdc-tab","mat-mdc-tab","mat-focus-indicator",3,"click","cdkFocusChange","id","disabled","fitInkBarToContent"],[1,"mdc-tab__ripple"],["mat-ripple","",1,"mat-mdc-tab-ripple",
3,"matRippleTrigger","matRippleDisabled"],[1,"mdc-tab__content"],[1,"mdc-tab__text-label"],[3,"cdkPortalOutlet"],["role","tabpanel",3,"_onCentered","_onCentering","id","content","position","origin","animationDuration","preserveContent"]],Ma:function(a,b){if(a&1){const c=_.D();_.rs();_.J(0,"mat-tab-header",3,0);_.P("indexFocused",function(d){_.S(c);return _.T(b.er(d))})("selectFocusedIndex",function(d){_.S(c);return _.T(b.selectedIndex=d)});mY(2,abb,8,17,"div",4,fab);_.L();_.H(4,bbb,1,0);_.J(5,"div",
5,1);mY(7,cbb,1,13,"mat-tab-body",6,fab);_.L()}a&2&&(_.I("selectedIndex",b.selectedIndex||0)("disableRipple",b.Vc)("disablePagination",b.Tj)("aria-label",b.ariaLabel)("aria-labelledby",b.He),_.E(2),nY(b.Nh),_.E(2),_.uB(b.nn?4:-1),_.E(),_.Tr("_mat-animation-noopable",b.he==="NoopAnimations"),_.E(2),nY(b.Nh))},ab:[I2,H2,_.XG,_.kD,_.Zx,E2],Oa:['.mdc-tab{min-width:90px;padding:0 24px;display:flex;flex:1 0 auto;justify-content:center;box-sizing:border-box;border:none;outline:none;text-align:center;white-space:nowrap;cursor:pointer;z-index:1}.mdc-tab__content{display:flex;align-items:center;justify-content:center;height:inherit;pointer-events:none}.mdc-tab__text-label{transition:150ms color linear;display:inline-block;line-height:1;z-index:2}.mdc-tab--active .mdc-tab__text-label{transition-delay:100ms}._mat-animation-noopable .mdc-tab__text-label{transition:none}.mdc-tab-indicator{display:flex;position:absolute;top:0;left:0;justify-content:center;width:100%;height:100%;pointer-events:none;z-index:1}.mdc-tab-indicator__content{transition:var(--mat-tab-animation-duration, 250ms) transform cubic-bezier(0.4, 0, 0.2, 1);transform-origin:left;opacity:0}.mdc-tab-indicator__content--underline{align-self:flex-end;box-sizing:border-box;width:100%;border-top-style:solid}.mdc-tab-indicator--active .mdc-tab-indicator__content{opacity:1}._mat-animation-noopable .mdc-tab-indicator__content,.mdc-tab-indicator--no-transition .mdc-tab-indicator__content{transition:none}.mat-mdc-tab-ripple.mat-mdc-tab-ripple{position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none}.mat-mdc-tab{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;background:none;height:var(--mdc-secondary-navigation-tab-container-height, 48px);font-family:var(--mat-tab-header-label-text-font, var(--mat-app-title-small-font));font-size:var(--mat-tab-header-label-text-size, var(--mat-app-title-small-size));letter-spacing:var(--mat-tab-header-label-text-tracking, var(--mat-app-title-small-tracking));line-height:var(--mat-tab-header-label-text-line-height, var(--mat-app-title-small-line-height));font-weight:var(--mat-tab-header-label-text-weight, var(--mat-app-title-small-weight))}.mat-mdc-tab.mdc-tab{flex-grow:0}.mat-mdc-tab .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color, var(--mat-app-primary));border-top-width:var(--mdc-tab-indicator-active-indicator-height, 2px);border-radius:var(--mdc-tab-indicator-active-indicator-shape, 0)}.mat-mdc-tab:hover .mdc-tab__text-label{color:var(--mat-tab-header-inactive-hover-label-text-color, var(--mat-app-on-surface))}.mat-mdc-tab:focus .mdc-tab__text-label{color:var(--mat-tab-header-inactive-focus-label-text-color, var(--mat-app-on-surface))}.mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:var(--mat-tab-header-active-label-text-color, var(--mat-app-on-surface))}.mat-mdc-tab.mdc-tab--active .mdc-tab__ripple::before,.mat-mdc-tab.mdc-tab--active .mat-ripple-element{background-color:var(--mat-tab-header-active-ripple-color, var(--mat-app-on-surface))}.mat-mdc-tab.mdc-tab--active:hover .mdc-tab__text-label{color:var(--mat-tab-header-active-hover-label-text-color, var(--mat-app-on-surface))}.mat-mdc-tab.mdc-tab--active:hover .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-active-hover-indicator-color, var(--mat-app-primary))}.mat-mdc-tab.mdc-tab--active:focus .mdc-tab__text-label{color:var(--mat-tab-header-active-focus-label-text-color, var(--mat-app-on-surface))}.mat-mdc-tab.mdc-tab--active:focus .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-active-focus-indicator-color, var(--mat-app-primary))}.mat-mdc-tab.mat-mdc-tab-disabled{opacity:.4;pointer-events:none}.mat-mdc-tab.mat-mdc-tab-disabled .mdc-tab__content{pointer-events:none}.mat-mdc-tab.mat-mdc-tab-disabled .mdc-tab__ripple::before,.mat-mdc-tab.mat-mdc-tab-disabled .mat-ripple-element{background-color:var(--mat-tab-header-disabled-ripple-color)}.mat-mdc-tab .mdc-tab__ripple::before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;pointer-events:none;background-color:var(--mat-tab-header-inactive-ripple-color, var(--mat-app-on-surface))}.mat-mdc-tab .mdc-tab__text-label{color:var(--mat-tab-header-inactive-label-text-color, var(--mat-app-on-surface));display:inline-flex;align-items:center}.mat-mdc-tab .mdc-tab__content{position:relative;pointer-events:auto}.mat-mdc-tab:hover .mdc-tab__ripple::before{opacity:.04}.mat-mdc-tab.cdk-program-focused .mdc-tab__ripple::before,.mat-mdc-tab.cdk-keyboard-focused .mdc-tab__ripple::before{opacity:.12}.mat-mdc-tab .mat-ripple-element{opacity:.12;background-color:var(--mat-tab-header-inactive-ripple-color, var(--mat-app-on-surface))}.mat-mdc-tab-group.mat-mdc-tab-group-stretch-tabs>.mat-mdc-tab-header .mat-mdc-tab{flex-grow:1}.mat-mdc-tab-group{display:flex;flex-direction:column;max-width:100%}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination{background-color:var(--mat-tab-header-with-background-background-color)}.mat-mdc-tab-group.mat-tabs-with-background.mat-primary>.mat-mdc-tab-header .mat-mdc-tab .mdc-tab__text-label{color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background.mat-primary>.mat-mdc-tab-header .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background:not(.mat-primary)>.mat-mdc-tab-header .mat-mdc-tab:not(.mdc-tab--active) .mdc-tab__text-label{color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background:not(.mat-primary)>.mat-mdc-tab-header .mat-mdc-tab:not(.mdc-tab--active) .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-focus-indicator::before,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-focus-indicator::before{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-ripple-element,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mdc-tab__ripple::before,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mdc-tab__ripple::before{background-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron{color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-mdc-tab-group-inverted-header{flex-direction:column-reverse}.mat-mdc-tab-group.mat-mdc-tab-group-inverted-header .mdc-tab-indicator__content--underline{align-self:flex-start}.mat-mdc-tab-body-wrapper{position:relative;overflow:hidden;display:flex;transition:height 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-mdc-tab-body-wrapper._mat-animation-noopable{transition:none !important;animation:none !important}\n'],
Nb:2});var vnb=class{};var M2=class{};M2.na=function(a){return new (a||M2)};M2.xc=_.sn({type:M2});M2.wc=_.om({imports:[_.Hv,_.Hv]});var N2=class{get Lb(){return this.O}set Lb(a){this.O===a||this.options.Dd||(this.O=a,this.V.km=a==="primary",_.Ex(this.U))}constructor(a,b,c){this.options=a;this.U=b;this.V=c;this.Lb=this.options.Lb}};N2.na=function(a){return new (a||N2)(_.G($mb),_.G(_.Bu),_.G(L2))};N2.Ua=_.vn({type:N2,Ca:[["mat-tab-group"]],Eb:4,rb:function(a,b){a&2&&_.Tr("gmat-mdc-tabs-primary",!b.options.Dd&&b.Lb==="primary")("gmat-mdc-tabs-secondary",!b.options.Dd&&b.Lb==="secondary")},inputs:{Lb:"appearance"}});var O2=class{};O2.na=function(a){return new (a||O2)};O2.xc=_.sn({type:O2});O2.wc=_.om({imports:[M2]});var wnb;
wnb={PV:{Ho:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{# day ago}other{# days ago}",F:"one{in # day}other{in # days}"},Yq:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{#d ago}other{#d ago}",F:"one{in #d}other{in #d}"}},aW:{Ho:{R:{0:"this hour"},P:"one{# hour ago}other{# hours ago}",F:"one{in # hour}other{in # hours}"},SHORT:{R:{0:"this hour"},P:"one{# hr. ago}other{# hr. ago}",F:"one{in # hr.}other{in # hr.}"},Yq:{R:{0:"this hour"},P:"one{#h ago}other{#h ago}",F:"one{in #h}other{in #h}"}},pW:{Ho:{R:{0:"this minute"},
P:"one{# minute ago}other{# minutes ago}",F:"one{in # minute}other{in # minutes}"},SHORT:{R:{0:"this minute"},P:"one{# min. ago}other{# min. ago}",F:"one{in # min.}other{in # min.}"},Yq:{R:{0:"this minute"},P:"one{#m ago}other{#m ago}",F:"one{in #m}other{in #m}"}},rW:{Ho:{R:{"-1":"last month",0:"this month",1:"next month"},P:"one{# month ago}other{# months ago}",F:"one{in # month}other{in # months}"},SHORT:{R:{"-1":"last mo.",0:"this mo.",1:"next mo."},P:"one{# mo. ago}other{# mo. ago}",F:"one{in # mo.}other{in # mo.}"},
Yq:{R:{"-1":"last mo.",0:"this mo.",1:"next mo."},P:"one{#mo ago}other{#mo ago}",F:"one{in #mo}other{in #mo}"}},hX:{Ho:{R:{"-1":"last quarter",0:"this quarter",1:"next quarter"},P:"one{# quarter ago}other{# quarters ago}",F:"one{in # quarter}other{in # quarters}"},SHORT:{R:{"-1":"last qtr.",0:"this qtr.",1:"next qtr."},P:"one{# qtr. ago}other{# qtrs. ago}",F:"one{in # qtr.}other{in # qtrs.}"},Yq:{R:{"-1":"last qtr.",0:"this qtr.",1:"next qtr."},P:"one{#q ago}other{#q ago}",F:"one{in #q}other{in #q}"}},
mX:{Ho:{R:{0:"now"},P:"one{# second ago}other{# seconds ago}",F:"one{in # second}other{in # seconds}"},SHORT:{R:{0:"now"},P:"one{# sec. ago}other{# sec. ago}",F:"one{in # sec.}other{in # sec.}"},Yq:{R:{0:"now"},P:"one{#s ago}other{#s ago}",F:"one{in #s}other{in #s}"}},MX:{Ho:{R:{"-1":"last week",0:"this week",1:"next week"},P:"one{# week ago}other{# weeks ago}",F:"one{in # week}other{in # weeks}"},SHORT:{R:{"-1":"last wk.",0:"this wk.",1:"next wk."},P:"one{# wk. ago}other{# wk. ago}",F:"one{in # wk.}other{in # wk.}"},
Yq:{R:{"-1":"last wk.",0:"this wk.",1:"next wk."},P:"one{#w ago}other{#w ago}",F:"one{in #w}other{in #w}"}},QX:{Ho:{R:{"-1":"last year",0:"this year",1:"next year"},P:"one{# year ago}other{# years ago}",F:"one{in # year}other{in # years}"},SHORT:{R:{"-1":"last yr.",0:"this yr.",1:"next yr."},P:"one{# yr. ago}other{# yr. ago}",F:"one{in # yr.}other{in # yr.}"},Yq:{R:{"-1":"last yr.",0:"this yr.",1:"next yr."},P:"one{#y ago}other{#y ago}",F:"one{in #y}other{in #y}"}}};var xnb=function(){this.O=wnb};xnb.prototype.format=function(a,b){b=ynb(this,b).Ho;if(b){var c=Math.abs(a);a=(new _.Rk("{N,plural,"+(a>0||a==0&&1/a==Infinity?b.F:b.P)+"}")).format({N:c})}else a="";return a};var ynb=function(a,b){switch(b){default:case 0:return a.O.QX;case 1:return a.O.hX;case 2:return a.O.rW;case 3:return a.O.MX;case 4:return a.O.PV;case 5:return a.O.aW;case 6:return a.O.pW;case 7:return a.O.mX}};var P2;P2=function(a,b,c){var d=new xnb;switch(c){case 0:c=6;break;case 1:c=5;break;default:case 2:c=4}return d.format(b?a:-a,c)};var Q2=class{transform(a){if(a===0||a){a=dbb(a);var b=a.getTime();var c=_.aA(),d=Math.floor((c-b)/6E4);c=!1;d<0&&(c=!0,d*=-1);d<60?b=P2(d,c,0):(d=Math.floor(d/60),d<24?b=P2(d,c,1):(d=new Date(_.aA()),d.setHours(0),d.setMinutes(0),d.setSeconds(0),d.setMilliseconds(0),d=Math.ceil((d.getTime()-b)/864E5),c&&(d*=-1),b=d<14?P2(d,c,2):""));a=b!==""?b:a.getFullYear()===(new Date).getFullYear()?znb.format(a):Anb.format(a)}else a=null;return a}};Q2.na=function(a){return new (a||Q2)};
Q2.Bl=_.pB({name:"relativeDateTime",type:Q2,Gi:!0});var znb=new _.zI(_.UH.tW),Anb=new _.zI(2);var R2=class{};R2.na=function(a){return new (a||R2)};R2.xc=_.sn({type:R2});R2.wc=_.om({});var T2=function(a,b){const c=new MZ(a.Ab());c.O=0;S2(c,a.uc());c.ve(a.getName());c.visibility=_.cj(a,8,0);c.sharingToken=a.qh();c.U=b;c.nk=_.w(a,10);(b=_.w(a,11))?(b=new emb(b),b.setSize(72),b=b.ke()):b="";c.kl=b;(a=_.y(a,_.gG,5))&&Bnb(c,a);return c},S2=function(a,b){a.Qj=b;return a},Bnb=function(a,b){b&&(a.O=_.fG(b).getTime());return a},MZ=class{uc(){return this.Qj}getName(){return this.name}ve(a){this.name=a;return this}Ab(){return this.volumeId}re(){return this.visibility===1}qh(){return this.sharingToken}Om(a){this.sharingToken=
a;return this}get Ld(){return this.U}get fB(){return this.V}constructor(a){this.volumeId=a;this.name="";this.subscribed=!1;this.V=!0;this.sharingToken="";this.visibility=0;this.U=!0;this.nk="George Orwell";this.kl="https://i.pinimg.com/474x/02/c9/63/02c96331dd6118c61b82b87c4e1da972.jpg";this.Qj=_.Oz();this.O=0;this.volumeId=a}clone(){var a=(new MZ(this.volumeId)).ve(this.name).Om(this.sharingToken);a.O=this.O;a.V=this.V;this.re()?a.visibility=1:a.visibility=0;a.U=this.U;a.nk=this.nk;a.kl=this.kl;
S2(a,this.Qj);return a}};var Cnb=function(a,b,c){c=c?_.Oi(a.O,"pg",c.toString()):a.O;return _.Ji(b,"hl",a.languageCode,"continue",c)},U2=class{constructor(a,b){this.languageCode=a;this.O=b.toString()}};U2.na=function(a){return new (a||U2)(_.A(_.FE),_.A(_.dB))};U2.Ka=_.nm({token:U2,Aa:U2.na,Ia:"root"});var V2=new _.lI("KgJxBc"),Dnb=new _.lI("q1WqDd"),Enb=new _.lI("vDG4ae"),W2=new _.lI("X5c73"),R_=function(a,b){a.channel.send(Dnb,ebb(b))},X2=class{constructor(a,b){this.U=a;this.channel=b;this.V=_.t(X1(this.channel,V2),_.r(d=>fbb(d)));let c;this.O=((c=_.Pf(this.U).get("q"))!=null?c:"").trim()}};X2.na=function(a){return new (a||X2)(_.A(_.dB),_.A(g0))};X2.Ka=_.nm({token:X2,Aa:X2.na,Ia:"root"});var Y2=class{constructor(a,b,c){this.O=c;this.V=new _.Pt(null);this.ka=this.O.V;this.U=_.t(_.jl(this.V,this.ka),PY());this.ha=_.Ni(_.Ni(a.toString(),"pg"),"q");this.V.next(b)}Nn(a){return a?_.Ki(this.ha,"pg",a.toString()):this.ha}};Y2.na=function(a){return new (a||Y2)(_.A(_.dB),_.A(_.fB),_.A(X2))};Y2.Ka=_.nm({token:Y2,Aa:Y2.na,Ia:"root"});var Fnb=["link"],Z2=class{constructor(a,b,c){this.qG=a;this.g5=b;this.Vd=c;this.N6=_.t(this.Vd.U,_.r(d=>Cnb(this.qG,"https://accounts.google.com/SignOutOptions?",d)));this.ll=(0,_.WA)``;this.YI=""}Bc(){const a=this;return _.p(function*(){var b=yield a.g5.channel.request(_.cza);if(b){var c,d;var e=_.lh(b,_.Ywa,3,_.jh());e=(d=e==null?void 0:(c=e[0])==null?void 0:_.xi(c,2))!=null?d:"";var f,g;c=_.lh(b,pkb,10,_.jh());c=(g=c==null?void 0:(f=c[0])==null?void 0:_.xi(f,2))!=null?g:"";a.YI="Google Account\n"+
e+"\n("+c+")";var h;if(h=(b=(h=_.lh(b,qkb,4,_.jh())[0])==null?void 0:_.xi(h,2))?_.yh(_.Iwa(b,32)):null)a.ll=h}})}focus(){this.U2.va.focus()}};Z2.na=function(a){return new (a||Z2)(_.G(U2),_.G(Y1),_.G(Y2))};
Z2.Sa=_.pn({type:Z2,Ca:[["reader-account-indicator"]],kc:function(a,b){a&1&&_.lx(Fnb,5,_.jp);if(a&2){let c;_.nx(c=_.ox())&&(b.U2=c.first)}},Ea:!0,features:[_.xs],Qa:4,Ra:6,Va:[["link",""],["matTooltipClass","-gb-account-indicator","mat-icon-button","","target","_top",3,"href","matTooltip"],["alt","",3,"src"]],Ma:function(a,b){a&1&&(_.J(0,"a",1,0),_.U(2,"async"),_.M(3,"img",2),_.L());a&2&&(_.I("href",_.W(2,4,b.N6),_.mq)("matTooltip",b.YI),_.Ir("aria-label",b.YI),_.E(3),_.I("src",b.ll,_.mq))},ab:[_.TC,
_.Sw,_.Xv,_.Vv,_.KH,_.FH,_.IH],Oa:["img[_ngcontent-%COMP%]{border-radius:50%;margin:-4px 0 0 -4px;height:32px;width:32px;padding:0}  .mat-mdc-tooltip.-gb-account-indicator{white-space:pre-line}  .mat-mdc-tooltip.-gb-account-indicator :first-line{color:#e8eaed}  .mat-mdc-tooltip.-gb-account-indicator div{color:#bdc1c6;font-weight:700;text-align:left}\n/*# sourceMappingURL=account_indicator.css.map */"]});var Gnb=["signIn"],$2=class{constructor(a,b){this.qG=a;this.Vd=b;this.l6=_.t(this.Vd.U,_.r(c=>Cnb(this.qG,"https://accounts.google.com/ServiceLogin?passive=true",c)));this.Z3="Sign in"}focus(){this.k6.va.focus()}};$2.na=function(a){return new (a||$2)(_.G(U2),_.G(Y2))};
$2.Sa=_.pn({type:$2,Ca:[["reader-sign-in-button"]],kc:function(a,b){a&1&&_.lx(Gnb,5,_.jp);if(a&2){let c;_.nx(c=_.ox())&&(b.k6=c.first)}},Ea:!0,features:[_.xs],Qa:4,Ra:4,Va:[["signIn",""],["mat-flat-button","","target","_top",1,"mat-flat-button",3,"href"]],Ma:function(a,b){a&1&&(_.J(0,"a",1,0),_.U(2,"async"),_.R(3),_.L());a&2&&(_.I("href",_.W(2,2,b.l6),_.mq),_.E(3),_.us(" ",b.Z3,"\n"))},ab:[_.TC,_.Sw,_.Xv,_.Uv],Nb:2});var Zfb=_.nF("[App Initializers] Force Media Overlay view settings"),u_=_.nF("[App Initializers] Init reading mode",_.oF()),agb=_.nF("[App Initializers] Restore font face",_.oF()),bgb=_.nF("[App Initializers] Restore justified",_.oF()),Yfb=_.nF("[App Initializers] Restore saved page layout",_.oF()),cgb=_.nF("[App Initializers] Restore line height",_.oF()),egb=_.nF("[App Initializers] Restore reading mode (text/image)",_.oF()),fgb=_.nF("[App Initializers] Restore disabled annotation collection IDs",
_.oF()),dgb=_.nF("[App Initializers] Restore text zoom",_.oF()),v_=_.nF("[App Initializers] Restore theme",_.oF()),w_=_.nF("[App Initializers] Restore saved view mode",_.oF()),Hnb=_.nF("[App Initializers] Open search from URL query",_.oF()),$fb=_.nF("[App Initializers] Restore saved zoom",_.oF()),Inb=_.nF("[App Effect] End of book shown",_.oF()),a3=_.nF("[HorizontalView] Visible pages changed",_.oF()),Jnb=_.nF("[VerticalView] Visible pages changed",_.oF()),x_=_.nF("[App Initializers] Set served settings",
_.oF());_.nF("[App Bar] Toggle notes visibility (panel or dialog)");var Knb=_.nF("[System] Color scheme changed",_.oF()),b3=_.nF("[App Internal] Notes turned on because one was created"),c3=_.nF("[Reader] Reader component initialized"),Lnb=_.nF("[Reader] Full screen status updated",_.oF()),Mnb=_.nF("[Network] Connection status updated",_.oF()),Nnb=_.nF("[Reader Internal] Show notes side panel (not dialog)"),Onb=_.nF("[Reader Internal] Show notes dialog (not side panel)"),Pnb=_.nF("[Reader Internal] Hide the notes panel and/or dialog");var Qnb=_.nF("[Annotation] Current volume added to My Books automatically",_.oF()),d3=_.nF("[Annotation] Annotations listed",_.oF()),e3=_.nF("[Annotation] Shared annotations listed",_.oF()),Rnb=_.nF("[Annotation] Bookmarks listed",_.oF()),Snb=_.nF("[Annotation] Bookmark creation request",_.oF()),f3=_.nF("[Annotation] Bookmark deletion request",_.oF()),Tnb=_.nF("[Annotation] Notes listed",_.oF()),g3=_.nF("[Annotation] Note creation request",_.oF()),Unb=_.nF("[Annotation] Note deletion request",_.oF()),
Vnb=_.nF("[Annotation] Note update request",_.oF()),WZ=_.nF("[Notes Panel] Note changed by the user",_.oF()),Wnb=_.nF("[Notes Panel] Collection rename requested",_.oF()),Xnb=_.nF("[Notes Panel Internal] Collection deletion requested",_.oF()),h3=_.nF("[Annotations Internal] Collection update requested",_.oF()),i3=_.nF("[CollectionManager Internal] Annotation Collection created",_.oF()),j3=_.nF("[Notes Panel Internal] Annotation Collection updated",_.oF()),k3=_.nF("[Notes Panel Internal] Collection deleted",
_.oF()),l3=_.nF("[Notes Panel Internal] Collection selected",_.oF());_.nF("[Notes Panel Internal] Collection creation failed");_.nF("[Notes Panel Internal] Collection deletion failed");
var Ynb=_.nF("[Notes Panel Internal] Collection update failed"),m3=_.nF("[Notes Panel] Note reanchor initiated",_.oF()),n3=_.nF("[Notes Panel] User started editing a note",_.oF()),o3=_.nF("[Annotations Internal] Reanchor finalized",_.oF()),XZ=_.nF("[Notes Panel] Note selected by the user",_.oF()),Znb=_.nF("[Notes Panel] Closed"),TZ=_.nF("[Notes Panel] Notes visibility toggled"),$nb=_.nF("[Notes Panel] Edit sharing requested",_.oF()),p3=_.nF("[Annotations Internal] Collection added",_.oF()),q3=_.nF("[Annotations Internal] Create collection failed"),
aob=_.nF("[Annotations Internal] Advanced annotations enabled"),r3=_.nF("[Annotations Internal] Requested collection found",_.oF()),bob=_.nF("[Annotations Internal] Sharing link copied");var cob=new _.lI("LosgHb",{ql:_.PF(tY),zg:_.PF(tY)}),dob=new _.lI("XIKJg",{ql:_.PF(Y0)}),s3=new _.lI("Phm3Sd",{zg:_.PF(_.qy)}),eob=new _.lI("wHzkS"),fob=new _.lI("NGInDd"),gob=new _.lI("z50B2e",{zg:_.PF(_.wy)}),ggb=new _.lI("bjwAD",{zg:_.PF(_.yy)}),$db=new _.lI("bOmGvc",{zg:_.PF(_.zk)}),hob=new _.lI("HqbGlc",{zg:_.PF(_.Dy)}),iob=new _.lI("Nn0dXb",{zg:_.PF(_.Ey)}),job=new _.lI("QJavT",{zg:_.PF(_.Bk)}),t3=new _.lI("ilxKgc",{ql:_.PF(_.Fy),zg:_.PF(_.Gy)}),kob=new _.lI("ukyhze",{ql:_.PF(tY),zg:_.PF(tY)}),
lob=new _.lI("ExEdI",{ql:_.PF(Y0)}),mob=new _.lI("uJ0m6b",{zg:_.PF(_.Ay)}),nob=new _.lI("GKR1Ld",{zg:_.PF(_.Ay)}),u3=new _.lI("BQ66We"),oob=function(a,b){return a.channel.request(gob,b)},j0=class{constructor(a){this.channel=a}Cn(a){return this.channel.request(dob,a)}deleteCollection(a){return this.channel.request(fob,a)}updateCollection(a){return this.channel.request(lob,a)}};j0.na=function(a){return new (a||j0)(_.A(g0))};j0.Ka=_.nm({token:j0,Aa:j0.na,Ia:"root"});var pob=function(a,b){return _.p(function*(){const c=new Set;var d=yield a.O.channel.request(hob,{types:[0,1],volumeId:b,includeCollections:a.U,contentVersion:GY(a.manifest)});const e=[],f=[],g=[S2((new MZ(a.manifest.Ab())).ve("Default collection"),"")];if((d==null?void 0:_.lh(d,$0,1,_.jh()).length)!==1)return{Mj:e,xd:f,mg:g};d=_.lh(d,$0,1,_.jh())[0];for(var h of _.lh(d,Y0,4,_.jh()))g.push(T2(h,!0)),c.add(h.uc());for(const k of _.lh(d,tY,3,_.jh()))k.U()===2&&(h=k.uc())&&!c.has(h)&&_.jj(k,3,""),h=
Slb(k,a.manifest),h instanceof I1?e.push(h):f.push(h);return{Mj:e,xd:f,mg:g}})},rob=function(a,b,c){return _.p(function*(){const d={Mj:[],mg:[],xd:[]};var e={Mj:[],mg:[],xd:[]};const f=new Set,g={UK:d,kS:e};if(!a.U)return g;const h=yield a.O.channel.request(iob,{volumeId:b,includeSubscribed:!0,sharingTokens:c,contentVersion:GY(a.manifest)});if(!h||_.lh(h,$0,1,_.jh()).length>1||_.lh(h,$0,4,_.jh()).length>1)return g;_.lh(h,$0,1,_.jh()).length===1&&qob(a,_.lh(h,$0,1,_.jh())[0],d,f);_.lh(h,$0,4,_.jh()).length===
1&&qob(a,_.lh(h,$0,4,_.jh())[0],e);for(const k of _.lh(h,a1,5,_.jh()))f.has(k.qh())||(e=Bnb((new MZ(b)).Om(k.qh()),_.y(k,_.gG,2)),e.U=!1,e.V=!1,d.mg.push(e));return g})},sob=function(a,b){_.p(function*(){var c=a.manifest.Ab(),d=pob(a,c);c=a.U?rob(a,c,b?[b]:[]):Promise.resolve(null);d=yield d;a.store.dispatch(d3({yG:d}));(d=yield c)&&a.store.dispatch(e3(Object.assign({},d,{B5:b})))})},tob=function(a,b){return _.p(function*(){var c=zab(b);c=yield a.O.channel.request(cob,c);if(!c)throw Error("Id");return yY(c).O()})},
qob=function(a,b,c,d){const e=new Map;for(const f of _.lh(b,Y0,4,_.jh())){const g=T2(f,!1),h=g.uc();h&&(d&&(g.subscribed=!0,d.add(g.qh())),c.mg.push(g),e.set(h,g))}for(const f of _.lh(b,tY,3,_.jh()))_.Ti(f,wY,6)&&(b=Slb(f,a.manifest),e.get(b.uc())&&b instanceof G1&&c.xd.push(b))},uob=function(a,b){return _.p(function*(){var c=a.O,d={volumeId:b.Ab(),annotationId:b.Ie()};yield c.channel.request(eob,d)})},vob=function(a,b){return _.p(function*(){var c=zab(b);c=yield a.O.channel.request(kob,c);if(!c)throw Error("Jd");
return yY(c).O()})},wob=function(a,b){var c=a.V.origin.includes("sslproxy")?"https://play-autopush.sandbox.google.com":a.V.origin;c=_.Of("/books/notes",c).toString();c=_.Oi(c,"id",a.manifest.Ab());return c=_.Oi(c,"notes",b)},v3=class{get U(){return!!_.oh(this.rd,12)}constructor(a,b,c,d,e){this.V=a;this.manifest=b;this.rd=c;this.O=d;this.store=e}Cn(a){const b=this;return _.p(function*(){var c=b.manifest.Ab();c=Mkb(c).ve(a);var d=_.Oz();c=_.jj(c,1,d);yield b.O.Cn(c);return T2(c,!0)})}};
v3.na=function(a){return new (a||v3)(_.A(_.dB),_.A(_.gB),_.A(_.Tw),_.A(j0),_.A(_.yF))};v3.Ka=_.nm({token:v3,Aa:v3.na,Ia:"root"});var ndb=_.nF("[Collection Manager] Collection enabled or disabled",_.oF()),xob=_.nF("[Collection Manager] Collection deletion requested",_.oF()),w3=_.nF("[Collection Manager] Collection removal requested",_.oF());_.nF("[Collection Manager] Collection update requested",_.oF());var JZ=_.nF("[Collection Manager] Edit sharing requested",_.oF()),yob=_.nF("[Collection Manager] Collection rename requested",_.oF()),zob=_.nF("[Collection Manager] Copy sharing URL",_.oF());var x3=_.nF("[CollectionSelector] Annotation Collection created",_.oF());var y3=_.nF("[Reanchor Snackbar] Reanchoring canceled"),z3=_.nF("[Reanchor Snackbar] Reanchoring submitted");var A3=_.nF("[Subscription Dialog] Collection preview requested by user",_.oF()),B3=_.nF("[Subscription Dialog] Collection add requested by user",_.oF());var C3=_.nF("[Selection Menu] Define option clicked",_.oF()),G_=_.nF("[Selection Menu] Persist active note",_.oF()),D3=_.nF("[Selection Menu] Add note clicked",_.oF());_.nF("[Selection Menu] Search clicked");
var Aob=_.nF("[Selection Menu] Translate clicked",_.oF()),E3=_.nF("[Selection Menu] Menu closed"),Bob=_.nF("[Selection Menu] Menu opened"),F3=_.nF("[Selection Handler] Mouse up with selected text"),G3=_.nF("[Selection Handler] Selection changed"),H3=_.nF("[Selection Handler] Touch end with selected text"),I3=_.nF("[Selection Handler] Click with collapsed selection"),Cob=_.nF("[Selection Handler] Browser selection exists"),Dob=_.nF("[SelectionEffects] All dialogs closed"),Eob=_.nF("[SelectionEffects] Menu content range found",
_.oF()),J3=_.nF("[Selection Effects] Note edit",_.oF()),Fob=_.nF("[Selection Effects] Reanchoring note range changed",_.oF()),Gob=_.nF("[Selection Effects] Selection changed with menu open",_.oF()),K3=_.nF("[Selection Effects] Double clicked word",_.oF());var L3=_.nF("[Task Queue] Bookmark created locally",_.oF()),Hob=_.nF("[Task Queue] Bookmark creation succeeded on server",_.oF()),M3=_.nF("[Task Queue] Bookmark creation failed on server",_.oF()),N3=_.nF("[Task Queue] Bookmark deleted locally",_.oF()),Iob=_.nF("[Task Queue] Bookmark deletion succeeded on server",_.oF()),O3=_.nF("[Task Queue] Bookmark deletion failed on server",_.oF()),P3=_.nF("[Task Queue] Note created locally",_.oF()),Job=_.nF("[Task Queue] Note creation succeeded on server",_.oF()),
Q3=_.nF("[Task Queue] Note creation failed on server",_.oF()),R3=_.nF("[Task Queue] Note deleted locally",_.oF()),Kob=_.nF("[Task Queue] Note deletion succeeded on server",_.oF()),S3=_.nF("[Task Queue] Note deletion failed on server",_.oF()),T3=_.nF("[Task Queue] Note updated locally",_.oF()),Lob=_.nF("[Task Queue] Note update succeeded on server",_.oF()),U3=_.nF("[Task Queue] Note update failed on server",_.oF());var V3=_.LF({to:RY,vo:ibb}),W3=_.LF({to:RY,vo:ibb}),X3=_.LF({to:function(a){return a.uc()||""},vo:jbb}),Y3={Tl:!1,Mj:V3.dj(),xd:W3.dj(),mg:X3.dj(),PJ:null,Yy:null,disabledCollectionIds:new Set},Mob=_.FF(Y3.Mj,_.EF(L3,(a,{Jf:b})=>V3.Yo(b,a)),_.EF(Hob,(a,{Jf:b})=>V3.uv(b,a)),_.EF(N3,Iob,(a,{Jf:b})=>V3.ko(RY(b),a)),_.EF(M3,(a,{id:b})=>V3.ko(b,a)),_.EF(O3,(a,{Jf:b})=>V3.Yo(b,a)),_.EF(Rnb,(a,{Mj:b})=>V3.xl(b.slice(),a)),_.EF(d3,(a,{yG:b})=>V3.xl(b.Mj.slice(),a))),Oob=_.FF(Y3.xd,_.EF(P3,(a,{kb:b})=>W3.Yo(b,
a)),_.EF(R3,Kob,(a,{kb:b})=>W3.ko(RY(b),a)),_.EF(T3,Job,Lob,(a,{kb:b})=>W3.uv(b,a)),_.EF(Q3,(a,{id:b})=>W3.ko(b,a)),_.EF(S3,(a,{kb:b})=>W3.Yo(b,a)),_.EF(U3,(a,{kb:b})=>W3.uv(b,a)),_.EF(Tnb,(a,{xd:b})=>W3.xl(b.slice(),a)),_.EF(d3,(a,{yG:b})=>W3.xl(b.xd.slice(),a)),_.EF(e3,(a,{UK:b})=>W3.YA(b.xd.slice(),a)),_.EF(A3,p3,(a,{xd:b})=>W3.YA(b,a)),_.EF(k3,(a,{id:b})=>{const c=[];for(const d of Nob(a))d.uc()===b&&c.push(VZ(d.dg(),"").O());return W3.QT(c,a)})),Pob=_.FF(Y3.mg,_.EF(i3,x3,(a,{yb:b})=>X3.Yo(b,
a)),_.EF(j3,(a,{yb:b})=>X3.uv(b,a)),_.EF(k3,w3,(a,{id:b})=>X3.ko(b,a)),_.EF(d3,(a,{yG:b})=>X3.xl(b.mg.slice(),a)),_.EF(e3,(a,{UK:b})=>X3.YA(b.mg.slice(),a)),_.EF(A3,p3,(a,{yb:b})=>X3.Yo(b,a))),Qob=_.FF(Y3.PJ,_.EF(m3,(a,{kb:b})=>b),_.EF(y3,o3,()=>null)),Rob=_.FF(Y3.Yy,_.EF(l3,(a,{Y_:b})=>b),_.EF(k3,w3,(a,{id:b})=>a instanceof MZ&&a.uc()===b?null:a),_.EF(A3,p3,r3,(a,{yb:b})=>b),_.EF(G_,D3,(a,{kb:b})=>{if(a===null)return null;if(a instanceof MZ){if(a.uc()===b.uc())return a}else if(a===b.Tg())return a;
return null})),Sob=_.FF(Y3.disabledCollectionIds,_.EF(fgb,(a,{disabledCollectionIds:b})=>new Set(b)),_.EF(ndb,(a,{id:b})=>{a=new Set(a);a.has(b)?a.delete(b):a.add(b);return a})),Tob=_.FF(Y3.Tl,_.EF(x_,(a,{n_:b})=>b),_.EF(aob,()=>!0)),gjb=_.sF({Tl:Tob,Mj:Mob,xd:Oob,mg:Pob,PJ:Qob,Yy:Rob,disabledCollectionIds:Sob}),Uob=V3.Ur().ul,Nob=W3.Ur().ul,Vob=X3.Ur().ul,Wob=X3.Ur().kK;var Z3=_.rF("ANNOTATION"),$3=_.qF(Z3,a=>a.Tl),a4=_.qF(Z3,a=>Uob(a.Mj)),Xob=_.qF(Z3,a=>Nob(a.xd)),Yob=_.qF(Z3,a=>Wob(a.mg)),b4=_.qF(Xob,Yob,$3,(a,b,c)=>{const d=[];for(const e of a)(a=b[e.uc()])&&(c||a.Ld)&&d.push({kb:e,yb:a});return d}),Zob=_.qF(b4,a=>a.filter(({yb:b})=>b.Ld)),$ob=_.qF(Z3,$3,(a,b)=>Vob(a.mg).filter(c=>b||c.Ld)),apb=_.qF($ob,a=>a.filter(b=>b.fB)),c4=_.qF(Z3,a=>a.PJ),d4=_.qF(Z3,a=>a.Yy),e4=_.qF(Z3,a=>a.disabledCollectionIds),bpb=_.qF(b4,d4,e4,(a,b,c)=>a.filter(({kb:d})=>{const e=d.uc();
return c.has(e)?!1:b===null||b instanceof MZ&&b.uc()===e||b===d.Tg()?!0:!1}));var cpb=_.nF("[Intentional Export Dialog] Export triggered",_.oF()),f4=_.nF("[Intentional Export Dialog] Export folder name changed",_.oF());var dpb=_.nF("[App Bar] Feedback requested"),g4=_.nF("[App Bar] Hide notes requested via toggle button"),epb=_.nF("[App Bar] Show notes requested via toggle button");var c_=_.nF("[Overflow Menu] Drive export enabled status changed",_.oF()),h4=_.nF("[Overflow Menu] Drive export settings changed",_.oF()),fpb=_.nF("[Overflow Menu] Feedback requested");var n_=_.nF("[Display Options] Decrease line height"),l_=_.nF("[Display Options] Decrease text zoom"),o_=_.nF("[Display Options] Increase line height"),m_=_.nF("[Display Options] Increase text zoom"),k_=_.nF("[Display Options] Set font face",_.oF()),p_=_.nF("[Display Options] Set justified",_.oF()),i4=_.nF("[Display Options] Set page layout",_.oF()),j4=_.nF("[Display Options] Theme changed",_.oF()),i_=_.nF("[Display Options] Set view mode",_.oF()),q_=_.nF("[Display Options] Set zoom",_.oF()),j_=_.nF("[Display Options] Reading mode change requested",
_.oF());var hjb=_.FF({JG:!1,Ai:"Play Books Notes",Dp:!1,mk:!0,aU:!1,theme:"DARK",vL:{positionRanges:[],kq:1},Cy:!1},_.EF(Mnb,(a,{mk:b})=>Object.assign({},a,{mk:b})),_.EF(v_,Knb,j4,(a,{theme:b})=>Object.assign({},a,{theme:b})),_.EF(a3,Jnb,(a,{positionRanges:b,kq:c})=>Object.assign({},a,{vL:{positionRanges:b,kq:c}})),_.EF(Inb,(a,{endPosition:b})=>Object.assign({},a,{vL:{positionRanges:[[b,b]],kq:2}})),_.EF(x_,(a,{Q5:b})=>{var c;const d=(c=b.getSettings())==null?void 0:_.y(c,X0,1);let e;c={Dp:(e=d==null?void 0:
_.oh(d,1))!=null?e:!1,Ai:(d==null?void 0:_.w(d,2))||"Play Books Notes"};return Object.assign({},a,c,{aU:nbb(b)})}),_.EF(Znb,a=>Object.assign({},a,{Cy:!1})),_.EF(A3,p3,r3,a=>Object.assign({},a,{Cy:!0})),_.EF(Nnb,a=>Object.assign({},a,{Cy:!0})),_.EF(Pnb,g4,a=>Object.assign({},a,{Cy:!1})),_.EF(c_,(a,{Dp:b})=>Object.assign({},a,{Dp:b})),_.EF(h4,(a,{Ai:b})=>Object.assign({},a,{Ai:b})),_.EF(f4,(a,{Ai:b})=>Object.assign({},a,{Ai:b})),_.EF(Cob,a=>Object.assign({},a,{JG:!0})),_.EF(I3,a=>Object.assign({},a,
{JG:!1})));var k4=_.rF("APP"),l4=_.qF(k4,a=>a.vL),m4=_.qF(l4,a=>a.positionRanges),n4=_.Je([_.xF(m4),_.bf(a=>a.length>0)]),gpb=_.qF(k4,a=>a.theme),hpb=_.qF(k4,a=>a.theme==="DARK"),ipb=_.qF(k4,a=>a.Dp),o4=_.qF(k4,a=>a.Ai),jpb=_.qF(k4,a=>a.aU),p4=_.qF(k4,a=>a.Cy),kpb=_.qF(k4,a=>a.JG),lpb=_.qF(k4,a=>a.mk),q4=_.qF(lpb,a=>!a);var npb=class extends _.RH{constructor(a){super();this.oa=a;this.state="unmapped"}wp(a){this.V=a;a=_.Wb(document,"GBMP");a.style.display="block";this.U=a;var b=this.V,c=b.parentNode;c&&c.replaceChild(a,b);a=this.V.getAttribute("src");this.state="pause";b=this.V.style.width||"75%";c=this.V.style.height||"";r4(this)&&(c=42);mpb(this,a,b,c)}getKey(){return this.oa}};var c0=function(){var a=(_.eG(new _.Cj(window.location.href),"hl")||"en").match(/^\w{2,3}([-_]|$)/);return(a?a[0].replace(/[_-]/g,""):"")||"en"};var r4=function(a){const b=a.V.tagName=="VIDEO";a=a.V.getAttribute("poster");return!b&&!a},mpb=function(a,b,c,d){ubb(a.Hc(),c,d);const e=opb(a,b,b.startsWith("x:youtube?docid=")?"youtube":"ebook");ppb().then(()=>{a.ha=new YT.Player(a.Hc(),{playerVars:{partnerid:38,ps:"books",enablejsapi:1,fs:r4(a)?0:1,hl:c0()},height:d,width:c,events:{onReady:()=>{a.ha.cueVideoByPlayerVars(e)}}})})},opb=function(a,b,c){switch(c){case "youtube":return{docid:b.slice(16)};case "ebook":return b=new _.Cj(b),c=_.eG(b,"aid"),
c=a.ua+":"+c,b=_.eG(b,"sig"),b={partnerid:38,ps:"books",docid:c,osig:b},r4(a)||(b.iurl=a.V.getAttribute("poster"),b.title=a.V.getAttribute("title")),b}return{}},qpb=class extends npb{constructor(a,b){super(a);this.ua=b;this.ha=null;ppb()}wp(a){super.wp(a);this.Hc().style.margin="auto"}},s4=null,ppb=()=>{s4||(s4=new Promise(a=>{_.la.onYouTubeIframeAPIReady=a;a=_.Wb(document,"SCRIPT");_.Nb(a,(0,_.Ob)`https://youtube.googleapis.com/iframe_api`);document.getElementsByTagName("HEAD")[0].appendChild(a)}));
return s4};var rpb=new Set(["application/font-sfnt","application/vnd.ms-opentype","application/font-woff","font/woff"]),vbb=/image\/(?:gif|jpeg|jpg|png|webp)/i;var vpb=function(a,b,c,d,e){return _.p(function*(){if(!e.hasAttribute("resource-id"))return null;var f=Number(e.getAttribute("resource-id"));const g=t4(c,f);if(!g)return null;f=spb(c,f);return f==="image"?(f=Number(e.getAttribute("real-width")),tpb(a.Qb,b,d,g,f)):f==="image/svg+xml"?upb(a.Qb,b,g,d):null})},wpb=function(a,b,c){return _.p(function*(){if(c.hasAttribute("real-src")){var d=c.getAttribute("real-src"),e=Number(c.getAttribute("real-width"));if(d=yield tpb(a.Qb,b.volumeId,b.key,d,e))c.src=
d.fp,yield gZ(c)}})},xpb=function(a,b){var c=b.getAttribute("mediaid");a=new qpb(c,a);if(a.dk)throw Error("zc");if(b&&a.OO(b))a.hg=!0,c=_.$b(b),a.O&&a.O.O==c||(a.O=_.EG(b)),a.wp(b),a.Jn();else throw Error("Ac");},ypb=function(a,b,c){return _.p(function*(){const d=c.volumeId,e=yield a.Qb.KI(d,c.Pc);if(e){var f=c.key,g=[];for(const h of b.querySelectorAll("img"))g.push(vpb(a,d,e,f,h).then(k=>{if(k)return h.src=k.fp,gZ(h)}));for(const h of b.querySelectorAll("image"))g.push(vpb(a,d,e,f,h).then(k=>{const l=
h.getAttributeNodeNS("http://www.w3.org/1999/xlink","href");if(k&&l)return l.value=k.fp,gZ(h)}));for(const h of b.querySelectorAll("audio"))xpb(d,h);for(const h of b.querySelectorAll("video"))xpb(d,h);yield Promise.allSettled(g)}})},zpb=function(a,b,c){if(c.Tp)if(b=b.querySelector("img"))a=wpb(a,c,b);else throw Error("Rd");else a=ypb(a,b,c);return a},Apb=class{constructor(a){this.Qb=a}};var u4=function(a,b){b&&a.Qb.ma.add(b.key);return b},Bpb=function(a,b,c,d,e){return _.p(function*(){return(yield v4(a.Qb,b.readingMode,c)).oa(b,d,e).then(f=>u4(a,f))})},Cpb=function(a,b,c){return _.p(function*(){return(yield v4(a.Qb,b.readingMode,c)).V(b).then(d=>u4(a,d))})},w4=function(a,b,c,d){return _.p(function*(){return(yield v4(a.Qb,b.readingMode,c)).qa(b,d.toString(),d.offset).then(e=>u4(a,e))})},Dpb=function(a,b){return _.p(function*(){var c=yield a.Qb.load(b.dC);if(c)return c;c=new _.cz(b.startPosition,
b.startOffset);c=(yield w4(a,b.settings,b.volumeId,c)).dC;const d=a.Qb.U.get(c);if(!d)throw Error("Yd`"+c);return d})},Epb=function(a,b){return _.p(function*(){const c=yield Dpb(a,b);return c?c.ha(b).then(d=>u4(a,d)):null})},Fpb=function(a,b){return _.p(function*(){const c=yield Dpb(a,b);return c?c.ka(b).then(d=>u4(a,d)):null})},Gpb=class{constructor(a){this.Qb=a}};var Hpb=function(a){for(;a.size>a.O;){const b=a.values().next().value;a.delete(b);a.V(b)}},Ipb=class extends Set{get U(){return this.O}set U(a){this.O=Math.max(a,0);Hpb(this)}constructor(a=()=>{}){super();this.V=a;this.O=-1;this.U=64}add(a){this.delete(a);super.add(a);Hpb(this);return this}};var y4=function(a){if(!a)return new x4;let b=!1;a.endsWith("t")&&(a=a.substring(0,a.length-1),b=!0);a=a.split(",").map(_.epa);a.some(isNaN);return new x4(a,b)},Jpb=function(a,b){const c=a.indices,d=b.indices;if(!d.length)return a.clone();a=_.Ra(d);const e=Math.min(c.length,d.length);for(let f=0;f<e&&!(a[f]+=c[f],d[f]>0);f++);return new x4(a,b.O)},x4=class{constructor(a,b){this.indices=a?_.Ra(a):[];this.O=!!b}toString(){return String(this.indices)+(this.O?"t":"")}push(a,b){this.indices.push(a);this.O=
!!b}clone(){return new x4(this.indices,this.O)}trim(){for(;this.indices.length>1&&eY(this.indices)===0;)this.indices.pop();return this}};var Cbb=new Set("ADDRESS ARTICLE ASIDE BLOCKQUOTE DETAILS DIALOG DD DIV DL DT FIELDSET FIGCAPTION FIGURE FOOTER FORM H1 H2 H3 H4 H5 H6 HEADER HGROUP LI MAIN NAV OL P PRE SECTION TABLE UL CAPTION TD TH".split(" "));var J$a=[function(a){return new K$a(a[0].toLowerCase())}`ocean_`],Kpb=new Set(["P".toString(),"DIV".toString(),"OL".toString(),"UL".toString(),"LI".toString(),"TABLE".toString(),"TR".toString(),"TH".toString(),"TD".toString(),"PRE".toString(),"H1".toString(),"H2".toString(),"H3".toString(),"H4".toString(),"H5".toString(),"H6".toString()]);var z4=new _.$F(2500,2500);var A4=class{constructor(a,b){this.key=a;this.Qb=b}getKey(){return this.key}};var B4=function(a){if(!a.Da){if(!a.Fa){var b=new _.$F(a.U.width,a.U.height);a.Fa=a.U.structure?Mbb(b,1,a.U.structure):_.Ka}b=a.Fa;b=document.createRange().createContextualFragment(_.Ua(b));a.Da=b.childNodes.length===1?b.childNodes[0]:b}return a.Da},Lpb=function(a){a.Ja||(a.Ja=jZ(B4(a)));return a.Ja},D4=function(a,b){const c=Vbb(a.manifest.Ab(),a.Pc);return C4(a.Qb,c,[a.getKey()],()=>{const d=b.width,e=Math.floor(d/(a.U.width/a.U.height));var f=new _.$F(d,e),g=new _.$F(a.U.width,a.U.height),h=d/a.U.width;
g=b.R0&&a.U.structure?Mbb(g,h,a.U.structure):_.Ka;h=a.U;var k=b.devicePixelRatio;f=f.clone().scale(k);f=f.width<=z4.width&&f.height<=z4.height?f.floor():_.aG(f,z4).floor();h=hlb(h.src,{w:f.width,h:f.height,edge:"stretch"});f=['<img src="',wZ(f.width,f.height),'" real-src="',h,'" real-width="',f.width,'" style="width:100%;height:100%;" draggable="false">'].join("");g=_.Ua(g).toString()+f;let l;return{className:"-gb-page -gb-image",hm:(new x4([1])).toString(),endOffset:0,endPosition:a.O,dC:a.getKey(),
rC:!a.lb,um:!a.Ta,height:e,lI:g,Tp:!0,key:c,g4:a.U.height,h4:a.U.width,Ob:0,yg:a.yg,positionRanges:[[new _.cz(a.O),new _.cz(a.O)]],xq:!0,Pc:a.Pc,settings:b,wj:(new x4([0])).toString(),startOffset:0,startPosition:a.O,structure:(l=a.U.structure)!=null?l:void 0,styleSheets:[],volumeId:a.manifest.Ab(),width:d}})},Mpb=class extends A4{constructor(a,b,c,d,e,f,g,h,k,l,m){super(a,b);this.parent=c;this.manifest=d;this.O=e;this.Pc=f;this.yg=g;this.U=h;this.chapterTitle=k;this.Ta=l;this.lb=m;this.Ja=this.Da=
this.Fa=null;this.wa=qbb(this.manifest,1,this.Pc)}sQ(){return this.chapterTitle}vQ(){return ybb(B4(this))}Xe(a,b){a=eZ(this.wa,B4(this),a);b=eZ(this.wa,B4(this),b);const c=document.createRange();c.setStart(a.startContainer,a.startOffset);c.setEnd(b.endContainer,b.endOffset);return c.toString()}ta(a,b){var c=B4(this);a=eZ(this.wa,c,a);c=Lpb(this);return lZ(c,a,b).toString()}ua(a,b){var c=B4(this);a=eZ(this.wa,c,a);c=Lpb(this);return kZ(c,a,b).toString()}Dc(a,b,c,d){a=zZ(B4(this),this.O,this.Pc,a,b);
c=c?zZ(B4(this),this.O,this.Pc,c,d!=null?d:0):a;return a&&c?F1(a,c):null}Vj(){this.Na||(this.Na=sbb(this.wa,B4(this)));return this.Na}th(){return this.wa}oa(){return _.p(function*(){})}qa(a){return D4(this,a)}ma(a){return D4(this,a)}V(a){return D4(this,a)}ka(a){return this.parent.ka(a)}ha(a){return this.parent.ha(a)}};var Npb=class{constructor(a){this.matches=[];this.query=Array.from(a.trim().replace(/\s+/g," ").normalize("NFKC"))}reset(){this.matches.length=0}},Opb=new Intl.Collator(void 0,{sensitivity:"base"}),E4=new Intl.Collator(void 0,{sensitivity:"base",ignorePunctuation:!0});var Xbb=/\b\S/g;var Ppb=function(a){const b=[];for(let c=a.U;c<=a.wa;c++)b.push(()=>a.O(c));return b},Spb=class extends A4{Xe(a,b){const c=this;return _.p(function*(){if(dZ(a,b)>0)return null;let d="";for(let e=a.De;e<=b.De;e++){const f=yield c.O(e);if(!f)return null;const g=e===a.De?a:f.th(),h=e===b.De?b:f.Vj();d+=f.Xe(g,h)}return d})}search(a){const b=this;return _.p(function*(){a=a.trim();let c={query:a,count:0,Os:[],pB:new Map};if(!a)return Promise.resolve(Zbb(c));const d=new Npb(a),e=_.t(V$a(b.U,b.wa-b.U+1),
_.cx(f=>b.O(f)),_.ff(f=>{f||d.reset()}),_.bf(f=>!!f));c=yield _.PE(_.t(e,_.cx(f=>_.t(f.vQ(),_.cx(g=>{var h={Gp:f,Pc:f.Pc,node:g};const k=[];var l=Array.from(g.data);g=0;for(const F of l){l=F.normalize("NFKC");for(const K of l){Opb.compare(K,d.query[0])===0&&d.matches.push({XS:0,nz:h,startOffset:g});l=d;var m=K,q=g,u=h;for(let O=l.matches.length-1;O>=0;O--){const ea=l.matches[O];var v=l,z=m;let X=ea.XS;const ja=v.query[X];if(Opb.compare(z,ja)===0)X+=1;else if(E4.compare(z,"-")!==0)if(E4.compare(ja,
"-")===0)for(;E4.compare(v.query[X++],"-")===0;);else X=-1;v=X;if(v>=l.query.length)k.push({nz:ea.nz,startOffset:ea.startOffset,zH:u,endOffset:q+1});else if(v>=0){ea.XS=v;continue}l.matches.splice(O,1)}}g+=F.length}return k}))),_.pl(1001),Y$a((f,g)=>{f.count+=1;var h=g.nz;var k=g.zH;h.Gp===k.Gp?k=h.Gp.Dc(h.node,g.startOffset,k.node,g.endOffset):(h=h.Gp.Dc(h.node,g.startOffset),k=k.Gp.Dc(k.node,g.endOffset),k=h&&k?D_([h,k]):null);if(k){h=f.Os[f.Os.length-1];a:{var l=g.nz;var m=Dbb(l.node),q=jZ(m);
const K=kZ(q,{startContainer:l.node,startOffset:g.startOffset},50);var u=g.zH,v=Dbb(u.node),z=m===v?q:jZ(v);m=lZ(z,{endContainer:u.node,endOffset:g.endOffset},50);v=[];if(l.Gp===u.Gp)v.push(nZ(l.node,g.startOffset,u.node,g.endOffset));else{var F=lZ(q,{endContainer:l.node,endOffset:g.startOffset},50);const O=kZ(z,{startContainer:u.node,startOffset:g.endOffset},50);F=u.Pc>l.Pc+1||F.toString().length>50||O.toString().length>50;v.push(lZ(q,{endContainer:l.node,endOffset:g.startOffset},50),F?Qpb:Rpb,kZ(z,
{startContainer:u.node,startOffset:g.endOffset},50))}if(h){q=h.text;u=q[q.length-1];z=v[0];F=!1;try{F=z.compareBoundaryPoints(Range.END_TO_START,u)<0}catch(O){}if(F){u.setEnd(z.startContainer,z.startOffset);if(q.length<7){q.push(...v,m);l=null;break a}K.setStart(u.endContainer,u.endOffset)}}l={position:k.zf()?k.zf().startPosition:new _.cz(k.O.th().vc()),chapterTitle:l.Gp.sQ(),text:[K,...v,m]}}l?f.Os.push(l):l=h;for(h=g.nz.Pc;h<=g.zH.Pc;h++)f.pB.has(h)||f.pB.set(h,[]),f.pB.get(h).push({Kf:k,yv:l})}return f},
c)));return Zbb(c)})}},Tpb=document.createTextNode(" "),Rpb=nZ(Tpb,0,Tpb,1),Upb=document.createTextNode("\u2026"),Qpb=nZ(Upb,0,Upb,1);var Vpb=function(a,b){return _.p(function*(){var c=yield a.O(b.Ob),d;if(d=c){var e=B4(c);if(b.Ob!==c.Pc)d=null;else{d=[...b.Ye];var f=d.pop();for(let g=0;e&&g<d.length;g++)e=e.childNodes[d[g]];d=e?mZ(e)?nZ(e,0):f>e.childNodes.length?null:nZ(e,f):null}if(f=d)f=c.wa,c=B4(c),f=tbb(f,c,d.startContainer,d.startOffset);d=f}return d})},Wpb=function(a,b){return _.p(function*(){if(b.mode!==1)throw Error("Sd");const c=yield a.O(b.De);var d;if(d=c){d=B4(c);const e=eZ(c.wa,d,b);d=zZ(d,c.O,c.Pc,e.startContainer,
e.startOffset)}return d})},F4=function(a,b,c){return _.p(function*(){const d=yield a.O(c);return d?d.ma(b):null})},Ypb=class extends Spb{constructor(a,b,c){super(a,b);this.manifest=c;this.U=X_(this.manifest,!1);this.wa=X_(this.manifest,!0)}ta(a,b){const c=this;return _.p(function*(){const d=yield c.O(a.De);return d&&d.ta(a,b)})}ua(a,b){const c=this;return _.p(function*(){const d=yield c.O(a.De);return d&&d.ua(a,b)})}oa(){return _.p(function*(){})}qa(a,b){b=(new _.cz(b)).vc();b=YY(this.manifest,b);
return F4(this,a,b)}ma(a){return F4(this,a,this.U)}V(a){return F4(this,a,this.wa)}ha(a){const b=this;return _.p(function*(){var c=a.Pc;for(c+=1;c<=b.wa;c++)if(b.manifest.fl(c))return F4(b,a.settings,c);return null})}ka(a){const b=this;return _.p(function*(){var c=a.Pc;for(--c;c>=b.U;c--)if(b.manifest.fl(c))return F4(b,a.settings,c);return null})}O(a){const b=this;return _.p(function*(){if(!b.manifest.fl(a))return null;const c=b.Qb,d=b.manifest.Ab(),e=`${`${d}!${a}`}*`,f=`${d}!${a}`;return C4(c,e,
[b.getKey(),f],()=>_.p(function*(){const g=yield Xpb(c,d,a);if(!g)return null;const h=a===b.U,k=a===b.wa,l=N0(b.manifest,a),m=S1(b.manifest,a),q=f_(b.manifest,W_(b.manifest,a));return new Mpb(e,c,b,b.manifest,l,a,m,g,q,h,k)}))})}};var Zpb={key:"__MATH_ML_STYLES__",cssText:'@charset "UTF-8";@namespace "http://www.w3.org/1998/Math/MathML";math{display:inline;text-indent:0}math[display=block]{display:block;text-align:center}mfrac{display:inline-block!important;vertical-align:-50%;border-collapse:collapse;text-align:center}mfrac>*{display:block!important}mfrac>*+*{display:inline-block!important;vertical-align:top}mfrac:not([linethickness="0"])>:first-child{border-bottom:thin solid}mmultiscripts>:nth-child(2n+2),mmultiscripts>mprescripts~:nth-child(2n+3),msub>:nth-child(2),msubsup>:nth-child(2){font-size:.8em;vertical-align:sub}mmultiscripts>:nth-child(2n+3),mmultiscripts>mprescripts~:nth-child(2n+2),msubsup>:nth-child(3),msup>:nth-child(2){font-size:.8em;vertical-align:super}mprescripts:after{content:";"}mover,munder,munderover{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-moz-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}munder>:nth-child(2),munderover>:nth-child(2){font-size:.8em;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}mover>:nth-child(2),munderover>:nth-child(3){font-size:.8em;-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}munder{vertical-align:text-top}mover{vertical-align:text-bottom}munderover{vertical-align:middle}mroot,msqrt{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-moz-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;margin-left:.5em;vertical-align:middle;border-top:thin solid}mroot:before,msqrt:before{margin-left:-.5em;content:"\u221a"}mroot>:nth-child(2){margin-right:.25em;margin-left:-.75em;font-size:.8em;-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}menclose{display:inline-table!important;border-collapse:separate;border-spacing:.4ex 0}menclose[notation*=actuarial],menclose[notation*=top]{border-top:thin solid}menclose[notation*=bottom],menclose[notation*=madruwb]{border-bottom:thin solid}menclose[notation*=actuarial],menclose[notation*=madruwb],menclose[notation*=right]{border-right:thin solid}menclose[notation*=left]{border-left:thin solid}menclose[notation*=box],menclose[notation*=circle],menclose[notation*=roundedbox]{border:thin solid}menclose[notation*=roundedbox]{border-radius:15%}menclose[notation*=circle]{border-radius:50%}menclose[notation*=horizontalstrike]{text-decoration:line-through}mtable{display:inline-table!important;vertical-align:middle;text-align:center}mtr{display:table-row!important}mtd{display:table-cell!important;padding:0 .5ex}mspace{margin:.2em}mi{font-style:italic}mo{margin-right:.2em;margin-left:.2em}ms:after,ms:before{content:\'"\'}ms[lquote]:before{content:attr(lquote)}ms[rquote]:after{content:attr(rquote)}[mathvariant=bold-italic],[mathvariant=bold-sans-serif],[mathvariant=bold],[mathvariant=sans-serif-bold-italic]{font-weight:700;font-style:normal}[mathvariant=monospace]{font-family:monospace;font-style:normal}[mathvariant=bold-sans-serif],[mathvariant=sans-serif-bold-italic],[mathvariant=sans-serif-italic],[mathvariant=sans-serif]{font-family:sans-serif;font-style:normal}[mathvariant=bold-italic],[mathvariant=italic],[mathvariant=sans-serif-bold-italic],[mathvariant=sans-serif-italic]{font-style:italic}[mathvariant=normal]{font-style:normal}mphantom{visibility:hidden}merror{outline:thin solid red}merror:before{content:"Error: "}semantics>:first-child{display:inline}annotation,annotation-xml{font-family:monospace;display:none!important}math:active>semantics>:first-child{display:none!important}math:active annotation:first-of-type{display:inline!important}'},
$pb=/-(?:epub|webkit)-([-a-z]+)\s*:/gi,ccb=RegExp("('(?:\\'|[^'])+?'|\"(?:\\\"|[^\"])+?\")"),aqb=/\b\d+(?:\.\d+)?(?:vw|vh|vmin|vmax)\b/i,dcb=/\b(\d+(?:\.\d+)?)(vw|vh|vmin|vmax)\b/gi;var G4=function(a,b){const c=a.O.qf,d=`${`${a.O.Ab()}:${c}`}#`;return C4(a.Qb,d,[a.getKey()],()=>{const e=a.O.Ab(),f=bqb(a.O),g=hcb(a.O,a.O.Vk()),h=["-gb-page -gb-fixed",a.U.key].join(" "),k=[a.U];"MathMLElement"in window||k.push(Zpb);return{className:h,hm:(new x4([1])).toString(),endOffset:0,endPosition:a.positionString,dC:a.getKey(),rC:!a.ua,um:!a.ta,height:f.height,lI:g,key:d,Ob:0,yg:a.yg,positionRanges:[[a.position,a.position]],xq:!0,Pc:a.O.qf,settings:b,wj:(new x4([0])).toString(),startOffset:0,
startPosition:a.positionString,styleSheets:k,volumeId:e,width:f.width}})},cqb=class extends A4{constructor(a,b,c,d,e,f,g,h,k){super(a,b);this.parent=c;this.O=d;this.U=e;this.yg=f;this.position=g;this.ta=h;this.ua=k;this.positionString=g.toString()}oa(a){return G4(this,a)}qa(a){return G4(this,a)}ma(a){return G4(this,a)}V(a){return G4(this,a)}ka(a){return this.parent.kC(a)}ha(a){return this.parent.jC(a)}};var H4;var I4=function(a){if(!a.Da){var b=a.O.Vk().replaceAll("</br>","");if(!H4){if(location.hostname.endsWith("google.com"))throw Error("Td");H4=new DOMParser}b=_.dY(H4,_.Qa("<template>"+b+"</template>"),"text/html");const c=b.querySelector("template").content,d=b.createNodeIterator(c,NodeFilter.SHOW_COMMENT);let e;for(;e=d.nextNode();)e.parentNode.removeChild(e);c.firstElementChild||c.appendChild(b.createElement("div"));a.Da=c.firstElementChild}return a.Da},dqb=function(a){a.Fa||(a.Fa=jZ(I4(a)));return a.Fa},
J4=function(a){return _.p(function*(){if(a.wa)return a.wa;const b=a.Qb,c=yield eqb(b,a.O);c.length||c.push(yield fqb(b));const d=c.map(f=>f.key),e=Rbb(a.manifest.Ab(),d);a.wa=yield C4(b,e,d,()=>{let f=c.map(g=>g.cssText).join("\n");f+=jcb(a.manifest,f);return{key:e,cssText:f}});return a.wa})},gqb=class extends A4{constructor(a,b,c,d,e,f,g,h){super(a,b);this.parent=c;this.manifest=d;this.O=e;this.startPosition=f;this.Ja=g;this.Na=h;this.wa=this.Fa=this.Da=null;this.Pc=this.O.qf;this.chapterTitle=f_(this.manifest,
xmb(this.manifest,this.Pc));this.U=qbb(this.manifest,2,this.Pc)}sQ(){return this.chapterTitle}vQ(){return ybb(I4(this))}Xe(a,b){a=eZ(this.U,I4(this),a);b=eZ(this.U,I4(this),b);const c=document.createRange();c.setStart(a.startContainer,a.startOffset);c.setEnd(b.endContainer,b.endOffset);return c.toString()}ta(a,b){var c=I4(this);a=eZ(this.U,c,a);c=dqb(this);return lZ(c,a,b).toString()}ua(a,b){var c=I4(this);a=eZ(this.U,c,a);c=dqb(this);return kZ(c,a,b).toString()}Dc(a,b,c,d){a=oZ(I4(this),this.startPosition,
a,b);c=c!==void 0?oZ(I4(this),this.startPosition,c,d!=null?d:0):a;return XY(a,c)}Vj(){this.lb||(this.lb=sbb(this.U,I4(this)));return this.lb}th(){return this.U}kC(a){return this.parent.kC(a)}jC(a){return this.parent.jC(a)}};var K4=function(a){const b=Ubb(a.O.Ab(),a.O.qf),c=[a.getKey()];return C4(a.Qb,b,c,()=>_.p(function*(){const d=yield hqb(a);c.push(d.key);const e=S1(a.manifest,a.O.qf),f=Q1(a.manifest,a.O.qf);return new cqb(b,a.Qb,a,a.O,d,e,f,a.Ja,a.Na)}))},hqb=function(a){return _.p(function*(){const b=yield J4(a),c=`${b.key}-fl`;return C4(a.Qb,c,[b.key],()=>{var d;let e;const f=(e=(d=bqb(a.O))!=null?d:V1(a.manifest))!=null?e:new _.$F(0,0);d=bcb(c,ecb(b.cssText,f.width,f.height));return{key:c,cssText:d}})})},iqb=
class extends gqb{oa(a,b,c){const d=this;return _.p(function*(){return(yield K4(d)).oa(a,b,c)})}qa(a,b){const c=this;return _.p(function*(){return(yield K4(c)).qa(a,b)})}ma(a){const b=this;return _.p(function*(){return(yield K4(b)).ma(a)})}V(a){const b=this;return _.p(function*(){return(yield K4(b)).V(a)})}ka(a){const b=this;return _.p(function*(){return(yield K4(b)).ka(a)})}ha(a){const b=this;return _.p(function*(){return(yield K4(b)).ha(a)})}};var ocb=new Set("cm in mm pc pt px".split(" ")),mcb=new Map([["large",18],["medium",16],["small",13],["x-large",24],["x-small",10],["xx-large",32],["xx-small",9]]),pcb=RegExp("^(((normal|italic|oblique|inherit|small-caps|bold|bolder|lighter|100|200|300|400|500|600|700|800|900)\\s+)*)([^\\/\\s]+)(\\/\\S+)?(.*)$");var L4=new Set([1,6,8,11,13,5]),M4=new Set([3,7,9,12,14]),kqb=function(a){return(a=a.match(jqb))?a[1].toUpperCase():""},lqb=class{constructor(a,b,c,d=null,e){this.type=a;this.text=b;this.index=c;this.position=d;this.O=null;e?(a=[...e.Ye],this.type!==4&&(L4.has(e.type)?a.push(0):a[a.length-1]++,M4.has(this.type)&&a.pop()),e=a):e=[0];this.Ye=e}tagName(){this.O||(this.O=kqb(this.text));return this.O}},jqb=/^<([a-zA-Z][-_:.a-zA-Z0-9]*)/;var mqb=function(a){return a.U>=a.source.length},N4=function(a){if(a.V[a.ne+1])return a.ne++,a.V[a.ne];do a:{var b=a;b.ne=b.V.length;b.oa=null;b.ha="";var c=b;if(mqb(c))c.O=0;else if(c.source.startsWith("</",c.U)){c.O=3;nqb.lastIndex=c.U;const e=nqb.exec(c.source);if(e){c.ha=`</${e[1]}>`;var d=e[1].toUpperCase();c.U+=e[0].length;oqb.has(d)?c.O=4:d==="TABLE"?c.O=9:d==="SVG"?c.O=7:d==="MATH"?c.O=12:d==="OBJECT"?c.O=14:d==="RUBY"?(c.ma=!1,c.ka=!1):d==="RT"&&(c.ka=!0)}else c.O=0,c.U=c.source.length}else if(c.ma&&
c.ka)c.ha="</ruby>",c.O=3,c.ma=!1;else if(c.ka)c.ha="<ruby>",c.O=1,c.ma=!0,c.ka=!1;else if(c.source.startsWith("\x3c!--",c.U))c.O=15,d=c.source.indexOf("--\x3e",c.U),c.U=d<0?c.source.length:d+3;else if(c.source.startsWith("<",c.U))if(pqb.lastIndex=c.U,d=pqb.exec(c.source)){if(c.ha=d[0],d=d[1].toUpperCase(),c.U+=c.ha.length,oqb.has(d)||c.ha.endsWith("/>")?(c.O=2,c.ha.endsWith("/>")||(c.ha=c.ha.replace(/>$/,"/>"))):d==="TABLE"?c.O=8:d==="SVG"?c.O=6:d==="MATH"?c.O=11:d==="OBJECT"?c.O=13:(d==="RUBY"?
c.ma=!0:d==="RT"&&(c.ka=!1),c.O=1),d==="A"&&(d=qqb.exec(c.ha)))c.O=5,c.oa=d[1]}else c.O=0,c.U=c.source.length;else c.O=10,d=c.source.indexOf("<",c.U),d<0?(c.O=0,c.U=c.source.length):(c.ha=c.source.substring(c.U,d),c.U=d);c=b.V[b.V.length-1];if(b.O===0){if(c&&c.type===0){b=c;break a}}else if(rqb.has(b.O)){b=null;break a}c=new lqb(b.O,b.ha,b.ne,b.oa,c);b.V.push(c);b=c}while(!b);return b},O4=function(a,b,c){let d=a.getItem(b),e=0;if(d.type===5)return new _.cz(d.position);d.type===10&&c&&(e=b0(d.text).substring(0,
c).replace(/\s/g,"").length);for(c=b-1;c>=0;c--){d=a.getItem(c);if(d.type===5)return new _.cz(d.position,e);d.type===10&&(e+=b0(d.text).replace(/\s/g,"").length)}for(;(d=a.getItem(b))&&d.type!==0&&d.type!==5;b++);return d.position?new _.cz(d.position):null},P4=function(a,b){--b;for(a.ne=a.V.length-1;b>=a.V.length;)N4(a).type===0&&(b=a.V.length-1);a.ne=b},sqb=function(a,b){b=b?Q4(b):{};return O4(a,b.paginatorReference||0,b.textOffset||void 0)},tqb=class{constructor(a){this.source=a;this.V=[];this.ka=
!1;this.U=0;this.oa=null;this.ha="";this.O=-1;this.ma=!1;this.ne=-1}mf(){return this.source}getItem(a){const b=this.ne;for(P4(this,this.V.length);a>=this.V.length;)N4(this).type===0&&(a=this.V.length-1);P4(this,b+1);return this.V[a]}},rqb=new Set([4,15]),pqb=/<([^\s>]+)[^>]*>/g,nqb=/<\/([^\s>]+)[^>]*>/g,qqb=/\s+id\s*=\s*["'](GBS\.[^"']+)["']/i,oqb=new Set("AREA BASE BR COL EMBED HR IMG INPUT LINK META SOURCE TRACK WBR".split(" "));var R4=function(a,b){if(!a||!b)return-1;const c=a.paginatorReference,d=b.paginatorReference;return c<d?-1:c>d?1:(a.textOffset||0)-(b.textOffset||0)},S4=function(a){if(a){const b=a.p,c=a.n;a=(a=a.b)?a.map(S4):null;return new T4(b,c,a)}return new T4},Y4=function(a,b,c){var d=a&&U4(a),e=b&&U4(b);if(d||e){if(e){if(d){if(R4(V4(b,0).O,W4(a)>1?X4(V4(a,1)):null)<0){for(d=0;d<W4(a);d++)if(Y4(V4(a,d),V4(b,d),c))return!0;return!1}return Y4(a,V4(b,0),c)?!0:Y4(V4(a,W4(a)-1),b,c)}if(Y4(a,V4(b,0),c))return!0;for(d=
1;d<W4(b);d++)if(a=V4(b,d),X4(a).paginatorReference<=c&&c<Q4(a).paginatorReference)return!0;return!1}for(let f=0;f<W4(a)-1;f++)if(d=Q4(V4(a,f)).paginatorReference,e=X4(V4(a,f+1)).paginatorReference,d<=c&&c<e)return!0;return Y4(V4(a,W4(a)-1),b,c)}d=a?Q4(a).paginatorReference:0;e=b?Q4(b).paginatorReference:Infinity;return d<=c&&c<e},Q4=function(a){return U4(a)?Q4(V4(a,0)):a.O},U4=function(a){return a.V!==null},V4=function(a,b){return!U4(a)||b>=a.V.length?null:a.V[b]},W4=function(a){return U4(a)?a.V.length:
0},X4=function(a){let b;return(b=a.U[a.U.length-1])!=null?b:a.O},Z4=function(a,b){U4(a)||(a.O=b)},$4=function(a,b){const c=rcb(b);!a.ka&&Kpb.has(b.tagName)&&(c.deepestReopenedBlock=!0,a.ka=!0);c&&a.U.push(c)},a5=function(a,b,c){c=b?rcb(b,c):{};b&&b.nodeType===Node.ELEMENT_NODE&&(a.ka=Kpb.has(b.tagName));Z4(a,c)},uqb=function(a){if(!_.zb){var b=a.U.length;_.vd&&(b=Math.min(1,b));for(let c=0;c<b;c++)a.U[c].clearFirst=!0}},vqb=function(a,b){var c={};c.paginatorReference=b;if(_.cY(a.U,c,function(d,e){d=
d.paginatorReference;e=e.paginatorReference;return d<e?1:d>e?-1:0})>=0)return!0;if(U4(a))for(c=0;c<W4(a);c++)if(vqb(V4(a,c),b))return!0;return!1},T4=class{constructor(a=[],b={},c=null){this.U=a;this.O=b;this.V=c;this.ka=!1}toString(){return JSON.stringify(this.toJSON())}toJSON(){return{b:this.V?this.V.map(a=>a.toJSON()):null,n:this.O,p:this.U}}clone(){const a=new T4;for(let d=0;d<this.U.length;d++){var b=a,c=Object.assign({},this.U[d]);b.U.push(c)}if(U4(this))for(b=0;b<W4(this);b++)a.ha(V4(this,b).clone());
else Z4(a,this.O);return a}ha(a){this.V?this.V.push(a):(this.O={},this.V=[a])}Jd(){return U4(this)||this.O.paginatorReference!==void 0}};var wqb=function(a,b,c,d){a.classList.add("gb-segment");a.classList.add(b&&b.V==="vertical-rl"?"gb-vertical":"gb-horizontal");b&&Fbb(a,b.fq);for(Kbb(a);a!=null;a=rZ(a))_.DG(a)&&qcb(a,c,d)},zqb=function(a,b,c){if(R4(V4(c,0).O,W4(b)>1?X4(V4(b,1)):null)<0){var d=b5(a,b,c);for(var e=0;e<W4(c);e++)d+=c5(a,V4(b,e),V4(c,e))}else{e=new T4;for(d=0;d<W4(b)-1;d++)e.ha(V4(b,d));const f=V4(b,W4(b)-1),g=new T4;Z4(g,X4(f));d=b5(a,b,c);d+=xqb(a,e,g);d+=yqb(a,f,c)}return d},xqb=function(a,b,c,d=c){const e=new T4;
let f=b5(a,b,d);for(let g=0;g<W4(b)-1;g++)Z4(e,X4(V4(b,g+1))),f+=c5(a,V4(b,g),e,d);return f+c5(a,V4(b,W4(b)-1),c,d)},yqb=function(a,b,c,d=c){b=c5(a,b,V4(c,0),d);const e=new T4;for(let f=1;f<W4(c);f++){const g=V4(c,f);Z4(e,X4(g));b+=c5(a,e,g,d)}return b},c5=function(a,b,c,d=c){const e=a.stream.ne+1;let f="",g;const h=c?c.O.paginatorReference:null;c=c?c.O.textOffset:void 0;P4(a.stream,0);if(b){f=b5(a,b,d);g=b.O;b=g.paginatorReference;P4(a.stream,b);if(b===h){if(g.textOffset===c)return f;f+=d5(a,N4(a.stream),
g.textOffset,c);P4(a.stream,e);return f}g.textOffset&&(f+=d5(a,N4(a.stream),g.textOffset))}b=g?g.listCount!==void 0:!1;let k;for(k=N4(a.stream);k.type!==0&&h!==k.index;k=N4(a.stream)){let l=k.text;a.V&&(l=a.V(k),L4.has(k.type)||k.type===2||M4.has(k.type))&&(k.tagName(),kqb(l));b&&(b=!1,l.match(/<li\b/i)&&(l=tZ(l,"value",g.listCount)));f+=Aqb(k,l,d)}c&&k.type!==0&&(f+=d5(a,k,0,c));P4(a.stream,e);return f},zcb=function(a,b){const c=b.U,d=b.O,e=c&&U4(c),f=d&&U4(d);a.O=b.positions.map(g=>Y4(c,d,g.index)?
"":`<a id="${g.position}"></a>`).join("");return e&&f?zqb(a,c,d):e?xqb(a,c,d):f?yqb(a,c,d):c5(a,c,d)},b5=function(a,b,c){let d="";for(let f=b.U.length-1;f>=0;f--){var e=b.U[f];const g=a.stream.getItem(e.paginatorReference);let h=g.text;h=tZ(h,"ocean-reopened-element");e.listCount!==void 0&&(h=tZ(h,"value",e.listCount));e.clearFirst&&(h=tZ(h,"ocean-reopened-parent"));e.deepestReopenedBlock&&(h=tZ(h,"ocean-deepest-block"));f===b.U.length-1&&(e=b.O.paginatorReference)&&(e=O4(a.stream,e,b.O.textOffset))&&
(h=tZ(h,"ocean-position",`${e.toString()}+${e.offset}`));d+=Aqb(g,h,c)}a.U&&(b=Q4(b).paginatorReference)&&(b=a.stream.getItem(b),L4.has(b.type)&&b.tagName()==="P"&&(d+='<p style="display:none;" ocean-synthetic-element="true">'));d+=a.O;a.O="";return d},d5=function(a,b,c=0,d){b=b0(b.text);c=_.vG(b.substring(c,d));!a.settings.z0&&typeof d==="number"&&d<b.length&&(c+=Bqb);return c},Aqb=function(a,b,c){return(a.type===1||a.type===8)&&c&&vqb(c,a.index)?tZ(b,"ocean-sliced-element"):Cqb.has(a.tagName())?
tZ(b,"media-id",a.index):b},Dqb=class{constructor(a,b={},c="",d){this.stream=a;this.settings=b;this.V=d;this.O="";this.U=!1;this.U=/:first-child|p\s*\+\s*p/i.test(c)}},Cqb=new Set(["IMG","VIDEO","OBJECT"]),Bqb=` <gbjh ${_.xb?'style="-moz-user-select:none"':_.vb?'unselectable="on"':_.zb?'style="-webkit-user-select:none"':'style="user-select:none"'}>${"\u00a0".repeat(40)}</gbjh>`,Bcb=["\n*[ocean-deepest-block] {text-indent: 0 !important;}.gb-segment.gb-horizontal[ocean-reopened-element], .gb-segment.gb-horizontal [ocean-reopened-element] {border-top-width: 0 !important;border-top-right-radius: 0 !important;border-top-left-radius: 0 !important;margin-top: 0 !important;padding-top: 0 !important;} li[ocean-reopened-element] {list-style-type: none !important;}.gb-segment.gb-horizontal[ocean-sliced-element], .gb-segment.gb-horizontal [ocean-sliced-element] {border-bottom-width: 0 !important;border-bottom-right-radius: 0 !important;border-bottom-left-radius: 0 !important;margin-bottom: 0 !important;padding-bottom: 0 !important;} .gb-segment.gb-vertical[ocean-reopened-element], .gb-segment.gb-vertical [ocean-reopened-element] {border-right-width: 0 !important;border-top-right-radius: 0 !important;border-bottom-right-radius: 0 !important;margin-right: 0 !important;padding-right: 0 !important;} .gb-segment.gb-vertical[ocean-sliced-element], .gb-segment.gb-vertical [ocean-sliced-element] {border-left-width: 0 !important;border-top-left-radius: 0 !important;border-bottom-left-radius: 0 !important;margin-left: 0 !important;padding-left: 0 !important;} *[ocean-reopened-parent]:first-letter, *[ocean-reopened-parent]:first-line {",
_.vb?"color: inherit !important;font: inherit !important;margin: 0 !important;padding: 0 !important;float: none !important;initial-letter: normal !important":"color: unset !important;font: unset !important;margin: unset !important;padding: unset !important;float: unset !important;initial-letter: unset !important;-webkit-initial-letter: unset !important","} "].join("");var Eqb=function(a){const b=a.ma;a.ma=[];return b},Fqb=function(a,b=0,c=null){a.V=b;a.ka=c;Eqb(a)},Hqb=function(a,b,c=b.text){a.U.push(c);L4.has(b.type)?(a.O.push(a.U.length-1),b.type!==6&&b.type!==11&&b.type!==13||a.ha++):M4.has(b.type)&&(c=a.O.pop(),b.type!==7&&b.type!==12&&b.type!==14||a.ha--,a.ha===0&&(a.U[c]=tZ(a.U[c],"ocean_stream_close",b.index)));a.O.length>0||(Gqb(a.page,a.U.join(""),!1),a.U=[])},e5=function(a,b,c,d,e,f=!1){if(a.page.isDisposed())return null;var g=b.text,h=!1;if(L4.has(b.type)||
b.type===2||b.type===5){let l;h=b.tagName();if(d===1){l=a.V;var k=a.ka||void 0;a.ka=null}d&&(g=tZ(g,"ocean-reopened-element"),e&&(g=tZ(g,"ocean-reopened-parent")),f&&(g=tZ(g,"ocean-deepest-block")));a.ha===0&&(d=l,g=tZ(g,"ocean_stream_index",b.index),d&&(g=tZ(g,"ocean_text_offset",d)),k&&(g=tZ(g,"ocean_initial_text",k)));c!=null&&h==="LI"&&(g=tZ(g,"value",c));b.type===5&&a.ma.push({index:b.index,position:b.position});h==="AUDIO"||h==="IMG"||h==="VIDEO"?g=Ibb(h,g):h==="IMAGE"&&(g=Jbb(g));h=b.type!==
2}else if(b.type===10)(c=a.V)?(g=b0(b.text),g=_.vG(g.substring(c),g.length!==b.text.length)):g=b.text,a.V=0;else if(M4.has(b.type)&&!(a.O.length>0))return a=a.page,b.type===14&&a.U.tagName!=="OBJECT"?b=null:(L$a(a.U,b.index.toString()),a.U=a.U.parentNode,a.U===a.O&&(a.ma=Infinity),b=a.ma>=a.Da&&(a.U.tagName==="DIV"||a.U.tagName==="P"||a.ma>=2*a.Da)?Iqb(a):null),b;b.type===6||b.type===8||b.type===11||b.type===13||a.O.length>0?Hqb(a,b,g):Gqb(a.page,g,h);return null},Jqb=class{constructor(a){this.page=
a;this.V=0;this.ka=null;this.ha=0;this.U=[];this.O=[];this.ma=[]}};var Kqb=class extends _.Xc{constructor(a){super();this.U=a;this.O=null}Ac(){this.O&&this.O.resolve({xR:0,f_:[],Z0:[]});super.Ac()}wait(){if(!this.O){this.O=new _.TH;const a=Date.now(),b=[],c=[],d=[];this.U.fonts.forEach(e=>{b.push(tcb(e).then(f=>{f.success?c.push(f.description):d.push(f.description)}))});Promise.all(b).then(()=>{this.O.resolve({f_:c,Z0:d,xR:Date.now()-a})})}return this.O.promise}};var Lqb=function(a,b){const c=[];for(const e of b)e.complete||c.push(ucb(e));if(!c.length)return Promise.resolve();const d=new _.TH;a.O.add(d);Promise.allSettled(c).then(()=>_.p(function*(){_.waa&&(yield _.vz());a.O.delete(d);d.resolve()}));return d.promise},Mqb=class extends _.Xc{constructor(){super();this.O=new Set}Ac(){for(const a of this.O)a.resolve();super.Ac()}};var Nqb=class{constructor(a,b){this.IG=a;this.fq=b}Jd(){return!!this.IG&&this.IG.Jd()}},Gqb=function(a,b,c){var d=a.U.childNodes.length;a.U.insertAdjacentHTML("beforeend",b);d===a.U.childNodes.length&&a.U.appendChild(document.createTextNode(String(b)));var e=a.U.lastChild;if(_.DG(e))Oqb(a,e),a.vertical===null&&((b=a.ka.querySelector("div.gb-segment"))?(a.vertical=_.KG(b,"webkitWritingMode")==="vertical-rl",a.Ta=_.KG(b,"direction")==="rtl"):(a.vertical=!1,a.Ta=!1),a.vertical&&(a.O.style.setProperty("-webkit-writing-mode",
"vertical-rl"),a.ka.documentElement.style.setProperty("-webkit-writing-mode","vertical-rl")),a.ua=a.vertical?0:a.Qc.height),a.Na&&(Kbb(e),_.OH(e,["gb-segment",a.vertical?"gb-vertical":"gb-horizontal"])),e.tagName==="TABLE"&&(b=a.Qc.width,d=a.Qc.height,e.style&&_.SG(e).width>b+.5&&(e.style.tableLayout="fixed",e.style.width="100%",e.style.wordWrap="break-word"),e.style&&_.SG(e).height>d+.5&&(e.style.tableLayout="fixed",e.style.height="auto",e.style.wordWrap="break-word")),c&&(a.U=e),a.ma+=e.tagName===
"IMG"?100:1;else{c=a.U;if(c.childNodes.length>d+1){for(;c.childNodes.length>d;)c.removeChild(c.lastChild);e=document.createTextNode(String(b0(b)));c.appendChild(e)}a.ma+=b.length}a.Na=!1},Pqb=function(a,b){var c=iY`width:${a.Qc.width}px;height:${a.Qc.height}px;overflow:hidden;visibility:hidden;margin:0;padding:0;position:fixed;left:-${a.Qc.width}px;top:-${a.Qc.height}px;`;a=LY(b.concat(`body{margin:0;padding:0;}
.gb-segment{height:${a.Qc.height}px;}`).map(d=>`<style>${d}</style>`).join(""));c=qmb(a,c);c.setAttribute("scrolling","no");return c},Oqb=function(a,b){qcb(b,a.zoom,a.co);a.vertical&&b.firstChild&&b.style&&(b.setAttribute("old-overflow",b.style.overflow),b.style.overflow="hidden");for(b=_.QF(b);b;)Oqb(a,b),b=_.RF(b)},Iqb=function(a){return _.p(function*(){var b=a.getSize();yield Lqb(a.tb,a.O.getElementsByTagName("img"));if(!a.isDisposed()){var c=a.O,d=a.fq;uZ(c.getElementsByTagName("img"),b,d);uZ(c.getElementsByTagName("video"),
b,d);uZ(c.getElementsByTagName("object"),b,d);a.vertical&&(_.td||_.sd)&&(a.O.scrollLeft=0);b=a.vertical?a.O.scrollWidth-a.Qc.width:a.O.scrollHeight-a.Qc.height;a.ma>=a.Da&&(a.Fa+=a.ma,b>0&&(a.Da=Math.max(100,Math.round(a.Fa/((b/(a.vertical?a.Qc.width:a.Qc.height)+1)*2))),a.Fa=0));a.ma=0;if(b>0||a.U===a.O)a.wa=!Qqb(a,a.O)}})},Qqb=function(a,b,c){c=Rqb(a,b,c);if(c===a.U&&!a.V||!c&&!a.qu())return!0;let d=!c;c&&(Sqb(a,c,b),a.ha.Jd()||(d=!0));d&&a.U!==a.O&&b.nodeName!=="TR"&&(a.V=!1);return d},Rqb=function(a,
b,c){if(a.Gb){const d=Tqb(a);if(d&&glb(a.O,e=>e===d||vZ(e))!==d)return a.V=!0,d}return Uqb(a,b,c)},Sqb=function(a,b,c){a.ha=new T4;c=c||a.O;if(b.nodeType===Node.TEXT_NODE){const f=b.length,g=Vqb(a,b);if(g===0&&wcb(b))Wqb(a,b.parentNode,c);else{var d=rZ(b),e;!a.V&&g>0&&!_.eh(b.data.substring(0,g))&&(a.V=!0);g===f?d&&_.cc(c,d)&&Sqb(a,d,c):(a5(a.ha,b),g===0?(e=sZ(b))&&e!==c&&e.firstChild===b?(a5(a.ha,e,0),e=e.parentNode):e=null:(d=a.ha,d.O||(d.O={}),d.O.textOffset=d.O.textOffset?d.O.textOffset+g:g),
Xqb(a,e||b,c),!g&&_.vd||uqb(a.ha))}}else Wqb(a,b,c)},f5=function(a,b){return a.vertical?b<0:b>a.Qc.height},Yqb=function(a){const b=a.tagName.toUpperCase();return!a.firstChild&&b!=="TD"||b==="MATH"||b==="OBJECT"||b==="RUBY"||b==="SVG"},g5=function(a,b,c){c=c||a.ka.createRange();c.setStart(b,0);c.setEndAfter(b);return c},h5=function(a,b){let c=a.oa[0];if(a.oa.length>1){if(b&&b.nodeType===Node.TEXT_NODE){const d=g5(a,b),e=Ebb(d);FZ(d);e.length>1&&(b=null)}if(b)for(const d of a.oa)if(c=d,elb(c.node,b)>
0)break;a.ua=a.vertical?Math.min(c.range.start,c.range.end+1):Math.max(c.range.start,c.range.end-1)}return c.node},$qb=function(a,b){let c;const d=b?b.parentNode:null;let e=!0;for(;b;){var f=_.PG(b).y;if(f5(a,f))break;const g=Zqb.get(b.tagName);if(g){if(!e&&Gbb(b,"pageBreakBefore"))return{before:!0,el:b};if(!f5(a,f+_.SG(b).height)&&Gbb(b,"pageBreakAfter"))return g===1&&(c=$qb(a,_.QF(b))),c||{before:!1,el:b}}f=null;g===1&&(f=_.QF(b));f||(f=_.RF(b),e=!1);for(;!f;){b=b.parentNode;if(b===d)return null;
f=_.RF(b)}b=f}return null},i5=function(a,b,c){var d=0,e=0;b.nodeType===Node.ELEMENT_NODE?b.tagName!=="BR"&&(a.vertical?(e=_.PG(b).x,d=b.offsetWidth||_.SG(b).width,d=e+d):(a=b.getBoundingClientRect(),c=c.getBoundingClientRect(),d=a.top,e=a.bottom,c&&(c.width&&c.height&&(d=Math.min(d,c.top),e=Math.max(e,c.bottom)),c.bottom<a.bottom&&(e=Math.max(e,a.top+b.scrollHeight))))):b.nodeType===Node.TEXT_NODE&&(b=Ebb(c))&&b.length&&(e=b[b.length-1],a.vertical?(d=e.right,e=e.left):(d=e.top,e=e.bottom));return{start:d,
end:e}},Tqb=function(a){var b=_.QF(a.O),c=$qb(a,b);if(!c||c.before&&c.el===b)return null;let d;b=c.el;d=g5(a,b,null);let e=i5(a,b,d);var f;if(f=e.start===e.end)(f=b)&&_.DG(f)?(f=_.KG(f,"display")||(f.currentStyle?f.currentStyle.display:null)||f.style.display,f=f==="block"||f==="list-item"||f==="table"):f=!1,f=!f;f&&(f=a.ka.createElement("div"),c.before?b.parentNode&&b.parentNode.insertBefore(f,b):b.parentNode&&b.parentNode.insertBefore(f,b.nextSibling),d=g5(a,f,d),e=i5(a,f,d),_.bc(f));if(!f5(a,e.start)&&
c.before)return FZ(d),b;if(!f5(a,e.end)&&!c.before){c=b.nextSibling;for(b=b.parentNode;!c&&b!==a.O;)c=b.nextSibling,b=b.parentNode;FZ(d);return c}FZ(d);return null},Uqb=function(a,b,c){let d=c||b.firstChild,e=c=null;for(;d&&b!==d&&_.cc(b,d);){c=g5(a,d,c);const f=i5(a,d,c);a.oa=a.oa.filter(g=>{_.cc(g.node,d)?g=!1:(g=g.range,g=(a.vertical?Math.min(g.start,f.start)>Math.max(g.end,f.end):Math.max(g.start,f.start)<Math.min(g.end,f.end))?!0:!1);return g});a.oa.push({node:d,range:f});if(f5(a,f.start)&&a.V)return FZ(c),
h5(a,e);if(f5(a,f.end)&&d.tagName!=="BR"){if(a.V&&(d.nodeType===Node.TEXT_NODE||Yqb(d)))return FZ(c),h5(a,e);if(d.nodeType===Node.TEXT_NODE)return d;if(d.tagName==="TABLE"){const g=arb(a,d);if(g!==null)return FZ(c),g}if(Yqb(d)){if(d===a.U)return FZ(c),h5(a,e);for(a.V=vZ(d);d&&!d.nextSibling;)d=d.parentNode;d=d?d.nextSibling:null;FZ(c);return d}d=d.firstChild}else{a.V||(a.V=brb(d),a.V&&(e=d));for(;d&&!d.nextSibling;)d=d.parentNode;d=d&&d.parentNode!==b?d.nextSibling:null}}FZ(c);return null},brb=function(a){return vZ(a)?
!0:!!glb(a,b=>vZ(b))},arb=function(a,b){let c=null,d;for(const e of(d=b.rows)!=null?d:[]){let f;for(const g of(f=e.cells)!=null?f:[])if(c=g5(a,g,c),b=i5(a,g,c),f5(a,b.end))return FZ(c),e;a.V=!0}FZ(c);return null},Wqb=function(a,b,c){if(a.V||b.tagName!=="TR"){for(;b.parentNode!==c;)if(wcb(b)&&a.V){var d=b.parentNode;if(d.hasAttribute("ocean-reopened-element"))break;if(_.DG(d)&&!d.hasAttribute("ocean_stream_index"))break;b=d}else break;a5(a.ha,b)}else{d=b;const f=a.ha;var e;for(const g of(e=d.cells)!=
null?e:[])if(a.ha=null,a.oa=[],Qqb(a,d,g),a.ha&&a.ha.Jd())f.ha(a.ha);else{e=new T4;$4(e,g);const h=g.getAttribute("ocean_stream_close"),k={};k.paginatorReference=Number(h);Z4(e,k);f.ha(e)}a.ha=f;$4(a.ha,d)}Xqb(a,b.parentNode,c);_.vd||uqb(a.ha)},Vqb=function(a,b){function c(){FZ(k);h&&h.parentNode.replaceChild(b,h)}var d=0;let e=0,f=b.length;const g=b.nodeValue;if(!g||_.eh(g))return f;if(a.vertical){const l=document.createRange();l.selectNodeContents(b);const m=l.getClientRects();m.length?a.Ja=m[m.length-
1].width:a.Ja=0;FZ(l)}let h;a.Zb&&b.parentElement.getElementsByTagName("br").length&&(h=a.ka.createElement("span"),h.style.setProperty("all","unset"),b.parentNode.replaceChild(h,b),h.appendChild(b));const k=crb(b,f);if(drb(a,b,f,k))return c(),f;for(;d<f&&(e=Math.floor(d+(f-d)/2),d!==e);)drb(a,b,e,k)?d=e:f=e;for(;e>0&&/[^\t\n\r ]/.test(g.charAt(e));)if(k.setStart(b,e-1),k.setEnd(b,e),d=k.getBoundingClientRect(),!d||d.width===0&&d.height===0&&d.left===0&&d.right===0)e--;else break;if(e>0&&e<b.length&&
erb(a,g.charAt(e-1))&&erb(a,g.charAt(e)))for(d=e;;){e--;if(e===0){a.V||(e=d);break}if(!/[^\t\n\r ]/.test(g.charAt(e-1)))break;if(d-e>11){e=d;break}}c();e!==0||a.V||(e=1);return e},Xqb=function(a,b,c){for(;b&&b!==c;)_.DG(b)&&$4(a.ha,b),b=b.parentNode},crb=function(a,b,c){const d=b>1?1:0;if(c)return c.setStart(a,d),c.setEnd(a,b),c;c=document.createRange();c.setStart(a,d);c.setEnd(a,b);return c},drb=function(a,b,c,d){let e;d||(e=a.ka.createElement("span"),b.parentNode.replaceChild(e,b),e.appendChild(b));
c=crb(b,c,d);a.vertical?c=(c=c.getClientRects())&&c.length?{bottom:0,left:c[c.length-1].right-a.Ja}:{bottom:0,left:a.Qc.width}:(c=c.getBoundingClientRect(),c=c===null||c.left>=c.right&&c.top>=c.bottom?{bottom:0,left:0}:c);a=a.vertical?c.left>=a.ua:c.bottom<=a.ua;e&&e.parentNode.replaceChild(b,e);return a},erb=function(a,b){return b==="\u00ad"||a.Kb.test(b)},frb=class extends _.Xc{constructor(a,b,c,d){super();this.Qc=a;this.Gb=c;this.Ta=this.vertical=null;this.ua=0;this.oa=[];this.Ja=0;this.V=this.wa=
!1;this.Na=!0;this.Fa=this.ma=0;this.Da=200;this.Kb=RegExp("[A-Za-z\u00aa\u00ba\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u02e0-\u02e4\u1d00-\u1d25\u1d2c-\u1d5c\u1d62-\u1d65\u1d6b-\u1d77\u1d79-\u1dbe\u1e00-\u1eff\u2071\u207f\u2090-\u209c\u212a\u212b\u2132\u214e\u2160-\u2188\u2c60-\u2c7f\ua722-\ua787\ua78b-\ua7ae\ua7b0-\ua7b7\ua7f7-\ua7ff\uab30-\uab5a\uab5c-\uab64\ufb00-\ufb06\uff21-\uff3a\uff41-\uff5a]");this.zoom=d.textZoom||1;this.co=d.co||1;this.Db=Pqb(this,b);this.ka=this.Db.contentDocument;this.O=
this.ka.body;this.O.setAttribute("scroll","no");this.O.className=d.D5||"";this.U=this.O;this.ha=new T4;this.fq=new Map;this.lb=new Kqb(this.ka);this.tb=new Mqb;this.Zb=(()=>{if(!_.zb)return!1;const e=this.ka.createElement("div"),f=this.ka.createRange();this.O.appendChild(e);e.appendChild(this.ka.createTextNode("a"));f.setStart(e.childNodes[0],0);f.setEnd(e.childNodes[0],1);const g=f.getBoundingClientRect();e.appendChild(this.ka.createElement("br"));e.appendChild(this.ka.createTextNode("a"));f.setEnd(e.childNodes[2],
1);const h=f.getBoundingClientRect();FZ(f);this.O.removeChild(e);return g.height===h.height})()}Ac(){this.lb.dispose();this.tb.dispose();_.bc(this.Db);super.Ac()}qu(){return this.V}advance(){const a=this.ha,b=this.fq;this.Na=!0;this.V=this.wa=!1;this.ua=this.vertical?0:this.Qc.height;this.oa=[];_.CG(this.O);this.ma=0;this.U=this.O;this.ha=new T4;this.fq=new Map;return new Nqb(a,b)}getSize(){return this.Qc}},vcb=_.vb||_.oz("Chromium")<=35,Zqb=new Map([["DIV",1],["H1",2],["H2",2],["H3",2],["H4",2],
["H5",2],["H6",2],["HR",2],["IMG",2],["LI",1],["OBJECT",2],["OL",1],["P",2],["PRE",2],["SVG",2],["TABLE",1],["TD",2],["TH",1],["TR",1],["UL",1]]);var hrb=function(a){var b=a.start,c=a.end;b=b?S4(b):null;c=c?S4(c):null;const d=new Map;for(const [f,g]of Object.entries(a.mediaSize)){var e=g;d.set(f,new _.$F(e[0],e[1]))}e=[];for(const f of a.positionRanges)e.push([new _.cz(f[0].position,f[0].offset),new _.cz(f[1].position,f[1].offset)]);return new grb(b,c,a.mode==="vertical-rl"?"vertical-rl":"horizontal-tb",a.dir==="rtl"?"rtl":"ltr",d,a.positions,e)},grb=class{constructor(a,b,c,d,e,f=[],g=[]){this.U=a;this.O=b;this.V=c;this.ha=d;this.fq=e;this.positions=
f;this.positionRanges=g}toJSON(){const a=this.U,b=this.O,c={};for(const [e,f]of this.fq){var d=f;c[e]=[d.width,d.height]}d=[];for(const e of this.positionRanges)d.push([Okb(e[0]),Okb(e[1])]);return{start:a?a.toJSON():null,end:b?b.toJSON():null,mode:this.V,dir:this.ha,mediaSize:c,positions:this.positions,positionRanges:d}}};var irb=function(a,b){a.O<0&&(a.O=b);a.V=b},jrb=class{constructor(){this.U=this.V=this.O=-1}toJSON(){return{firstPage:this.O,fontLoad:this.U,lastPage:this.V}}};var krb=function(a,b){const c=/page-break-|break-before|break-after/i;return b.some(d=>c.test(d))||c.test(a)},j5=function(a){return!a.isDisposed()&&(a.V&&a.V.Jd()||a.O.length===0)},mrb=function(a,b){const c=()=>_.p(function*(){if(a.O[b+1]||!j5(a))return Promise.resolve(a.O[b]||null);yield Promise.resolve();yield lrb(a);return yield c()});return c()},GZ=function(a,b){const c=()=>{if(a.isDisposed())return Promise.resolve(null);a.ha.length||(a.ua=Date.now());if(b>-1&&a.ha.length>b)return a.ha[b];if(b<
0||!j5(a)&&b>=a.O.length)return Promise.resolve(null);const d=a.ha.length,e=a.ha[d-1]||Promise.resolve();a.ha[d]=e.then(()=>mrb(a,d));return a.ha[d].then(c)};return a.Fa.then(c)},nrb=function(a,b){return GZ(a,b+2).then(()=>a.isDisposed()?[]:a.O.slice(b,b+2))},orb=function(a){return a.wa()?Promise.resolve(a.O.length):GZ(a,Infinity).then(()=>orb(a))},lrb=function(a){const b=()=>{if(!a.isDisposed()){for(;!a.page.wa;){var c=N4(a.stream);if(c.type===0)break;const d=a.ma?a.ma.listCount:void 0;a.ma=null;
if(c=e5(a.ka,c,d))return c.then(b);if(!(a.ka.O.length>0)&&a.page.wa)break}prb(a)}};a.V&&qrb(a,a.V);return Promise.resolve(b.call(a))},trb=function(a,b){var c=b.U;const d=b.O;var e=c==null?void 0:U4(c),f=d==null?void 0:U4(d);if(e&&f){e=[];if(R4(V4(d,0).O,W4(c)>1?X4(V4(c,1)):null)<0)for(f=0;f<W4(d);f++)e.push(...k5(a,b,V4(c,f),V4(d,f)));else{f=new T4;for(var g=0;g<W4(c)-1;g++)f.ha(V4(c,g));c=V4(c,W4(c)-1);g=new T4;Z4(g,X4(c));e.push(...rrb(a,b,f,g));e.push(...srb(a,b,c,d))}a=e}else a=e?rrb(a,b,c,d):
f?srb(a,b,c,d):k5(a,b,c,d);return a},prb=function(a){if(++a.Ja>1E4)throw Error("Ud");var b=a.page.qu();const c=a.page.advance();var d=c.IG;c.Jd()||(d=null,b=b||mqb(a.stream)&&a.O.length===0);const e=Eqb(a.ka);if(b){const g=new grb(a.V?a.V.clone():null,d?d.clone():null,a.page.vertical?"vertical-rl":"horizontal-tb",a.page.Ta?"rtl":"ltr",c.fq);b=e.filter(h=>Y4(g.U,g.O,h.index));a.U=a.U.concat(b);for(var f of a.U)a.oa[f.position]=a.O.length;g.positions=a.U;g.positionRanges=trb(a,g);a.U=[];a.O.push(g);
irb(a.Da,Date.now()-a.ua)}else for(const g of e)Y4(a.V,d,g.index)&&a.U.push(g);a.V=d;if(!j5(a)){d=a.O.length-1;f=a.O[d];f.positions=f.positions.concat(a.U);for(const g of a.U)a.oa[g.position]=d;a.U=[]}},rrb=function(a,b,c,d){const e=[],f=new T4;for(let g=0;g<W4(c)-1;g++)Z4(f,X4(V4(c,g+1))),e.push(...k5(a,b,V4(c,g),f));e.push(...k5(a,b,V4(c,W4(c)-1),d));return e},srb=function(a,b,c,d){const e=[];e.push(...k5(a,b,c,V4(d,0)));c=new T4;for(let f=1;f<W4(d);f++){const g=V4(d,f);Z4(c,X4(g));e.push(...k5(a,
b,c,g))}return e},k5=function(a,b,c,d){let e=null;c&&(c=Q4(c),c.paginatorReference!==void 0&&(e=O4(a.stream,c.paginatorReference,c.textOffset)));!e&&b.positions.length&&(e=new _.cz(b.positions[0].position));if(!e)return[];c=null;d&&(d=Q4(d),d.paginatorReference!==void 0&&(c=O4(a.stream,d.paginatorReference,d.textOffset)));!c&&b.positions.length&&(c=new _.cz(b.positions[b.positions.length-1].position));return!c||B1(e,c)?[]:[[e,c]]},ycb=function(a,b){const c=a.oa[b];return typeof c==="number"?Promise.resolve(c):
GZ(a,a.O.length).then(d=>{const e=a.oa[b];return typeof e==="number"?e:d!==null?ycb(a,b):-1})},qrb=function(a,b){var c=U4(b)?null:b.O;if(c){var d,e=c.paginatorReference;a.stream.getItem(e).type===10&&(d=e);Fqb(a.ka,c.textOffset,d)}for(d=b.U.length;d>0;d--){e=b.U[d-1];const f=a.stream.getItem(e.paginatorReference);e5(a.ka,f,e.listCount,d,e.clearFirst,e.deepestReopenedBlock)}c&&(P4(a.stream,c.paginatorReference),a.ma=c);if(U4(b))for(c=0;c<W4(b);c++)if(d=V4(b,c),qrb(a,d),P4(a.stream,d.O.paginatorReference),
c!==W4(b)-1)for(d=X4(V4(b,c+1)),e=N4(a.stream);e.index<d.paginatorReference;e=N4(a.stream))e5(a.ka,e)},urb=class extends _.Xc{constructor(a,b,c,d){var e=new jrb;super();this.O=[];this.ha=[];this.oa={};this.U=[];this.ua=0;this.V=null;this.Ja=0;this.ma=null;Date.now();d=xcb(d);this.Da=e;this.stream=a;a=typeof b==="string"?[b]:b;b=krb(this.stream.mf(),a);this.page=new frb(c,a,b,d);Date.now();this.Fa=this.page.lb.wait();this.Fa.then(f=>{this.Da.U=f.xR||0});this.ka=new Jqb(this.page)}Ac(){_.pz(this.page);
super.Ac()}wa(){return!j5(this)}};var l5=function(a,b){const c=a.U;a.getKey();CZ(c.Ab(),c.qf,b)},wrb=function(a,b,c){const d=a.U,e=Wbb(d.Ab(),d.qf,b,c);return C4(a.Qb,e,[a.getKey()],()=>_.p(function*(){if(a.isDisposed())return null;const f=yield nrb(a.ta,c);return f.length?vrb(a,e,c,f[0],b,f.length===1):null}))},m5=function(a,b,c){return _.p(function*(){l5(a,b);if(c<0)return null;for(let d=a.O.length-1;d<=c;d++){const e=yield wrb(a,b,d);if(e===null)return null;a.O[d+1]=y4(e.hm)}return wrb(a,b,c)})},vrb=function(a,b,c,d,e,f){return _.p(function*(){const g=
a.U.Ab(),h=zcb(a.Da,d),k=["-gb-page -gb-text",a.ua.key].join(" "),l=!a.Ja||c>0,m=!a.Na||!f,q=sqb(a.stream,d.U);let u;u=d.O?sqb(a.stream,d.O):d.positions.length?new _.cz(d.positions[d.positions.length-1].position):q;const v=a.O[c],z=yield xrb(a,c,v,h,d);var F=c%2===0?1:2;F=a.U.qf===0&&e.readingMode===2?F===1?2:1:F;return{className:k,hm:z.toString(),endOffset:u.offset,endPosition:u.toString(),dC:a.getKey(),rC:m,um:l,height:e.height,lI:h,key:b,Ob:c,zS:d.toJSON(),yg:F,positionRanges:d.positionRanges,
xq:!1,Pc:a.U.qf,settings:e,wj:v.toString(),startOffset:q.offset,startPosition:q.toString(),styleSheets:a.Fa,volumeId:g,width:e.width}})},zrb=function(a,b,c){return _.p(function*(){let d=0,e;for(;e=yield yrb(a,b,d);){if(fY(c.indices,e.indices)<0)return d-1;d++}return-1})},xrb=function(a,b,c,d,e){return _.p(function*(){if(b<0)return null;if(b+1<a.O.length)return a.O[b+1];var f=a.Da,g=_.EG().createElement("div");_.ME(g,LY(d));var h=_.QF(g);g.removeChild(h);wqb(h,e,f.settings.textZoom||1,f.settings.co||
1);for(f=iZ(h,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT);f.lastChild(););g=f.currentNode;{f=g;g=mZ(g)?g.length:void 0;const m=g!==void 0;if(_.cc(h,f)){for(var k=[];f;){const q=f.parentNode;if(f===h||!q){k.unshift(0);break}let u=0;for(l of q.childNodes){if(l===f){k.unshift(u);f=q;break}u++}}m&&k.push(g);var l=new x4(k,m)}else l=null}if(b===0)h=l;else{f=_.Ra(l.indices);g=new x4([]);for(k=0;h;k++){if(h.hasAttribute("ocean-reopened-element"))g.push(0);else{g.push(1);break}if(f[k]!==0)break;h=h.firstElementChild}h=
Jpb(g,l)}return Jpb(c,h)})},yrb=function(a,b,c){return _.p(function*(){return c<a.O.length?a.O[c]:(yield m5(a,b,c-1))?a.O[c]:null})},Arb=class extends A4{constructor(a,b,c,d,e,f,g,h,k){super(a,b);this.parent=c;this.U=d;this.ua=g;this.Ja=h;this.Na=k;this.stream=new tqb(this.U.Vk());this.wa=!1;this.O=[new x4([0])];this.Fa="MathMLElement"in window?[this.ua,Ccb()]:[Zpb,this.ua,Ccb()];a=new _.$F(Math.max(e.width-e.margin.left-e.margin.right,0),Math.max(e.height-e.margin.top-e.margin.bottom,0));this.ta=
new urb(this.stream,this.Fa.map(l=>l.cssText),a,f);this.Da=new Dqb(this.stream,f,this.ua.cssText,l=>gcb(this.U,l.tagName(),l.text))}isDisposed(){return this.wa}dispose(){this.wa||(this.ta.dispose(),this.wa=!0)}oa(a,b,c){const d=this;return _.p(function*(){l5(d,a);const e=yield zrb(d,a,c);return m5(d,a,e)})}qa(a,b,c=0){const d=this;return _.p(function*(){l5(d,a);const e=yield Acb(d.ta,d.Da,b,c);return m5(d,a,e)})}ma(a){l5(this,a);return m5(this,a,0)}V(a){const b=this;return _.p(function*(){l5(b,a);
const c=yield orb(b.ta);return m5(b,a,c-1)})}ka(a){const b=this;return _.p(function*(){l5(b,a.settings);return a.um?a.Ob>0?m5(b,a.settings,a.Ob-1):b.parent.kC(a):null})}ha(a){const b=this;return _.p(function*(){l5(b,a.settings);return a.rC?(yield m5(b,a.settings,a.Ob+1))||b.parent.jC(a):null})}},HZ;var n5=function(a,b){const c=CZ(a.O.Ab(),a.Pc,b),d=[a.getKey()];return C4(a.Qb,c,d,()=>_.p(function*(){const e={co:b.lineHeight,textZoom:b.textZoom,z0:!0};b.fontFace&&(e.fontFamilyOverride=b.fontFace);const f=yield Brb(a,b,e);d.push(f.key);e.D5=f.key;return new Arb(c,a.Qb,a,a.O,b,e,f,a.Ja,a.Na)}))},Brb=function(a,b,c){return _.p(function*(){const d=yield J4(a),e=yield Crb(a),f=e?Sbb(d.key,b):`${d.key}-${BZ(b)}`;return C4(a.Qb,f,[d.key],()=>{var g;if(!(g=b.fontFace))a:switch((a.manifest.O.language||
"").substring(0,2).toLowerCase()){case "ja":case "ko":case "zh":g="sans-serif";break a;default:g="georgia"}g=`.${f} {${[`font-family:${g}`,`font-size:${b.textZoom}em`,`line-height:${b.lineHeight}`].join(";")}}\n`+(`.${f} .gb-segment {margin:0 !important}\n`+`.${"-gb-text"}.${f} {padding:${b.margin.top}px ${b.margin.right}px ${b.margin.bottom}px ${b.margin.left}px}\n`);const h=e?new _.$F(b.width,b.height):void 0;let k=e?ecb(d.cssText,b.width,b.height):d.cssText;k+=".gb-segment {background-color:unset;color:unset}\n";
DZ(k,l=>{var m=[];const q=l.cssRules;for(let u=0;u<q.length&&q[u];u++)m=kcb(q[u],c,ymb,void 0,u,m);for(const u of m)u.parentRule?(m=u.parentRule,m.deleteRule&&m.deleteRule(u.index)):l.deleteRule(u.index);h&&!_.vb&&l.insertRule('svg[viewBox]:not([preserveAspectRatio="none"]){'+`max-width:${h.width}px;max-height:${h.height}px;}`,l.cssRules.length);k=acb(f,l)});b.justified||(k=k.replaceAll(Drb,""));return{key:f,cssText:g+k}})})},Crb=function(a){return _.p(function*(){a.Ta===void 0&&(a.Ta=!!I4(a).querySelector("svg")||
aqb.test((yield J4(a)).cssText));return a.Ta})},Erb=class extends gqb{oa(a,b,c){const d=this;return _.p(function*(){return(yield n5(d,a)).oa(a,b,c)})}qa(a,b,c){const d=this;return _.p(function*(){return(yield n5(d,a)).qa(a,b,c)})}ma(a){const b=this;return _.p(function*(){return(yield n5(b,a)).ma(a)})}V(a){const b=this;return _.p(function*(){return(yield n5(b,a)).V(a)})}ka(a){const b=this;return _.p(function*(){return(yield n5(b,a.settings)).ka(a)})}ha(a){const b=this;return _.p(function*(){return(yield n5(b,
a.settings)).ha(a)})}},Drb=/\btext-align(?:-last)?\s*:\s*justify\s*;?/gi;var Frb=function(a,b){return _.p(function*(){var c=a.manifest;var d=b.vc();d=YY(c,d);c=d>=0?tmb(c,d):-1;c=[c,c-1,c+1];for(const f of c){if((c=yield a.O(f))==null)c=void 0;else{var e=b;d=I4(c);c=(e=qZ(d,void 0,e))&&tbb(c.U,d,e.startContainer,e.startOffset)}if(c=yield c)return c}return null})},Grb=function(a,b){return _.p(function*(){if(b.mode!==2)throw Error("Vd");const c=yield a.O(b.De);var d;if(d=c){d=I4(c);const e=eZ(c.U,d,b);d=oZ(d,c.startPosition,e.startContainer,e.startOffset)}return d})},Hrb=
class extends Spb{constructor(a,b,c){super(a,b);this.manifest=c;this.volumeId=this.manifest.Ab();this.U=Y_(this.manifest,!1);this.wa=Y_(this.manifest,!0)}ta(a,b){const c=this;return _.p(function*(){const d=yield c.O(a.De);return d&&d.ta(a,b)})}ua(a,b){const c=this;return _.p(function*(){const d=yield c.O(a.De);return d&&d.ua(a,b)})}oa(a,b,c){const d=this;return _.p(function*(){const e=yield d.O(b);return e&&e.oa(a,b,c)})}qa(a,b,c){const d=this;return _.p(function*(){const e=new _.cz(b);var f=vmb(d.manifest,
e);return(f=yield d.O(f))&&f.qa(a,e.toString(),c)})}ma(a){const b=this;return _.p(function*(){const c=yield b.O(b.U);return c&&c.ma(a)})}V(a){const b=this;return _.p(function*(){const c=yield b.O(b.wa);return c&&c.V(a)})}ha(a){const b=this;return _.p(function*(){const c=yield b.O(a.Pc);return c&&c.ha(a)})}ka(a){const b=this;return _.p(function*(){const c=yield b.O(a.Pc);return c&&c.ka(a)})}kC(a){const b=this;return _.p(function*(){var c=a.Pc;const d=a.settings;for(--c;c>=b.U;c--)if(P1(b.manifest,
c))return(c=yield b.O(c))&&c.V(d);return null})}jC(a){const b=this;return _.p(function*(){var c=a.Pc;const d=a.settings;for(c+=1;c<=b.wa;c++)if(P1(b.manifest,c))return(c=yield b.O(c))&&c.ma(d);return null})}O(a){const b=this;return _.p(function*(){if(!P1(b.manifest,a))return null;const c=`${`${b.volumeId}:${a}`}*`,d=`${b.volumeId}:${a}`,e=b.Qb;return C4(e,c,[b.getKey(),d],()=>_.p(function*(){const f=yield e.KI(b.volumeId,a);if(!f)return null;const g=Q1(b.manifest,a);return g?new (f.O.fixed_layout_info?
iqb:Erb)(c,e,b,b.manifest,f,g,a===b.U,a===b.wa):null}))})}};var Irb=function(a){if(!a.O){a.O=!0;for(const b of a.ab.values())Irb(b)}},Jrb=class{constructor(a,b){this.key=a;this.data=b;this.ab=new Map;this.O=!1}},Krb=function(a,b){for(var c of b)(b=a.O.get(c))&&Irb(b);for(const [d,e]of a.O.entries())b=d,e.O?c=e.O=!1:(typeof e.data.dispose==="function"?e.data.dispose():typeof e.data.fp==="string"&&URL.revokeObjectURL(e.data.fp),c=!0),c&&a.O.delete(b)},Lrb=function(a,b,c){const d=a.O.get(b);if(!d)throw Error("Wd`"+b+"`"+c+"`"+c);a=a.O.get(c);if(!a)throw Error("Xd`"+
b+"`"+c+"`"+c);d.ab.set(c,a)},Mrb=class extends _.Xc{constructor(){super(...arguments);this.O=new Map}Ac(){Krb(this,[]);this.Ac()}get(a){return(a=this.O.get(a))?a.data:null}};var o5=function(a,b,c){_.Xc.call(this);this.O=a;this.V=b||0;this.U=c;this.Oj=(0,_.ec)(this.NE,this)};_.va(o5,_.Xc);_.n=o5.prototype;_.n.qd=0;_.n.Ac=function(){o5.hc.Ac.call(this);this.stop();delete this.O;delete this.U};_.n.start=function(a){this.stop();this.qd=_.qj(this.Oj,a!==void 0?a:this.V)};_.n.stop=function(){this.isActive()&&_.la.clearTimeout(this.qd);this.qd=0};_.n.isActive=function(){return this.qd!=0};_.n.NE=function(){this.qd=0;this.O&&this.O.call(this.U)};var tpb=function(a,b,c,d,e){return _.p(function*(){const f=Pbb(b,d,e),g=yield C4(a,f,null,()=>Nrb(a,f,d));if(!g)throw Error("Zd`"+f);return p5(a,c,[f],g)})},upb=function(a,b,c,d){return _.p(function*(){const e=Tbb(b,c),f=yield C4(a,e,null,()=>_.p(function*(){var g=yield Orb(a.O,c);g=yield Prb(a,b,[],g);return{fp:_.la.URL.createObjectURL(new Blob([g],{type:"image/svg+xml"})),key:e,url:c}}));return d?p5(a,d,[e],f):f})},v4=function(a,b,c){const d=`${c}*${b}`;return C4(a,d,[c],()=>_.p(function*(){const e=
yield Qrb(a,c);return b===2?new Hrb(d,a,e):new Ypb(d,a,e)}))},C4=function(a,b,c,d){let e=a.V.get(b);if(!e){const f=a.U.get(b);f&&(e=Promise.resolve(f).finally(()=>{q5(a)}))}e||(e=Promise.resolve(d()).then(f=>{if(f!=null){var g=a.U;g.O.has(b)||g.O.set(b,new Jrb(b,f))}return f}).finally(()=>{a.V.delete(b);q5(a)}),a.V.set(b,e));c&&(e=e.then(f=>p5(a,b,c,f)));return e},Xpb=function(a,b,c){const d=[];return C4(a,`${b}!${c}`,d,()=>_.p(function*(){const e=Math.floor(c/10)*10;var f=`${b}!${e}-${e+10}`;d.push(f);
let g;return(g=(yield Rrb(a,f,b,e))[c-e])!=null?g:null}))},eqb=function(a,b){return _.p(function*(){const c=b.resources.length,d=b.Ab(),e=`${d}:${b.qf}`,f=[];for(let g=0;g<c;g++){const h=t4(b,g),k=spb(b,g);h&&k==="text/css"&&f.push(h)}return yield Promise.all(f.map(g=>Srb(a,d,e,g)))})},fqb=function(a){return C4(a,"__GB_BASIC__",null,()=>({key:"__GB_BASIC__",cssText:".flow p{text-indent:0;margin-bottom:.5em}.flow .gimg_graphic,.flow .gimg_table{margin:1em 0}.flow .gstxt_hlt{background-color:#ff0}.flow .gstxt_sub{font-size:75%;vertical-align:sub}.flow .gstxt_sup{font-size:75%;vertical-align:super}.flow .gstxt_underline{text-decoration:underline}.flow .gtxt_body{margin:0}.flow div.gtxt_footnote{background:#eee;font-style:italic;font-size:.9em;padding:.5em}.flow .gtxt_heading{font-size:150%;font-variant:small-caps;font-weight:700;margin-bottom:1em;text-align:center}.flow .gtxt_h1_heading{font-size:120%;font-weight:700;text-align:center}.flow .gtxt_h2_heading{font-size:110%;font-weight:700}.flow .gtxt_h3_heading{font-weight:700}.flow div.gtxt_inset_box{border:1px solid #666;margin:1em;padding:.5em}.flow .gtxt_lineated{margin:1em 0 1em 2em;white-space:pre-wrap}.flow .gtxt_lineated_code{font-family:monospace;margin:1em 0 1em 2em;white-space:pre-wrap}.flow .gtxt_list_entry{margin-left:1em;text-indent:-1em}.flow .gtxt_quote{margin:1em 2em}"}))},
q5=function(a){if(a.ha.length&&!(a.V.size>=16)){a=a.ha.splice(0,16-a.V.size);for(const b of a)b()}},p5=function(a,b,c,d){if(d)for(let e=0;e<c.length;e++)Lrb(a.U,b,c[e]);return d},Rrb=function(a,b,c,d){return C4(a,b,null,()=>{let e;return(e=Trb(a.O,c,d))!=null?e:[]})},Qrb=function(a,b){return C4(a,b,null,()=>Urb(a.O,b))},Wrb=function(a,b,c){return C4(a,c,null,()=>Vrb(a.O,b))},Yrb=function(a,b,c){return _.p(function*(){const d=`${b}@${c}`,e=[b],f=yield C4(a,d,e,()=>_.p(function*(){const g=yield Xrb(a.O,
b,c);if(!g)return null;var h=new Set;for(var k of g.parElements)h.add(k.streamInfoSrc);k=[];const l=new Map;for(const m of h){const q=`${b}~${AZ(m)}`;h=Wrb(a,m,q).then(u=>{u&&(l.set(m,u),e.push(q));return u});k.push(h)}return{x_:(yield Promise.all(k)).filter(m=>m),parElements:g.parElements.map(m=>Object.assign({},{BO:l.get(m.streamInfoSrc)},m))}}));return p5(a,b,[d],f)})},Nrb=function(a,b,c){return C4(a,b,null,()=>_.p(function*(){var d=yield Zrb(a.O,c);if(d){var e;(e=typeof MediaSource!=="undefined"&&
d instanceof MediaSource)||(e=d.type.match(/^([^;]+)(?:;\w+=(?:\w+|"[\w;,= ]+"))*$/i),e=(e==null?void 0:e.length)===2&&(/^image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon|heic|heif|avif|x-ms-bmp)$/i.test(e[1])||/^video\/(?:mpeg|mp4|ogg|webm|x-matroska|quicktime|x-ms-wmv)$/i.test(e[1])||/^audio\/(?:3gpp2|3gpp|aac|amr|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-matroska|x-wav|wav|webm)$/i.test(e[1])||/^font\/\w+/i.test(e[1])));if(!e)throw Error("l");d=new _.Ga(URL.createObjectURL(d));d={key:b,url:c,fp:_.Ta(d)}}else d=
null;return d}))},Srb=function(a,b,c,d){return _.p(function*(){const e=Qbb(b,d),f=[],g=yield C4(a,e,f,()=>_.p(function*(){var h=yield $rb(a.O,d);h=yield Prb(a,b,f,h);return{key:e,cssText:_.zb?h:h.replace($pb,"$1:")}}));return p5(a,c,[e],g)})},asb=function(a,b,c){new Promise(d=>_.p(function*(){const e=yield v4(a,b,c),f=Ppb(e);let g=f.length;for(const h of f)a.ha.push(()=>_.p(function*(){const k=yield h();k&&Lrb(a.U,e.getKey(),k.getKey());--g===0&&d()}));q5(a)}))},csb=function(a,b,c){const d=Obb(b,
c);return C4(a,d,null,()=>_.p(function*(){var e=yield bsb(a.O,c);e=e?URL.createObjectURL(e):"javascript:void 0";return{key:d,url:c,fp:e}}))},Prb=function(a,b,c,d){return _.p(function*(){const e=d.resources?yield dsb(a,b,d.resources):[],f=[];for(const g of e)g&&(f.push(g),g.key&&c.push(g.key));return $bb(d.content,f)})},dsb=function(a,b,c){return _.p(function*(){return Promise.all(c.map(d=>{if(!d)return null;const e=d.src;if(!e)return null;d=d.type;return d==="image"||fZ(d)?Nrb(a,Pbb(b,e),e):d==="image/svg+xml"?
upb(a,b,e):d&&rpb.has(d.toLowerCase())?csb(a,b,e):null}))})},fsb=class extends _.Xc{constructor(a){super();this.O=a;this.U=new Mrb;this.V=new Map;this.ha=[];this.ka=new o5(()=>{this.V.size===0?Krb(this.U,this.ma.values()):this.ka.start(100)},0);this.ma=new Ipb(()=>{var b=this.ka;b.isActive()||b.start(void 0)})}Ac(){this.U.dispose();super.Ac()}load(a){const b=this;return _.p(function*(){return b.V.get(a)||b.U.get(a)})}KI(a,b){return C4(this,`${a}:${b}`,[a],()=>esb(this.O,a,b))}};var r5=function(a,b,c){return _.p(function*(){return Frb(yield v4(a.O,2,b),c)})},gsb=function(a,b){return _.p(function*(){return Grb(yield v4(a.O,2,b.volumeId),b)})},s5=function(a,b,c){return _.p(function*(){return Vpb(yield v4(a.O,1,b),c)})},hsb=function(a,b){return _.p(function*(){return Wpb(yield v4(a.O,1,b.volumeId),b)})},B_=class{constructor(a){this.O=new fsb(a);this.V=new Apb(this.O);this.U=new Gpb(this.O)}Dc(a,b){const c=this;return _.p(function*(){try{if(dZ(a,b)>0)return null}catch(k){return null}var d=
yield Promise.all([c.Xe(a,b),c.ua(a,200),c.ta(b,200)]);const [e,f,g]=d.map(k=>k!=null?k:void 0);if(a.mode===1){d=yield hsb(c,a);var h=yield hsb(c,b);return d&&h?F1(d,h,e,f,g):null}d=yield gsb(c,a);h=yield gsb(c,b);return d&&h?XY(d,h,e,f,g):null})}Xe(a,b){const c=this;return _.p(function*(){return(yield v4(c.O,a.mode,a.volumeId)).Xe(a,b)})}ta(a,b){const c=this;return _.p(function*(){return(yield v4(c.O,a.mode,a.volumeId)).ta(a,b)})}ua(a,b){const c=this;return _.p(function*(){return(yield v4(c.O,a.mode,
a.volumeId)).ua(a,b)})}search(a,b,c){const d=this;return _.p(function*(){return(yield v4(d.O,a,b)).search(c)})}};var isb=function(a,b,c){return _.p(function*(){switch(b){case 2:return[null,null];case 1:var d=a.manifest.Ab();return(d=yield r5(a.O,d,c))?Promise.all([a.O.ta(d,100),a.O.ua(d,100)]):[null,null];default:_.wh(b,`Unknown PagePositionType value: ${b}`)}})},t5=class{constructor(a,b,c){this.manifest=a;this.O=b;this.store=c;this.U=_.t(_.el([this.store.select(l4),this.store.select(a4)]),_.r(([d,e])=>e.find(f=>$Y(this.manifest,d,f.Dc()))),_.oB({bufferSize:1,Zc:!0}));this.label=_.t(this.U,_.r(d=>d?"Remove bookmark":
"Add bookmark"),_.rl("Add bookmark"));this.icon=_.t(this.U,_.r(d=>d?"bookmark":"bookmark_border"),_.rl("bookmark_border"));this.jc=this.store.select(q4)}sJ(){_.t(this.U,_.gx(),_.gf(this.store.select(l4))).subscribe(([a,b])=>{const c=this;return _.p(function*(){if(b.positionRanges.length!==0)if(a)c.store.dispatch(f3({Jf:a}));else{var d=b.positionRanges[0][0],e=yield isb(c,b.kq,d),[f,g]=e;d=new I1(XY(d,d,"",g!=null?g:"",f!=null?f:""),c.manifest);c.store.dispatch(Snb({Jf:d}))}})})}};
t5.na=function(a){return new (a||t5)(_.G(_.gB),_.G(B_),_.G(_.yF))};
t5.Sa=_.pn({type:t5,Ca:[["reader-bookmark-button"]],Ea:!0,features:[_.xs],Qa:7,Ra:12,Va:[["mat-icon-button","",3,"click","matTooltip","disabled"]],Ma:function(a,b){a&1&&(_.J(0,"button",0),_.U(1,"async"),_.U(2,"async"),_.U(3,"async"),_.P("click",function(){return b.sJ()}),_.J(4,"mat-icon"),_.R(5),_.U(6,"async"),_.L()());a&2&&(_.I("matTooltip",_.W(1,4,b.label))("disabled",_.W(2,6,b.jc)),_.Ir("aria-label",_.W(3,8,b.label)),_.E(5),_.vs(_.W(6,10,b.icon)))},ab:[_.TC,_.Sw,_.Xv,_.qD,_.KH,_.FH,_.IH,_.kE],
Nb:2});var u5=class{constructor(a,b){this.document=a;this.O=b;this.U=_.il(this.document,"mousedown",this.O);this.ka=_.il(this.document,"mouseup",this.O);this.uy=_.il(this.document,"mousemove",this.O);this.ha=_.t(_.jl(_.t(this.U,_.ex(!0)),_.t(this.ka,_.ex(!1),_.rl(!1))),_.oB({bufferSize:1,Zc:!0}));this.V=_.t(this.ha,_.r(c=>!c));this.ma=_.t(this.ha,_.ef(c=>c?this.uy:_.We(null)))}};u5.na=function(a){return new (a||u5)(_.A(_.at),_.A(_.hB))};u5.Ka=_.nm({token:u5,Aa:u5.na,Ia:"root"});var v5=class{constructor(a,b,c){this.mb=a;this.host=b;this.U=c;this.qy=_.jl(_.t(this.host.RC,_.ex(!0)),_.t(this.host.py,_.ex(!1),_.rl(!1)));this.V=_.t(this.U.U,_.gf(this.qy),_.bf(([,d])=>d),_.r(([d])=>d),_.bf(d=>!d.defaultPrevented),_.bf(d=>{const e=d.target;if(!(e instanceof Element))return!0;d=()=>!this.mb.va.contains(e);return!e.closest(".mat-mdc-menu-panel")&&d()}),_.ex(!0));this.O=new _.Cd}rc(){this.O.add(this.V.subscribe(()=>{_.kH(this.host)}))}Pa(){this.O.unsubscribe()}};
v5.na=function(a){return new (a||v5)(_.G(_.jp),_.G(_.mH),_.G(u5))};v5.Ua=_.vn({type:v5,Ca:[["","readerCloseMenu",""]],Ea:!0});var w5=class{transform(a,b){if(!a)return"";a=new _.Cj(a);_.Ax(a,"zoom","1");_.Ax(a,"source","ge-web-app");b.width&&_.Ax(a,"w",b.width);return a.toString()}};w5.na=function(a){return new (a||w5)};w5.Bl=_.pB({name:"thumbnailUrl",type:w5,Gi:!0,Ea:!0});var jsb=a=>({width:a}),x5=class{constructor(){this.width=140;this.height=210;this.error=new _.nu}onLoad(){this.X2=this.src}onError(){this.error.emit()}};x5.na=function(a){return new (a||x5)};
x5.Sa=_.pn({type:x5,Ca:[["reader-page-thumbnail"]],Eb:6,rb:function(a,b){a&2&&(_.Sr("height",b.height,"px")("width",b.width,"px"),_.Tr("loaded",!!b.X2))},inputs:{src:"src",width:"width",height:"height"},outputs:{error:"error"},Ea:!0,features:[_.xs],Qa:2,Ra:10,Va:[["alt","",3,"load","error","src"]],Ma:function(a,b){a&1&&(_.J(0,"img",0),_.U(1,"thumbnailUrl"),_.P("load",function(){return b.onLoad()})("error",function(){return b.onError()}),_.L());a&2&&(_.Sr("height",b.height,"px")("width",b.width,"px"),
_.I("src",_.bF(1,5,b.src,_.DE(8,jsb,Math.floor(b.width*window.devicePixelRatio))),_.mq))},ab:[w5],Oa:["[_nghost-%COMP%]{animation:_ngcontent-%COMP%_pulse .5s infinite alternate-reverse;background:#f1f3f4;border-radius:4px;display:block;overflow:hidden;-webkit-transition:box-shadow .2s ease;transition:box-shadow .2s ease}.loaded[_nghost-%COMP%]{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);-webkit-animation:none;animation:none}.loaded[_nghost-%COMP%]   img[_ngcontent-%COMP%]{opacity:1}.-gb-dark.loaded[_nghost-%COMP%], .-gb-dark   .loaded[_nghost-%COMP%]{box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15)}img[_ngcontent-%COMP%]{display:block;width:100%;height:100%;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}@-webkit-keyframes _ngcontent-%COMP%_pulse{to{background-color:#e8eaed}}@keyframes _ngcontent-%COMP%_pulse{to{background-color:#e8eaed}}\n/*# sourceMappingURL=page_thumbnail.css.map */"]});var y5=class{constructor(a,b,c){this.manifest=a;this.Vd=b;this.store=c;this.FS=new _.nu;this.Mj=_.t(this.store.select(a4),_.r(d=>d.map(e=>{const f=ZY(e.Dc()).startPosition,g=YY(this.manifest,f.vc());var h=new _.Pt(this.manifest.fl(g));const k=O1(this.manifest,g);return{IQ:h,aL:{width:56,height:56/(k?k.width/k.height:56/76),src:umb(this.manifest,g)},Jf:e,href:this.Vd.Nn(f)}})));this.jc=this.store.select(q4);this.s0="Remove bookmark";this.s4="Mark the good parts";this.O1="Tap the bookmark icon in the top corner of the page you\u2019re reading"}hu(a){a=
ZY(a.Dc());if(!a)return"";a=a.startPosition.vc();a=YY(this.manifest,a);return cZ(aZ(this.manifest,a))}sJ(a,b){this.FS.emit(b);a.preventDefault()}deleteBookmark(a){this.store.dispatch(f3({Jf:a}))}};y5.na=function(a){return new (a||y5)(_.G(_.gB),_.G(Y2),_.G(_.yF))};
y5.Sa=_.pn({type:y5,Ca:[["reader-bookmark-list"]],outputs:{FS:"pickBookmark"},Ea:!0,features:[_.xs],Qa:5,Ra:6,Va:()=>[["fallbackIcon",""],["optionsMenu","matMenu"],["class","item-container",4,"ngFor","ngForOf"],["class","zero-state",4,"ngIf"],[1,"item-container"],["mat-list-item","","target","_top",3,"click","href"],["matListItemAvatar","","class","thumbnail",3,"height","src","width","error",4,"ngIf","ngIfElse"],["matListItemTitle","",1,"title","gmat-subtitle-1"],["matListItemLine","",1,"creation-time",
"gmat-body-2"],[1,"options-button-container"],["aria-label","Open menu","readerCloseMenu","","mat-icon-button","",3,"matMenuTriggerFor"],[1,"options-menu"],["mat-menu-item","",3,"click","disabled"],["matListItemAvatar","",1,"thumbnail",3,"error","height","src","width"],["matListItemIcon","",1,"thumbnail"],[1,"zero-state"],["alt","","src","https://www.gstatic.com/booksfe/images/empty_bookmarks.svg",1,"zero-state-image"],[1,"zero-state-title","gmat-headline-3"],[1,"zero-state-description","gmat-body-1"]],
Ma:function(a,b){a&1&&(_.J(0,"mat-nav-list"),_.H(1,Gcb,22,14,"div",2),_.U(2,"async"),_.L(),_.H(3,Hcb,6,2,"div",3),_.U(4,"async"));if(a&2){let c;_.E();_.I("ngForOf",_.W(2,2,b.Mj));_.E(2);_.I("ngIf",((c=_.W(4,4,b.Mj))==null?null:c.length)===0)}},ab:[_.TC,v5,_.Sw,_.Xv,_.qD,o2,b2,m2,l2,g2,h2,d2,c2,_.oH,_.eH,_.iH,_.gH,_.mH,_.kE,_.Iu,_.Ku,x5,R2,Q2],Oa:[".item-container[_ngcontent-%COMP%]{position:relative}.mat-mdc-nav-list[_ngcontent-%COMP%]   .mat-mdc-list-item[_ngcontent-%COMP%]{height:auto;min-height:72px;padding-inline:0}.mat-mdc-list-item-avatar.thumbnail[_ngcontent-%COMP%]{border-radius:4px;margin-bottom:16px}.mat-mdc-list-item-title.gmat-subtitle-1[_ngcontent-%COMP%]{font-size:16px;font-weight:500;line-height:24px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:.2px}.mat-mdc-list-item-line.gmat-body-2[_ngcontent-%COMP%]{font-size:14px;font-weight:400;line-height:20px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:.2px}.options-button-container[_ngcontent-%COMP%]{position:absolute;right:0;top:8px}.zero-state[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 24px}.zero-state-image[_ngcontent-%COMP%]{height:300px;width:300px}\n/*# sourceMappingURL=bookmark_list.css.map */"]});var ksb=new _.lI("eS1mpc"),lsb=new _.lI("RC47qb"),msb=function(a){_.p(function*(){if(a.U!==Infinity){var b=yield a.channel.request(ksb,{volumeId:a.manifest.Ab()});b&&(a.U=b.quota,a.O=b.remaining,a.totalLength=b.totalLength)}})},nsb=function(a,b){_.p(function*(){if(a.U!==Infinity){var c=yield a.channel.request(lsb,{volumeId:a.manifest.Ab(),charactersCopied:b.Xe().replace(/\s/g,"").length});c&&(a.U=c.quota,a.O=c.remaining)}})},z5=class{constructor(a,b,c){this.channel=a;this.manifest=b;this.totalLength=
0;this.U=(a=c.Da||c.vg)?Infinity:0;this.O=a?Infinity:0;msb(this)}};z5.na=function(a){return new (a||z5)(_.A(g0),_.A(_.gB),_.A(_.jB))};z5.Ka=_.nm({token:z5,Aa:z5.na,Ia:"root"});var osb=new Map([[_.lz.DL,2],[_.lz.LL,3],[_.lz.RED,1],[_.lz.TE,4]]),psb=function(a){return _.p(function*(){const b=yield _.PE(a.xd);let c=0;for(const {kb:d,yb:e}of b){if(a.data.me instanceof MZ){if(d.uc()!==a.data.me.uc())continue}else if(a.data.me==="owned"){if(!e.Ld)continue}else if(a.data.me!=="all"&&_.mz.indexOf(a.data.me)>-1&&d.Tg()!==a.data.me)continue;c+=d.Dc().Xe().replace(/\s/g,"").length}return c})},rsb=function(a){return _.p(function*(){var b=new Nkb;b=_.ij(b,1,a.filename);var c=new _.Fy;
c=_.jj(c,1,a.volume.volumeId);c=_.Yi(c,Nkb,2,b);if(a.data.me instanceof MZ)if(a.data.me.Ld){var d=a.data.me.uc();_.Ui(b,4,b1,_.fi(d))}else _.Ui(b,5,b1,_.Ph(!0)).Om(a.data.me.qh());else a.data.me==="owned"?_.Ui(b,3,b1,_.Ph(!0)):a.data.me==="all"?(_.Ui(b,2,b1,_.Ph(!0)),yield qsb(a,b)):_.mz.indexOf(a.data.me)>-1&&(d=osb.get(a.data.me)||4,_.Ui(b,6,b1,_.Sh(d)),yield qsb(a,b));a.tx&&_.Iz(b,8,!0);return c})},ssb=function(a){return _.p(function*(){a.store.dispatch(cpb({request:yield rsb(a)}));a.close()})},
tsb=function(a){return _.p(function*(){const b=yield _.PE(a.Ai);a.V.open(_.WH,Object.assign({},_.kF(),{data:{title:"Name your folder for saving annotations to Google Drive",text:b,label:"Folder name",iq:"Save",maxLength:a.maxLength,placeholder:"Play Books Notes"}})).Hd().subscribe(c=>{c!==void 0&&a.store.dispatch(f4({Ai:c||a.ha}))})})},qsb=function(a,b){return _.p(function*(){const c=yield _.PE(a.store.select(apb));for(const d of c)if(!d.Ld&&!d.subscribed&&d.qh()){b.Om(d.qh());break}})},KZ=class{constructor(a,
b,c,d,e,f){this.data=a;this.volume=b;this.V=d;this.Rb=e;this.store=f;this.Ai=this.store.select(o4);this.xd=this.store.select(b4);this.maxLength=30;this.Ei="Close";this.M3="Enter filename here";this.ha="Play Books Notes";this.Qy=!1;this.jy="https://support.google.com/googleplay?p=find_missing_annotation";this.tx=!1;this.Hu=this.data.me instanceof MZ?(new _.Rk("Export collection {collectionName}")).format({collectionName:this.data.me.getName()}):this.data.me==="owned"?"Export your annotations":this.data.me===
"all"?"Export all annotations":_.mz.indexOf(this.data.me)>-1?(new _.Rk("Export {colorName} highlights")).format({colorName:this.data.me.label}):"";a=this.volume.title;this.filename=this.data.me instanceof MZ?(new _.Rk("Notes from {title} \u2013 {collectionName}")).format({title:a,collectionName:this.data.me.getName()}):this.data.me==="owned"||this.data.me==="all"?(new _.Rk("Notes from {title}")).format({title:a}):_.mz.indexOf(this.data.me)>-1?(new _.Rk("Notes from {title} \u2013 {colorName}")).format({title:a,
colorName:this.data.me.label}):(new _.Rk("Notes from {title}")).format({title:a});this.U=c.U;this.O=Math.max(c.O,0);this.ZU=this.U-this.O;this.totalLength=c.totalLength;this.yQ=this.O<this.U&&this.U<Infinity}rc(){const a=this;return _.p(function*(){if(a.yQ){const b=yield psb(a);a.Qy=b>a.O;a.Qy&&(a.tx=!0)}})}close(){this.Rb.close()}};KZ.na=function(a){return new (a||KZ)(_.G(_.Qy),_.G(_.jB),_.G(z5),_.G(_.Sy),_.G(_.Py),_.G(_.yF))};
KZ.Sa=_.pn({type:KZ,Ca:[["intentional-export-dialog"]],Ea:!0,features:[_.xs],Qa:26,Ra:10,Va:()=>[" File name "," Save location "," Edit folder name "," Cancel "," Export "," Export annotations without book text "," The publisher of this book has set limits on how much book text you can copy. Current book text copied: \ufffd0\ufffd. "," This export exceeds the limit that you can copy from this book. You can export your annotations without book text. Current book text copied: \ufffd0\ufffd. \ufffd#6\ufffd\ufffd/#6\ufffd\ufffd#7\ufffdLearn more\ufffd/#7\ufffd",
["mat-dialog-title","",1,"gmat-headline-4"],["id","filename-label",1,"gmat-subhead-1"],["appearance","outline","subscriptSizing","fixed",1,"filename-field"],["matInput","","type","text","aria-labelledby","filename-label",3,"ngModelChange","placeholder","ngModel"],[1,"gmat-subhead-1"],[1,"save-location","gmat-body-1"],["mat-stroked-button","","color","primary",1,"edit-folder-button",3,"click"],[4,"ngIf"],["align","end"],["mat-button","","color","primary",1,"cancel",3,"click"],["mat-flat-button","",
"color","primary",1,"export",3,"click","disabled"],["mat-icon-button","","mat-dialog-close","",1,"-gb-close-button",3,"matTooltip"],[3,"ngSwitch"],[4,"ngSwitchCase"],[1,"quota-box"],[1,"exclude-checkbox",3,"ngModelChange","ngModel","disabled"],[1,"quota-text"],["class","quota-box",4,"ngIf"],["target","_blank",1,"learn-more",3,"href"]],Ma:function(a,b){a&1&&(_.J(0,"h1",8),_.R(1),_.L(),_.J(2,"mat-dialog-content")(3,"h2",9),_.N(4,0),_.L(),_.J(5,"mat-form-field",10)(6,"input",11),_.$E("ngModelChange",
function(c){_.ZE(b.filename,c)||(b.filename=c);return c}),_.L()(),_.J(7,"h2",12),_.N(8,1),_.L(),_.J(9,"div",13)(10,"mat-icon"),_.R(11,"folder_mydrive"),_.L(),_.J(12,"span"),_.R(13),_.U(14,"async"),_.L()(),_.J(15,"button",14),_.P("click",function(){return tsb(b)}),_.N(16,2),_.L(),_.H(17,Lcb,7,5,"ng-container",15),_.L(),_.J(18,"mat-dialog-actions",16)(19,"button",17),_.P("click",function(){return b.close()}),_.N(20,3),_.L(),_.J(21,"button",18),_.P("click",function(){return ssb(b)}),_.N(22,4),_.L()(),
_.J(23,"button",19)(24,"mat-icon"),_.R(25,"close"),_.L()());a&2&&(_.E(),_.vs(b.Hu),_.E(5),_.I("placeholder",b.M3),_.YE("ngModel",b.filename),_.E(7),_.us(" ",_.W(14,8,b.Ai)," "),_.E(4),_.I("ngIf",b.yQ),_.E(4),_.I("disabled",!b.filename),_.E(2),_.I("matTooltip",b.Ei),_.Ir("aria-label",b.Ei))},ab:[_.TC,_.dH,_.uC,_.FD,_.QD,_.Sw,_.Xv,_.Tv,_.qD,a2,$1,_.zE,_.KH,_.FH,_.IH,_.Xy,_.Ty,_.Wy,_.Vy,_.hE,_.kE,_.pE,_.Ku,_.RC,_.SC,m1],Oa:["h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], p[_ngcontent-%COMP%]{margin:0}.gmat-subhead-1[_ngcontent-%COMP%]{margin-bottom:4px}a[_ngcontent-%COMP%]{color:#1a73e8;text-decoration:none}.-gb-dark[_nghost-%COMP%]   a[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   a[_ngcontent-%COMP%]{color:#8ab4f8}.mat-mdc-dialog-content[_ngcontent-%COMP%]{padding-top:12px}p.notice[_ngcontent-%COMP%]{margin-top:28px}.filename-field[_ngcontent-%COMP%]{width:100%}div.save-location[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:20px}button.edit-folder-button[_ngcontent-%COMP%]{margin-top:8px}div.quota-box[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px;margin-top:20px}.mat-icon[_ngcontent-%COMP%]{min-width:24px}mat-checkbox[_ngcontent-%COMP%]{-webkit-margin-start:-8px;-moz-margin-start:-8px;margin-inline-start:-8px;margin-top:-4px}  mat-checkbox.exclude-checkbox label{-webkit-margin-start:-3px;-moz-margin-start:-3px;margin-inline-start:-3px}.exhausted-quota-info-icon[_ngcontent-%COMP%]{vertical-align:middle}\n/*# sourceMappingURL=intentional_export_dialog.css.map */"]});var IZ=a=>({info:a}),A5=class{constructor(a,b,c,d,e,f){this.volume=b;this.O=c;this.QL=d;this.Rb=e;this.store=f;this.mode="manage";this.U=_.qF($ob,b4,d4,e4,(g,h,k,l)=>{var m=this.volume;k=k instanceof MZ?k:null;var q=this.mode;const u=[],v=[],z=[],F=[],K=new Map;var O=new Map;for(var {kb:ea}of h){h=ea.uc();var X=void 0;K.set(h,((X=K.get(h))!=null?X:0)+1);if(q==="export"&&(h=ea.Tg())){var ja=void 0;O.set(h.name,((ja=O.get(h.name))!=null?ja:0)+1)}}if(q==="export")for(var ha of _.mz)O.has(ha.name)&&(ea=
(new _.Rk("{noteCount, plural, =0 {no annotations}=1 {1 annotation}other {{noteCount} annotations}}")).format({noteCount:O.get(ha.name)}),v.push({color:ha,name:ha.uo,status:ea}));for(const Ia of g)if(q!=="share"||Ia.Qj!=="")O=Ia.uc(),g=m,ha=Ia,h=K.get(O)||0,O=k,ea=l,X=ha.uc(),ha.fB?((ja=ha.Ld?ha.Qj===""?"Always private":ha.re()?"Shared":"Private":ha.nk)&&(ja+=" - "),h=(new _.Rk("{noteCount, plural, =0 {no annotations}=1 {1 annotation}other {{noteCount} annotations}}")).format({noteCount:h}),ja=`${ja}${h}`,
g={yb:ha,name:ha.getName(),Em:ha.Ld,TT:ha.Ld&&ha.Qj!==""&&!g.vg,shared:ha.re(),id:X,enabled:!ea.has(X),selected:X===(O==null?void 0:O.uc()),status:ja,zU:ha.O}):g={yb:ha,name:"Removed collection",Em:!1,TT:!1,shared:!1,id:X,enabled:!ea.has(X),selected:X===(O==null?void 0:O.uc()),status:"Subscribed",zU:ha.O},Ia.Ld?u.push(g):Ia.fB?z.push(g):F.push(g);return{Em:u,a0:v,shared:z,f7:F}});this.X_=this.store.select(this.U);this.Ei="Close";this.XR="More";this.b4="Show collection";this.Hu="";this.P3="Your collections";
this.Q3="Shared with me";this.aS="Rename";this.TR="Delete";this.RR="Copy link";this.W3="Remove";this.uc=(g,h)=>h.id;this.v1=(g,h)=>h.name;this.mode=a.mode;this.Hu=this.mode==="share"?"Share Collections":this.mode==="export"?"Export annotations":"Manage Collections"}renameCollection(a){this.store.dispatch(yob({yb:a}))}deleteCollection(a){this.store.dispatch(xob({Qj:a}))}BB(a){a=wob(this.O,a.qh());this.store.dispatch(zob({ez:a}))}remove(a){const b=a.uc();b&&this.store.dispatch(w3({yb:a,id:b}))}close(){this.Rb.close()}};
A5.na=function(a){return new (a||A5)(_.G(_.Qy),_.G(_.jB),_.G(v3),_.G(_.Sy),_.G(_.Py),_.G(_.yF))};
A5.Sa=_.pn({type:A5,Ca:[["reader-collection-manager"]],Ea:!0,features:[_.xs],Qa:22,Ra:6,Va:()=>[["collectionRow",""],["colorRow",""],["collectionManagerOptions",""],["sharingManagerOptions",""],["exportManagerCollectionOptions",""],["exportManagerColorOptions",""],["unavailableRow",""],["unownedMarker",""],["collectionMenu","matMenu"],["sharingMenu","matMenu"]," Share "," Export "," Export ",["mat-dialog-title","",1,"gmat-headline-4"],[4,"ngIf"],["mat-icon-button","","mat-dialog-close","",1,"-gb-close-button",
3,"matTooltip"],[1,"gmat-overline"],[4,"ngFor","ngForOf","ngForTrackBy"],["class","subscribed-collection-area",4,"ngIf"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"subscribed-collection-area"],["role","listitem",1,"list-item","gmat-body-1"],[4,"ngIf","ngIfElse"],[1,"collection-info"],[1,"gmat-body-1"],[1,"gmat-body-2"],[3,"ngSwitch"],[4,"ngSwitchCase"],[1,"folder","-gb-themed-text-on-surface"],[1,"sharer-image",3,"src","alt"],[1,"color-icon"],["mat-icon-button","","readerCloseMenu","",1,
"overflow-button",3,"matMenuTriggerFor"],["disableRipple","","debounced","","labelPosition","before","cdkFocusInitial","",3,"change","checked","aria-label"],["hasBackdrop","true",1,"options-menu"],["mat-menu-item","",3,"click",4,"ngIf"],["mat-menu-item","",3,"click"],["class","overflow-button","mat-icon-button","","readerCloseMenu","",3,"matMenuTriggerFor",4,"ngIf"],["mat-stroked-button","","color","primary",3,"click",4,"ngIf"],["mat-stroked-button","","color","primary",3,"click"],[1,"folder","unavailable"],
["mat-stroked-button","",1,"overflow-button",3,"click"]],Ma:function(a,b){a&1&&(_.J(0,"h1",13),_.R(1),_.L(),_.J(2,"mat-dialog-content"),_.H(3,Xcb,6,6,"ng-container",14),_.U(4,"async"),_.L(),_.H(5,fdb,13,8,"ng-template",null,0,_.ys)(7,idb,8,5,"ng-template",null,1,_.ys)(9,odb,10,10,"ng-template",null,2,_.ys)(11,tdb,6,4,"ng-template",null,3,_.ys)(13,udb,2,0,"ng-template",null,4,_.ys)(15,vdb,2,0,"ng-template",null,5,_.ys)(17,wdb,11,7,"ng-template",null,6,_.ys),_.J(19,"button",15)(20,"mat-icon"),_.R(21,
"close"),_.L()());a&2&&(_.E(),_.vs(b.Hu),_.E(2),_.I("ngIf",_.W(4,4,b.X_)),_.E(16),_.I("matTooltip",b.Ei),_.Ir("aria-label",b.Ei))},ab:[_.TC,_.UC,_.Sw,_.Xv,_.Tv,_.qD,_.oH,_.eH,_.iH,_.gH,_.mH,_.sH,_.pH,_.qH,_.KH,_.FH,_.IH,_.Ty,_.Wy,_.Vy,_.kE,_.Iu,_.Ku,_.RC,_.SC,_.Lu],Oa:["h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], p[_ngcontent-%COMP%]{margin:0}h2[_ngcontent-%COMP%]{margin-bottom:8px;text-transform:uppercase}.mat-mdc-dialog-content[_ngcontent-%COMP%]{padding-top:16px;padding-bottom:0}.subscribed-collection-area[_ngcontent-%COMP%]{margin-top:18px}div.list-item[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:18px;padding:0;width:100%}div.list-item[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}mat-icon.folder[_ngcontent-%COMP%]{font-size:34px;height:34px;-webkit-margin-end:12px;-moz-margin-end:12px;margin-inline-end:12px;width:34px}mat-icon.folder.unavailable[_ngcontent-%COMP%]{border-radius:50%;color:#fff;background-color:#dadce0}.-gb-dark[_nghost-%COMP%]   mat-icon.folder.unavailable[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   mat-icon.folder.unavailable[_ngcontent-%COMP%]{color:#2a2b2e;background-color:#5f6368}.sharer-image[_ngcontent-%COMP%]{border-radius:50%;height:32px;-webkit-margin-end:12px;-moz-margin-end:12px;margin-inline-end:12px;width:32px}.color-icon[_ngcontent-%COMP%]{border-radius:50%;height:24px;-webkit-margin-end:20px;-moz-margin-end:20px;margin-inline-end:20px;width:24px}div.collection-info[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.hidden[_ngcontent-%COMP%]{visibility:hidden}mat-slide-toggle[_ngcontent-%COMP%]{-webkit-border-start:1px solid #dadce0;-moz-border-start:1px solid #dadce0;border-inline-start:1px solid #dadce0;-webkit-margin-start:22px;-moz-margin-start:22px;margin-inline-start:22px;-webkit-padding-start:12px;-moz-padding-start:12px;padding-inline-start:12px}.-gb-dark[_nghost-%COMP%]   mat-slide-toggle[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   mat-slide-toggle[_ngcontent-%COMP%]{-webkit-border-start:1px solid #5f6368;-moz-border-start:1px solid #5f6368;border-inline-start:1px solid #5f6368}\n/*# sourceMappingURL=collection_manager.css.map */"]});var usb=["dropDownButton"],zdb=a=>({entity:a}),vsb=["panel-header","select-owned","subscribed-indicator"],NZ=function(a,b){const c=b?b==null?void 0:b.uc():null;c!==void 0&&(a.nK=c,a.Si.emit(b))},Mdb=function(a,b){return a.uc()===b?a.name+", selected":a.name+", not selected"},Qdb=function(a,b){return a===b?a.uo+", selected":a.uo+", not selected"},Tdb=function(a){return _.p(function*(){try{const b=yield hbb(a.O,a.U);if(b==null?0:b.uc())a.store.dispatch(x3({yb:b})),NZ(a,b)}catch(b){a.store.dispatch(q3())}})},
B5=class{set nK(a){this.zq.next(a)}set mode(a){vsb.includes(a);this.ak=a==="panel-header";this.AU=a==="subscribed-indicator"}constructor(a,b,c){this.O=a;this.U=b;this.store=c;this.Lp=_.mz;this.zq=new _.Pt(null);this.AU=this.ak=!1;this.Si=new _.nu;this.PR="All annotations";this.T3="New collection";this.mg=_.t(_.el([this.store.select(apb),this.store.select(e4)]),_.r(([d,e])=>d.filter(f=>!e.has(f.uc()))));this.mK=_.t(_.el([this.mg,this.zq]),_.r(([d,e])=>{if(e===null)return null;if(typeof e!=="string")return e;
for(const f of d)if(e===f.uc())return f;return null}));this.L5=_.t(this.mK,_.r(d=>d instanceof MZ?d:null));this.FT=_.t(this.mK,_.r(d=>d===null?"All annotations":d instanceof MZ?d.getName():d.uo));this.s_=_.t(this.zq,_.r(d=>`${"All annotations"}, ${d===null?"selected":"not selected"}`));this.Tl=this.store.select($3)}focus(){let a;(a=this.H0)==null||a.va.focus()}};B5.na=function(a){return new (a||B5)(_.G(v3),_.G(_.Sy),_.G(_.yF))};
B5.Sa=_.pn({type:B5,Ca:[["reader-collection-selector"]],kc:function(a,b){a&1&&_.lx(usb,5,_.jp);if(a&2){let c;_.nx(c=_.ox())&&(b.H0=c.first)}},inputs:{nK:"selectedId",mode:"mode"},outputs:{Si:"changed"},Ea:!0,features:[_.xs],Qa:16,Ra:9,Va:[["selectionButton",""],["headerCollectionIcon",""],["headerColorIcon",""],["subscribedIndicator",""],["collectionMenu",""],["dropDownButton",""],["unownedIcon",""],[4,"ngIf","ngIfThen","ngIfElse"],["overlapTrigger",""],[4,"ngIf"],["readerCloseMenu","",1,"selector",
3,"matMenuTriggerFor"],[1,"selector-name"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["class","folder-icon",4,"ngIf","ngIfElse"],[1,"folder-icon"],[1,"owner-icon",3,"src","alt"],[1,"color-icon","header"],[1,"selector"],[1,"button-content"],["ngProjectAs","mat-icon",5,["mat-icon"],1,"owner-icon",3,"src","alt"],["mat-menu-item","",1,"menu-item","gmat-body-1",3,"click","matTooltip"],[1,"menu-item-label"],[1,"checkmark"],[4,"ngFor","ngForOf"],["mat-menu-item","","class","menu-item gmat-body-1",
3,"matTooltip","click",4,"ngIf"],[4,"ngIf","ngIfElse"],["ngProjectAs","mat-icon",5,["mat-icon"],1,"color-icon"],["mat-menu-item","",1,"menu-item","gmat-body-1",3,"click"]],Ma:function(a,b){a&1&&(_.H(0,xdb,1,0,"ng-container",7)(1,Bdb,9,13,"ng-template",null,0,_.ys)(3,Edb,3,2,"ng-template",null,1,_.ys)(5,Fdb,1,2,"ng-template",null,2,_.ys)(7,Hdb,7,12,"ng-template",null,3,_.ys),_.J(9,"mat-menu",8,4),_.H(11,Idb,9,9,"ng-container",9)(12,Pdb,4,4,"ng-container",9),_.U(13,"async"),_.H(14,Sdb,3,1,"ng-container",
9)(15,Udb,7,1,"ng-container",9),_.L());if(a&2){a=_.ps(2);const c=_.ps(8);_.I("ngIf",b.AU)("ngIfThen",c)("ngIfElse",a);_.E(11);_.I("ngIf",b.ak);_.E();_.I("ngIf",_.W(13,7,b.Tl));_.E(2);_.I("ngIf",b.ak);_.E();_.I("ngIf",!b.ak)}},ab:[_.TC,v5,_.oH,_.eH,_.iH,_.gH,_.mH,_.KH,_.FH,_.IH,_.mI,_.kE,_.Iu,_.Ku,_.Lu],Oa:["[_nghost-%COMP%]{display:block;white-space:nowrap}button[_ngcontent-%COMP%]{background:inherit;border:0;color:inherit}button[_ngcontent-%COMP%]:focus{outline:none}button[_ngcontent-%COMP%]     .mat-mdc-menu-item-text{width:100%}button.selector[_ngcontent-%COMP%]{border:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-inline:0;width:100%}button.selector.header[_ngcontent-%COMP%]{font-weight:400;-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:start}button.selector[_ngcontent-%COMP%]   mat-icon.folder-icon[_ngcontent-%COMP%]{direction:inherit;-webkit-margin-end:10px;-moz-margin-end:10px;margin-inline-end:10px}img.owner-icon[_ngcontent-%COMP%]{border-radius:50%;width:24px;height:24px;-webkit-margin-end:16px;-moz-margin-end:16px;margin-inline-end:16px}div.button-content[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%;width:100%}span.menu-item-label[_ngcontent-%COMP%], span.selector-name[_ngcontent-%COMP%]{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow-x:hidden;text-align:start;text-overflow:ellipsis}button.menu-item[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}mat-icon[_ngcontent-%COMP%]{min-width:24px}.button-content[_ngcontent-%COMP%]{gap:16px}.button-content[_ngcontent-%COMP%]   mat-icon.checkmark[_ngcontent-%COMP%]{margin:0}mat-icon.invisible[_ngcontent-%COMP%]{visibility:hidden}.color-icon[_ngcontent-%COMP%]{border-radius:50%;display:inline-block;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:24px;height:24px;-webkit-margin-end:16px;-moz-margin-end:16px;margin-inline-end:16px}.header[_ngcontent-%COMP%]   .color-icon[_ngcontent-%COMP%]{width:20px;height:20px;-webkit-margin-end:10px;-moz-margin-end:10px;margin-inline-end:10px}hr[_ngcontent-%COMP%]{border:0;height:.5px;background-color:#dadce0}.-gb-dark[_nghost-%COMP%]   hr[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   hr[_ngcontent-%COMP%]{background-color:#5f6368}\n/*# sourceMappingURL=collection_selector.css.map */"],
Rc:0});var C5=_.nF("[Note Preview Dialog] Dialog closed"),D5=_.nF("[Note Preview Dialog] Note changed",_.oF()),wsb=_.nF("[Note Preview Dialog] Create a note",_.oF()),E5=_.nF("[Note Preview Dialog Internal] A note has been created",_.oF()),xsb=_.nF("[Note Preview Dialog] Note deletion requested",_.oF()),F5=_.nF("[Note Preview Dialog] Open note selected",_.oF());var ysb=_.nF("[Sharing Config Dialog] Copy sharing URL",_.oF());var zsb={maxWidth:250,data:{title:"Update shared link",text:"If you continue, only people who have the new link can open the collection",buttons:[{label:"Cancel",returnValue:""},{label:"Get new link",returnValue:"update",isDefault:!0}]}},Xdb=function(a){a.U.open(_.wE,zsb).Hd().subscribe(b=>{b==="update"&&(a.sharingToken=klb(),a.V.open(a.ha,"",{duration:2E3,Xb:"reader-mat-snack-bar-container",zj:"top"}))})},G5=function(a){a.re=!0;a.sharingToken||(a.sharingToken=klb())},H5=class{constructor(a,b,c,d,
e,f){this.O=b;this.U=c;this.Rb=d;this.V=e;this.store=f;this.sharingToken="";this.re=!1;this.mD="";this.kD=!1;this.E3="Cancel";this.UR="Done";this.ha="Shared link updated";this.fS="Update shared link";this.dS="Shared";this.ZR="Private";this.yb=a.yb}Bc(){this.sharingToken=this.yb.qh();this.re=this.yb.re();this.mD=this.sharingToken;this.kD=this.re}BB(){this.store.dispatch(ysb({ez:this.ez()}))}ez(){return wob(this.O,this.sharingToken)}cancel(){this.Rb.close({sharingToken:this.mD,re:this.kD})}done(){this.Rb.close({re:this.re,
sharingToken:this.sharingToken})}};H5.na=function(a){return new (a||H5)(_.G(_.Qy),_.G(v3),_.G(_.Sy),_.G(_.Py),_.G(_.BH),_.G(_.yF))};
H5.Sa=_.pn({type:H5,Ca:[["reader-sharing-config-dialog"]],Ea:!0,features:[_.xs],Qa:34,Ra:15,Va:()=>["Share collection"," Share \ufffd0\ufffd and all its associated highlights and notes. "," Access settings "," Only you can view this collection "," Anyone with the link can view this collection, along with your name and photo "," Your changes haven't been saved yet "," Copy link ",["mat-dialog-title","",1,"gmat-headline-4"],[1,"gmat-subhead-2"],["role","radiogroup"],["tabindex","0","role","radio",1,
"sharing-item","private",3,"click","keyup.enter","keyup.space"],[1,"checkmark-area"],[4,"ngIf"],[1,"option-content"],[1,"gmat-subhead-1"],[1,"option-description"],["tabindex","0","role","radio",1,"sharing-item","shared",3,"click","keyup.enter","keyup.space"],["class","link-config",4,"ngIf"],[1,"warning","gmat-subhead-2"],[1,"button-area"],["mat-button","",1,"cancel-button",3,"click"],["mat-flat-button","","color","primary",3,"click","disabled"],[1,"link-config"],["mat-icon-button","","color","primary",
1,"update-button",3,"click","matTooltip"],[1,"sharing-link"],["mat-stroked-button","","color","primary",3,"click"]],Ma:function(a,b){a&1&&(_.J(0,"h1",7),_.N(1,0),_.L(),_.J(2,"mat-dialog-content")(3,"p"),_.N(4,1),_.L(),_.J(5,"h2",8),_.N(6,2),_.L(),_.J(7,"div",9)(8,"div",10),_.P("click",function(){b.re=!1})("keyup.enter",function(){b.re=!1})("keyup.space",function(){b.re=!1}),_.J(9,"div",11),_.H(10,Vdb,2,0,"mat-icon",12),_.L(),_.J(11,"div",13)(12,"h3",14),_.R(13),_.L(),_.J(14,"p",15),_.N(15,3),_.L()()(),
_.M(16,"mat-divider"),_.J(17,"div",16),_.P("click",function(){return G5(b)})("keyup.enter",function(){return G5(b)})("keyup.space",function(){return G5(b)}),_.J(18,"div",11),_.H(19,Wdb,2,0,"mat-icon",12),_.L(),_.J(20,"div",13)(21,"h3",14),_.R(22),_.L(),_.J(23,"p",15),_.N(24,4),_.L(),_.H(25,Ydb,8,3,"div",17),_.L()()()(),_.J(26,"mat-dialog-actions")(27,"p",18),_.N(28,5),_.L(),_.J(29,"div",19)(30,"button",20),_.P("click",function(){return b.cancel()}),_.R(31),_.L(),_.J(32,"button",21),_.P("click",function(){return b.done()}),
_.R(33),_.L()()());a&2&&(_.E(4),_.zB(b.yb.name),_.AB(4),_.E(4),_.Ir("aria-label",b.ZR)("aria-checked",!b.re),_.E(2),_.I("ngIf",!b.re),_.E(3),_.vs(b.ZR),_.E(4),_.Ir("aria-label",b.dS)("aria-checked",b.re),_.E(2),_.I("ngIf",b.re),_.E(3),_.vs(b.dS),_.E(3),_.I("ngIf",b.re),_.E(2),_.Tr("hidden",b.re===b.kD&&b.sharingToken===b.mD),_.E(4),_.us(" ",b.E3," "),_.E(),_.I("disabled",b.re===b.kD&&b.sharingToken===b.mD),_.E(),_.us(" ",b.UR," "))},ab:[_.Sw,_.Xv,_.Tv,_.qD,_.KH,_.FH,_.IH,_.Xy,_.Wy,_.Vy,_.mI,_.kE,
_.Ku],Oa:["h2[_ngcontent-%COMP%]{text-transform:uppercase}h3[_ngcontent-%COMP%]{margin:0}mat-divider[_ngcontent-%COMP%]{margin-block:12px;margin-inline:34px 0}.sharing-item[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;outline:none}div.checkmark-area[_ngcontent-%COMP%]{margin:0 10px;width:24px}div.option-content[_ngcontent-%COMP%]{max-width:450px;width:450px}p.option-description[_ngcontent-%COMP%]{margin:0}div.link-config[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px}div.sharing-link[_ngcontent-%COMP%]{background:#f1f3f4;overflow-x:hidden;padding:4px;text-overflow:ellipsis;white-space:nowrap}.-gb-dark[_nghost-%COMP%]   div.sharing-link[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   div.sharing-link[_ngcontent-%COMP%]{background:#3c4043}div.link-config[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}mat-dialog-actions[_ngcontent-%COMP%]{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}p.warning[_ngcontent-%COMP%]{color:#d93025;margin-block:0;-webkit-margin-start:8px;-moz-margin-start:8px;margin-inline-start:8px}.-gb-dark[_nghost-%COMP%]   p.warning[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   p.warning[_ngcontent-%COMP%]{color:#f28b82}p.warning.hidden[_ngcontent-%COMP%]{visibility:hidden}\n/*# sourceMappingURL=sharing_config_dialog.css.map */"]});var I5=class{constructor(a,b,c,d){this.Rb=c;this.store=d;this.Ei="Close";this.D3="This book includes a collection of annotations shared by another reader";this.J3="Ebook";this.I3="Collection details";this.UR="Done";this.d4="View once";this.X3="Save to your ebook";this.yb=a.yb;this.xd=a.xd;this.jh=b.thumbnailUrl;this.bookTitle=b.title;this.E_=b.Uf;this.nk=this.yb.nk;this.kl=this.yb.kl;this.i0=(new _.Rk("{count, plural, =1 {{count} annotation}other {{count} annotations}}")).format({count:this.xd.length})}close(){this.Rb.close()}};
I5.na=function(a){return new (a||I5)(_.G(_.Qy),_.G(_.jB),_.G(_.Py),_.G(_.yF))};
I5.Sa=_.pn({type:I5,Ca:[["reader-subscription-dialog"]],Ea:!0,features:[_.xs],Qa:37,Ra:14,Va:()=>[" Save the shared annotations? ",[1,"header"],[1,"gmat-headline-5"],["mat-icon-button","",1,"close-button",3,"click","matTooltip"],[1,"content-area"],[1,"info-section"],[1,"gmat-overline"],[1,"info-details"],["alt","",1,"cover",3,"src"],[1,"gmat-headline-6"],[1,"gmat-body-1","author"],["alt","",1,"owner-image","large",3,"src"],[1,"gmat-body-1"],[1,"button-area"],["mat-button","","color","primary",3,"click"],
["mat-flat-button","","color","primary",3,"click"]],Ma:function(a,b){a&1&&(_.J(0,"div",1)(1,"h1",2),_.N(2,0),_.L(),_.J(3,"button",3),_.P("click",function(){return b.close()}),_.J(4,"mat-icon"),_.R(5,"close"),_.L()()(),_.M(6,"hr"),_.J(7,"div",4)(8,"p"),_.R(9),_.L(),_.J(10,"div",5)(11,"h2",6),_.R(12),_.L(),_.J(13,"div",7),_.M(14,"img",8),_.J(15,"div")(16,"h3",9),_.R(17),_.L(),_.J(18,"p",10),_.R(19),_.L()()()(),_.J(20,"div",5)(21,"h2",6),_.R(22),_.L(),_.J(23,"div",7),_.M(24,"img",11),_.J(25,"div")(26,
"h3",9),_.R(27),_.L(),_.J(28,"p",12),_.R(29),_.L(),_.J(30,"p",12),_.R(31),_.L()()()(),_.J(32,"div",13)(33,"button",14),_.P("click",function(){b.store.dispatch(A3({yb:b.yb,xd:b.xd}));b.Rb.close()}),_.R(34),_.L(),_.J(35,"button",15),_.P("click",function(){b.store.dispatch(B3({yb:b.yb,xd:b.xd}));b.Rb.close()}),_.R(36),_.L()()());a&2&&(_.E(3),_.I("matTooltip",b.Ei),_.Ir("aria-label",b.Ei),_.E(6),_.us(" ",b.D3,""),_.E(3),_.vs(b.J3),_.E(2),_.I("src",b.jh,_.mq),_.E(3),_.vs(b.bookTitle),_.E(2),_.vs(b.E_),
_.E(3),_.vs(b.I3),_.E(2),_.I("src",b.kl,_.mq),_.E(3),_.vs(b.yb.getName()),_.E(2),_.vs(b.nk),_.E(2),_.vs(b.i0),_.E(3),_.us(" ",b.d4," "),_.E(2),_.us(" ",b.X3," "))},ab:[_.Sw,_.Xv,_.Tv,_.qD,_.KH,_.FH,_.IH,_.kE],Oa:[".header[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 20px}hr[_ngcontent-%COMP%]{border:0;height:.5px;margin:0;background-color:#dadce0}.-gb-dark[_nghost-%COMP%]   hr[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   hr[_ngcontent-%COMP%]{background-color:#5f6368}h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], p[_ngcontent-%COMP%]{margin:0}h2[_ngcontent-%COMP%]{margin-bottom:12px;text-transform:uppercase}.content-area[_ngcontent-%COMP%]{margin:12px 24px 16px}.info[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:24px 0}.info-section[_ngcontent-%COMP%]{margin-top:24px}.info-details[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cover[_ngcontent-%COMP%]{box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);border-radius:8px;height:72px;-webkit-margin-end:12px;-moz-margin-end:12px;margin-inline-end:12px}.owner-image[_ngcontent-%COMP%]{border-radius:50%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-margin-end:12px;-moz-margin-end:12px;margin-inline-end:12px;width:72px}div.button-area[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:12px 0}.button-area[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{-webkit-margin-start:16px;-moz-margin-start:16px;margin-inline-start:16px}\n/*# sourceMappingURL=subscription_dialog.css.map */"]});var Asb=_.nF("[Page Initialization] Initialize device pixel ratio",_.oF()),Bsb=_.nF("[Page Initialization] Initialize page aspect ratio",_.oF()),Csb=_.nF("[Page Initialization] Initialize page configs",_.oF()),Dsb=_.nF("[Page Initialization] Initialize scrollbar dimensions",_.oF()),Esb=_.nF("[Page Initialization] Initialize volume properties",_.oF()),J5=_.nF("[Pages] Set window size",_.oF()),K5=_.nF("[Navigation Effects] Scrolled to end of book"),L5=_.nF("[Navigation Effects] Scrubbed to end of book"),
M5=_.nF("[Navigation Effects] Anchor address change completed",_.oF()),N5=_.nF("[Navigation Effects] Anchor index change completed",_.oF()),O5=_.nF("[Navigate] Anchor position change requested",_.oF()),P5=_.nF("[Navigation Effects] Reading mode change completed",_.oF()),Q5=_.nF("[Page] Note clicked",_.oF()),R5=_.nF("[Page] Note contextmenu clicked",_.oF()),S5=_.nF("[Page] Page created",_.oF()),Fsb=_.nF("[Page] Page destroyed",_.oF()),Gsb=_.nF("[Page] Page clicked, not on a note"),T5=_.nF("[Page] Page tapped on a spot reserved for forward page turns"),
U5=_.nF("[Page] Page tapped on a spot reserved for backward page turns"),Hsb=_.nF("[Page] Page double clicked",_.oF()),T_=_.nF("[Display] Scroll forward requested"),S_=_.nF("[Display] Scroll backward requested"),V5=_.nF("[HorizontalView] Scroll forward while saving text requested",_.oF()),W5=_.nF("[HorizontalView] Scroll backward while saving text requested",_.oF()),Isb=_.nF("[HorizontalView] Selection recreated when scrolling forward",_.oF()),Jsb=_.nF("[HorizontalView] Selection recreated when scrolling backward",
_.oF()),X5=_.nF("[HorizontalView] Selection extended by shortcut");_.nF("[Page Internal] Annotations list request",_.oF());_.nF("[Page Internal] Shared annotations list request");_.nF("[Page Internal] Specific annotation collection requested in URL param",_.oF());var E_=_.nF("[Icon Overlay] Note icon clicked by user",_.oF());var F_=_.nF("[Page Overlay] Note color changed",_.oF());var ljb=_.FF({Ge:null,ho:null},_.EF(Eob,Fob,Gob,(a,{Kf:b,manifest:c})=>{const d=a.Ge&&!a.ho?a.Ge.Tg():null;b=H1(new Qlb(b,c),d).O();return Object.assign({},a,{Ge:b,ho:null})}),_.EF(F_,(a,b)=>{const c=a.Ge.dg();H1(c,b.color);return Object.assign({},a,{Ge:c.O()})}),_.EF(WZ,D5,(a,b)=>a.Ge&&a.Ge.Ie()===b.kb.Ie()?Object.assign({},a,{Ge:b.kb}):a),_.EF(E_,o3,XZ,Q5,R5,(a,b)=>Object.assign({},a,{Ge:b.kb,ho:b.kb})),_.EF(m3,i3,l3,Gsb,y3,Dob,a=>Object.assign({},a,{Ge:null,ho:null})),_.EF(n3,(a,b)=>{let c;return((c=
a.Ge)==null?void 0:c.Ie())===b.kb.Ie()?a:Object.assign({},a,{Ge:null,ho:null})}),_.EF(P3,(a,b)=>Object.assign({},a,{Ge:b.kb,ho:b.kb})),_.EF(R3,(a,b)=>a.Ge&&a.Ge.Ie()===b.kb.Ie()?Object.assign({},a,{Ge:null,ho:null}):a));var Y5=_.rF("PAGE_OVERLAY"),Z5=_.qF(Y5,a=>a.Ge),$5=_.qF(Z5,Yob,(a,b)=>a&&{kb:a,yb:b[a.uc()]}),a6=_.Je([_.xF(Z5),PY()]),Ksb=_.Je([a6,_.r(a=>a.Tg())]),Lsb=_.qF(Z5,a=>!!a&&Zdb(a.U()));_.qF(Z5,a=>a?a.Dc():null);var b6=_.qF(Y5,a=>!!a.ho),Msb=_.qF(Y5,a=>a.ho);var c6=function(a,{isOptimistic:b,success:c,task:d}){if(d.volumeId===a.manifest.Ab())if(c)switch(d.operation){case "createBookmark":c=new I1(C1(d.data),a.manifest);a.store.dispatch(b?L3({Jf:c}):Hob({Jf:c}));break;case "deleteBookmark":c=new I1(C1(d.data),a.manifest);a.store.dispatch(b?N3({Jf:c}):Iob({Jf:c}));break;case "createNote":c=new G1(C1(d.data),a.manifest);a.store.dispatch(b?P3({kb:c}):Job({kb:c}));break;case "deleteNote":c=new G1(C1(d.data),a.manifest);a.store.dispatch(b?R3({kb:c}):Kob({kb:c}));
break;case "updateNote":c=new G1(C1(d.data),a.manifest);a.store.dispatch(b?T3({kb:c}):Lob({kb:c}));break;default:_.wh(d,void 0)}else switch(d.operation){case "createBookmark":a.store.dispatch(M3({id:d.annotationId}));break;case "deleteBookmark":b=new I1(C1(d.data),a.manifest);a.store.dispatch(O3({Jf:b}));break;case "createNote":a.store.dispatch(Q3({id:d.annotationId}));break;case "deleteNote":b=new G1(C1(d.data),a.manifest);a.store.dispatch(S3({kb:b}));break;case "updateNote":b=new G1(C1(d.beforeData),
a.manifest);a.store.dispatch(U3({kb:b}));break;default:_.wh(d,void 0)}},d6=class{constructor(a,b){this.manifest=a;this.store=b}};d6.na=function(a){return new (a||d6)(_.A(_.gB),_.A(_.yF))};d6.Ka=_.nm({token:d6,Aa:d6.na,Ia:"root"});var Nsb=function(a,b){return _.p(function*(){switch(b.operation){case "createBookmark":case "createNote":var c=C1(b.data);c=yield tob(a.O,c);b.data=c.qb();return b;case "deleteBookmark":case "deleteNote":return c=C1(b.data),yield uob(a.O,c),b;case "updateNote":return c=C1(b.data),c=yield vob(a.O,c),b.data=c.qb(),b;default:_.wh(b,void 0)}})},e6=class{constructor(a){this.O=a}handle(a){const b=this;return _.p(function*(){try{return yield Nsb(b,a),{success:!0,error:null}}catch(c){return{success:!1,error:c}}})}};
e6.na=function(a){return new (a||e6)(_.A(v3))};e6.Ka=_.nm({token:e6,Aa:e6.na,Ia:"root"});var Qsb=function(a,b){return _.p(function*(){var c={isOptimistic:!0,success:!0,task:b};a.O.postMessage(c);c6(a.U,c);if(!_.oh(a.qg,2)||(yield Osb(a))){const {success:d,error:e}=yield a.V.handle(b);d||Object.prototype.hasOwnProperty.call(e,"status")||_.FI(e);_.oh(a.qg,2);c={isOptimistic:!1,success:d,task:b};a.O.postMessage(c);c6(a.U,c)}else yield Psb(a,b)})},f6=function(a,b,c,d){return _.p(function*(){const e=b!=="updateNote"?{operation:b,volumeId:c.Ab(),annotationId:c.Ie(),data:c.Wd.qb()}:{operation:b,
volumeId:c.Ab(),annotationId:c.Ie(),data:c.Wd.qb(),beforeData:d.Wd.qb()};yield Qsb(a,e)})},Osb=function(a){return _.p(function*(){try{const b=yield _.PE(a.store.select(lpb)),c=(yield Xkb(yield Rsb(a))).some(d=>d.status===0);return b&&!c}catch(b){return _.FI(b),!0}})},Psb=function(a,b){return _.p(function*(){const c=yield Rsb(a);X$a()(b.operation)&&(yield Ykb(c,b))})},Rsb=function(a){return _.p(function*(){return _.aY(_.ZX(),a.userStorageId)})},g6=class{constructor(a,b,c,d,e){this.qg=a;this.store=
b;this.U=c;this.V=d;this.O=new BroadcastChannel("VQwgvf");let f;this.userStorageId=(f=_.w(e,10))!=null?f:"";this.O.addEventListener("message",g=>{c6(this.U,g.data)})}Pa(){this.O.close()}};g6.na=function(a){return new (a||g6)(_.A(_.EE),_.A(_.yF),_.A(d6),_.A(e6),_.A(_.Tw))};g6.Ka=_.nm({token:g6,Aa:g6.na,Ia:"root"});var h6=function(a){return _.p(function*(){if(!a.volume.isInLibrary){var b=a.O,c=a.manifest.Ab();if(!(yield b.channel.request(s3,c)))throw Error("$d");yield aeb(a.volume,a.O,a.rd,String(a.ma));a.store.dispatch(Qnb({volume:a.volume}))}})},i6=function(a,b="An unknown error has occurred."){a.V.open(b,"",{duration:3E3,Xb:"reader-mat-snack-bar-container",zj:"top"})},r0=class{constructor(a,b,c,d,e,f,g,h,k,l,m,q,u){this.ma=a;this.manifest=b;this.volume=c;this.window=d;this.actions=e;this.ka=f;this.ha=g;this.rd=
h;this.O=k;this.Vd=l;this.V=m;this.store=q;this.U=u;this.maybeOfferRequestedCollection=_.UF(()=>_.t(this.actions,_.TF(e3),_.bf(({kS:v})=>v.mg.length!==0),_.ff(({kS:v})=>{this.ha.open(I5,{data:{yb:v.mg[0],xd:v.xd},width:"480px",maxHeight:"90vh"})})),{dispatch:!1});this.showRequestedCollection=_.UF(()=>_.t(this.actions,_.TF(e3),_.r(({UK:v,B5:z})=>{for(const F of v.mg)if(F.qh()===z&&F.fB)return r3({yb:F});return null}),_.bf(Boolean)));this.subscribeToCollection=_.UF(()=>_.t(this.actions,_.TF(B3),OZ(()=>
this.store.select($3)),_.$e(([{yb:v,xd:z},F])=>{const K=this;return _.p(function*(){try{yield h6(K);if(!F)return i6(K,"Failed to add these annotations to your ebook"),null;var O=K.O,ea={volumeId:v.Ab(),sharingToken:v.qh(),subscribed:!0};yield O.channel.request(u3,ea);return p3({yb:v,xd:z})}catch(X){return i6(K,"Failed to add these annotations to your ebook"),null}})}),_.bf(Boolean)));this.shareCollection=_.UF(()=>_.t(this.actions,_.TF($nb,JZ),_.cx(({yb:v})=>_.t(this.ha.open(H5,{data:{yb:v}}).Hd(),
_.r(z=>{if(z){if(z.re===v.re()&&z.sharingToken===v.qh())return null;v.Om(z.sharingToken);v.visibility=z.re?1:0;return h3({yb:v})}}),_.bf(Boolean)))));this.renameCollection=_.UF(()=>_.t(this.actions,_.TF(Wnb,yob),_.TE(({yb:v})=>{const z={title:"Rename collection",text:v.getName(),label:"Collection name",iq:"Rename",maxLength:100};return _.t(this.ha.open(_.WH,Object.assign({},_.kF(),{data:z})).Hd(),_.r(F=>{if(!F)return null;F=v.clone().ve(F);return h3({yb:F})}),_.bf(Boolean))})));this.createBookmark=
_.UF(()=>_.t(this.actions,_.TF(Snb),_.ff(({Jf:v})=>{const z=this;return _.p(function*(){try{yield h6(z)}catch(K){i6(z,"There was a problem adding your bookmark");return}const F=Olb(v.dg());yield f6(z.U,"createBookmark",F)})})),{dispatch:!1});this.deleteBookmark=_.UF(()=>_.t(this.actions,_.TF(f3),_.ff(({Jf:v})=>{f6(this.U,"deleteBookmark",v)})),{dispatch:!1});this.createNote=_.UF(()=>_.t(this.actions,_.TF(g3,wsb),_.ff(({kb:v})=>{const z=this;return _.p(function*(){try{yield h6(z)}catch(K){i6(z,"There was a problem saving your margin note");
return}const F=Olb(v.dg());yield f6(z.U,"createNote",F)})})),{dispatch:!1});this.deleteNote=_.UF(()=>_.t(this.actions,_.TF(Unb,xsb),_.ff(({kb:v})=>{f6(this.U,"deleteNote",v)})),{dispatch:!1});this.updateNote=_.UF(()=>_.t(this.actions,_.TF(Vnb,WZ,D5),_.ff(({kb:v,lD:z})=>{f6(this.U,"updateNote",v,z)})),{dispatch:!1});this.reanchorNote=_.UF(()=>_.t(this.actions,_.TF(z3),OZ(()=>[this.store.select(c4),this.store.select(Z5),this.store.select(b6)]),_.r(([,v,z,F])=>{if(!v||!z||F)return null;F=v.dg();z=z.Dc();
F.Kf=z;var K=F.Wd;var O=F.Wd.U()===1?0:1;vY(K,Hab(O,z,GY(F.manifest)));F=F.O();f6(this.U,"updateNote",F,v);return o3({kb:F})}),_.bf(Boolean)));this.deleteCollection=_.UF(()=>_.t(this.actions,_.TF(Xnb,xob),_.$e(({Qj:v})=>{const z=this;return _.p(function*(){try{return yield z.O.deleteCollection(v),k3({id:v})}catch(F){return i6(z,"Failed to delete your collection"),null}})}),_.bf(Boolean)));this.updateCollection=_.UF(()=>_.t(this.actions,_.TF(h3),_.$e(({yb:v})=>{const z=this;return _.p(function*(){try{var F=
z.O,K=F.updateCollection,O=Mkb(v.volumeId).ve(v.name);var ea=_.lj(O,8,v.visibility);v.Qj&&_.jj(ea,1,v.Qj);v.sharingToken&&ea.Om(v.sharingToken);yield K.call(F,ea);return j3({yb:v})}catch(X){return i6(z,"Failed to update your collection"),Ynb()}})})));this.unsubscribeFromCollection=_.UF(()=>_.t(this.actions,_.TF(w3),_.$e(({yb:v})=>{const z=this;return _.p(function*(){try{var F=z.O,K={volumeId:v.Ab(),sharingToken:v.qh(),subscribed:!1};yield F.channel.request(u3,K)}catch(O){i6(z,"Failed to remove collection")}})})),
{dispatch:!1});this.copySharingLink=_.UF(()=>_.t(this.actions,_.TF(zob,ysb),_.r(({ez:v})=>{this.ka.copy(v);i6(this,"Link copied to clipboard");return bob()})));this.clearSelectionWhenDoneReanchoring=_.UF(()=>_.t(this.actions,_.TF(y3,o3),_.ff(()=>{let v;(v=this.window.getSelection())==null||v.removeAllRanges()})),{dispatch:!1});this.displaySnackbarBookmarkCreated=_.UF(()=>_.t(this.actions,_.TF(L3),_.ff(({Jf:v})=>{(v=beb(v,this.manifest))&&this.V.open("Added bookmark on page "+v,"",{duration:3E3,Xb:"reader-mat-snack-bar-container",
zj:"top"})})),{dispatch:!1});this.displaySnackbarBookmarkCreationFailed=_.UF(()=>_.t(this.actions,_.TF(M3),_.ff(()=>{i6(this,"There was a problem adding your bookmark")})),{dispatch:!1});this.displaySnackbarBookmarkDeleted=_.UF(()=>_.t(this.actions,_.TF(N3),_.ff(({Jf:v})=>{(v=beb(v,this.manifest))&&this.V.open("Removed bookmark on page "+v,"",{duration:3E3,Xb:"reader-mat-snack-bar-container",zj:"top"})})),{dispatch:!1});this.displaySnackbarBookmarkDeletionFailed=_.UF(()=>_.t(this.actions,_.TF(O3),
_.ff(()=>{i6(this,"There was a problem removing your bookmark")})),{dispatch:!1});this.displaySnackbarNoteCreationFailed=_.UF(()=>_.t(this.actions,_.TF(Q3),_.ff(()=>{i6(this,"Failed to create your annotation")})),{dispatch:!1});this.displaySnackbarNoteDeleted=_.UF(()=>_.t(this.actions,_.TF(R3),_.ef(({kb:v})=>_.t(this.V.open("Note deleted","Undo",{duration:1E4,Xb:"reader-mat-snack-bar-container",zj:"top"}).O,_.r(()=>g3({kb:v}))))));this.displaySnackbarNoteDeletionFailed=_.UF(()=>_.t(this.actions,_.TF(S3),
_.ff(()=>{i6(this,"There was a problem deleting your margin note")})),{dispatch:!1});this.displaySnackbarNoteUpdateFailed=_.UF(()=>_.t(this.actions,_.TF(U3),_.ff(()=>{i6(this,"There was a problem saving your margin note")})),{dispatch:!1});this.displaySnackbarCreateCollectionFailed=_.UF(()=>_.t(this.actions,_.TF(q3),_.r(()=>{const v=this;return _.p(function*(){i6(v,"Failed to create your collection")})})),{dispatch:!1});this.maybeTurnToPageWithNote=_.UF(()=>_.t(this.actions,_.TF(XZ,m3),OZ(()=>this.store.select(l4)),
_.ff(([{kb:v},z])=>{$Y(this.manifest,z,v.Dc())||(z=this.Vd,v=ZY(v.Dc()),R_(z.O,v.startPosition))})),{dispatch:!1})}};r0.na=function(a){return new (a||r0)(_.A(_.dB),_.A(_.gB),_.A(_.jB),_.A(_.kB),_.A(_.tI),_.A(_.jI),_.A(_.Sy),_.A(_.Tw),_.A(j0),_.A(Y2),_.A(_.BH),_.A(_.yF),_.A(g6))};r0.Ka=_.nm({token:r0,Aa:r0.na});var Ssb=function(a,b){a.U.open(b,"",{duration:3E3,Xb:"reader-mat-snack-bar-container",zj:"top"})},B0=class{constructor(a,b,c){this.actions=a;this.O=b;this.U=c;this.performExport=_.UF(()=>_.t(this.actions,_.TF(cpb),_.cx(({request:d})=>{const e=this;return _.p(function*(){try{yield e.O.channel.request(t3,d),Ssb(e,"Your file will be available momentarily.")}catch(f){Ssb(e,"There was an error exporting your annotations.")}})})),{dispatch:!1})}};B0.na=function(a){return new (a||B0)(_.A(_.tI),_.A(j0),_.A(_.BH))};
B0.Ka=_.nm({token:B0,Aa:B0.na});var j6=new _.lI("HJjHdc"),Tsb=new _.lI("aBwNib"),k6=new _.lI("fXNHwc"),l6=class{constructor(a){this.channel=a}};l6.na=function(a){return new (a||l6)(_.A(g0))};l6.Ka=_.nm({token:l6,Aa:l6.na,Ia:"root"});var R0=class extends _.UA{O(a,b,c){const d=new _.VA;_.Yi(d,e1,3,a);_.kj(d,2,2);this.log(d,b,c)}U(a,b,c){const d=new _.VA;_.Yi(d,f1,4,a);_.kj(d,2,4);this.log(d,b,c)}};var m6=function(a,b){this.start=a<b?a:b;this.end=a<b?b:a};m6.prototype.clone=function(){return new m6(this.start,this.end)};var Usb=function(a,b){a.ag&&a.ag.unsubscribe();a.ag=_.t(b,_.cf((c,d)=>c.length!==d.length?!1:c.every((e,f)=>B1(e[0],d[f][0])&&B1(e[1],d[f][1])))).subscribe(c=>{const [d,e]=c[0];B1(d,a.O[0])&&B1(e,a.O[1])||(c=Date.now(),c-a.ka>=3E3&&(a.ma=a.O,a.U.start()),a.U.isActive()&&a.U.start(),a.ka=c,a.O=[d,e])})},y_=class extends _.Xc{constructor(a,b,c,d,e=2){super();this.manifest=a;this.volume=b;this.ha=c;this.ka=Date.now();this.U=new o5(()=>{if(this.ma){var f=this.ma;var g=this.O;f=new m6(YY(this.manifest,
f[0].vc()),YY(this.manifest,f[1].vc()));var h=new m6(YY(this.manifest,g[0].vc()),YY(this.manifest,g[1].vc()));g=Math.max(f.start,h.start);h=Math.min(f.end,h.end);f=(g=g<=h?new m6(g,h):null)?f.end-f.start-(g.end-g.start):f.end-f.start+1;for(let l=0;l<f;l++){g=this.manifest.Ab();h=this.volume.Wn;var k=this.manifest.U.size;const m=new f1;_.ij(m,1,g);_.Jz(m,2,0);_.Iz(m,3,h);_.Jz(m,4,k);_.Yi(m,d1,5,this.V);this.ha.U(m,_.TA(),this.parentEventId)}}},1E3);a.Ab();this.O=[d,d];this.V=new d1;_.Ui(this.V,1,Skb,
_.Sh(e))}Ac(){var a=this.U;a.isActive()&&(a.stop(),a.NE());this.ag&&this.ag.unsubscribe();super.Ac()}logBookOpen(){const a=new e1;_.ij(a,1,this.volume.volumeId);_.Yi(a,d1,2,this.V);this.parentEventId=_.TA();this.ha.O(a,this.parentEventId)}};var n6=class{constructor(a,b,c){this.actions=a;this.Bn=b;this.tm=c}};n6.na=function(a){return new (a||n6)(_.A(_.tI),_.A(y_),_.A(l6))};n6.Ka=_.nm({token:n6,Aa:n6.na,Ia:"root"});
var Vsb=function(a,b,c){a.tm.channel.send(j6,{category:a.category,action:b,label:c,value:void 0})},o6=function(a,...b){return _.UF(()=>_.t(a.actions,_.TF(...b),_.ff(({type:c})=>{Vsb(a,c)})),{dispatch:!1})},Wsb=function(a,b,c){return _.UF(()=>_.t(a.actions,_.TF(b),_.ff(c)),{dispatch:!1})},p6=function(a,b,c){return Wsb(a,b,d=>{Vsb(a,b.type,c(d))})},Xsb=function(a,b,c){return _.UF(()=>_.t(a.actions,_.TF(b),_.gx(),_.ff(c)),{dispatch:!1})},q6=class{constructor({actions:a,Bn:b,tm:c},d="Unknown"){this.category=
d;this.actions=a;this.Bn=b;this.tm=c}};var s0=class extends q6{constructor(a){super(a,"Annotations");this.logAnnotationActions=o6(this,p3,i3,k3,j3,q3,o3,m3,WZ,P3,Q3,R3,S3,T3,U3,TZ,bob,x3,JZ,E5,F5,z3,B3,A3)}};s0.na=function(a){return new (a||s0)(_.A(n6))};s0.Ka=_.nm({token:s0,Aa:s0.na});var v0=class extends q6{constructor(a){super(a,"Bookmarks");this.logBookmarkActions=o6(this,L3,M3,N3,O3)}};v0.na=function(a){return new (a||v0)(_.A(n6))};v0.Ka=_.nm({token:v0,Aa:v0.na});var PZ=function(a,b){b=typeof b==="number"?a.Lp[_.bA(b,0,a.Lp.length-1)]:b;let c;((c=a.pv)==null?void 0:c.name)!==b.name&&(a.pv=b,a.gP.emit(b))},Ysb=function(a){return a.pv?a.Lp.indexOf(a.pv):-1},r6=class{constructor(){this.Lp=_.mz;this.gP=new _.nu;this.xB=new _.nu;this.pv=null}rc(){}Ky(a){this.xB.emit(a)}focus(){this.JO.selected?this.JO.selected.focus():this.buttons.first.focus()}};r6.na=function(a){return new (a||r6)};
r6.Sa=_.pn({type:r6,Ca:[["reader-note-color-picker"]],kc:function(a,b){a&1&&(_.lx(q2,5),_.lx(r2,5));if(a&2){let c;_.nx(c=_.ox())&&(b.JO=c.first);_.nx(c=_.ox())&&(b.buttons=c)}},inputs:{pv:"selectedColor"},outputs:{gP:"colorChanged",xB:"colorPicked"},Ea:!0,features:[_.xs],Qa:2,Ra:2,Va:()=>[["aria-label","Choose note color",3,"change","value"],[3,"aria-label","ngClass","value","keyup.enter","keyup.space","click",4,"ngFor","ngForOf"],[3,"keyup.enter","keyup.space","click","aria-label","ngClass","value"],
[1,"color"],[1,"inner-circle"],[1,"highlight-circle"]],Ma:function(a,b){a&1&&(_.J(0,"mat-radio-group",0),_.P("change",function(c){return PZ(b,c.value)}),_.H(1,ceb,4,3,"mat-radio-button",1),_.L());a&2&&(_.I("value",b.pv),_.E(),_.I("ngForOf",b.Lp))},ab:[t2,p2,q2,r2,_.QC,_.Iu],Oa:["mat-radio-button[_ngcontent-%COMP%]{display:inline-block;margin:0 2px;position:relative}.color[_ngcontent-%COMP%]{pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:0;width:40px;height:40px}.YELLOW[_ngcontent-%COMP%]   .color[_ngcontent-%COMP%]{color:#fbbc04}.RED[_ngcontent-%COMP%]   .color[_ngcontent-%COMP%]{color:#ea4335}.GREEN[_ngcontent-%COMP%]   .color[_ngcontent-%COMP%]{color:#34a853}.BLUE[_ngcontent-%COMP%]   .color[_ngcontent-%COMP%]{color:#008beb}.inner-circle[_ngcontent-%COMP%]{background:currentcolor;border-radius:50%;position:absolute;inset-block-start:8px;inset-inline-start:8px;width:24px;height:24px}.highlight-circle[_ngcontent-%COMP%]{border:2px solid;border-radius:50%;position:absolute;inset-block-start:4px;inset-inline-start:4px;width:32px;height:32px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:scale(.7);transform:scale(.7)}.mat-mdc-radio-checked[_ngcontent-%COMP%]   .highlight-circle[_ngcontent-%COMP%]{-webkit-transform:scale(1);transform:scale(1)}\n/*# sourceMappingURL=note_color_picker.css.map */"]});var Zsb=_.nF("[Sample Buttons] Added volume to My Books",_.oF());var s6=_.LF({to:a=>a.index,vo:(a,b)=>a.index-b.index}),t6=MY(),$sb={Kj:{type:"NULL"},devicePixelRatio:t6.devicePixelRatio,JQ:!1,isInLibrary:!0,Wp:!1,layout:"AUTO",Ch:!0,pD:1,Gy:s6.dj(),readingMode:1,SD:0,TD:0,viewMode:"VERTICAL",sV:0,tV:0,zoom:"FIT_TO_WIDTH",fontFace:t6.fontFace,justified:t6.justified,aq:2,Kq:2},jjb=_.FF($sb,_.EF(K5,L5,a=>Object.assign({},a,{Kj:{type:"END_OF_BOOK"}})),_.EF(M5,(a,{Ye:b,qf:c,position:d,cause:e})=>Object.assign({},a,{Kj:{type:"NODE_ADDRESS",Ye:y4(b),qf:c,cause:e,position:d}})),
_.EF(N5,(a,{Ob:b,cause:c})=>Object.assign({},a,{Kj:{type:"PAGE_INDEX",Ob:b,cause:c}})),_.EF(P5,(a,{readingMode:b,Kj:c})=>Object.assign({},a,{readingMode:b,Kj:c})),_.EF(u_,(a,{readingMode:b})=>Object.assign({},a,{readingMode:b})),_.EF(Asb,(a,{devicePixelRatio:b})=>Object.assign({},a,{devicePixelRatio:b})),_.EF(Bsb,(a,{pD:b})=>Object.assign({},a,{pD:b})),_.EF(Dsb,(a,{SD:b,TD:c})=>Object.assign({},a,{SD:b,TD:c})),_.EF(J5,(a,{height:b,width:c})=>Object.assign({},a,{sV:b,tV:c})),_.EF(l_,a=>Object.assign({},
a,{Kq:Math.max(a.Kq-1,0)})),_.EF(m_,a=>Object.assign({},a,{Kq:Math.min(a.Kq+1,_.GF.length-1)})),_.EF(dgb,(a,{Kq:b})=>_.GF[b]?Object.assign({},a,{Kq:b}):a),_.EF(n_,a=>Object.assign({},a,{aq:Math.max(a.aq-1,0)})),_.EF(o_,a=>Object.assign({},a,{aq:Math.min(a.aq+1,_.cI.length-1)})),_.EF(cgb,(a,{aq:b})=>_.cI[b]?Object.assign({},a,{aq:b}):a),_.EF(agb,k_,(a,{fontFace:b})=>Object.assign({},a,{fontFace:b})),_.EF(bgb,p_,(a,{justified:b})=>Object.assign({},a,{justified:b})),_.EF(Yfb,i4,(a,{layout:b})=>Object.assign({},
a,{layout:b})),_.EF(egb,(a,{readingMode:b})=>Object.assign({},a,{readingMode:b})),_.EF(w_,i_,(a,{viewMode:b})=>Object.assign({},a,{viewMode:b})),_.EF($fb,q_,(a,{zoom:b})=>Object.assign({},a,{zoom:b})),_.EF(b3,a=>Object.assign({},a,{Ch:!0})),_.EF(TZ,a=>Object.assign({},a,{Ch:!a.Ch})),_.EF(Lnb,(a,{fullScreen:b})=>Object.assign({},a,{JQ:b})),_.EF(Zfb,a=>Object.assign({},a,{viewMode:"HORIZONTAL",zoom:"FIT_TO_SCREEN"})),_.EF(Csb,(a,{Gy:b})=>Object.assign({},a,{Gy:s6.xl(b.slice(),a.Gy)})),_.EF(Esb,(a,{w7:b})=>
Object.assign({},a,b)),_.EF(Qnb,Zsb,(a,{volume:b})=>Object.assign({},a,{isInLibrary:b.isInLibrary,Wp:b.Wn}))),atb=s6.Ur().ul;var btb=class extends zmb{constructor(a,b){super(a.index,a.title,a.devicePixelRatio,a.gy,a.yg,a.readingMode,a.lz);this.size=b}Nf(){return this.size.height}Xf(){return this.size.width}getSize(){return this.size}};var u6=_.rF("DISPLAY"),ctb=_.qF(u6,a=>atb(a.Gy)),v6=_.qF(u6,a=>a.Kj),dtb=_.qF(v6,a=>a.type==="END_OF_BOOK"),etb=_.qF(u6,a=>a.devicePixelRatio),w6=_.qF(u6,a=>a.fontFace),ftb=_.qF(u6,a=>a.isInLibrary),gtb=_.qF(u6,a=>a.Wp),x6=_.qF(u6,a=>a.justified),y6=_.qF(u6,a=>a.layout),z6=_.qF(u6,a=>a.aq),htb=_.qF(z6,a=>_.cI[a]),itb=_.qF(u6,a=>a.pD),QZ=_.qF(u6,a=>a.readingMode),A6=_.qF(u6,a=>a.Kq),B6=_.qF(A6,a=>_.GF[a]),C6=_.qF(u6,a=>a.JQ),jtb=_.qF(u6,a=>a.SD),D6=_.qF(u6,a=>a.TD),E6=_.qF(u6,a=>a.viewMode),ktb=_.qF(u6,
a=>a.tV),ltb=_.qF(u6,a=>a.sV),F6=_.qF(u6,a=>a.zoom),mtb=_.qF(E6,gtb,ktb,(a,b,c)=>a!=="HORIZONTAL"?0:b&&c<=839?(c<=480?32:36)+64:56),ntb=_.qF(ltb,mtb,(a,b)=>a-b),G6=_.qF(ktb,p4,(a,b)=>a-(b?400:0)),otb=_.qF(G6,ntb,(a,b)=>new _.$F(a,b)),H6=_.qF(G6,a=>a<600?0:12),I6=_.qF(G6,ntb,H6,C6,E6,(a,b,c,d,e)=>new _.$F(a-2*c,b-(d?12:56)-10*(e==="VERTICAL"?2:1))),J6=_.qF(I6,H6,D6,(a,b,c)=>c>2*b?new _.$F(a.width-(c-2*b),a.height):a),ptb=_.qF(H6,D6,(a,b)=>Math.max(0,2*a-b)),K6=_.qF(J6,ptb,(a,b)=>({Pt:a,Dv:b})),qtb=
_.qF(H6,a=>2*a),rtb=_.qF(I6,qtb,(a,b)=>({Pt:a,Dv:b})),L6=_.qF(F6,a=>{switch(a){case "ZOOM_100":return 640;case "ZOOM_150":return 960;case "ZOOM_200":return 1280;default:return-1}}),M6=_.qF(y6,G6,(a,b)=>{switch(a){case "AUTO":return b<960?1:2;case "ONE_PAGE":return 1;case "TWO_PAGE":return 2;default:_.wh(a,"Layout had an unknown value")}}),stb=_.qF(F6,M6,itb,J6,(a,b,c,d)=>{a:{switch(a){case "FIT_TO_WIDTH":case "ZOOM_100":case "ZOOM_150":case "ZOOM_200":a=Math.round(eeb(a,b,c,d)/c);break a;case "FIT_TO_SCREEN":a=
Math.round(deb(b,c,d).height);break a;default:_.wh(a,"Zoom had an unknown value")}a=void 0}return a}),ttb=_.qF(F6,M6,itb,J6,(a,b,c,d)=>Math.round(eeb(a,b,c,d))),utb=_.qF(ttb,stb,(a,b)=>new _.$F(a,b)),N6=_.qF(ctb,utb,M6,(a,b,c)=>{a=a.map(d=>{var e;var f=e=d.lz.aspectRatio(),g=b.aspectRatio();f/g>=1.3?(f=b.clone(),f.width=Math.round(e*b.height),e=f):e=b;return new btb(d,e)});return Oab(a,c,b.aspectRatio())}),vtb=_.qF(v6,N6,(a,b)=>{if(a.type==="PAGE_INDEX")return b.find(c=>c.find(d=>(d==null?void 0:
d.index)===a.Ob))}),wtb=_.qF(gtb,ftb,(a,b)=>a||!b),O6=_.qF(u6,a=>a.Ch);var P6=a=>{if(!a)return"";var b=a.search("(^|\\s)[*_-]+\\S");if(b==-1)return _.Ua(dmb(a)).toString().replace(/\s\s/g," &nbsp;");var c=b+a.substr(b).search("[*_-]"),d=a.charAt(c);const e=a.substr(c);b=`\\S\\${d}`+"($|\\s|[,:;.?!]|"+"[*_-]".replace(d,"")+"+\\S)";b=e.search(b);let f="",g="";b==0&&c++;b<=0&&(c++,g=a.substr(c));a=_.Ua(dmb(a.substring(0,c))).toString().replace(/\s\s/g," &nbsp;");if(b>0){b++;a:{c=P6(e.substring(1,b));switch(d){case "*":d="b";break;case "-":d="s";break;case "_":d="i";break;
default:f=c;break a}f=`<${d}>${c}</${d}>`}g=e.substr(b+1)}return a+f+P6(g)};var xtb=["panelBody"],ytb=["collectionSelector"],ieb=a=>({De:a}),meb=(a,b)=>({Bh:a,yI:b}),veb=a=>({Bh:a}),ztb=new _.Rk("{highlightCount, plural, =1 {1 highlight}other {{highlightCount} highlights}}"),UZ=function(a,b,c){a.store.dispatch(n3({kb:c.kb,yb:c.yb,Di:new _.bG(b.clientX,b.clientY),Rr:!0}));b.stopPropagation()},Atb=function(a,{kb:b,yb:c}){var d=ZY(b.Dc());let e="";d&&(e=a.Vd.Nn(d.startPosition));d=_.w(b.Wd,9)!=="FAILED_PVS"?_.w(b.Wd,9):"";var f=d.replace(/(\r\n|\r|\n)/g,"\n").split("\n"),g=
[];for(var h=0;h<f.length;h++)g.push(P6(f[h]));f=_.ab.O(g.join("<br>"));h=(g=!SY(b))?-1:b.ha;var k=b.ka;k=g||!k?"\u00a0":k;return{kb:b,yb:c,id:b.Ie(),Ft:h,OG:k,Y4:a.hu(b),timestamp:Math.min(Fcb(b)||0,Date.now()),HT:b.U(),OJ:d,P1:f,hP:b.Lx(),url:e,EI:!!g}},Q6=function(a,b){if(b&&(b=document.querySelector("#note-"+b))&&(a=a.Z4.va)){var c=a.scrollTop,d=c+a.offsetHeight,e=b.offsetTop,f=e+b.offsetHeight;(e<c||f>d)&&a.scrollTo({top:b.offsetTop,behavior:"smooth"})}},Btb=function(a){return a===null?null:
a instanceof MZ?a.uc():a},R6=class{constructor(a,b,c,d,e,f){this.manifest=a;this.U=b;this.Zz=c;this.rd=d;this.Vd=e;this.store=f;this.O=new _.Cd;this.GS=new _.nu;this.mS=new _.nu;this.Ei="Close";this.VR="Hide highlights";this.eS="Show highlights";this.c4="Because of a publisher update, this highlight is no longer linked";this.BS=!1;this.Lp=_.mz;this.Yy=this.store.select(d4);this.Tl=this.store.select($3);this.AT=_.t(this.store.select(bpb),_.r(g=>g.map(h=>Atb(this,h))),_.r(g=>{let h;const k=[];for(const l of g)l.Ft!==
h?(k.push({Ft:l.Ft,OG:l.EI?"Unlinked Annotations":l.OG,By:[l],FQ:""}),h=l.Ft):k[k.length-1].By.push(l);for(const l of k)l.FQ=ztb.format({highlightCount:l.By.length});return k}),_.oB({bufferSize:1,Zc:!0}));this.Ch=_.t(this.store,_.xF(O6));this.GX=-1;this.u1=(g,h)=>h.Ft;this.z1=(g,h)=>h.id}rc(){requestAnimationFrame(()=>{this.O.add(this.store.select(Z5).subscribe(b=>{this.updateActiveNote(b)}));let a;(a=this.Z_)==null||a.focus()});this.O.add(_.t(this.store.select(l4),_.gf(this.store.select(v6),this.store.select(Z5),
this.store.select(b4))).subscribe(([a,b,c,d])=>{if(a.positionRanges.length!==0&&d.length!==0&&(!c||SY(c)))if(b.type!=="NODE_ADDRESS"&&b.type!=="PAGE_INDEX"||b.cause!==3||!c){var e=d.find(({kb:f})=>$Y(this.manifest,a,f.Dc()));e&&requestAnimationFrame(()=>{Q6(this,e.kb.Ie()||"")})}else Q6(this,c.Ie()||"")}))}Pa(){this.O.unsubscribe()}hu(a){a=ZY(a.Dc());if(!a)return"";a=a.startPosition.vc();a=YY(this.manifest,a);return cZ(aZ(this.manifest,a))}deleteNote(a){this.store.dispatch(Unb({kb:a}))}reanchorNote(a){this.store.dispatch(m3({kb:a.kb}))}close(){this.mS.emit();
this.store.dispatch(Znb())}yI(a,b){return a===b.By[b.By.length-1]}xB(a,b){if(b!==a.kb.Tg()){var c=a.kb;a=H1(a.kb.dg(),b).O();this.store.dispatch(WZ({kb:a,lD:c}))}}Cn(){const a=this;return _.p(function*(){try{const b=yield hbb(a.U,a.Zz);(b==null?0:b.uc())&&a.store.dispatch(i3({yb:b}))}catch(b){a.store.dispatch(q3())}})}updateActiveNote(a){a?(this.VA=a.Ie())&&Q6(this,this.VA):this.VA=void 0}};R6.na=function(a){return new (a||R6)(_.G(_.gB),_.G(v3),_.G(_.Sy),_.G(_.Tw),_.G(Y2),_.G(_.yF))};
R6.Sa=_.pn({type:R6,Ca:[["reader-note-list"]],kc:function(a,b){a&1&&(_.lx(xtb,5),_.lx(ytb,5));if(a&2){let c;_.nx(c=_.ox())&&(b.Z4=c.first);_.nx(c=_.ox())&&(b.Z_=c.first)}},outputs:{GS:"pickNote",mS:"noteListClosed"},Ea:!0,features:[_.xs],Qa:54,Ra:23,Va:()=>[["collectionOptionsMenu","matMenu"],["panelBody",""],["sectionTemplate",""],["noteTemplate",""],["overflowTemplate",""],["zeroStateTemplate",""],["optionsMenu","matMenu"]," Annotations "," Share collections "," Manage collections "," Export annotations ",
" Create collection "," Add note "," Move highlight "," Edit "," Move highlight "," Delete "," Add your own highlights and notes "," Select text to highlight it or add a note. We'll save it all right here. ",[1,"panel"],[1,"panel-header"],[1,"advanced-annotations","gmat-overline"],["mode","panel-header",1,"header",3,"changed","selectedId"],[1,"panel-header-buttons"],["mat-icon-button","",3,"matTooltip","click",4,"ngIf"],["class","overflow-button","aria-label","Open menu","mat-icon-button","","readerCloseMenu",
"",3,"matMenuTriggerFor",4,"ngIf"],["mat-icon-button","",1,"close-button",3,"click","matTooltip"],[1,"options-menu"],["mat-menu-item","",3,"click"],[1,"menu-separator"],[1,"panel-body",3,"scroll"],[4,"ngFor","ngForOf","ngForTrackBy"],[4,"ngIf"],["mat-icon-button","",3,"click","matTooltip"],["aria-label","Open menu","mat-icon-button","","readerCloseMenu","",1,"overflow-button",3,"matMenuTriggerFor"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"ngTemplateOutlet"],[1,"section-header"],[1,"chapter-name"],
["class","info-icon",3,"matTooltip",4,"ngIf"],[1,"info-icon",3,"matTooltip"],[1,"note-container",3,"id"],[1,"note-content",3,"click"],[1,"note-header"],[1,"note-icon",3,"ngClass"],[1,"note-top-matter","-gb-themed-text-on-surface","gmat-caption"],[1,"note-selected-text"],[1,"note-overlay",3,"ngClass"],[1,"selected-text-body"],["dir","auto","class","note-text gmat-body-1",3,"owned","innerHTML","click",4,"ngIf"],["class","button-area",4,"ngIf"],["class","annotation",3,"mode","selectedId","click","changed",
4,"ngIf"],[3,"ngTemplateOutlet","ngTemplateOutletContext",4,"ngIf"],["class","note-hairline",4,"ngIf"],["dir","auto",1,"note-text","gmat-body-1",3,"click","innerHTML"],[1,"button-area"],["mat-button","","color","primary","class","note-button -gb-tonal-button",3,"click",4,"ngIf"],["mat-button","","color","primary",1,"note-button","-gb-tonal-button",3,"click"],[1,"button-icon"],[1,"annotation",3,"click","changed","mode","selectedId"],[1,"note-hairline"],[1,"note-overflow"],["aria-label","Open menu",
"mat-icon-button","","readerCloseMenu","",1,"overflow-button",3,"matMenuTriggerFor"],["mat-menu-item","",1,"link-button",3,"click"],["mat-menu-item","",1,"delete-button",3,"click"],[1,"color-menu-row"],["class","color-button",3,"ngClass","background","click",4,"ngFor","ngForOf"],[1,"color-button",3,"click","ngClass"],[1,"zero-state"],["alt","","src","https://www.gstatic.com/booksfe/images/empty_bookmarks.svg"],[1,"gmat-headline-4"],[1,"gmat-body-1"]],Ma:function(a,b){if(a&1){const c=_.D();_.J(0,"div",
19)(1,"div",20)(2,"div")(3,"h1",21);_.N(4,7);_.L();_.J(5,"reader-collection-selector",22);_.U(6,"async");_.P("changed",function(d){_.S(c);b.store.dispatch(l3({Y_:d}));return _.T()});_.L()();_.J(7,"span",23);_.H(8,feb,3,2,"button",24);_.U(9,"async");_.H(10,geb,3,2,"button",24);_.U(11,"async");_.H(12,heb,3,1,"button",25);_.U(13,"async");_.J(14,"button",26);_.P("click",function(){_.S(c);return _.T(b.close())});_.J(15,"mat-icon");_.R(16,"close");_.L()()();_.J(17,"mat-menu",27,0)(19,"button",28);_.P("click",
function(){_.S(c);b.Zz.open(A5,Object.assign({},LZ(),{data:{mode:"share"}}));return _.T()});_.J(20,"mat-icon");_.R(21,"share");_.L();_.J(22,"span");_.N(23,8);_.L()();_.J(24,"button",28);_.P("click",function(){_.S(c);b.Zz.open(A5,Object.assign({},LZ(),{data:{mode:"manage"}}));return _.T()});_.J(25,"mat-icon");_.R(26,"settings");_.L();_.J(27,"span");_.N(28,9);_.L()();_.J(29,"button",28);_.P("click",function(){_.S(c);b.Zz.open(A5,Object.assign({},LZ(),{data:{mode:"export"}}));return _.T()});_.J(30,"mat-icon");
_.R(31,"drive");_.L();_.J(32,"span");_.N(33,10);_.L()();_.M(34,"hr",29);_.J(35,"button",28);_.P("click",function(){_.S(c);return _.T(b.Cn())});_.J(36,"mat-icon");_.R(37,"create_new_folder");_.L();_.J(38,"span");_.N(39,11);_.L()()()();_.J(40,"div",30,1);_.P("scroll",function(d){_.S(c);b.BS=d.target.scrollTop!==0;return _.T()});_.H(42,jeb,2,4,"ng-container",31);_.U(43,"async");_.H(44,keb,2,1,"ng-container",32);_.U(45,"async");_.L()();_.H(46,oeb,7,5,"ng-template",null,2,_.ys)(48,yeb,18,15,"ng-template",
null,3,_.ys)(50,Aeb,24,2,"ng-template",null,4,_.ys)(52,Beb,6,0,"ng-template",null,5,_.ys)}if(a&2){let c;_.E();_.Tr("scrolled",b.BS);_.E(4);_.I("selectedId",Btb(_.W(6,11,b.Yy)));_.E(3);_.I("ngIf",_.W(9,13,b.Ch)===!1);_.E(2);_.I("ngIf",_.W(11,15,b.Ch));_.E(2);_.I("ngIf",_.W(13,17,b.Tl));_.E(2);_.I("matTooltip",b.Ei);_.Ir("aria-label",b.Ei);_.E(28);_.I("ngForOf",_.W(43,19,b.AT))("ngForTrackBy",b.u1);_.E(2);_.I("ngIf",((c=_.W(45,21,b.AT))==null?null:c.length)===0)}},ab:[_.TC,v5,B5,o1,_.Sw,_.Xv,_.Tv,_.qD,
_.oH,_.eH,_.iH,_.gH,_.mH,_.KH,_.FH,_.IH,_.kE,_.QC,_.Iu,_.Ku,_.Lu,R2,Q2],Oa:[".panel[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.panel.hidden[_ngcontent-%COMP%]{display:none}.panel-header[_ngcontent-%COMP%]{color:#5f6368;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:64px;-webkit-padding-end:16px;-moz-padding-end:16px;padding-inline-end:16px}.-gb-dark[_nghost-%COMP%]   .panel-header[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   .panel-header[_ngcontent-%COMP%]{color:#bdc1c6}.panel-header.scrolled[_ngcontent-%COMP%]{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.-gb-dark[_nghost-%COMP%]   .panel-header.scrolled[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   .panel-header.scrolled[_ngcontent-%COMP%]{box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15)}.panel-header[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-weight:400;-webkit-margin-start:24px;-moz-margin-start:24px;margin-inline-start:24px}.-gb-dark[_nghost-%COMP%]   .panel-header[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   .panel-header[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#e8eaed}.panel-header[_ngcontent-%COMP%]   h1.advanced-annotations[_ngcontent-%COMP%]{color:#3c4043;font-weight:500;margin-bottom:0;margin-top:12px;text-transform:uppercase}reader-collection-selector.header[_ngcontent-%COMP%]{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-margin-start:24px;-moz-margin-start:24px;margin-inline-start:24px;max-width:216px}.panel-header-buttons[_ngcontent-%COMP%]{white-space:nowrap}.panel-body[_ngcontent-%COMP%]{overflow-y:auto;position:relative}.section-header[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:11px;font-weight:500;height:32px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:32px;margin-top:12px;padding:0 24px;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid #dadce0;border-top:1px solid #dadce0}.section-header[_ngcontent-%COMP%]:first-child{margin-top:0}.-gb-dark[_nghost-%COMP%]   .section-header[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   .section-header[_ngcontent-%COMP%]{border-bottom:1px solid #5f6368;border-top:1px solid #5f6368}.section-header[_ngcontent-%COMP%] > .chapter-name[_ngcontent-%COMP%]{-webkit-margin-end:12px;-moz-margin-end:12px;margin-inline-end:12px;overflow:hidden;text-overflow:ellipsis}.info-icon[_ngcontent-%COMP%]{font-size:16px;height:16px;line-height:16px;-webkit-margin-start:2px;-moz-margin-start:2px;margin-inline-start:2px;vertical-align:text-bottom;width:16px}.note-container[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative}.note-icon[_ngcontent-%COMP%]{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;line-height:20px;-webkit-margin-start:24px;-moz-margin-start:24px;margin-inline-start:24px;margin-top:4px;vertical-align:middle;width:40px;direction:inherit}.note-content[_ngcontent-%COMP%]{font-size:16px;line-height:24px;margin:8px 0 0;width:100%}.note-container.selected[_ngcontent-%COMP%]{background:#f8f9fa}.-gb-dark[_nghost-%COMP%]   .note-container.selected[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   .note-container.selected[_ngcontent-%COMP%]{background:#3c4043}.note-header[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:12px;-webkit-margin-end:24px;-moz-margin-end:24px;margin-inline-end:24px}.note-top-matter[_ngcontent-%COMP%]{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:288px}.note-overflow[_ngcontent-%COMP%]{position:absolute;inset-inline-end:12px}.note-selected-text[_ngcontent-%COMP%]{margin-inline:64px 24px;position:relative}.note-selected-text[_ngcontent-%COMP%]   .selected-text-body[_ngcontent-%COMP%]{position:relative;overflow-wrap:anywhere}.note-selected-text[_ngcontent-%COMP%]   .note-overlay[_ngcontent-%COMP%]{height:100%;opacity:.2;position:absolute;inset-inline-start:0;top:0;width:100%}.-gb-dark[_nghost-%COMP%]   .note-selected-text[_ngcontent-%COMP%]   .note-overlay[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   .note-selected-text[_ngcontent-%COMP%]   .note-overlay[_ngcontent-%COMP%]{opacity:.3}.note-text[_ngcontent-%COMP%]{margin-top:4px;padding-block:8px 12px;padding-inline:64px 24px;width:100%;overflow-wrap:anywhere}.button-area[_ngcontent-%COMP%]{-webkit-padding-start:64px;-moz-padding-start:64px;padding-inline-start:64px}.owned.note-text[_ngcontent-%COMP%]:hover{background:#f1f3f4}.-gb-dark[_nghost-%COMP%]   .owned.note-text[_ngcontent-%COMP%]:hover, .-gb-dark   [_nghost-%COMP%]   .owned.note-text[_ngcontent-%COMP%]:hover{background:#5f6368}.note-button[_ngcontent-%COMP%]{margin-block:16px 8px}.note-button[_ngcontent-%COMP%] + .note-button[_ngcontent-%COMP%]{-webkit-margin-start:10px;-moz-margin-start:10px;margin-inline-start:10px}.button-icon[_ngcontent-%COMP%]{font-size:16px;height:16px;vertical-align:middle}.note-hairline[_ngcontent-%COMP%]{margin-block:8px;-webkit-margin-start:64px;-moz-margin-start:64px;margin-inline-start:64px;border-bottom:1px solid #dadce0}.-gb-dark[_nghost-%COMP%]   .note-hairline[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   .note-hairline[_ngcontent-%COMP%]{border-bottom:1px solid #5f6368}.color-menu-row[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:48px;margin:0 4px}.color-button[_ngcontent-%COMP%]{border:none;border-radius:50%;height:24px;margin:0 12px;width:24px}hr.menu-separator[_ngcontent-%COMP%]{border:0;border-top:1px solid #dadce0}.-gb-dark[_nghost-%COMP%]   hr.menu-separator[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   hr.menu-separator[_ngcontent-%COMP%]{border-top:1px solid #5f6368}textarea.editing[_ngcontent-%COMP%]{background:#f1f3f4;border:none;-moz-box-sizing:border-box;box-sizing:border-box;height:120px;margin-top:4px;outline:none;padding-block:8px 12px;padding-inline:64px 24px;width:100%}.-gb-dark[_nghost-%COMP%]   textarea.editing[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   textarea.editing[_ngcontent-%COMP%]{background:#5f6368;color:inherit}.color-picker[_ngcontent-%COMP%]{-webkit-margin-start:54px;-moz-margin-start:54px;margin-inline-start:54px}reader-collection-selector.annotation[_ngcontent-%COMP%]{color:#3c4043;margin-block:10px 6px;margin-inline:64px 24px}.-gb-dark[_nghost-%COMP%]   reader-collection-selector.annotation[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   reader-collection-selector.annotation[_ngcontent-%COMP%]{color:#f8f9fa}.zero-state[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 24px}.zero-state[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:56px 0 8px;width:200px}.zero-state[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:16px}.zero-state[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:0}\n/*# sourceMappingURL=note_list.css.map */"],
Rc:0});var S6=class{constructor(a){this.Rb=a}close(){this.Rb.close()}};S6.na=function(a){return new (a||S6)(_.G(_.Py))};S6.Sa=_.pn({type:S6,Ca:[["reader-note-list-dialog"]],Ea:!0,features:[_.xs],Qa:1,Ra:0,Va:[[3,"pickNote","noteListClosed"]],Ma:function(a,b){a&1&&(_.J(0,"reader-note-list",0),_.P("pickNote",function(){return b.close()})("noteListClosed",function(){return b.close()}),_.L())},ab:[R6],Nb:2});var C0=class{constructor(a,b){this.actions=a;this.O=b;this.openNoteListDialog=_.UF(()=>_.t(this.actions,_.TF(Onb),_.ff(()=>{this.openDialog()})),{dispatch:!1});this.closeNoteListDialog=_.UF(()=>_.t(this.actions,_.TF(g4),_.ff(()=>{c1(this.O)})),{dispatch:!1})}openDialog(){c1(this.O);this.O.open(S6,{de:!1,maxWidth:"",maxHeight:"100vh",width:"100vh",height:"100vh",Yg:new _.uv})}};C0.na=function(a){return new (a||C0)(_.A(_.tI),_.A(_.Sy))};C0.Ka=_.nm({token:C0,Aa:C0.na});var T6=function(a,b,c){return _.t(a.U.U,_.bf(d=>!d.defaultPrevented),_.bf(d=>{d=d.target;const e=_.qv(a.V);return!(d instanceof Node)||!((c==null?0:c.contains(d))||e.contains(d))}),_.ex(!0),_.sl(b))},U6=function(a,b,c,d,e){const f={};d.height>0&&(f.height=`${d.height}px`,f.minHeight=`${d.height}px`);d.width>0&&(f.width=`${d.width}px`,f.minWidth=`${d.width}px`);d=Object.assign({},{position:c},e.data);c1(a.O);a.O.open(b,Object.assign({},f,{de:!1,position:{left:`${c.x}px`,top:`${c.y}px`}},e,{data:d}))},
V6=class{constructor(a,b,c,d){this.O=a;this.U=b;this.V=c;this.ha=d}};V6.na=function(a){return new (a||V6)(_.A(_.Sy),_.A(u5),_.A(_.rv),_.A(_.xv))};V6.Ka=_.nm({token:V6,Aa:V6.na,Ia:"root"});var W6=class{constructor(a,b,c,d,e){this.Rb=b;this.O=c;this.mb=d;this.Oi=this.Rb.Oi();this.Hd=this.Rb.Hd();this.yn=this.Rb.yn();this.ha=a==null?void 0:a.position.clone();T6(this.O,this.yn,e).subscribe(()=>{this.close()})}rc(){requestAnimationFrame(()=>{if(this.ha){var a=this.mb.va.parentElement.getBoundingClientRect();var b=this.ha;var c=new _.$F(a.width,a.height);const d=_.tv(this.O.ha);a=Ceb(b.x,d.width,c.width);c=Ceb(b.y,d.height,c.height);(b=a===b.x&&c===b.y?null:{left:`${a}px`,top:`${c}px`})&&
this.Rb.eg(b)}});return"RequireCallSuperMethod"}close(){this.Rb.close()}};W6.na=function(){throw Error("ub");};W6.Ua=_.vn({type:W6});new _.C("CDK_DRAG_CONFIG");new _.C("CDK_DRAG_PARENT");new _.C("CdkDragHandle");new _.C("CdkDragPlaceholder");new _.C("CdkDragPreview");var X6=_.Xs({passive:!1,capture:!0}),Y6=class{};Y6.na=function(a){return new (a||Y6)};Y6.Sa=_.pn({type:Y6,Ca:[["ng-component"]],Bb:["cdk-drag-resets-container",""],Ea:!0,features:[_.xs],Qa:0,Ra:0,Ma:function(){},Oa:["@layer cdk-resets{.cdk-drag-preview{background:none;border:none;padding:0;color:inherit}}.cdk-drag-placeholder *,.cdk-drag-preview *{pointer-events:none !important}\n"],Nb:2,Rc:0});
var Ctb=function(a,b){a.U.add(b);a.U.size===1&&_.rp(a.Za,()=>{a.hb.addEventListener("touchmove",a.ta,X6)})},Z6=function(a,b){a.O.update(c=>{const d=c.indexOf(b);return d>-1?(c.splice(d,1),[...c]):c});a.O().length===0&&a.ma()},Dtb=function(a,b){a.U.delete(b);Z6(a,b);a.U.size===0&&a.hb.removeEventListener("touchmove",a.ta,X6)},Etb=function(a,b,c){a.O().indexOf(b)>-1||(a.ua.load(Y6),a.O.update(d=>[...d,b]),a.O().length===1&&(c=c.type.startsWith("touch"),a.V.set(c?"touchend":"mouseup",{handler:d=>a.ka.next(d),
options:!0}).set("scroll",{handler:d=>a.scroll.next(d),options:!0}).set("selectstart",{handler:a.Da,options:X6}),c||a.V.set("mousemove",{handler:d=>a.ha.next(d),options:X6}),_.rp(a.Za,()=>{a.V.forEach((d,e)=>{a.hb.addEventListener(e,d.handler,d.options)})})))},Ftb=function(a,b){const c=[a.scroll];b&&b!==a.hb&&c.push(new _.Od(d=>_.rp(a.Za,()=>{const e=f=>{a.O().length&&d.next(f)};b.addEventListener("scroll",e,!0);return()=>{b.removeEventListener("scroll",e,!0)}})));return _.jl(...c)},$6=class{constructor(){this.Za=
_.B(_.As);this.hb=_.B(_.at);this.ua=_.B(_.ov);this.qa=new Set;this.U=new Set;this.O=_.mB([]);this.V=new Map;this.wa=a=>a.oa();this.ha=new _.jf;this.ka=new _.jf;this.scroll=new _.jf;this.Da=a=>{this.O().length>0&&a.preventDefault()};this.ta=a=>{this.O().length>0&&(this.O().some(this.wa)&&a.preventDefault(),this.ha.next(a))}}oa(a){return this.O().indexOf(a)>-1}Pa(){this.U.forEach(a=>Dtb(this,a));this.qa.forEach(a=>{this.qa.delete(a)});this.ma();this.ha.complete();this.ka.complete()}ma(){this.V.forEach((a,
b)=>{this.hb.removeEventListener(b,a.handler,a.options)});this.V.clear()}};$6.na=function(a){return new (a||$6)};$6.Ka=_.nm({token:$6,Aa:$6.na,Ia:"root"});var Heb=0;var Gtb=function(a,b){const c=_.$s(b);b=a.positions.get(c);if(!b)return null;b=b.uj;let d;if(c===a.hb){var e=window.scrollX;d=window.scrollY}else d=c.scrollTop,e=c.scrollLeft;const f=b.top-d,g=b.left-e;a.positions.forEach((h,k)=>{h.aP&&c!==k&&c.contains(k)&&Jeb(h.aP,f,g)});b.top=d;b.left=e;return{top:f,left:g}},Htb=class{constructor(a){this.hb=a;this.positions=new Map}clear(){this.positions.clear()}cache(a){this.clear();this.positions.set(this.hb,{uj:{top:window.scrollY,left:window.scrollX}});a.forEach(b=>
{this.positions.set(b,{uj:{top:b.scrollTop,left:b.scrollLeft},aP:Ieb(b)})})}};var Itb=new Set(["position"]),Jtb=class{get element(){return this.O}constructor(a,b,c,d,e,f,g,h){this.hb=a;this.oa=b;this.U=c;this.ma=d;this.ta=e;this.ha=f;this.V=g;this.ua=h}attach(a){this.O=this.qa();a.appendChild(this.O);"showPopover"in this.O&&this.O.showPopover()}destroy(){this.O.remove();let a;(a=this.ka)==null||a.destroy();this.O=this.ka=null}getBoundingClientRect(){return this.O.getBoundingClientRect()}Ct(a){this.O.classList.add(a)}addEventListener(a,b){this.O.addEventListener(a,b)}removeEventListener(a,
b){this.O.removeEventListener(a,b)}qa(){const a=this.ma,b=this.ta;var c=a?a.Ma:null;let d;if(c&&a){const e=a.ER?this.U:null;c=a.ff.og(c,a.context);_.pu(c);d=Keb(c,this.hb);this.ka=c;a.ER?Oeb(d,e):d.style.transform=a_(this.ha.x,this.ha.y)}else d=Geb(this.oa),Oeb(d,this.U),this.V&&(d.style.transform=this.V);ZZ(d.style,{"pointer-events":"none",margin:"showPopover"in d?"0 auto 0 0":"0",position:"fixed",top:"0",left:"0","z-index":this.ua+""},Itb);$Z(d,!1);d.classList.add("cdk-drag-preview");d.setAttribute("popover",
"manual");d.setAttribute("dir","ltr");b&&(Array.isArray(b)?b.forEach(e=>d.classList.add(e)):d.classList.add(b));return d}};var Ktb=_.Xs({passive:!0}),a7=_.Xs({passive:!1}),Ltb=_.Xs({passive:!1,capture:!0}),Leb=new Set(["position"]),b7=function(a,b){const c=_.Rs(b);c!==a.O&&(a.O&&a.Qz(a.O),_.rp(a.Za,()=>{c.addEventListener("mousedown",a.Xc,a7);c.addEventListener("touchstart",a.Xc,Ktb);c.addEventListener("dragstart",a.FE,a7)}),a.ua=void 0,a.O=c);typeof SVGElement!=="undefined"&&a.O instanceof SVGElement&&(a.Cc=a.O.ownerSVGElement);return a},Mtb=function(a,b){a.Mz=b},Ntb=function(a,b){a.V=b.map(d=>_.Rs(d));a.V.forEach(d=>
$Z(d,a.disabled));a.Gd();const c=new Set;a.Gb.forEach(d=>{a.V.indexOf(d)>-1&&c.add(d)});a.Gb=c},Otb=function(a,b){a.ma={x:0,y:0};a.ta.x=b.x;a.ta.y=b.y;a.U||a.Gg(b.x,b.y)},c7=function(a){a.Bk===void 0&&(a.Bk=_.Qea(a.O));return a.Bk},Qtb=class{get disabled(){return this.yc||!(!this.U||!this.U.disabled)}set disabled(a){a!==this.yc&&(this.yc=a,this.Gd(),this.V.forEach(b=>$Z(b,a)))}constructor(a,b,c,d){var e=Ptb;this.Jb=e;this.hb=b;this.Za=c;this.qa=d;this.ta={x:0,y:0};this.ma={x:0,y:0};this.Kb=_.mB(!1);
this.Jh=new _.jf;this.QE=this.Jk=this.Pz=this.Nz=_.Cd.O;this.Da=null;this.Lz=!0;this.V=[];this.Gb=new Set;this.scale=1;this.yc=!1;this.Zk=new _.jf;this.Me=new _.jf;this.released=new _.jf;this.ended=new _.jf;this.Tz=new _.jf;this.Uz=new _.jf;this.Sz=new _.jf;this.Xc=f=>{this.Zk.next();if(this.V.length){const g=this.Wu(f);!g||this.Gb.has(g)||this.disabled||this.vz(g,f)}else this.disabled||this.vz(this.O,f)};this.yX=f=>{var g=this.Zb(f);if(this.Kb()){f.cancelable&&f.preventDefault();var h=this.us(g);
this.Ig=!0;this.sE=g;this.RX(h);if(this.U)this.Rz(h,g);else{g=this.lb?this.Fa:this.ka;var k=this.ma;k.x=h.x-g.x+this.ta.x;k.y=h.y-g.y+this.ta.y;this.Gg(k.x,k.y)}this.Jh.Dh.length&&this.Za.run(()=>{this.Jh.next({source:this,vaa:h,event:f,distance:this.Hg(h),HB:this.Kh})})}else Math.abs(g.x-this.ka.x)+Math.abs(g.y-this.ka.y)>=this.Jb.G0&&((g=Date.now()>=this.aX,k=this.U,g)?k&&(k.oa()||k.ua())||(f.cancelable&&f.preventDefault(),this.Kb.set(!0),this.Za.run(()=>this.OX(f))):this.ss(f))};this.IX=f=>{this.ss(f)};
this.FE=f=>{if(this.V.length){const g=this.Wu(f);!g||this.Gb.has(g)||this.disabled||f.preventDefault()}else this.disabled||f.preventDefault()};Mtb(b7(this,a),e.oaa||null);this.tb=new Htb(b);Ctb(d,this)}dispose(){this.Qz(this.O);if(this.oa()){let b;(b=this.O)==null||b.remove()}let a;(a=this.Db)==null||a.remove();this.ls();this.gs();Dtb(this.qa,this);this.Mi();this.Zk.complete();this.Me.complete();this.released.complete();this.ended.complete();this.Tz.complete();this.Uz.complete();this.Sz.complete();
this.Jh.complete();this.V=[];this.Gb.clear();this.U=void 0;this.QE.unsubscribe();this.tb.clear();this.Da=this.O=this.Cc=this.PE=this.Gf=this.Db=this.Mz=null}oa(){return this.Kb()&&this.qa.oa(this)}reset(){this.O.style.transform=this.ua||"";this.ma={x:0,y:0};this.ta={x:0,y:0}}T$(a){this.U=a}R$(){const a=this.sE;a&&this.U&&this.Rz(this.us(a),a)}Mi(){this.Nz.unsubscribe();this.Pz.unsubscribe();this.Jk.unsubscribe();let a;(a=c7(this))==null||a.removeEventListener("selectstart",Reb,Ltb)}ls(){let a;(a=
this.ha)==null||a.destroy();this.ha=null}gs(){let a;(a=this.Ff)==null||a.remove();let b;(b=this.Jc)==null||b.destroy();this.Ff=this.Jc=null}ss(a){if(this.qa.oa(this)&&(this.Mi(),Z6(this.qa,this),this.Gd(),this.V&&(this.O.style.webkitTapHighlightColor=this.KX),this.Kb()))if(this.released.next({source:this,event:a}),this.U)this.U.V(),this.RE().then(()=>{this.hM(a);this.ym();Z6(this.qa,this)});else{this.ta.x=this.ma.x;const b=this.Zb(a);this.ta.y=this.ma.y;this.Za.run(()=>{this.ended.next({source:this,
distance:this.Hg(b),TP:b,event:a})});this.ym();Z6(this.qa,this)}}OX(a){a.type[0]==="t"&&(this.CE=Date.now());this.Gd();const b=c7(this),c=this.U;b&&_.rp(this.Za,()=>{b.addEventListener("selectstart",Reb,Ltb)});if(c){const d=this.O,e=d.parentNode,f=this.Ff=this.WW(),g=this.Db=this.Db||this.hb.createComment("");e.insertBefore(g,d);this.ua=d.style.transform||"";this.ha=new Jtb(this.hb,this.O,this.Fa,this.Gf||null,this.V$||null,this.ka,this.ua,this.Jb.zIndex||1E3);this.ha.attach(this.jX(e,b));Meb(d,!1);
this.hb.body.appendChild(e.replaceChild(f,d));this.Me.next({source:this,event:a});c.start();this.wa=c;this.eh=c.O(this)}else this.Me.next({source:this,event:a}),this.wa=this.eh=void 0;this.tb.cache(c?c.ta():[])}vz(a,b){this.Mz&&b.stopPropagation();var c=this.oa(),d=b.type[0]==="t";const e=!d&&b.button!==0,f=this.O,g=_.$s(b),h=!d&&this.CE&&this.CE+800>Date.now();d=d?_.Vs(b):_.Us(b);g&&g.draggable&&b.type==="mousedown"&&b.preventDefault();c||e||h||d||(this.V.length&&(c=f.style,this.KX=c.webkitTapHighlightColor||
"",c.webkitTapHighlightColor="transparent"),this.Ig=!1,this.Kb.set(this.Ig),this.Mi(),this.Fa=this.O.getBoundingClientRect(),this.Nz=this.qa.ha.subscribe(this.yX),this.Pz=this.qa.ka.subscribe(this.IX),this.Jk=Ftb(this.qa,c7(this)).subscribe(k=>this.PX(k)),this.Da&&(this.Ja=Ieb(this.Da)),this.Na=(c=this.Gf)&&c.Ma&&!c.ER?{x:0,y:0}:this.fX(this.Fa,a,b),a=this.ka=this.sE=this.Zb(b),this.Kh={x:0,y:0},this.CX={x:a.x,y:a.y},this.aX=Date.now(),Etb(this.qa,this,b))}hM(a){Meb(this.O,!0);this.Db.parentNode.replaceChild(this.O,
this.Db);this.ls();this.gs();this.Fa=this.Ja=this.Ta=this.ua=void 0;this.Za.run(()=>{const b=this.U,c=b.O(this),d=this.Zb(a),e=this.Hg(d),f=b.U(d.x,d.y);this.ended.next({source:this,distance:e,TP:d,event:a});this.Sz.next({item:this,ne:c,Hm:this.eh,Nc:b,xaa:this.wa,O$:f,distance:e,TP:d,event:a});b.qa(this,c,this.eh,this.wa,f,e,d,a);this.U=this.wa})}Rz({x:a,y:b},{x:c,y:d}){let e=this.wa.ha(this,a,b);!e&&this.U!==this.wa&&this.wa.U(a,b)&&(e=this.wa);e&&e!==this.U&&this.Za.run(()=>{this.Uz.next({item:this,
Nc:this.U});this.U.BH();this.U=e;_.zH(this.U);this.Tz.next({item:this,Nc:e,ne:e.O(this)})});this.oa()&&(this.U.ma(c,d),this.U.ka(this,a,b,this.Kh),this.lb?this.hg(a,b):this.hg(a-this.Na.x,b-this.Na.y))}RE(){if(!this.Ig)return Promise.resolve();const a=this.Ff.getBoundingClientRect();this.ha.Ct("cdk-drag-animating");this.hg(a.left,a.top);const b=Qeb(this.ha.O);return b===0?Promise.resolve():_.rp(this.Za,()=>new Promise(c=>{const d=f=>{if(!f||this.ha&&_.$s(f)===this.ha.element&&f.propertyName==="transform"){let g;
(g=this.ha)==null||g.removeEventListener("transitionend",d);c();clearTimeout(e)}},e=setTimeout(d,b*1.5);this.ha.addEventListener("transitionend",d)}))}WW(){var a=this.PE;const b=a?a.Ma:null;b?(this.Jc=a.ff.og(b,a.context),_.pu(this.Jc),a=Keb(this.Jc,this.hb)):a=Geb(this.O);a.style.pointerEvents="none";a.classList.add("cdk-drag-placeholder");return a}fX(a,b,c){b=(b=b===this.O?null:b)?b.getBoundingClientRect():a;c=c.type[0]==="t"?c.targetTouches[0]:c;const d=this.Yu();return{x:b.left-a.left+(c.pageX-
b.left-d.left),y:b.top-a.top+(c.pageY-b.top-d.top)}}Zb(a){var b=this.Yu(),c=a.type[0]==="t"?a.touches[0]||a.changedTouches[0]||{pageX:0,pageY:0}:a;a=c.pageX-b.left;b=c.pageY-b.top;if(this.Cc&&(c=this.Cc.getScreenCTM())){const d=this.Cc.createSVGPoint();d.x=a;d.y=b;return d.matrixTransform(c.inverse())}return{x:a,y:b}}us(a){var b=this.U?this.U.Le:null;let {x:c,y:d}=this.lb?this.lb(a,this,this.Fa,this.Na):a;if(this.Le==="x"||b==="x")d=this.ka.y-(this.lb?this.Na.y:0);else if(this.Le==="y"||b==="y")c=
this.ka.x-(this.lb?this.Na.x:0);if(this.Ja){const {x:e,y:f}=this.lb?{x:0,y:0}:this.Na;a=this.Ja;const {width:g,height:h}=this.kX();b=a.top+f;const k=a.bottom-(h-f);c=Math.max(a.left+e,Math.min(a.right-(g-e),c));d=Math.max(b,Math.min(k,d))}return{x:c,y:d}}RX(a){const b=a.x;a=a.y;const c=this.Kh,d=this.CX,e=Math.abs(a-d.y);Math.abs(b-d.x)>this.Jb.MS&&(c.x=b>d.x?1:-1,d.x=b);e>this.Jb.MS&&(c.y=a>d.y?1:-1,d.y=a);return c}Gd(){if(this.O&&this.V){var a=this.V.length>0||!this.oa();a!==this.Lz&&(this.Lz=a,
$Z(this.O,a))}}Qz(a){a.removeEventListener("mousedown",this.Xc,a7);a.removeEventListener("touchstart",this.Xc,Ktb);a.removeEventListener("dragstart",this.FE,a7)}Gg(a,b){const c=1/this.scale;a=a_(a*c,b*c);b=this.O.style;this.ua==null&&(this.ua=b.transform&&b.transform!="none"?b.transform:"");b.transform=Neb(a,this.ua)}hg(a,b){let c;const d=((c=this.Gf)==null?0:c.Ma)?void 0:this.ua;this.ha.O.style.transform=Neb(a_(a,b),d)}Hg(a){const b=this.ka;return b?{x:a.x-b.x,y:a.y-b.y}:{x:0,y:0}}ym(){this.Ja=this.Ta=
void 0;this.tb.clear()}n9(){let {x:a,y:b}=this.ta;if(!(a===0&&b===0||this.oa())&&this.Da){var c=this.O.getBoundingClientRect(),d=this.Da.getBoundingClientRect();if(!(d.width===0&&d.height===0||c.width===0&&c.height===0)){var e=d.left-c.left,f=c.right-d.right,g=d.top-c.top,h=c.bottom-d.bottom;d.width>c.width?(e>0&&(a+=e),f>0&&(a-=f)):a=0;d.height>c.height?(g>0&&(b+=g),h>0&&(b-=h)):b=0;a===this.ta.x&&b===this.ta.y||Otb(this,{y:b,x:a})}}}L9(){return 0}PX(a){const b=Gtb(this.tb,a);b&&(a=_.$s(a),this.Ja&&
a!==this.Da&&a.contains(this.Da)&&Jeb(this.Ja,b.top,b.left),this.ka.x+=b.left,this.ka.y+=b.top,this.U||(this.ma.x-=b.left,this.ma.y-=b.top,this.Gg(this.ma.x,this.ma.y)))}Yu(){let a;return((a=this.tb.positions.get(this.hb))==null?void 0:a.uj)||{top:window.scrollY,left:window.scrollX}}jX(a,b){const c=this.E$||"global";return c==="parent"?a:c==="global"?(a=this.hb,b||a.fullscreenElement||a.webkitFullscreenElement||a.mozFullScreenElement||a.msFullscreenElement||a.body):_.Rs(c)}kX(){this.Ta&&(this.Ta.width||
this.Ta.height)||(this.Ta=this.ha?this.ha.getBoundingClientRect():this.Fa);return this.Ta}Wu(a){return this.V.find(b=>a.target&&(a.target===b||b.contains(a.target)))}};var Ptb={G0:5,MS:5},Rtb=function(a,b){return new Qtb(b,a.hb,a.Za,a.O)},d7=class{constructor(){this.hb=_.B(_.at);this.Za=_.B(_.As);_.B(_.xv);this.O=_.B($6)}};d7.na=function(a){return new (a||d7)};d7.Ka=_.nm({token:d7,Aa:d7.na,Ia:"root"});new _.C("CdkDropList");new _.C("CdkDropListGroup");var Stb=function(a){const b=_.t(a.V.observe("(max-width: 479px)"),_.r(c=>c.matches));a.U.add(b.subscribe(c=>{a.O.Le=c?"y":void 0;a.O.reset()}))},e7=class{constructor(a,b,c){this.V=a;this.ha=b;this.mb=c;this.className=!0;this.U=new _.Cd}Bc(){this.O=Rtb(this.ha,this.mb);Ntb(this.O,[this.mb]);const a=this.mb.va.closest(".cdk-overlay-pane");a&&b7(this.O,a);_.JB(this.L6)&&Stb(this)}Pa(){let a;(a=this.O)==null||a.dispose();this.U.unsubscribe()}};e7.na=function(a){return new (a||e7)(_.G(_.ev),_.G(d7),_.G(_.jp))};
e7.Ua=_.vn({type:e7,Ca:[["","readerDraggableDialog",""]],Eb:2,rb:function(a,b){a&2&&_.Tr("-gb-draggable",b.className)},inputs:{L6:"supportsSmallScreenLayout"},Ea:!0});var Ttb={maxWidth:450,data:{title:"Discard your changes?",text:"You have unsaved changes to this annotation",buttons:[{label:"Continue editing",returnValue:""},{label:"Discard changes",returnValue:"close",isDefault:!0}]}},f7=class extends W6{get DC(){return _.w(this.kb.Wd,9)!==_.w(this.data.kb.Wd,9)||this.kb.Tg()!==this.data.kb.Tg()||this.kb.uc()!==this.data.kb.uc()}constructor(a,b,c,d,e,f){super(YZ(a),d,e,f);this.data=a;this.U=b;this.store=c;this.kb=this.data.kb;this.L4=_.w(this.kb.Wd,9);this.yb=
this.data.yb;this.Tl=this.store.select($3);this.Rr=this.data.Rr;document.body.classList.add("hide-note-edit-backdrop");this.Hd.subscribe(()=>{this.store.dispatch(C5())});d.Pi().subscribe(()=>{this.V()});d.jk().subscribe(g=>{g.key!=="Escape"||_.qx(g)||this.V()})}Ky(a){a!==this.kb.Tg()&&(this.kb=H1(this.kb.dg(),a).O(),document.body.classList.remove("hide-note-edit-backdrop"))}deleteNote(){this.store.dispatch(xsb({kb:this.kb}));super.close()}G4(){this.DC?this.U.open(_.wE,Ttb).Hd().subscribe(a=>{a===
"close"&&(this.store.dispatch(F5({kb:this.kb})),super.close())}):(this.store.dispatch(F5({kb:this.kb})),super.close())}h5(){this.DC&&this.store.dispatch(D5({kb:this.kb,lD:this.data.kb}));super.close()}V(){this.DC?this.U.open(_.wE,Ttb).Hd().subscribe(a=>{a==="close"&&super.close()}):super.close()}};f7.na=function(a){return new (a||f7)(_.G(_.Qy),_.G(_.Sy),_.G(_.yF),_.G(_.Py),_.G(V6),_.G(_.jp))};
f7.Sa=_.pn({type:f7,Ca:[["reader-note-preview-dialog"]],Ea:!0,features:[_.Gr,_.xs],Qa:9,Ra:7,Va:()=>[["colorBar",""],["noteEditInput",""]," View in panel "," Delete "," Save ",["readerDraggableDialog","",1,"draggable-background"],["class","note-text non-draggable",3,"editing",4,"ngIf"],["class","color-picker non-draggable",3,"selectedColor","colorPicked",4,"ngIf","ngIfElse"],["class","non-draggable",3,"mode","selectedId","changed",4,"ngIf"],[4,"ngIf"],[1,"note-text","non-draggable"],["dir","auto",
"aria-label","Note text","cdkFocusInitial","","matNativeControl","","rows","4","placeholder","Add a note",3,"input","readonly","value"],[1,"color-picker","non-draggable",3,"colorPicked","selectedColor"],[1,"colorbar"],[1,"non-draggable",3,"changed","mode","selectedId"],["mat-button","","class","panel-button non-draggable",3,"click",4,"ngIf"],[1,"non-draggable"],["mat-button","","color","primary",3,"click",4,"ngIf"],["mat-flat-button","","color","primary",3,"disabled","click",4,"ngIf"],["mat-button",
"",1,"panel-button","non-draggable",3,"click"],[3,"textContent"],["mat-button","","color","primary",3,"click"],["mat-flat-button","","color","primary",3,"click","disabled"]],Ma:function(a,b){a&1&&(_.M(0,"div",5),_.J(1,"mat-dialog-content"),_.H(2,Seb,3,4,"mat-form-field",6)(3,Teb,1,1,"reader-note-color-picker",7)(4,Ueb,1,2,"ng-template",null,0,_.ys)(6,Veb,1,2,"reader-collection-selector",8),_.U(7,"async"),_.L(),_.H(8,$eb,8,4,"ng-container",9));a&2&&(a=_.ps(5),_.E(2),_.I("ngIf",b.yb.Ld||_.w(b.kb.Wd,
9)),_.E(),_.I("ngIf",b.yb.Ld)("ngIfElse",a),_.E(3),_.I("ngIf",_.W(7,5,b.Tl)),_.E(2),_.I("ngIf",!b.Rr||b.yb.Ld))},ab:[_.TC,B5,o1,e7,_.Sw,_.Xv,_.Tv,_.Xy,_.Wy,_.mI,_.hE,_.kE,_.pE,_.Ku,r6],Oa:["[_nghost-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;--mat-form-field-focus-state-layer-opacity:0}.draggable-background[_ngcontent-%COMP%]{height:100%;position:absolute;width:100%;z-index:1}.non-draggable[_ngcontent-%COMP%]{position:relative;z-index:2}mat-form-field.note-text[_ngcontent-%COMP%]{--mdc-filled-text-field-container-color:#f1f3f4;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.-gb-dark[_nghost-%COMP%]   mat-form-field.note-text[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   mat-form-field.note-text[_ngcontent-%COMP%]{--mdc-filled-text-field-container-color:#3c4043}mat-form-field.note-text[_ngcontent-%COMP%]   textarea[_ngcontent-%COMP%]{color:inherit;resize:none}mat-form-field.note-text.editing[_ngcontent-%COMP%]{margin-bottom:12px}.color-picker[_ngcontent-%COMP%]{-webkit-margin-start:-8px;-moz-margin-start:-8px;margin-inline-start:-8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}hr.colorbar[_ngcontent-%COMP%]{border:0 solid;border-top-width:6px;margin:12px 0 0}reader-collection-selector[_ngcontent-%COMP%]{color:#3c4043;margin-block:16px}.-gb-dark[_nghost-%COMP%]   reader-collection-selector[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   reader-collection-selector[_ngcontent-%COMP%]{color:#f8f9fa}mat-dialog-actions[_ngcontent-%COMP%]{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}\n/*# sourceMappingURL=note_preview_dialog.css.map */"]});var D0=class{constructor(a,b,c,d){this.actions=a;this.O=b;this.store=c;this.U=d;this.openNotePreviewDialog=_.UF(()=>_.t(this.actions,_.TF(Q5,E5,J3),_.ff(({kb:e,yb:f,Di:g})=>{this.openDialog(e,f,g)})),{dispatch:!1});this.openNotePreviewDialogForPanelEdit=_.UF(()=>_.t(this.actions,_.TF(n3),_.ff(({kb:e,yb:f,Di:g,Rr:h})=>{this.openDialog(e,f,g,h)})),{dispatch:!1});this.createAndEditNote=_.UF(()=>_.t(this.actions,_.TF(D3),OZ(()=>[this.store.select($5),this.store.select(b6)]),OY(),_.bf(([,,e])=>!e),_.r(([{Di:e},
{kb:f,yb:g}])=>{f=f.dg();f.Tg()||H1(f,_.lz.TE);f=f.O();f6(this.U,"createNote",f);return E5({kb:f,yb:g,Di:e})})))}openDialog(a,b,c,d){U6(this.O,f7,c,new _.$F(400,0),{ariaLabel:"Note editing",Xb:["-gb-adaptive-dialog"],de:!0,If:"note-edit-backdrop",Qg:!0,data:{kb:a,yb:b,Rr:d}})}};D0.na=function(a){return new (a||D0)(_.A(_.tI),_.A(V6),_.A(_.yF),_.A(g6))};D0.Ka=_.nm({token:D0,Aa:D0.na});var kjb=_.FF({Lr:!1},_.EF(Q5,D3,J3,n3,a=>Object.assign({},a,{Lr:!0})),_.EF(C5,a=>Object.assign({},a,{Lr:!1})));var Utb=_.rF("NOTE_PREVIEW"),Vtb=_.qF(Utb,a=>a.Lr);var g7=class{constructor(a){this.store=a;this.X5=_.t(this.store.select(Z5),_.r(b=>!!b))}reanchorNote(){this.store.dispatch(z3())}};g7.na=function(a){return new (a||g7)(_.G(_.yF))};
g7.Sa=_.pn({type:g7,Ca:[["reader-reanchor-snackbar"]],Ea:!0,features:[_.xs],Qa:9,Ra:3,Va:()=>[" Select a new location for your highlight "," Cancel "," Move ",["aria-live","assertive",1,"-gb-persistent-snack-bar","-gb-dark"],[1,"label"],[1,"actions"],["mat-button","",1,"snack-item","cancel-button",3,"click"],["mat-flat-button","","color","primary",1,"snack-item","reanchor-button",3,"click","disabled"]],Ma:function(a,b){a&1&&(_.J(0,"div",3)(1,"span",4),_.N(2,0),_.L(),_.J(3,"div",5)(4,"button",6),_.P("click",
function(){b.store.dispatch(y3())}),_.N(5,1),_.L(),_.J(6,"button",7),_.U(7,"async"),_.P("click",function(){return b.reanchorNote()}),_.N(8,2),_.L()()());a&2&&(_.E(6),_.I("disabled",!_.W(7,1,b.X5)))},ab:[_.TC,_.Sw,_.Xv,_.Tv],Oa:["[_nghost-%COMP%]{left:80px;max-width:calc(100vw - 160px);position:fixed;top:32px;z-index:1}@media (max-width:480px){[_nghost-%COMP%]{left:8px;max-width:calc(100vw - 16px);right:8px;top:8px}}\n/*# sourceMappingURL=reanchor_snackbar.css.map */"]});var h7=class{constructor(a){this.mb=a}focus(){this.mb.va.focus()}get disabled(){return _.JB(this.mb.va.getAttribute("disabled"))}};h7.na=function(a){return new (a||h7)(_.G(_.jp))};h7.Ua=_.vn({type:h7,Ca:[["","reader-menu-item",""]],Ea:!0});var gfb=function(a){return _.p(function*(){const b=yield _.PE(a.Ai);a.U.open(_.WH,Object.assign({},_.kF(),{data:{title:"Name your folder for saving annotations to Google Drive",text:b,label:"Folder name",iq:"Save",maxLength:a.maxLength,placeholder:"Play Books Notes"}})).Hd().subscribe(c=>{c!==void 0&&a.store.dispatch(h4({Ai:c||a.ha}))})})},i7=class{constructor(a,b,c,d,e,f,g,h,k,l){this.languageCode=a;this.manifest=b;this.ii=c;this.volume=d;this.V=e;this.capabilities=f;this.U=g;this.Rb=h;this.rd=k;
this.store=l;this.A3="About this book";this.bS="Report an issue";this.XI="Display options";this.ha="Play Books Notes";this.VC="Help and Feedback";this.kU=_.t(this.V.observe("(min-width: 600px)"),_.r(m=>!m.matches));this.IW=this.JW="Save annotations to Google Drive";this.KW="Create a folder in Google Drive to back up your notes, highlights, and bookmarks for all books";this.MW="On";this.LW="Off";this.Dp=this.store.select(ipb);this.Ai=this.store.select(o4);this.jc=this.store.select(q4);this.Ax=this.volume.au;
this.GK=this.volume.Wn&&!!_.qG(this.capabilities);this.vH=!1;this.maxLength=30;this.O=null}rc(){this.O=_.sG(new _.$G(this.QC),!0);_.aD(this.O,0);_.ZG(this.O,"keyboard")}Ox(a){if(this.O&&!_.qx(a,"altKey","ctrlKey","metaKey"))switch(a.keyCode){case 9:a.shiftKey?_.cD(this.O):_.bD(this.O);a.preventDefault();break;default:this.O.ka(a)}}openFeedbackDialog(){this.store.dispatch(fpb());this.close()}iD(){this.close();const a={Pj:!!_.qG(this.capabilities),W1:!0,jc:this.jc,volume:this.volume};this.U.open(_.VH,
Object.assign({},_.jF(),{data:a}))}close(a=""){this.Rb.close(a)}};i7.na=function(a){return new (a||i7)(_.G(_.FE),_.G(_.gB),_.G(_.iB),_.G(_.jB),_.G(_.ev),_.G(_.rG),_.G(_.Sy),_.G(_.Py),_.G(_.Tw),_.G(_.yF))};
i7.Sa=_.pn({type:i7,Ca:[["reader-overflow-menu"]],kc:function(a,b){a&1&&_.lx(h7,5);if(a&2){let c;_.nx(c=_.ox())&&(b.QC=c)}},rb:function(a,b){a&1&&_.P("keydown",function(c){return b.Ox(c)})},Ea:!0,features:[_.xs],Qa:7,Ra:3,Va:()=>[["mainView",""],["editView",""]," Buy \ufffd#4\ufffd\ufffd0\ufffd\ufffd/#4\ufffd"," Save location "," Edit folder name ",[4,"ngIf","ngIfThen","ngIfElse"],["mat-menu-item","","reader-menu-item","","class","display-options-link",3,"click",4,"ngIf"],["mat-menu-item","","reader-menu-item",
"",1,"about-menu-item",3,"click"],["class","feedback-menu-item","mat-menu-item","","reader-menu-item","",3,"click",4,"ngIf"],["class","sample-upsell",4,"ngIf"],[4,"ngIf"],["mat-menu-item","","reader-menu-item","",1,"display-options-link",3,"click"],["mat-menu-item","","reader-menu-item","",1,"feedback-menu-item",3,"click"],[1,"sample-upsell"],["mat-flat-button","","color","primary","reader-menu-item","","target","_top",1,"sample-upsell-button",3,"href","disabled"],["mat-menu-item","","reader-menu-item",
"",1,"drive-button",3,"click"],[1,"drive-button-content"],[1,"drive-button-text"],[1,"drive-status-label"],["mat-menu-item","",1,"return-button",3,"click"],[1,"export-contents"],["disableRipple","","debounced","","labelPosition","before","cdkFocusInitial","",1,"export-toggle","gmat-subhead-1","-gb-wide-toggle",3,"change","checked","disabled"],[1,"export-toggle-details","gmat-body-2"],[1,"gmat-subhead-1"],[1,"folder-name-row","gmat-body-1"],["mat-stroked-button","","color","primary",1,"edit-folder-button",
3,"click","disabled"]],Ma:function(a,b){a&1&&(_.J(0,"mat-dialog-content"),_.H(1,afb,1,0,"ng-container",5),_.L(),_.M(2,"mat-menu"),_.H(3,ffb,10,9,"ng-template",null,0,_.ys)(5,hfb,21,14,"ng-template",null,1,_.ys));if(a&2){a=_.ps(4);const c=_.ps(6);_.E();_.I("ngIf",b.vH)("ngIfThen",c)("ngIfElse",a)}},ab:[_.TC,_.Sw,_.Xv,_.Uv,_.Tv,_.sH,_.pH,_.qH,_.Wy,_.mI,_.kE,_.iH,_.gH,h7,_.Ku],Oa:["[_nghost-%COMP%]{display:block;padding:8px 0;width:400px}[_nghost-%COMP%]     .mat-mdc-menu-item{font-size:16px;font-weight:400;line-height:24px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:.1px}[_nghost-%COMP%]     .mat-mdc-menu-item-text{width:100%}[_nghost-%COMP%]   mat-icon[_ngcontent-%COMP%]{overflow:visible}[_nghost-%COMP%]   mat-dialog-content[_ngcontent-%COMP%]{padding:0}a[_ngcontent-%COMP%]{text-decoration:none}.mat-divider[_ngcontent-%COMP%]{margin:8px 0}.drive-button[_ngcontent-%COMP%], .return-button[_ngcontent-%COMP%]{height:auto}.drive-button-content[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.drive-button-text[_ngcontent-%COMP%]{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;line-height:24px;white-space:normal}.drive-button-text[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{-webkit-margin-start:16px;-moz-margin-start:16px;margin-inline-start:16px}.drive-status-label[_ngcontent-%COMP%]{font-weight:400}.sample-upsell[_ngcontent-%COMP%]{margin-inline:16px}.sample-upsell-button[_ngcontent-%COMP%]{width:100%}.export-contents[_ngcontent-%COMP%]{margin:16px 24px}.export-contents[_ngcontent-%COMP%]   .mat-divider[_ngcontent-%COMP%]{margin:20px 0}.export-contents[_ngcontent-%COMP%]   .gmat-subhead-1[_ngcontent-%COMP%]{margin-bottom:4px}.export-toggle[_ngcontent-%COMP%]{width:100%}.export-toggle-details[_ngcontent-%COMP%]{-webkit-padding-end:50px;-moz-padding-end:50px;padding-inline-end:50px}.folder-name-form[_ngcontent-%COMP%]{margin-top:24px}.folder-name-row[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.folder-name-row[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{color:#5f6368;margin-inline:0 14px}.-gb-dark[_nghost-%COMP%]   .folder-name-row[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   .folder-name-row[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{color:#bdc1c6}\n/*# sourceMappingURL=app_overflow_menu.css.map */"]});var Wtb=new _.lI("Ssdtbd"),Xtb=new _.lI("sDqvde"),Ytb=new _.lI("VSIFf"),j7=class{constructor(a){this.channel=a;this.Zx=X1(this.channel,Xtb)}toggle(){this.channel.send(Wtb)}BH(){this.channel.send(Ytb)}};j7.na=function(a){return new (a||j7)(_.A(g0))};j7.Ka=_.nm({token:j7,Aa:j7.na,Ia:"root"});var d_=a=>({item:a}),Ztb=function(a){requestAnimationFrame(()=>{const b=a.mb.va.querySelector("a.current");let c,d;(d=(c=b==null?void 0:b.previousElementSibling)!=null?c:b)==null||d.scrollIntoView()})},$tb=function(a,b){return Object.assign({},b,{YQ:_.t(a.O,_.r(c=>c===b.W6),_.cf(),_.oB({bufferSize:1,Zc:!0})),B2:_.t(a.store.select(QZ),_.r(c=>!b.position||!U1(a.manifest,b.position,c)),_.cf()),url:a.Vd.Nn(b.position)})},k7=class{set isActive(a){a&&Ztb(this)}constructor(a,b,c,d){this.manifest=a;this.mb=
b;this.Vd=c;this.store=d;this.Ly=new _.nu;this.O=_.t(this.store.select(l4),_.r(e=>{if(e.positionRanges.length===0)return-1;const f=this.JU.findIndex(({position:g})=>g&&$Y(this.manifest,e,XY(g,g)));return f>=0?f:W_(this.manifest,YY(this.manifest,e.positionRanges[0][0].vc()))}),_.cf(),_.oB({bufferSize:1,Zc:!0}));this.JU=tfb(a).map(e=>$tb(this,e))}rc(){Ztb(this)}};k7.na=function(a){return new (a||k7)(_.G(_.gB),_.G(_.jp),_.G(Y2),_.G(_.yF))};
k7.Sa=_.pn({type:k7,Ca:[["reader-table-of-contents"]],inputs:{isActive:"isActive"},outputs:{Ly:"pickPage"},Ea:!0,features:[_.xs],Qa:8,Ra:1,Va:[["viewable",""],["notViewable",""],["chapterTitle",""],[4,"ngFor","ngForOf"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["mat-list-item","","lines","2",3,"click","activated","ngClass","href"],["ngProjectAs","[matListItemTitle]",5,["","matListItemTitle",""],4,"ngTemplateOutlet","ngTemplateOutletContext"],["matListItemLine","",1,"page-number"],["matListItemMeta",
"","aria-hidden","true",1,"current-indicator"],["ngProjectAs","[matListItemTitle]",5,["","matListItemTitle",""]],["disabled","","lines","2",3,"ngClass"],[3,"ngSwitch"],["matListItemTitle","","class","chapter-label","dir","auto",4,"ngSwitchCase"],["matListItemTitle","","dir","auto",1,"chapter-label"]],Ma:function(a,b){a&1&&(_.J(0,"mat-nav-list"),_.H(1,ifb,3,6,"ng-container",3)(2,kfb,8,14,"ng-template",null,0,_.ys)(4,mfb,4,6,"ng-template",null,1,_.ys),_.L(),_.H(6,rfb,5,5,"ng-template",null,2,_.ys));
a&2&&(_.E(),_.I("ngForOf",b.JU))},ab:[_.TC,o1,o2,b2,m2,l2,d2,c2,e2,_.QC,_.Iu,_.RC,_.SC,_.Lu],Oa:[".mat-mdc-list-base[_ngcontent-%COMP%]   .mat-mdc-list-item[_ngcontent-%COMP%]{padding:0 52px}.mat-mdc-list-base[_ngcontent-%COMP%]   .mat-mdc-list-item.depth-1[_ngcontent-%COMP%]{-webkit-padding-start:70px;-moz-padding-start:70px;padding-inline-start:70px}.mat-mdc-list-base[_ngcontent-%COMP%]   .mat-mdc-list-item.depth-2[_ngcontent-%COMP%]{-webkit-padding-start:88px;-moz-padding-start:88px;padding-inline-start:88px}.mat-mdc-list-base[_ngcontent-%COMP%]   .mat-mdc-list-item.depth-3[_ngcontent-%COMP%]{-webkit-padding-start:106px;-moz-padding-start:106px;padding-inline-start:106px}.mat-mdc-list-item-title.chapter-label[_ngcontent-%COMP%]{font-size:14px;font-weight:500;line-height:20px;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:.25px}.mat-mdc-list-item-line.page-number[_ngcontent-%COMP%]{font-size:12px;font-weight:400;line-height:16px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:.3px}.mat-mdc-list-item-meta.current-indicator.current-indicator[_ngcontent-%COMP%]{color:#1a73e8;font-size:14px;font-weight:500;line-height:18px;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:.25px;display:none;font-size:2em;line-height:1;position:absolute;top:6px}.-gb-dark[_nghost-%COMP%]   .mat-mdc-list-item-meta.current-indicator.current-indicator[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   .mat-mdc-list-item-meta.current-indicator.current-indicator[_ngcontent-%COMP%]{color:#8ab4f8}.current[_ngcontent-%COMP%]   .mat-mdc-list-item-meta.current-indicator.current-indicator[_ngcontent-%COMP%]{display:block}.current-indicator[_ngcontent-%COMP%]{inset-inline:4px}.depth-1[_ngcontent-%COMP%]   .current-indicator[_ngcontent-%COMP%]{inset-inline:22px}.depth-2[_ngcontent-%COMP%]   .current-indicator[_ngcontent-%COMP%]{inset-inline:40px}.depth-3[_ngcontent-%COMP%]   .current-indicator[_ngcontent-%COMP%]{inset-inline:58px}\n/*# sourceMappingURL=table_of_contents.css.map */"]});var aub=function(){return{de:!1,maxWidth:"",Xb:["reader-draggable-panel"],Yg:new _.uv}},l7=class{constructor(a,b,c,d){this.O=a;this.ha=b;this.mb=c;this.V=d;this.Mc=new _.mf(1);this.KB=new _.Pt(!1)}rc(){const a=this.U(this.mb),b=Rtb(this.ha,this.mb);b.Le="x";Ntb(b,[a]);const c=this.mb.va.closest(".cdk-overlay-pane");c&&b7(b,c);_.t(_.jl(_.t(b.Me,_.ex(!0)),_.t(b.ended,_.ex(!1),_.SE(0))),_.sl(this.Mc)).subscribe(this.KB);_.t(this.O.observe("(max-width: 479px)"),_.r(d=>d.matches),_.sl(this.Mc)).subscribe(d=>
{b.disabled=d;a.classList.toggle("-gb-draggable",!d);d&&Otb(b,{x:0,y:0})})}Pa(){this.Mc.next();this.Mc.complete()}};l7.na=function(a){return new (a||l7)(_.G(_.ev),_.G(d7),_.G(_.jp),_.G(_.Sy))};l7.Sa=_.pn({type:l7,Ca:[["ng-component"]],Qa:0,Ra:0,Ma:function(){},Nb:2});var bub=function(a,b){return(b=O1(a.manifest,b))?b.width/b.height:a.zl/210},m7=class{constructor(a,b,c){this.manifest=a;this.Vd=b;this.store=c;this.Ly=new _.nu;this.positionRanges=_.t(this.store,n4);this.zl=140;this.r0=210;this.bL=[];this.h7="Unavailable in the sample";this.FJ=this.GJ=0;this.O=new _.Cd}Bc(){this.O.add(this.positionRanges.subscribe(c=>{const [d,e]=c[0];this.GJ=YY(this.manifest,d.vc());this.FJ=YY(this.manifest,e.vc())}));const a=this.manifest.U.size;for(let c=0;c<a;c++)if(this.manifest.fl(c)){var b=
T1(this.manifest,c);this.bL.push({fl:!0,title:aZ(this.manifest,c),width:this.zl,height:this.zl/bub(this,c),src:umb(this.manifest,c),position:b,href:this.Vd.Nn(b)})}else{let d=b=c;for(;!this.manifest.fl(c)&&c<a;)d=c,c++;this.bL.push({fl:!1,title:aZ(this.manifest,b)+"\u2013"+aZ(this.manifest,d),width:this.zl,height:this.zl/bub(this,b),position:null});break}}Pa(){this.O.unsubscribe()}};m7.na=function(a){return new (a||m7)(_.G(_.gB),_.G(Y2),_.G(_.yF))};
m7.Sa=_.pn({type:m7,Ca:[["reader-page-thumbnails"]],outputs:{Ly:"pickPage"},Ea:!0,features:[_.xs],Qa:3,Ra:1,Va:[[1,"inner"],["role",""],[4,"ngFor","ngForOf"],["mat-list-item","","target","_top",3,"href","click",4,"ngIf"],["class","unavailable","mat-list-item","",4,"ngIf"],["mat-list-item","","target","_top",3,"click","href"],[1,"thumbnail-loaded",3,"src","height","width"],["class","active-overlay",3,"height","width",4,"ngIf"],[1,"page-thumbnail-title","gmat-body-2"],[1,"active-overlay"],["mat-list-item",
"",1,"unavailable"],[1,"thumbnail-unavailable"]],Ma:function(a,b){a&1&&(_.J(0,"div",0)(1,"mat-nav-list",1),_.H(2,xfb,3,2,"ng-container",2),_.L()());a&2&&(_.E(2),_.I("ngForOf",b.bL))},ab:[l2,m2,_.Iu,_.Ku,x5],Oa:["[_nghost-%COMP%]{display:block}mat-nav-list[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:14px 8px 0;padding:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mat-mdc-nav-list[_ngcontent-%COMP%]   .mat-mdc-list-item[_ngcontent-%COMP%]{height:auto;width:auto;margin:0 0 10px;padding-top:10px}.unavailable[_ngcontent-%COMP%]{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:10px;padding:10px 16px 0}a[_ngcontent-%COMP%]{cursor:pointer;display:block;position:relative;text-decoration:none}.thumbnail-unavailable[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f1f3f4;border-radius:4px;color:#80868b;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:10px;text-align:center}.page-thumbnail-title[_ngcontent-%COMP%]{padding:12px 0;text-align:center}.page-thumbnail-title.active[_ngcontent-%COMP%]{color:#1a73e8}.-gb-dark[_nghost-%COMP%]   .page-thumbnail-title.active[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   .page-thumbnail-title.active[_ngcontent-%COMP%]{color:#8ab4f8}.unavailable[_ngcontent-%COMP%]   .page-thumbnail-title[_ngcontent-%COMP%]{color:#5f6368}.-gb-dark[_nghost-%COMP%]   .unavailable[_ngcontent-%COMP%]   .page-thumbnail-title[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   .unavailable[_ngcontent-%COMP%]   .page-thumbnail-title[_ngcontent-%COMP%]{color:#bdc1c6}.active-overlay[_ngcontent-%COMP%]{background-color:rgba(1,121,202,.6);border-radius:4px;position:absolute;top:10px}\n/*# sourceMappingURL=page_thumbnails.css.map */"]});var g_=function(a,b){R_(a.Vd.O,b);U0(a.O,"(max-width: 479px)")&&c1(a.V)},n7=class extends l7{constructor(a,b,c,d,e,f){super(c,d,e,f);this.manifest=a;this.Vd=b;this.uP=null;this.EW="Contents";this.ka=h_(this.manifest,2)&&!RZ(this.manifest);this.K6=h_(this.manifest,1)&&!this.ka}U(a){return a.va.querySelector("mat-tab-header")}};n7.na=function(a){return new (a||n7)(_.G(_.gB),_.G(Y2),_.G(_.ev),_.G(d7),_.G(_.jp),_.G(_.Sy))};
n7.Sa=_.pn({type:n7,Ca:[["reader-contents"]],Ea:!0,features:[_.Gr,_.xs],Qa:12,Ra:10,Va:()=>[["tocTab",""],["appearance","primary","mat-align-tabs","start","mat-stretch-tabs","false",3,"selectedTabChange","disableRipple"],[3,"disabled","label"],[3,"pickPage","isActive"],["label","Pages",3,"disabled",4,"ngIf"],["label","Bookmarks",3,"disabled"],[3,"pickBookmark"],["aria-label","Close contents","mat-icon-button","","mat-dialog-close","",1,"-gb-close-button"],["label","Pages",3,"disabled"],[3,"pickPage"]],
Ma:function(a,b){if(a&1){const c=_.D();_.J(0,"mat-tab-group",1);_.P("selectedTabChange",function(d){_.S(c);b.uP=d.kW;return _.T()});_.J(1,"mat-tab",2,0);_.U(3,"async");_.J(4,"reader-table-of-contents",3);_.P("pickPage",function(d){_.S(c);g_(b,d);return _.T()});_.L()();_.H(5,yfb,3,3,"mat-tab",4);_.J(6,"mat-tab",5);_.U(7,"async");_.J(8,"reader-bookmark-list",6);_.P("pickBookmark",function(d){_.S(c);d=ZY(d.Dc()).startPosition;g_(b,d);return _.T()});_.L()()();_.J(9,"button",7)(10,"mat-icon");_.R(11,"close");
_.L()()}a&2&&(a=_.ps(2),_.I("disableRipple",!0),_.E(),_.I("disabled",_.W(3,6,b.KB))("label",b.EW),_.E(3),_.I("isActive",b.uP===a),_.E(),_.I("ngIf",b.K6),_.E(),_.I("disabled",_.W(7,8,b.KB)))},ab:[_.TC,y5,_.Sw,_.Xv,_.qD,O2,N2,K2,L2,_.Ty,_.kE,_.Ku,m7,k7],Oa:[".mat-mdc-tab-group[_ngcontent-%COMP%]{height:inherit;max-height:inherit}reader-page-thumbnails[_ngcontent-%COMP%]{margin:0 auto;width:360px}.-gb-close-button[_ngcontent-%COMP%]{top:0;z-index:1}\n/*# sourceMappingURL=contents.css.map */"]});var e0=class extends Error{constructor(a){super(void 0);typeof a==="string"?this.data={type:a}:this.data=a}},cub={AV:"access limit reached",JV:"bad upload",WV:"expired rental",bW:"inner frame timeout",i8:"invalid base page info",cW:"invalid manifest",dW:"invalid volume",bX:"payment declined",HX:"unviewable manifest",UNKNOWN:"unknown error"},dub=new _.lI("G62usc"),eub=new _.lI("NClRfb"),J0=new _.lI("yFcKod");var fub=["button"],gub=new _.C("MAT_BUTTON_TOGGLE_DEFAULT_OPTIONS",{Ia:"root",Aa:Cfb}),hub=new _.C("MatButtonToggleGroup"),iub={Ba:_.AD,Pb:_.Wm(()=>o7),mc:!0},jub=0,kub=class{constructor(a,b){this.source=a;this.value=b}},lub=function(a,b){a.V=b;a.Cj&&(a.multiple&&b?(a.ua(),b.forEach(c=>a.wa(c))):(a.ua(),a.wa(b)))},o7=class{get name(){return this.ta}set name(a){this.ta=a;this.U()}get value(){const a=this.O?this.O.selected:[];return this.multiple?a.map(b=>b.value):a[0]?a[0].value:void 0}set value(a){lub(this,
a);this.Zm.emit(this.value)}get selected(){const a=this.O?this.O.selected:[];return this.multiple?a:a[0]||null}get multiple(){return this.qa}set multiple(a){this.qa=a;this.U()}get disabled(){return this.yc}set disabled(a){this.yc=a;this.U()}get Vb(){return this.oa}set Vb(a){this.oa=a;this.U()}get dir(){return this.lc&&this.lc.value==="rtl"?"rtl":"ltr"}get ij(){return this.Ja}set ij(a){this.Ja=a;this.U()}get tu(){return this.Na}set tu(a){this.Na=a;this.U()}constructor(){this.Fa=_.B(_.Bu);this.lc=_.B(_.iv,
{optional:!0});this.oa=this.yc=this.qa=!1;this.fn=()=>{};this.Hj=()=>{};this.ta=`mat-button-toggle-group-${jub++}`;this.Zm=new _.nu;this.Tb=new _.nu;const a=_.B(gub,{optional:!0});this.Lb=a&&a.Lb?a.Lb:"legacy";let b;this.ij=(b=a==null?void 0:a.ij)!=null?b:!1;let c;this.tu=(c=a==null?void 0:a.tu)!=null?c:!1}Bc(){this.O=new _.ysa(this.multiple,void 0,!1)}wg(){this.O.select(...this.Cj.filter(a=>a.checked));this.multiple||this.Ta()}bn(a){this.value=a;_.Ex(this.Fa)}sk(a){this.fn=a}jo(a){this.Hj=a}Mm(a){this.disabled=
a}JF(a){if(!this.multiple&&!this.disabled){var b=a.target.id,c=this.Cj.O().findIndex(e=>e.Qw===b),d=null;switch(a.keyCode){case 32:case 13:d=this.Cj.get(c)||null;break;case 38:d=this.ha(c,-1);break;case 37:d=this.ha(c,this.dir==="ltr"?-1:1);break;case 40:d=this.ha(c,1);break;case 39:d=this.ha(c,this.dir==="ltr"?1:-1);break;default:return}d&&(a.preventDefault(),d.xA(),d.focus())}}Fj(a){a=new kub(a,this.value);this.V=a.value;this.fn(a.value);this.Tb.emit(a)}ka(a,b,c=!1,d=!1){this.multiple||!this.selected||
a.checked||(this.selected.checked=!1);this.O?b?this.O.select(a):this.O.zd(a):d=!0;d?Promise.resolve().then(()=>this.Da(a,c)):this.Da(a,c)}ma(a){return this.O&&_.dD(this.O,a)}lb(a){return typeof this.V==="undefined"?!1:this.multiple&&Array.isArray(this.V)?this.V.some(b=>a.value!=null&&b===a.value):a.value===this.V}Ta(){this.Cj.forEach(a=>{a.tabIndex=-1});if(this.selected)this.selected.tabIndex=0;else for(let a=0;a<this.Cj.length;a++){const b=this.Cj.get(a);if(!b.disabled){b.tabIndex=0;break}}this.U()}ha(a,
b){const c=this.Cj;for(let d=1;d<=c.length;d++){const e=c.get((a+b*d+c.length)%c.length);if(e&&!e.disabled)return e}return null}ua(){this.O.clear();this.Cj.forEach(a=>{a.checked=!1;this.multiple||(a.tabIndex=-1)})}wa(a){const b=this.Cj.find(c=>c.value!=null&&c.value===a);b&&(b.checked=!0,this.O.select(b),this.multiple||(b.tabIndex=0))}Da(a,b){b&&this.Fj(a);this.Zm.emit(this.value)}U(){let a;(a=this.Cj)==null||a.forEach(b=>{_.Ex(b.ub)})}};o7.na=function(a){return new (a||o7)};
o7.Ua=_.vn({type:o7,Ca:[["mat-button-toggle-group"]],Md:function(a,b,c){a&1&&_.CB(c,p7,5);if(a&2){let d;_.nx(d=_.ox())&&(b.Cj=d)}},Bb:[1,"mat-button-toggle-group"],Eb:6,rb:function(a,b){a&1&&_.P("keydown",function(c){return b.JF(c)});a&2&&(_.Ir("role",b.multiple?"group":"radiogroup")("aria-disabled",b.disabled),_.Tr("mat-button-toggle-vertical",b.vertical)("mat-button-toggle-group-appearance-standard",b.Lb==="standard"))},inputs:{Lb:"appearance",name:"name",vertical:[2,"vertical","vertical",_.Ls],
value:"value",multiple:[2,"multiple","multiple",_.Ls],disabled:[2,"disabled","disabled",_.Ls],Vb:[2,"disabledInteractive","disabledInteractive",_.Ls],ij:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",_.Ls],tu:[2,"hideMultipleSelectionIndicator","hideMultipleSelectionIndicator",_.Ls]},outputs:{Zm:"valueChange",Tb:"change"},Wb:["matButtonToggleGroup"],Ea:!0,features:[_.HB([iub,{Ba:hub,Pb:o7}]),_.Hr]});
var q7=function(a){return a.ye&&!a.ye.multiple},p7=class{get Qw(){return`${this.id}-button`}get tabIndex(){return this.U}set tabIndex(a){this.U=a;_.Ex(this.ub)}get Lb(){return this.ye?this.ye.Lb:this.Dk}set Lb(a){this.Dk=a}get checked(){return this.ye?this.ye.ma(this):this.Ne}set checked(a){a!==this.Ne&&(this.Ne=a,this.ye&&this.ye.ka(this,this.Ne),_.Ex(this.ub))}get disabled(){return this.yc||this.ye&&this.ye.disabled}set disabled(a){this.yc=a}get Vb(){return this.O||this.ye!==null&&this.ye.Vb}set Vb(a){this.O=
a}constructor(){this.ub=_.B(_.Bu);this.La=_.B(_.jp);this.vd=_.B(_.bv);this.Ne=!1;this.He=null;this.yc=!1;this.Tb=new _.nu;const a=_.B(hub,{optional:!0});var b=_.B(new _.NC("tabindex"),{optional:!0});const c=_.B(gub,{optional:!0});this.tabIndex=(b=Number(b))||b===0?b:null;this.ye=a;this.Lb=c&&c.Lb?c.Lb:"legacy";let d;this.Vb=(d=c==null?void 0:c.Vb)!=null?d:!1}Bc(){const a=this.ye;this.id=this.id||`mat-button-toggle-${jub++}`;a&&(a.lb(this)?this.checked=!0:a.ma(this)!==this.Ne&&a.ka(this,this.Ne))}rc(){this.vd.O(this.La,
!0)}Pa(){const a=this.ye;_.$u(this.vd,this.La);a&&a.ma(this)&&a.ka(this,!1,!1,!0)}focus(a){this.dY.va.focus(a)}xA(){if(!this.disabled){var a=q7(this)?!0:!this.Ne;a!==this.Ne&&(this.Ne=a,this.ye&&(this.ye.ka(this,this.Ne,!0),this.ye.Hj()));if(q7(this)){if(a=this.ye.Cj.find(b=>b.tabIndex===0))a.tabIndex=-1;this.tabIndex=0}this.Tb.emit(new kub(this,this.value))}}EY(){return q7(this)?this.ye.name:this.name||null}};p7.na=function(a){return new (a||p7)};
p7.Sa=_.pn({type:p7,Ca:[["mat-button-toggle"]],kc:function(a,b){a&1&&_.lx(fub,5);if(a&2){let c;_.nx(c=_.ox())&&(b.dY=c.first)}},Bb:["role","presentation",1,"mat-button-toggle"],Eb:14,rb:function(a,b){a&1&&_.P("focus",function(){return b.focus()});a&2&&(_.Ir("aria-label",null)("aria-labelledby",null)("id",b.id)("name",null),_.Tr("mat-button-toggle-standalone",!b.ye)("mat-button-toggle-checked",b.checked)("mat-button-toggle-disabled",b.disabled)("mat-button-toggle-disabled-interactive",b.Vb)("mat-button-toggle-appearance-standard",
b.Lb==="standard"))},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],He:[0,"aria-labelledby","ariaLabelledby"],id:"id",name:"name",value:"value",tabIndex:"tabIndex",Vc:[2,"disableRipple","disableRipple",_.Ls],Lb:"appearance",checked:[2,"checked","checked",_.Ls],disabled:[2,"disabled","disabled",_.Ls],Vb:[2,"disabledInteractive","disabledInteractive",_.Ls]},outputs:{Tb:"change"},Wb:["matButtonToggle"],Ea:!0,features:[_.Hr,_.xs],Bd:["*"],Qa:8,Ra:14,Va:[["button",""],["type","button",1,"mat-button-toggle-button",
"mat-focus-indicator",3,"click","id","disabled"],[1,"mat-button-toggle-label-content"],["state","checked","aria-hidden","true","appearance","minimal",1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"mat-button-toggle-focus-overlay"],["matRipple","",1,"mat-button-toggle-ripple",3,"matRippleTrigger","matRippleDisabled"]],Ma:function(a,b){if(a&1){const c=_.D();_.rs();_.J(0,"button",1,0);_.P("click",function(){_.S(c);return _.T(b.xA())});_.J(2,"span",2);_.H(3,Afb,1,1,"mat-pseudo-checkbox",3)(4,Bfb,
1,1,"mat-pseudo-checkbox",3);_.ss(5);_.L()();_.M(6,"span",4)(7,"span",5)}a&2&&(a=_.ps(1),_.I("id",b.Qw)("disabled",b.disabled&&!b.Vb||null),_.Ir("role",q7(b)?"radio":"button")("tabindex",b.disabled&&!b.Vb?-1:b.tabIndex)("aria-pressed",q7(b)?null:b.checked)("aria-checked",q7(b)?b.checked:null)("name",b.EY())("aria-label",b.ariaLabel)("aria-labelledby",b.He)("aria-disabled",b.disabled&&b.Vb?"true":null),_.E(3),_.uB(b.ye&&b.checked&&!b.ye.multiple&&!b.ye.ij?3:-1),_.E(),_.uB(b.ye&&b.checked&&b.ye.multiple&&
!b.ye.tu?4:-1),_.E(3),_.I("matRippleTrigger",a)("matRippleDisabled",b.Vc||b.disabled))},ab:[_.kD,_.lD],Oa:[".mat-button-toggle-standalone,.mat-button-toggle-group{position:relative;display:inline-flex;flex-direction:row;white-space:nowrap;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);transform:translateZ(0);border-radius:var(--mat-legacy-button-toggle-shape)}.mat-button-toggle-standalone:not([class*=mat-elevation-z]),.mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}@media(forced-colors: active){.mat-button-toggle-standalone,.mat-button-toggle-group{outline:solid 1px}}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{border-radius:var(--mat-standard-button-toggle-shape, var(--mat-app-corner-full));border:solid 1px var(--mat-standard-button-toggle-divider-color, var(--mat-app-outline))}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard .mat-pseudo-checkbox,.mat-button-toggle-group-appearance-standard .mat-pseudo-checkbox{--mat-minimal-pseudo-checkbox-selected-checkmark-color: var(--mat-standard-button-toggle-selected-state-text-color, var(--mat-app-on-secondary-container))}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}@media(forced-colors: active){.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{outline:0}}.mat-button-toggle-vertical{flex-direction:column}.mat-button-toggle-vertical .mat-button-toggle-label-content{display:block}.mat-button-toggle{white-space:nowrap;position:relative;color:var(--mat-legacy-button-toggle-text-color);font-family:var(--mat-legacy-button-toggle-label-text-font);font-size:var(--mat-legacy-button-toggle-label-text-size);line-height:var(--mat-legacy-button-toggle-label-text-line-height);font-weight:var(--mat-legacy-button-toggle-label-text-weight);letter-spacing:var(--mat-legacy-button-toggle-label-text-tracking);--mat-minimal-pseudo-checkbox-selected-checkmark-color: var(--mat-legacy-button-toggle-selected-state-text-color)}.mat-button-toggle.cdk-keyboard-focused .mat-button-toggle-focus-overlay{opacity:var(--mat-legacy-button-toggle-focus-state-layer-opacity)}.mat-button-toggle .mat-icon svg{vertical-align:top}.mat-button-toggle .mat-pseudo-checkbox{margin-right:12px}[dir=rtl] .mat-button-toggle .mat-pseudo-checkbox{margin-right:0;margin-left:12px}.mat-button-toggle-checked{color:var(--mat-legacy-button-toggle-selected-state-text-color);background-color:var(--mat-legacy-button-toggle-selected-state-background-color)}.mat-button-toggle-disabled{pointer-events:none;color:var(--mat-legacy-button-toggle-disabled-state-text-color);background-color:var(--mat-legacy-button-toggle-disabled-state-background-color);--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: var(--mat-legacy-button-toggle-disabled-state-text-color)}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:var(--mat-legacy-button-toggle-disabled-selected-state-background-color)}.mat-button-toggle-disabled-interactive{pointer-events:auto}.mat-button-toggle-appearance-standard{color:var(--mat-standard-button-toggle-text-color, var(--mat-app-on-surface));background-color:var(--mat-standard-button-toggle-background-color, transparent);font-family:var(--mat-standard-button-toggle-label-text-font, var(--mat-app-label-large-font));font-size:var(--mat-standard-button-toggle-label-text-size, var(--mat-app-label-large-size));line-height:var(--mat-standard-button-toggle-label-text-line-height, var(--mat-app-label-large-line-height));font-weight:var(--mat-standard-button-toggle-label-text-weight, var(--mat-app-label-large-weight));letter-spacing:var(--mat-standard-button-toggle-label-text-tracking, var(--mat-app-label-large-tracking))}.mat-button-toggle-group-appearance-standard .mat-button-toggle-appearance-standard+.mat-button-toggle-appearance-standard{border-left:solid 1px var(--mat-standard-button-toggle-divider-color, var(--mat-app-outline))}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle-appearance-standard+.mat-button-toggle-appearance-standard{border-left:none;border-right:solid 1px var(--mat-standard-button-toggle-divider-color, var(--mat-app-outline))}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle-appearance-standard+.mat-button-toggle-appearance-standard{border-left:none;border-right:none;border-top:solid 1px var(--mat-standard-button-toggle-divider-color, var(--mat-app-outline))}.mat-button-toggle-appearance-standard.mat-button-toggle-checked{color:var(--mat-standard-button-toggle-selected-state-text-color, var(--mat-app-on-secondary-container));background-color:var(--mat-standard-button-toggle-selected-state-background-color, var(--mat-app-secondary-container))}.mat-button-toggle-appearance-standard.mat-button-toggle-disabled{color:var(--mat-standard-button-toggle-disabled-state-text-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent));background-color:var(--mat-standard-button-toggle-disabled-state-background-color, transparent)}.mat-button-toggle-appearance-standard.mat-button-toggle-disabled .mat-pseudo-checkbox{--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: var(--mat-standard-button-toggle-disabled-selected-state-text-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mat-button-toggle-appearance-standard.mat-button-toggle-disabled.mat-button-toggle-checked{color:var(--mat-standard-button-toggle-disabled-selected-state-text-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent));background-color:var(--mat-standard-button-toggle-disabled-selected-state-background-color, color-mix(in srgb, var(--mat-app-on-surface) 12%, transparent))}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:var(--mat-standard-button-toggle-state-layer-color, var(--mat-app-on-surface))}.mat-button-toggle-appearance-standard:hover .mat-button-toggle-focus-overlay{opacity:var(--mat-standard-button-toggle-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-button-toggle-appearance-standard.cdk-keyboard-focused .mat-button-toggle-focus-overlay{opacity:var(--mat-standard-button-toggle-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}@media(hover: none){.mat-button-toggle-appearance-standard:hover .mat-button-toggle-focus-overlay{display:none}}.mat-button-toggle-label-content{-webkit-user-select:none;user-select:none;display:inline-block;padding:0 16px;line-height:var(--mat-legacy-button-toggle-height);position:relative}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{padding:0 12px;line-height:var(--mat-standard-button-toggle-height, 40px)}.mat-button-toggle-label-content>*{vertical-align:middle}.mat-button-toggle-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit;pointer-events:none;opacity:0;background-color:var(--mat-legacy-button-toggle-state-layer-color)}@media(forced-colors: active){.mat-button-toggle-checked .mat-button-toggle-focus-overlay{border-bottom:solid 500px;opacity:.5;height:0}.mat-button-toggle-checked:hover .mat-button-toggle-focus-overlay{opacity:.6}.mat-button-toggle-checked.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{border-bottom:solid 500px}}.mat-button-toggle .mat-button-toggle-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-button-toggle-button{border:0;background:none;color:inherit;padding:0;margin:0;font:inherit;outline:none;width:100%;cursor:pointer}.mat-button-toggle-disabled .mat-button-toggle-button{cursor:default}.mat-button-toggle-button::-moz-focus-inner{border:0}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard{--mat-focus-indicator-border-radius:var(--mat-standard-button-toggle-shape, var(--mat-app-corner-full))}.mat-button-toggle-group-appearance-standard .mat-button-toggle:last-of-type .mat-button-toggle-button::before{border-top-right-radius:var(--mat-standard-button-toggle-shape, var(--mat-app-corner-full));border-bottom-right-radius:var(--mat-standard-button-toggle-shape, var(--mat-app-corner-full))}.mat-button-toggle-group-appearance-standard .mat-button-toggle:first-of-type .mat-button-toggle-button::before{border-top-left-radius:var(--mat-standard-button-toggle-shape, var(--mat-app-corner-full));border-bottom-left-radius:var(--mat-standard-button-toggle-shape, var(--mat-app-corner-full))}\n"],
Nb:2,Rc:0});var s_=class{constructor(a,b,c){this.manifest=a;this.Rb=b;this.store=c;this.fontFace=this.store.select(w6);this.ZV=[{name:"Original",style:""},{name:"Arial",style:"arial"},{name:"Georgia",style:"georgia"},{name:"Times New Roman",style:"times new roman"},{name:"Trebuchet MS",style:"trebuchet ms"},{name:"Verdana",style:"verdana"}];this.o2=_.t(this.store.select(gpb),_.r(d=>d==="DARK"));this.O=this.store.select(SZ(this.manifest));this.t2=this.store.select(x6);this.FC=_.t(this.store.select(E6),_.r(d=>
d==="VERTICAL"));this.layout=this.store.select(y6);this.HI=_.Nya;this.x5=_.t(this.store.select(htb),_.r(d=>d/1.5));this.z2=_.t(this.store.select(z6),_.r(d=>d<=0));this.v2=_.t(this.store.select(z6),_.r(d=>d>=_.cI.length-1));this.readingMode=this.store.select(QZ);this.ZS=_.Lya;this.textZoom=this.store.select(B6);this.A2=_.t(this.store.select(A6),_.r(d=>d<=0));this.w2=_.t(this.store.select(A6),_.r(d=>d>=_.GF.length-1));this.zoom=this.store.select(F6);this.Kz=_.Sya;this.gU=_.t(_.el([this.O,this.FC]),
_.r(([d,e])=>d&&!e),_.cf());this.zW="Justify";this.cM="Automatic layout";this.FW="Display options";this.dM="No justification";this.eM="Justify text";this.GW="Line height";this.fM="One-page layout";this.gM="Two-page layout";this.HW="View";this.TW="Zoom";this.TL="Decrease font size";this.XL="Increase font size";this.UL="Decrease line height";this.YL="Increase line height";this.h6=!RZ(this.manifest)&&h_(this.manifest,2)&&h_(this.manifest,1);this.j6=!(a.eq.size>0)&&!zfb(a)}};
s_.na=function(a){return new (a||s_)(_.G(_.gB),_.G(_.Py),_.G(_.yF))};
s_.Sa=_.pn({type:s_,Ca:[["reader-display-options"]],Ea:!0,features:[_.xs],Qa:26,Ra:24,Va:()=>["\ufffd#6\ufffdDark theme\ufffd/#6\ufffd"," Page layout ","Vertical scroll"," Original pages "," Flowing text "," Font "," Font size "," Fit to width "," Fit to screen "," 100% "," 150% "," 200% ",["mat-dialog-title","","readerDraggableDialog",""],["labelPosition","before","cdkFocusInitial","",1,"dark-theme-toggle","gmat-subhead-2","-gb-wide-toggle",3,"change","checked"],["class","gmat-subhead-2 -gb-wide-toggle",
"labelPosition","before",3,"checked","change",4,"ngIf"],[4,"ngIf"],["id","page-layout-label","for","page-layout",1,"gmat-subhead-2"],["appearance","legacy","id","page-layout","aria-labelledby","page-layout-label","hideSingleSelectionIndicator","",1,"-gb-discontinuous","dc-3",3,"change","value"],[3,"value","aria-label","matTooltip"],["svgIcon","layout_auto"],["svgIcon","layout_two_up"],["svgIcon","layout_one_up"],["aria-label","Close display options","mat-icon-button","",1,"-gb-close-button",3,"click"],
["labelPosition","before",1,"gmat-subhead-2","-gb-wide-toggle",3,"change","checked"],["for","reading-mode-select",1,"gmat-subhead-2"],["appearance","outline"],["id","reading-mode-select",3,"selectionChange","value"],[3,"value"],["for","font-face-select",1,"gmat-subhead-2"],["id","font-face-select",3,"selectionChange","value"],[3,"value","fontFamily",4,"ngFor","ngForOf"],["id","font-size-label",1,"gmat-subhead-2"],[1,"plus-minus-buttons"],["mat-stroked-button","",3,"click","disabled","matTooltip"],
[1,"font-small"],["id","line-height-label",1,"gmat-subhead-2"],["svgIcon","decrease_line_height"],["svgIcon","increase_line_height"],["id","justify-label","for","justify",1,"gmat-subhead-2"],["appearance","legacy","id","justify","aria-labelledby","justify-label","hideSingleSelectionIndicator","",1,"-gb-discontinuous","dc-2",3,"change","value"],["for","zoom-select",1,"gmat-subhead-2"],["id","zoom-select",3,"selectionChange","value"]],Ma:function(a,b){a&1&&(_.J(0,"h2",12),_.R(1),_.L(),_.J(2,"mat-dialog-content")(3,
"mat-slide-toggle",13),_.U(4,"async"),_.P("change",function(c){c.checked?b.store.dispatch(j4({theme:"DARK"})):b.store.dispatch(j4({theme:"LIGHT"}))}),_.os(5,0),_.M(6,"span"),_.to(!1),_.L(),_.H(7,Dfb,3,3,"mat-slide-toggle",14)(8,Efb,10,6,"ng-container",15)(9,Gfb,44,49,"ng-container",15),_.U(10,"async"),_.H(11,Hfb,16,9,"ng-container",15),_.U(12,"async"),_.J(13,"label",16),_.N(14,1),_.L(),_.J(15,"mat-button-toggle-group",17),_.U(16,"async"),_.P("change",function(c){c=c.value;(0,_.Oya)(c)&&b.store.dispatch(i4({layout:c}))}),
_.J(17,"mat-button-toggle",18),_.M(18,"mat-icon",19),_.L(),_.J(19,"mat-button-toggle",18),_.M(20,"mat-icon",20),_.L(),_.J(21,"mat-button-toggle",18),_.M(22,"mat-icon",21),_.L()()(),_.J(23,"button",22),_.P("click",function(){return b.Rb.close()}),_.J(24,"mat-icon"),_.R(25,"close"),_.L()());a&2&&(_.E(),_.vs(b.FW),_.E(2),_.I("checked",_.W(4,16,b.o2)),_.E(4),_.I("ngIf",b.j6),_.E(),_.I("ngIf",b.h6),_.E(),_.I("ngIf",_.W(10,18,b.gU)),_.E(2),_.I("ngIf",!(b.manifest.eq.size>0)&&_.W(12,20,b.gU)===!1),_.E(4),
_.I("value",_.W(16,22,b.layout)),_.E(2),_.CE("aria-label",b.cM),_.I("value",b.HI.AUTO)("matTooltip",b.cM),_.E(2),_.CE("aria-label",b.gM),_.I("value",b.HI.BX)("matTooltip",b.gM),_.E(2),_.CE("aria-label",b.fM),_.I("value",b.HI.YW)("matTooltip",b.fM))},ab:[_.TC,e7,_.Sw,_.Xv,_.Tv,_.qD,_.qE,_.yD,_.hE,_.vE,_.rE,_.tE,_.nD,_.sH,_.pH,_.qH,_.KH,_.FH,_.IH,p7,o7,_.Wy,_.Vy,_.kE,_.Iu,_.Ku,m1],Oa:["[_nghost-%COMP%]    {--mat-form-field-container-height:48px;--mat-form-field-filled-label-display:none;--mat-form-field-container-vertical-padding:12px;--mat-form-field-filled-with-label-container-padding-top:12px;--mat-form-field-filled-with-label-container-padding-bottom:12px}[_nghost-%COMP%]    {--mat-select-arrow-transform:none}.mat-mdc-dialog-content[_ngcontent-%COMP%]{max-height:calc(100vh - 168px)}.-gb-fullscreen[_nghost-%COMP%]   .mat-mdc-dialog-content[_ngcontent-%COMP%], .-gb-fullscreen   [_nghost-%COMP%]   .mat-mdc-dialog-content[_ngcontent-%COMP%]{max-height:calc(100vh - 124px)}label.gmat-subhead-2[_ngcontent-%COMP%]{display:block;margin-top:32px;margin-bottom:16px}.mat-mdc-slide-toggle[_ngcontent-%COMP%]:first-child{margin:24px 0}.mat-button-toggle-group.-gb-discontinuous[_ngcontent-%COMP%], .plus-minus-buttons[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mat-button-toggle-group.dc-2[_ngcontent-%COMP%]{width:176px}.mat-button-toggle-group.dc-3[_ngcontent-%COMP%]{width:272px}.plus-minus-buttons[_ngcontent-%COMP%]   .mat-mdc-outlined-button[_ngcontent-%COMP%] > .mat-icon[_ngcontent-%COMP%]{margin:0}.mat-button-toggle[_ngcontent-%COMP%], .mat-mdc-outlined-button[_ngcontent-%COMP%]{height:48px;line-height:46px;width:80px}.mat-button-toggle[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%], .mat-mdc-outlined-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:32px;height:32px;width:32px}.mat-button-toggle[_ngcontent-%COMP%]   mat-icon.font-small[_ngcontent-%COMP%], .mat-mdc-outlined-button[_ngcontent-%COMP%]   mat-icon.font-small[_ngcontent-%COMP%]{font-size:24px;height:24px;width:24px}.mat-button-toggle[_ngcontent-%COMP%]   mat-icon[svgicon][_ngcontent-%COMP%], .mat-mdc-outlined-button[_ngcontent-%COMP%]   mat-icon[svgicon][_ngcontent-%COMP%]{height:38px;width:38px}\n/*# sourceMappingURL=display_options.css.map */"]});var mub=new _.lI("is9rrf"),r7=new _.lI("knSaJf"),s7=function(a){a.channel.send(mub,a.userPreferences)},l0=class{constructor(a,b,c){this.channel=c;this.userPreferences=Object.assign({},a);this.volumePreferences=Object.assign({},b);try{window.localStorage.clear()}catch(d){}}uh(){let a;return(a=this.userPreferences.theme)!=null?a:null}oa(a){this.userPreferences.theme=a;s7(this)}};l0.na=function(a){return new (a||l0)(_.A(_.eB),_.A(_.Vpa),_.A(g0))};l0.Ka=_.nm({token:l0,Aa:l0.na,Ia:"root"});var t7=class{constructor(a,b){this.Rb=a;this.data=b;this.Qf=!0;this.EO=new _.nu;this.Qf=b.Qf}};t7.na=function(a){return new (a||t7)(_.G(_.Py),_.G(_.Qy))};
t7.Sa=_.pn({type:t7,Ca:[["reader-media-overlay-config-dialog"]],Ea:!0,features:[_.xs],Qa:8,Ra:1,Va:()=>["Read & Listen settings"," Automatically turn pages ",["mat-dialog-title",""],["labelPosition","before","disableRipple","","debounced","",1,"gmat-subhead-2","-gb-wide-toggle",3,"ngModelChange","change","ngModel"],["mat-icon-button","","mat-dialog-close","","aria-label","Close Read & Listen settings",1,"-gb-close-button"]],Ma:function(a,b){a&1&&(_.J(0,"h2",2),_.N(1,0),_.L(),_.J(2,"mat-dialog-content")(3,
"mat-slide-toggle",3),_.$E("ngModelChange",function(c){_.ZE(b.Qf,c)||(b.Qf=c);return c}),_.P("change",function(){return b.EO.emit(b.Qf)}),_.N(4,1),_.L()(),_.J(5,"button",4)(6,"mat-icon"),_.R(7,"close"),_.L()());a&2&&(_.E(3),_.YE("ngModel",b.Qf))},ab:[_.dH,_.FD,_.QD,_.Sw,_.Xv,_.qD,_.sH,_.pH,_.qH,_.Ty,_.Wy,_.Vy,_.kE],Oa:[".mat-mdc-dialog-title[_ngcontent-%COMP%] + .mat-mdc-dialog-content[_ngcontent-%COMP%]{padding-top:20px}mat-slide-toggle[_ngcontent-%COMP%]    >div{gap:12px}\n/*# sourceMappingURL=media_overlay_config_dialog.css.map */"]});var u7=class{constructor(){this.Df=this.Ar=!1;this.disabled=!0;this.KS=new _.nu;this.lP=new _.nu;this.DW="Play";this.BW="Pause";this.ZL="Read & listen settings"}};u7.na=function(a){return new (a||u7)};
u7.Sa=_.pn({type:u7,Ca:[["media-overlay-play-button"]],inputs:{Ar:"configOpen",Df:"playing",disabled:"disabled"},outputs:{KS:"playPauseClicked",lP:"configClicked"},Ea:!0,features:[_.xs],Qa:9,Ra:7,Va:[["playButton",""],[1,"combo-button"],["cdkFocusInitial","","mat-stroked-button","","color","primary",1,"play-button",3,"click","disabled"],["role","button","mat-stroked-button","","color","primary",1,"config-button",3,"click","disabled","matTooltip"]],Ma:function(a,b){if(a&1){const c=_.D();_.J(0,"div",
1)(1,"button",2,0);_.P("click",function(){_.S(c);return _.T(b.KS.emit())});_.J(3,"mat-icon");_.R(4);_.L();_.R(5);_.L();_.J(6,"button",3);_.P("click",function(){_.S(c);return _.T(b.lP.emit())});_.J(7,"mat-icon");_.R(8);_.L()()()}a&2&&(_.E(),_.I("disabled",b.disabled),_.E(3),_.vs(b.Df?"pause":"play_arrow"),_.E(),_.us(" ",b.Df?b.BW:b.DW," "),_.E(),_.I("disabled",b.disabled)("matTooltip",b.ZL),_.Ir("aria-label",b.ZL),_.E(2),_.vs(b.Ar?"arrow_drop_up":"arrow_drop_down"))},ab:[_.Sw,_.Xv,_.Tv,_.KH,_.FH,_.IH,
_.kE],Oa:["[_nghost-%COMP%]{display:block}@media (max-width:480px){[_nghost-%COMP%]   .play-button.mat-mdc-outlined-button[_ngcontent-%COMP%]{padding-inline:10px}}button[_ngcontent-%COMP%]{background:#fff}.-gb-dark[_nghost-%COMP%]   button[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   button[_ngcontent-%COMP%]{background:rgba(44,45,48,.96)}.combo-button[_ngcontent-%COMP%]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden}.play-button[_ngcontent-%COMP%]{border-start-end-radius:0;border-end-end-radius:0}.config-button[_ngcontent-%COMP%]{border-inline-start-width:0;border-start-start-radius:0;border-end-start-radius:0;min-width:24px;padding:0}.config-button[_ngcontent-%COMP%] > .mat-icon[_ngcontent-%COMP%]{margin:0}.config-button[_ngcontent-%COMP%]:focus{border-inline-start-width:var(--mdc-outlined-button-outline-width)}\n/*# sourceMappingURL=media_overlay_play_button.css.map */"]});var v7=class{constructor(a,b){this.Rb=a;this.KK=Math.sqrt(105800);this.offset=(460-this.KK)/2;this.LO=b.Su.top-b.HP.top;this.KO=b.Su.left-b.HP.left;a=b.Su.bottom-b.Su.top;b=b.Su.right-b.Su.left;this.oB=b+40;a=(this.oB-a)/2;this.G_=this.KO-(this.oB-b)/2;this.H_=this.LO-a}};v7.na=function(a){return new (a||v7)(_.G(_.Py),_.G(_.Qy))};
v7.Sa=_.pn({type:v7,Ca:[["reader-onboarding-notice"]],Ea:!0,features:[_.xs],Qa:11,Ra:22,Va:()=>[["playButton",""]," Read & Listen "," Click Play to listen to the story while you read along "," Got it ",[1,"content"],[1,"gmat-headline-3"],[1,"okay-button-area"],"mat-stroked-button  mat-dialog-close  disableRipple  color primary".split(" "),[1,"play-button",3,"playPauseClicked","configClicked","playing","configOpen"],[1,"play-button-background"]],Ma:function(a,b){if(a&1){const c=_.D();_.J(0,"div",4)(1,
"h1",5);_.N(2,1);_.L();_.J(3,"p");_.N(4,2);_.L();_.J(5,"div",6)(6,"button",7);_.N(7,3);_.L()()();_.J(8,"media-overlay-play-button",8,0);_.P("playPauseClicked",function(){_.S(c);b.Rb.close("play");return _.T()})("configClicked",function(){_.S(c);b.Rb.close("config");return _.T()});_.L();_.M(10,"div",9)}a&2&&(_.Sr("left",b.offset,"px")("top",b.offset,"px")("height",b.KK,"px")("width",b.KK,"px"),_.E(8),_.Sr("left",b.KO,"px")("top",b.LO,"px"),_.I("playing",!1)("configOpen",!1),_.E(2),_.Sr("height",b.oB,
"px")("width",b.oB,"px")("left",b.G_,"px")("top",b.H_,"px"))},ab:[_.Sw,_.Xv,_.Tv,_.Ty,u7],Oa:[".content[_ngcontent-%COMP%]{display:block;-webkit-flex-wrap:none;-ms-flex-wrap:none;flex-wrap:none;overflow:hidden;padding-inline:10px 60px;padding-top:66px;position:relative}.-gb-fullscreen[_nghost-%COMP%]   .content[_ngcontent-%COMP%], .-gb-fullscreen   [_nghost-%COMP%]   .content[_ngcontent-%COMP%]{padding-top:22px}h1[_ngcontent-%COMP%]{color:#1a73e8}.-gb-dark[_nghost-%COMP%]   h1[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   h1[_ngcontent-%COMP%]{color:#8ab4f8}.okay-button-area[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.play-button[_ngcontent-%COMP%]{position:absolute;z-index:3}.play-button[_ngcontent-%COMP%]:focus{outline:none}.play-button-background[_ngcontent-%COMP%]{background:#e8f0fe;border-radius:50%;position:absolute;z-index:1}.-gb-dark[_nghost-%COMP%]   .play-button-background[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   .play-button-background[_ngcontent-%COMP%]{background:rgba(138,180,248,.24)}\n/*# sourceMappingURL=onboarding_notice.css.map */"]});var nub=["playButton"],rub=function(a,b){_.p(function*(){a.lb||(yield oub(a));a.O&&a.O.pause();w7(a);a.O=void 0;a.V=0;a.ma=!0;a.Pr=pub(a,b[0]);a.ha=pub(a,b[1]);a.Ob=a.Pr;if(!(a.Pr<0&&a.ha<0)){for(let e=a.Pr;e<a.ha+3;e++){var c=a.ua.get(e);if(!c)continue;let f;for(const g of(f=c.x_)!=null?f:[])a.Da.has(g)||(c=`audio-${a.Zb++}`,a.Da.set(g,c),qub(a,c),a.Fa.add(c))}a.V=0;var d;a.U=(d=a.qa)==null?void 0:d.parElements[0];x7(a)&&(a.ma=!1,a.Df&&setTimeout(()=>{y7(a)},0))}})},sub=function(a){a.Df&&a.Qf&&(a.Qf=
!1,a.Gb.open("Switched to manual page turning","Undo",{duration:5E3,Ux:"start",zj:"bottom"}).O.subscribe(()=>{a.Qf=!0;a.Df&&a.wr&&z7(a)}))},wub=function(a){const b=tub(a),c={HP:b,Su:a.JS.va.getBoundingClientRect()};a.hD=a.Na.open(v7,{data:c,maxHeight:460,maxWidth:460,minHeight:460,minWidth:460,Xb:["onboarding-dialog"],position:{left:`${b.left}px`,top:`${b.top}px`}});a.hD.Hd().subscribe(d=>{a.hD=void 0;d==="play"?uub(a):d==="config"?vub(a):d==="reopen"&&wub(a)});a.tb.channel.request(mob,[2])},z7=function(a){a.Ob=
a.ha+1;a.U=void 0;a.V=0;const b=Q1(a.manifest,a.Ob);a.store.dispatch(O5({position:b,cause:2}))},x7=function(a){return a.ma?a.Fa.size>0?!1:!0:!0},y7=function(a){a.wr=!1;if(xub(a)){for(;!a.qa&&a.Ob<a.ha;)a.Ob++;a.qa?(a.U=a.qa.parElements[a.V],a.U&&(yub(a,a.U),w7(a,a.U),a.O?(a.O.currentTime=a.U.beginSeconds,a.O.play(),a.Df=!0):a.Df=!1)):a.Qf&&a.Ob<a.ka&&z7(a)}else a.Qf?setTimeout(()=>{a.Df&&a.Qf&&z7(a)},a.Ob<a.oa?2E3:5E3):a.wr=!0},uub=function(a){if(a.Qf)if(a.Df&&a.wr)z7(a);else if(a.Df)a.Df=!1,a.O&&
a.O.pause();else if(a.Df=!0,a.Tv||a.Pr>a.ka){a.U=void 0;a.V=0;var b=Q1(a.manifest,a.oa);a.store.dispatch(O5({position:b,cause:2}))}else x7(a)?y7(a):a.ma=!0;else a.Df&&!a.wr?(a.Df=!1,a.O&&a.O.pause()):(b=a.Df,a.Df=!0,!b&&xub(a)?x7(a)?y7(a):a.ma=!0:a.Tv||a.ha+1<a.oa||a.ha+1>a.ka?(a.U=void 0,a.V=0,b=Q1(a.manifest,a.oa),a.store.dispatch(O5({position:b,cause:2}))):z7(a))},xub=function(a){if(a.Tv)return!1;for(let b=a.Pr;b<=a.ha;b++)if(a.manifest.eq.has(b))return!0;return!1},w7=function(a,b){if(a.ta.length!==
0){var c="";if(b){const d=b.textSrc.split("#");d.length===2&&(c=d[1]);a.O&&setTimeout(()=>{zub(a)},(b.endSeconds-a.O.currentTime)*1E3+4)}if(b=document.querySelector(`reader-page#page-${a.Ob}-0`)){for(const d of b.querySelectorAll(`.${a.ta.join(",.")}`))d.classList.remove(...a.ta);c&&(c=b.querySelector(`#${c}`))&&c.classList.add(...a.ta)}}},yub=function(a,b){a.O&&a.O.pause();a.O=void 0;a.Ja="";if(b=b.BO){var c=a.Da.get(b);c&&(a.O=document.getElementById(c),a.O&&(a.Ja=b))}},zub=function(a){if(a.U&&
a.O&&(!(a.O.currentTime<a.U.endSeconds)||a.O.ended))if(a.V+1>=a.qa.parElements.length){let b;(b=a.O)==null||b.pause();a.U=void 0;a.V=0;w7(a);a.Ob+1<=a.ha?(a.Ob++,y7(a)):a.Qf?a.Ob>=a.ka?a.Df=!1:a.Ob<a.ka&&z7(a):a.wr=!0}else a.V++,a.U=a.qa.parElements[a.V],a.U&&(w7(a,a.U),a.U.BO!==a.Ja&&(yub(a,a.U),a.O&&(a.O.currentTime=a.U.beginSeconds,a.O.play())))},A7=function(a,b){a.Fa.has(b)&&(a.Fa.delete(b),a.ma&&x7(a)&&(a.ma=!1,a.Df&&y7(a)))},vub=function(a){if(!a.Ar){a.Ar=!0;var b=a.Na.open(t7,{Xb:["-gb-titled-dialog",
"-gb-dialog-end"],If:"reader-backdrop",data:{Qf:a.Qf}});_.t(b.Rj.EO,_.sl(b.Hd())).subscribe(c=>{a.Qf=c;c=a.Ta;c.userPreferences.pageTurn=a.Qf;s7(c)});b.Hd().subscribe(()=>{a.Ar=!1})}},oub=function(a){return _.p(function*(){for(var b=Y_(a.manifest,!1);b<=Y_(a.manifest,!0);b++)yield Aub(a,b);b=Array.from(a.ua.keys());a.oa=b[0];a.ka=b[b.length-1];a.lb=!0})},pub=function(a,b){return(b=b.vc())?YY(a.manifest,b):-1},qub=function(a,b){const c=a.oj.createElement("audio");a.oj.setProperty(c,"id",b);a.oj.listen(c,
"loadedmetadata",()=>{A7(a,b)});a.oj.listen(c,"canplay",()=>{A7(a,b)});a.oj.listen(c,"canplaythrough",()=>{A7(a,b)});a.oj.listen(c,"timeupdate",()=>{zub(a)});a.oj.appendChild(a.mb.va,c);const d=Bub(a,b);d&&(c.src=d,c.load())},Aub=function(a,b){return _.p(function*(){if(!a.ua.has(b)){var c=a.Db,d=a.manifest.Ab();(c=yield Yrb(c.O,d,b))&&c.parElements.length>0&&a.ua.set(b,c)}})},Bub=function(a,b){for(const c of a.Da)if(c[1]===b)return c[0]},tub=function(a){a=a.JS.va.getBoundingClientRect();const b=Math.PI/
4;return{left:Math.max(10-(460-Math.sqrt(105800))/2,a.right+24-230-230*Math.cos(b)),top:-230+230*Math.sin(b)}},B7=class{constructor(a,b,c,d,e,f,g,h,k,l){this.manifest=b;this.Na=c;this.mb=d;this.tb=e;this.Db=f;this.Ta=g;this.oj=h;this.Gb=k;this.store=l;this.wa=new _.Cd;this.Ar=!1;this.Da=new Map;this.Ob=this.Zb=0;this.ua=new Map;this.lb=!1;this.ka=this.oa=this.ha=this.Pr=-1;this.Tv=!1;this.V=0;this.Ja="";this.Df=!1;this.Fa=new Set;this.positionRanges=_.t(this.store,n4);this.ta=[];this.wr=this.ma=!1;
this.Kb=_.Pf(a).has("forcemediaoverlayonboarding");this.ta=icb(b);b=a=-1;for(c=Y_(this.manifest,!1);c<=Y_(this.manifest,!0);c++)this.manifest.eq.has(c)&&(b=c,a===-1&&(a=c));[this.oa,this.ka]=[a,b];let m;a=(m=this.Ta.userPreferences.pageTurn)!=null?m:null;this.Qf=a!=null?a:!0}Bc(){this.wa.add(this.positionRanges.subscribe(a=>{rub(this,[a[0][0],a[a.length-1][1]])}))}Pa(){this.wa.unsubscribe()}rc(){this.wa.add(this.store.select(v6).subscribe(a=>{a.type!=="NODE_ADDRESS"&&a.type!=="PAGE_INDEX"||a.cause===
2||sub(this)}));this.wa.add(this.store.select(dtb).subscribe(a=>{this.Tv=a}));(this.Kb||QY(this.store.select(jpb)))&&wub(this)}get qa(){return this.ua.get(this.Ob)}};B7.na=function(a){return new (a||B7)(_.G(_.dB),_.G(_.gB),_.G(_.Sy),_.G(_.jp),_.G(j0),_.G(B_),_.G(l0),_.G(_.OC),_.G(_.BH),_.G(_.yF))};
B7.Sa=_.pn({type:B7,Ca:[["reader-media-overlay-control"]],kc:function(a,b){a&1&&_.lx(nub,5,_.jp);if(a&2){let c;_.nx(c=_.ox())&&(b.JS=c.first)}},rb:function(a,b){a&1&&_.P("resize",function(){b.hD&&b.hD.close("reopen")},!1,_.AE)},Ea:!0,features:[_.xs],Qa:2,Ra:3,Va:[["playButton",""],[1,"play-button",3,"playPauseClicked","configClicked","disabled","playing","configOpen"]],Ma:function(a,b){if(a&1){const c=_.D();_.J(0,"media-overlay-play-button",1,0);_.P("playPauseClicked",function(){_.S(c);return _.T(uub(b))})("configClicked",
function(){_.S(c);return _.T(vub(b))});_.L()}a&2&&_.I("disabled",b.Pr<0)("playing",b.Df&&!b.wr&&!b.Tv)("configOpen",b.Ar)},ab:[u7],Oa:[".onboarding-dialog.cdk-overlay-pane .mat-mdc-dialog-container .mat-mdc-dialog-surface{border-radius:50%}\n/*# sourceMappingURL=media_overlay_control.css.map */"]});var Cub=_.nF("[Search] Toggle dialog from app bar"),Dub=_.nF("[Search] Open dialog from menu option"),$_=_.nF("[Search] Set active snippet",_.oF()),C7=_.nF("[Search] Set query",_.oF()),Eub=_.nF("[Search] Set search results",_.oF()),Fub=_.nF("[Search] Dialog opened"),D7=_.nF("[Search] Dialog closed");var E7=class{transform(a,b){const c=bZ(a,b);if(!c)return"";const d=YY(b,a[0].vc());a=YY(b,a[1].vc())-d+1;return a<1?"":(new _.Rk("{NUM_PAGES_IN_RANGE, plural, =1 {Page {currentPageRange} of {lastPage}}other {Pages {currentPageRange} of {lastPage}}}")).format({NUM_PAGES_IN_RANGE:a,currentPageRange:c,lastPage:b.Bu})}};E7.na=function(a){return new (a||E7)};E7.Bl=_.pB({name:"positionRangeLabel",type:E7,Gi:!0,Ea:!0});var Gub=["contentsButton"],Hub=["displayOptionsButton"],Iub=["overflowMenuButton"],Qfb=function(a){return _.p(function*(){const b=yield _.PE(a.oS);b?a.store.dispatch(g4()):a.store.dispatch(epb());a.tm.channel.send(j6,{category:"App Bar",action:"Toggle Notes Panel",label:b?"closed":"opened"})})},r_=function(a,b){const c=a.O.O.find(d=>d.Rj instanceof b);c?c.close():b===n7?a.O.open(b,aub()):b===s_?a.O.open(b,{de:!1,maxWidth:"",Xb:["-gb-titled-dialog","-gb-dialog-end"],Yg:new _.uv}):b===i7&&a.O.open(b,
{de:!1,maxWidth:"",Xb:["overflow-menu-dialog-container"],Yg:new _.uv}).Hd().subscribe(d=>{d==="displayoptions"&&r_(a,s_)})},F7=class{constructor(a,b,c,d,e,f,g,h,k){this.manifest=b;this.ii=c;this.U=d;this.O=e;this.ha=f;this.iW=g;this.tm=h;this.store=k;this.w_=_.t(this.U.observe("(min-width: 840px)"),_.r(l=>l.matches));this.yO=_.t(this.U.observe("(min-width: 600px)"),_.r(l=>l.matches));this.v_=_.t(this.U.observe("(min-width: 480px)"),_.r(l=>l.matches));this.yD=_.t(this.store,n4,_.r(l=>[l[0][0],l[l.length-
1][1]]));this.oS=_.t(this.store,_.xF(p4));this.I2=_.t(this.store.select(E6),_.r(l=>l==="VERTICAL"));this.G3="Contents";this.XI="Display options";this.N3="Full screen";this.ZI="More";this.S3="My Books";this.cS="Search";this.U3="Annotations";this.VC="Help and Feedback";this.V=new _.Cd;this.ka=_.t(this.O.Oi,_.r(l=>{var m=l.Rj instanceof n7?this.f0.va:l.Rj instanceof s_&&this.RP?this.RP.va:l.Rj instanceof i7?this.O4.va:void 0;return{Rb:l,I_:m}}),PY());this.ma=_.t(this.ka,_.$e(({Rb:l,I_:m})=>_.t(T6(this.ha,
l.yn(),m),_.ex(l))));this.Zx=this.store.select(C6);this.jc=this.store.select(q4);this.r3=b.eq.size>0;this.P2=_.Of("/books",a.origin).toString()}rc(){this.V.add(this.ma.subscribe(a=>{a.close()}))}Pa(){this.V.unsubscribe()}openFeedbackDialog(){this.store.dispatch(dpb())}};F7.na=function(a){return new (a||F7)(_.G(_.dB),_.G(_.gB),_.G(_.iB),_.G(_.ev),_.G(_.Sy),_.G(V6),_.G(j7),_.G(l6),_.G(_.yF))};
F7.Sa=_.pn({type:F7,Ca:[["reader-app-bar"]],kc:function(a,b){a&1&&(_.lx(Gub,5,_.jp),_.lx(Hub,5,_.jp),_.lx(Iub,5,_.jp));if(a&2){let c;_.nx(c=_.ox())&&(b.f0=c.first);_.nx(c=_.ox())&&(b.RP=c.first);_.nx(c=_.ox())&&(b.O4=c.first)}},Ea:!0,features:[_.xs],Qa:38,Ra:28,Va:()=>[["fullScreenButton",""],["searchButton",""],["contentsButton",""],["overflowMenuButton",""],["signInButton",""],["displayOptionsButton",""],["notesPanelButton",""],[1,"nav-group","start"],["aria-label","Go to My Books","mat-icon-button",
"","target","_top",1,"back-button",3,"href","matTooltip"],"xmlns;http://www.w3.org/2000/svg;height;32;viewBox;0 0 192 192;width;32".split(";"),["d","m172.35 79.11-66.33-38.68-.02 62.97c.01.49-.12.97-.38 1.37-.26.41-.51.65-.95.83s-.91.23-1.37.13-.88-.34-1.21-.69L79.55 82.03 56.94 104.9c-.33.32-.75.54-1.19.62-.45.08-.91.03-1.33-.16-.42-.19-.53-.17-.78-.57-.25-.39-.39-.85-.39-1.33l.47-93.51-.95-.42C40.34 4.2 26.01 13.34 26.01 27.51v136.97c0 15 16.07 24.37 28.93 16.87l117.41-68.48c12.85-7.51 12.85-26.26 0-33.76z",
"fill","#1C51A4"],["d","M54.95 10.64c-.71-.42-1.44-.77-2.17-1.09l.04 94.07c0 .47.14.93.39 1.33.25.39.61.7 1.03.89s.88.24 1.33.16c.45-.08.86-.3 1.19-.62l22.73-22.71 22.75 22.73c.33.35.75.59 1.21.69.46.1.94.05 1.37-.13.43-.18.8-.51 1.06-.91.26-.41.39-.89.38-1.37v-63.1L54.95 10.64z","fill","#80D7FB"],[4,"ngIf"],[1,"nav-group","end"],["aria-label","Toggle fullscreen","mat-icon-button","",1,"fullscreen-button",3,"click","matTooltip"],[4,"ngIf","ngIfElse"],["mat-icon-button","",1,"search-button",3,"click",
"matTooltip"],["class","settings-button","aria-label","Display settings","mat-icon-button","",3,"matTooltip","click",4,"ngIf"],["aria-label","Open table of contents","mat-icon-button","",1,"thumbnail-button",3,"click","matTooltip"],["class","notes-button","aria-label","Annotations","mat-icon-button","",3,"matTooltip","selected","click",4,"ngIf"],["class","feedback-button","mat-icon-button","",3,"matTooltip","disabled","click",4,"ngIf"],["aria-label","More options","mat-icon-button","",1,"overflow-menu-button",
3,"click","matTooltip"],[1,"title","gmat-headline-6"],["class","nav-group center",4,"ngIf"],[1,"nav-group","center"],["aria-hidden","true",1,"progress-titles","gmat-body-2"],["aria-live","polite","role","status",1,"-gb-screen-reader"],["aria-label","Display settings","mat-icon-button","",1,"settings-button",3,"click","matTooltip"],["aria-label","Annotations","mat-icon-button","",1,"notes-button",3,"click","matTooltip"],["mat-icon-button","",1,"feedback-button",3,"click","matTooltip","disabled"]],
Ma:function(a,b){if(a&1){const c=_.D();_.J(0,"div",7)(1,"a",8);_.jx();_.J(2,"svg",9)(3,"g");_.M(4,"path",10)(5,"path",11);_.L()()();_.H(6,Ifb,3,1,"ng-container",12);_.U(7,"async");_.L();_.H(8,Lfb,3,3,"ng-container",12);_.U(9,"async");_.ko.Gr=null;_.J(10,"div",13);_.H(11,Mfb,1,0,"reader-media-overlay-control",12);_.J(12,"button",14);_.P("click",function(){_.S(c);b.iW.toggle();return _.T()});_.H(13,Nfb,2,0,"mat-icon",15);_.U(14,"async");_.H(15,Ofb,2,0,"ng-template",null,0,_.ys);_.L();_.J(17,"button",
16,1);_.P("click",function(){_.S(c);b.store.dispatch(Cub());return _.T()});_.J(19,"mat-icon");_.R(20,"search");_.L()();_.H(21,Pfb,4,1,"button",17);_.U(22,"async");_.J(23,"button",18,2);_.P("click",function(){_.S(c);r_(b,n7);return _.T()});_.J(25,"mat-icon");_.R(26,"toc");_.L()();_.H(27,Rfb,5,5,"button",19)(28,Sfb,1,0,"reader-bookmark-button",12)(29,Tfb,5,5,"button",20);_.U(30,"async");_.J(31,"button",21,3);_.P("click",function(){_.S(c);r_(b,i7);return _.T()});_.J(33,"mat-icon");_.R(34,"more_vert");
_.L()();_.H(35,Ufb,2,0,"ng-container",15)(36,Vfb,1,0,"ng-template",null,4,_.ys);_.L()}if(a&2){a=_.ps(16);const c=_.ps(37);_.E();_.I("href",b.P2,_.mq)("matTooltip",b.S3);_.E(5);_.I("ngIf",b.manifest&&_.W(7,18,b.w_));_.E(2);_.I("ngIf",_.W(9,20,b.I2));_.E(3);_.I("ngIf",b.r3);_.E();_.I("matTooltip",b.N3);_.E();_.I("ngIf",_.W(14,22,b.Zx))("ngIfElse",a);_.E(4);_.I("matTooltip",b.cS);_.Ir("aria-label",b.cS);_.E(4);_.I("ngIf",_.W(22,24,b.yO));_.E(2);_.I("matTooltip",b.G3);_.E(4);_.I("ngIf",b.ii);_.E();_.I("ngIf",
b.ii);_.E();_.I("ngIf",_.W(30,26,b.yO));_.E(2);_.I("matTooltip",b.ZI);_.E(4);_.I("ngIf",b.ii)("ngIfElse",c)}},ab:()=>[Z2,_.TC,t5,_.Sw,_.Xv,_.Vv,_.qD,_.KH,_.FH,_.IH,_.kE,B7,_.Ku,E7,G7,$2],Oa:["[_nghost-%COMP%]{background:hsla(0,0%,100%,.96);height:56px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 16px;z-index:1}.-gb-dark   [_nghost-%COMP%]{background:rgba(44,45,48,.96)}.nav-group[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.nav-group.start[_ngcontent-%COMP%]{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-width:48px;overflow:hidden}@media (min-width:1280px){.nav-group.start[_ngcontent-%COMP%]{width:40%}}.nav-group.center[_ngcontent-%COMP%]{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.nav-group.end[_ngcontent-%COMP%]{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (min-width:1280px){.nav-group.end[_ngcontent-%COMP%]{width:40%}}h1[_ngcontent-%COMP%]{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.left-buttons[_ngcontent-%COMP%]{-webkit-margin-start:20px;-moz-margin-start:20px;margin-inline-start:20px}.title[_ngcontent-%COMP%]{font-weight:500;margin:2px 16px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.progress-titles[_ngcontent-%COMP%]{color:#5f6368;margin:0 10px}.-gb-dark[_nghost-%COMP%]   .progress-titles[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   .progress-titles[_ngcontent-%COMP%]{color:inherit}reader-media-overlay-control[_ngcontent-%COMP%]{-webkit-margin-end:8px;-moz-margin-end:8px;margin-inline-end:8px}.end[_ngcontent-%COMP%]     .gmat-mdc-button.mat-mdc-icon-button{--mdc-icon-button-icon-color:#5f6368}.-gb-dark[_nghost-%COMP%]   .end[_ngcontent-%COMP%]     .gmat-mdc-button.mat-mdc-icon-button, .-gb-dark   [_nghost-%COMP%]   .end[_ngcontent-%COMP%]     .gmat-mdc-button.mat-mdc-icon-button{--mdc-icon-button-icon-color:#bdc1c6}@media (max-width:480px){.end[_ngcontent-%COMP%]    {--mat-icon-button-touch-target-display:none}.end[_ngcontent-%COMP%]     .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size:40px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}}a[_ngcontent-%COMP%]{text-decoration:none}button.notes-button.selected[_ngcontent-%COMP%]{color:#1a73e8}.-gb-dark[_nghost-%COMP%]   button.notes-button.selected[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   button.notes-button.selected[_ngcontent-%COMP%]{color:#8ab4f8}\n/*# sourceMappingURL=app_bar.css.map */",
".back-button[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{margin:-4px 0 0 -4px;height:auto;width:auto}\n/*# sourceMappingURL=app_bar_logo.css.map */"]});var G7=class{transform(a,b){return(a=bZ(a,b))?a+" of "+b.Bu:""}};G7.na=function(a){return new (a||G7)};G7.Bl=_.pB({name:"progressIndicator",type:G7,Gi:!0,Ea:!0});var Jub=function(a,b,c,d){_.$c.call(this,d);this.type="key";this.keyCode=a;this.repeat=c};_.va(Jub,_.$c);var A_=function(a,b){_.zf.call(this);a&&this.attach(a,b)};_.va(A_,_.zf);_.n=A_.prototype;_.n.Ys=null;_.n.HC=null;_.n.FI=null;_.n.IC=null;_.n.Ci=-1;_.n.Yp=-1;_.n.wG=!1;
var Kub={3:13,12:144,63232:38,63233:40,63234:37,63235:39,63236:112,63237:113,63238:114,63239:115,63240:116,63241:117,63242:118,63243:119,63244:120,63245:121,63246:122,63247:123,63248:44,63272:46,63273:36,63275:35,63276:33,63277:34,63289:144,63302:45},Lub={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert:45},Mub=_.Ab&&_.xb;_.n=A_.prototype;
_.n.jW=function(a){_.zb&&(this.Ci==17&&!a.ctrlKey||this.Ci==18&&!a.altKey||_.Ab&&this.Ci==91&&!a.metaKey)&&(this.Yp=this.Ci=-1);this.Ci==-1&&(a.ctrlKey&&a.keyCode!=17?this.Ci=17:a.altKey&&a.keyCode!=18?this.Ci=18:a.metaKey&&a.keyCode!=91&&(this.Ci=91));jlb(a.keyCode,this.Ci,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?(this.Yp=j1(a.keyCode),Mub&&(this.wG=a.altKey)):this.handleEvent(a)};_.n.G1=function(a){this.Yp=this.Ci=-1;this.wG=a.altKey};
_.n.handleEvent=function(a){var b=a.Rg,c=b.altKey;if(_.zb&&a.type=="keypress"){var d=this.Yp;var e=b.charCode>=0&&b.charCode<63232&&i1(d)?b.charCode:0}else a.type=="keypress"?(Mub&&(c=this.wG),b.keyCode==b.charCode?b.keyCode<32?(d=b.keyCode,e=0):(d=this.Yp,e=b.charCode):(d=b.keyCode||this.Yp,e=b.charCode||0)):(d=b.keyCode||this.Yp,e=b.charCode||0),_.Ab&&e==63&&d==224&&(d=191);var f=d=j1(d);d?d>=63232&&d in Kub?f=Kub[d]:d==25&&a.shiftKey&&(f=9):b.keyIdentifier&&b.keyIdentifier in Lub&&(f=Lub[b.keyIdentifier]);
if(!_.xb||a.type!="keypress"||jlb(f,this.Ci,a.shiftKey,a.ctrlKey,c,a.metaKey))a=f==this.Ci,this.Ci=f,b=new Jub(f,e,a,b),b.altKey=c,this.dispatchEvent(b)};_.n.Hc=function(){return this.Ys};_.n.attach=function(a,b){this.IC&&this.detach();this.Ys=a;this.HC=_.yf(this.Ys,"keypress",this,b);this.FI=_.yf(this.Ys,"keydown",this.jW,b,this);this.IC=_.yf(this.Ys,"keyup",this.G1,b,this)};
_.n.detach=function(){this.HC&&(_.hd(this.HC),_.hd(this.FI),_.hd(this.IC),this.IC=this.FI=this.HC=null);this.Ys=null;this.Yp=this.Ci=-1};_.n.Ac=function(){A_.hc.Ac.call(this);this.detach()};var Nub=new _.lI("Va8zS",{ql:qgb(e1)}),Oub=new _.lI("UL7WZe",{ql:qgb(f1)}),h0=class extends R0{constructor(a,b){super(void 0,b);this.channel=a}O(a,b,c){this.channel.send(Nub,{details:a,eventId:b,parentEventId:c})}U(a,b,c){this.channel.send(Oub,{details:a,eventId:b,parentEventId:c})}};h0.na=function(a){return new (a||h0)(_.A(g0),_.A(_.Zz))};h0.Ka=_.nm({token:h0,Aa:h0.na,Ia:"root"});var t4=function(a,b){return(a=a.resources[b])?a.url:null},spb=function(a,b){return(a=a.resources[b])?a.mimeType:null},fcb=function(a,b){b=b.replaceAll("&amp;","&");let c;return(c=a.U.get(b))!=null?c:-1},bqb=function(a){a=(a.O.fixed_layout_info||{}).viewport||{};return new _.$F(Number(a.width)||0,Number(a.height)||0)},Pub=class{constructor(a,b,c){this.volumeId=a;this.qf=b;this.O=c;this.xg=this.O.page||[];this.resources=(this.O.resource||[]).map(d=>({mimeType:d.mime_type,url:(d.url||"").replaceAll("&amp;",
"&")}));this.U=new Map;for(a=0;a<this.resources.length;a++)(b=t4(this,a))&&this.U.set(b,a)}Vk(){return this.O.content||""}getData(){return this.O}Xj(){return this.O.current_position||""}vc(){return(this.xg[void 0]||{}).pid||null}Ab(){return this.volumeId}};var Qub=new _.lI("ABYq3b"),Rub=new _.lI("IZUMyf"),Sub=new _.lI("lZxwNb"),Tub=new _.lI("sbWQ7b"),Uub=new _.lI("dsFkhf"),Vub=new _.lI("n152dd"),Wub=new _.lI("i1C3Cc"),Xub=new _.lI("KnKvJc"),Yub=new _.lI("Hja29"),Trb=function(a,b,c){return _.p(function*(){const d=yield a.channel.request(Sub,{volumeId:b,index:c,count:10});if(!d)throw Error("ce");return d})},Urb=function(a,b){return _.p(function*(){const c=yield a.channel.request(Tub,b);if(!c)throw Error("de");return new f0(c)})},Xrb=function(a,b,c){return _.p(function*(){const d=
yield a.channel.request(Vub,{volumeId:b,index:c});if(d===void 0)throw Error("fe");return d})},Vrb=function(a,b){return _.p(function*(){let c;return(c=yield a.channel.request(Wub,b))!=null?c:""})},esb=function(a,b,c){return _.p(function*(){const d=yield a.channel.request(Uub,{volumeId:b,index:c});if(!d)throw Error("ee");return new Pub(b,c,d)})},bsb=function(a,b){return _.p(function*(){const c=yield a.channel.request(Qub,b);return c?c:(_.FI(Error("ae")),null)})},Zrb=function(a,b){return _.p(function*(){const c=
yield a.channel.request(Rub,b);return c&&fZ(c.type)?c:(_.FI(Error("be")),null)})},$rb=function(a,b){return _.p(function*(){const c=yield a.channel.request(Xub,b);if(!c)throw Error("ge");return c})},Orb=function(a,b){return _.p(function*(){const c=yield a.channel.request(Yub,b);if(!c)throw Error("he");return c})},n0=class{constructor(a){this.channel=a}};n0.na=function(a){return new (a||n0)(_.A(g0))};n0.Ka=_.nm({token:n0,Aa:n0.na,Ia:"root"});var o0=class extends v1{constructor(){super(...arguments);this.events=["swipeleft","swiperight"];this.O={pinch:{enable:!1},rotate:{enable:!1}};this.options={touchAction:"auto",inputClass:Hammer.TouchInput,cssProps:{touchSelect:"grippers",userSelect:"auto"}}}};o0.na=(()=>{let a;return function(b){return(a||(a=_.$o(o0)))(b||o0)}})();o0.Ka=_.nm({token:o0,Aa:o0.na});var i0=class{constructor(a,b,c,d){this.manifest=a;this.ii=b;this.O=c;this.store=d}load(){this.ii&&_.t(this.store,n4,_.ml(1E3)).subscribe(a=>{a=a[0][0];var b=YY(this.manifest,a.vc());const c=this.manifest.U.size?Math.min(Math.max((b+1)/this.manifest.U.size,0),1):1;b=this.O;a={volumeId:this.manifest.Ab(),positionString:a.toString(),timestamp:Date.now(),fractionalProgress:c};b.channel.request(job,a)})}};i0.na=function(a){return new (a||i0)(_.A(_.gB),_.A(_.iB),_.A(j0),_.A(_.yF))};
i0.Ka=_.nm({token:i0,Aa:i0.na,Ia:"root"});var Zub=new _.lI("De0gPe"),H7=class{constructor(a){this.channel=a;this.O=X1(this.channel,Zub)}};H7.na=function(a){return new (a||H7)(_.A(g0))};H7.Ka=_.nm({token:H7,Aa:H7.na,Ia:"root"});var I7=_.nF("[Dictionary Effects] Definitions request failed"),$ub=_.nF("[Dictionary Effects] Definitions request succeeded",_.oF()),J7=_.nF("[Dictionary Dialog] Dialog closed");var ijb=_.FF({Lr:!1},_.EF(C3,K3,a=>Object.assign({},a,{Lr:!0})),_.EF(J7,I7,a=>Object.assign({},a,{Lr:!1})));var avb=_.rF("DICTIONARY"),bvb=_.qF(avb,a=>a.Lr);var K7=_.nF("[Scrubber] Reached end of scrubber");var L7=_.LF({to:function(a){return a.Sb.key},vo:function(a,b){a=a.Sb;b=b.Sb;return a.Tp!==b.Tp?0:a.Pc-b.Pc||a.Ob-b.Ob}}),cvb={TI:0,xg:L7.dj(),tl:null},njb=_.FF(cvb,_.EF(E3,a=>Object.assign({},a,{TI:0})),_.EF(Bob,a=>Object.assign({},a,{TI:1})),_.EF(S5,(a,{wz:b})=>Object.assign({},a,{xg:L7.Yo(b,a.xg)})),_.EF(Fsb,(a,{W4:b})=>Object.assign({},a,{xg:L7.ko(b,a.xg)})),_.EF(V5,W5,(a,{GT:b})=>Object.assign({},a,{tl:b})),_.EF(Isb,(a,{l4:b})=>Object.assign({},a,{tl:a.tl&&(pbb(a.tl.end,b)?null:{start:b,end:a.tl.end})})),
_.EF(Jsb,(a,{j4:b})=>Object.assign({},a,{tl:a.tl&&(pbb(a.tl.start,b)?null:{start:a.tl.start,end:b})})),_.EF(I3,S_,T_,O5,j_,K7,a=>Object.assign({},a,{tl:null}))),dvb=L7.Ur().ul;var M7=_.nF("[Translate Dialog] Dialog opened"),N7=_.nF("[Translate Dialog] Dialog closed"),evb=_.nF("[Translate Dialog] Source language selected",_.oF()),fvb=_.nF("[Translate Dialog] Supported languages fetched",_.oF()),gvb=_.nF("[Translate Dialog] Target language selected",_.oF());var hvb={mH:!1,jz:"auto",sz:[],Av:c0()},ojb=_.FF(hvb,_.EF(M7,a=>Object.assign({},a,{mH:!0})),_.EF(N7,a=>Object.assign({},a,{mH:!1})),_.EF(evb,(a,{source:b})=>Object.assign({},a,{jz:b})),_.EF(gvb,(a,{target:b})=>Object.assign({},a,{Av:b})),_.EF(fvb,(a,{supported:b,target:c})=>Object.assign({},a,{sz:b,Av:c})));var O7=_.rF("TRANSLATE"),ivb=_.qF(O7,a=>a.mH),jvb=_.qF(O7,a=>a.jz),kvb=_.qF(O7,a=>a.sz),lvb=_.qF(O7,a=>a.Av);var P7=_.rF("SELECTION_MENU"),mvb=_.qF(P7,a=>a.TI),rgb=_.qF(mvb,c4,bvb,Vtb,ivb,(a,b,c,d,e)=>{if(b)return 2;if(c||d||e)return 1;switch(a){case 0:return 0;case 1:return 1;default:return _.wh(a,"Unknown MenuStatus value.")}}),nvb=_.qF(mvb,a=>{switch(a){case 0:return!1;case 1:return!0;default:return _.wh(a,"Unknown MenuStatus value.")}}),Q7=_.qF(P7,a=>dvb(a.xg)),R7=_.qF(P7,a=>a.tl),ovb=_.qF(kpb,R7,(a,b)=>a||!!b);var qvb=function(a,b,c){return _.p(function*(){var d=yield pvb(a,b);let e,f;const g=(f=(e=d&&c&&ugb(d,c))!=null?e:d)!=null?f:c;return g?(d=yield a.O.Dc(g.start,g.end))&&{tG:g,Kf:d}:null})},S7=function(a){return _.cx(b=>_.t(_.We(null),_.gf(a.store.select(Q7),a.store.select(R7)),_.cx(([,c,d])=>_.p(function*(){let e,f;return(f=(e=yield qvb(a,c,d))==null?void 0:e.Kf)!=null?f:null})),_.r(c=>[b,c])))},rvb=function(a){return _.p(function*(){var b=yield _.PE(_.el([a.store.select(Q7),a.store.select(R7)]));
const [c,d]=b;return(b=yield qvb(a,c,d))&&{tG:b.tG,sx:b.Kf.Xe()}})},pvb=function(a,b){return _.p(function*(){var c=vgb(b,a.window);if(!c)return null;var d=null;let e=d;const f=c.zf();c=c.O;f?(d=r5(a.O,a.volumeId,f.startPosition),e=r5(a.O,a.volumeId,f.endPosition)):c&&(d=s5(a.O,a.volumeId,c.th()),e=s5(a.O,a.volumeId,c.Vj()));d=yield Promise.all([d,e]);const [g,h]=d;return g&&h&&{start:g,end:h}})},T7=class{constructor(a,b,c,d){this.window=b;this.O=c;this.store=d;this.volumeId=a.Ab()}};
T7.na=function(a){return new (a||T7)(_.A(_.gB),_.A(_.kB),_.A(B_),_.A(_.yF))};T7.Ka=_.nm({token:T7,Aa:T7.na,Ia:"root"});var U7=class{constructor(a,b,c,d){this.document=a;this.O=b;this.V=c;this.store=d;this.U=new _.Cd;this.ha=_.t(_.il(this.document,"copy"),_.gf(this.store.select(ovb)),_.bf(([,e])=>e),_.ff(([e])=>void e.preventDefault()),S7(this.V),_.r(([,e])=>e),PY());this.U.add(this.ha.subscribe(e=>{this.O.O>0?(nsb(this.O,e),navigator.clipboard.writeText(e.Xe())):navigator.clipboard.writeText("")}))}Pa(){this.U.unsubscribe()}};U7.na=function(a){return new (a||U7)(_.G(_.at),_.G(z5),_.G(T7),_.G(_.yF))};
U7.Ua=_.vn({type:U7,Ca:[["","readerCopyRestriction",""]],Ea:!0});var V7=function(a,b,c){return _.p(function*(){var d;if(d=(d=N0(a.manifest,b))?new _.cz(d):null){var e=a.O,f=a.manifest.Ab();d=w4(e.U,c,f,d)}else d=null;return d})},svb=function(a,b){return _.p(function*(){var c=a.O,d=a.manifest.Ab();return Cpb(c.U,b,d)})},tvb=function(a,b){return _.p(function*(){return Epb(a.O.U,b)})},uvb=function(a,b){return _.p(function*(){return Fpb(a.O.U,b)})},vvb=function(a,b,c){return _.p(function*(){var d=a.O,e=a.manifest.Ab();return w4(d.U,c,e,b)})},W7=function(a,b,c,d){return _.p(function*(){var e=
a.O,f=a.manifest.Ab();return Bpb(e.U,d,f,b,c)})},wvb=function(a,b){return _.p(function*(){if(b.yg===2){var c=yield uvb(a,b);return c&&c.yg!==2?[c,b]:[null,b]}return(c=yield tvb(a,b))&&c.yg!==1?[b,c]:[b,null]})},xvb=function(a,b,c,d){return _.p(function*(){const e=yield W7(a,b,c,d);return e?new _.cz(e.startPosition,e.startOffset):null})},X7=function(a,b,c){return _.p(function*(){const d=yield vvb(a,b,c);return d?{Ye:d.wj,qf:d.Pc}:null})},Y7=class{constructor(a,b){this.manifest=a;this.O=b}};
Y7.na=function(a){return new (a||Y7)(_.A(_.gB),_.A(B_))};Y7.Ka=_.nm({token:Y7,Aa:Y7.na,Ia:"root"});var yvb=function(a,b,c){c=c==null?void 0:c.kb.Ie();const d=[];let e=a.ai?0:100,f=0;const g=a.mb.va.getBoundingClientRect().height;let h=0;for(const k of b.sort((l,m)=>{if(l.hi.length===0||m.hi.length===0)m=0;else{var q=l.hi[0].top*g,u=m.hi[0].top*g;Math.abs(u-q)>4?m=q-u:(l=l.hi[0].left,m=m.hi[0].left,m=a.ai?l-m:m-l)}return m}))k.hi.length!==0&&_.w(k.kb.Wd,9)&&(b=k.hi[0].top*g,b-h<-10?(f++,e+=a.ai?1:-1):(f=0,e=a.ai?0:100),f>2||(h=b+22,b=k.kb.Ie()===c,d.push({kb:k.kb,yb:k.yb,r7:k.hi[0].top*100,GQ:f*
4,zIndex:b?1E3:e})));return d},Z7=class{constructor(a,b,c){this.mb=b;this.store=c;this.O=new _.Cd;this.ai=!1;this.g6=h_(a,2);this.di=a.Wg()?"rtl":"ltr"}Bc(){this.w4=_.t(_.el([this.xd,this.Ge]),_.r(([a,b])=>yvb(this,a,b)))}Pa(){this.O.unsubscribe()}};Z7.na=function(a){return new (a||Z7)(_.G(_.gB),_.G(_.jp),_.G(_.yF))};
Z7.Sa=_.pn({type:Z7,Ca:[["reader-icon-overlay"]],Eb:2,rb:function(a,b){a&2&&_.Sr("direction",b.di)},inputs:{Ge:"activeNote",Ch:"notesShown",xd:"notes",ai:"isLeftmostPage"},Ea:!0,features:[_.xs],Qa:5,Ra:3,Va:[["iconTemplate",""],["unownedTemplate",""],[1,"note-layer"],[4,"ngIf"],[4,"ngFor","ngForOf"],["class","note-icon",3,"ngClass","top","left","right","z-index","click",4,"ngIf"],[1,"note-icon",3,"click","ngClass"],[3,"ngTemplateOutlet"],[1,"owner-icon",3,"src","alt"],[1,"icon-container"],[1,"generic-note-icon"]],
Ma:function(a,b){a&1&&(_.J(0,"div",2),_.H(1,zgb,3,3,"ng-container",3),_.U(2,"async"),_.L(),_.H(3,Agb,3,0,"ng-template",null,0,_.ys));a&2&&(_.E(),_.I("ngIf",_.W(2,1,b.Ch)))},ab:[_.TC,_.kE,_.QC,_.Iu,_.Ku,_.Lu],Oa:["[_nghost-%COMP%]{width:100%;height:100%;position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.note-icon[_ngcontent-%COMP%]{cursor:pointer;height:22px;pointer-events:auto;position:absolute;width:18px}.owner-icon[_ngcontent-%COMP%]{border-radius:50%;height:22px;width:22px}.icon-container[_ngcontent-%COMP%]{height:22px;overflow:hidden;width:18px}mat-icon.generic-note-icon[_ngcontent-%COMP%]{background:#fff;left:-3px;position:relative;top:-1px}.-gb-dark[_nghost-%COMP%]   mat-icon.generic-note-icon[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   mat-icon.generic-note-icon[_ngcontent-%COMP%]{background:#202124}\n/*# sourceMappingURL=icon_overlay.css.map */"]});var mjb=_.FF({open:!1,query:"",results:null,vn:null},_.EF(C7,(a,{query:b})=>Object.assign({},a,{query:b})),_.EF(Eub,(a,{results:b})=>Object.assign({},a,{results:b,vn:null})),_.EF($_,(a,{yv:b})=>Object.assign({},a,{vn:b})),_.EF(Fub,a=>Object.assign({},a,{open:!0})),_.EF(D7,a=>Object.assign({},a,{open:!1})),_.EF(P5,a=>Object.assign({},a,{results:null,vn:null})));var $7=_.rF("SEARCH"),zvb=_.qF($7,a=>a.query),Avb=_.qF($7,a=>a.results),Bvb=_.qF($7,a=>a.open),Cvb=_.qF($7,a=>a.vn);var a8=class{constructor(a,b,c,d){this.mb=a;this.U=b;this.store=c;this.zone=d;this.HQ=new _.nu;this.vn=null;this.O=new _.Cd}Bc(){this.O.add(this.store.select(Cvb).subscribe(a=>{this.vn=a}));_.rp(this.zone,()=>{this.O.add(_.t(this.uy,_.gf(this.U.V,this.xd),_.r(([a,b,c])=>b?!!Dgb(a,c):!1),_.cf()).subscribe(a=>{this.zone.run(()=>{this.HQ.emit(a)})}))});this.u4=_.t(_.el([this.xd,this.Ge]),_.r(([a,b])=>b===null?a:a.filter(c=>c.kb.Ie()!==b.kb.Ie())))}Pa(){this.O.unsubscribe()}};
a8.na=function(a){return new (a||a8)(_.G(_.jp),_.G(u5),_.G(_.yF),_.G(_.As))};
a8.Sa=_.pn({type:a8,Ca:[["reader-page-overlay"]],inputs:{Ge:"activeNote",uy:"mouseMove",Ch:"notesShown",xd:"notes",UD:"searchResultsShown",iK:"searchResults"},outputs:{HQ:"hovering"},Ea:!0,features:[_.xs],Qa:7,Ra:9,Va:[[1,"note-layer"],[4,"ngIf"],[4,"ngFor","ngForOf"],[1,"note","note-overlay",3,"ngClass"],["class","rect",3,"width","height","left","top",4,"ngFor","ngForOf"],[1,"rect"],[1,"active-note","note-overlay",3,"ngClass"],["class","result",3,"active",4,"ngFor","ngForOf"],[1,"result"]],Ma:function(a,
b){a&1&&(_.J(0,"div",0),_.H(1,Ggb,3,3,"ng-container",1),_.U(2,"async"),_.H(3,Jgb,3,3,"div",1),_.U(4,"async"),_.H(5,Mgb,3,3,"ng-container",1),_.U(6,"async"),_.L());a&2&&(_.E(),_.I("ngIf",_.W(2,3,b.Ch)),_.E(2),_.I("ngIf",_.W(4,5,b.Ge)),_.E(2),_.I("ngIf",_.W(6,7,b.UD)))},ab:[_.TC,_.QC,_.Iu,_.Ku],Oa:["[_nghost-%COMP%]{width:100%;height:100%;position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.note[_ngcontent-%COMP%], .result[_ngcontent-%COMP%]{opacity:.2}.active-note[_ngcontent-%COMP%], .active.result[_ngcontent-%COMP%]{opacity:.36}.rect[_ngcontent-%COMP%]{background-color:inherit;position:absolute}.result[_ngcontent-%COMP%]{background-color:#fa7b17}\n/*# sourceMappingURL=page_overlay.css.map */"]});var Ngb=/pre|pre-line|pre-wrap|break-spaces/,Ogb=/block|list-item/;var Dvb=function(a){const b=document.createElement("div");_.ME(b,_.Qa(a.lI||"<div></div>"));return b.removeChild(b.firstChild)},b8=class{constructor(a,b){if(!_.oh(b,1)&&!a.hostname.endsWith(".googleusercontent.com"))throw Error("ie");}};b8.na=function(a){return new (a||b8)(_.A(_.Upa),_.A(_.EE))};b8.Ka=_.nm({token:b8,Aa:b8.na,Ia:"root"});var Evb=function(a,b){if(!a.U.has(b)){var c=document.createElement("style");c.textContent=_.kua(new _.JE(b.cssText));a.U.set(b,c);a.O.set(b,0);a.document.head.insertBefore(c,a.document.head.firstChild)}c=a.O.get(b)+1;a.O.set(b,c)},Fvb=function(a){return _.p(function*(){a.document.fonts&&(yield a.document.fonts.ready)})},c8=class{constructor(a){this.document=a;this.U=new Map;this.O=new Map}clear(){for(const a of this.U.values())_.bc(a);this.U.clear();this.O.clear()}};
c8.na=function(a){return new (a||c8)(_.A(_.at),_.A(b8))};c8.Ka=_.nm({token:c8,Aa:c8.na,Ia:"root"});var Gvb=function(a){const b=document.createRange();b.selectNodeContents(a.mb.va);return b},Ivb=function(a,b){for(const c of b.querySelectorAll("a"))Hvb(a,c)},Hvb=function(a,b){var c=b.getAttribute("href");if(c)if(c.startsWith("#")){var d=new _.cz(c.substring(1));d.vc()?U1(a.manifest,d,a.Sb.Tp?1:2)?(c=_.xh(a.Vd.Nn(d)))?(_.Af(b,c),b.addEventListener("click",e=>{d&&R_(a.Vd.O,d);e.preventDefault()})):b.removeAttribute("href"):(b.setAttribute("title","Unavailable in the sample"),b.removeAttribute("href")):
b.removeAttribute("href")}else b.setAttribute("target","_blank")},d8=class{constructor(a,b,c,d,e){this.manifest=a;this.mb=b;this.O=c;this.Vd=d;this.V=e;this.ox=new _.nu}uQ(){return this.Sb.Pc}cH(a){a=this.iC(a);if(!a||a.toString()==="")return[];const b=this.mb.va.getBoundingClientRect(),c=b.left,d=b.top,e=1/b.width,f=1/b.height,g=[];Bbb(a,h=>{Array.from(h.getClientRects(),k=>{g.push((new _.IG(k.left-c,k.top-d,k.width,k.height)).scale(e,f))})});return g}Pa(){if(this.Sb.styleSheets)for(const c of this.Sb.styleSheets){var a=
this.V;if(a.O.has(c)){var b=a.O.get(c)-1;b<1?((b=a.U.get(c))&&_.bc(b),a.U.delete(c),a.O.delete(c)):a.O.set(c,b)}}}rQ(){const a=this;return _.p(function*(){if(a.U===void 0){var b=[];for(var c of a.gu()){const d=c.zf();d&&b.push(Promise.all([r5(a.O,a.Sb.volumeId,d.startPosition),r5(a.O,a.Sb.volumeId,d.endPosition)]))}a.U=[];b=yield Promise.all(b);for(const [d,e]of b)b=d,c=e,b&&c&&a.U.push({start:b,end:c})}return a.U})}hC(a){if(!this.Lu(a))return null;var b=a.getRangeAt(0);a=this.mb.va;var c=new _.cz(this.Sb.startPosition,
this.Sb.startOffset);var d=Gvb(this);if(hZ(b,d)){var e=b.cloneRange();b.compareBoundaryPoints(Range.START_TO_START,d)<0&&e.setStart(d.startContainer,d.startOffset);b.compareBoundaryPoints(Range.END_TO_END,d)>0&&e.setEnd(d.endContainer,d.endOffset);b=e}else b=null;d=b;if(!d)return null;b=oZ(a,c,d.startContainer,d.startOffset);c=oZ(a,c,d.endContainer,d.endOffset);e=d.toString();var f=d.cloneRange();f.collapse(!0);f.setStartBefore(a);f=f.toString().slice(-100);d=d.cloneRange();d.collapse(!1);d.setEndAfter(a);
return XY(b,c,e,f,d.toString().slice(0,100))}iC(a){var b=a.zf(),c=this.manifest;a=this.mb.va;var d=this.Sb,e=b.startPosition;b=b.endPosition;if(RZ(c)){var f=YY(c,e.vc()),g=YY(c,b.vc());c=YY(c,(new _.cz(d.startPosition)).vc());c<f||c>g?a=null:(e=qZ(a,d,e,!0),d=qZ(a,d,b,!1),e||(e=nZ(a,0)),d||(d=nZ(a,a.childNodes.length)),e.setEnd(d.endContainer,d.endOffset),a=e)}else{for(const h of d.positionRanges){const k=TY(c,e,h[1])<0,l=TY(c,b,h[0])>0;k&&l&&(f||(f=TY(c,e,h[0])>=0&&k?e:h[0]),g=TY(c,b,h[1])<=0,g=
l&&g?b:h[1])}f&&g?(e=qZ(a,d,f,!0),d=qZ(a,d,g,!1),e?(d||(d=nZ(a,a.childNodes.length)),e.setEnd(d.endContainer,d.endOffset),a=e):a=null):a=null}return a}gu(){return this.Sb.positionRanges.map(a=>XY(a[0],a[1]))}Xa(){return this.mb.va}Lu(a){return a.rangeCount&&this.mb.va.offsetParent?hZ(a.getRangeAt(0),Gvb(this)):!1}Bc(){const a=this;return _.p(function*(){var b;for(const f of(b=a.Sb.styleSheets)!=null?b:[])Evb(a.V,f);const c=Dvb(a.Sb),d=a.Sb.zS?hrb(a.Sb.zS):null;d&&wqb(c,d,a.Sb.settings.textZoom,a.Sb.settings.lineHeight);
a.mb.va.appendChild(c);Ivb(a,a.mb.va);b=zpb(a.O.V,a.mb.va,a.Sb);yield Fvb(a.V);let e;((e=a.Sb.settings)==null?0:e.justified)&&Pgb(a.mb.va);yield b;d&&requestAnimationFrame(()=>{var f=a.Sb.width;if(d.V==="vertical-rl"){var g=f*1.1;for(const h of c.querySelectorAll("span"))_.SG(h).width>g&&(h.style.width=`${f}px`)}});a.ox.emit(a.Sb)})}};d8.na=function(a){return new (a||d8)(_.G(_.gB),_.G(_.jp),_.G(B_),_.G(Y2),_.G(c8),_.G(b8))};
d8.Sa=_.pn({type:d8,Ca:[["reader-rendered-page"]],Eb:6,rb:function(a,b){a&2&&(_.Vr(b.Sb.className),_.Sr("height",b.Sb.height,"px")("width",b.Sb.width,"px"))},inputs:{Sb:"pageRecord"},outputs:{ox:"doneRendering"},Ea:!0,features:[_.xs],Qa:0,Ra:0,Ma:function(){},Oa:["[_nghost-%COMP%]{display:block;position:absolute;top:0;left:0;z-index:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(1);transform:scale(1)}\n/*# sourceMappingURL=rendered_page.css.map */"]});var e8=class{constructor(a,b){this.Fi=b;this.yn=this.O=new _.jf;T6(a,this.yn).subscribe(()=>{this.close()});b.ka.subscribe(()=>{this.O.next(void 0);this.O.complete();this.Rj=null;this.Fi.dispose()});_.t(b.jk(),_.bf(c=>c.key==="Escape"&&!_.qx(c))).subscribe(c=>{c.preventDefault();this.close()})}close(a){this.O.next(a);this.O.complete();this.Fi.dispose()}eg(){this.Fi.eg()}};var f8=class{constructor(a,b,c){this.O=a;this.Fb=b;this.overlay=c}open(a,b){Array.isArray(b.Xb)||(b.Xb=b.Xb?[b.Xb]:[]);b.Xb.push("gb-popup");const c=this.overlay.create(b);b=new e8(this.O,c);const d=_.Js({Fc:[{Ba:e8,nb:b}],parent:this.Fb});a=c.attach(new _.Dv(a,null,d));b.Rj=a.instance;return b}};f8.na=function(a){return new (a||f8)(_.A(V6),_.A(_.fr),_.A(_.Gv))};f8.Ka=_.nm({token:f8,Aa:f8.na,Ia:"root"});var Rgb=function(a){var b=ahb(a);if(b){var c=b.kb;b=b.yb;var d=QY(a.store.select(b6)),e=g8(a);d?a.store.dispatch(J3({kb:c,yb:b,Di:e})):a.store.dispatch(D3({kb:c,Di:e}));a.close()}},h8=function(a,b){return b.target instanceof Node&&a.v4.va.contains(b.target)},ahb=function(a,b){var c=QY(a.store.select($5));if(!c)return null;const d=c.yb;a=QY(a.store.select(d4));a=a instanceof MZ&&a.Ld?a:void 0;c=c.kb;if(a||b)c=c.dg(),a&&VZ(c,a.uc()),b&&H1(c,b),c=c.O();return{kb:c,yb:a!=null?a:d}},g8=function(a){a=a.mb.va.getBoundingClientRect();
return new _.bG(Math.max(a.left-10,0),Math.max(a.top-10,0))},i8=class{constructor(a,b,c,d,e,f,g,h,k,l){this.document=a;this.ii=b;this.volume=c;this.window=d;this.ha=e;this.dir=f;this.mb=g;this.U=h;this.store=k;this.ariaLabel="Selection options";this.h0=!(this.ha.O>0);this.aM="Copy";this.bM="Define";this.bA="Translate";this.NW="Add note";this.OW="Edit note";this.PW="Search book";this.O=null;this.V=new _.Cd;this.g_=_.t(this.store,Ksb);this.x4=this.store.select(b6);this.cU=this.store.select(Lsb);this.jc=
this.store.select(q4);this.Z6=_.t(this.store,a6,_.r(m=>m.U()),_.r(m=>!this.volume.Da&&m.length>8E3),_.rl(!0),Z$a(this.jc),_.r(([m,q])=>m||q),_.oB({bufferSize:1,Zc:!0}));this.Bm=_.oh(l,6);this.U.yn.subscribe(()=>{k.dispatch(E3())})}rc(){this.store.dispatch(Bob());this.O=_.YC(_.ssa(_.sG(new _.$G(this.QC),!0),this.Bm),this.dir.value);_.ZG(this.O,"keyboard");const a=_.t(_.il(this.mb.va,"focusin"),_.gx());this.V.add(_.t(this.U.Fi.jk(),_.bf(b=>b.key==="Tab"&&!_.qx(b,"altKey","ctrlKey","metaKey")),_.gx(),
_.sl(a)).subscribe(b=>{if(b.shiftKey)_.bla(this.TO.O);else{_.Rx(this.TO.O);let c;(c=this.O)==null||_.aD(c,0)}b.preventDefault()}));this.V.add(_.t(this.cU,_.QE(_.$d)).subscribe(()=>{this.U.eg()}))}Pa(){this.V.unsubscribe()}Kd(a){a.preventDefault()}Ox(a){if(this.O&&!_.qx(a,"altKey","ctrlKey","metaKey")){var b=this.QC.length-1;switch(a.keyCode){case 9:if(h8(this,a)){_.aD(this.O,a.shiftKey?b:0);break}a.shiftKey?this.O.ma===0?this.Ay.focus():_.cD(this.O):this.O.ma===b?this.Ay.focus():_.bD(this.O);a.preventDefault();
break;case 37:case 39:h8(this,a)||this.O.ka(a);break;case 38:case 40:if(a.shiftKey)break;if(this.Bm){this.O.ka(a);break}if(h8(this,a))this.O.U(Ysb(this.Ay));else{let c;PZ(this.Ay,(c=this.O.ma)!=null?c:0);requestAnimationFrame(()=>{this.Ay.focus()})}a.preventDefault();break;default:h8(this,a)||this.O.ka(a)}}}copy(){const a=this;return _.p(function*(){var b=a.window.getSelection();!b||b.isCollapsed?(b=yield _.PE(a.store.select(Z5)))&&(yield navigator.clipboard.writeText(b.U())):(a.document.execCommand("copy"),
b.removeAllRanges());a.close()})}openDictionaryDialog(){const a=this;return _.p(function*(){const b=yield _.PE(a.store.select(Z5));b&&(a.store.dispatch(C3({Di:g8(a),uV:b.Dc()})),a.close())})}openTranslateDialog(){this.store.dispatch(Aob({Di:g8(this)}));this.close()}close(){this.U.close()}};i8.na=function(a){return new (a||i8)(_.G(_.at),_.G(_.iB),_.G(_.jB),_.G(_.kB),_.G(z5),_.G(_.iv),_.G(_.jp),_.G(e8),_.G(_.yF),_.G(_.EE))};
i8.Sa=_.pn({type:i8,Ca:[["reader-selection-popup-menu"]],kc:function(a,b){a&1&&(_.lx(n1,5),_.lx(r6,5),_.lx(r6,5,_.jp),_.lx(h7,5));if(a&2){let c;_.nx(c=_.ox())&&(b.TO=c.first);_.nx(c=_.ox())&&(b.Ay=c.first);_.nx(c=_.ox())&&(b.v4=c.first);_.nx(c=_.ox())&&(b.QC=c)}},Bb:["role","dialog",1,"gb-popup-container"],Eb:1,rb:function(a,b){a&1&&_.P("contextmenu",function(c){return b.Kd(c)})("keydown",function(c){return b.Ox(c)});a&2&&_.Ir("aria-label",b.ariaLabel)},Ea:!0,features:[_.xs],Qa:18,Ra:18,Va:()=>[["addNote",
""],["colorPicker",""],["cdkTrapFocus","",1,"popup-menu"],[4,"ngIf"],["mat-list-item","","reader-menu-item","",3,"click","matTooltip","disabled"],["matListItemIcon",""],["matListItemTitle","",4,"ngIf"],["mat-list-item","","reader-menu-item","",3,"matTooltip","disabled","click",4,"ngIf"],["mat-list-item","","reader-menu-item","","matTooltip","Search book",3,"click"],["class","color-picker-container","disableRipple","true",4,"ngIf"],["mat-list-item","","reader-menu-item","","matTooltip","Edit note",
3,"disabled","click",4,"ngIf","ngIfElse"],["mat-list-item","","reader-menu-item","","matTooltip","Edit note",3,"click","disabled"],["matListItemTitle",""],["mat-list-item","","reader-menu-item","","matTooltip","Add note",3,"click","disabled"],["disableRipple","true",1,"color-picker-container"],["matListItemMeta","",1,"justified",3,"colorChanged","colorPicked","selectedColor"]],Ma:function(a,b){a&1&&(_.J(0,"mat-action-list",2),_.H(1,Vgb,5,4,"ng-container",3),_.J(2,"button",4),_.P("click",function(){return b.copy()}),
_.J(3,"mat-icon",5),_.R(4,"content_copy"),_.L(),_.H(5,Wgb,2,1,"span",6),_.L(),_.J(6,"button",4),_.U(7,"async"),_.P("click",function(){return b.openTranslateDialog()}),_.J(8,"mat-icon",5),_.R(9,"translate"),_.L(),_.H(10,Xgb,2,1,"span",6),_.L(),_.H(11,Zgb,5,5,"button",7),_.U(12,"async"),_.J(13,"button",8),_.P("click",function(){b.store.dispatch(Dub());b.close()}),_.J(14,"mat-icon",5),_.R(15,"search"),_.L(),_.H(16,$gb,2,1,"span",6),_.L(),_.H(17,bhb,4,3,"mat-list-item",9),_.L());a&2&&(_.Tr("tall",b.Bm)("short",
!b.Bm),_.E(),_.I("ngIf",b.ii),_.E(),_.I("matTooltip",b.aM)("disabled",b.h0),_.E(3),_.I("ngIf",b.Bm),_.E(),_.I("matTooltip",b.bA)("disabled",_.W(7,14,b.Z6)),_.E(4),_.I("ngIf",b.Bm),_.E(),_.I("ngIf",_.W(12,16,b.cU)),_.E(5),_.I("ngIf",b.Bm),_.E(),_.I("ngIf",b.ii))},ab:[_.TC,n1,o2,b2,k2,l2,h2,c2,e2,_.KH,_.FH,_.IH,_.kE,h7,_.Ku,r6],Oa:[".reader-selection-menu{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.color-picker-container[_ngcontent-%COMP%]:hover:before{background:transparent}.-gb-dark[_ngcontent-%COMP%]   .color-picker-container[_ngcontent-%COMP%]:hover:before{background:transparent}.mat-mdc-list-item[_ngcontent-%COMP%]   .mat-mdc-list-item-icon[_ngcontent-%COMP%]{color:#202124}.-gb-dark[_nghost-%COMP%]   .mat-mdc-list-item[_ngcontent-%COMP%]   .mat-mdc-list-item-icon[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   .mat-mdc-list-item[_ngcontent-%COMP%]   .mat-mdc-list-item-icon[_ngcontent-%COMP%]{color:#e8eaed}.-gb-dark[_nghost-%COMP%]   .mat-mdc-list-item[disabled][_ngcontent-%COMP%]   .mat-mdc-list-item-icon[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   .mat-mdc-list-item[disabled][_ngcontent-%COMP%]   .mat-mdc-list-item-icon[_ngcontent-%COMP%]{opacity:.5}.mat-mdc-list-base[_ngcontent-%COMP%]{padding:8px}.mat-mdc-list-base[_ngcontent-%COMP%]   .color-picker-container[_ngcontent-%COMP%]{padding:0}.mat-mdc-list-base[_ngcontent-%COMP%]   .color-picker-container[_ngcontent-%COMP%]   reader-note-color-picker[_ngcontent-%COMP%]{margin:0}.mat-mdc-list-base[_ngcontent-%COMP%]   .mat-mdc-list-item[_ngcontent-%COMP%]:not(.color-picker-container){height:48px}.mat-mdc-list-base.short[_ngcontent-%COMP%]   .mat-mdc-list-item[_ngcontent-%COMP%]:not(.color-picker-container){display:inline-block;padding:0;width:48px}.mat-mdc-list-base.short[_ngcontent-%COMP%]   .mat-mdc-list-item[_ngcontent-%COMP%]:not(.color-picker-container)   .mat-mdc-list-item-icon[_ngcontent-%COMP%]{margin:0 12px;vertical-align:middle}.mat-mdc-list-base.tall[_ngcontent-%COMP%]   .mat-mdc-list-item[_ngcontent-%COMP%]:not(.color-picker-container)   .mat-mdc-list-item-icon[_ngcontent-%COMP%]{-webkit-margin-start:12px;-moz-margin-start:12px;margin-inline-start:12px}reader-note-color-picker[_ngcontent-%COMP%]{width:100%}\n/*# sourceMappingURL=selection_popup_menu.css.map */"]});var Jvb=function(a,b){b={x:b.left,y:b.top,width:b.width,height:b.height};var c=[{Ae:"center",Be:"top",yd:"center",Pd:"bottom",offsetY:U0(a.U,"(min-width: 480px)")?-20:-60},{Ae:"center",Be:"bottom",yd:"center",Pd:"top",offsetY:20}];return _.JC(_.IC(_.msa(_.HC(_.MC(a.V,b),c),!0),10),!1)},Kvb=function(a,b){a.O&&a.O.close();a.O=a.popup.open(i8,{de:!1,Xb:["reader-selection-menu"],fi:Jvb(a,b),Yg:a.ha.close()})},j8=class{constructor(a,b,c,d){this.U=a;this.popup=b;this.V=c;this.ha=d;this.O=null}};
j8.na=function(a){return new (a||j8)(_.A(_.ev),_.A(f8),_.A(_.Bv),_.A(_.yv))};j8.Ka=_.nm({token:j8,Aa:j8.na,Ia:"root"});var k8=function(a){return _.Je([_.SE(0),_.gf(a.store.select(Q7)),_.r(([b,c])=>[b,H_(a.window.getSelection(),c)])])},l8=class{constructor(a,b,c,d,e,f){this.document=a;this.U=b;this.window=c;this.mb=d;this.V=e;this.store=f;this.oa=_.t(_.il(this.document,"selectionchange",this.U),_.gf(this.V.V,this.store.select(Q7)),_.ol(100),_.bf(([,g,h])=>g&&I_(H_(this.window.getSelection(),h))));this.ma=_.t(_.il(this.document,"selectionchange",this.U),_.gf(this.store.select(Q7)),_.UE(([,g])=>{const {type:h,Wx:k}=
H_(this.window.getSelection(),g);return _.af(h==="Range"&&k?100:0)},{ao:!0,Ao:!0}),_.r(([,g])=>{const {type:h,Wx:k}=H_(this.window.getSelection(),g);return h==="Range"&&k}),_.cf());this.ha=_.t(_.il(this.document,"mouseup",this.U),_.bf(g=>g.target instanceof Element&&!g.target.closest(".reader-selection-menu")&&!g.target.closest("button")),k8(this));this.qa=_.t(_.il(this.mb.va,"touchend",this.U),k8(this));this.ka=_.t(_.il(this.document,"click",this.U),k8(this),_.bf(([,g])=>g.type==="Caret"||g.type===
"None"));this.O=new _.Cd}rc(){this.O.add(this.ha.subscribe(([,a])=>{I_(a)&&this.store.dispatch(F3())}));this.O.add(this.qa.subscribe(([a,b])=>{a.touches.length>0||I_(b)&&this.store.dispatch(H3())}));this.O.add(this.oa.subscribe(()=>{this.store.dispatch(G3())}));this.O.add(this.ma.subscribe(a=>{a&&this.store.dispatch(Cob())}));this.O.add(this.ka.subscribe(()=>{this.store.dispatch(I3())}))}Pa(){this.O.unsubscribe()}};
l8.na=function(a){return new (a||l8)(_.G(_.at),_.G(_.hB),_.G(_.kB),_.G(_.jp),_.G(u5),_.G(_.yF))};l8.Ua=_.vn({type:l8,Ca:[["","readerSelectionHandler",""]],Ea:!0});var Lvb=class{constructor(a){a=skb(a);this.U=a.slice(0,16);this.O=a.slice(20);a=a.slice(16,20);if(a.length){var b=0;for(let c=0;c<a.length;c++)b+=a[c]<<c*8;a=b}else a=0;this.V=a}};var Nvb=function(a){this.ha=a;this.U=this.ha.length/4;this.ka=this.U+6;this.V=[[],[],[],[]];this.ma=[[],[],[],[]];this.O=Array(4*(this.ka+1));for(a=0;a<this.U;a++)this.O[a]=[this.ha[4*a],this.ha[4*a+1],this.ha[4*a+2],this.ha[4*a+3]];var b=Array(4);for(a=this.U;a<4*(this.ka+1);a++){b[0]=this.O[a-1][0];b[1]=this.O[a-1][1];b[2]=this.O[a-1][2];b[3]=this.O[a-1][3];if(a%this.U==0){var c=b,d=c[0];c[0]=c[1];c[1]=c[2];c[2]=c[3];c[3]=d;Mvb(b);b[0]^=m8[a/this.U][0];b[1]^=m8[a/this.U][1];b[2]^=m8[a/this.U][2];
b[3]^=m8[a/this.U][3]}else this.U>6&&a%this.U==4&&Mvb(b);this.O[a]=Array(4);this.O[a][0]=this.O[a-this.U][0]^b[0];this.O[a][1]=this.O[a-this.U][1]^b[1];this.O[a][2]=this.O[a-this.U][2]^b[2];this.O[a][3]=this.O[a-this.U][3]^b[3]}};Nvb.prototype.oa=16;
var n8=function(a,b){for(var c=0;c<4;c++)for(var d=0;d<4;d++)a.V[c][d]^=a.O[b*4+d][c]},Pvb=function(a){for(var b=Ovb,c=0;c<4;c++)for(var d=0;d<4;d++)a.V[c][d]=b[a.V[c][d]]},Qvb=function(a){for(var b=1;b<4;b++)for(var c=0;c<4;c++)a.ma[b][(c+b)%4]=a.V[b][c];for(b=1;b<4;b++)for(c=0;c<4;c++)a.V[b][c]=a.ma[b][c]},Mvb=function(a){a[0]=o8[a[0]];a[1]=o8[a[1]];a[2]=o8[a[2]];a[3]=o8[a[3]]},o8=[99,124,119,123,242,107,111,197,48,1,103,43,254,215,171,118,202,130,201,125,250,89,71,240,173,212,162,175,156,164,114,
192,183,253,147,38,54,63,247,204,52,165,229,241,113,216,49,21,4,199,35,195,24,150,5,154,7,18,128,226,235,39,178,117,9,131,44,26,27,110,90,160,82,59,214,179,41,227,47,132,83,209,0,237,32,252,177,91,106,203,190,57,74,76,88,207,208,239,170,251,67,77,51,133,69,249,2,127,80,60,159,168,81,163,64,143,146,157,56,245,188,182,218,33,16,255,243,210,205,12,19,236,95,151,68,23,196,167,126,61,100,93,25,115,96,129,79,220,34,42,144,136,70,238,184,20,222,94,11,219,224,50,58,10,73,6,36,92,194,211,172,98,145,149,228,
121,231,200,55,109,141,213,78,169,108,86,244,234,101,122,174,8,186,120,37,46,28,166,180,198,232,221,116,31,75,189,139,138,112,62,181,102,72,3,246,14,97,53,87,185,134,193,29,158,225,248,152,17,105,217,142,148,155,30,135,233,206,85,40,223,140,161,137,13,191,230,66,104,65,153,45,15,176,84,187,22],Ovb=[82,9,106,213,48,54,165,56,191,64,163,158,129,243,215,251,124,227,57,130,155,47,255,135,52,142,67,68,196,222,233,203,84,123,148,50,166,194,35,61,238,76,149,11,66,250,195,78,8,46,161,102,40,217,36,178,118,
91,162,73,109,139,209,37,114,248,246,100,134,104,152,22,212,164,92,204,93,101,182,146,108,112,72,80,253,237,185,218,94,21,70,87,167,141,157,132,144,216,171,0,140,188,211,10,247,228,88,5,184,179,69,6,208,44,30,143,202,63,15,2,193,175,189,3,1,19,138,107,58,145,17,65,79,103,220,234,151,242,207,206,240,180,230,115,150,172,116,34,231,173,53,133,226,249,55,232,28,117,223,110,71,241,26,113,29,41,197,137,111,183,98,14,170,24,190,27,252,86,62,75,198,210,121,32,154,219,192,254,120,205,90,244,31,221,168,51,
136,7,199,49,177,18,16,89,39,128,236,95,96,81,127,169,25,181,74,13,45,229,122,159,147,201,156,239,160,224,59,77,174,42,245,176,200,235,187,60,131,83,153,97,23,43,4,126,186,119,214,38,225,105,20,99,85,33,12,125],m8=[[0,0,0,0],[1,0,0,0],[2,0,0,0],[4,0,0,0],[8,0,0,0],[16,0,0,0],[32,0,0,0],[64,0,0,0],[128,0,0,0],[27,0,0,0],[54,0,0,0]],p8=[0,9,18,27,36,45,54,63,72,65,90,83,108,101,126,119,144,153,130,139,180,189,166,175,216,209,202,195,252,245,238,231,59,50,41,32,31,22,13,4,115,122,97,104,87,94,69,76,
171,162,185,176,143,134,157,148,227,234,241,248,199,206,213,220,118,127,100,109,82,91,64,73,62,55,44,37,26,19,8,1,230,239,244,253,194,203,208,217,174,167,188,181,138,131,152,145,77,68,95,86,105,96,123,114,5,12,23,30,33,40,51,58,221,212,207,198,249,240,235,226,149,156,135,142,177,184,163,170,236,229,254,247,200,193,218,211,164,173,182,191,128,137,146,155,124,117,110,103,88,81,74,67,52,61,38,47,16,25,2,11,215,222,197,204,243,250,225,232,159,150,141,132,187,178,169,160,71,78,85,92,99,106,113,120,15,
6,29,20,43,34,57,48,154,147,136,129,190,183,172,165,210,219,192,201,246,255,228,237,10,3,24,17,46,39,60,53,66,75,80,89,102,111,116,125,161,168,179,186,133,140,151,158,233,224,251,242,205,196,223,214,49,56,35,42,21,28,7,14,121,112,107,98,93,84,79,70],q8=[0,11,22,29,44,39,58,49,88,83,78,69,116,127,98,105,176,187,166,173,156,151,138,129,232,227,254,245,196,207,210,217,123,112,109,102,87,92,65,74,35,40,53,62,15,4,25,18,203,192,221,214,231,236,241,250,147,152,133,142,191,180,169,162,246,253,224,235,218,
209,204,199,174,165,184,179,130,137,148,159,70,77,80,91,106,97,124,119,30,21,8,3,50,57,36,47,141,134,155,144,161,170,183,188,213,222,195,200,249,242,239,228,61,54,43,32,17,26,7,12,101,110,115,120,73,66,95,84,247,252,225,234,219,208,205,198,175,164,185,178,131,136,149,158,71,76,81,90,107,96,125,118,31,20,9,2,51,56,37,46,140,135,154,145,160,171,182,189,212,223,194,201,248,243,238,229,60,55,42,33,16,27,6,13,100,111,114,121,72,67,94,85,1,10,23,28,45,38,59,48,89,82,79,68,117,126,99,104,177,186,167,172,
157,150,139,128,233,226,255,244,197,206,211,216,122,113,108,103,86,93,64,75,34,41,52,63,14,5,24,19,202,193,220,215,230,237,240,251,146,153,132,143,190,181,168,163],r8=[0,13,26,23,52,57,46,35,104,101,114,127,92,81,70,75,208,221,202,199,228,233,254,243,184,181,162,175,140,129,150,155,187,182,161,172,143,130,149,152,211,222,201,196,231,234,253,240,107,102,113,124,95,82,69,72,3,14,25,20,55,58,45,32,109,96,119,122,89,84,67,78,5,8,31,18,49,60,43,38,189,176,167,170,137,132,147,158,213,216,207,194,225,236,
251,246,214,219,204,193,226,239,248,245,190,179,164,169,138,135,144,157,6,11,28,17,50,63,40,37,110,99,116,121,90,87,64,77,218,215,192,205,238,227,244,249,178,191,168,165,134,139,156,145,10,7,16,29,62,51,36,41,98,111,120,117,86,91,76,65,97,108,123,118,85,88,79,66,9,4,19,30,61,48,39,42,177,188,171,166,133,136,159,146,217,212,195,206,237,224,247,250,183,186,173,160,131,142,153,148,223,210,197,200,235,230,241,252,103,106,125,112,83,94,73,68,15,2,21,24,59,54,33,44,12,1,22,27,56,53,34,47,100,105,126,115,
80,93,74,71,220,209,198,203,232,229,242,255,180,185,174,163,128,141,154,151],s8=[0,14,28,18,56,54,36,42,112,126,108,98,72,70,84,90,224,238,252,242,216,214,196,202,144,158,140,130,168,166,180,186,219,213,199,201,227,237,255,241,171,165,183,185,147,157,143,129,59,53,39,41,3,13,31,17,75,69,87,89,115,125,111,97,173,163,177,191,149,155,137,135,221,211,193,207,229,235,249,247,77,67,81,95,117,123,105,103,61,51,33,47,5,11,25,23,118,120,106,100,78,64,82,92,6,8,26,20,62,48,34,44,150,152,138,132,174,160,178,
188,230,232,250,244,222,208,194,204,65,79,93,83,121,119,101,107,49,63,45,35,9,7,21,27,161,175,189,179,153,151,133,139,209,223,205,195,233,231,245,251,154,148,134,136,162,172,190,176,234,228,246,248,210,220,206,192,122,116,102,104,66,76,94,80,10,4,22,24,50,60,46,32,236,226,240,254,212,218,200,198,156,146,128,142,164,170,184,182,12,2,16,30,52,58,40,38,124,114,96,110,68,74,88,86,55,57,43,37,15,1,19,29,71,73,91,85,127,113,99,109,215,217,203,197,239,225,243,253,167,169,187,181,159,145,131,141];var Rvb=function(a){this.O=a};var K0=function(a,b){if(b){b=new Lvb(b);a=a.O;for(var c=b.O,d=[],e=0,f=b.U;e<c.length;){for(var g=Array.prototype.slice.call(c,e,e+a.O.oa),h=a.O,k,l=h,m=g,q=0;q<4;q++)for(var u=0;u<4;u++)k=u*4+q,k=m[k],l.V[q][u]=k;n8(h,h.ka);for(l=1;l<h.ka;++l)for(Qvb(h),Pvb(h),n8(h,h.ka-l),m=h.V,q=h.ma[0],u=0;u<4;u++)q[0]=m[0][u],q[1]=m[1][u],q[2]=m[2][u],q[3]=m[3][u],m[0][u]=s8[q[0]]^q8[q[1]]^r8[q[2]]^p8[q[3]],m[1][u]=p8[q[0]]^s8[q[1]]^q8[q[2]]^r8[q[3]],m[2][u]=r8[q[0]]^p8[q[1]]^s8[q[2]]^q8[q[3]],m[3][u]=q8[q[0]]^
r8[q[1]]^p8[q[2]]^s8[q[3]];Qvb(h);Pvb(h);n8(h,0);l=h;h=[];for(m=0;m<4;m++)for(q=0;q<4;q++)h[q*4+m]=l.V[m][q];l=[];for(m=0;m<f.length;m++)l.push(f[m]^h[m]);G$a(d,l);f=g;e+=a.O.oa}d.length=b.V;b=d}else b=[];return b.length==0?"":_.dA(b)},Svb=function(a,b){return _.p(function*(){var c=new Uint8Array(b);const d=c.subarray(0,16);c=c.subarray(16);const e=yield crypto.subtle.importKey("raw",a.U,{name:"AES-CBC"},!1,["decrypt"]);return crypto.subtle.decrypt({name:"AES-CBC",iv:d},e,c)})},Tvb=class{constructor(a){const b=
[];for(let c=0;c<a.length/8;++c){const d=c*8;let e=0;for(let f=0;f<8;++f)Array.prototype.slice.call(a,d,d+8)[f]&&(e+=1<<f);b.push(e)}a=new Nvb(b);this.U=new Uint8Array(b);this.O=new Rvb(a)}};var Uvb=class extends Tvb{constructor(a){a=_.Ra(a);var b=64;a.length&&(b%=a.length,b>0?Array.prototype.unshift.apply(a,a.splice(-b,b)):b<0&&Array.prototype.push.apply(a,a.splice(0,-b)));super(a)}};var t8=function(a,b){this.x=a;this.y=b};_.va(t8,_.bG);_.n=t8.prototype;_.n.clone=function(){return new t8(this.x,this.y)};_.n.scale=_.bG.prototype.scale;_.n.normalize=function(){return this.scale(1/Math.hypot(this.x,this.y))};_.n.add=function(a){this.x+=a.x;this.y+=a.y;return this};_.n.rotate=function(a){var b=Math.cos(a);a=Math.sin(a);var c=this.y*b+this.x*a;this.x=this.x*b-this.y*a;this.y=c;return this};_.n.Ve=function(a){return this===a?!0:a instanceof t8&&!!a&&this.x==a.x&&this.y==a.y};
var u8=function(a,b){return new t8(a.x-b.x,a.y-b.y)};var Xvb=function(a,b,c,d){var e=YY(a,c);c=new yZ(c,e);e=F1(c,c);if(!b.block)return new Vvb(a,e,[]);b=b.block||[];const f=[];for(let g=0;g<b.length;g++)f.push(Wvb(d,c,b[g],g));return new Vvb(a,e,f)},Wvb=function(a,b,c,d){b=b.clone();b.push(d);const e=c.paragraph||[],f=Yvb(c,a),g=new v8(f,c.appearance,d),h=_.Cz(Zvb,null,a,b);e.forEach((k,l)=>{(k=h(k,l))&&w8(g,k)});return g},Yvb=function(a,b){var c=a.box;c=new _.IG(c.X,c.Y,c.W,c.H);a.baseline_y&&(c.height=Math.max(c.height,a.baseline_y-c.top));return c.scale(1/
b.width,1/b.height)},Zvb=function(a,b,c,d,e){c=c.clone();c.push(e);var f=d.wordbox||[],g=[];for(let z=0;z<f.length;z++){var h=g,k=h.push,l=a,m=b,q=c,u=f[z],v=z;const F=q.clone();F.push(v);q=q.clone();q.push(v+1);l=l?K0(l,u.word):u.word;m=Yvb(u,m);k.call(h,new v8(m,u.appearance,v,F1(F,q,l)))}a=$vb(g);if(!a.length)return null;for(c=0;c<a.length-1;c++)h=a[c],b=a[c+1],u=h.rect,g=b.rect,u.width<u.height||g.width<g.height||(f=g.top-(u.top+u.height),f<=0||(k=h.O.clone(),k.height+=Math.min(f/2,u.height),
h.O=k,h=b.O.clone(),f=Math.min(f/2,g.height),h.height+=f,h.translate(0,-f),b.O=h));b=a[0].rect.clone();d=new v8(b,d.appearance,e);for(const z of a)w8(d,z);return d},$vb=function(a){const b=[];let c,d=null,e=null;a.forEach(h=>{const k=Hhb(h.rect);if(d&&e&&e!==d){var l=e,m=d;var q=Math.abs(k.y-l.y);Math.abs(k.x-l.x)>=.25||q>=.25?q=!1:(q=u8(k,m).normalize(),m=u8(l,m).normalize(),l=u8(k,l).normalize(),l=l.x*m.x+l.y*m.y,q=q.x*m.x+q.y*m.y>.9&&l>.9);q?e=k:e=d=c=null}else e=k;c||(q=h.rect.clone(),c=new v8(q,
"line"),b.push(c),d=k);w8(c,h)});var f=b[0];a=eY(b);if(f&&f!==a){f=f.rect;const h=a.rect.clone();if(f.width>f.height){var g=Math.max(f.left+f.width,h.left+h.width);h.left=Math.min(f.left,h.left);h.width=g-h.left}else g=Math.max(f.top+f.height,h.top+h.height),h.top=Math.min(f.top,h.top),h.height=g-h.top;a.O=h}return b},awb=function(a){const b=[a];for(a=a.getParent();a;a=a.getParent())b.unshift(a);return b},x8=function(a,b,c,d){for(b=b.Hp();c<d&&c<b.length;c++){const e=b[c].Dc();e&&a.push(e)}},Vvb=
class{constructor(a,b,c){this.manifest=a;b.xh();this.root=new v8(new _.IG(0,0,1,1),"root",null,b);for(const d of c)w8(this.root,d)}Dc(a,b){if(!a)return b?b.Dc():null;if(!b||a===b)return a.Dc();var c=awb(a);let d=awb(b);for(;c.length&&c[0]===d[0];)c.shift(),d.shift();const e=c[0].getParent();if(c[0].index>d[0].index){var f=a;a=b;b=f;f=c;c=d;d=f}for(a=[a.Dc()];c.length>1;)f=c.pop(),x8(a,f.getParent(),f.index+1,Infinity);x8(a,e,c[0].index+1,d[0].index);for(d.shift();d.length;)c=d.shift(),x8(a,c.getParent(),
0,c.index);a.push(b.Dc());return D_(a)}Xa(){return this.root}oC(){return this.root.Dc().Xe()}},w8=function(a,b){b.parent=a;b.index=a.children.length;a.children.push(b);N_(a.rect,b.rect);a.Kf?a.Kf=D_([a.Kf,b.Dc()]):a.Kf=b.Dc()},v8=class{constructor(a,b="",c=null,d){this.rect=a;this.Lb=b;this.U=c;this.children=[];this.parent=null;this.index=0;this.O=a;this.Kf=d||null}Hp(){return this.children}Dc(){return this.Kf}getParent(){return this.parent}};var y8;a:{try{y8=!!(new self.OffscreenCanvas(0,0)).getContext("2d");break a}catch(a){}y8=!1}var dhb=y8;var J_=null,khb=/^scaleX\(([.0-9]+)\)$/;var nhb=["nbsp","hide-select"];var bwb=function(a){var b=a.structure.Xa();const c=b.rect,d=new _.bG(0,0);b=_.BG("DIV",{"class":"text-layer",tabindex:"0",dir:a.manifest.Wg()?"rtl":"ltr"},b.Hp().map(e=>fhb(e,d,a.size,a.manifest.Wg())));K_(b,c,d,a.size);return b},cwb=function(a,b){const c=xbb(b,f=>a.U.contains(f)?f.tagName==="SPAN".toString()&&_.qf(f,"cfiIndex")?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP:f.contains(a.U)?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_REJECT);let d=null;var e=null;try{d=c.nextNode(),c.currentNode=c.root,
e=c.lastChild()}catch(f){}d||e||b.startContainer!==b.endContainer||(e=d=shb(b.startContainer));if(!d||!e||d===e&&ohb(d))return{uU:null,YP:null};b=d;a.U.contains(b);a.U.contains(e);return{uU:b,YP:e}},dwb=class{constructor(a,b,c,d,e){this.ha=b;this.manifest=c;this.size=d;this.structure=e;this.V=null;b=this.structure.root.Dc().O.th();this.O=b.vc();this.Ob=b.Ob;this.U=bwb(this);(b=a.querySelector(".text-layer-placeholder"))?a.replaceChild(this.U,b):a.appendChild(this.U)}gu(){const a=this.structure.root.Dc();
return a?[a]:[]}uQ(){return this.Ob}Xa(){return this.U}rQ(){const a=this;return _.p(function*(){if(!a.V){var b;const c=(b=a.structure.root.Dc())==null?void 0:b.O;if(!c)return[];b=yield Promise.all([s5(a.ha,a.manifest.Ab(),c.th()),s5(a.ha,a.manifest.Ab(),c.Vj())]);const [d,e]=b;if(!d||!e)return[];a.V={start:d,end:e}}return[a.V]})}Lu(a){if(a.rangeCount===0||!this.U.offsetParent)return!1;a=a.getRangeAt(0);const b=document.createRange();b.selectNodeContents(this.U);return hZ(a,b)}hC(a){if(!this.Lu(a))return null;
var b=a.getRangeAt(0);const {uU:c,YP:d}=cwb(this,b);if(!c||!d)return null;var e=b.startContainer.nodeType===3&&c.firstChild===b.startContainer?b.startOffset:0;a=new yZ(this.O,this.Ob,phb(c,this.U),e);var f=b.endContainer.nodeType===3&&d.firstChild===b.endContainer&&b.endOffset!==b.endContainer.length?b.endOffset:0,g=phb(d,this.U);f===0&&g[g.length-1]++;g=new yZ(this.O,this.Ob,g,f);const h=b.cloneRange();e||h.setStartBefore(c);f||h.setEndAfter(d);b=document.createRange();b.setStartBefore(this.U);e?
b.setEnd(c.firstChild,e):b.setEndBefore(c);e=document.createRange();e.setEndAfter(this.U);f?e.setStart(d.firstChild,f):e.setStartAfter(d);var k=/\u00A0/g;f=h.toString().replace(k," ");b=b.toString().replace(k," ").trimEnd().slice(-101);b=b.length<=100?b:b.substring(b.indexOf(" ")+1);k=e.toString().replace(k," ").trimStart().substring(0,101);k.length<=100?e=k:(e=k.lastIndexOf(" "),e=e===-1?k:k.substring(0,e));return F1(a,g,f,b,e)}cH(a){a=this.iC(a);if(!a)return[];const b=this.U.getBoundingClientRect(),
c=uhb(a,new _.bG(b.left,b.top));return vhb(a,c,this.manifest.Wg()).map(d=>d.scale(1/b.width,1/b.height))}iC(a){var b=a.O,c=this.structure.root.Dc();if(b&&Llb(this.manifest,a,c)){a=b.th();b=b.Vj();c=document.createRange();if(a.Ob<this.Ob)c.setStartBefore(this.U);else{const d=rhb(a,this.U);d.type==="element"?a.offset?c.setStart(d.element.firstChild,a.offset):c.setStartBefore(d.element):c.setStartAfter(d.parent)}b.Ob>this.Ob?c.setEndAfter(this.U):(a=rhb(b,this.U),a.type==="element"?b.offset?c.setEnd(a.element.firstChild,
b.offset):c.setEndBefore(a.element):c.setEndAfter(a.parent));a=c}else a=null;return a}};var xhb=function(a){return _.p(function*(){a.loaded=yield!0;const b=a.Sb;if(b)if(a.ox.emit(b.key),b.Tp){const c=yield ewb(a,b);!a.Mc&&c&&(a.O.next(c),a.store.dispatch(S5({wz:chb(b,c)})))}else a.YJ&&(a.O.next(a.YJ),a.store.dispatch(S5({wz:chb(b,a.YJ)})))})},fwb=function(a,b,c){a=a.mb.va.getBoundingClientRect();b=new _.bG((b-a.left)/a.width,(c-a.top)/a.height);return b.x<0||b.x>1||b.y<0||b.y>1?null:b},gwb=function(a,b,c){_.p(function*(){a.store.dispatch(Gsb());if(b.pointerType==="touch"&&(yield _.PE(a.store.select(E6)))!==
"VERTICAL"){var d=a.mb.va.getBoundingClientRect();d=(c.x-d.x)/d.width;if(d<.15&&a.ai)a.ka=a.manifest.Wg()?"forward":"backward";else if(d>.85&&a.yu)a.ka=a.manifest.Wg()?"backward":"forward";else return;d=a.oa;d.stop();d.NE()}})},ewb=function(a,b){return _.p(function*(){if(a.Mc)return null;var c;let d,e;const f=Xvb(a.manifest,(c=b.structure)!=null?c:{},N0(a.manifest,b.Pc),new _.$F((d=b.h4)!=null?d:b.width,(e=b.g4)!=null?e:b.height));c=a.mb.va;if(!f||!c)return null;const g=new dwb(c,a.ua,a.manifest,
new _.$F(b.width,b.height),f);a.U.add(a.vT.subscribe(h=>{g.U.style.transform=h}));a.wz.next(g);return g})},z8=function(a){a.ha||_.t(a.O,_.gx()).subscribe(b=>{a.ha=Bhb(b.Xa())});a.ha.currentNode=a.ha.root;return a.ha},A8=class{set Sb(a){this.Sb||this.V.next(a)}get Sb(){return this.V.Ic()}set size(a){this.qa.next(a);this.CQ=a.height;this.qV=a.width}set visible(a){this.ta=!0;requestAnimationFrame(()=>{this.isVisible.next(a)})}constructor(a,b,c,d,e,f){this.manifest=a;this.mb=b;this.ua=c;this.wa=d;this.store=
e;this.qg=f;this.V=new _.Pt(null);this.qa=new _.Pt(new _.$F(0,0));this.yu=this.ai=!1;this.isVisible=new _.mf(1);this.ta=!1;this.ox=new _.nu;this.loaded=this.FU=!1;this.cursor="";this.qV=this.CQ=0;this.N2=_.Mba.test(this.manifest.O.language||"")?"rtl":"ltr";this.ka="forward";this.oa=new o5(()=>{this.ka==="forward"?this.store.dispatch(T5()):this.ka==="backward"&&this.store.dispatch(U5())},500);this.title="";this.O=new _.mf(1);this.ha=null;this.wz=new _.Pt(null);this.U=new _.Cd;this.Mc=!1;this.uy=_.t(_.il(this.mb.va,
"mousemove"),_.VE(50,void 0,{ao:!0,Ao:!0}),_.r(g=>fwb(this,g.clientX,g.clientY)),PY());this.Ch=_.t(_.el([this.isVisible,this.store.select(O6)]),_.r(([g,h])=>g&&h),_.cf());this.xd=_.t(_.el([this.store.select(bpb),_.t(this.O,_.bf(g=>g.gu().length>0)),this.Ch]),_.bf(([,,g])=>g),_.r(([g,h])=>({xd:mbb(this.manifest,g,h.gu()),page:h})),_.r(({xd:g,page:h})=>Cgb(g,h)),_.rl([]),_.oB({bufferSize:1,Zc:!0}));this.Ge=_.t(_.el([this.store.select($5),this.store.select(b6),this.store.select(d4),this.O,this.isVisible]),
_.bf(([,,,,g])=>g),_.r(([g,h,k,l])=>{if(g===null)return null;const m=g.kb;if(k)if(k instanceof MZ){if(m.uc()!==k.uc())return null}else if(m.Tg()!==k)return null;g=Bgb(g,h,l);return g.hi.length?g:null}),_.cf(),_.oB({bufferSize:1,Zc:!0}));this.UD=_.t(_.el([this.isVisible,this.store.select(Bvb)]),_.r(([g,h])=>g&&h),_.cf());this.iK=_.t(_.el([this.store.select(Avb),_.t(this.O,_.bf(g=>g.gu().length>0)),this.V,this.UD]),_.bf(([,,,g])=>g),_.r(([g,h,k])=>Ahb(this.manifest,h,k,g).map(l=>({yv:l.yv,hi:h.cH(l.Kf)}))),
_.oB({bufferSize:1,Zc:!0}));this.ma=_.Je([_.gf(this.xd),_.r(([g,h])=>{const k=new _.bG(g.clientX,g.clientY),l=fwb(this,k.x,k.y);h=l&&Dgb(l,h);return[g,k,h]})]);this.Fa=_.t(_.il(this.mb.va,"click"),_.df(),_.bf(([g,h])=>h.detail===2&&zhb(h,g)),_.r(([,g])=>g),this.ma);this.Ja=_.t(_.jl(_.il(this.mb.va,"click"),_.il(this.mb.va,"mousedown")),_.df(),_.bf(([g,h])=>h.type==="click"&&!h.defaultPrevented&&h.detail===1&&zhb(h,g)),_.r(([,g])=>g),sgb(this.store,g=>g===0||g===2),this.ma);this.Da=_.t(_.il(this.mb.va,
"contextmenu"),this.ma,_.gf(this.O,(g,h)=>[...g,h]));this.Na=_.t(_.el([_.t(this.V,PY()),_.t(this.qa,_.cf((g,h)=>_.yG(g,h)))]),_.r(([g,h])=>{if(!g.xq)return{wT:1,xT:1};g=Math.min(h.width/g.width,h.height/g.height);return{wT:g,xT:g}}),_.oB({bufferSize:1,Zc:!0}));this.vT=_.t(this.Na,_.r(({wT:g,xT:h})=>`scale(${g}, ${h})`))}Bc(){const a=this;return _.p(function*(){a.ta||a.isVisible.next(!0);if(a.Sb)a.title=`${a.Sb.Pc}\u2013${a.Sb.Ob}`;else{var b=a.U4;a.title=b.title;b=yield V7(a.wa,b.index,b.getSettings());
a.V.next(b)}a.U.add(a.V.subscribe(c=>{c&&!c.xq&&c.settings.readingMode===2&&(a.FU=!0)}));a.U.add(a.Ja.subscribe(([c,d,e])=>{e&&e.kb?a.store.dispatch(Q5({kb:e.kb,yb:e.yb,Di:d})):gwb(a,c,d)}));a.U.add(a.Fa.subscribe(([,c,d])=>{a.oa.stop();d||a.store.dispatch(Hsb({TG:c}))}));a.U.add(a.Da.subscribe(([c,d,e,f])=>{const g=window.getSelection(),{xH:h,Wx:k}=H_(g,[f]);(e||!h&&k)&&c.preventDefault();e&&e.kb&&a.store.dispatch(R5({kb:e.kb,TG:d}))}))})}Pa(){this.Mc=!0;this.U.unsubscribe();this.Sb&&this.store.dispatch(Fsb({W4:this.Sb.key}))}};
A8.na=function(a){return new (a||A8)(_.G(_.gB),_.G(_.jp),_.G(B_),_.G(Y7),_.G(_.yF),_.G(_.EE))};
A8.Sa=_.pn({type:A8,Ca:[["reader-page"]],kc:function(a,b){a&1&&(_.lx(d8,5),_.lx(Z7,5,_.jp));if(a&2){let c;_.nx(c=_.ox())&&(b.YJ=c.first);_.nx(c=_.ox())&&(b.H$=c.first)}},Eb:12,rb:function(a,b){a&2&&(_.Sr("cursor",b.cursor)("height",b.CQ,"px")("width",b.qV,"px")("direction",b.N2),_.Tr("text-mode",b.FU)("-gb-loaded",b.loaded))},inputs:{U4:"pageConfig",Sb:"pageRecord",size:"size",ai:"isLeftmostPage",yu:"isRightmostPage",visible:"visible"},outputs:{ox:"doneRendering"},Ea:!0,features:[_.xs],Qa:2,Ra:2,
Va:[[4,"ngIf"],"color primary diameter 40 mode indeterminate strokeWidth 4".split(" "),[1,"page-title","gmat-subhead-1"],[3,"doneRendering","pageRecord"],["hidden","",1,"text-layer-placeholder"],[1,"selection-catcher"],[3,"hovering","searchResults","mouseMove","notesShown","notes","activeNote","searchResultsShown"],[3,"notesShown","notes","activeNote","isLeftmostPage"]],Ma:function(a,b){a&1&&_.H(0,whb,4,1,"ng-container",0)(1,yhb,7,15,"ng-container",0);a&2&&(_.I("ngIf",!b.loaded),_.E(),_.I("ngIf",
b.Sb))},ab:[_.TC,_.az,_.$y,_.Yy,Z7,_.Ku,a8,d8],Oa:["[_nghost-%COMP%]{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f1f3f4;border-radius:8px;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;height:0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%;font:initial;letter-spacing:normal;text-align:initial;word-spacing:normal}.-gb-dark[_nghost-%COMP%], .-gb-dark   [_nghost-%COMP%]{box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);background-color:#3c4043}.text-mode[_nghost-%COMP%]{box-shadow:none;background:none}[_nghost-%COMP%]     .text-layer, reader-rendered-page[_ngcontent-%COMP%]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}reader-page-overlay[_ngcontent-%COMP%], reader-rendered-page[_ngcontent-%COMP%]{border-radius:inherit;overflow:hidden}mat-progress-spinner[_ngcontent-%COMP%]{left:50%;-webkit-margin-start:-20px;-moz-margin-start:-20px;margin-inline-start:-20px;margin-top:-20px;position:absolute;top:50%}.page-title[_ngcontent-%COMP%]{bottom:0;margin-bottom:3em;opacity:.64;position:absolute;text-align:center;width:100%}.selection-catcher[_ngcontent-%COMP%]{bottom:-40px;height:50px;left:0;position:absolute;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[_nghost-%COMP%]     .debug-outlines, [_nghost-%COMP%]     .text-layer{z-index:1}[_nghost-%COMP%]   reader-page-overlay[_ngcontent-%COMP%], [_nghost-%COMP%]   reader-rendered-page[_ngcontent-%COMP%]{opacity:0}.-gb-loaded[_nghost-%COMP%]   reader-page-overlay[_ngcontent-%COMP%], .-gb-loaded[_nghost-%COMP%]   reader-rendered-page[_ngcontent-%COMP%]{opacity:1;-webkit-transition:opacity .15s ease-out;transition:opacity .15s ease-out}\n/*# sourceMappingURL=page.css.map */"]});var hwb={top:0,left:24,bottom:0,right:24},B8={top:0,left:48,bottom:0,right:48},iwb=_.qF(B6,a=>2*(a*448+(B8.left+B8.right))),C8=_.qF(y6,iwb,I6,(a,b,c)=>{switch(a){case "ONE_PAGE":return 1;case "TWO_PAGE":return 2;case "AUTO":return c.width>=b?2:1;default:_.wh(a,void 0)}}),jwb=_.qF(C8,I6,(a,b)=>a===2||b.width>=840?B8:hwb),kwb=_.qF(jwb,C8,B6,I6,(a,b,c,d)=>{b=d.width/b;c*=16;d=c*28;const e=c*4;return Math.round(Math.min(d+Math.max(0,Math.floor((b-(a.left+a.right)-d)/e))*e,c*44,Math.max(b,300)))}),lwb=
_.qF(I6,jtb,QZ,(a,b,c)=>Math.round(a.height-(c===1?b:0))),mwb=_.qF(kwb,lwb,(a,b)=>new _.$F(a,b)),D8=_.qF(etb,mwb,jwb,w6,x6,htb,B6,(a,b,c,d,e,f,g)=>Object.assign({},MY(),{devicePixelRatio:a,fontFace:d,height:b.height,justified:e,lineHeight:f,margin:c,readingMode:2,textZoom:g,width:b.width})),nwb=_.qF(D8,C8,v6,(a,b,c)=>({settings:a,Fm:b,Kj:c}));var E8=function(a,b){return _.p(function*(){var c=b.settings;const d=b.Fm,e=new _.$F(c.width,c.height);c=yield owb(a,b.Kj,c);return d===1||!c||c.Pc===0&&c.Ob===0?[{Sb:c,size:e}]:(yield wvb(a.O,c)).map(f=>({Sb:f,size:e}))})},pwb=function(a,b){return _.p(function*(){const c=NY(b).getSize();return Promise.all(b.map(d=>_.p(function*(){return d?{Sb:yield V7(a.O,d.index,d.getSettings()),size:d.getSize().clone()}:{Sb:null,size:c.clone()}})))})},owb=function(a,b,c){return _.p(function*(){switch(b.type){case "NULL":return null;
case "END_OF_BOOK":return null;case "NODE_ADDRESS":return b.position?vvb(a.O,b.position,c):W7(a.O,b.qf,b.Ye,c);case "PAGE_INDEX":return V7(a.O,b.Ob,c);default:_.wh(b,void 0)}})},F8=class{constructor(a,b,c){this.manifest=a;this.O=b;this.store=c;this.U=_.t(this.store.select(SZ(this.manifest)),_.ef(d=>d?this.V:this.ha));_.t(this.U,_.ef(d=>d.request()),_.gx());this.V=_.t(this.store.select(nwb),Chb(d=>E8(this,d)));this.ha=_.t(this.store.select(vtb),PY(),Chb(d=>pwb(this,d)))}};
F8.na=function(a){return new (a||F8)(_.A(_.gB),_.A(Y7),_.A(_.yF))};F8.Ka=_.nm({token:F8,Aa:F8.na,Ia:"root"});var G8={},H8=null,I8=function(a){a=_.$z(a);delete G8[a];_.Bh(G8)&&H8&&H8.stop()},rwb=function(){H8||(H8=new o5(function(){qwb()},20));var a=H8;a.isActive()||a.start()},qwb=function(){var a=_.aA();_.Sb(G8,function(b){swb(b,a)});_.Bh(G8)||rwb()};var J8=function(){_.zf.call(this);this.O=0;this.endTime=this.startTime=null};_.va(J8,_.zf);J8.prototype.rJ=function(){this.U("begin")};J8.prototype.bD=function(){this.U("end")};J8.prototype.U=function(a){this.dispatchEvent(a)};var K8=function(a,b,c,d){J8.call(this);if(!Array.isArray(a)||!Array.isArray(b))throw Error("ke");if(a.length!=b.length)throw Error("le");this.V=a;this.ma=b;this.duration=c;this.ka=d;this.coords=[];this.progress=0};_.va(K8,J8);_.n=K8.prototype;_.n.getDuration=function(){return this.duration};
_.n.play=function(a){if(a||this.O==0)this.progress=0,this.coords=this.V;else if(this.O==1)return!1;I8(this);this.startTime=a=_.aA();this.O==-1&&(this.startTime-=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progress||this.rJ();this.U("play");this.O==-1&&this.U("resume");this.O=1;var b=_.$z(this);b in G8||(G8[b]=this);rwb();swb(this,a);return!0};_.n.stop=function(a){I8(this);this.O=0;a&&(this.progress=1);twb(this,this.progress);this.U("stop");this.bD()};
_.n.pause=function(){this.O==1&&(I8(this),this.O=-1,this.U("pause"))};_.n.Ac=function(){this.O==0||this.stop(!1);this.Wc();K8.hc.Ac.call(this)};_.n.destroy=function(){this.dispose()};
var swb=function(a,b){b<a.startTime&&(a.endTime=b+a.endTime-a.startTime,a.startTime=b);a.progress=(b-a.startTime)/(a.endTime-a.startTime);a.progress>1&&(a.progress=1);twb(a,a.progress);a.progress==1?(a.O=0,I8(a),a.U("finish"),a.bD()):a.O==1&&a.qJ()},twb=function(a,b){typeof a.ka==="function"&&(b=a.ka(b));a.coords=Array(a.V.length);for(var c=0;c<a.V.length;c++)a.coords[c]=(a.ma[c]-a.V[c])*b+a.V[c]};K8.prototype.qJ=function(){this.U("animate")};K8.prototype.Wc=function(){this.U("destroy")};
K8.prototype.U=function(a){this.dispatchEvent(new uwb(a,this))};var uwb=function(a,b){_.Zc.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.z=b.coords[2];this.duration=b.duration;this.progress=b.progress;this.state=b.O};_.va(uwb,_.Zc);var L8=function(a,b,c,d,e){K8.call(this,b,c,d,e);this.element=a};_.va(L8,K8);_.n=L8.prototype;_.n.tE=function(){};_.n.ay=function(){this.ha===void 0&&(this.ha=_.TG(this.element));return this.ha};_.n.qJ=function(){this.tE();L8.hc.qJ.call(this)};_.n.bD=function(){this.tE();L8.hc.bD.call(this)};_.n.rJ=function(){this.tE();L8.hc.rJ.call(this)};var M8=function(a,b,c,d,e){if(b.length!=2||c.length!=2)throw Error("me");L8.call(this,a,b,c,d,e)};_.va(M8,L8);
M8.prototype.tE=function(){this.element.scrollLeft=Math.round(this.coords[0]);this.element.scrollTop=Math.round(this.coords[1])};var vwb=function(a){return 1-Math.pow(1-a,3)};var wwb=function(a){const b=a.mb.va;return new _.IG(b.scrollLeft,b.scrollTop+a.O,b.clientWidth,b.clientHeight-a.O)},xwb=function(a,b,{rO:c=!1}={}){const d=new _.IG(b.left,b.top-a.O,b.width,b.height+a.O),e=a.mb.va;c?_.rp(a.zone,()=>{a.U=new M8(e,[e.scrollLeft,e.scrollTop],[d.left,d.top],250,vwb);a.U.play()}):(e.scrollTop=d.top,e.scrollLeft=d.left)},ywb=function(a,b,c={}){b=P_({page:b,Nv:c.Nv||0},{viewport:wwb(a),Wg:a.Wg(),uj:a.mb.va,VU:{top:a.O}});xwb(a,b,c)},zwb=function(a,b,c){if(c.length===0)return{index:NaN,
gK:!1};if(a.U&&a.U.O==1){a.U.stop(!1);var d=a.V}else a.V=wwb(a),d=a.V;var e={viewport:d,Wg:a.Wg(),uj:a.mb.va,VU:{top:a.O}};if(b===0)a:{var f=Fhb(c,e.viewport,e.uj);c=Dhb(c);var g=e.viewport,h=e.Wg,k=e.uj;for(var l=2*f;l<c.length;l++){var m=c[l];if(!Ghb(m,g,k)){var q=P_(m,e);if(q.top-g.top>10||(h?-1:1)*(q.left-g.left)>10){f=[l,m];break a}}}f=[2*f+1,c[2*f+1]]}else a:{f=Fhb(c,e.viewport,e.uj);c=Dhb(c);g=e.viewport;h=e.Wg;k=e.uj;for(l=2*f+1;l>=0;l--)if(m=c[l],!Ghb(m,g,k)&&(q=P_(m,e),g.top-q.top>10||(h?
-1:1)*(g.left-q.left)>10)){f=[l,m];break a}f=[2*f,c[2*f]]}const [u,v]=f;f=Math.floor(u/2);c=P_(v,e);e=e.viewport;g=b===0?1:-1;b=c.clone();e.getSize();c.getSize();e.getSize();c.getSize();c=b.top-e.top;Math.sign(c)===g&&(g=Math.abs(c)-e.height,g>0&&(b.top-=Math.sign(c)*g));e=e.clone();e.left=b.left;e.top=b.top;const {u0:z,v0:F}={u0:f,v0:e};if(d===F||M_(d.left,F.left,.51)&&M_(d.width,F.width,.51)&&M_(d.top,F.top,.51)&&M_(d.height,F.height,.51))return{index:z,gK:!1};a.V=F;xwb(a,a.V,{rO:!0});return{index:z,
gK:!0}},N8=class{constructor(a,b,c,d){this.mb=a;this.zone=b;this.U=this.V=null;this.O=56;d.select(C6).subscribe(e=>{this.O=e?12:56})}Bc(){}Wg(){return this.di==="rtl"}};N8.na=function(a){return new (a||N8)(_.G(_.jp),_.G(_.As),_.G(_.Tw),_.G(_.yF))};N8.Ua=_.vn({type:N8,Ca:[["","readerScrollManager",""]],inputs:{di:"pageDirection"},Wb:["exportedScrollManager"],Ea:!0});var Awb=new _.lI("yjYz1d",{zg:_.PF(_.Cy)}),O8=class{constructor(a){this.channel=a}};O8.na=function(a){return new (a||O8)(_.A(g0))};O8.Ka=_.nm({token:O8,Aa:O8.na,Ia:"root"});var Bwb=function(a){return _.p(function*(){try{const k=yield a.O.channel.request(Awb,{volumeId:a.volume.volumeId,isAudiobook:a.volume.isAudiobook});if(k){{let l;const m=(l=_.y(k,Kkb,1))==null?void 0:_.lh(l,Jkb,1,_.jh());if(m&&m.length!==0){var b=_.ej(m[0],Hkb,3,Ikb);if(b){var c,d,e={title:(d=(c=_.y(b,Fkb,1))==null?void 0:c.Ad())!=null?d:"",Ry:[]},f,g;for(const q of(g=(f=_.y(b,Gkb,2))==null?void 0:_.lh(f,Ckb,1,_.jh()))!=null?g:[]){let u;const v=(u=_.y(q,wkb,3))==null?void 0:u.getUrl();let z;const F=
(z=q.ku())!=null?z:"",K=q.Ad();let O;const ea=(O=_.w(q,2))!=null?O:"";if(K&&v&&(e.Ry.push({title:K,subtitle:F,jh:v,volumeId:ea}),e.Ry.length===5))break}var h=e}else h=null}else h=null}}else h=null;return h}catch(k){return null}})},P8=class{constructor(a,b){this.volume=a;this.O=b}};P8.na=function(a){return new (a||P8)(_.A(_.jB),_.A(O8))};P8.Ka=_.nm({token:P8,Aa:P8.na,Ia:"root"});var Q8=class{constructor(a){this.O=a;this.pV=this.title=this.subtitle=this.jh=""}set data(a){this.jh=a.jh;this.subtitle=a.subtitle;this.title=a.title;this.pV=_.Of(`/books/reader?id=${a.volumeId}`,this.O.origin).toString()}};Q8.na=function(a){return new (a||Q8)(_.G(_.dB))};
Q8.Sa=_.pn({type:Q8,Ca:[["reader-recommended-volume"]],inputs:{data:"data"},Ea:!0,features:[_.xs],Qa:6,Ra:6,Va:[["target","_top",3,"href"],["alt","",1,"book-cover",3,"src"],[1,"gmat-body-2","fade-right",3,"title"]],Ma:function(a,b){a&1&&(_.J(0,"a",0),_.M(1,"img",1),_.J(2,"p",2),_.R(3),_.L(),_.J(4,"p",2),_.R(5),_.L()());a&2&&(_.I("href",b.pV,_.mq),_.E(),_.I("src",b.jh,_.mq),_.E(),_.I("title",b.title),_.E(),_.vs(b.title),_.E(),_.I("title",b.subtitle),_.E(),_.vs(b.subtitle))},Oa:['[_nghost-%COMP%]{display:block;width:128px}.book-cover[_ngcontent-%COMP%]{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);border-radius:8px;width:100%}.-gb-dark[_nghost-%COMP%]   .book-cover[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   .book-cover[_ngcontent-%COMP%]{box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15)}a[_ngcontent-%COMP%]{position:relative;text-decoration:none}p[_ngcontent-%COMP%]{color:#5f6368;margin:0;overflow:hidden;text-overflow:clip;white-space:nowrap}p[_ngcontent-%COMP%]:first-of-type{margin-top:12px}.fade-right[_ngcontent-%COMP%]:after{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#fff);background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);content:"";height:20px;left:104px;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:24px}.-gb-dark[_nghost-%COMP%]   p[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   p[_ngcontent-%COMP%]{color:#bdc1c6}.-gb-dark[_nghost-%COMP%]   .fade-right[_ngcontent-%COMP%]:after, .-gb-dark   [_nghost-%COMP%]   .fade-right[_ngcontent-%COMP%]:after{background:-webkit-gradient(linear,left top,right top,from(rgba(32,33,36,0)),to(#202124));background:-webkit-linear-gradient(left,rgba(32,33,36,0),#202124);background:linear-gradient(90deg,rgba(32,33,36,0),#202124)}\n/*# sourceMappingURL=recommended_volume.css.map */']});var Cwb=function(a,b){return _.p(function*(){const c=[];var d=void 0;do{d=yield oob(a.O,{seriesId:b,pageToken:d});if(!d)break;const e=_.lh(d,_.zk,1,_.jh()).map(g=>{g=_.fz(new _.gz,g,a.rd,String(a.U));return{jh:g.thumbnailUrl,rK:g.ha,subtitle:g.Uf,title:g.title,volumeId:g.volumeId}});c.push(...e);let f;d=(f=_.y(d,_.kG,2))==null?void 0:_.w(f,1)}while(d!==void 0);return c.sort((e,f)=>e.rK-f.rK)})},Dwb=function(a,b){return _.p(function*(){var c=b.seriesId||"";if(!c)return[];c=yield Cwb(a,c);const d=b.ha,
e=c.findIndex(f=>f.rK===d);return c.slice(e+1,e+6)})},R8=class{constructor(a,b,c){this.U=a;this.rd=b;this.O=c}};R8.na=function(a){return new (a||R8)(_.A(_.dB),_.A(_.Tw),_.A(j0))};R8.Ka=_.nm({token:R8,Aa:R8.na,Ia:"root"});var Ewb=function(a,b){a.jh=a.volume.thumbnailUrl.replace(/^http(?=:\/\/)/,"https");!a.Wp&&a.Pj&&(a.QJ=Bwb(a.ha),a.sK=Dwb(a.V,a.volume));b=_.t(_.gl(_.t(b,jY(_.ax(()=>Promise.all([a.QJ,a.sK]))),_.gx()),_.t(b,_.ql())),_.oB({bufferSize:1,Zc:!0}));a.O.add(b.subscribe(a.SP));a.O.add(_.t(b,_.QE(_.$d)).subscribe(a.PP))},T8=class{constructor(a,b,c,d,e,f,g){this.manifest=a;this.volume=b;this.Vd=c;this.ha=d;this.V=e;this.store=f;this.PP=new _.nu;this.H3="Continue the series";this.K3="You\u2019ve just finished";
this.L3="You\u2019ve reached the end of the sample for";this.V3="Other books you might be into";this.SP=new _.jf;this.Wp=this.volume.Wn;this.Ax=this.volume.au;this.s6=this.Vd.Nn(z_(this.manifest));this.jh="";this.QJ=Promise.resolve(null);this.sK=Promise.resolve([]);this.rV="100vw";this.U=X_(this.manifest,!0);this.O=new _.Cd;this.Pj=!!_.qG(g);this.O.add(this.store.select(D6).subscribe(k=>{this.rV=`calc(100vw - ${k}px)`}));const h=_.t(this.store,n4,_.r(k=>{k=YY(this.manifest,k[k.length-1][1].vc());
return this.U-k<=5}),_.cf(),_.oB({bufferSize:1,Zc:!0}));_.t(h,_.gx(k=>!!k)).subscribe(()=>{Ewb(this,h)})}Pa(){this.O.unsubscribe()}};T8.na=function(a){return new (a||T8)(_.G(_.gB),_.G(_.jB),_.G(Y2),_.G(P8),_.G(R8),_.G(_.yF),_.G(_.rG))};
T8.Sa=_.pn({type:T8,Ca:[["reader-end-of-book"]],Eb:2,rb:function(a,b){a&2&&_.Sr("width",b.rV)},outputs:{PP:"displayChange"},Ea:!0,features:[_.xs],Qa:12,Ra:10,Va:()=>[["buyButton",""],["readAgainButton",""],["recommendations",""]," Buy \ufffd#2\ufffd\ufffd0\ufffd\ufffd/#2\ufffd"," Read again ",[1,"container"],["class","headline-text gmat-headline-3",4,"ngIf"],[1,"large-book-cover",3,"src","alt"],[4,"ngIf","ngIfElse"],[1,"headline-text","gmat-headline-3"],[4,"ngIf","ngIfThen","ngIfElse"],["mat-flat-button",
"","color","primary","target","_top",3,"href"],["mat-flat-button","","color","primary","target","_top",3,"click","href"],[1,"recommendations"],[4,"ngIf"],[1,"gmat-headline-5"],[1,"cover-list-container"],[1,"cover-list"],["class","recommendation-item",4,"ngFor","ngForOf"],[1,"recommendation-item"],[3,"data"]],Ma:function(a,b){a&1&&(_.J(0,"div",5),_.U(1,"async"),_.H(2,Ihb,2,1,"p",6)(3,Jhb,2,1,"p",6),_.M(4,"img",7),_.H(5,Lhb,2,3,"ng-container",8),_.L(),_.H(6,Mhb,3,2,"ng-template",null,0,_.ys)(8,Nhb,
2,1,"ng-template",null,1,_.ys)(10,Uhb,6,6,"ng-template",null,2,_.ys));a&2&&(a=_.ps(9),_.Tr("shown",_.W(1,8,b.SP)),_.E(2),_.I("ngIf",!b.Wp),_.E(),_.I("ngIf",b.Wp),_.E(),_.I("src",b.jh,_.mq)("alt",b.manifest.Ad()),_.E(),_.I("ngIf",b.Pj)("ngIfElse",a))},ab:[_.TC,_.Sw,_.Xv,_.Uv,_.mI,_.Iu,_.Ku,Q8],Oa:["[_nghost-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10px auto 0;min-height:calc(100vh - 66px);max-width:752px;padding:0 24px}.-gb-fullscreen   [_nghost-%COMP%]{min-height:calc(100vh - 22px)}.container[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:2em}.container.shown[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.headline-text[_ngcontent-%COMP%]{margin-bottom:48px;text-align:center;width:340px}.large-book-cover[_ngcontent-%COMP%]{box-shadow:0 4px 4px 0 rgba(60,64,67,.3),0 8px 12px 6px rgba(60,64,67,.15);border-radius:8px;margin-bottom:72px;width:176px}.-gb-dark[_nghost-%COMP%]   .large-book-cover[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   .large-book-cover[_ngcontent-%COMP%]{box-shadow:0 4px 4px 0 rgba(0,0,0,.3),0 8px 12px 6px rgba(0,0,0,.15)}.recommendations[_ngcontent-%COMP%]{width:100%}.cover-list-container[_ngcontent-%COMP%]{margin:16px -24px;overflow-x:auto}.cover-list[_ngcontent-%COMP%]{-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0;min-height:253px;padding:0 24px}.recommendation-item[_ngcontent-%COMP%]{display:block}.recommendation-item[_ngcontent-%COMP%] + .recommendation-item[_ngcontent-%COMP%]{-webkit-margin-start:16px;-moz-margin-start:16px;margin-inline-start:16px}\n/*# sourceMappingURL=end_of_book.css.map */"]});var Fwb=["scrollable"],Vhb=function(a,b){if(b=a.O.get(b))b.rendered=!0,_.t(a.oa,_.gx()).subscribe(c=>{Gwb(a,c)})},Iwb=function(a,b,c={}){c.O6?Hwb(a,b):Promise.resolve().then(()=>{Hwb(a,b)})},Jwb=function(a,b){if(b.length!==0)if(b[0].Tp){var c=b[b.length-1];b=T1(a.manifest,b[0].Pc);c=T1(a.manifest,c.Pc);a.store.dispatch(a3({positionRanges:[[b,c]],kq:2}))}else c=b.flatMap(d=>d.positionRanges),a.store.dispatch(a3({positionRanges:c,kq:1}))},Kwb=function(a){a.V.add(_.t(_.jl(a.ua,a.oa),_.gf(a.ma)).subscribe(([,
b])=>{b||(b=a.qa,b.isActive()||b.start(void 0))}));a.V.add(_.t(a.store.select(m4),_.ql()).subscribe(()=>{a.qa.stop();a.BE=!1}))},Lwb=function(a,b){let c=a.O.size-16;if(!(c<=0))for(const d of a.O.keys())if(!b.includes(d)&&(a.O.delete(d),c--,c===0))break},Gwb=function(a,b){const c=b.length;b=$hb(b);return b.every(d=>{let e;return(e=a.O.get(d))==null?void 0:e.rendered})?(Mwb(a,b,c),!0):!1},Nwb=function(a){const b=Array.from(a.O.values()).sort((d,e)=>{var f=d.Sb.Pc-e.Sb.Pc;(f=f!==0?f:d.Sb.Ob-e.Sb.Ob)||
(d=d.Sb.key,e=e.Sb.key,f=d>e?1:e>d?-1:0);return f}),c=b.filter(d=>d.Rm);for(const d of c)d.ai=!1,d.yu=!1;c.length&&(a.di==="ltr"?(c[0].ai=!0,c[c.length-1].yu=!0):(c[0].yu=!0,c[c.length-1].ai=!0));a.XJ.next(b)},W8=function(a){return a.V4.filter(b=>b.va.classList.contains("shown"))},Owb=function(a,b,c){return _.p(function*(){var d=window.getSelection();if(d){var e=X8(a),f=yield aib(c,e,a.Da);if(f){var g=f.t7;f=f.u7;d.removeAllRanges();b===0?(d.setBaseAndExtent(f.endContainer,f.endOffset,f.startContainer,
f.startOffset),a.store.dispatch(Isb({l4:g.end}))):(d.setBaseAndExtent(f.startContainer,f.startOffset,f.endContainer,f.endOffset),a.store.dispatch(Jsb({j4:g.start})))}else if(e.length&&(d=window.getSelection()))if(f=d.isCollapsed||d.rangeCount===0,b===0){var h=null;for(g of e){if(h=z8(g).firstChild()){e=z8(g);var k=lZ(e,{endContainer:h,endOffset:0},15),l=k.toString().indexOf(" ",1);l>=0&&(k=lZ(e,{endContainer:h,endOffset:0},l));h=k}else h=null;if(h)break}h&&(f&&d.collapse(h.startContainer,h.startOffset),
d.extend(h.endContainer,h.endOffset))}else{g=null;for(h of[...e].reverse())if((g=z8(h).lastChild())?(e=z8(h),k=kZ(e,{startContainer:g,startOffset:g.nodeValue.length},15),l=k.toString().lastIndexOf(" ",k.toString().length-2),l>=0&&(k=kZ(e,{startContainer:g,startOffset:g.nodeValue.length},15-l-1)),g=k):g=null,g)break;g&&(f&&d.collapse(g.endContainer,g.endOffset),d.extend(g.startContainer,g.startOffset))}}})},Rwb=function(a,b){const c=window.getSelection();if(!c||c.isCollapsed||c.rangeCount===0||!c.containsNode(a.mb.va,
!0))return!1;a=X8(a);if(b===0){b=Pwb(a);if(!b)return!1;c.extend(b,b.nodeValue.length)}else{b=Qwb(a);if(!b)return!1;c.extend(b,0)}return!0},Swb=function(a,b){_.t(_.ax(()=>rvb(a.Ja)),PY()).subscribe(({tG:c,sx:d})=>{dZ(c.start,c.end)===0?a.ha=!0:d.length>6E3?(a.ta||(a.ta=!0,a.Na.open("Maximum selection length reached.","",{duration:3E3,Xb:"reader-mat-snack-bar-container",zj:"top"}).U.subscribe(()=>{a.ta=!1})),a.ha=!0):b===0?a.store.dispatch(V5({GT:c})):a.store.dispatch(W5({GT:c}))})},Y8=function(a,b,
{Vu:c=!1,Fv:d=!0}={}){if(d&&(d=W8(a),{gK:d}=zwb(a.Xy,b,d.map(e=>e.va)),d))return;a.ka.next(b===0?0:1);c?a.ha&&(a.ha=!1,Rwb(a,b)&&a.store.dispatch(X5()),Swb(a,b)):a.store.dispatch(b===0?T_():S_())},X8=function(a){return a.T4.filter(b=>b.mb.va.classList.contains("shown"))},Pwb=function(a){for(const b of[...a].reverse())if(a=z8(b).lastChild())return a;return null},Qwb=function(a){for(const b of a)if(a=z8(b).firstChild())return a;return null},Twb=function(a,b){const c=window.getSelection();if(!c||c.rangeCount===
0||!c.containsNode(a.mb.va,!0)||!c.focusNode)return!1;const d=document.createRange();d.setStart(c.focusNode,c.focusOffset);a=X8(a);if(b===0){var e=Pwb(a);if(!e)return!0;var f,g,h=(g=(f=e.nodeValue)==null?void 0:f.search(/\s*$/))!=null?g:0;f=document.createRange();f.setStart(e,h);return d.compareBoundaryPoints(Range.END_TO_END,f)>=0}f=Qwb(a);if(!f)return!0;g=(h=(e=f.nodeValue)==null?void 0:e.search(/\S/))!=null?h:0;e=document.createRange();e.setStart(f,g);return d.compareBoundaryPoints(Range.START_TO_START,
e)<=0},Z8=function(a,b){if(!Twb(a,b)||!a.ha)return!1;a.ha=!1;a.ka.next(b===0?0:1);Swb(a,b);return!0},Hwb=function(a,b){a.ka.next(0);a.store.dispatch(O5({position:b}))},Mwb=function(a,b,c){a.O.forEach(e=>{e.Rm=!1});let d;for(const e of b){const f=a.O.get(e);f.Rm=!0;d===void 0&&(d=f.Sb.xq)}a.ZK=d===!1;Nwb(a);_.t(a.ma,_.gx()).subscribe(e=>{e||a.U.next({qD:b.map(f=>a.O.get(f).Sb),aB:a.ZK,zJ:c})})},$8=class{constructor(a,b,c,d,e,f,g,h,k){this.manifest=a;this.wa=b;this.mb=c;this.Da=d;this.Fa=e;this.Ja=
f;this.Na=g;this.store=h;this.zone=k;this.Tn=new _.nu;this.ZK=!1;this.mM=rmb;this.overflowY=this.overflowX="auto";this.O=new Map;this.XJ=new _.mf(1);this.oa=_.t(this.Fa.U,gbb(l=>{this.ua.next();return l.request()}));this.ua=new _.jf;this.U=new _.mf(1);this.gV=_.t(this.U,_.r(({qD:l})=>l.length));this.v7=_.t(this.U,_.r(({zJ:l})=>l));this.b6=_.t(this.U,_.r(({qD:l,zJ:m})=>l.length===1&&m===2));this.B_=_.t(this.U,_.gf(this.XJ),_.r(([,l])=>{let m,q;return(q=(m=l.find(u=>u.Rm))==null?void 0:m.size.width)!=
null?q:0}));this.tb=_.t(this.U,_.r(({aB:l})=>l),_.cf(),_.ef(l=>l?this.store.select(rtb):this.store.select(K6)));this.yJ=_.t(_.el([this.U,this.tb,this.store.select(L6)]),_.r(([{aB:l,qD:m,zJ:q},{Pt:u,Dv:v},z])=>Math.max(l?q*m[0].width:q*z,u.width)+v),_.cf());this.ma=this.store.select(dtb);this.hz=_.t(_.jl(_.t(this.ma,_.bf(l=>!!l)),_.t(this.U,_.ex(!1))),_.oB({bufferSize:1,Zc:!0}));this.Ta=_.t(_.el([this.U,this.store.select(F6)]),_.r(([{aB:l},m])=>l||m!=="FIT_TO_SCREEN"&&m!=="FIT_TO_WIDTH"));this.lb=
_.t(_.el([this.U,this.store.select(F6),this.hz]),_.r(([{aB:l},m,q])=>q||!l&&m!=="FIT_TO_SCREEN"));this.qa=new o5(()=>{this.BE=!0},500);this.BE=!1;this.ha=!0;this.ta=!1;this.ka=new _.Pt(0);this.V=new _.Cd;this.Q1=(l,m)=>m.Sb.key;_.t(this.store.select(m4),_.gx(),_.bf(l=>l.length>0)).subscribe(l=>{Iwb(this,l[0][0],{O6:!0})});this.V.add(this.lb.subscribe(l=>{this.overflowY=l?"auto":"hidden"}));this.V.add(this.Ta.subscribe(l=>{this.overflowX=l?"auto":"hidden"}));this.V.add(this.store.select(otb).subscribe(l=>
{this.height=l.height}));this.V.add(this.U.subscribe(({qD:l})=>{Jwb(this,l)}));Kwb(this);this.V.add(this.oa.subscribe(l=>{l.forEach(m=>{var q=m.Sb;if(q)if(this.O.has(q.key)){var u=this.O.get(q.key);q.xq&&!_.yG(u.size,m.size)&&(u.size=m.size.clone());m=this.O;q=q.key;u=m.get(q);m.delete(q)&&m.set(q,u)}else this.O.set(q.key,{Sb:q,rendered:!1,Rm:!1,size:m.size.clone()})});Lwb(this,$hb(l));Gwb(this,l)||Nwb(this)}));this.V.add(_.t(this.store.select(m4),_.ql(),_.gf(this.ka,this.store.select(R7)),_.QE(_.$d)).subscribe(([,
l,m])=>{const q=this;return _.p(function*(){const u=W8(q);if(u.length!==0){var v=Promise.resolve();m&&(v=Owb(q,l,m));ywb(q.Xy,(l===0?u[0]:u[u.length-1]).va,{rO:!1,Nv:l});yield v}q.ha=!0})}))}rc(){const a=this;return _.p(function*(){yield null;const b=_.il(a.mb.va,"scroll",a.wa);_.rp(a.zone,()=>{a.V.add(_.t(b,_.VE(100,void 0,{Ao:!0,ao:!0}),_.r(c=>c.target.scrollTop<2),_.cf()).subscribe(c=>{a.zone.run(()=>{a.Tn.emit(c)})}))})})}Pa(){this.V.unsubscribe();this.qa.dispose()}};
$8.na=function(a){return new (a||$8)(_.G(_.gB),_.G(_.hB),_.G(_.jp),_.G(B_),_.G(F8),_.G(T7),_.G(_.BH),_.G(_.yF),_.G(_.As))};
$8.Sa=_.pn({type:$8,Ca:[["reader-horizontal-view"]],kc:function(a,b){a&1&&(_.lx(Fwb,5,_.jp),_.lx(A8,5));if(a&2){let c;_.nx(c=_.ox())&&(b.V4=c);_.nx(c=_.ox())&&(b.T4=c)}},Eb:8,rb:function(a,b){a&2&&(_.Sr("height",b.height,"px")("overflow-x",b.overflowX)("overflow-y",b.overflowY),_.Tr("text-mode",b.ZK))},inputs:{di:"pageDirection",Xy:"scrollManager"},outputs:{Tn:"isAtScrollTop"},Ea:!0,features:[_.xs],Qa:5,Ra:4,Va:[["scrollable",""],[4,"ngIf"],["color","primary","diameter","60","mode","indeterminate",
"strokeWidth","6",4,"ngIf"],[1,"drag-indicator","right-side"],[1,"drag-indicator","left-side"],[1,"gb-page-shadow"],[1,"gb-page-shadow-main"],[1,"gb-page-shadow-border"],[1,"backward-gutter",3,"tap"],[3,"id","shown","even","odd","isRightmostPage","isLeftmostPage","visible","pageRecord","size","doneRendering",4,"ngFor","ngForOf","ngForTrackBy"],["class",".blank-page",3,"width",4,"ngIf"],[1,"selection-catcher"],[1,"forward-gutter",3,"tap"],[3,"doneRendering","id","isRightmostPage","isLeftmostPage",
"visible","pageRecord","size"],[1,".blank-page"],"color primary diameter 60 mode indeterminate strokeWidth 6".split(" ")],Ma:function(a,b){a&1&&(_.H(0,Yhb,20,32,"ng-container",1),_.U(1,"async"),_.H(2,Zhb,1,0,"mat-progress-spinner",2),_.M(3,"div",3)(4,"div",4));a&2&&(_.I("ngIf",_.W(1,2,b.XJ)),_.E(2),_.I("ngIf",b.BE))},ab:[_.TC,T8,_.az,_.$y,_.Yy,_.Iu,_.Ku,A8],Oa:["[_nghost-%COMP%]{display:block;outline:none;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}ol[_ngcontent-%COMP%]{-moz-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column wrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;list-style:none;margin:56px 0 0;min-height:calc(100% - 56px);overflow:hidden;padding:0;position:relative;z-index:0}.-gb-fullscreen[_nghost-%COMP%]   ol[_ngcontent-%COMP%], .-gb-fullscreen   [_nghost-%COMP%]   ol[_ngcontent-%COMP%]{margin:12px 0 0}li[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0 0}li.loading[_ngcontent-%COMP%]   reader-page[_ngcontent-%COMP%]{-webkit-filter:opacity(60%) saturate(75%);filter:opacity(60%) saturate(75%);-webkit-transition:-webkit-filter .25s;transition:-webkit-filter .25s;transition:filter .25s;transition:filter .25s,-webkit-filter .25s}.backward-gutter[_ngcontent-%COMP%]{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:-1;-webkit-order:-2;-moz-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.forward-gutter[_ngcontent-%COMP%]{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;z-index:1}.selection-catcher[_ngcontent-%COMP%]{position:absolute;top:10px;bottom:0;inset-inline-end:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:50%}.drag-indicator[_ngcontent-%COMP%]{height:100vh;pointer-events:none;position:fixed;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:64px;opacity:0;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility;visibility:hidden}.-gb-page-turn-drag-left[_nghost-%COMP%]   .left-side[_ngcontent-%COMP%], .-gb-page-turn-drag-right[_nghost-%COMP%]   .right-side[_ngcontent-%COMP%]{opacity:1;-webkit-transition-duration:.3s;transition-duration:.3s;visibility:visible}.right-side[_ngcontent-%COMP%]{background:-webkit-gradient(linear,left top,right top,from(transparent),to(#dadce0));background:-webkit-linear-gradient(left,transparent,#dadce0);background:linear-gradient(90deg,transparent,#dadce0);right:0}.-gb-dark[_nghost-%COMP%]   .right-side[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   .right-side[_ngcontent-%COMP%]{background:-webkit-gradient(linear,left top,right top,from(transparent),to(#5f6368));background:-webkit-linear-gradient(left,transparent,#5f6368);background:linear-gradient(90deg,transparent,#5f6368)}.left-side[_ngcontent-%COMP%]{background:-webkit-gradient(linear,right top,left top,from(transparent),to(#dadce0));background:-webkit-linear-gradient(right,transparent,#dadce0);background:linear-gradient(270deg,transparent,#dadce0);left:0}.-gb-dark[_nghost-%COMP%]   .left-side[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   .left-side[_ngcontent-%COMP%]{background:-webkit-gradient(linear,right top,left top,from(transparent),to(#5f6368));background:-webkit-linear-gradient(right,transparent,#5f6368);background:linear-gradient(270deg,transparent,#5f6368)}li.twopage[_ngcontent-%COMP%]   reader-page.shown[_ngcontent-%COMP%]{border-start-start-radius:8px;border-end-start-radius:8px;border-start-end-radius:0;border-end-end-radius:0}li.twopage[_ngcontent-%COMP%]   reader-page.shown[_ngcontent-%COMP%] + reader-page.shown[_ngcontent-%COMP%]{border-start-end-radius:8px;border-end-end-radius:8px;border-start-start-radius:0;border-end-start-radius:0}li.onepage[_ngcontent-%COMP%]   .even[_ngcontent-%COMP%]{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}li.onepage[_ngcontent-%COMP%]   .odd[_ngcontent-%COMP%]{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}reader-page[_ngcontent-%COMP%]:not(.shown){display:none}mat-progress-spinner[_ngcontent-%COMP%]{position:absolute;left:calc(50% - 30px);top:calc(50% - 30px)}reader-end-of-book[_ngcontent-%COMP%]{margin-top:66px;min-height:calc(100% - 66px)}reader-end-of-book[_ngcontent-%COMP%]:not(.shown){display:none}.-gb-fullscreen[_nghost-%COMP%]   reader-end-of-book[_ngcontent-%COMP%], .-gb-fullscreen   [_nghost-%COMP%]   reader-end-of-book[_ngcontent-%COMP%]{margin-top:22px;min-height:calc(100% - 22px)}  .debug-page{border:1px solid red;color:#e8eaed;position:absolute;pointer-events:none}  .debug-page span{background-color:#202124;display:inline-block;padding:.3em;pointer-events:auto}\n/*# sourceMappingURL=horizontal_view.css.map */",
".gb-page-shadow[_ngcontent-%COMP%]{display:none;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:10px;bottom:10px}.text-mode[_nghost-%COMP%]   ol.twopage[_ngcontent-%COMP%]   .gb-page-shadow[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}ol[_ngcontent-%COMP%]   .gb-page-shadow[_ngcontent-%COMP%]{-webkit-margin-end:51px;-moz-margin-end:51px;margin-inline-end:51px}.gb-page-shadow-border[_ngcontent-%COMP%], .gb-page-shadow-main[_ngcontent-%COMP%]{height:100%}ol[dir=rtl][_ngcontent-%COMP%]   .gb-page-shadow-main[_ngcontent-%COMP%]{background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(hsla(0,0%,100%,0)),to(#fff)),-webkit-gradient(linear,right top,left top,from(#fff),to(#f5f5f5));background:-webkit-linear-gradient(top,#fff,hsla(0,0%,100%,0),#fff),-webkit-linear-gradient(right,#fff,#f5f5f5);background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0),#fff),linear-gradient(270deg,#fff,#f5f5f5);width:50px}.-gb-dark[_nghost-%COMP%]   ol[dir=rtl][_ngcontent-%COMP%]   .gb-page-shadow-main[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   ol[dir=rtl][_ngcontent-%COMP%]   .gb-page-shadow-main[_ngcontent-%COMP%]{background:-webkit-gradient(linear,left top,left bottom,from(#202124),color-stop(rgba(32,33,36,0)),to(#202124)),-webkit-gradient(linear,right top,left top,from(#202124),to(#323336));background:-webkit-linear-gradient(top,#202124,rgba(32,33,36,0),#202124),-webkit-linear-gradient(right,#202124,#323336);background:linear-gradient(180deg,#202124,rgba(32,33,36,0),#202124),linear-gradient(270deg,#202124,#323336)}ol[dir=ltr][_ngcontent-%COMP%]   .gb-page-shadow-main[_ngcontent-%COMP%]{background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(hsla(0,0%,100%,0)),to(#fff)),-webkit-gradient(linear,left top,right top,from(#fff),to(#f5f5f5));background:-webkit-linear-gradient(top,#fff,hsla(0,0%,100%,0),#fff),-webkit-linear-gradient(left,#fff,#f5f5f5);background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0),#fff),linear-gradient(90deg,#fff,#f5f5f5);width:50px}.-gb-dark[_nghost-%COMP%]   ol[dir=ltr][_ngcontent-%COMP%]   .gb-page-shadow-main[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   ol[dir=ltr][_ngcontent-%COMP%]   .gb-page-shadow-main[_ngcontent-%COMP%]{background:-webkit-gradient(linear,left top,left bottom,from(#202124),color-stop(rgba(32,33,36,0)),to(#202124)),-webkit-gradient(linear,left top,right top,from(#202124),to(#323336));background:-webkit-linear-gradient(top,#202124,rgba(32,33,36,0),#202124),-webkit-linear-gradient(left,#202124,#323336);background:linear-gradient(180deg,#202124,rgba(32,33,36,0),#202124),linear-gradient(90deg,#202124,#323336)}.gb-page-shadow-border[_ngcontent-%COMP%]{background:#dadce0;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(30%,#dadce0),color-stop(70%,#dadce0),to(#fff));background:-webkit-linear-gradient(top,#fff,#dadce0 30%,#dadce0 70%,#fff);background:linear-gradient(180deg,#fff,#dadce0 30%,#dadce0 70%,#fff);width:1px}.-gb-dark[_nghost-%COMP%]   .gb-page-shadow-border[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   .gb-page-shadow-border[_ngcontent-%COMP%]{background:#5f6368;background:-webkit-gradient(linear,left top,left bottom,from(#202124),color-stop(30%,#5f6368),color-stop(70%,#5f6368),to(#202124));background:-webkit-linear-gradient(top,#202124,#5f6368 30%,#5f6368 70%,#202124);background:linear-gradient(180deg,#202124,#5f6368 30%,#5f6368 70%,#202124)}\n/*# sourceMappingURL=gutter_shadow.css.map */"]});var a9=class{constructor(a,b){this.U=a;this.O=new Map;b.listen("key",c=>{if(!(c.altKey||c.metaKey||c.ctrlKey)){var d=this.O.get(c.keyCode);if(d){var e=d.callback;!d.Zo&&c.shiftKey&&c.keyCode!==32||c.defaultPrevented||this.U.O.length>0||(d=c.target,d=!!d&&d.nodeType===Node.ELEMENT_NODE&&c.target.tagName,d!=="TEXTAREA"&&d!=="INPUT"&&d!=="MAT-SELECT"&&(e(c)||c.preventDefault()))}}})}ue(a,b,{Zo:c=!1}={}){for(const d of a)this.O.set(d,{callback:b,Zo:c})}};
a9.na=function(a){return new (a||a9)(_.A(_.Sy),_.A(A_))};a9.Ka=_.nm({token:a9,Aa:a9.na,Ia:"root"});var Uwb=Array.from(Object.values({L8:"right",k8:"left"})),Wwb=function(a,b,c){if((b=b.target)&&b.nodeType===Node.ELEMENT_NODE?b.closest(a.Am.tagName):1)return!0;Vwb(a,c);return!1},b9=function(a,{Vu:b=!1,Fv:c=!1}={}){Y8(a.host,a.host.di==="ltr"?0:1,{Vu:b,Fv:c})},Vwb=function(a,b){a.O&&a.O.O==1&&a.O.stop(!0);_.rp(a.zone,()=>{const c=a.Am;a.O=new M8(c,[c.scrollLeft,c.scrollTop],[_.bA(0,c.scrollLeft+(b==="ArrowLeft"?-1:1)*40,c.scrollWidth-c.clientWidth),c.scrollTop],150,vwb);a.O.play()})},c9=class{constructor(a,
b,c,d,e){this.host=a;this.ka=b;this.U=c;this.zone=d;this.O=null;this.fK=0;this.ha=_.t(this.ka.ma,_.r(f=>{if(!f)return null;var g=cib(W8(this.host)),h=this.Am;f=new _.bG(f.clientX,f.clientY);g=f.x<g.left?f.x-g.left:f.x>g.right?f.x-g.right:0;return g>0&&V_(h)?"right":g<0&&U_(h)?"left":null}),_.cf(),_.oB({bufferSize:1,Zc:!0}));this.ma=_.t(this.ha,_.ef(f=>f===null?_.Pd:_.t(_.We(f),_.SE(1E3))));this.V=new _.Cd;this.Am=e.va}Bc(){this.U.ue([37],a=>a.shiftKey?!Z8(this.host,this.host.di==="ltr"?1:0):U_(this.Am)?
(this.scrollLeft(),!1):Wwb(this,a,"ArrowLeft"),{Zo:!0});this.U.ue([39],a=>a.shiftKey?!Z8(this.host,this.host.di==="ltr"?0:1):V_(this.Am)?(b9(this),!1):Wwb(this,a,"ArrowRight"),{Zo:!0});this.U.ue([38],a=>a.shiftKey?!Z8(this.host,1):!0,{Zo:!0});this.U.ue([40],a=>a.shiftKey?!Z8(this.host,0):!0,{Zo:!0});this.V.add(this.ha.subscribe(a=>{for(const b of Uwb)this.Am.classList.toggle(`-gb-page-turn-drag-${b}`,a===b)}));this.V.add(this.ma.subscribe(a=>{for(var b of Uwb)this.Am.classList.remove(`-gb-page-turn-drag-${b}`);
b={Vu:!0,Fv:!1};switch(a){case "right":b9(this,b);break;case "left":this.scrollLeft(b);break;default:_.wh(a,`Unknown drag direction: ${a}`)}}))}Pa(){this.V.unsubscribe();var a=this.U,b=[37,39];for(const c of b)a.O.delete(c)}scrollLeft({Vu:a=!1,Fv:b=!1}={}){Y8(this.host,this.host.di==="ltr"?1:0,{Vu:a,Fv:b})}};c9.na=function(a){return new (a||c9)(_.G($8),_.G(u5),_.G(a9),_.G(_.As),_.G(_.jp))};
c9.Ua=_.vn({type:c9,Ca:[["","readerHorizontalScrollHandler",""]],rb:function(a,b){a&1&&_.P("swipeRight",function(c){c.pointerType!=="mouse"&&(bib(c,b.host.hz)||U_(b.Am,b.fK)&&b.scrollLeft())})("swipeLeft",function(c){c.pointerType!=="mouse"&&(bib(c,b.host.hz)||V_(b.Am,b.fK)&&b9(b))})("touchstart",function(){b.fK=b.Am.scrollLeft})},Ea:!0});var Ywb=function(a,b,c){const d=new _.Pt(null);_.rp(a.zone,()=>{_.t(_.il(b,"scroll",a.O),_.rl(void 0),_.VE(100,void 0,{ao:!0,Ao:!0}),_.gf(c),_.r(([,e])=>Xwb(b,e))).subscribe(d)});return d},Zwb=function(a,b,c){return _.t(Ywb(a,b,c),_.cf((d,e)=>!!d&&!!e&&d[0]===e[0]&&d[1]===e[1]),_.oB({bufferSize:1,Zc:!0}))},Xwb=function(a,b){const c=b.findIndex(d=>$wb(a,d.getBoundingClientRect()));if(c<0)return null;b=_.IE(b,d=>$wb(a,d.getBoundingClientRect()));return[c,b]},$wb=function(a,b){var c=Math.max(b.top,0);
const d=Math.min(b.top+b.height,a.clientHeight);if(c>d)return!1;const e=Math.max(b.left,0),f=Math.min(b.left+b.width,a.clientWidth);if(e>f)return!1;c=(d-c)*(f-e);b=b.height*b.width;return c>=.4*a.clientHeight*a.clientWidth||c>=.4*b},d9=class{constructor(a,b){this.O=a;this.zone=b}};d9.na=function(a){return new (a||d9)(_.A(_.hB),_.A(_.As))};d9.Ka=_.nm({token:d9,Aa:d9.na,Ia:"root"});var axb=class extends zmb{constructor(a,b){super(a.index,a.title,a.devicePixelRatio,a.gy,a.yg,a.readingMode,a.lz);this.uj=b;this.rect={top:0,left:0,width:0,height:0}}setSize(a){this.rect=Object.assign({},this.rect,{width:a.width,height:a.height})}Xf(){return this.rect.width}Nf(){return this.rect.height}getSize(){return new _.$F(this.rect.width,this.rect.height)}getBoundingClientRect(){return{top:this.rect.top-this.uj.scrollTop,left:this.rect.left-this.uj.scrollLeft,width:this.rect.width,height:this.rect.height}}};var bxb=_.qF(K6,M6,L6,({Pt:a,Dv:b},c,d)=>({Pt:a,Dv:b,Fm:c,E7:d})),cxb=function(a,b){return b.map(c=>{var d;if(d=c)d=new axb(c,a.mb.va),d.setSize(c.getSize());return d}).filter(c=>!!c)},dxb=function(a,b,c={}){_.t(a.ka,_.gx()).subscribe(d=>{if(!(b<0||b>=d.length)){d=d[b];var e=d.getBoundingClientRect();e=e.top+e.height+a.mb.va.scrollTop+a.height;e>a.mb.va.scrollHeight&&(a.mb.va.querySelector(".cdk-virtual-scroll-spacer").style.height=`${e}px`);a.U=b;ywb(a.Xy,d,c)}})},exb=function(a,b){a.O.add(_.t(a.ka,
_.gx(),_.QE(_.$d)).subscribe(c=>{({index:c}=zwb(a.Xy,b,c));a.U=c}))},e9=class{constructor(a,b,c,d,e){this.mb=a;this.oa=b;this.oj=c;this.ma=d;this.store=e;this.eV=new _.nu;this.D0=!1;this.U=null;this.ha=new _.Pt;this.O=new _.Cd;this.qa=_.t(_.el([this.ha,this.store.select(bxb)]),_.r(([f,g])=>dib(f,g)),_.cf());this.V=_.t(_.el([_.t(this.store.select(N6),_.r(f=>f.map(g=>cxb(this,g)))),this.qa,this.store.select(C6)]),_.r(([f,g,h])=>{var k=this.di;for(let z=0;z<f.length;z++){const F=f[z].length;for(let K=
0;K<F;K++){const O=f[z][K];var l=K,m=z,q=F,u=g,v=O.getSize();u=(u-v.width*q)/2;l=k==="ltr"?l===0?0:v.width:l>0?0:v.width;const {top:ea,left:X}={top:(h?12:56)+10+m*(v.height+20),left:q===1?u:u+l};O.rect=Object.assign({},O.rect,{top:ea,left:X})}}return f}),_.oB({bufferSize:1,Zc:!0}));this.ka=_.t(_.el([this.V,this.ha]),_.r(([f,g])=>f.flat().concat(g!=null?g:[])));this.O.add(this.store.select(otb).subscribe(f=>{this.width=f.width;this.height=f.height}))}rc(){}Pa(){this.O.unsubscribe();var a=this.ma,b=
[86];for(const c of b)a.O.delete(c)}initialize(a){this.ha.next(a);this.O.add(_.t(this.V,_.ql(),_.cf((b,c)=>b.length===c.length&&b[0][0].Nf()===c[0][0].Nf())).subscribe(()=>{this.U!==null&&dxb(this,this.U)}));this.O.add(_.$d.Lc(()=>{this.O.add(Zwb(this.oa,this.mb.va,_.t(this.V,_.r(b=>b.flat()))).subscribe(b=>{b&&(this.U=b[0],this.eV.emit(b))}))}))}};e9.na=function(a){return new (a||e9)(_.G(_.jp),_.G(d9),_.G(_.OC),_.G(a9),_.G(_.yF))};
e9.Ua=_.vn({type:e9,Ca:[["","virtualPages",""]],Eb:6,rb:function(a,b){a&2&&(_.Sr("height",b.height,"px")("width",b.width,"px"),_.Tr("show-outlines",b.D0))},inputs:{di:"pageDirection",Xy:"scrollManager"},outputs:{eV:"visibilityChange"},Ea:!0});var gib=function(a,[b,c]){b=T1(a.manifest,b);c=T1(a.manifest,c);b&&c&&a.store.dispatch(Jnb({positionRanges:[[b,c]],kq:2}))},f9=function(a,b,c={}){a.Gz?(b=YY(a.manifest,b.vc()),dxb(a.Gz,b,c)):a.O.push([b,c])},g9=class{constructor(a,b,c,d){this.manifest=a;this.V=b;this.store=c;this.zone=d;this.Tn=new _.nu;this.yJ=_.t(_.el([this.store.select(M6),this.store.select(K6),this.store.select(L6)]),_.r(([e,{Pt:f,Dv:g},h])=>Math.max(e*h,f.width)+g),_.cf());this.Au=_.t(this.store.select(utb),_.r(e=>e.height+20));
this.Fm=this.store.select(M6);this.rU=new _.jf;this.O=[];this.U=new _.Cd;this.C1=(e,f)=>f.length===1?`${f[0].index}`:`${f[0].index}|${f[1].index}`;_.t(this.store.select(m4),_.gx(),_.bf(e=>e.length>0)).subscribe(e=>{e.length>0&&f9(this,e[0][0])})}rc(){const a=this;return _.p(function*(){var b=a.dV.va;a.U.add(a.Gz.V.subscribe(d=>{a.rU.next(d.slice())}));const c=_.il(b,"scroll",a.V);_.rp(a.zone,()=>{a.U.add(_.t(c,_.VE(100,void 0,{Ao:!0,ao:!0}),_.r(d=>d.target.scrollTop<2),_.cf()).subscribe(d=>{a.zone.run(()=>
{a.Tn.emit(d)})}))});yield null;if(a.O.length>0){b=a.O.slice();for(const [d,e]of b)f9(a,d,e);a.O=[]}a.Gz.initialize(a.U0.va)})}Pa(){this.U.unsubscribe()}focus(){this.dV.va.focus()}};g9.na=function(a){return new (a||g9)(_.G(_.gB),_.G(_.hB),_.G(_.yF),_.G(_.As))};
g9.Sa=_.pn({type:g9,Ca:[["reader-vertical-view"]],kc:function(a,b){a&1&&(_.lx(e9,5,_.jp),_.lx(e9,5),_.lx(T8,5,_.jp));if(a&2){let c;_.nx(c=_.ox())&&(b.dV=c.first);_.nx(c=_.ox())&&(b.Gz=c.first);_.nx(c=_.ox())&&(b.U0=c.first)}},inputs:{di:"pageDirection"},outputs:{Tn:"isAtScrollTop"},Ea:!0,features:[_.xs],Qa:2,Ra:3,Va:()=>[["snap","exportedScrollManager"],[4,"ngIf"],["aria-label","Main book content","role","main","tabindex","0","virtualPages","","readerScrollManager","",1,"viewport",3,"visibilityChange",
"pageDirection","itemSize","maxBufferPx","minBufferPx","scrollManager"],[3,"class",4,"cdkVirtualFor","cdkVirtualForOf","cdkVirtualForTemplateCacheSize","cdkVirtualForTrackBy"],[3,"id","pageConfig","size"],[3,"id","pageConfig","size",4,"ngIf"],[1,"selection-catcher"]],Ma:function(a,b){a&1&&(_.H(0,hib,8,17,"ng-container",1),_.U(1,"async"));a&2&&_.I("ngIf",_.W(1,1,b.Fm))},ab:[_.TC,p1,s1,r1,T8,_.Ku,A8,N8,e9],Oa:["[_nghost-%COMP%]{display:block;margin:0 auto}cdk-virtual-scroll-viewport[_ngcontent-%COMP%]{overflow-y:scroll}cdk-virtual-scroll-viewport[_ngcontent-%COMP%]     .cdk-virtual-scroll-content-wrapper{min-width:100%}cdk-virtual-scroll-viewport[_ngcontent-%COMP%]     .cdk-virtual-scroll-spacer{top:56px}.-gb-fullscreen[_nghost-%COMP%]   cdk-virtual-scroll-viewport[_ngcontent-%COMP%]     .cdk-virtual-scroll-spacer, .-gb-fullscreen   [_nghost-%COMP%]   cdk-virtual-scroll-viewport[_ngcontent-%COMP%]     .cdk-virtual-scroll-spacer{top:12px}ol[_ngcontent-%COMP%]{-moz-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column wrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;list-style:none;margin:56px 0 0!important;padding:0;position:relative;z-index:0}.-gb-fullscreen[_nghost-%COMP%]   ol[_ngcontent-%COMP%], .-gb-fullscreen   [_nghost-%COMP%]   ol[_ngcontent-%COMP%]{margin:12px 0 0!important}li[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0;position:relative}.selection-catcher[_ngcontent-%COMP%]{position:absolute;top:10px;bottom:0;inset-inline-end:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:50%;top:0;bottom:-20px}li.twopage[_ngcontent-%COMP%]   reader-page[_ngcontent-%COMP%]:first-of-type{border-start-end-radius:0;border-end-end-radius:0}li.twopage[_ngcontent-%COMP%]   reader-page[_ngcontent-%COMP%]:last-of-type{border-start-start-radius:0;border-end-start-radius:0}  .debug-page{border:1px solid red;color:#e8eaed;position:absolute;pointer-events:none}  .debug-page span{background-color:#202124;display:inline-block;padding:.3em;pointer-events:auto}\n/*# sourceMappingURL=vertical_view.css.map */"]});var h9=class{constructor(a,b){this.mb=a;this.host=b;this.pR=this.oR=this.qp=0}navigate(a){this.qp=0;Y8(this.host,a,{Fv:!1})}};h9.na=function(a){return new (a||h9)(_.G(_.jp),_.G($8))};
h9.Ua=_.vn({type:h9,Ca:[["","readerWheelHandler",""]],rb:function(a,b){a&1&&_.P("wheel",function(c){if(!c.shiftKey&&!c.ctrlKey){var d=Date.now();d-b.oR>500&&(b.qp=0);b.oR=d;var e=c.deltaY<0?1:0,f=b.mb.va;if(e===0&&!M_(f.scrollTop+f.clientHeight,f.scrollHeight,1)||e===1&&!M_(f.scrollTop,0,1))b.pR=d;else if(!(d-b.pR<750))switch(c.deltaMode){case WheelEvent.DOM_DELTA_PAGE:b.navigate(e);break;case WheelEvent.DOM_DELTA_LINE:b.qp+=c.deltaY;Math.abs(b.qp)>=1&&b.navigate(e);break;case WheelEvent.DOM_DELTA_PIXEL:b.qp+=
c.deltaY,Math.abs(b.qp)>=100&&b.navigate(e)}}})},Ea:!0});var iib=function(a){return _.p(function*(){if(a.ii){a.U.open("Added to My Books","",{duration:3E3,zj:"top"});try{yield a.O.channel.request(s3,a.volume.volumeId),yield aeb(a.volume,a.O,a.rd,String(a.V)),a.store.dispatch(Zsb({volume:a.volume}))}catch(b){a.U.open("Something went wrong\u2014try again","",{duration:3E3,zj:"top"})}}})},i9=class{constructor(a,b,c,d,e,f,g,h){this.V=a;this.ii=b;this.volume=c;this.rd=d;this.O=e;this.U=f;this.store=g;this.C3="Add to My Books";this.L_=this.volume.buyLink;this.Ax=
this.volume.au;this.Z5=_.t(this.store.select(ftb),_.r(k=>this.ii&&!k),_.cf());this.GK=c.zu&&!this.volume.cs()&&!!_.qG(h)}};i9.na=function(a){return new (a||i9)(_.G(_.dB),_.G(_.iB),_.G(_.jB),_.G(_.Tw),_.G(j0),_.G(_.BH),_.G(_.yF),_.G(_.rG))};
i9.Sa=_.pn({type:i9,Ca:[["reader-sample-buttons"]],Ea:!0,features:[_.xs],Qa:3,Ra:4,Va:()=>[["buyLink",""],"Buy \ufffd#3\ufffd\ufffd0\ufffd\ufffd/#3\ufffd",["color","primary","mat-button","",3,"click",4,"ngIf"],["color","primary","mat-flat-button","","target","_top",3,"href",4,"ngIf"],["color","primary","mat-button","",3,"click"],["color","primary","mat-flat-button","","target","_top",3,"href"]],Ma:function(a,b){a&1&&(_.H(0,jib,2,1,"button",2),_.U(1,"async"),_.H(2,kib,4,2,"a",3));a&2&&(_.I("ngIf",
_.W(1,2,b.Z5)),_.E(2),_.I("ngIf",b.GK))},ab:[_.TC,_.Sw,_.Xv,_.Uv,_.Tv,_.Ku],Oa:["[_nghost-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:var(--mdc-snackbar-supporting-text-size,14px)}@media (max-width:480px){[_nghost-%COMP%]    {--mdc-snackbar-supporting-text-size:12px}[_nghost-%COMP%]    {--mdc-text-button-container-height:32px}[_nghost-%COMP%]    {--mdc-filled-button-container-height:32px}[_nghost-%COMP%]    {--mdc-protected-button-container-height:32px}[_nghost-%COMP%]    {--mdc-outlined-button-container-height:32px}[_nghost-%COMP%]    {--mat-text-button-touch-target-display:block}[_nghost-%COMP%]    {--mat-filled-button-touch-target-display:block}[_nghost-%COMP%]    {--mat-protected-button-touch-target-display:block}[_nghost-%COMP%]    {--mat-outlined-button-touch-target-display:block}[_nghost-%COMP%]     .gmat-mdc-button.gmat-mdc-button{font-size:inherit}}\n/*# sourceMappingURL=sample_buttons.css.map */"]});var j9=class{transform(a,b){return bZ(a,b)}};j9.na=function(a){return new (a||j9)};j9.Bl=_.pB({name:"pageNumber",type:j9,Gi:!0,Ea:!0});var fxb=["tooltip"],k9=class{set x(a){if(this.NU){var b=this.NU.va.getBoundingClientRect();a-=Math.floor(b.width/2);this.O=_.bA(a,8,this.window.innerWidth-b.width-8);this.U=a-this.O}}get x(){return this.O}get A7(){return this.U}constructor(a){this.window=a;this.text="";this.Rm=!1;this.U=this.O=0}show(){this.Rm=!0}Yc(){this.Rm=!1}};k9.na=function(a){return new (a||k9)(_.G(_.kB))};
k9.Sa=_.pn({type:k9,Ca:[["reader-page-tooltip"]],kc:function(a,b){a&1&&_.lx(fxb,5,_.jp);if(a&2){let c;_.nx(c=_.ox())&&(b.NU=c.first)}},Ea:!0,features:[_.xs],Qa:4,Ra:6,Va:[["tooltip",""],["aria-live","polite",1,"tooltip"],[1,"pointer"]],Ma:function(a,b){a&1&&(_.J(0,"div",1,0),_.R(2),_.M(3,"div",2),_.L());a&2&&(_.Sr("left",b.x,"px"),_.I("@showHide",b.Rm),_.E(2),_.us(" ",b.text," "),_.E(),_.Sr("margin-left",b.A7,"px"))},Oa:[".tooltip[_ngcontent-%COMP%]{position:absolute;bottom:38px;border-radius:4px;padding:4px 8px;z-index:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;background:#3c4043;color:#e8eaed}.pointer[_ngcontent-%COMP%]{position:absolute;bottom:-10px;left:calc(50% - 12px);width:0;height:0;border-color:transparent;border-style:solid;border-width:12px 12px 0 12px;border-top-color:#3c4043}\n/*# sourceMappingURL=page_tooltip.css.map */"],
data:{animation:[_.fC("showHide",[_.hC("true",_.ct({opacity:1,visibility:"visible"})),_.hC("false",_.ct({opacity:0,visibility:"hidden"})),_.iC("true <=> false",[_.gC("100ms")])])]}});var gxb=function(a){const b=_.t(_.il(a.mb.va,"mousemove"),_.r(c=>c.clientX));a=_.t(_.jl(_.il(a.mb.va,"touchmove"),_.il(a.mb.va,"touchstart")),_.bf(c=>c.touches.length===1),_.r(c=>c.touches[0].clientX));return _.t(_.jl(b,a),_.oB({bufferSize:1,Zc:!0}))},l9=class{constructor(a,b){this.manifest=a;this.mb=b;this.clientX=gxb(this);this.U=_.t(this.clientX,_.r(c=>{const d=this.mb.va.getBoundingClientRect(),e=this.Lv==="rtl",f=e?d.right-8:d.left+8;return _.bA(Math.round((e?f-c:c-f)/(d.width-16)*this.OU),0,
this.OU)}),_.cf(),_.r(c=>lib(c,this.zp,this.manifest)));this.O=new _.Cd;a=this.mb.va;this.O.add(_.il(a,"mouseenter").subscribe(()=>{this.ee.show()}));this.O.add(_.il(a,"mouseleave").subscribe(()=>{this.ee.Yc()}));this.O.add(_.il(a,"touchstart").subscribe(()=>{this.ee.show()}));this.O.add(_.il(a,"touchend").subscribe(()=>{this.ee.Yc()}))}rc(){this.O.add(this.U.subscribe(a=>{this.ee.text=a}));this.O.add(_.t(this.clientX,_.QE(_.$d)).subscribe(a=>{const b=this.mb.va.getBoundingClientRect();this.ee.x=
_.bA(a,b.left+8,b.right-8)}))}Pa(){this.O.unsubscribe()}};l9.na=function(a){return new (a||l9)(_.G(_.gB),_.G(_.jp))};l9.Ua=_.vn({type:l9,Ca:[["","readerTooltipHostFor",""]],inputs:{zp:"endOfBookPageIndex",OU:"totalPageCount",Lv:"volumeReadingDirection",ee:[0,"readerTooltipHostFor","tooltip"]},Ea:!0});var hxb=new Set("ArrowLeft ArrowRight ArrowUp ArrowDown PageUp PageDown Home End".split(" ")),ixb=function(a,b){switch(b.type){case "NULL":return _.We({index:-1,um:!1});case "END_OF_BOOK":return _.t(a.zp,_.r(c=>({index:c,um:!0})));case "NODE_ADDRESS":return _.t(_.We(b),_.gf(a.store.select(D8)),_.ef(([c,d])=>W7(a.V,c.qf,c.Ye,d)),PY(),_.r(c=>{const d=new _.cz(c.startPosition,c.startOffset);return{index:YY(a.manifest,d.vc()),um:c.um}}));case "PAGE_INDEX":return _.We({index:b.Ob,um:b.Ob>0});default:_.wh(b,
void 0)}},jxb=function(a,b){return _.p(function*(){var c=yield _.PE(a.zp);b===c?a.store.dispatch(K7()):(c=T1(a.manifest,b))&&a.store.dispatch(O5({position:c}))})},kxb=function(a){return _.t(a.ne,_.r(({index:b,um:c})=>b<=0&&!c),_.cf())},lxb=function(a){return _.t(a.ha,_.r(([b,c])=>b>=c),_.cf())},m9=class{constructor(a,b,c,d,e){this.manifest=a;this.mb=b;this.V=c;this.store=d;this.ka=e;this.visibility="hidden";this.WR="Next Page";this.YR="Previous Page";this.ne=_.t(this.store.select(v6),_.ef(f=>ixb(this,
f)),_.oB({bufferSize:1,Zc:!0}));this.sP=_.t(this.ne,_.r(({index:f})=>f),_.VE(400,void 0,{ao:!0,Ao:!0}),_.oB({bufferSize:1,Zc:!0}));this.yD=_.t(this.store.select(m4),_.r(f=>f[0]));this.HK=this.store.select(wtb);this.Bu=this.manifest.Bu;this.U=rib(this.manifest,this.store);this.zp=_.t(this.U,_.r(f=>f+1));this.ha=_.t(this.sP,_.gf(this.zp));this.Hy=this.manifest.U.size;this.lS=_.t(this.zp,_.r(f=>100*(1-f/this.Hy)));this.X4=sib(this.manifest);this.O=new _.Cd;this.O.add(_.t(this.yD,PY(),_.gx()).subscribe(()=>
{this.visibility=""}))}Pa(){this.O.unsubscribe()}rc(){this.ka.Tb.emit(this.Lv);this.nU.qH=a=>lib(a,this.nU.max,this.manifest)}};m9.na=function(a){return new (a||m9)(_.G(_.gB),_.G(_.jp),_.G(Y7),_.G(_.yF),_.G(_.iv))};
m9.Sa=_.pn({type:m9,Ca:[["reader-scrubber"]],kc:function(a,b){a&1&&(_.lx(z2,5),_.lx(w2,5));if(a&2){let c;_.nx(c=_.ox())&&(b.nU=c.first);_.nx(c=_.ox())&&(b.o6=c.first)}},Eb:2,rb:function(a,b){a&2&&_.Sr("visibility",b.visibility)},inputs:{Ez:"userLocaleDirection",Lv:[0,"dir","volumeReadingDirection"]},Ea:!0,features:[_.xs],Qa:23,Ra:34,Va:[["tooltip",""],[1,"page-controls"],[1,"scrubber",3,"endOfBookPageIndex","totalPageCount","readerTooltipHostFor","volumeReadingDirection"],["color","primary","min",
"0","step","1",3,"max"],["matSliderThumb","",3,"valueChange","keydown","value"],["class","sample-area",3,"width","click",4,"ngIf"],[3,"dir"],["mat-icon-button","",3,"click","disabled","matTooltip"],["class","gmat-body-2 page-nums",3,"dir",4,"ngIf"],[3,"dir",4,"ngIf"],[1,"sample-area",3,"click"],[1,"sample-slider-track"],[1,"gmat-body-2","page-nums",3,"dir"],[1,"-gb-screen-reader"],["aria-hidden","true",1,"range"],["aria-hidden","true"]],Ma:function(a,b){if(a&1){const c=_.D();_.J(0,"div",1)(1,"div",
2);_.U(2,"async");_.J(3,"mat-slider",3);_.U(4,"async");_.J(5,"input",4);_.U(6,"async");_.P("valueChange",function(d){_.S(c);return _.T(jxb(b,d))})("keydown",function(d){_.S(c);hxb.has(d.code)&&(d.preventDefault(),d.stopPropagation(),d=new KeyboardEvent(d.type,d),b.mb.va.dispatchEvent(d));return _.T()});_.L()();_.H(7,mib,3,4,"div",5);_.U(8,"async");_.L();_.M(9,"reader-page-tooltip",6,0);_.J(11,"button",7);_.U(12,"async");_.P("click",function(){_.S(c);b.store.dispatch(S_());return _.T()});_.J(13,"mat-icon");
_.R(14);_.L()();_.H(15,nib,9,12,"span",8);_.U(16,"async");_.J(17,"button",7);_.U(18,"async");_.P("click",function(){_.S(c);b.store.dispatch(T_());return _.T()});_.J(19,"mat-icon");_.R(20);_.L()()();_.H(21,oib,1,1,"reader-sample-buttons",9);_.U(22,"async")}if(a&2){let c,d;a=_.ps(10);_.E();_.I("endOfBookPageIndex",(c=_.W(2,18,b.zp))!==null&&c!==void 0?c:0)("totalPageCount",b.Hy)("readerTooltipHostFor",a)("volumeReadingDirection",b.Lv);_.E(2);_.I("max",_.W(4,20,b.zp));_.E(2);_.I("value",_.W(6,22,b.sP));
_.E(2);_.I("ngIf",(d=_.W(8,24,b.lS))!==null&&d!==void 0?d:!1);_.E(2);_.I("dir",b.Ez);_.E(2);_.I("disabled",_.W(12,26,kxb(b)))("matTooltip",b.YR);_.Ir("aria-label",b.YR);_.E(3);_.vs(b.Lv==="rtl"?"chevron_right":"chevron_left");_.E();_.I("ngIf",_.W(16,28,b.yD));_.E(2);_.I("disabled",_.W(18,30,lxb(b)))("matTooltip",b.WR);_.Ir("aria-label",b.WR);_.E(3);_.vs(b.Lv==="rtl"?"chevron_left":"chevron_right");_.E();_.I("ngIf",_.W(22,32,b.HK))}},ab:[_.TC,o1,_.Sw,_.Xv,_.qD,B2,u2,z2,w2,_.KH,_.FH,_.IH,_.kE,_.Ku,
j9,k9,E7,i9,l9],Oa:["[_nghost-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0 16px}@media (max-width:839px){[_nghost-%COMP%]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.page-controls[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;padding:4px 0;width:100%}.scrubber[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;-webkit-margin-end:8px;-moz-margin-end:8px;margin-inline-end:8px}mat-slider[_ngcontent-%COMP%]{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0;min-width:auto}.page-nums[_ngcontent-%COMP%]{margin:0 4px;text-align:end}.range[_ngcontent-%COMP%]{display:inline-block}.sample-area[_ngcontent-%COMP%]{height:48px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.sample-slider-track[_ngcontent-%COMP%]{-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;height:var(--mdc-slider-inactive-track-height);-webkit-margin-start:-2px;-moz-margin-start:-2px;margin-inline-start:-2px;border-start-end-radius:var(--mdc-slider-active-track-shape);border-end-end-radius:var(--mdc-slider-active-track-shape);background:-webkit-repeating-linear-gradient(315deg,transparent,rgba(60,64,67,.38) 1px,rgba(60,64,67,.38) 4px,transparent 5px,transparent 6px);background:repeating-linear-gradient(135deg,transparent,rgba(60,64,67,.38) 1px,rgba(60,64,67,.38) 4px,transparent 5px,transparent 6px)}.-gb-dark[_nghost-%COMP%]   .sample-slider-track[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   .sample-slider-track[_ngcontent-%COMP%]{background:-webkit-repeating-linear-gradient(315deg,transparent,rgba(232,234,237,.38) 1px,rgba(232,234,237,.38) 4px,transparent 5px,transparent 6px);background:repeating-linear-gradient(135deg,transparent,rgba(232,234,237,.38) 1px,rgba(232,234,237,.38) 4px,transparent 5px,transparent 6px)}reader-sample-buttons[_ngcontent-%COMP%]{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none}@media (max-width:839px){reader-sample-buttons[_ngcontent-%COMP%]{margin-top:8px}}\n/*# sourceMappingURL=scrubber.css.map */"]});var n9=function(a,b,{shiftKey:c=!1}={}){a.Jv&&exb(a.Jv.Gz,b);a.xC&&Y8(a.xC,b,{Vu:c})},mxb=function(a){const b=[],c=wmb(a.manifest);for(let m=0;m<c&&P1(a.manifest,m);m++){let q,u;var d=P0(a.manifest,m),e=b,f=e.push,g=m;d=d?d.title:"";var h=a.devicePixelRatio,k=a.manifest,l=R1(k,m);k=V1(k);l&&k?(l=l.aspectRatio(),k=k.aspectRatio(),l=l/k>=1.3):l=!1;f.call(e,{index:g,title:d,devicePixelRatio:h,gy:l,yg:S1(a.manifest,m),readingMode:2,lz:(u=(q=R1(a.manifest,m))!=null?q:V1(a.manifest))!=null?u:new _.$F(0,
0)})}return b},nxb=function(a){const b=[],c=a.manifest.U.size;for(let d=0;d<c&&a.manifest.fl(d);d++){let e,f;b.push({index:d,title:aZ(a.manifest,d),devicePixelRatio:a.devicePixelRatio,gy:smb(a.manifest,d),yg:S1(a.manifest,d),readingMode:1,lz:(f=(e=O1(a.manifest,d))!=null?e:N1(a.manifest))!=null?f:new _.$F(0,0)})}return b},o9=class{constructor(a,b,c,d,e,f,g,h){this.V=a;this.manifest=c;this.window=e;this.U=f;this.store=g;this.Tn=new _.nu;this.Q6=new _.nu;this.P6=new _.nu;this.devicePixelRatio=_.bA(this.window.devicePixelRatio,
1,2);this.ha=_.t(_.il(this.window,"resize"),_.ol(50),_.r(()=>({height:this.window.innerHeight,width:this.window.innerWidth})),_.rl({height:this.window.innerHeight,width:this.window.innerWidth}));this.O=new _.Cd;this.yL=this.manifest.Wg()?"rtl":"ltr";this.viewMode=this.store.select(E6);this.s7=_.Qya;this.Ez=h.value;this.store.dispatch(Asb({devicePixelRatio:this.devicePixelRatio}));this.store.dispatch(Esb({w7:{isInLibrary:d.isInLibrary,Wp:d.Wn}}));this.O.add(this.ha.subscribe(k=>{this.store.dispatch(J5(k))}));
a=b.createElement("div");a.style.visibility="hidden";a.style.overflow="scroll";b.body.appendChild(a);b=a.offsetHeight-a.clientHeight;c=a.offsetWidth-a.clientWidth;a.remove();this.store.dispatch(Dsb({SD:b,TD:c}));b=RZ(this.manifest)?V1(this.manifest):N1(this.manifest);this.store.dispatch(Bsb({pD:b?b.width/b.height:1}));this.store.dispatch(Csb({Gy:RZ(this.manifest)?mxb(this):nxb(this)}))}rc(){sob(this.U,this.V);this.Jv&&this.Jv.focus()}Pa(){this.O.unsubscribe()}dI(a){a.preventDefault()}};
o9.na=function(a){return new (a||o9)(_.G(_.Tpa),_.G(_.at),_.G(_.gB),_.G(_.jB),_.G(_.kB),_.G(v3),_.G(_.yF),_.G(_.iv))};
o9.Sa=_.pn({type:o9,Ca:[["reader-pages"]],kc:function(a,b){a&1&&(_.lx($8,5),_.lx(g9,5));if(a&2){let c;_.nx(c=_.ox())&&(b.xC=c.first);_.nx(c=_.ox())&&(b.Jv=c.first)}},rb:function(a,b){a&1&&_.P("dragstart",function(c){return b.dI(c)})},outputs:{Tn:"isAtScrollTop",Q6:"tabOffForward",P6:"tabOffBackward"},Ea:!0,features:[_.xs],Qa:6,Ra:5,Va:[["vertical",""],["horizontal",""],["snap","exportedScrollManager"],[4,"ngIf","ngIfThen","ngIfElse"],[3,"isAtScrollTop","pageDirection"],["tabindex","0","readerHorizontalScrollHandler",
"","readerScrollManager","","readerWheelHandler","","cdkScrollable","",3,"isAtScrollTop","pageDirection","scrollManager"],[3,"dir","userLocaleDirection"]],Ma:function(a,b){a&1&&(_.H(0,tib,1,0,"ng-container",3),_.U(1,"async"),_.H(2,uib,1,1,"ng-template",null,0,_.ys)(4,vib,3,4,"ng-template",null,1,_.ys));if(a&2){a=_.ps(3);const c=_.ps(5);_.I("ngIf",_.W(1,3,b.viewMode)===b.s7.JX)("ngIfThen",a)("ngIfElse",c)}},ab:[_.TC,_.Wx,o1,c9,$8,_.Ku,N8,m9,g9,h9],Oa:["[_nghost-%COMP%]{-webkit-box-flex:1;-webkit-flex:1 1 100%;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:0}\n/*# sourceMappingURL=pages.css.map */"]});var p9=class{constructor(a,b){this.manifest=a;this.store=b;a=_.t(this.store,n4,_.r(c=>{c=YY(this.manifest,c[c.length-1][1].vc());return(new _.Rk("{numPagesLeft, plural, =0 {Last page in this sample}=1 {1 page left in this sample}other {# pages left in this sample}}")).format({numPagesLeft:String(X_(this.manifest,!0)-c)})}));this.message=_.gl(_.We("You are currently reading a sample."),a)}};p9.na=function(a){return new (a||p9)(_.G(_.gB),_.G(_.yF))};
p9.Sa=_.pn({type:p9,Ca:[["reader-sample-snackbar"]],Ea:!0,features:[_.xs],Qa:5,Ra:3,Va:[["aria-live","assertive",1,"-gb-persistent-snack-bar","-gb-dark"],[1,"label"],[1,"actions"]],Ma:function(a,b){a&1&&(_.J(0,"div",0)(1,"span",1),_.R(2),_.U(3,"async"),_.L(),_.M(4,"reader-sample-buttons",2),_.L());a&2&&(_.E(2),_.vs(_.W(3,1,b.message)))},ab:[_.TC,i9],Oa:["[_nghost-%COMP%]{bottom:24px;left:24px;max-width:calc(100vw - 48px);position:fixed;z-index:1}@media (max-width:480px){[_nghost-%COMP%]{bottom:8px;left:8px;max-width:calc(100vw - 16px)}}@media (max-width:839px){.label[_ngcontent-%COMP%]{display:none}.actions[_ngcontent-%COMP%]{padding:6px 0}}\n/*# sourceMappingURL=sample_snackbar.css.map */"]});var I0=class{constructor(a,b,c,d,e,f,g,h,k){this.document=a;this.manifest=b;this.U=c;this.V=d;this.ha=e;this.Vd=f;this.O=g;this.store=h;this.zone=k;this.UP=!1;this.Zx=this.store.select(C6);this.FC=_.t(this.store.select(E6),_.r(l=>l==="VERTICAL"));this.nS=this.store.select(p4);this.HK=this.store.select(wtb);this.a6=_.t(this.store.select(c4),_.r(l=>!!l));this.positionRanges=_.t(this.store,n4);this.ka=this.store.select(ovb)}Bc(){this.store.select(gpb).subscribe(a=>{this.document.body.classList.toggle("-gb-dark",
a==="DARK")});this.U.Zx.subscribe(a=>{this.document.body.classList.toggle("-gb-fullscreen",a);this.store.dispatch(Lnb({fullScreen:a}))});this.ha.O.subscribe(a=>{this.store.dispatch(Mnb({mk:a}))});this.positionRanges.subscribe(a=>{var b=this.Vd;a=a[0][0];b.O.channel.send(Enb,ebb(a));b.V.next(a)});this.ka.subscribe(a=>{this.document.body.classList.toggle("-gb-selecting",a)})}rc(){this.store.dispatch(c3());this.O.ue([34,74,78],b=>{n9(this.xg,0,{shiftKey:b.shiftKey});return!1},{Zo:!0});this.O.ue([33,
75,80],b=>{n9(this.xg,1,{shiftKey:b.shiftKey});return!1},{Zo:!0});this.O.ue([32],b=>{n9(this.xg,b.shiftKey?1:0);return!1});_.jl(_.t(this.Vd.U,_.gx()),this.Vd.ka).subscribe(b=>{this.zone.run(()=>{var c=this.xg,d={};c.Jv&&f9(c.Jv,b,d);c.xC&&Iwb(c.xC,b)})});const a=this.V.O;a&&this.store.dispatch(Hnb({query:a}))}};I0.na=function(a){return new (a||I0)(_.G(_.at),_.G(_.gB),_.G(j7),_.G(X2),_.G(H7),_.G(Y2),_.G(a9),_.G(_.yF),_.G(_.As))};
I0.Sa=_.pn({type:I0,Ca:[["reader-app"]],kc:function(a,b){a&1&&_.lx(o9,5);if(a&2){let c;_.nx(c=_.ox())&&(b.xg=c.first)}},Ea:!0,features:[_.xs],Qa:10,Ra:12,Va:[["role","navigation",3,"elevate",4,"ngIf"],[4,"ngIf"],[1,"view"],["readerCopyRestriction","","readerSelectionHandler","",3,"isAtScrollTop"],["role","navigation"]],Ma:function(a,b){a&1&&(_.H(0,wib,2,4,"reader-app-bar",0),_.U(1,"async"),_.H(2,yib,3,3,"ng-container",1),_.U(3,"async"),_.H(4,zib,2,0,"ng-container",1),_.U(5,"async"),_.J(6,"div",2)(7,
"reader-pages",3),_.P("isAtScrollTop",function(c){b.UP=!c}),_.L(),_.H(8,Aib,1,0,"reader-note-list",1),_.U(9,"async"),_.L());a&2&&(_.I("ngIf",!_.W(1,4,b.Zx)),_.E(2),_.I("ngIf",_.W(3,6,b.HK)),_.E(2),_.I("ngIf",_.W(5,8,b.a6)),_.E(4),_.I("ngIf",_.W(9,10,b.nS)))},ab:[F7,_.TC,U7,_.Ku,R6,o9,g7,p9,l8],Oa:["[_nghost-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}reader-app-bar[_ngcontent-%COMP%]{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:fixed;top:0;-webkit-transition:box-shadow .2s ease;transition:box-shadow .2s ease;width:100%}reader-app-bar.elevate[_ngcontent-%COMP%]{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.-gb-dark[_nghost-%COMP%]   reader-app-bar.elevate[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   reader-app-bar.elevate[_ngcontent-%COMP%]{box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15)}.view[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%}reader-note-list[_ngcontent-%COMP%]{-webkit-border-start:1px solid;-moz-border-start:1px solid;border-inline-start:1px solid;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:calc(100vh - 56px);margin-top:56px;width:400px;border-color:#dadce0}.-gb-fullscreen[_nghost-%COMP%]   reader-note-list[_ngcontent-%COMP%], .-gb-fullscreen   [_nghost-%COMP%]   reader-note-list[_ngcontent-%COMP%]{height:calc(100vh - 12px);margin-top:12px}.-gb-dark[_nghost-%COMP%]   reader-note-list[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   reader-note-list[_ngcontent-%COMP%]{border-color:#5f6368}\n/*# sourceMappingURL=reader.css.map */"]});var q9=function(a,b,c){a.U.add(_.t(a.store.select(b),_.ql()).subscribe(c))},k0=class{constructor(a,b){this.O=a;this.store=b;this.U=new _.Cd}load(){q9(this,y6,a=>{var b=this.O;b.userPreferences.layout=a;s7(b)});q9(this,E6,a=>{var b=this.O;b.userPreferences.viewMode=a;s7(b)});q9(this,F6,a=>{var b=this.O;b.userPreferences.zoom=a;s7(b)});q9(this,w6,a=>{var b=this.O;b.userPreferences.fontFace=a;s7(b)});q9(this,A6,a=>{var b=this.O;_.HF(a)&&(b.userPreferences.textZoom=a,s7(b))});q9(this,x6,a=>{var b=this.O;
b.userPreferences.justified=a;s7(b)});q9(this,z6,a=>{var b=this.O;_.HF(a)&&(b.userPreferences.lineHeight=a,s7(b))});q9(this,QZ,a=>{var b=this.O;b.volumePreferences.readingMode=a;b.channel.send(r7,b.volumePreferences)});q9(this,e4,a=>{var b=this.O;a=[...a];b.volumePreferences.disabledCollectionIds=a;b.channel.send(r7,b.volumePreferences)})}Pa(){this.U.unsubscribe()}};k0.na=function(a){return new (a||k0)(_.A(l0),_.A(_.yF))};k0.Ka=_.nm({token:k0,Aa:k0.na,Ia:"root"});var m0=class{constructor(a){this.O=window.matchMedia("(prefers-color-scheme: dark)");this.U=_.t(_.il(this.O,"change"),_.r(b=>b.matches?"DARK":"LIGHT"));this.U.subscribe(b=>{a.dispatch(Knb({theme:b}))})}};m0.na=function(a){return new (a||m0)(_.A(_.yF))};m0.Ka=_.nm({token:m0,Aa:m0.na,Ia:"root"});var oxb=new _.lI("xrYlvb",{zg:_.PF(_.py)}),r9=class{constructor(a){this.channel=a}};r9.na=function(a){return new (a||r9)(_.A(g0))};r9.Ka=_.nm({token:r9,Aa:r9.na,Ia:"root"});var Cib=a=>({M5:a}),s9=class extends W6{constructor(a,b,c,d,e){super(YZ(a),b,c,d);this.data=a;this.store=e;this.ZI="More";this.a4="synonyms";this.y3=_.Qf({searchParams:[["q",`define:${this.data.title}`],["hl",c0()]]},_.Of("https://www.google.com/search")).toString();this.Hd.subscribe(()=>{this.store.dispatch(J7())})}};s9.na=function(a){return new (a||s9)(_.G(_.Qy),_.G(_.Py),_.G(V6),_.G(_.jp),_.G(_.yF))};
s9.Sa=_.pn({type:s9,Ca:[["reader-dictionary-dialog"]],Ea:!0,features:[_.Gr,_.xs],Qa:12,Ra:4,Va:()=>[["wordTemplate",""],"id dictionary-title mat-dialog-title  readerDraggableDialog  supportsSmallScreenLayout ".split(" "),["aria-label","Close definition dialog","mat-icon-button","","mat-dialog-close","",1,"-gb-close-button"],[1,"gmat-caption"],[4,"ngFor","ngForOf"],["color","primary","mat-stroked-button","","target","_blank","rel","noopener",1,"more-link",3,"href"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],
["class","pronunciation -gb-themed-text-on-surface",4,"ngIf"],["class","part-of-speech gmat-subhead-2",4,"ngIf"],[1,"-gb-themed-text-on-surface"],["class","synonyms -gb-themed-text-on-surface",4,"ngIf"],[1,"pronunciation","-gb-themed-text-on-surface"],[1,"part-of-speech","gmat-subhead-2"],[1,"synonyms","-gb-themed-text-on-surface"]],Ma:function(a,b){a&1&&(_.J(0,"h2",1),_.R(1),_.L(),_.J(2,"button",2)(3,"mat-icon"),_.R(4,"close"),_.L()(),_.J(5,"mat-dialog-content")(6,"div",3),_.H(7,Dib,2,4,"ng-container",
4),_.L(),_.J(8,"a",5),_.R(9),_.L()(),_.H(10,Kib,1,1,"ng-template",null,0,_.ys));a&2&&(_.E(),_.us(" ",b.data.title,"\n"),_.E(6),_.I("ngForOf",b.data.y7),_.E(),_.I("href",b.y3,_.mq),_.E(),_.us(" ",b.ZI," "))},ab:[e7,_.Sw,_.Xv,_.Uv,_.qD,_.Ty,_.Wy,_.Vy,_.kE,_.Iu,_.Ku,_.Lu],Oa:[".pronunciation[_ngcontent-%COMP%]{margin-top:16px}.pronunciation[_ngcontent-%COMP%]:first-child{margin-top:0}.part-of-speech[_ngcontent-%COMP%], .synonyms[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{font-style:italic}.part-of-speech[_ngcontent-%COMP%], .synonyms[_ngcontent-%COMP%], ol[_ngcontent-%COMP%]{margin:2px 0}.synonyms[_ngcontent-%COMP%], ol[_ngcontent-%COMP%]{-webkit-padding-start:24px;-moz-padding-start:24px;padding-inline-start:24px}.synonyms[_ngcontent-%COMP%]{text-indent:-24px}.more-link[_ngcontent-%COMP%]{margin-top:16px;width:100%}\n/*# sourceMappingURL=dictionary_dialog.css.map */"]});var w0=class{constructor(a,b,c,d,e,f){this.languageCode=a;this.manifest=b;this.actions=c;this.O=d;this.V=e;this.U=f;this.requestDefinitions=_.UF(()=>_.t(this.actions,_.TF(C3,K3),_.ef(({Di:g,uV:h})=>_.t(_.ax(()=>{var k=this.V,l={locale:this.manifest.O.language||this.languageCode,word:h.Xe()};return k.channel.request(oxb,l)}),_.r(k=>{k=k==null?void 0:_.y(k,zkb,1);if(!k)throw Error("ne");return k}),_.r(k=>$ub({Di:g,jH:k})),_.bx(()=>_.We(I7()))))));this.openDictionaryDialog=_.UF(()=>_.t(this.actions,
_.TF($ub),_.ff(({Di:g,jH:h})=>{var k=this.O,l=new _.$F(312,0),m=h.Ad();h=_.lh(h,ykb,2,_.jh(_.ye));U6(k,s9,g,l,{cB:"dictionary-title",Xb:["-gb-adaptive-dialog","-gb-titled-dialog"],data:{title:m,y7:h},maxHeight:"400px"})})),{dispatch:!1});this.displaySnackbarDefinitionLookupFailed=_.UF(()=>_.t(this.actions,_.TF(I7),_.ff(()=>{this.U.open("No definition found.","",{duration:3E3,Xb:"reader-mat-snack-bar-container",zj:"top"})})),{dispatch:!1})}};
w0.na=function(a){return new (a||w0)(_.A(_.FE),_.A(_.gB),_.A(_.tI),_.A(V6),_.A(r9),_.A(_.BH))};w0.Ka=_.nm({token:w0,Aa:w0.na});var pxb=function(a,b){return _.p(function*(){let {position:c}=b;const d=b.cause,e=b.Yt;let f=yield X7(a.O,c,e);if(!f){var g=new _.cz(c.vc());(f=yield X7(a.O,g,e))&&(c=g)}f||(g=z_(a.manifest))&&(f=yield X7(a.O,g,e))&&(c=g);return f?M5(Object.assign({},f,{position:c,cause:d})):null})},sxb=function(a,b,c,d){return _.p(function*(){if(c.type==="NODE_ADDRESS"&&d===1)return qxb(a,b,c.qf,c.Ye);if(c.type==="PAGE_INDEX"&&d===2)return rxb(a,b,c.Ob)})},txb=function(a,b,c,d){return _.p(function*(){const e=b.readingMode;
if(e===d)return null;if(c.type==="NULL"||c.type==="END_OF_BOOK")return P5({readingMode:e,Kj:c});const f=yield sxb(a,b.Yt,c,e);return P5({readingMode:e,Kj:f})})},qxb=function(a,b,c,d){return _.p(function*(){const e=yield xvb(a.O,c,d,b);return e?{type:"PAGE_INDEX",Ob:YY(a.manifest,e.vc())}:{type:"NULL"}})},rxb=function(a,b,c){return _.p(function*(){var d=T1(a.manifest,c);return d?(d=yield X7(a.O,d,b))?{type:"NODE_ADDRESS",Ye:y4(d.Ye),qf:d.qf}:{type:"NULL"}:{type:"NULL"}})},uxb=function(a,b){return _.p(function*(){const c=
Lib(b,a);return c<0?null:c===a.length-1?K5():N5({Ob:NY(a[c+1]).index})})},vxb=function(a,b){return _.p(function*(){var c=yield E8(a.U,b);let d,e,f;const g=(f=(d=c[1])==null?void 0:d.Sb)!=null?f:(e=c[0])==null?void 0:e.Sb;return g?g.rC?(c=yield tvb(a.O,g))?M5({Ye:c.wj,qf:c.Pc}):null:K5():null})},wxb=function(a,b,c){return _.p(function*(){switch(c.type){case "NULL":return null;case "END_OF_BOOK":return null;case "NODE_ADDRESS":return vxb(a,{Kj:c,Fm:b.Fm,settings:b.Yt});case "PAGE_INDEX":return uxb(b.qU,
c.Ob);default:_.wh(c,void 0)}})},xxb=function(a,b,c,d){return _.p(function*(){if(!c)return N5({Ob:d===1?X_(a.manifest,!0):Y_(a.manifest,!0)});const e=yield svb(a.O,b);return e?M5({Ye:e.wj,qf:e.Pc}):null})},yxb=function(a,b){return _.p(function*(){const c=Lib(b,a);return c<=0?null:N5({Ob:NY(a[c-1]).index})})},zxb=function(a,b){return _.p(function*(){var c=yield E8(a.U,b);let d,e,f;const g=(f=(d=c[0])==null?void 0:d.Sb)!=null?f:(e=c[1])==null?void 0:e.Sb;return g!=null&&g.um?(c=yield uvb(a.O,g))?M5({Ye:c.wj,
qf:c.Pc}):null:null})},Axb=function(a,b,c,d,e){return _.p(function*(){switch(c.type){case "NULL":return null;case "END_OF_BOOK":return xxb(a,b.Yt,d,e);case "NODE_ADDRESS":return zxb(a,{Kj:c,Fm:b.Fm,settings:b.Yt});case "PAGE_INDEX":return yxb(b.qU,c.Ob);default:_.wh(c,void 0)}})},t9=class{constructor(a,b,c){this.manifest=a;this.U=b;this.O=c}};t9.na=function(a){return new (a||t9)(_.A(_.gB),_.A(F8),_.A(Y7))};t9.Ka=_.nm({token:t9,Aa:t9.na,Ia:"root"});var Dxb=function(a,b){switch(b.type){case W5.type:case V5.type:case U5.type:case T5.type:case S_.type:case T_.type:return _.t(Bxb(a),_.r(c=>Object.assign({},b,c)));case O5.type:case j_.type:return _.t(Cxb(a),_.r(c=>Object.assign({},b,c)));case K7.type:return _.We(b);default:_.wh(b,void 0)}},Exb=function(a,b){return _.t(_.We(b),_.gf(a.store.select(v6),a.store.select(SZ(a.manifest)),a.store.select(QZ)),_.ef(([c,d,e,f])=>{switch(c.type){case W5.type:case U5.type:case S_.type:return Axb(a.O,c,d,e,f);
case V5.type:case T5.type:case T_.type:return wxb(a.O,c,d);case O5.type:return d=a.O,e?pxb(d,c):Promise.resolve(N5({Ob:YY(d.manifest,c.position.vc()),cause:c.cause}));case j_.type:return txb(a.O,c,d,f);case K7.type:return Promise.resolve(L5());default:_.wh(c,void 0)}}),PY())},Bxb=function(a){return _.t(_.el([a.store.select(D8),a.store.select(C8),a.store.select(N6)]),_.gx(),_.r(([b,c,d])=>({Yt:b,Fm:c,qU:d})))},Cxb=function(a){return _.t(a.store.select(D8),_.gx(),_.r(b=>({Yt:b})))},x0=class{constructor(a,
b,c,d,e){this.manifest=a;this.actions=b;this.O=c;this.U=d;this.store=e;this.navigationActionQueue=_.UF(()=>_.t(this.actions,_.TF(W5,V5,U5,T5,S_,T_,O5,j_,K7),_.cx(f=>Dxb(this,f)),_.cx(f=>Exb(this,f))));this.setAnchorPositionForNote=_.UF(()=>_.t(this.actions,_.TF(P3,E_,F5),_.r(({kb:f})=>{let g,h;return(g=f.Dc())==null?void 0:(h=g.zf())==null?void 0:h.startPosition}),PY(),_.r(f=>O5({position:f,cause:3}))));this.displayNotesVisibilitySnackbar=_.UF(()=>_.t(this.actions,_.TF(TZ,b3),OZ(()=>this.store.select(O6)),
_.ff(([,f])=>{this.U.open(f?"Highlights are shown":"Highlights are hidden","",{duration:3E3,Xb:"reader-mat-snack-bar-container",zj:"top"})}),_.bf(()=>!1)),{dispatch:!1})}};x0.na=function(a){return new (a||x0)(_.A(_.gB),_.A(_.tI),_.A(t9),_.A(_.BH),_.A(_.yF))};x0.Ka=_.nm({token:x0,Aa:x0.na});var y0=class{constructor(a,b){this.actions=a;this.O=b;this.persistThemeSetting=_.UF(()=>_.t(this.actions,_.TF(j4),_.ff(({theme:c})=>{this.O.O.oa(c)})),{dispatch:!1})}};y0.na=function(a){return new (a||y0)(_.A(_.tI),_.A(k0))};y0.Ka=_.nm({token:y0,Aa:y0.na});var z0=class extends q6{constructor(a){super(a,"Display Options");this.logDisplayOptionsActions=o6(this,n_,l_,o_,m_);this.logSetFontFace=p6(this,k_,({fontFace:b})=>b);this.logSetJustified=p6(this,p_,({justified:b})=>b?"justified":"not justified");this.logSetLayout=p6(this,i4,({layout:b})=>b);this.logSetReadingMode=p6(this,j_,({readingMode:b})=>b===1?"image":"text");this.logThemeChanged=p6(this,j4,({theme:b})=>b);this.logSetViewMode=p6(this,i_,({viewMode:b})=>b);this.logSetZoomLevel=p6(this,q_,({zoom:b})=>
b)}};z0.na=function(a){return new (a||z0)(_.A(n6))};z0.Ka=_.nm({token:z0,Aa:z0.na});var t0=class{constructor(a,b,c,d,e,f){this.manifest=a;this.actions=b;this.U=c;this.channel=d;this.O=e;this.store=f;this.endPosition=T1(this.manifest,X_(this.manifest,!0));this.sendInnerFrameInitialized=_.UF(()=>_.t(this.actions,_.TF(c3),_.ff(()=>{this.channel.send(eub)})),{dispatch:!1});this.emitEndOfBookPositionRange=_.UF(()=>_.t(this.actions,_.TF(K5,L5),_.r(()=>this.endPosition?Inb({endPosition:this.endPosition}):null),PY()));this.saveDriveExportSettings=_.UF(()=>_.t(this.actions,_.TF(c_,h4,f4),
OZ(()=>[this.store.select(ipb),this.store.select(o4),this.store.select(Zob),this.store.select(a4)]),_.r(([,g,h,k,l])=>{this.O.channel.request(nob,{isEnabled:g,folderName:h});g&&(k.length||l.length)&&(g=new _.Fy,h=this.manifest.Ab(),g=_.jj(g,1,h),this.O.channel.request(t3,g))})),{dispatch:!1});this.turnOnAnnotationsIfNeeded=_.UF(()=>_.t(this.actions,_.TF(wsb,G_,D3),OZ(()=>this.store.select(O6)),_.bf(([,g])=>!g),_.r(()=>b3())));this.showNotesPanel=_.UF(()=>_.t(this.actions,_.TF(epb,F5,E_,A3,p3,r3),
_.r(()=>U0(this.U,"(min-width: 840px)")?Nnb():Onb())))}};t0.na=function(a){return new (a||t0)(_.A(_.gB),_.A(_.tI),_.A(_.ev),_.A(g0),_.A(j0),_.A(_.yF))};t0.Ka=_.nm({token:t0,Aa:t0.na});var Fxb=function(a){return _.p(function*(){a.close();var b=yield _.PE(a.U);b={enableSendFeedback:!0,context:"books_home",authuser:_.xi(a.rd,1),helpPanelTheme:b?1:0};a.O.O(b)})},u9=class{constructor(a,b,c,d,e,f){this.languageCode=a;this.manifest=b;this.ii=c;this.rd=d;this.store=e;this.Rb=f;this.JP="Feedback";this.RO="Cancel";this.qR="Learn more";this.Hu="Help and Feedback";this.O3="Get help using Play Books";this.Y3="Send feedback to Play Books";this.bS="Report a problem with ebook";this.Ei="Close";
this.U=this.store.select(hpb);this.O=_.Mxa({locale:a,helpCenterPath:"/googleplay",window})}pK(){const a=this;return _.p(function*(){a.close();const b={productId:"87233",locale:a.languageCode,authuser:_.xi(a.rd,1)},c={source:"reader_feedback_dialog",volumeId:a.manifest.Ab()};_.iI(b,c)})}close(){this.Rb.close()}};u9.na=function(a){return new (a||u9)(_.G(_.FE),_.G(_.gB),_.G(_.iB),_.G(_.Tw),_.G(_.yF),_.G(_.Py))};
u9.Sa=_.pn({type:u9,Ca:[["reader-feedback-dialog"]],Ea:!0,features:[_.xs],Qa:18,Ra:6,Va:[["mat-dialog-title",""],["mat-menu-item","","reader-menu-item","",1,"report-link",3,"click"],[1,"option-description"],["mat-menu-item","","reader-menu-item","",1,"feedback-button",3,"click"],["mat-menu-item","","reader-menu-item","","class","contact-link","href","https://support.google.com/googleplay/contact/play_books","rel","noopener","target","_blank",3,"click",4,"ngIf"],["mat-icon-button","","mat-dialog-close",
"",1,"-gb-close-button",3,"matTooltip"],["mat-menu-item","","reader-menu-item","","href","https://support.google.com/googleplay/contact/play_books","rel","noopener","target","_blank",1,"contact-link",3,"click"]],Ma:function(a,b){a&1&&(_.M(0,"mat-menu"),_.J(1,"h2",0),_.R(2),_.L(),_.J(3,"mat-dialog-content")(4,"button",1),_.P("click",function(){return Fxb(b)}),_.J(5,"mat-icon"),_.R(6,"help_outline"),_.L(),_.J(7,"span",2),_.R(8),_.L()(),_.J(9,"button",3),_.P("click",function(){return b.pK()}),_.J(10,
"mat-icon"),_.R(11,"feedback"),_.L(),_.J(12,"span",2),_.R(13),_.L()(),_.H(14,Mib,5,1,"a",4),_.L(),_.J(15,"button",5)(16,"mat-icon"),_.R(17,"close"),_.L()());a&2&&(_.E(2),_.vs(b.Hu),_.E(6),_.vs(b.O3),_.E(5),_.vs(b.Y3),_.E(),_.I("ngIf",b.ii),_.E(),_.I("matTooltip",b.Ei),_.Ir("aria-label",b.Ei))},ab:[_.Sw,_.Xv,_.qD,_.KH,_.FH,_.IH,_.Ty,_.Wy,_.Vy,_.kE,_.iH,_.gH,_.Ku],Oa:["[_nghost-%COMP%]     .mat-mdc-menu-item{font-size:16px;font-weight:400;line-height:24px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:.1px}.mat-mdc-dialog-content[_ngcontent-%COMP%]{padding:8px 0}\n/*# sourceMappingURL=feedback_dialog.css.map */"]});var A0=class{constructor(a,b){this.actions=a;this.O=b;this.openFeedbackDialog=_.UF(()=>_.t(this.actions,_.TF(dpb,fpb),_.ff(()=>{this.openDialog()})),{dispatch:!1})}openDialog(){this.O.open(u9,{de:!0,Xb:["-gb-titled-dialog"]})}};A0.na=function(a){return new (a||A0)(_.A(_.tI),_.A(_.Sy))};A0.Ka=_.nm({token:A0,Aa:A0.na});var u0=class extends q6{constructor(a,b){super(a);this.logBookOpen=Xsb(this,c3,()=>{this.Bn.logBookOpen();this.tm.channel.send(k6,Z_("Inner frame start"))});this.logFirstPageCreated=Xsb(this,S5,({wz:c})=>{c=c.Sb;this.tm.channel.send(k6,Z_("First page render",c.Tp?"image":c.xq?"fixed layout":"text"))});Usb(this.Bn,_.t(b,n4))}};u0.na=function(a){return new (a||u0)(_.A(n6),_.A(_.yF))};u0.Ka=_.nm({token:u0,Aa:u0.na});var E0=class{constructor(a,b){this.actions=a;this.store=b;this.createOrUpdateNote=_.UF(()=>_.t(this.actions,_.TF(G_),OZ(()=>this.store.select(Msb)),_.r(([{kb:c},d])=>d?Vnb({kb:c,lD:d}):g3({kb:c}))))}};E0.na=function(a){return new (a||E0)(_.A(_.tI),_.A(_.yF))};E0.Ka=_.nm({token:E0,Aa:E0.na});var Gxb=["title"],v9=class extends l7{constructor(a,b,c,d,e,f,g,h){super(e,f,g,h);this.manifest=a;this.Rb=b;this.store=c;this.Vd=d;this.ka=new _.Cd;this.query=this.store.select(zvb);this.results=this.store.select(Avb);this.vn=this.store.select(Cvb);this.aJ=sfb(this.manifest)>2}Bc(){_.t(this.Rb.Oi(),_.gf(this.query,this.results),_.ff(([,a,b])=>{a&&!b&&this.Fd(a)})).subscribe(()=>{this.store.dispatch(Fub())});this.Rb.Hd().subscribe(()=>{this.store.dispatch(D7())});this.ka.add(_.t(this.results,_.gf(this.Vd.U),
_.QE(_.$d),_.sl(this.Mc)).subscribe(([a,b])=>{this.tk&&a&&b&&(b=_.cY(a.Os,b,(c,d)=>VY(c,d.position)),b<0&&(b=-b-1),a=a.Os[b])&&(this.store.dispatch($_({yv:a})),(a=this.tk.va.children[Math.max(b-1,0)])&&a.scrollIntoView())}))}U(){return this.title.va}Fd(a){this.store.dispatch(C7({query:String(a)}))}hu(a){a=YY(this.manifest,a.vc());return cZ(aZ(this.manifest,a))}Nn(a){return _.Ki(this.Vd.Nn(a),"q")}};
v9.na=function(a){return new (a||v9)(_.G(_.gB),_.G(_.Py),_.G(_.yF),_.G(Y2),_.G(_.ev),_.G(d7),_.G(_.jp),_.G(_.Sy))};
v9.Sa=_.pn({type:v9,Ca:[["reader-search-dialog"]],kc:function(a,b){a&1&&(_.lx(Gxb,5,_.jp),_.lx(m2,5,_.jp));if(a&2){let c;_.nx(c=_.ox())&&(b.title=c.first);_.nx(c=_.ox())&&(b.tk=c.first)}},Ea:!0,features:[_.Gr,_.xs],Qa:12,Ra:6,Va:()=>[["title",""],["searchInput",""],["tooManyResults",""]," Search\n"," Search the web ",_.BB("{VAR_PLURAL, plural, =1 {1 result in book} other {{COUNT} results in book}}",{COUNT:"\ufffd1\ufffd",VAR_PLURAL:"\ufffd0\ufffd"}),"1,000+ results in book",["mat-dialog-title",""],
["subscriptSizing","fixed"],["matInput","","type","text","placeholder","Search in this book",3,"change","value"],[4,"ngIf"],["aria-label","Close search dialog","mat-icon-button","","mat-dialog-close","",1,"-gb-close-button"],[1,"results-header"],[1,"results-count","-gb-themed-text-on-surface"],[4,"ngIf","ngIfElse"],["mat-stroked-button","","color","primary","target","_blank",3,"href"],["mat-dialog-content",""],["mat-list-item","",3,"href","activated","click",4,"ngFor","ngForOf"],["mat-list-item",
"",3,"click","href","activated"],["matListItemIcon",""],["matListItemTitle","","class","chapter",4,"ngIf"],["matListItemLine","","class","page-number gmat-caption",4,"ngIf"],["matListItemTitle","","class","page-number",4,"ngIf"],["matListItemLine","",1,"snippet","-gb-themed-text-on-background"],[4,"ngFor","ngForOf"],["matListItemTitle","",1,"chapter"],["matListItemLine","",1,"page-number","gmat-caption"],["matListItemTitle","",1,"page-number"]],Ma:function(a,b){if(a&1){const c=_.D();_.J(0,"h2",7,
0);_.N(2,3);_.L();_.J(3,"mat-form-field",8)(4,"input",9,1);_.U(6,"async");_.P("change",function(){_.S(c);const d=_.ps(5);return _.T(b.Fd(d.value))});_.L()();_.H(7,Uib,10,4,"ng-container",10);_.U(8,"async");_.J(9,"button",11)(10,"mat-icon");_.R(11,"close");_.L()()}a&2&&(_.E(4),_.I("value",_.W(6,2,b.query)),_.E(3),_.I("ngIf",_.W(8,4,b.results)))},ab:[_.TC,_.Sw,_.Xv,_.Uv,_.qD,o2,b2,m2,l2,h2,d2,c2,_.Ty,_.Wy,_.Vy,_.hE,_.kE,_.pE,_.Iu,_.Ku],Oa:[".mat-mdc-dialog-component-host[_nghost-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}mat-form-field[_ngcontent-%COMP%]{width:80%;margin:8px auto 0}[_nghost-%COMP%]    {--mat-form-field-container-height:40px;--mat-form-field-filled-label-display:none;--mat-form-field-container-vertical-padding:8px;--mat-form-field-filled-with-label-container-padding-top:8px;--mat-form-field-filled-with-label-container-padding-bottom:8px}.results-header[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 24px 12px}.results-count[_ngcontent-%COMP%]{font-variant:small-caps}.mat-mdc-dialog-content[_ngcontent-%COMP%]{padding:0;max-height:none}.snippet.-gb-themed-text-on-background[_ngcontent-%COMP%]{color:#202124}.-gb-dark[_nghost-%COMP%]   .snippet.-gb-themed-text-on-background[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   .snippet.-gb-themed-text-on-background[_ngcontent-%COMP%]{color:#e8eaed}.mat-mdc-list-base[_ngcontent-%COMP%]   .mat-mdc-list-item[_ngcontent-%COMP%]{height:auto}.mat-mdc-list-item-title[_ngcontent-%COMP%]{font-size:16px;font-weight:500;line-height:24px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:.2px}.mat-mdc-list-item[_ngcontent-%COMP%]   .mat-mdc-list-item-line.snippet[_ngcontent-%COMP%]{font-size:16px;font-weight:400;line-height:24px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:.1px;margin:12px 0;white-space:normal}.mat-mdc-list-item[_ngcontent-%COMP%]   .mat-mdc-list-item-line.page-number.gmat-caption[_ngcontent-%COMP%]{font-size:12px;font-weight:400;line-height:16px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:.3px}.snippet[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:nth-child(2n){font-weight:700;background-color:#d2e3fc}.-gb-dark[_nghost-%COMP%]   .snippet[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:nth-child(2n), .-gb-dark   [_nghost-%COMP%]   .snippet[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:nth-child(2n){background-color:#1967d2}\n/*# sourceMappingURL=search_dialog.css.map */"]});var F0=class{constructor(a,b,c,d,e,f){this.manifest=a;this.actions=b;this.O=c;this.V=d;this.U=e;this.store=f;this.toggleSearchDialog=_.UF(()=>_.t(this.actions,_.TF(Cub),_.ff(()=>{const g=this.O.O.find(h=>h.Rj instanceof v9);g?g.close():this.openDialog()})),{dispatch:!1});this.openSearchDialogFromContextMenu=_.UF(()=>_.t(this.actions,_.TF(Dub),_.ff(()=>{this.openDialog()}),OZ(()=>_.t(this.store,a6,_.r(g=>g.U()))),_.r(([,g])=>C7({query:String(g.trim())}))));this.openSearchDialogAtStartup=_.UF(()=>_.t(this.actions,
_.TF(Hnb),_.ff(()=>{this.openDialog()}),_.r(({query:g})=>C7({query:g}))));this.prefetchSearchContentAtStartup=_.UF(()=>_.t(this.actions,_.TF(u_),jY(_.t(this.store,n4)),_.SE(500),_.ff(({readingMode:g})=>{var h=this.U,k=this.manifest.Ab();asb(h.O,g,k)})),{dispatch:!1});this.prefetchSearchContentAtReadingModeChange=_.UF(()=>_.t(this.actions,_.TF(j_),jY(_.t(this.store,n4)),_.SE(500),_.ff(({readingMode:g})=>{var h=this.U,k=this.manifest.Ab();asb(h.O,g,k)})),{dispatch:!1});this.search=_.UF(()=>_.t(this.actions,
_.TF(C7),OZ(()=>this.store.select(QZ)),_.cx(([{query:g},h])=>this.U.search(h,this.manifest.Ab(),g)),_.ff(g=>{var h=this.V;g=g.query;h.O=g;h.channel.send(W2,g)}),_.r(g=>Eub({results:g.query?g:null}))));this.clearQueryParam=_.UF(()=>_.t(this.actions,_.TF(D7),_.ff(()=>{var g=this.V;g.O="";g.channel.send(W2,"")})),{dispatch:!1})}openDialog(){c1(this.O);var a=this.O,b=a.open;var c=aub();c=Object.assign({},c,{ariaLabel:"Search Book",Xb:[...c.Xb,"-gb-titled-dialog"]});b.call(a,v9,c)}};
F0.na=function(a){return new (a||F0)(_.A(_.gB),_.A(_.tI),_.A(_.Sy),_.A(X2),_.A(B_),_.A(_.yF))};F0.Ka=_.nm({token:F0,Aa:F0.na});var Hxb=function(a){const b=a.window.getSelection();b&&((a=a.document.querySelector("reader-horizontal-view"))&&!b.containsNode(a,!0)||b.removeAllRanges())},G0=class{constructor(a,b,c,d,e,f,g,h){this.document=a;this.manifest=b;this.window=c;this.actions=d;this.V=e;this.U=f;this.O=g;this.store=h;this.openAnnotationMenuFromNoteContextMenuClick=_.UF(()=>_.t(this.actions,_.TF(R5),_.ff(({TG:k})=>{Kvb(this.O,new _.IG(k.x,k.y,0,0))})),{dispatch:!1});this.openDefinitionFromDoubleClick=_.UF(()=>_.t(this.actions,
_.TF(Hsb),C_(this.store),OZ(()=>this.store.select(q4)),_.bf(([,k])=>!k),_.r(([k])=>k),S7(this.U),OY(),_.bf(([,k])=>Zdb(k.Xe())),_.r(([k,l])=>K3({Di:k.TG,uV:l}))));this.findContentRangeAndOpenMenu=_.UF(()=>_.t(this.actions,_.TF(X5,F3,G3,H3),C_(this.store),OZ(()=>this.V.V),_.bf(([,k])=>k),S7(this.U),OY(),_.ff(()=>{const k=Wib(this.window.getSelection());Kvb(this.O,k)}),_.r(([,k])=>Eob({Kf:k,manifest:this.manifest}))));this.updateActiveNote=_.UF(()=>_.t(this.actions,_.TF(X5,F3,G3),OZ(()=>[this.store.select(nvb),
this.store.select(b6)]),_.bf(([,k,l])=>k&&!l),S7(this.U),OY(),_.ff(()=>{var k=Wib(this.window.getSelection()),l=this.O;if(l.O){var m=l.O;k=Jvb(l,k);m=m.Fi;k!==m.ha&&(m.ha&&m.ha.dispose(),m.ha=k,m.Yf()&&(k.attach(m),m.eg()))}}),_.r(([,k])=>Gob({Kf:k,manifest:this.manifest}))));this.updateReanchoringNote=_.UF(()=>_.t(this.actions,_.TF(X5,F3,G3,H3),OZ(()=>this.store.select(c4)),_.bf(([,k])=>!!k),S7(this.U),OY(),_.r(([,k])=>Fob({Kf:k,manifest:this.manifest}))));this.clearSelectionOnPageTurn=_.UF(()=>
_.t(this.actions,_.TF(T_,S_,O5,K7),_.ff(()=>{var k=this.O;k.O&&k.O.close();Hxb(this)})),{dispatch:!1});this.clearSelectionOnResize=_.UF(()=>_.t(this.actions,_.TF(J5),OZ(()=>this.store.select(SZ(this.manifest))),_.bf(([,k])=>k),_.ff(()=>{var k=this.O;k.O&&k.O.close();Hxb(this)})),{dispatch:!1});this.noDialogsOpen=_.UF(()=>_.t(this.actions,_.TF(E3,J7,I7,C5,N7),C_(this.store),_.r(()=>Dob())))}};G0.na=function(a){return new (a||G0)(_.A(_.at),_.A(_.gB),_.A(_.kB),_.A(_.tI),_.A(u5),_.A(T7),_.A(j8),_.A(_.yF))};
G0.Ka=_.nm({token:G0,Aa:G0.na});var a0=function(a){this.O=a;this.Bv=5E3},Ixb=0;a0.prototype.send=function(a,b,c,d){a=a?_.uz(a):{};d=d||"_"+(Ixb++).toString(36)+Date.now().toString(36);var e="_callbacks___"+d;b&&(_.la[e]=Jxb(d,b),a.callback=e);b={timeout:this.Bv,W_:!0};var f=this.O;e=new Map(Object.entries(a));f=_.Jb(f).toString();const g=f.split(/[?#]/),h=/[?]/.test(f)?"?"+g[1]:"";e=S$a(g[0],h,/[#]/.test(f)?"#"+(h?g[2]:g[1]):"",e);b=_.Vc(e,b);_.Nc(b,null,Kxb(d,a,c));return{qd:d,DP:b}};
a0.prototype.cancel=function(a){a&&(a.DP&&a.DP.cancel(),a.qd&&w9(a.qd,!1))};var Kxb=function(a,b,c){return function(){w9(a,!1);c&&c(b)}},Jxb=function(a,b){return function(c){w9(a,!0);b.apply(void 0,arguments)}},w9=function(a,b){a="_callbacks___"+a;if(_.la[a])if(b)try{delete _.la[a]}catch(c){_.la[a]=void 0}else _.la[a]=_.jc};var d0,ajb=(0,_.Ob)`https://translation.googleapis.com/language/translate/v2/languages?key=AIzaSyBcsB9k1Db4FXrf0Y7vXK0aIS2bQA38Gms`,$ib=(0,_.Ob)`https://www.googleapis.com/language/translate/v2?key=AIzaSyBcsB9k1Db4FXrf0Y7vXK0aIS2bQA38Gms`;var Lxb=["translation"],x9=class extends W6{constructor(a,b,c,d,e,f,g){super(YZ(b),d,e,f);this.document=a;this.U=c;this.store=g;this.V=_.t(this.store,a6,_.r(h=>h.U()));this.jz=this.store.select(jvb);this.Av=this.store.select(lvb);this.sz=this.store.select(kvb);this.translatedText=_.t(_.el([this.V,this.jz,this.Av]),_.ef(([h,k,l])=>Zib(h,l,k==="auto"?void 0:k)));this.bA="Translate";this.Hd.subscribe(()=>{this.store.dispatch(N7())})}rc(){const a=super.rc();if(this.U.O>0)return a;_.t(_.il(this.document,
"copy"),_.bf(()=>{var b=window.getSelection();b=b&&b.rangeCount>0&&b.getRangeAt(0);if(!b)return!1;const c=this.document.createRange();c.selectNodeContents(this.a7.va);return hZ(b,c)}),_.sl(this.yn)).subscribe(b=>{b.preventDefault()});return a}};x9.na=function(a){return new (a||x9)(_.G(_.at),_.G(_.Qy),_.G(z5),_.G(_.Py),_.G(V6),_.G(_.jp),_.G(_.yF))};
x9.Sa=_.pn({type:x9,Ca:[["reader-translate-dialog"]],kc:function(a,b){a&1&&_.lx(Lxb,5,_.jp);if(a&2){let c;_.nx(c=_.ox())&&(b.a7=c.first)}},Ea:!0,features:[_.Gr,_.xs],Qa:27,Ra:16,Va:()=>[["translation",""]," Source language "," Detect language "," Target language ","mat-dialog-title  readerDraggableDialog  supportsSmallScreenLayout ".split(" "),[1,"lang-selects"],["floatLabel","always"],["id","fl-select",3,"selectionChange","value"],["value","auto"],[3,"value",4,"ngFor","ngForOf"],["id","tl-select",
"cdkFocusInitial","",3,"selectionChange","value"],["dir","auto",1,"translation","gmat-body-2","-gb-themed-text-on-surface"],["aria-label","Close translate dialog","mat-icon-button","","mat-dialog-close","",1,"-gb-close-button"],[3,"value"]],Ma:function(a,b){if(a&1){const c=_.D();_.J(0,"h2",4);_.as(1);_.R(2);_.bs();_.L();_.J(3,"div",5)(4,"mat-form-field",6)(5,"mat-label");_.N(6,1);_.L();_.J(7,"mat-select",7);_.U(8,"async");_.P("selectionChange",function(d){_.S(c);(d=d.value)&&b.store.dispatch(evb({source:String(d)}));
return _.T()});_.J(9,"mat-option",8);_.N(10,2);_.L();_.H(11,cjb,2,2,"mat-option",9);_.U(12,"async");_.L()();_.J(13,"mat-form-field",6)(14,"mat-label");_.N(15,3);_.L();_.J(16,"mat-select",10);_.U(17,"async");_.P("selectionChange",function(d){_.S(c);(d=d.value)&&b.store.dispatch(gvb({target:String(d)}));return _.T()});_.H(18,djb,2,2,"mat-option",9);_.U(19,"async");_.L()()();_.J(20,"mat-dialog-content",11,0);_.R(22);_.U(23,"async");_.L();_.J(24,"button",12)(25,"mat-icon");_.R(26,"close");_.L()()}a&2&&
(_.E(2),_.vs(b.bA),_.E(5),_.I("value",_.W(8,6,b.jz)),_.E(4),_.I("ngForOf",_.W(12,8,b.sz)),_.E(5),_.I("value",_.W(17,10,b.Av)),_.E(2),_.I("ngForOf",_.W(19,12,b.sz)),_.E(4),_.us(" ",_.W(23,14,b.translatedText),"\n"))},ab:[_.TC,o1,e7,_.Sw,_.Xv,_.qD,_.qE,_.yD,_.hE,_.XD,_.vE,_.rE,_.tE,_.nD,_.Ty,_.Wy,_.Vy,_.kE,_.Iu],Oa:["[_nghost-%COMP%]{max-height:400px}.lang-selects[_ngcontent-%COMP%]{border-bottom:1px solid;border-color:#dadce0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.-gb-dark[_nghost-%COMP%]   .lang-selects[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   .lang-selects[_ngcontent-%COMP%]{border-color:#5f6368}.lang-selects[_ngcontent-%COMP%]   .mat-mdc-form-field[_ngcontent-%COMP%]{padding:12px 16px}.lang-selects[_ngcontent-%COMP%]   .mat-mdc-form-field[_ngcontent-%COMP%]:first-child{-webkit-border-end:1px solid;-moz-border-end:1px solid;border-inline-end:1px solid;border-inline-end-color:inherit}.mat-mdc-dialog-content[_ngcontent-%COMP%]{padding-top:20px;padding-bottom:20px}\n/*# sourceMappingURL=translate_dialog.css.map */"]});var H0=class{constructor(a,b,c){this.actions=a;this.O=b;this.store=c;this.openTranslateDialog=_.UF(()=>_.t(this.actions,_.TF(Aob),_.ff(({Di:d})=>{U6(this.O,x9,d,new _.$F(400,0),{ariaLabel:"Translate",Xb:["-gb-adaptive-dialog","-gb-titled-dialog"]})}),_.r(()=>M7())));this.deduplicateSupportedLanguages=_.UF(()=>_.t(this.actions,_.TF(M7),_.gx(),_.TE(()=>_.t(_.ax(()=>bjb()),_.gf(this.store.select(lvb)))),_.r(([d,e])=>{const f=new Map;let g=e;for(const h of d)(d=f.get(h.name))?e===h.language&&(g=d):f.set(h.name,
h.language);return fvb({supported:Array.from(f.entries(),([h,k])=>({name:h,language:k})),target:g})})))}};H0.na=function(a){return new (a||H0)(_.A(_.tI),_.A(V6),_.A(_.yF))};H0.Ka=_.nm({token:H0,Aa:H0.na});var fjb={vv:200,su:0,PU:1500,C0:!0};_.dh("app.start",function(){return _.p(function*(){window.focus();var a=location.hash.substring(1).replace("%3A",":");if(a){a=location.protocol+"//"+a;a=new g0({N4:a});try{const b=yield a.request(dub);if(!b)throw new e0("unknown error");pjb(a,b)}catch(b){console.error("Inner frame failed to start",b),a.send(J0,b instanceof e0?b.data:{type:"unknown error"})}}})});var y9=class extends Amb{constructor({yC:a,h2:b,n6:c=!1}){const d={zr:"F7BtR",destination:window,origin:b,onMessage:f=>this.dispatch(f)};if(c)super(pmb(Object.assign({},{source:window},d)));else{var e=()=>{const f=omb(Object.assign({},{Ju:()=>{this.channel=f;e()},yC:a},d))};super(omb(Object.assign({},{Ju:e,yC:a},d)))}}};var Mxb=new Map([[50,6],[51,5],[49,4],[24,3],[25,2],[23,1]]);var vjb=new Map([["alt","json"],["avail_pid","0"],["ps","1"]]),xjb=new Map([["alt","json"],["av","2"],["ef","4"],["flvers","1"],["multi_toc","1"],["svg","2"],["vert","1"]]),zjb=new Map([["avail_pid","0"]]);var lkb=function(a,b){if(!b)return null;var c=b.metadata;(0,_.fe)(c)?(c=c.volume_id,c=(0,_.ee)(c)?c:null):c=null;if(!c)return null;a.V.set(c,b);const d=new f0(b);a.U.set(c,d);return b},Nxb=function(a,b){return _.p(function*(){if(!b)return null;let c;return(c=yield(yield fetch(z9(a,b.href),{credentials:"include"})).blob())!=null?c:null})},Oxb=function(a,b){return _.p(function*(){const c=yield Nxb(a,b);if(!c||!fZ(c.type))return null;var d=yield c.arrayBuffer();d=yield Svb(a.ix,d);return new Blob([d],
{type:c.type})})},Pxb=function(a,b){return _.p(function*(){let c;return(c=yield Oxb(a,ujb(b,a.O)))!=null?c:null})},A9=function(a,b){return _.p(function*(){a.U.has(b)||(yield S0(a,b));let c;return(c=a.U.get(b))!=null?c:null})},B9=function(a,b){return _.p(function*(){if(!b)return null;var c;const d=yield(c=yield fetch(z9(a,b.href)))==null?void 0:c.text();c=K0(a.ix,d);let e;try{e=JSON.parse(c)}catch(f){_.FI(f)}return(0,_.fe)(e)?e:null})},Qxb=function(a,b,c,d){return _.p(function*(){var e=yield A9(a,
b);return e?(e=yield B9(a,wjb(e,c,d,a.O)))?e.page.map(f=>{if(f){var g;if(!f||((g=f.flags)!=null?g:0)&29)f=null;else{var h;g={height:f.h,maxHeight:f.original_h,maxWidth:f.original_w,src:f.src,structure:(h=f.structure)!=null?h:null,width:f.w};f=g.width&&g.height&&g.maxWidth&&g.maxHeight&&g.src?g:null}}else f=null;return f}):null:null})},S0=function(a,b){return _.p(function*(){if(a.V.has(b))return a.V.get(b);const c=yield B9(a,yjb(b,a.O));return lkb(a,c)})},Rxb=function(a,b,c){return _.p(function*(){var d=
yield A9(a,b);return d?(d=yield B9(a,Ajb(d,c,a.O)))&&d.content?d:null:null})},Sxb=function(a,b,c){return _.p(function*(){var d=yield A9(a,b);if(!d||!P1(d,c))return null;d=Bjb(d,c,a.O);return d?(d=yield B9(a,d))?rjb(d,a.ix):null:null})},z9=function(a,b){return a.ha?b.replace(/^http:/,"https:"):b},Txb=function(a,b){return _.p(function*(){var c=Djb(b,a.O).href;c=yield(yield fetch(z9(a,c))).text();c=_.Pf(_.Of(`?${c}`,_.Gf));if(c.get("status")!=="ok")var d="";else{var e=c.get("fmt_stream_map");if(e){c=
0;var f="";for(d of e.split(",")){const [g,h]=d.split("|");e=h;if(!e)continue;let k;const l=(k=Mxb.get(Number(g)))!=null?k:0;l>c&&(c=l,f=e)}d=f}else d=""}return d})},Uxb=function(a,b){return _.p(function*(){var c=Cjb(b,a.O);c=yield B9(a,c);if((0,_.fe)(c)){var d=c.content;c=(0,_.ee)(d)?{content:d,resources:tjb(c.resource)}:null}else c=null;return c})},Vxb=function(a,b){return _.p(function*(){var c=Cjb(b,a.O);c=yield B9(a,c);if((0,_.fe)(c)){var d=c.style;c=(0,_.ee)(d)?{content:d,resources:tjb(c.resource)}:
null}else c=null;return c})},C9=class{constructor({ix:a,locale:b,Ag:c}){this.V=new Map;this.U=new Map;this.ha=location.protocol==="https:";this.ix=a;this.O={s1:!0,locale:b,Ag:c,source:"ge-web-app"}}};var D9=class{constructor(a,b){this.O=a;W1(b,Nub,this.U.bind(this));W1(b,Oub,this.V.bind(this))}U({details:a,eventId:b,parentEventId:c}){this.O.O(a,b,c)}V({details:a,eventId:b,parentEventId:c}){this.O.U(a,b,c)}};D9.na=function(a){return new (a||D9)(_.A(R0),_.A(y9))};D9.Ka=_.nm({token:D9,Aa:D9.na,Ia:"root"});var E9=class{constructor(a,b){W1(b,Qub,c=>{c=L0(c);const d=M0(c);c=_.Qf({searchParams:Array.from(d.entries())},c);return Nxb(a,c)});W1(b,Rub,c=>Pxb(a,c));W1(b,Sub,({volumeId:c,index:d,count:e})=>Qxb(a,c,d,e));W1(b,Tub,c=>S0(a,c));W1(b,Wub,c=>Txb(a,c));W1(b,Uub,({volumeId:c,index:d})=>Rxb(a,c,d));W1(b,Vub,({volumeId:c,index:d})=>Sxb(a,c,d));W1(b,Xub,c=>Vxb(a,c));W1(b,Yub,c=>Uxb(a,c))}};E9.na=function(a){return new (a||E9)(_.A(C9),_.A(y9))};E9.Ka=_.nm({token:E9,Aa:E9.na,Ia:"root"});var Wxb=function(a,b){return _.p(function*(){try{const l=yield Qkb(a.O,b);if(_.lh(l,W0,1,_.jh()).length===1){var c=_.lh(l,W0,1,_.jh())[0],d,e=_.bj(c,3)===_.bj(c,4)?Infinity:(d=_.bj(c,3))!=null?d:0,f,g=(f=_.bj(c,2))!=null?f:0,h,k=(h=_.bj(c,4))!=null?h:0;return{quota:e,remaining:g,totalLength:k}}}catch(l){_.FI(l)}})},Xxb=function(a,b,c){return _.p(function*(){try{const m=yield Rkb(a.O,{volumeId:b,charactersCopied:c});if(_.lh(m,W0,1,_.jh()).length===1){var d=_.lh(m,W0,1,_.jh())[0],e,f=(e=_.bj(d,3))!=
null?e:0,g,h=(g=_.bj(d,2))!=null?g:0,k,l=(k=_.bj(d,4))!=null?k:0;return{quota:f,remaining:h,totalLength:l}}}catch(m){_.FI(m)}})},F9=class{constructor(a,b){this.O=a;W1(b,ksb,({volumeId:c})=>Wxb(this,c));W1(b,lsb,({volumeId:c,charactersCopied:d})=>Xxb(this,c,d))}};F9.na=function(a){return new (a||F9)(_.A(_.iz),_.A(y9))};F9.Ka=_.nm({token:F9,Aa:F9.na,Ia:"root"});var G9=class{constructor(a,b){W1(b,oxb,c=>Zlb(a,c))}};G9.na=function(a){return new (a||G9)(_.A(JY),_.A(y9))};G9.Ka=_.nm({token:G9,Aa:G9.na,Ia:"root"});var Jjb=()=>({K1:"https://support.google.com/googleplay/?p=books_webopen_upload"}),H9=class{constructor(a,b){this.data=a;this.Rb=b;this.Io=cub}Bc(){this.Rb.Oi().subscribe(()=>{Q0(!1)});this.Rb.yn().subscribe(()=>{Q0(!0)})}};H9.na=function(a){return new (a||H9)(_.G(_.Qy),_.G(_.Py))};
H9.Sa=_.pn({type:H9,Ca:[["reader-error-dialog"]],Ea:!0,features:[_.xs],Qa:20,Ra:9,Va:()=>[["defaultHeader",""],["defaultButtons",""],["exitButtonOnly",""],["exitLink",""],["defaultTechnicalErrorDialog",""]," The book has been downloaded to too many devices. Remove the book from other devices, then try again. "," Remove the download, then upload the file again. If the problem persists, there's likely an issue with the file. ","Rental expired"," You can buy the book or, in some cases, rent it again ",
"See book details","Your payment was declined"," Update your credit card info or select a different payment method ","View declined order","Couldn't open this book"," Visit our help center for more information ","Can't open this book","Get help","Got it"," Try again later. ",[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],[4,"ngTemplateOutlet"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["mat-dialog-title",""],["align","end"],["mat-button","","color","primary",3,"href"],"mat-button  color primary href #".split(" "),
"mat-button  color primary href /books".split(" ")],Ma:function(a,b){a&1&&(_.as(0,19),_.H(1,Gjb,5,2,"ng-container",20)(2,Kjb,5,4,"ng-container",20)(3,Mjb,10,2,"ng-container",20)(4,Ojb,2,1,"ng-container",20)(5,Qjb,2,1,"ng-container",20)(6,Sjb,2,1,"ng-container",20)(7,Ujb,10,1,"ng-container",20)(8,Wjb,2,1,"ng-container",20)(9,Yjb,7,1,"ng-container",21),_.bs(),_.H(10,Zjb,2,0,"ng-template",null,0,_.ys)(12,akb,4,2,"ng-template",null,1,_.ys)(14,ckb,2,1,"ng-template",null,2,_.ys)(16,dkb,2,0,"ng-template",
null,3,_.ys)(18,gkb,5,2,"ng-template",null,4,_.ys));a&2&&(_.I("ngSwitch",b.data.type),_.E(),_.I("ngSwitchCase",b.Io.AV),_.E(),_.I("ngSwitchCase",b.Io.JV),_.E(),_.I("ngSwitchCase",b.Io.WV),_.E(),_.I("ngSwitchCase",b.Io.bW),_.E(),_.I("ngSwitchCase",b.Io.cW),_.E(),_.I("ngSwitchCase",b.Io.dW),_.E(),_.I("ngSwitchCase",b.Io.bX),_.E(),_.I("ngSwitchCase",b.Io.HX))},ab:[_.Sw,_.Xv,_.Uv,_.Xy,_.Wy,_.Vy,_.RC,_.SC,l1,_.Lu],Nb:2});var Yxb,I9=_.EG().O.documentElement;Yxb=I9.requestFullscreen?"fullscreenchange":I9.webkitRequestFullscreen?"webkitfullscreenchange":I9.mozRequestFullScreen?"mozfullscreenchange":I9.msRequestFullscreen?"MSFullscreenChange":"fullscreenchange";
var Zxb=function(){var a=_.EG().O;a.exitFullscreen?a.exitFullscreen():a.webkitCancelFullScreen?a.webkitCancelFullScreen():a.mozCancelFullScreen?a.mozCancelFullScreen():a.msExitFullscreen&&a.msExitFullscreen()},J9=function(){var a=_.EG().O;return!!(a.webkitIsFullScreen||a.mozFullScreen||a.msFullscreenElement||a.fullscreenElement)};var K9=class{constructor(a){this.channel=a;_.t(_.il(document.documentElement,Yxb),_.rl(J9())).subscribe(()=>{this.channel.send(Xtb,J9())});W1(this.channel,Wtb,()=>{if(J9())Zxb();else{var b=document.documentElement;b.requestFullscreen?b.requestFullscreen(void 0):b.webkitRequestFullscreen?b.webkitRequestFullscreen():b.mozRequestFullScreen?b.mozRequestFullScreen():b.msRequestFullscreen&&b.msRequestFullscreen()}});W1(this.channel,Ytb,()=>{J9()&&Zxb()})}};K9.na=function(a){return new (a||K9)(_.A(y9),_.A(_.Tw))};
K9.Ka=_.nm({token:K9,Aa:K9.na,Ia:"root"});var $xb=function(a,b,c,d){const e=window;e.gtag&&e.gtag("event","timing_complete",{event_category:a,event_label:d,name:b,value:c})},L9=class{constructor(a,b){this.performance=a;W1(b,j6,this.U.bind(this));W1(b,Tsb,this.V.bind(this));W1(b,k6,this.O.bind(this))}U(a){const b=window;b.gtag&&b.gtag("event",a.action,{event_category:a.category,event_label:a.label,value:a.value})}V(a){$xb(a.category,a.name,a.endTime-a.startTime,a.label)}O(a){const b=Math.round(this.performance.now());$xb(a.category,a.name,
b,a.label)}};L9.na=function(a){return new (a||L9)(_.A(_.Zya),_.A(y9))};L9.Ka=_.nm({token:L9,Aa:L9.na,Ia:"root"});var M9=class{constructor(a,b,c,d,e,f){W1(f,s3,g=>_.dxa(b,g));W1(f,$db,g=>nkb(b,g));W1(f,job,g=>Pkb(b,Object.assign({},g,{deviceId:a})));W1(f,gob,g=>_.Axa(c,g));W1(f,ggb,()=>_.Bxa(d));W1(f,mob,g=>_.Cxa(d,g));W1(f,nob,g=>Wkb(d,g));W1(f,cob,g=>Tlb(e,g));W1(f,dob,g=>e.Cn(g));W1(f,eob,g=>Ulb(e,g));W1(f,fob,g=>e.deleteCollection(g));W1(f,hob,g=>Vlb(e,g));W1(f,iob,g=>Wlb(e,g));W1(f,t3,g=>{var h=e.client;return _.my(h.O,h.U+"/$rpc/google.internal.play.books.userannotations.v1.UserAnnotationService/TriggerExport",
g,{},_.Xna)});W1(f,kob,g=>Ylb(e,g));W1(f,lob,g=>e.updateCollection(g));W1(f,u3,g=>Xlb(e,g))}};M9.na=function(a){return new (a||M9)(_.A(_.Vya),_.A(_.iz),_.A(_.gF),_.A(_.hF),_.A(IY),_.A(y9))};M9.Ka=_.nm({token:M9,Aa:M9.na,Ia:"root"});var N9=function(a){const b=new Map([["id",a.O.get("id")],["pg",a.positionString]]);for(const [c,d]of a.O){const e=c,f=d;b.has(e)||b.set(e,f)}a.U?b.set("q",a.U):b.delete("q");return _.Qf({pathname:a.ma,searchParams:b.entries()},a.oa)},O9=class{constructor(a,b,c){this.channel=b;this.location=c;this.oa=_.Qf({protocol:a.protocol,hostname:a.hostname,port:a.port});this.ma=a.pathname;this.O=_.Pf(a);let d;this.positionString=(d=this.O.get("pg"))!=null?d:"";let e;this.U=(e=this.O.get("q"))!=null?e:"";W1(this.channel,
Dnb,this.V.bind(this));W1(this.channel,Enb,this.ha.bind(this));W1(this.channel,W2,this.ka.bind(this));this.location.subscribe(this.qa.bind(this))}qa(a){if(a.pop){var b;(a=_.Pf(_.Of((b=a.url)!=null?b:"",_.Gf)).get("pg"))&&this.channel.send(V2,a)}}V(a){this.positionString=a.toString();a=N9(this);const b=a.search.replace(/^\?/,"");_.Vka(this.location,a.pathname,b)||(this.location.go(a.pathname,b),this.channel.send(V2,this.positionString))}ha(a){this.positionString=a.toString();a=N9(this);_.Fx(this.location,
a.pathname,a.search.replace(/^\?/,""))}ka(a){this.U=a;a=N9(this);_.Fx(this.location,a.pathname,a.search.replace(/^\?/,""))}};O9.na=function(a){return new (a||O9)(_.A(_.Wya),_.A(y9),_.A(_.Uu))};O9.Ka=_.nm({token:O9,Aa:O9.na,Ia:"root"});var P9=class{constructor(a,b,c){_.oh(b,2)&&c.mk.subscribe(d=>{a.send(Zub,d)})}};P9.na=function(a){return new (a||P9)(_.A(y9),_.A(_.EE),_.A(_.oI))};P9.Ka=_.nm({token:P9,Aa:P9.na,Ia:"root"});var Q9=class{constructor(a,b){this.client=a;W1(b,_.cza,this.O.bind(this))}O(){return Ilb(this.client)}};Q9.na=function(a){return new (a||Q9)(_.A(HY),_.A(y9))};Q9.Ka=_.nm({token:Q9,Aa:Q9.na,Ia:"root"});var R9=class{constructor(a,b){W1(a,Awb,c=>Vkb(b,c))}};R9.na=function(a){return new (a||R9)(_.A(y9),_.A(_.fF))};R9.Ka=_.nm({token:R9,Aa:R9.na,Ia:"root"});var S9=class{constructor(a,b,c){W1(a,mub,d=>{hkb(d.theme);_.eI(c,d)});W1(a,r7,d=>{var e=b.Ab();_.lwa(c.O?`${c.O}:volume:${e}`:g1(e),d)})}};S9.na=function(a){return new (a||S9)(_.A(y9),_.A(f0),_.A(_.gI))};S9.Ka=_.nm({token:S9,Aa:S9.na,Ia:"root"});var ayb=function(a){T9(a);a.U||a.V||(a.U=a.ka.open(H9,{data:{type:"inner frame timeout"},Qg:!0,maxWidth:"35em"}))},T9=function(a){clearTimeout(a.ma);clearTimeout(a.oa);a.IK=!1;a.RQ=!0},U9=class{constructor(a,b,c,d,e,f,g,h,k){this.ta=a;this.ua=b;this.qa=c;this.channel=d;this.ka=e;this.tm=f;this.manifest=g;this.O=h;this.ha=k;this.IK=this.RQ=!1;this.U=this.V=null;this.oa=this.ma=0}Bc(){Q0(!1);W1(this.channel,eub,()=>{this.O.run(()=>{T9(this);this.V||(this.U&&(this.U.close(),this.U=null),Q0(!0))})});
W1(this.channel,J0,a=>{this.O.run(()=>{a.type==="inner frame timeout"?ayb(this):(T9(this),console.error(`Initialization error: ${a.type}`),this.U&&(this.U.close(),this.U=null),this.V||(this.V=this.ka.open(H9,{data:a,Qg:!0,maxWidth:"35em"})))})});this.oa=setTimeout(()=>{this.IK=!0},1E3);this.ma=setTimeout(()=>{ayb(this)},3E4);hkb(_.fI(this.ha).theme);W1(this.channel,dub,()=>{const a=_.fI(this.ha);var b=this.ha;var c=this.manifest.Ab();let d;d=_.JF(b.O?`${b.O}:volume:${c}`:g1(c));!d&&b.O&&(d=_.JF(g1(c)));
b=d;c={};b&&((0,_.Pya)(b.readingMode)&&(c.readingMode=b.readingMode),y$a()(b.disabledCollectionIds)&&(c.disabledCollectionIds=[...b.disabledCollectionIds]));b=c;return{info:_.Ewa(this.qa),manifest:this.ta,userPreferences:a,volumePreferences:b,url:window.location.href,volume:this.ua}})}rc(){this.tm.O(Z_("Outer frame start"))}};
U9.na=function(a){return new (a||U9)(_.G(_.Xya),_.G(_.Yya),_.G(_.kz),_.G(y9),_.G(_.Sy),_.G(L9),_.G(f0),_.G(_.As),_.G(_.gI),_.G(D9),_.G(E9),_.G(F9),_.G(G9),_.G(K9),_.G(L9),_.G(M9),_.G(O9),_.G(P9),_.G(Q9),_.G(R9),_.G(S9),_.G(_.sI))};
U9.Sa=_.pn({type:U9,Ca:[["reader-control"]],Ea:!0,features:[_.xs],Qa:3,Ra:2,Va:()=>[[1,"logo-header"],["class","back-button","href","/books","aria-label","Go to My Books","mat-icon-button","","target","_top",4,"ngIf"],["mode","indeterminate","color","primary","diameter","60","strokeWidth","6",4,"ngIf"],["href","/books","aria-label","Go to My Books","mat-icon-button","","target","_top",1,"back-button"],"xmlns;http://www.w3.org/2000/svg;height;32;viewBox;0 0 192 192;width;32".split(";"),["d","m172.35 79.11-66.33-38.68-.02 62.97c.01.49-.12.97-.38 1.37-.26.41-.51.65-.95.83s-.91.23-1.37.13-.88-.34-1.21-.69L79.55 82.03 56.94 104.9c-.33.32-.75.54-1.19.62-.45.08-.91.03-1.33-.16-.42-.19-.53-.17-.78-.57-.25-.39-.39-.85-.39-1.33l.47-93.51-.95-.42C40.34 4.2 26.01 13.34 26.01 27.51v136.97c0 15 16.07 24.37 28.93 16.87l117.41-68.48c12.85-7.51 12.85-26.26 0-33.76z",
"fill","#1C51A4"],["d","M54.95 10.64c-.71-.42-1.44-.77-2.17-1.09l.04 94.07c0 .47.14.93.39 1.33.25.39.61.7 1.03.89s.88.24 1.33.16c.45-.08.86-.3 1.19-.62l22.73-22.71 22.75 22.73c.33.35.75.59 1.21.69.46.1.94.05 1.37-.13.43-.18.8-.51 1.06-.91.26-.41.39-.89.38-1.37v-63.1L54.95 10.64z","fill","#80D7FB"],"mode indeterminate color primary diameter 60 strokeWidth 6".split(" ")],Ma:function(a,b){a&1&&(_.J(0,"div",0),_.H(1,ikb,5,0,"a",1),_.L(),_.H(2,jkb,1,0,"mat-progress-spinner",2));a&2&&(_.E(),_.I("ngIf",
!b.RQ),_.E(),_.I("ngIf",b.IK))},ab:[_.Ox,_.Ku,_.cB,_.az,_.$y,_.Yy,_.Vv],Oa:["[_nghost-%COMP%]{position:absolute;width:100%;height:100%;top:0;left:0}.logo-header[_ngcontent-%COMP%]{background:hsla(0,0%,100%,.96);height:56px;padding:0 16px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.-gb-dark[_nghost-%COMP%]   .logo-header[_ngcontent-%COMP%], .-gb-dark   [_nghost-%COMP%]   .logo-header[_ngcontent-%COMP%]{background:rgba(44,45,48,.96)}mat-progress-spinner[_ngcontent-%COMP%]{position:absolute;-webkit-margin-start:-30px;-moz-margin-start:-30px;margin-inline-start:-30px;margin-top:-30px;left:50%;top:50%}\n/*# sourceMappingURL=outer_frame.css.map */",
".back-button[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{margin:-4px 0 0 -4px;height:auto;width:auto}\n/*# sourceMappingURL=app_bar_logo.css.map */"]});_.dh("reader.start",function(a,b,c,d){return _.p(function*(){var e=_.Of(window.location.href);e.pathname==="/books/notes"&&(history.replaceState({},"","/books/reader?"+_.Pf(e).toString()),e=_.Of(window.location.href));const f=_.ll(_.kz,b),g=_.y(f,_.bz,3);var h;const k=(h=_.y(f,_.EE,5))!=null?h:new _.EE;var l;h=(l=_.jz(f))!=null?l:new _.Tw;var m;l=(m=_.xi(f,1))!=null?m:"en";var q=_.xi(h,1);(m=Bmb(a))?(m=_.nh(m,4),m=m===null||m===void 0?null:_.Ib(m)):m=null;var u=m,v=document.querySelector("iframe.-gb-display");
m=new y9({yC:v,h2:_.Of(u.toString()).origin});_.NE(v,u);u=_.Kwa(_.Jwa());u=new C9({ix:new Uvb(u),locale:l,Ag:q});q=_.Eka(_.w(g,1),q);v=new _.iz(h,_.w(g,2),q);var z,F=(z=_.Pf(e).get("id"))!=null?z:"";z=yield mkb(u,F,c);F=yield okb(v,F,d);e=[{Ba:_.Zz,nb:_.y(f,_.Zz,6)},{Ba:_.bz,nb:g},{Ba:_.kz,nb:f},{Ba:_.nz,nb:q},{Ba:C9,nb:u},{Ba:_.Vya,nb:void 0},{Ba:_.EE,nb:k},{Ba:_.Wya,nb:e},{Ba:_.Tw,nb:h},{Ba:_.FE,nb:l},{Ba:_.iz,nb:v},{Ba:f0,nb:new f0(z)},{Ba:y9,nb:m},{Ba:_.Xya,nb:z},{Ba:_.Yya,nb:F},{Ba:_.dI,nb:_.w(h,
10)||""},{Ba:_.Zya,nb:performance}];yield _.ht(U9,{Fc:[...e,kkb(),Jab(),_.Lua(),_.Mua(),_.Nua(),Kab(),Lab()]})})});
}catch(e){_._DumpException(e)}
}).call(this,this.default_bfe);
// Google Inc.
