PageSourceSearch

https://www.abep.org.br/main.ee04d12061b1e33b.js

js abep.org.br collected 2026-09-24 22:09:52 UTC 2,298,413 bytes, 1 lines download raw bytes

1(self.webpackChunkgalod_assoc=self.webpackChunkgalod_assoc||[]).push([[792],{7565(w2,x1,b){"use strict";b.d(x1,{j:()=>H});var L=b(177),a=b(3664),k=b(2615);let H=(()=>{var G;class T{constructor(J){this.platform=J,this.loaded=!1,this.ready=new Promise((n1,c1)=>{this.initResolver=n1,this.initRejector=c1})}init(){if(this.loaded)return this.ready;if(this.loaded=!0,(0,L.UE)(this.platform)){const J=document.createElement("script");J.type="text/javascript",J.id=this.id,J.src=this.src,J.onload=()=>this.scriptOnLoad(this.initResolver,this.initRejector),J.onerror=()=>this.initRejector(new Error(`Failed to load the external script ${this.src}.`));try{document.getElementsByTagName("body")[0].appendChild(J)}catch(n1){console.error(`Failed to append the external script ${this.src}.`,n1)}}else this.initRejector(new Error(`The external script ${this.src} is browser only and was asked for outside the browser.`));return this.ready}scriptOnLoad(J,n1){J()}static#c=G=()=>(this.\u0275fac=function(n1){return new(n1||T)(k.KVO(a.Agw))},this.\u0275prov=k.jDH({token:T,factory:T.\u0275fac,providedIn:"root"}))}return G(),T})()},1298(w2,x1,b){"use strict";b.d(x1,{Rq:()=>$1,sN:()=>G,vo:()=>T.v});var L=b(5312),a=b(7565),k=b(3664),H=b(2615);let G=(()=>{var U1;class D1 extends a.j{constructor(){super(...arguments),this.key=L.c.pdf,this.id="pdfjs",this.src="https://acrobatservices.adobe.com/view-sdk/viewer.js"}scriptOnLoad(d2,N2){window.AdobeDC?d2():document.addEventListener("adobe_dc_view_sdk.ready",()=>{d2()})}previewFile(d2,N2,f2){return this.ready.then(()=>{const x2=window,D2={clientId:this.key};return N2&&(D2.divId=N2),this.adobeDCView=new x2.AdobeDC.View(D2),this.adobeDCView.previewFile({content:{location:{url:d2.url}},metaData:d2.metadata},f2)})}registerSaveApiHandler(){this.ready.then(()=>{const d2=window;this.adobeDCView.registerCallback(d2.AdobeDC.View.Enum.CallbackType.SAVE_API,(f2,x2,D2)=>new Promise(I2=>{setTimeout(()=>{const u2={code:d2.AdobeDC.View.Enum.ApiResponseCode.SUCCESS,data:{metaData:Object.assign(f2,{updatedAt:(new Date).getTime()})}};I2(u2)},2e3)}),{})})}registerEventsHandler(){this.ready.then(()=>{const d2=window;this.adobeDCView.registerCallback(d2.AdobeDC.View.Enum.CallbackType.EVENT_LISTENER,N2=>{console.log("pdf callfback",N2)},{enablePDFAnalytics:!0})})}static#c=U1=()=>(this.\u0275fac=(()=>{let d2;return function(f2){return(d2||(d2=k.xGo(D1)))(f2||D1)}})(),this.\u0275prov=H.jDH({token:D1,factory:D1.\u0275fac,providedIn:"root"}))}return U1(),D1})();var T=b(3269),u1=(b(9785),b(2494),b(4230),b(7803),b(7374)),r1=b.n(u1),o1=b(5859),$=b.n(o1),R=b(902),s1=b.n(R),z1=b(4955),v1=b.n(z1),C1=b(8037),L1=b.n(C1),M1=b(5164),P1=b.n(M1),T1=b(2900),E1=b.n(T1),t2=b(5180),m2=b.n(t2);let $1=(()=>{var U1;class D1{constructor(){r1().extend($()),r1().extend(s1()),r1().extend(v1()),r1().extend(L1()),r1().extend(P1()),r1().extend(E1()),r1().extend(m2()),this.dayjs=r1(),this.localTimezone="Etc/Unknown"!==r1().tz.guess()?r1().tz.guess():"UTC"}setLocale(d2){this.dayjs.locale(d2)}timeZoneOffset(d2){return this.offsetToMinutes(d2)-this.offsetToMinutes(r1()().tz(this.localTimezone).format("Z"))}now(){return this.dayjs()}startOf(d2){return this.dayjs().startOf(d2)}format(d2,N2){return this.dayjs(d2).format(N2)}offsetToMinutes(d2){let[N2,f2]=d2.split(":"),x2=Number.parseInt(N2),D2=Number.parseInt(f2);return 60*x2+(x2<0?-D2:D2)}customParseFormatLocalized(d2){let N2="DD/MM/YYYY";return"en"==r1().locale()&&(N2="MM/DD/YYYY"),r1()(d2,N2,!0)}static#c=U1=()=>(this.\u0275fac=function(N2){return new(N2||D1)},this.\u0275prov=H.jDH({token:D1,factory:D1.\u0275fac,providedIn:"root"}))}return U1(),D1})()},3269(w2,x1,b){"use strict";b.d(x1,{v:()=>Ju});var L=b(231),a=b(5312),k=typeof window<"u"?window:void 0,H=typeof globalThis<"u"?globalThis:k,G=H?.navigator,T=H?.document,K=H?.location,J=H?.fetch,n1=null!=H&&H.XMLHttpRequest&&"withCredentials"in new H.XMLHttpRequest?H.XMLHttpRequest:void 0,c1=H?.AbortController,u1=H?.CompressionStream,r1=G?.userAgent;function o1(){return!(!k||!1===k.navigator.onLine)}var $=typeof globalThis<"u"?globalThis:k;$&&typeof self>"u"&&($.self=$),$&&typeof File>"u"&&($.File=function(){});var R=k??{},s1={DEBUG:!1,LIB_VERSION:"0.5.0",LIB_NAME:"browser-common"};
1function z1(p,s,f,z,S,I,X){try{var g1=p[I](X),S1=g1.value}catch(Q1){return void f(Q1)}g1.done?s(S1):Promise.resolve(S1).then(z,S)}function v1(p){return function(){var s=this,f=arguments;return new Promise(function(z,S){var I=p.apply(s,f);function X(S1){z1(I,z,S,X,g1,"next",S1)}function g1(S1){z1(I,z,S,X,g1,"throw",S1)}X(void 0)})}}function C1(){return C1=Object.assign?Object.assign.bind():function(p){for(var s=1;arguments.length>s;s++){var f=arguments[s];for(var z in f)({}).hasOwnProperty.call(f,z)&&(p[z]=f[z])}return p},C1.apply(null,arguments)}function L1(p,s){if(null==p)return{};var f={};for(var z in p)if({}.hasOwnProperty.call(p,z)){if(-1!==s.indexOf(z))continue;f[z]=p[z]}return f}var M1=p=>{if("string"!=typeof p)return p;try{return JSON.parse(p)}catch{return p}};function P1(p){return"string"==typeof p||p}function T1(p){return"string"==typeof p?p:void 0}var E1,p,t2=["$feature_flag","$feature_flag_response","$feature_flag_has_experiment","$feature_flag_id","$feature_flag_version","$feature_flag_reason","$feature_flag_request_id","$feature_flag_evaluated_at","$feature_flag_error","locally_evaluated","$groups","$process_person_profile","$geoip_disable","$current_url","$pathname","$referring_domain","utm_source","utm_medium","utm_campaign","utm_content","utm_term","gad_source","mc_cid","gclid","gclsrc","dclid","gbraid","wbraid","fbclid","msclkid","twclid","li_fat_id","igshid","ttclid","rdt_cid","epik","qclid","sccid","irclid","_kx","$session_id","$window_id","$lib","$lib_version","$device_id","$is_server"],m2=((p={}).AnonymousId="anonymous_id",p.DistinctId="distinct_id",p.Props="props",p.EnablePersonProcessing="enable_person_processing",p.PersonMode="person_mode",p.FeatureFlagDetails="feature_flag_details",p.FeatureFlags="feature_flags",p.FeatureFlagPayloads="feature_flag_payloads",p.BootstrapFeatureFlagDetails="bootstrap_feature_flag_details",p.BootstrapFeatureFlags="bootstrap_feature_flags",p.BootstrapFeatureFlagPayloads="bootstrap_feature_flag_payloads",p.OverrideFeatureFlags="override_feature_flags",p.Queue="queue",p.AiQueue="ai_queue",p.LogsQueue="logs_queue",p.OptedOut="opted_out",p.SessionId="session_id",p.SessionStartTimestamp="session_start_timestamp",p.SessionLastTimestamp="session_timestamp",p.PersonProperties="person_properties",p.GroupProperties="group_properties",p.InstalledAppBuild="installed_app_build",p.InstalledAppVersion="installed_app_version",p.SessionReplay="session_replay",p.PushRegistered="push_registered",p.SessionReplayEventTriggerActivatedSession="session_replay_event_trigger_activated_session",p.SurveyLastSeenDate="survey_last_seen_date",p.SurveysSeen="surveys_seen",p.Surveys="surveys",p.RemoteConfig="remote_config",p.FlagsEndpointWasHit="flags_endpoint_was_hit",p.DeviceId="device_id",p),$1=function(p){return p.GZipJS="gzip-js",p.Base64="base64",p}({}),U1=["$snapshot","$pageview","$pageleave","$set","survey dismissed","survey sent","survey shown","$identify","$groupidentify","$create_alias","$$client_ingestion_warning","$web_experiment_applied","$feature_enrollment_update","$feature_flag_called"],D1=["token"],e2="NativeGzipValidationError",d2=p=>p.length>=2&&31===p[0]&&139===p[1],N2=(p,s)=>p===$1.GZipJS||s===$1.GZipJS||"gzip"===s,f2=p=>!(!p||"object"!=typeof p)&&"NotReadableError"===("name"in p?String(p.name):""),x2=p=>{var s=new Error("Native gzip produced invalid output: "+p);throw s.name=e2,s},D2=function(){var p=v1(function*(s,f){18>s.size&&x2("too-short");var z=new Uint8Array(yield s.slice(0,10).arrayBuffer());d2(z)&&8===z[2]||x2("invalid-header");var S=new DataView(yield s.slice(s.size-8).arrayBuffer());S.getUint32(0,!0)!==(X=>{for(var g1=(()=>{if(E1)return E1;E1=[];for(var G1=0;256>G1;G1++){for(var S2=G1,H2=0;8>H2;H2++)S2=1&S2?3988292384^S2>>>1:S2>>>1;E1[G1]=S2>>>0}return E1})(),S1=4294967295,Q1=0;X.length>Q1;Q1++)S1=g1[255&(S1^X[Q1])]^S1>>>8;return(4294967295^S1)>>>0})(f)&&x2("invalid-crc");var I=f.length>>>0;S.getUint32(4,!0)!==I&&x2("invalid-size")});return function(s,f){return p.apply(this,arguments)}}();function I2(){return I2=v1(function*(p,s,f){void 0===s&&(s=!0);try{var z=(new TextEncoder).encode(p),S=new globalThis.CompressionStream("gzip"),I=S.writable.getWriter(),X=I.write(z).then(()=>I.close()).catch((Q1=v1(function*(G1){try{yield I.abort(G1)}catch{}throw G1}),function(G1){return Q1.apply(this,arguments)})),g1=new Response(S.readable).blob(),S1=(yield Promise.all([g1,X]))[0];return yield D2(S1,z),S1}catch(Q1){if(null!=f&&f.rethrow)throw Q1;return s&&console.error("Failed to gzip compress data",Q1),null}var Q1}),I2.apply(this,arguments)}var u2=["amazonbot","amazonproductbot","app.hypefactors.com","applebot","archive.org_bot","awariobot","backlinksextendedbot","baiduspider","bingbot","bingpreview","chrome-lighthouse","dataforseobot","deepscan","duckduckbot","facebookexternal","facebookcatalog","http://yandex.com/bots","hub
1spot","ia_archiver","leikibot","linkedinbot","meta-externalagent","mj12bot","msnbot","nessus","petalbot","pinterest","prerender","rogerbot","screaming frog","sebot-wa","sitebulb","slackbot","slurp","trendictionbot","turnitin","twitterbot","vercel-screenshot","vercelbot","yahoo! slurp","yandexbot","zoombot","bot.htm","bot.php","(bot;","bot/","crawler","ahrefsbot","ahrefssiteaudit","semrushbot","siteauditbot","splitsignalbot","gptbot","oai-searchbot","chatgpt-user","perplexitybot","better uptime bot","sentryuptimebot","uptimerobot","headlesschrome","cypress","google-hoteladsverifier","adsbot-google","apis-google","duplexweb-google","feedfetcher-google","google favicon","google web preview","google-read-aloud","googlebot","googleother","google-cloudvertexbot","googleweblight","mediapartners-google","storebot-google","google-inspectiontool","bytespider"],R1=function(p,s){if(void 0===s&&(s=[]),!p)return!1;var f=p.toLowerCase();return u2.concat(s).some(z=>{var S=z.toLowerCase();return-1!==f.indexOf(S)})};function k1(p,s){return-1!==p.indexOf(s)}var J1=function(p){return p.trim()},p2=function(p){return p.replace(/^\$/,"")};function y2(p){var s,f=[];return null!==(s=JSON.stringify(p,function(z,S){if("bigint"==typeof S)return S.toString();if("function"!=typeof S&&"symbol"!=typeof S){if(S instanceof Error)return{name:S.name,message:S.message,stack:S.stack};if(S&&"object"==typeof S){for(;f.length>0&&f[f.length-1]!==this;)f.pop();if(f.includes(S))return"[Circular]";f.push(S)}return S}}))&&void 0!==s?s:"null"}var s2=Object.prototype,O2=s2.hasOwnProperty,Q2=s2.toString,l1=Array.isArray||function(p){return"[object Array]"===Q2.call(p)},F2=p=>"function"==typeof p,Y1=p=>p===Object(p)&&!l1(p),I1=p=>{if(Y1(p)){for(var s in p)if(O2.call(p,s))return!1;return!0}return!1},K1=p=>void 0===p,C2=p=>"[object String]"==Q2.call(p),u=p=>C2(p)&&0===p.trim().length,n2=p=>null===p,b2=p=>K1(p)||n2(p),j2=p=>"[object Number]"==Q2.call(p)&&p==p,W2=p=>j2(p)&&p>0,L2=p=>"[object Boolean]"===Q2.call(p),n4=p=>k1(U1,p),g4=p=>k1(D1,p);function P4(p){return null===p||"object"!=typeof p}function j4(p,s){return{}.toString.call(p)==="[object "+s+"]"}function k4(p){return typeof Event<"u"&&_0(p,Event)}function _0(p,s){try{return p instanceof s}catch{return!1}}var t3=[!0,"true",1,"1","yes"],u0=p=>k1(t3,p),g0=[!1,"false",0,"0","no"];function r4(p,s,f,z,S){return s>f&&(z.warn("min cannot be greater than max."),s=f),j2(p)?p>f?(z.warn(" cannot be  greater than max: "+f+". Using max value instead."),f):s>p?(z.warn(" cannot be less than min: "+s+". Using min value instead."),s):p:(z.warn(" must be a number. using max or fallback. max: "+f+", fallback: "+S),r4(S||f,s,f,z))}class N0{constructor(s){this.tt={},this.et=s.et,this.it=r4(s.bucketSize,0,100,s.rt),this.nt=r4(s.refillRate,0,this.it,s.rt),this.st=r4(s.refillInterval,0,864e5,s.rt)}ot(s,f){var z=Math.floor((f-s.lastAccess)/this.st);z>0&&(s.tokens=Math.min(s.tokens+z*this.nt,this.it),s.lastAccess=s.lastAccess+z*this.st)}consumeRateLimit(s){var f,z=Date.now(),S=String(s),I=this.tt[S];return I?this.ot(I,z):this.tt[S]=I={tokens:this.it,lastAccess:z},0===I.tokens||(I.tokens--,0===I.tokens&&(null==(f=this.et)||f.call(this,s)),0===I.tokens)}stop(){this.tt={}}}var E2="Mobile",B2="iOS",N4="Android",Z4="Tablet",b0=N4+" "+Z4,F3="Apple Watch",E3="Safari",E0="BlackBerry",f6="Samsung",q3=f6+"Browser",l3=f6+" Internet",H4="Chrome",r6=H4+" OS",i8=H4+" "+B2,_6="Internet Explorer",A0=_6+" "+E2,$2="Opera",v4=$2+" Mini",R2="Edge",a4="Microsoft "+R2,W4="Firefox",C0=W4+" "+B2,p4="Nintendo",M4="PlayStation",G0="Xbox",F0=N4+" "+E2,W0=E2+" "+E3,$0="Windows",m3=$0+" Phone",y0="Ouya",W3="Generic",u3=W3+" "+E2.toLowerCase(),_3=W3+" "+Z4.toLowerCase(),d0="Konqueror",c3="Oculus Browser",J3="Vivaldi",e6="Yandex",o3="Whale",m6="DuckDuckGo",B3="Pale Moon",V1="Waterfox",r2="Brave",l2="Google Search App",P2="(\\d+(\\.\\d+)?)",Y2=new RegExp("Version/"+P2),q2=new RegExp(G0,"i"),x4=new RegExp(M4+" \\w+","i"),n0=new RegExp(p4+" \\w+","i"),o0=new RegExp(E0+"|PlayBook|BB10","i"),i3={"NT3.51":"NT 3.11","NT4.0":"NT 4.0","5.0":"2000",5.1:"XP",5.2:"XP","6.0":"Vista",6.1:"7",6.2:"8",6.3:"8.1",6.4:"10","10.0":"10"},Y0=function(p,s,f,z){var I;return s=s||"",(null!=(I=f)&&I.brave?r2:null)||(null!=z&&z.detectGoogleSearchApp&&k1(p,"GSA/")?l2:k1(p," OPR/")&&k1(p,"Mini")?v4:k1(p," OPR/")?$2:o0.test(p)?E0:k1(p,"IE"+E2)||k1(p,"WPDesktop")?A0:k1(p,"OculusBrowser")?c3:k1(p,q3)?l3:k1(p,R2)||k1(p,"Edg/")?a4:k1(p,J3+"/")?J3:k1(p,"YaBrowser/")?"Yandex":k1(p,o3+"/")?o3:k1(p,m6+"/")||k1(p,"Ddg/")?m6:k1(p,"FBIOS")?"Facebook "+E2:k1(p,"UCWEB")||k1(p,"UCBrowser")?"UC Browser":k1(p,"CriOS")?i8:k1(p,"CrMo")||k1(p,H4)?H4:k1(p,N4)&&k1(p,E3)?F0:k1(p,"FxiOS")?C0:k1(p.toLowerCase(),d0.toLowerCase())?d0:k1(p,r2+"/")?r2:((I,X)=>{return X&&k1(X,"Apple")||k1(g1=I,E3)&&!k1(g1,H4)&&!k1(g1,N4);var g1})(p,s)?k1(p,E2)?W0:E3:k1(p,"PaleMoon/")?B3:k1(p,V1+"/")?V1:k1(p,W4)?W4:k1(p,"MSIE")||k1(p,"Trident/")?_6:k1(p,"Gecko")?W4:"")}
1,G4={[A0]:[new RegExp("rv:"+P2)],[a4]:[new RegExp(R2+"?\\/"+P2)],[H4]:[new RegExp("(Chrome|CrMo)\\/"+P2)],[i8]:[new RegExp("CriOS\\/"+P2)],"UC Browser":[new RegExp("(UCBrowser|UCWEB)\\/"+P2)],[E3]:[Y2],[W0]:[Y2],[$2]:[new RegExp("(Opera|OPR)\\/"+P2)],[W4]:[new RegExp(W4+"\\/"+P2)],[C0]:[new RegExp("FxiOS\\/"+P2)],[d0]:[new RegExp("Konqueror[:/]?"+P2,"i")],[E0]:[new RegExp(E0+" "+P2),Y2],[F0]:[new RegExp("android\\s"+P2,"i")],[l3]:[new RegExp(q3+"\\/"+P2)],[c3]:[new RegExp("OculusBrowser\\/"+P2)],[J3]:[new RegExp(J3+"\\/"+P2)],[e6]:[new RegExp("YaBrowser\\/"+P2)],[o3]:[new RegExp(o3+"\\/"+P2)],[r2]:[new RegExp(r2+"\\/"+P2)],[m6]:[new RegExp("(DuckDuckGo|Ddg)\\/"+P2)],[B3]:[new RegExp("PaleMoon\\/"+P2)],[V1]:[new RegExp(V1+"\\/"+P2)],[l2]:[new RegExp("GSA\\/"+P2)],[_6]:[new RegExp("(rv:|MSIE )"+P2)],Mozilla:[new RegExp("rv:"+P2)]},k3=function(p,s,f,z){var S=Y0(p,s,f,z),I=G4[S];if(K1(I))return null;for(var X=0;I.length>X;X++){var g1=p.match(I[X]);if(g1)return parseFloat(g1[g1.length-2])}return null},A3=[[new RegExp("Xbox; Xbox (.*?)[);]","i"),p=>[G0,p&&p[1]||""]],[new RegExp(p4,"i"),[p4,""]],[new RegExp(M4,"i"),[M4,""]],[o0,[E0,""]],[new RegExp($0,"i"),(p,s)=>{if(/Phone/.test(s)||/WPDesktop/.test(s))return[m3,""];if(new RegExp(E2).test(s)&&!/IEMobile\b/.test(s))return[$0+" "+E2,""];var f=/Windows NT ([0-9.]+)/i.exec(s);if(f&&f[1]){var z=i3[f[1]]||"";return/arm/i.test(s)&&(z="RT"),[$0,z]}return[$0,""]}],[/((iPhone|iPad|iPod).*?OS (\d+)_(\d+)_?(\d+)?|iPhone)/,p=>p&&p[3]?[B2,[p[3],p[4],p[5]||"0"].join(".")]:[B2,""]],[/(watch.*\/(\d+\.\d+\.\d+)|watch os,(\d+\.\d+),)/i,p=>{var s="";return p&&p.length>=3&&(s=K1(p[2])?p[3]:p[2]),["watchOS",s]}],[new RegExp("("+N4+" (\\d+)\\.(\\d+)\\.?(\\d+)?|"+N4+")","i"),p=>p&&p[2]?[N4,[p[2],p[3],p[4]||"0"].join(".")]:[N4,""]],[/Mac OS X (\d+)[_.](\d+)[_.]?(\d+)?/i,p=>{var s=["Mac OS X",""];return p&&p[1]&&(s[1]=[p[1],p[2],p[3]||"0"].join(".")),s}],[/Mac/i,["Mac OS X",""]],[/CrOS/,[r6,""]],[/Linux|debian/i,["Linux",""]]],Z3=function(p){return n0.test(p)?p4:x4.test(p)?M4:q2.test(p)?G0:new RegExp(y0,"i").test(p)?y0:new RegExp("("+m3+"|WPDesktop)","i").test(p)?m3:/iPad/.test(p)?"iPad":/iPod/.test(p)?"iPod Touch":/iPhone/.test(p)?"iPhone":/(watch)(?: ?os[,/]|\d,\d\/)[\d.]+/i.test(p)?F3:o0.test(p)?E0:/(kobo)\s(ereader|touch)/i.test(p)?"Kobo":new RegExp("Nokia","i").test(p)?"Nokia":/(kf[a-z]{2}wi|aeo[c-r]{2})( bui|\))/i.test(p)||/(kf[a-z]+)( bui|\)).+silk\//i.test(p)?"Kindle Fire":/(Android|ZTE)/i.test(p)?new RegExp(E2).test(p)&&!/(9138B|TB782B|Nexus [97]|pixel c|HUAWEISHT|BTV|noble nook|smart ultra 6)/i.test(p)||/pixel[\daxl ]{1,6}/i.test(p)&&!/pixel c/i.test(p)||/(huaweimed-al00|tah-|APA|SM-G92|i980|zte|U304AA)/i.test(p)||/lmy47v/i.test(p)&&!/QTAQZ3/i.test(p)?N4:b0:new RegExp("(pda|Mobile)","i").test(p)?u3:new RegExp(Z4,"i").test(p)&&!new RegExp(Z4+" pc","i").test(p)?_3:""},s3=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i;function B0(p,s){return"string"==typeof(f=p)&&s3.test(f)?p:s();var f}function i2(p){return p&&p.split("#")[0]}function X1(p,s){var f=setTimeout(p,s);return f?.unref&&f?.unref(),f}function X2(p,s,f){return t4.apply(this,arguments)}function t4(){return(t4=v1(function*(p,s,f){var z;try{return yield Promise.race([p,new Promise((S,I)=>{z=X1(()=>{try{f?.(),S()}catch(X){I(X)}},s)})])}finally{clearTimeout(z)}})).apply(this,arguments)}var e4=p=>p instanceof Error,F4={trace:{text:"TRACE",number:1},debug:{text:"DEBUG",number:5},info:{text:"INFO",number:9},warn:{text:"WARN",number:13},error:{text:"ERROR",number:17},fatal:{text:"FATAL",number:21}},s4=F4.info;function e3(p){if(L2(p))return{boolValue:p};if("number"==typeof p)return Number.isFinite(p)?Number.isInteger(p)?{intValue:p}:{doubleValue:p}:{stringValue:String(p)};if("string"==typeof p)return{stringValue:p};if(l1(p))return{arrayValue:{values:p.map(s=>e3(s))}};try{return{stringValue:JSON.stringify(p)}}catch{return{stringValue:String(p)}}}function d3(p){var s=[];for(var f in p){var z=p[f];n2(z)||K1(z)||s.push({key:f,value:e3(z)})}return s}function G3(p,s){var f=F4[p.level||"info"]||s4,z=f.text,S=f.number,I=String(Date.now())+"000000",X={};s.distinctId&&(X.posthogDistinctId=s.distinctId),s.sessionId&&(X.sessionId=s.sessionId),s.windowId&&(X["window.id"]=s.windowId),b2(s.sessionStartTimestamp)||(X.sessionStartTimestamp=String(s.sessionStartTimestamp)),b2(s.lastActivityTimestamp)||(X.lastActivityTimestamp=String(s.lastActivityTimestamp)),s.currentUrl&&(X["url.full"]=s.currentUrl),s.screenName&&(X["screen.name"]=s.screenName),s.appState&&(X["app.state"]=s.appState),s.activeFeatureFlags&&s.activeFeatureFlags.length>0&&(X.feature_flags=s.activeFeatureFlags);var g1=C1({},X,p.attributes||{}),S1={timeUnixNano:I,observedTimeUnixNano:I,severityNumber:S,severityText:z,body:{stringValue:p.body},attributes:d3(g1)};return p.trace_id&&(S1.traceId=p.trace_id),p.span_id&&(S1.spanId=p.span_id),K1(p.trace_flags)||(S1.flags=p.trace_flags),S1}function O3(p,s,f){return C1({},p.resourceAttributes,{"service.name":p.serviceName||"unknown_service"},p.environment&&{"deployment.environment":p.environment},p.serviceVersion&&{"service.version":p.serviceVersion},{"telemetry.sdk.name":s,"telemetry.sdk.version":f})}function u6(p,s,f,z){return{resourceLogs:[{resource:{attributes:d3(s)},scopeLogs:[{scope:{name:f,version:z},logRecords:p}]}]}}
1let b6=class{constructor(p,s,f,z,S,I,X){var g1;void 0===I&&(I=()=>Promise.resolve()),this._instance=p,this.Ne=s,this.rt=f,this.ut=z,this.ht=S,this.dt=I,this.vt=X,this.ct=null,this.ft=0,this.yt=0,this.bt=0,this._t=0,this.wt=!1,this.kt=s.maxBufferSize,this.xt=Math.max(null!==(g1=s.maxQueueSize)&&void 0!==g1?g1:s.maxBufferSize,s.maxBufferSize),this.St=s.flushIntervalMs,this.Ct=s.maxBatchRecordsPerPost,this.Mt=s.rateCapWindowMs,this.Tt=s.maxLogsPerInterval}reset(){this.Et(),this.ct=null,this.bt=0,this._t=0,this.wt=!1,this.ft=0,this.yt=0,this.Ct=this.Ne.maxBatchRecordsPerPost}onReconnect(){this.yt=0,this.It()}captureLog(p){if(!this._instance.isDisabled&&!this._instance.optedOut&&null!=p&&p.body){var s=this.Pt(p);if(null!==s)if(s.body){if(this.Rt()){var f={record:G3(s,this.ut())};this.ht(()=>this.At(f))}}else this.rt.info("Log was rejected in beforeSend function")}}Pt(p){var s=this.Ne.beforeSend;if(!s)return p;var f=l1(s)?s:[s],z=p;for(var S of f)try{var I=S(z);if(!I)return this.rt.info("Log was rejected in beforeSend function"),null;z=I}catch(X){return this.rt.error("Error in beforeSend function for log:",X),null}return z}Rt(){if(void 0===this.Tt)return!0;var p=Date.now(),s=p-this.bt;return this.Mt>s&&s>=0||(this.bt=p,this._t=0,this.wt=!1),this.Tt>this._t?(this._t++,!0):(this.wt||(this.rt.warn("captureLog dropping logs: exceeded "+this.Tt+" logs per "+this.Mt+"ms"),this.wt=!0),!1)}flush(){var p=this;return v1(function*(){if(!p._instance.isDisabled)return p.ct||(p.ct=p.Ft().finally(()=>{p.ct=null})),p.ct})()}Ft(){var p=this;return v1(function*(){var s;p.Et();var f=null!==(s=p._instance.getPersistedProperty(m2.LogsQueue))&&void 0!==s?s:[];if(0!==f.length)for(var z=f.length,S=0;f.length>0&&z>S;){var I,X;p.ft=0;var g1=Math.min(f.length,p.Ct),S1=f.slice(0,g1),Q1=u6(S1.map(S2=>S2.record),p.Lt(),null!==(I=p.vt)&&void 0!==I?I:p._instance.getLibraryId(),p._instance.getLibraryVersion()),G1=yield p._instance.Ot(Q1);if("too-large"===G1.kind&&S1.length>1)p.Ct=Math.max(1,Math.floor(S1.length/2)),p.rt.warn("Received 413 when sending logs batch of size "+S1.length+", reducing batch size to "+p.Ct);else if("retry-later"===G1.kind||("too-large"===G1.kind?p.rt.warn("Dropping a single log record after 413 with batch size 1 \u2014 the record is larger than the server cap and cannot be split further."):"ok"===G1.kind&&p.Ne.maxBatchRecordsPerPost>
1p.Ct&&(p.Ct=Math.min(p.Ne.maxBatchRecordsPerPost,p.Ct+1)),yield p.Dt(S1.length),f=null!==(X=p._instance.getPersistedProperty(m2.LogsQueue))&&void 0!==X?X:[],S+=S1.length,"fatal"===G1.kind))throw G1.error}})()}Dt(p){var s=this;return v1(function*(){var f,z=Math.max(0,p-s.ft),S=null!==(f=s._instance.getPersistedProperty(m2.LogsQueue))&&void 0!==f?f:[];s._instance.setPersistedProperty(m2.LogsQueue,S.slice(z)),yield s.dt()})()}Lt(){return O3(this.Ne,this._instance.getLibraryId(),this._instance.getLibraryVersion())}At(p){var s;if(!this._instance.optedOut){var f=null!==(s=this._instance.getPersistedProperty(m2.LogsQueue))&&void 0!==s?s:[];this.xt>f.length||(f.shift(),this.ft++,this.rt.info("Logs queue is full, dropping oldest record.")),f.push(p),this._instance.setPersistedProperty(m2.LogsQueue,f),this.kt>f.length?this.$t():this.It()}}$t(p){void 0===p&&(p=this.St),this.Nt||(this.Nt=X1(()=>{this.Nt=void 0,this.It()},p))}qt(){var p=Math.min(Math.max(0,this.yt-1),6);return this.St*Math.pow(2,p)}jt(){var p=this._instance.getPersistedProperty(m2.LogsQueue);return!!p&&p.length>0}shutdown(p){var s=this;return v1(function*(){s.Et();var f=s.flush().catch(()=>{});void 0!==p?yield X2(f,p):yield f})()}flushWithTimeout(p){var s=this;return v1(function*(){var f=s.flush();yield X2(f,p,()=>{f.catch(()=>{})})})()}It(){this.flush().then(()=>{this.yt=0},p=>{this.yt++,this.rt.error("PostHog logs flush failed:",p)}).finally(()=>{!this._instance.isDisabled&&this.jt()&&this.$t(this.qt())})}Et(){this.Nt&&(clearTimeout(this.Nt),this.Nt=void 0)}};var I3=[0,5,10,25,50,75,100,250,500,750,1e3,2500,5e3,7500,1e4];function H3(p){return String(p)+"000000"}function g6(p,s,f,z){var S="";return z&&(S=Object.keys(z).sort().map(I=>JSON.stringify(I)+":"+JSON.stringify(z[I])).join(",")),p+"\0"+s+"\0"+(f??"")+"\0"+S}let k0=class{constructor(p,s,f){this._instance=p,this.Ne=s,this.rt=f,this.Bt=new Map,this.ct=null,this.Ht=!1,this.Ut=new Map,this.zt=new Set,this.Wt=0}count(p,s,f){void 0===s&&(s=1),this.Vt({name:p,type:"count",value:s,unit:f?.unit,attributes:f?.attributes})}gauge(p,s,f){this.Vt({name:p,type:"gauge",value:s,unit:f?.unit,attributes:f?.attributes})}histogram(p,s,f){this.Vt({name:p,type:"histogram",value:s,unit:f?.unit,attributes:f?.attributes})}flush(){var S,p=this,s=this.ct,f=(S=v1(function*(){s&&(yield s.catch(()=>{})),yield p.Zt()}),function(){return S.apply(this,arguments)}),z=f().finally(()=>{this.ct===z&&(this.ct=null)});return this.ct=z,z}drainWindow(){if(0===this.Bt.size)return null;var p=this.Bt;return this.Bt=new Map,this.Ht=!1,this.Ut=new Map,this.zt=new Set,this.Gt(p)}reset(){this.Wt++,this.Et(),this.Bt=new Map,this.ct=null,this.Ht=!1,this.Ut=new Map,this.zt=new Set}Vt(p){if(!this._instance.isDisabled&&!this._instance.optedOut){var s=this.Pt(p);if(null!==s)if(s.name&&"string"==typeof s.name)if("number"==typeof s.value&&Number.isFinite(s.value))if("count"===s.type&&0>s.value)this.rt.warn("Dropping count '"+s.name+"': counters are monotonic, value must be >= 0");else{var f,z;try{f=s.attributes?C1({},s.attributes):void 0,z=g6(s.type,s.name,s.unit,f)}catch(X){return void this.rt.warn("Dropping metric '"+s.name+"': attributes could not be serialized",X)}var S=this.Bt.get(z);if(!S){if(!this.Qt())return;S={name:s.name,type:s.type,unit:s.unit,attributes:f,windowStartMs:Date.now()},this.Bt.set(z,S)}var I=this.Ut.get(s.name);void 0===I?this.Ut.set(s.name,s.type):I===s.type||this.zt.has(s.name)||(this.zt.add(s.name),this.rt.warn("Metric name '"+s.name+"' is already used as a "+I+"; recording it as a "+s.type+" too will blend both series in charts. Use a distinct name.")),this.Kt(S,s.value),this.$t()}else this.rt.warn("Dropping metric '"+s.name+"': value must be a finite number");else this.rt.warn("Dropping metric with empty name")}}Qt(){return this.Ne.maxSeriesPerFlush>this.Bt.size||(this.Ht||(this.Ht=!0,this.rt.warn("Metric series cap reached ("+this.Ne.maxSeriesPerFlush+" per flush window); dropping new series until the next flush. Reduce attribute cardinality.")),!1)}Kt(p,s){var f;switch(p.type){case"count":p.total=(null!==(f=p.total)&&void 0!==f?f:0)+s;break;case"gauge":p.last=s;break;case"histogram":p.hist||(p.hist={count:0,sum:0,min:s,max:s,bucketCounts:new Array(I3.length+1).fill(0)});var z=p.hist;z.count+=1,z.sum+=s,z.min=Math.min(z.min,s),z.max=Math.max(z.max,s),z.bucketCounts[function(S,I){for(var X=0;I.length>X;X++)if(I[X]>=S)return X;return I.length}(s,I3)]+=1}}Pt(p){var s=this.Ne.beforeSend;if(!s)return p;var f=l1(s)?s:[s],z=p;for(var S of f)try{var I=S(z);if(!I)return this.rt.info("Metric was rejected in beforeSend function"),null;z=I}catch(X){return this.rt.error("Error in beforeSend function for metric:",X),null}return z}$t(){this.Nt||(this.Nt=X1(()=>{this.Nt=void 0,this.flush().catch(p=>{this.rt.error("Metrics flush failed:",p)})},this.Ne.flushIntervalMs))}Et(){this.Nt&&(clearTimeout(this.Nt),this.Nt=void 0)}
1Zt(){var p=this;return v1(function*(){if(0!==p.Bt.size){var s=p.Bt;p.Bt=new Map,p.Ht=!1,p.Ut=new Map,p.zt=new Set;var f=p.Wt,z=yield p._instance.Jt(p.Gt(s));if(f===p.Wt)switch(z.kind){case"ok":return;case"retry-later":return p.Yt(s),void p.$t();case"too-large":return void p.rt.warn("Metrics batch exceeded the server size limit and was dropped");case"fatal":return void p.rt.error("Failed to send metrics batch:",z.error)}}})()}Gt(p){return s=this.Xt(p),I=this.Ne,X=this._instance.getLibraryId(),g1=this._instance.getLibraryVersion(),f=C1({},I.resourceAttributes,{"service.name":I.serviceName||"unknown_service"},I.environment&&{"deployment.environment":I.environment},I.serviceVersion&&{"service.version":I.serviceVersion},{"telemetry.sdk.name":X,"telemetry.sdk.version":g1}),z=this._instance.getLibraryId(),S=this._instance.getLibraryVersion(),{resourceMetrics:[{resource:{attributes:d3(f)},scopeMetrics:[{scope:{name:z,version:S},metrics:s}]}]};var I,X,g1,s,f,z,S}Xt(p){var s=H3(Date.now()),f=new Map;for(var z of p.values()){var S,I=g6(z.type,z.name,z.unit,void 0),X=f.get(I);X||(X=C1({name:z.name},z.unit&&{unit:z.unit}),"count"===z.type?X.sum={aggregationTemporality:1,isMonotonic:!0,dataPoints:[]}:"gauge"===z.type?X.gauge={dataPoints:[]}:X.histogram={aggregationTemporality:1,dataPoints:[]},f.set(I,X));var g1=d3(null!==(S=z.attributes)&&void 0!==S?S:{}),S1=H3(z.windowStartMs);if("count"===z.type){var Q1,G1={attributes:g1,startTimeUnixNano:S1,timeUnixNano:s,asDouble:null!==(Q1=z.total)&&void 0!==Q1?Q1:0};X.sum.dataPoints.push(G1)}else if("gauge"===z.type){var S2,H2={attributes:g1,timeUnixNano:s,asDouble:null!==(S2=z.last)&&void 0!==S2?S2:0};X.gauge.dataPoints.push(H2)}else z.hist&&X.histogram.dataPoints.push({attributes:g1,startTimeUnixNano:S1,timeUnixNano:s,count:z.hist.count,sum:z.hist.sum,min:z.hist.min,max:z.hist.max,bucketCounts:z.hist.bucketCounts,explicitBounds:I3})}return Array.from(f.values())}Yt(p){var s,f;for(var z of p){var S=z[0],I=z[1],X=this.Bt.get(S);if(X)switch(X.windowStartMs=Math.min(X.windowStartMs,I.windowStartMs),X.type){case"count":X.total=(null!==(s=X.total)&&void 0!==s?s:0)+(null!==(f=I.total)&&void 0!==f?f:0);break;case"gauge":break;case"histogram":if(I.hist)if(X.hist){X.hist.count+=I.hist.count,X.hist.sum+=I.hist.sum,X.hist.min=Math.min(X.hist.min,I.hist.min),X.hist.max=Math.max(X.hist.max,I.hist.max);for(var g1=0;X.hist.bucketCounts.length>g1;g1++)X.hist.bucketCounts[g1]+=I.hist.bucketCounts[g1]}else X.hist=I.hist}else this.Qt()&&this.Bt.set(S,I)}}};var p1,Z1,b1;function B1(p){var s=globalThis._posthogChunkIds;if(s){var f=Object.keys(s);return b1&&f.length===Z1||(Z1=f.length,b1=f.reduce((z,S)=>{p1||(p1={});var I=p1[S];if(I)z[I[0]]=I[1];else for(var X=p(S),g1=X.length-1;g1>=0;g1--){var S1=X[g1],Q1=S1?.filename,G1=s[S];if(Q1&&G1){z[Q1]=G1,p1[S]=[Q1,G1];break}}return z},{})),b1}}class v2{constructor(s,f,z){void 0===z&&(z=[]),this.coercers=s,this.stackParser=f,this.modifiers=z}buildFromUnknown(s,f){void 0===f&&(f={});var z=f&&f.mechanism||{handled:!0,type:"generic"},S=this.buildCoercingContext(z,f,0).apply(s),I=this.buildParsingContext(f),X=this.parseStacktrace(S,I);return{$exception_list:this.convertToExceptionList(X,z),$exception_level:"error"}}modifyFrames(s){var f=this;return v1(function*(){for(var z of s)z.stacktrace&&z.stacktrace.frames&&l1(z.stacktrace.frames)&&(z.stacktrace.frames=yield f.applyModifiers(z.stacktrace.frames));return s})()}coerceFallback(s){var f;return{type:"Error",value:"Unknown error",stack:null==(f=s.syntheticException)?void 0:f.stack,synthetic:!0}}parseStacktrace(s,f){var z,S;return null!=s.cause&&(z=this.parseStacktrace(s.cause,f)),""!=s.stack&&null!=s.stack&&(S=this.applyChunkIds(this.stackParser(s.stack,s.synthetic?f.skipFirstLines:0),f.chunkIdMap)),C1({},s,{cause:z,stack:S})}applyChunkIds(s,f){return s.map(z=>(z.filename&&f&&(z.chunk_id=f[z.filename]),z))}applyCoercers(s,f){for(var z of this.coercers)if(z.match(s))return z.coerce(s,f);return this.coerceFallback(f)}applyModifiers(s){var f=this;return v1(function*(){var z=s;for(var S of f.modifiers)z=yield S(z);return z})()}convertToExceptionList(s,f){var z,S,I,X={type:s.type,value:s.value,mechanism:{type:null!==(z=f.type)&&void 0!==z?z:"generic",handled:null===(S=f.handled)||void 0===S||S,synthetic:null!==(I=s.synthetic)&&void 0!==I&&I}};s.stack&&(X.stacktrace={type:"raw",frames:s.stack});var g1=[X];return null!=s.cause&&g1.push(...this.convertToExceptionList(s.cause,C1({},f,{handled:!0}))),g1}buildParsingContext(s){var f;return{chunkIdMap:B1(this.stackParser),skipFirstLines:null!==(f=s.skipFirstLines)&&void 0!==f?f:1}}buildCoercingContext(s,f,z){void 0===z&&(z=0);
1var S=(I,X)=>{if(4>=X){var g1=this.buildCoercingContext(s,f,X);return this.applyCoercers(I,g1)}};return C1({},f,{syntheticException:0==z?f.syntheticException:void 0,mechanism:s,apply:I=>S(I,z),next:I=>S(I,z+1)})}}function h4(p,s,f,z,S){var I={platform:p,filename:s,function:"<anonymous>"===f?"?":f,in_app:!0};return K1(z)||(I.lineno=z),K1(S)||(I.colno=S),I}var A4=(p,s)=>{var f=-1!==p.indexOf("safari-extension"),z=-1!==p.indexOf("safari-web-extension");return f||z?[-1!==p.indexOf("@")?p.split("@")[0]:"?",f?"safari-extension:"+s:"safari-web-extension:"+s]:[p,s]},v0=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,Z0=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,m4=/\((\S*)(?::(\d+))(?::(\d+))\)/,w4=(p,s)=>{var f=v0.exec(p);if(f)return h4(s,f[1],"?",+f[2],+f[3]);var z=Z0.exec(p);if(z){if(z[2]&&0===z[2].indexOf("eval")){var S=m4.exec(z[2]);S&&(z[2]=S[1],z[3]=S[2],z[4]=S[3])}var I=A4(z[1]||"?",z[2]);return h4(s,I[1],I[0],z[3]?+z[3]:void 0,z[4]?+z[4]:void 0)}},V4=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,Y4=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,a0=(p,s)=>{var f=V4.exec(p);if(f){if(f[3]&&f[3].indexOf(" > eval")>-1){var z=Y4.exec(f[3]);z&&(f[1]=f[1]||"eval",f[3]=z[1],f[4]=z[2],f[5]="")}var S=f[3],I=f[1]||"?",X=A4(I,S);return h4(s,S=X[1],I=X[0],f[4]?+f[4]:void 0,f[5]?+f[5]:void 0)}},Q4=/\(error: (.*)\)/;class j0{match(s){return this.isDOMException(s)||this.isDOMError(s)}coerce(s,f){var z=C2(s.stack);return{type:this.getType(s),value:this.getValue(s),stack:z?s.stack:void 0,cause:s.cause?f.next(s.cause):void 0,synthetic:!1}}getType(s){return this.isDOMError(s)?"DOMError":"DOMException"}getValue(s){var f=s.name||(this.isDOMError(s)?"DOMError":"DOMException");return s.message?f+": "+s.message:f}isDOMException(s){return j4(s,"DOMException")}isDOMError(s){return j4(s,"DOMError")}}class M3{match(s){return function(f){switch({}.toString.call(f)){case"[object Error]":case"[object Exception]":case"[object DOMException]":case"[object DOMError]":case"[object WebAssembly.Exception]":return!0;default:return _0(f,Error)}}(s)}coerce(s,f){return{type:this.getType(s),value:this.getMessage(s,f),stack:this.getStack(s),cause:s.cause?f.next(s.cause):void 0,synthetic:!1}}getType(s){return s.name||s.constructor.name}getMessage(s,f){var z=s.message;return String(z.error&&"string"==typeof z.error.message?z.error.message:z)}getStack(s){return s.stacktrace||s.stack||void 0}}class w3{constructor(){}match(s){return!!j4(s,"ErrorEvent")&&(null!=s.error||this.fe(s))}coerce(s,f){var z;if(null!=s.error)return f.apply(s.error);var S=f.apply(s.message);return C1({},S,{stack:null!==(z=this.pe(s))&&void 0!==z?z:S.stack,synthetic:!0})}fe(s){return C2(s.message)&&s.message.length>0}pe(s){var f=s;if(C2(f.filename)&&f.filename.length>0){var z,S,I=null!==(z=f.lineno)&&void 0!==z?z:0,X=null!==(S=f.colno)&&void 0!==S?S:0;return"Error\n    at "+f.filename+":"+I+":"+X}}}var r3=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i;class s6{match(s){return"string"==typeof s}coerce(s,f){var z,S=this.getInfos(s);return{type:S[0]??"Error",value:S[1]??s,stack:null==(z=f.syntheticException)?void 0:z.stack,synthetic:!0}}getInfos(s){var f="Error",z=s,S=s.match(r3);return S&&(f=S[1],z=S[2]),[f,z]}}var V3=["fatal","error","warning","log","info","debug"];function $6(p,s){void 0===s&&(s=40);var f=Object.keys(p);if(f.sort(),!f.length)return"[object has no keys]";for(var z=f.length;z>0;z--){var S=f.slice(0,z).join(", ");if(s>=S.length)return z===f.length?S:S.length>s?S.slice(0,s)+"...":S}return""}class G8{match(s){return"object"==typeof s&&null!==s}coerce(s,f){var z,S,I=this.getErrorPropertyFromObject(s);return I?f.apply(I):{type:this.getType(s),value:this.getValue(s),stack:null!==(z=this.getStack(s))&&void 0!==z?z:null==(S=f.syntheticException)?void 0:S.stack,level:this.isSeverityLevel(s.level)?s.level:"error",synthetic:!0}}getType(s){return k4(s)?s.constructor.name:"Error"}getValue(s){if("name"in s&&"string"==typeof s.name){var f="'"+s.name+"' captured as exception";return"message"in s&&"string"==typeof s.message&&(f+=" with message: '"+s.message+"'"),f}if("message"in s&&"string"==typeof s.message)return s.message;var z=this.getObjectClassName(s);return(z&&"Object"!==z?"'"+z+"'":"Object")+" captured as exception with keys: "+$6(s)}isSeverityLevel(s){return C2(s)&&!u(s)&&V3.indexOf(s)>=0}getStack(s){try{return C2(s.stacktrace)&&s.stacktrace.length>0?s.stacktrace:C2(s.stack)&&s.stack.length>0?s.stack:void 0}catch{return}}getErrorPropertyFromObject(s){for(var f in s)if({}.hasOwnProperty.call(s,f)){var z=s[f];
1if(e4(z))return z}}getObjectClassName(s){try{var f=Object.getPrototypeOf(s);return f?f.constructor.name:void 0}catch{return}}}class Y6{match(s){return k4(s)}coerce(s,f){var z,S=s.constructor.name;return{type:S,value:S+" captured as exception with keys: "+$6(s),stack:null==(z=f.syntheticException)?void 0:z.stack,synthetic:!0}}}class oc{match(s){return P4(s)}coerce(s,f){var z;return{type:"Error",value:"Primitive value captured as exception: "+String(s),stack:null==(z=f.syntheticException)?void 0:z.stack,synthetic:!0}}}class ic{match(s){return j4(s,"PromiseRejectionEvent")||this.isCustomEventWrappingRejection(s)}isCustomEventWrappingRejection(s){if(!k4(s))return!1;try{var f=s.detail;return null!=f&&"object"==typeof f&&"reason"in f}catch{return!1}}coerce(s,f){var z,S=this.getUnhandledRejectionReason(s);return P4(S)?{type:"UnhandledRejection",value:"Non-Error promise rejection captured with value: "+String(S),stack:null==(z=f.syntheticException)?void 0:z.stack,synthetic:!0}:f.apply(S)}getUnhandledRejectionReason(s){try{if("reason"in s)return s.reason;if("detail"in s&&null!=s.detail&&"object"==typeof s.detail&&"reason"in s.detail)return s.detail.reason}catch{}return s}}var $3="$message",Cc="$timestamp",E6=new Set([$3,Cc]),zc={enabled:!0,max_bytes:32768};function B6(p){var s;return p?{enabled:null!==(s=p.enabled)&&void 0!==s?s:zc.enabled,max_bytes:R3(p.max_bytes,zc.max_bytes)}:C1({},zc)}class O6{constructor(s){this.Ke=[],this.Je=0,this.Ne=B6(s)}setConfig(s){this.Ne=B6(s),this.Xe()}add(s){var f=function(S){var I;try{I=y2(S)}catch{return}try{var X=JSON.parse(I);if(!Y1(X))return;var g1=X,S1=g1[$3],Q1=g1[Cc];return C2(S1)&&0!==S1.trim().length&&(C2(Q1)||j2(Q1))?{step:g1,json:I}:void 0}catch{return}}(s);if(f){var z=function(S){if(typeof TextEncoder<"u")return(new TextEncoder).encode(S).length;for(var I=encodeURIComponent(S),X=0,g1=0;I.length>g1;g1++)"%"===I[g1]?(X+=1,g1+=2):X+=1;return X}(f.json);z>this.Ne.max_bytes||(this.Ke.push({step:f.step,bytes:z}),this.Je+=z,this.Xe())}}getAttachable(){return this.Ke.map(s=>s.step)}clear(){this.Ke=[],this.Je=0}size(){return this.Ke.length}Xe(){for(;this.Je>this.Ne.max_bytes&&this.Ke.length>0;){var s=this.Ke.shift();s&&(this.Je-=s.bytes)}}}function R3(p,s){if(!j2(p)||p===1/0||p===-1/0)return s;var f=Math.floor(p);return 0>f?s:f}var u8=function(p,s){var f=(void 0===s?{}:s).debugEnabled,z={k(S){if(k&&(s1.DEBUG||k.POSTHOG_DEBUG||f)&&!K1(k.console)&&k.console){for(var I=("__rrweb_original__"in k.console[S]?k.console[S].__rrweb_original__:k.console[S]),X=arguments.length,g1=new Array(X>1?X-1:0),S1=1;X>S1;S1++)g1[S1-1]=arguments[S1];I(p,...g1)}},debug(){for(var S=arguments.length,I=new Array(S),X=0;S>X;X++)I[X]=arguments[X];z.k("debug",...I)},info(){for(var S=arguments.length,I=new Array(S),X=0;S>X;X++)I[X]=arguments[X];z.k("log",...I)},warn(){for(var S=arguments.length,I=new Array(S),X=0;S>X;X++)I[X]=arguments[X];z.k("warn",...I)},error(){for(var S=arguments.length,I=new Array(S),X=0;S>X;X++)I[X]=arguments[X];z.k("error",...I)},critical(){for(var S=arguments.length,I=new Array(S),X=0;S>X;X++)I[X]=arguments[X];console.error(p,...I)},uninitializedWarning(S){z.error("You must initialize PostHog before calling "+S)},createLogger:(S,I)=>u8(p+" "+S,I)};return z},C4=u8("[PostHog.js]"),K0=C4.createLogger,P8=K0("[ExternalScriptsLoader]"),sc=(p,s,f)=>{if(p.config.disable_external_dependency_loading)return P8.warn(s+" was requested but loading of external scripts is disabled."),f("Loading of external scripts is disabled");var z=T?.querySelectorAll("script");if(z)for(var S,I=function(){if(z[X].src===s){var S1=z[X];return S1.__posthog_loading_callback_fired?{v:f()}:(S1.addEventListener("load",Q1=>{S1.__posthog_loading_callback_fired=!0,f(void 0,Q1)}),S1.onerror=Q1=>f(Q1),{v:void 0})}},X=0;z.length>X;X++)if(S=I())return S.v;var g1=()=>{if(!T)return f("document not found");var S1=T.createElement("script");if(S1.type="text/javascript",S1.crossOrigin="anonymous",S1.src=s,S1.onload=S2=>{S1.__posthog_loading_callback_fired=!0,f(void 0,S2)},S1.onerror=S2=>f(S2),p.config.prepare_external_dependency_script&&(S1=p.config.prepare_external_dependency_script(S1)),!S1)return f("prepare_external_dependency_script returned null");if("head"===p.config.external_scripts_inject_target)T.head.appendChild(S1);else{var Q1,G1=T.querySelectorAll("body > script");G1.length>0?null==(Q1=G1[0].parentNode)||Q1.insertBefore(S1,G1[0]):T.body.appendChild(S1)}};null!=T&&T.body?g1():T?.addEventListener("DOMContentLoaded",g1)};R.__PosthogExtensions__=R.__PosthogExtensions__||{},R.__PosthogExtensions__.loadExternalDependency=(p,s,f)=>{if("remote-config"!==s){var z;if(p.config.strict_script_versioning)z=p.requestRouter.endpointFor("assets","/static/"+p.version+"/"+s+".js");else{var S="/static/"+s+".js?v="+p.version;if("toolbar"===s){var I=3e5;S=S+"&t="+Math.floor(Date.now()/I)*I}z=p.requestRouter.endpointFor("assets",S)}sc(p,z,f)}else{var X=p.requestRouter.endpointFor("assets","/array/"+p.config.token+"/config.js");sc(p,X,f)}},R.__PosthogExtensions__.loadSiteApp=(p,s,f)=>{var z=p.requestRouter.endpointFor("api",s);sc(p,z,f)},s1.DEBUG=!1,s1.LIB_VERSION="1.416.0",s1.LIB_NAME="web";var O8="$people_distinct_id",o6="$device_id",K6="$device_model",X6="__alias",Y3="__timers",V8="$autocapture_disabled_server_side",C3="$heatmaps_enabled_server_side",d6="$exception_capture_enabled_server_side",n6="$error_tracking_suppression_rules",U3="$error_tracking_capture_extension_exceptions",S3="$web_vitals_enabled_server_side",w6="$dead_clicks_enabled_server_side",c8="$product_tours_enabled_server_side",d8="$web_vitals_allowed_metrics",w8="$session_recording_remote_config",R8="$replay_sample_rate",ac="$replay_override_sampling",S8="$replay_override_linked_flag",N8="$replay_override_url_trigger",s8="$replay_override_event_trigger",x6="$sesid",p8="$session_is_sampled",a6="$enabled_feature_flags",q6="$active_feature_flags",rc="$early_access_features",Lc="$feature_flag_details",L8="$feature_flag_payloads",J6="$feature_flag_request_id",f1="$minimal_flag_called_events",d1="$override_feature_flags",q="$override_feature_flag_payloads",w1="$stored_person_properties",g2="$stored_group_properties",X4="$surveys",z0="$surveys_loaded_at",h6="$surveys_activated",_8="$surveys_activated_session",O4="$surveys_activated_timestamps",_c="ph_product_tours",F8="$flag_call_reported",bc="$flag_call_reported_session_id",Nc="$feature_flag_errors",$8="$feature_flag_evaluated_at",Z6="$user_state",b8="$client_session_props",B8="$capture_rate_limit",fc="$initial_campaign_params",g8="$initial_referrer_info",Y8="$initial_person_info",mc="$epp",xc="$posthog_cookieless",Dc="$cookieless_mode",n5="$sdk_debug_extensions_init_method",yc="$sdk_debug_extensions_init_time_ms",Bc="$sdk_debug_recording_script_not_loaded",vc="PostHog loadExternalDependency extension not found.",K3="on_reject",S6="always",e8="anonymous",k6="identified",a8="identified_only",uc="visibilitychange",A6="beforeunload",x8="$pageview",Yc="$pageleave",dc="$identify",Tc="$groupidentify";function D8(p,s){l1(p)&&p.forEach(s)}
1function b3(p,s){if(!b2(p))if(l1(p))p.forEach(s);else if((p=>p instanceof FormData)(p))p.forEach((z,S)=>s(z,S));else for(var f in p)O2.call(p,f)&&s(p[f],f)}var N3=function(p){for(var s=arguments.length,f=new Array(s>1?s-1:0),z=1;s>z;z++)f[z-1]=arguments[z];for(var S of f)for(var I in S)void 0!==S[I]&&(p[I]=S[I]);return p};function K8(p){for(var s=Object.keys(p),f=s.length,z=new Array(f);f--;)z[f]=[s[f],p[s[f]]];return z}var X8=function(p){try{return p()}catch{return}},t5=function(p){return function(){try{for(var s=arguments.length,f=new Array(s),z=0;s>z;z++)f[z]=arguments[z];return p.apply(this,f)}catch(S){C4.critical("Implementation error. Please turn on debug mode and open a ticket on https://app.posthog.com/home#panel=support%3Asupport%3A."),C4.critical(S)}}},Kc=function(p){var s={};return b3(p,function(f,z){(C2(f)&&f.length>0||j2(f))&&(s[z]=f)}),s},l5=["herokuapp.com","vercel.app","netlify.app"];function H8(p){var s=p?.hostname;if(!C2(s))return!1;var f=s.split(".").slice(-2).join(".");for(var z of l5)if(f===z)return!1;return!0}function D3(p,s,f,z){var S=z??{},I=S.capture,X=S.passive;p?.addEventListener(s,f,{capture:void 0!==I&&I,passive:void 0===X||X})}function q8(p){return"ph_toolbar_internal"===p.name}var U8=p=>{if(T){try{for(var s=p+"=",f=T.cookie.split(";").filter(I=>I.length),z=0;f.length>z;z++){for(var S=f[z];" "==S.charAt(0);)S=S.substring(1,S.length);if(0===S.indexOf(s))return decodeURIComponent(S.substring(s.length,S.length))}}catch{}return null}};Math.trunc||(Math.trunc=function(p){return 0>p?Math.ceil(p):Math.floor(p)}),Number.isInteger||(Number.isInteger=function(p){return j2(p)&&isFinite(p)&&Math.floor(p)===p});
1class n8{constructor(s){if(this.bytes=s,16!==s.length)throw new TypeError("not 128-bit length")}static fromFieldsV7(s,f,z,S){if(!Number.isInteger(s)||!Number.isInteger(f)||!Number.isInteger(z)||!Number.isInteger(S)||0>s||0>f||0>z||0>S||s>0xffffffffffff||f>4095||z>1073741823||S>4294967295)throw new RangeError("invalid field value");var I=new Uint8Array(16);return I[0]=s/Math.pow(2,40),I[1]=s/Math.pow(2,32),I[2]=s/Math.pow(2,24),I[3]=s/Math.pow(2,16),I[4]=s/256,I[5]=s,I[6]=112|f>>>8,I[7]=f,I[8]=128|z>>>24,I[9]=z>>>16,I[10]=z>>>8,I[11]=z,I[12]=S>>>24,I[13]=S>>>16,I[14]=S>>>8,I[15]=S,new n8(I)}toString(){for(var s="",f=0;this.bytes.length>f;f++)s=s+(this.bytes[f]>>>4).toString(16)+(15&this.bytes[f]).toString(16),3!==f&&5!==f&&7!==f&&9!==f||(s+="-");if(36!==s.length)throw new Error("Invalid UUIDv7 was generated");return s}clone(){return new n8(this.bytes.slice(0))}equals(s){return 0===this.compareTo(s)}compareTo(s){for(var f=0;16>f;f++){var z=this.bytes[f]-s.bytes[f];if(0!==z)return Math.sign(z)}return 0}}class Hc{generate(){var s=this.generateOrAbort();if(!K1(s))return s;this.S=0;var f=this.generateOrAbort();if(K1(f))throw new Error("Could not generate UUID after timestamp reset");return f}generateOrAbort(){var s=Date.now();if(s>this.S)this.S=s,this.C();else{if(this.S>=s+1e4)return;this.I++,this.I>4398046511103&&(this.S++,this.C())}return n8.fromFieldsV7(this.S,Math.trunc(this.I/Math.pow(2,30)),this.I&Math.pow(2,30)-1,this.A.nextUint32())}C(){this.I=1024*this.A.nextUint32()+(1023&this.A.nextUint32())}constructor(){this.S=0,this.I=0,this.A=new S0}}var Uc,o5=p=>{if(typeof UUIDV7_DENY_WEAK_RNG<"u"&&UUIDV7_DENY_WEAK_RNG)throw new Error("no cryptographically strong RNG available");for(var s=0;p.length>s;s++)p[s]=65536*Math.trunc(65536*Math.random())+Math.trunc(65536*Math.random());return p};k&&!K1(k.crypto)&&crypto.getRandomValues&&(o5=p=>crypto.getRandomValues(p));class S0{nextUint32(){return this.R.length>this.O||(o5(this.R),this.O=0),this.R[this.O++]}constructor(){this.R=new Uint32Array(8),this.O=1/0}}var h8=()=>i5().toString(),i5=()=>(Uc||(Uc=new Hc)).generate(),J8="",Z8=/[a-z0-9][a-z0-9-]+\.[a-z]{2,}$/i,y6={N:()=>!!T,j(p){C4.error("cookieStore error: "+p)},P:U8,H(p){var s;try{s=JSON.parse(y6.P(p))||{}}catch{}return s},F(p,s,f,z,S){if(!T)return!1;try{var I="",X="",g1=function(G1,S2){if(S2){var H2=function(V2,f4){if(void 0===f4&&(f4=T),J8)return J8;if(!f4||["localhost","127.0.0.1"].includes(V2))return"";for(var d4=V2.split("."),u4=Math.min(d4.length,8),E4="dmn_chk_"+h8();!J8&&u4--;){var J4=d4.slice(u4).join("."),l0=E4+"=1;domain=."+J4+";path=/";f4.cookie=l0+";max-age=3",f4.cookie.includes(E4)&&(f4.cookie=l0+";max-age=0",J8=J4)}return J8}(G1);if(!H2){var c4=(f4=G1.match(Z8))?f4[0]:"";c4!==H2&&C4.info("Warning: cookie subdomain discovery mismatch",c4,H2),H2=c4}return H2?"; domain=."+H2:""}var f4;return""}(T.location.hostname,z);if(f){var S1=new Date;S1.setTime(S1.getTime()+864e5*f),I="; expires="+S1.toUTCString()}S&&(X="; secure");var Q1=p+"="+encodeURIComponent(JSON.stringify(s))+I+"; SameSite=Lax; path=/"+g1+X;return Q1.length>3686.4&&C4.warn("cookieStore warning: large cookie, len="+Q1.length),T.cookie=Q1,!0}catch{return!1}},q(p,s){if(null!=T&&T.cookie)try{y6.F(p,"",-1,s)}catch{return}}},M8=null,x0={N(){if(!n2(M8))return M8;var p=!0;if(K1(k))p=!1;else try{var s="__mplssupport__";x0.F(s,"xyz"),'"xyz"'!==x0.P(s)&&(p=!1),x0.q(s)}catch{p=!1}return p||C4.error("localStorage unsupported; falling back to cookie store"),M8=p,p},j(p){C4.error("localStorage error: "+p)},P(p){try{return k?.localStorage.getItem(p)}catch(s){x0.j(s)}return null},H(p){try{return JSON.parse(x0.P(p))||{}}catch{}return null},F(p,s){try{return k?.localStorage.setItem(p,JSON.stringify(s)),!0}catch(f){x0.j(f)}return!1},q(p){try{k?.localStorage.removeItem(p)}catch(s){x0.j(s)}}},y8=[o6,"distinct_id",x6,p8,mc,Y8,Z6],f3={},j8={N:()=>!0,j(p){C4.error("memoryStorage error: "+p)},P:p=>f3[p]||null,H:p=>f3[p]||null,F:(p,s)=>(f3[p]=s,!0),q(p){delete f3[p]}},W8=null,z3={N(){if(!n2(W8))return W8;if(W8=!0,K1(k))W8=!1;else try{var p="__support__";z3.F(p,"xyz"),'"xyz"'!==z3.P(p)&&(W8=!1),z3.q(p)}catch{W8=!1}return W8},j(p){C4.error("sessionStorage error: ",p)},P(p){try{return k?.sessionStorage.getItem(p)}
1catch(s){z3.j(s)}return null},H(p){try{return JSON.parse(z3.P(p))||null}catch{}return null},F(p,s){try{return k?.sessionStorage.setItem(p,JSON.stringify(s)),!0}catch(f){z3.j(f)}return!1},q(p){try{k?.sessionStorage.removeItem(p)}catch(s){z3.j(s)}}};class F{constructor(s){this._instance=s}get Ne(){return this._instance.config}get consent(){return this.ti()?0:this.ei}isOptedOut(){return this.Ne.cookieless_mode===S6||this.isRejected()||-1===this.consent&&this.Ne.cookieless_mode===K3}isOptedIn(){return!this.isOptedOut()}isExplicitlyOptedOut(){return 0===this.consent}isRejected(){return 0===this.consent||-1===this.consent&&this.Ne.opt_out_capturing_by_default}optInOut(s){this.ii.F(this.ri,s?1:0,this.Ne.cookie_expiration,this.Ne.cross_subdomain_cookie,this.Ne.secure_cookie)}reset(){this.ii.q(this.ri,this.Ne.cross_subdomain_cookie)}get ri(){var s=this._instance.config,f=s.token,z=s.opt_out_capturing_cookie_prefix;return s.consent_persistence_name||(z?z+f:"__ph_opt_in_out_"+f)}get ei(){var s=this.ii.P(this.ri);return u0(s)?1:k1(g0,s)?0:-1}get ii(){var s=this.Ne.opt_out_capturing_persistence_type,f="localStorage"===s?x0:y6;if(!this.ni||this.ni!==f){this.ni=f;var z="localStorage"===s?y6:x0;z.P(this.ri)&&(this.ni.P(this.ri)||this.optInOut(u0(z.P(this.ri))),z.q(this.ri,this.Ne.cross_subdomain_cookie))}return this.ni}ti(){return!!this.Ne.respect_dnt&&[G?.doNotTrack,G?.msDoNotTrack,R.doNotTrack].some(s=>u0(s))}}function Z(p,s){var f,z=null==p||null==(f=p.config)?void 0:f.get_current_url;if(!F2(z))return s;try{var S=z(s);return C2(S)&&S?S:s}catch(I){return C4.error("Error in get_current_url, falling back to window.location.href",I),s}}var W="__POSTHOG_TOOLBAR__";function m(p){return p instanceof Element&&(p.id===W||!(null==p.closest||!p.closest(".toolbar-global-fade-container")))}function _(p){return!!p&&1===p.nodeType}function M(p,s){return!!p&&!!p.tagName&&p.tagName.toLowerCase()===s.toLowerCase()}function D(p){return!!p&&3===p.nodeType}function Q(p){return!!p&&11===p.nodeType&&_(p.host)}function O1(p){return p?J1(p).split(/\s+/):[]}function c2(p,s){var z,S,I,f=(z=s,I=null==k||null==(S=k.location)?void 0:S.href,K1(I)?void 0:Z(z,I));return!!(f&&p&&p.some(z=>f.match(z)))}function k2(p){var s="";switch(typeof p.className){case"string":s=p.className;break;case"object":s=(p.className&&"baseVal"in p.className?p.className.baseVal:null)||p.getAttribute("class")||"";break;default:s=""}return O1(s)}function l4(p){return b2(p)?null:J1(p).split(/(\s+)/).filter(s=>t6(s)).join("").replace(/[\r\n]/g," ").replace(/[ ]+/g," ").substring(0,255)}function K4(p){var s="";return h1(p)&&!N1(p)&&p.childNodes&&p.childNodes.length&&b3(p.childNodes,function(f){var z;D(f)&&f.textContent&&(s+=null!==(z=l4(f.textContent))&&void 0!==z?z:"")}),J1(s)}function c0(p){var s;return K1(p.target)?p.srcElement||null:null!=(s=p.target)&&s.shadowRoot?p.composedPath()[0]||null:p.target||null}var t0=["a","button","form","input","select","textarea","label"];function j3(p,s){if(K1(s))return!0;var f,z=function(I){if(s.some(X=>function(g1,S1){var Q1=g1.matches||g1.matchesSelector||g1.msMatchesSelector||g1.mozMatchesSelector||g1.webkitMatchesSelector||g1.oMatchesSelector;try{return!!Q1&&Q1.call(g1,S1)}catch{return!1}}(I,X)))return{v:!0}};for(var S of p)if(f=z(S))return f.v;return!1}function x3(p){var s=p.parentNode;return!(!s||!_(s))&&s}var Pc=[".ph-no-autocapture","[data-ph-no-autocapture]"],Xc=["next","previous","prev",">","<"],g5=[...Xc,"+","-","\u2212","\u2013"],pc=(p,s)=>/[a-z0-9]/i.test(s)?p.includes(s):p===s,s5=[".ph-no-rageclick",".ph-no-capture"],gc=["","text","search","email","password","url","tel","number"];function Oc(p,s){if(!k||h5(p))return!1;var f,z,S,I,X,S1;if(L2(s)?(f=!!s&&s5,z=void 0,S=!1):(f=null!==(I=s?.css_selector_ignorelist)&&void 0!==I?I:s5,z=s?.content_ignorelist,S=null!==(X=s?.ignore_text_selection)&&void 0!==X&&X),!1===f||S&&(S1=p)&&_(S1)&&(M(S1,"textarea")||(M(S1,"input")?k1(gc,(S1.getAttribute("type")||"").toLowerCase()):function(Q1){if(Q1.isContentEditable)return!0;var G1=null==Q1.getAttribute?void 0:Q1.getAttribute("contenteditable");return"true"===G1||""===G1}(S1))))return!1;var g1=A1(p,!1).targetElementList;return!function(S1,Q1){if(!1===S1||K1(S1))return!1;var G1;if(!0===S1)G1=Xc;else{if(!l1(S1))return!1;if(S1.length>10)return C4.error("[PostHog] content_ignorelist array cannot exceed 10 items. Use css_selector_ignorelist for more complex matching."),!1;G1=S1.map(S2=>S2.toLowerCase())}return Q1.some(S2=>{var H2=S2.safeText,c4=S2.ariaLabel;return G1.some(V2=>pc(H2,V2)||pc(c4,V2))})}(z,g1.map(S1=>{var Q1;return{safeText:K4(S1).toLowerCase(),ariaLabel:(null==(Q1=S1.getAttribute("aria-label"))?void 0:Q1.toLowerCase().trim())||""}}))&&!j3(g1,f)}var h5=p=>!p||M(p,"html")||!_(p),A1=(p,s)=>{if(!k||h5(p))return{parentIsUsefulElement:!1,targetElementList:[]};for(var f=!1,z=[p],S=p;S.parentNode&&!M(S,"body");)if(Q(S.parentNode))z.push(S.parentNode.host),S=S.parentNode.host;else{var I=x3(S);if(!I)break;if(s||t0.indexOf(I.tagName.toLowerCase())>-1)f=!0;else try{var X=k.getComputedStyle(I);X&&"pointer"===X.getPropertyValue("cursor")&&(f=!0)}catch{}z.push(I),S=I}return{parentIsUsefulElement:f,targetElementList:z}};function h1(p){for(var s=new Set,f=0,z=p;z.parentNode&&!M(z,"body");z=z.parentNode){if(f++>=1e3||s.has(z))return!1;s.add(z);var S=k2(z);if(k1(S,"ph-sensitive")||k1(S,"ph-no-capture"))return!1}if(k1(k2(p),"ph-include"))return!0;var I=p.type||"";if(C2(I))switch(I.toLowerCase()){case"hidden":case"password":return!1}var X=p.name||p.id||"";return!C2(X)||!/^cc|cardnum|ccnum|creditcard|csc|cvc|cvv|exp|pass|pwd|routing|seccode|securitycode|securitynum|socialsec|socsec|ssn/i.test(X.replace(/[^a-zA-Z0-9]/g,""))}function N1(p){return!!(M(p,"input")&&!["button","checkbox","submit","reset"].includes(p.type)||M(p,"select")||M(p,"textarea")||"true"===p.getAttribute("contenteditable"))}var a2=new RegExp("^(?:(4[0-9]{12}(?:[0-9]{3})?)|(5[1-5][0-9]{14})|(6(?:011|5[0-9]{2})[0-9]{12})|(3[47][0-9]{13})|(3(?:0[0-5]|[68][0-9])[0-9]{11}
1)|((?:2131|1800|35[0-9]{3})[0-9]{11}))$"),U2=/(^|[^0-9A-Za-z_])([0-9][0-9 -]*[0-9])(?=$|[^0-9A-Za-z_])/g,o4=[16,15,14,13],y4=new RegExp("^(\\d{3}-?\\d{2}-?\\d{4})$"),$4=new RegExp("(^|[^0-9])((?!000|666)[0-9]{3}-?(?!00)[0-9]{2}-?(?!0000)[0-9]{4})(?=$|([^0-9]))","g"),w0=/[0-9A-Za-z_]/;function Q0(p){for(var s=0,f=!1,z=p.length-1;z>=0;z--){var S=p.charCodeAt(z)-48;f&&(S*=2)>9&&(S-=9),s+=S,f=!f}return s%10==0}function t6(p,s){if(void 0===s&&(s=!0),b2(p))return!1;if(C2(p)){if(p=J1(p),s?a2.test((p||"").replace(/[- ]/g,"")):function(S){var I;for(U2.lastIndex=0;I=U2.exec(S);){var X=I[2];if(X)for(var g1=X.replace(/[- ]/g,""),S1=0;g1.length>S1;S1++)for(var Q1 of o4){var G1=S1+Q1;if(g1.length>=G1){var S2=g1.slice(S1,G1);if(a2.test(S2)&&Q0(S2))return!0}}}return!1}(p))return!1;if(s?y4.test(p):function(S){var I;for($4.lastIndex=0;I=$4.exec(S);){var X=I[1],g1=I[3];if(!(X&&g1&&w0.test(X)&&w0.test(g1)))return!0}return!1}(p))return!1}return!0}function X0(p){var s=K4(p);return t6(s=(s+" "+r8(p)).trim())?s:""}function r8(p){var s="";return p&&p.childNodes&&p.childNodes.length&&b3(p.childNodes,function(f){var z;if(f&&"span"===(null==(z=f.tagName)?void 0:z.toLowerCase()))try{var S=K4(f);s=(s+" "+S).trim(),f.childNodes&&f.childNodes.length&&(s=(s+" "+r8(f)).trim())}catch(I){C4.error("[AutoCapture]",I)}}),s}function f8(p){return p.replace(/"|\\"/g,'\\"')}function t8(p){var s=p.attr__class;if(s)return l1(s)?s:O1(s)}var y3=K0("[Dead Clicks]"),Q8=()=>!0,qc=p=>{var s,f=!(null==(s=p.instance.persistence)||!s.get_property(w6)),z=p.instance.config.capture_dead_clicks;return L2(z)?z:!!Y1(z)||f};class Jc{get lazyLoadedDeadClicksAutocapture(){return this.si}constructor(s,f,z){this.instance=s,this.isEnabled=f,this.onCapture=z,this.startIfEnabledOrStop()}onRemoteConfig(s){if(s.ok){var f=s.config;"captureDeadClicks"in f&&(this.instance.persistence&&this.instance.persistence.register({[w6]:f.captureDeadClicks}),this.startIfEnabledOrStop())}}startIfEnabledOrStop(){this.isEnabled(this)?this.ai(()=>{this.oi()}):this.stop()}ai(s){var f,z;null!=(f=R.__PosthogExtensions__)&&f.initDeadClicksAutocapture?s():null==(z=R.__PosthogExtensions__)||null==z.loadExternalDependency||z.loadExternalDependency(this.instance,"dead-clicks-autocapture",S=>{S?y3.error("failed to load script",S):s()})}oi(){var s;if(T){if(!this.si&&null!=(s=R.__PosthogExtensions__)&&s.initDeadClicksAutocapture){var f=Y1(this.instance.config.capture_dead_clicks)?C1({},this.instance.config.capture_dead_clicks):{};f.__onCapture=this.onCapture,this.onCapture&&(f.capture_dead_swipes=!1),this.si=R.__PosthogExtensions__.initDeadClicksAutocapture(this.instance,f),this.si.start(T),y3.info("starting...")}}else y3.error("`document` not found. Cannot start.")}stop(){this.si&&(this.si.stop(),this.si=void 0,y3.info("stopping..."))}}var Y5=K0("[SegmentIntegration]"),ye="posthog-js";
vendor: 4,237 bytes, line 1
1function F5(p,s){var f=void 0===s?{}:s,z=f.organization,S=f.projectId,I=f.prefix,X=f.severityAllowList,g1=void 0===X?["error"]:X,S1=f.sendExceptionsToPostHog,Q1=void 0===S1||S1;return G1=>{var S2,H2,c4,V2,f4;if("*"!==g1&&!g1.includes(G1.level)||!p.__loaded)return G1;G1.tags||(G1.tags={});var d4=p.requestRouter.endpointFor("ui","/project/"+p.config.token+"/person/"+p.get_distinct_id());G1.tags["PostHog Person URL"]=d4,p.sessionRecordingStarted()&&(G1.tags["PostHog Recording URL"]=p.get_session_replay_url({withTimestamp:!0}));var u4,E4=(null==(S2=G1.exception)?void 0:S2.values)||[],J4=E4.map(i0=>C1({},i0,{stacktrace:i0.stacktrace?C1({},i0.stacktrace,{type:"raw",frames:(i0.stacktrace.frames||[]).map(H0=>C1({},H0,{platform:"web:javascript"}))}):void 0})),l0={$exception_message:(null==(H2=E4[0])?void 0:H2.value)||G1.message,$exception_type:null==(c4=E4[0])?void 0:c4.type,$exception_level:G1.level,$exception_list:J4,$sentry_event_id:G1.event_id,$sentry_exception:G1.exception,$sentry_exception_message:(null==(V2=E4[0])?void 0:V2.value)||G1.message,$sentry_exception_type:null==(f4=E4[0])?void 0:f4.type,$sentry_tags:G1.tags};return z&&S&&(l0.$sentry_url=(I||"https://sentry.io/organizations/")+z+"/issues/?project="+S+"&query="+G1.event_id),Q1&&(null==(u4=p.exceptions)||u4.sendExceptionEvent(l0)),G1}}class it{constructor(s,f,z,S,I,X){this.name=ye,this.setupOnce=function(g1){g1(F5(s,{organization:f,projectId:z,prefix:S,severityAllowList:I,sendExceptionsToPostHog:null==X||X}))}}}class K5{constructor(s){this.li=(f,z,S)=>{S&&(S.noSessionId||S.activityTimeout||S.sessionPastMaximumLength||S.crossTabAdoption)&&(C4.info("[PageViewManager] Session rotated, clearing pageview state",{sessionId:f,changeReason:S}),this.ui=void 0,this._instance.scrollManager.resetContext())},this._instance=s,this.hi()}hi(){var s;this.di=null==(s=this._instance.sessionManager)?void 0:s.onSessionId(this.li)}destroy(){var s;null==(s=this.di)||s.call(this),this.di=void 0}doPageView(s,f){var z,S=this.vi(s,f);return this.ui={pathname:null!==(z=k?.location.pathname)&&void 0!==z?z:"",pageViewId:f,timestamp:s},this._instance.scrollManager.resetContext(),S}doPageLeave(s){var f;return this.vi(s,null==(f=this.ui)?void 0:f.pageViewId)}doEvent(){var s;return{$pageview_id:null==(s=this.ui)?void 0:s.pageViewId}}vi(s,f){var z=this.ui;if(!z)return{$pageview_id:f};var S={$pageview_id:f,$prev_pageview_id:z.pageViewId},I=this._instance.scrollManager.getContext();if(I&&!this._instance.config.disable_scroll_properties){var X=I.maxScrollHeight,g1=I.lastScrollY,S1=I.maxScrollY,Q1=I.maxContentHeight,G1=I.lastContentY,S2=I.maxContentY;if(!(K1(X)||K1(g1)||K1(S1)||K1(Q1)||K1(G1)||K1(S2))){X=Math.ceil(X),g1=Math.ceil(g1),S1=Math.ceil(S1),Q1=Math.ceil(Q1),G1=Math.ceil(G1),S2=Math.ceil(S2);var H2=X>1?r4(g1/X,0,1,C4):1,c4=X>1?r4(S1/X,0,1,C4):1,V2=Q1>1?r4(G1/Q1,0,1,C4):1,f4=Q1>1?r4(S2/Q1,0,1,C4):1;S=N3(S,{$prev_pageview_last_scroll:g1,$prev_pageview_last_scroll_percentage:H2,$prev_pageview_max_scroll:S1,$prev_pageview_max_scroll_percentage:c4,$prev_pageview_last_content:G1,$prev_pageview_last_content_percentage:V2,$prev_pageview_max_content:S2,$prev_pageview_max_content_percentage:f4})}}return z.pathname&&(S.$prev_pageview_pathname=z.pathname),z.timestamp&&(S.$prev_pageview_duration=(s.getTime()-z.timestamp.getTime())/1e3),S}}var X5=["flags","surveys"],w7={[O8]:{exposure:"hidden"},[X6]:{exposure:"hidden"},__cmpns:{exposure:"hidden"},[Y3]:{exposure:"hidden"},[V8]:{exposure:"event"},[C3]:{exposure:"hidden"},[d6]:{exposure:"event"},[n6]:{exposure:"hidden"},[U3]:{exposure:"event"},[S3]:{exposure:"event"},[w6]:{exposure:"event"},[c8]:{exposure:"hidden"},[d8]:{exposure:"event"},[w8]:{exposure:"hidden"},$session_recording_enabled_server_side:{exposure:"hidden"},[x6]:{exposure:"hidden"},[p8]:{exposure:"event"},[R8]:{exposure:"event",shouldSkipFromEventProperties:p=>n2(p)},$session_past_minimum_duration:{exposure:"event"},$session_recording_url_trigger_activated_session:{exposure:"event"},$session_recording_event_trigger_activated_session:{exposure:"event"},$debug_first_full_snapshot_timestamp:{exposure:"event"},$sess_rec_flush_size:{exposure:"hidden"},[a6]:{exposure:"hidden",storageGroup:"flags"},[q6]:{exposure:"hidden",storageGroup:"flags"}
1,[rc]:{exposure:"hidden"},[Lc]:{exposure:"hidden",storageGroup:"flags"},[L8]:{exposure:"hidden",storageGroup:"flags"},[J6]:{exposure:"hidden",storageGroup:"flags",volatile:!0},[f1]:{exposure:"hidden",storageGroup:"flags"},[d1]:{exposure:"hidden"},[q]:{exposure:"hidden"},[w1]:{exposure:"hidden"},[g2]:{exposure:"hidden"},[X4]:{exposure:"hidden",storageGroup:"surveys"},[z0]:{exposure:"hidden",storageGroup:"surveys",volatile:!0},[h6]:{exposure:"event"},[_8]:{exposure:"hidden"},[O4]:{exposure:"hidden"},[_c]:{exposure:"hidden"},$product_tours_activated:{exposure:"hidden"},$product_tours_activated_session:{exposure:"hidden"},$conversations_widget_session_id:{exposure:"event"},$conversations_ticket_id:{exposure:"event"},$conversations_widget_state:{exposure:"event"},$conversations_user_traits:{exposure:"event"},[F8]:{exposure:"hidden"},[bc]:{exposure:"hidden"},[Nc]:{exposure:"hidden"},[$8]:{exposure:"hidden",storageGroup:"flags",volatile:!0},[Z6]:{exposure:"hidden"},[b8]:{exposure:"hidden"},[B8]:{exposure:"hidden"},[fc]:{exposure:"hidden"},[g8]:{exposure:"hidden"},[Y8]:{exposure:"hidden"},[mc]:{exposure:"hidden"},[ac]:{exposure:"event"},[S8]:{exposure:"event"},[N8]:{exposure:"event"},[s8]:{exposure:"event"},[n5]:{exposure:"event"},[yc]:{exposure:"event"},[Bc]:{exposure:"event"},$sdk_debug_replay_event_trigger_status:{exposure:"event"},$sdk_debug_replay_linked_flag_trigger_status:{exposure:"event"},$sdk_debug_replay_matched_recording_trigger_groups:{exposure:"event"},$sdk_debug_replay_remote_trigger_matching_config:{exposure:"event"},$sdk_debug_replay_trigger_groups_count:{exposure:"event"},$sdk_debug_replay_url_trigger_status:{exposure:"event"},$session_recording_start_reason:{exposure:"event"}},B5=[["$posthog_sr_group_event_trigger_",{exposure:"hidden"}],["$posthog_sr_group_url_trigger_",{exposure:"hidden"}],["$posthog_sr_group_sampling_",{exposure:"hidden"}]],x5=p=>{var s=w7[p];if(s)return s;for(var f of B5){var z=f[1];if(0===p.indexOf(f[0]))return z}},M5=(p,s)=>{try{return JSON.stringify(p,(f,z)=>"bigint"==typeof z?z.toString():z,s)}catch{return y2(p)}},C5=p=>{var s=T?.createElement("a");return K1(s)?null:(s.href=p,s)},y5=function(p,s){for(var f,z=((p.split("#")[0]||"").split(/\?(.*)/)[1]||"").replace(/^\?+/g,"").split("&"),S=0;z.length>S;S++){var I=z[S].split("=");if(I[0]===s){f=I;break}}if(!l1(f)||2>f.length)return"";var X=f[1];try{X=decodeURIComponent(X)}catch{C4.error("Skipping decoding for malformed query param: "+X)}return X.replace(/\+/g," ")},jc=function(p,s,f){if(!p||!s||!s.length)return p;for(var z=p.split("#"),S=z[1],I=(z[0]||"").split("?"),X=I[1],g1=I[0],S1=(X||"").split("&"),Q1=[],G1=0;S1.length>G1;G1++){var S2=S1[G1].split("=");l1(S2)&&(s.includes(S2[0])?Q1.push(S2[0]+"="+f):Q1.push(S1[G1]))}var H2=g1;return null!=X&&(H2+="?"+Q1.join("&")),null!=S&&(H2+="#"+S),H2},a7=function(p,s){var f=p.match(new RegExp(s+"=([^&]*)"));return f?f[1]:null},Z7=(p,s)=>p>=s&&o1(),fn=(p,s,f,z)=>{if(0===p){if(o1()){var S=s+1;return S===f&&z(),S}return s}return 0},v5="https?://(.*)",a5=["gclid","gclsrc","dclid","gbraid","wbraid","fbclid","msclkid","twclid","li_fat_id","igshid","ttclid","rdt_cid","epik","qclid","sccid","irclid","_kx"],st=["utm_source","utm_medium","utm_campaign","utm_content","utm_term","gad_source","mc_cid",...a5],ve="<masked>",Pe=["li_fat_id"];function mn(p,s,f){if(!T)return{};var z,S=s?[...a5,...f||[]]:[],I=at(jc(T.URL,S,ve),p),X=(z={},b3(Pe,function(g1){var S1=U8(g1);z[g1]=S1||null}),z);return N3(X,I)}function at(p,s){var f=st.concat(s||[]),z={};return b3(f,function(S){var I=y5(p,S);z[S]=I||null}),z}function Tl(p){var I,s=(I=p)?0===I.search(v5+"google.([^/?]*)")?"google":0===I.search(v5+"bing.com")?"bing":0===I.search(v5+"yahoo.com")?"yahoo":0===I.search(v5+"duckduckgo.com")?"duckduckgo":null:null,f="yahoo"!=s?"q":"p",z={};if(!n2(s)){z.$search_engine=s;var S=T?y5(T.referrer,f):"";S.length&&(z.ph_keyword=S)}return z}function un(){return navigator.language||navigator.userLanguage}var Oe="$direct";function we(){return T?.referrer||Oe}function dn(p,s,f){void 0===f&&(f=!1);var z=p?[...a5,...s||[]]:[],S=f?i2(K?.href):K?.href,I=S?.substring(0,1e3);return{r:we().substring(0,1e3),u:I?jc(I,z,ve):void 0}}function S7(p,s){var f;void 0===s&&(s=!1);var z=p.r,S=p.u,I=s?i2(S):S,X={$referrer:z,$referring_domain:null==z?void 0:z==Oe?Oe:null==(f=C5(z))?void 0:f.host};
1if(I){X.$current_url=I;var g1=C5(I);X.$host=g1?.host,X.$pathname=g1?.pathname;var S1=at(I);N3(X,S1)}if(z){var Q1=Tl(z);N3(X,Q1)}return X}function pn(){try{return Intl.DateTimeFormat().resolvedOptions().timeZone}catch{return}}function r7(){try{return(new Date).getTimezoneOffset()}catch{return}}var El={flags:$8,surveys:z0},j=["cookie","localstorage","localstorage+cookie","sessionstorage","memory"],_1="main";class q1{constructor(s,f,z){if(void 0===z&&(z=!0),this.ci={},this.fi=!1,this.pi=!1,this.Ne=s,this.gi=z,this.props={},this.mi=void 0,this.yi=(X="",(I=s).token&&(X=I.token.replace(/\+/g,"PL").replace(/\//g,"SL").replace(/=/g,"EQ")),I.persistence_name?"ph_"+I.persistence_name:"ph_"+X+"_posthog"),this.ii=this.bi(s),this.pi=this.wi(s),this.load(),s.debug&&C4.info("Persistence loaded",s.persistence,C1({},this.props)),this.update_config(s,s,f),this.save(),k){var S=()=>this.flush();D3(k,"beforeunload",S,{capture:!1}),D3(k,"pagehide",S,{capture:!1})}var I,X}ki(){var s,f=null==(s=this.Ne)?void 0:s.persistence_save_debounce_ms;return j2(f)&&f>0?f:0}isDisabled(){return!!this.xi}bi(s){-1===j.indexOf(s.persistence.toLowerCase())&&(C4.critical("Unknown persistence type "+s.persistence+"; falling back to localStorage+cookie"),s.persistence="localStorage+cookie");var f,z=function(X,g1){void 0===X&&(X=[]),void 0===g1&&(g1=!1);var S1=[...y8,...X];return C1({},x0,{H(Q1){try{var G1={};try{G1=y6.H(Q1)||{}}catch{}var S2,H2=JSON.parse(x0.P(Q1)||"{}");if(g1){var c4={};for(var V2 in G1){var f4=G1[V2];n2(f4)||""===f4||(c4[V2]=f4)}S2=N3(H2,c4)}else S2=N3(G1,H2);return x0.F(Q1,S2),S2}catch{}return null},F(Q1,G1,S2,H2,c4,V2){var f4=x0.F(Q1,G1,void 0,void 0,V2);try{var d4={};S1.forEach(u4=>{G1[u4]&&(d4[u4]=G1[u4])}),Object.keys(d4).length&&y6.F(Q1,d4,S2,H2,c4,V2)}catch(u4){x0.j(u4)}return f4},q(Q1,G1){try{k?.localStorage.removeItem(Q1),y6.q(Q1,G1)}catch(S2){x0.j(S2)}}})}(s.cookie_persisted_properties||[],s.__preview_cookie_wins_on_conflict||!1),S=!1,I=s.persistence.toLowerCase();return"localstorage"===I&&x0.N()?(f=x0,S=!0):"localstorage+cookie"===I&&z.N()?(f=z,S=!0):"sessionstorage"===I&&z3.N()?f=z3:"memory"===I?f=j8:"cookie"===I?f=y6:z.N()?(f=z,S=!0):f=y6,this.fi=S,f}Si(s){return this.yi+"__"+s}wi(s){return this.fi&&!!s.split_storage}properties(){var s={};return b3(this.props,(f,z)=>{var S=x5(z);if(!S||"event"===S.exposure){if(null!=S&&null!=S.shouldSkipFromEventProperties&&S.shouldSkipFromEventProperties(f))return;s[z]=f}}),s}load(){if(!this.xi){var s=this.ii.H(this.yi);s&&(this.props=N3({},s)),this.pi&&this.Ci()}}Ci(){for(var s of X5){var f=x0.H(this.Si(s));if(f&&!I1(f)){var z=this.Mi(s);z.persisted=!0,this.Ti(s)||(z.fingerprint=this.Ei(f,s)),this.Ii(s,f)||N3(this.props,f)}}}Ti(s){return Object.keys(this.props).some(f=>{var z;return(null==(z=x5(f))?void 0:z.storageGroup)===s})}Ii(s,f){var z=El[s];if(!z)return!1;var S=f[z],I=this.props[z];return j2(S)&&j2(I)&&I>S}refreshKey(s){var f;if(!this.xi){var z=this.pi?null==(f=x5(s))?void 0:f.storageGroup:void 0,S=z?x0.H(this.Si(z)):this.ii.H(this.yi);if(S&&s in S)this.Pi(s,S[s]);else{if(z){var I=this.ii.H(this.yi);if(I&&s in I)return void this.Pi(s,I[s])}this.Ri(s)}}}save(){if(!this.xi){var s=this.ki();s>0?K1(this.Ai)&&(this.Ai=setTimeout(()=>{this.Ai=void 0,this.Fi()},s)):this.Fi()}}flush(){K1(this.Ai)||(clearTimeout(this.Ai),this.Ai=void 0,this.Fi())}Fi(){this.xi||(this.pi?this.Li():this.Oi(this.ii,this.yi,this.props,_1))}Li(){var s=this.Di(),f=s.main,z=s.groups;for(var S of(this.Oi(this.ii,this.yi,f,_1),X5)){var I,X=z[S];(!I1(X)||null!=(I=this.ci[S])&&I.persisted)&&this.Oi(x0,this.Si(S),X,S)}}Di(){var s={},f={flags:{},surveys:{}};return b3(this.props,(z,S)=>{var I,X=null==(I=x5(S))?void 0:I.storageGroup;X?f[X][S]=z:s[S]=z}),{main:s,groups:f}}Ei(s,f){if(f===_1)return JSON.stringify(s)+"|"+this.$i+"|"+this.Ni+"|"+this.qi;var z={};return b3(s,(S,I)=>{var X;z[I]=null!=(X=x5(I))&&X.volatile?"__volatile__":S}),JSON.stringify(z)}Oi(s,f,z,S){var I=this.Mi(S);if(S===_1||I.dirty||K1(I.fingerprint)){var X;try{if((X=this.Ei(z,S))===I.fingerprint)return void(I.dirty=!1)}catch{X=void 0}s.F(f,z,this.$i,this.Ni,this.qi,this.Ne.debug)?(I.dirty=!1,S!==_1&&(I.persisted=!0),K1(X)||(I.fingerprint=X)):this.Ne.debug&&C4.warn('failed to persist storage entry "'+f+'"; will retry on next save')}}remove(s){var f=(void 0===s?{}:s).keepGroupEntries,z=void 0!==f&&f;if(K1(this.Ai)||(clearTimeout(this.Ai),this.Ai=void 0),this.ii.q(this.yi,!1),this.ii.q(this.yi,!0),!z&&this.gi)for(var S of X5)x0.q(this.Si(S));z?delete this.ci[_1]:this.ci={}}clear(){this.remove(),this.props={}}register_once(s,f,z){if(Y1(s)){K1(f)&&(f="None"),this.$i=K1(z)?this.ji:z;var S=!1;if(b3(s,(I,X)=>{this.props.hasOwnProperty(X)&&this.props[X]!==f||(this.Pi(X,I),S=!0)}),S)return this.save(),!0}return!1}register(s,f){if(Y1(s)){this.$i=K1(f)?this.ji:f;var z=!1;if(b3(s,(S,I)=>{s.hasOwnProperty(I)&&(this.props[I]!==S||Y1(S)||l1(S))&&(this.Pi(I,S),z=!0)}),z)return this.save(),!0}return!1}unregister(s){var f="string"==typeof s?[s]:s,z=!1;for(var S of f)S in this.props&&(this.Ri(S),z=!0);z&&this.save()}update_campaign_params(){var s=T?.URL;if(s!==this.mi){var f=mn(this.Ne.custom_campaign_params,this.Ne.mask_personal_data_properties,this.Ne.custom_personal_data_properties);I1(Kc(f))||this.register(f),this.mi=s}}update_search_keyword(){var s;this.register((s=T?.referrer)?Tl(s):{})}update_referrer_info(){var s;this.register_once({$referrer:we(),$referring_domain:null!=T&&T.referrer&&(null==(s=C5(T.referrer))?void 0:s.host)||Oe},void 0)}set_initial_person_info(){this.props[fc]||this.props[g8]||this.register_once({[Y8]:dn(this.Ne.mask_personal_data_properties,this.Ne.custom_personal_data_properties,this.Ne.disable_capture_url_hashes
1)},void 0)}get_initial_props(){var s={};b3([g8,fc],S=>{var I=this.props[S];I&&b3(I,function(X,g1){s["$initial_"+p2(g1)]=X})});var f=this.props[Y8];if(f){var z=function(S,I){void 0===I&&(I=!1);var X=S7(S,I),g1={};return b3(X,function(S1,Q1){g1["$initial_"+p2(Q1)]=S1}),g1}(f,this.Ne.disable_capture_url_hashes);N3(s,z)}return s}safe_merge(s){return b3(this.props,function(f,z){z in s||(s[z]=f)}),s}update_config(s,f,z){this.ji=this.$i=s.cookie_expiration,this.set_disabled(s.disable_persistence||!!z),this.set_cross_subdomain(s.cross_subdomain_cookie),this.set_secure(s.secure_cookie);var S=s.persistence!==f.persistence||!((S1,Q1)=>{if(S1.length!==Q1.length)return!1;var G1=[...S1].sort(),S2=[...Q1].sort();return G1.every((H2,c4)=>H2===S2[c4])})(s.cookie_persisted_properties||[],f.cookie_persisted_properties||[]),I=S?this.bi(s):this.ii,X=this.wi(s);if(S||X!==this.pi){var g1=this.props;this.clear(),this.ii=I,this.pi=X,this.props=g1,this.save()}}set_disabled(s){this.xi=s,this.xi?this.remove():this.save()}set_cross_subdomain(s){s!==this.Ni&&(this.Ni=s,this.remove({keepGroupEntries:!0}),this.save())}set_secure(s){s!==this.qi&&(this.qi=s,this.remove({keepGroupEntries:!0}),this.save())}set_event_timer(s,f){var z=this.props[Y3]||{};z[s]=f,this.Pi(Y3,z),this.save()}remove_event_timer(s){var f=this.props[Y3]||{},z=f[s];return K1(z)||(delete f[s],this.Pi(Y3,f),this.save()),z}get_property(s){return this.props[s]}set_property(s,f){this.Pi(s,f),this.save()}Pi(s,f){var z;this.props[s]=f,null!=(z=x5(s))&&z.volatile||this.Bi(s)}Ri(s){delete this.props[s],this.Bi(s)}Bi(s){var f,z=null==(f=x5(s))?void 0:f.storageGroup;z&&(this.Mi(z).dirty=!0)}Mi(s){return this.ci[s]||(this.ci[s]={})}}function G2(p){var s=!0;return{dispose(){if(s){s=!1;var f=p();f&&F2(f.then)&&f.then(void 0,()=>{})}}}}var n9_SURVEY_LAST_SEEN_DATE="$survey_last_seen_date",Ai=K0("[RateLimiter]");class Q7{constructor(s){this.serverLimits={},this.lastEventRateLimited=!1,this.checkForLimiting=f=>{var z=f.text;if(z&&z.length)try{(JSON.parse(z).quota_limited||[]).forEach(S=>{Ai.info((S||"events")+" is quota limited."),this.serverLimits[S]=(new Date).getTime()+6e4})}catch(S){return void Ai.warn('could not rate limit - continuing. Error: "'+S?.message+'"',{text:z})}},this.instance=s,this.lastEventRateLimited=this.clientRateLimitContext(!0).isRateLimited}get captureEventsPerSecond(){var s;return(null==(s=this.instance.config.rate_limiting)?void 0:s.events_per_second)||10}get captureEventsBurstLimit(){var s;return Math.max((null==(s=this.instance.config.rate_limiting)?void 0:s.events_burst_limit)||10*this.captureEventsPerSecond,this.captureEventsPerSecond)}clientRateLimitContext(s){var f,z,S;void 0===s&&(s=!1);var I=this.captureEventsBurstLimit,X=this.captureEventsPerSecond,g1=(new Date).getTime(),S1=null!==(f=null==(z=this.instance.persistence)?void 0:z.get_property(B8))&&void 0!==f?f:{tokens:I,last:g1};S1.tokens+=(g1-S1.last)/1e3*X,S1.last=g1,S1.tokens>I&&(S1.tokens=I);var Q1=1>S1.tokens;if(Q1||s||(S1.tokens=Math.max(0,S1.tokens-1)),Q1&&!s){var G1=(j2(S1.dropped)?S1.dropped:0)+1;S1.dropped=G1,!this.lastEventRateLimited&&this.Hi(G1)&&(S1.dropped=0)}return this.lastEventRateLimited=Q1,null==(S=this.instance.persistence)||S.set_property(B8,S1),{isRateLimited:Q1,remainingTokens:S1.tokens}}Ui(s){var f=this.instance.config.property_denylist;return!l1(f)||!f.includes(s)}zi(){var s;if(this.Ui("$current_url")&&this.Ui("$pathname")&&null!=K&&K.pathname)return""+(null!==(s=K.origin)&&void 0!==s?s:"")+K.pathname}Hi(s){var f,z,S=this.captureEventsBurstLimit,I=this.captureEventsPerSecond,X=this.zi(),g1=this.Ui("$session_id")?null==(f=(z=this.instance).get_session_id)?void 0:f.call(z):void 0,S1=[s+" event(s) dropped since the last warning",X?"triggered on "+X:void 0,g1?"session "+g1:void 0].filter(Boolean).join(", ");return!!this.instance.capture("$$client_ingestion_warning",{$$client_ingestion_warning_message:"posthog-js client rate limited: "+S1+". Config is set to "+I+" events per second and "+S+" events burst limit."},{skip_client_rate_limiting:!0})}isServerRateLimited(s){var f=this.serverLimits[s||"events"]||!1;return!1!==f&&(new Date).getTime()<f}}var q5=K0("[RemoteConfig]");class gn{constructor(s){this._instance=s}get remoteConfig(){var s;return null==(s=R._POSTHOG_REMOTE_CONFIG)||null==(s=s[this._instance.config.token])?void 0:s.config}Wi(s){var f,z;null!=(f=R.__PosthogExtensions__)&&f.loadExternalDependency?null==(z=R.__PosthogExtensions__)||null==z.loadExternalDependency||z.loadExternalDependency(this._instance,"remote-config",()=>s(this.remoteConfig)):s()}Vi(s){this._instance._send_request({method:"GET",url:this._instance.requestRouter.endpointFor("assets","/array/"+this._instance.config.token+"/config"),callback:s})}load(){try{if(this.remoteConfig)return q5.info("Using preloaded remote config",this.remoteConfig),this.Zi(this.remoteConfig),void this.Gi();if(this._instance.Qi())return void q5.warn("Remote config is disabled. Falling back to local config.");this.Wi(s=>{if(!s)return q5.info("No config found after loading remote JS config. Falling back to JSON."),void this.Vi(f=>{this.Zi(f.json,f),this.Gi()});this.Zi(s),this.Gi()})}catch(s){q5.error("Error loading remote config",s),this.Zi()}}stop(){this.Ki&&(clearInterval(this.Ki),this.Ki=void 0)}
vendor: 4,902 bytes, line 1
1refresh(){!this._instance.Qi()&&T&&"hidden"!==T.visibilityState&&this._instance.reloadFeatureFlags()}Gi(){var s;if(!this.Ki){var f=null!==(s=this._instance.config.remote_config_refresh_interval_ms)&&void 0!==s?s:3e5;0!==f&&(this.Ki=setInterval(()=>{this.refresh()},f))}}Zi(s,f){!s&&f&&(0===f.statusCode?f.error||q5.warn("Failed to fetch remote config from PostHog."):q5.error("Failed to fetch remote config from PostHog."));try{this._instance.Zi(s?{ok:!0,config:s}:{ok:!1})}catch(S){q5.error("Error applying remote config",S)}if(!1!==s?.hasFeatureFlags&&!this._instance.config.advanced_disable_feature_flags_on_first_load)try{var z;null==(z=this._instance.featureFlags)||z.ensureFlagsLoaded()}catch(S){q5.error("Error loading feature flags",S)}}}var r5=Uint8Array,l8=Uint16Array,De=Uint32Array,hn=new r5([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),Al=new r5([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),Il=new r5([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),Mn=function(p,s){for(var f=new l8(31),z=0;31>z;++z)f[z]=s+=1<<p[z-1];var S=new De(f[30]);for(z=1;30>z;++z)for(var I=f[z];f[z+1]>I;++I)S[I]=I-f[z]<<5|z;return[f,S]},Wc=Mn(hn,2),J5=Wc[1];Wc[0][28]=258,J5[258]=28;for(var Rl=Mn(Al,0)[1],l9=new l8(32768),C8=0;32768>C8;++C8){var ce=(43690&C8)>>>1|(21845&C8)<<1;l9[C8]=((65280&(ce=(61680&(ce=(52428&ce)>>>2|(13107&ce)<<2))>>>4|(3855&ce)<<4))>>>8|(255&ce)<<8)>>>1}var Cn=function(p,s,f){for(var z=p.length,S=0,I=new l8(s);z>S;++S)++I[p[S]-1];var X,g1=new l8(s);for(S=0;s>S;++S)g1[S]=g1[S-1]+I[S-1]<<1;if(f){X=new l8(1<<s);var S1=15-s;for(S=0;z>S;++S)if(p[S])for(var Q1=S<<4|p[S],G1=s-p[S],S2=g1[p[S]-1]++<<G1,H2=S2|(1<<G1)-1;H2>=S2;++S2)X[l9[S2]>>>S1]=Q1}else for(X=new l8(z),S=0;z>S;++S)X[S]=l9[g1[p[S]-1]++]>>>15-p[S];return X},m7=new r5(288);for(C8=0;144>C8;++C8)m7[C8]=8;for(C8=144;256>C8;++C8)m7[C8]=9;for(C8=256;280>C8;++C8)m7[C8]=7;for(C8=280;288>C8;++C8)m7[C8]=8;var zn=new r5(32);for(C8=0;32>C8;++C8)zn[C8]=5;var Ri=Cn(m7,9,0),Fi=Cn(zn,5,0),Te=function(p){return(p/8|0)+(7&p&&1)},Fl=function(p,s,f){(null==f||f>p.length)&&(f=p.length);var z=new(p instanceof l8?l8:p instanceof De?De:r5)(f-s);return z.set(p.subarray(s,f)),z},O5=function(p,s,f){var z=s/8|0;p[z]|=f<<=7&s,p[z+1]|=f>>>8},f5=function(p,s,f){var z=s/8|0;p[z]|=f<<=7&s,p[z+1]|=f>>>8,p[z+2]|=f>>>16},Z5=function(p,s){for(var f=[],z=0;p.length>z;++z)p[z]&&f.push({s:z,f:p[z]});var S=f.length,I=f.slice();if(!S)return[new r5(0),0];if(1==S){var X=new r5(f[0].s+1);return X[f[0].s]=1,[X,1]}f.sort(function(i0,H0){return i0.f-H0.f}),f.push({s:-1,f:25001});var g1=f[0],S1=f[1],Q1=0,G1=1,S2=2;for(f[0]={s:-1,f:g1.f+S1.f,l:g1,r:S1};G1!=S-1;)g1=f[f[S2].f>f[Q1].f?Q1++:S2++],S1=f[Q1!=G1&&f[S2].f>f[Q1].f?Q1++:S2++],f[G1++]={s:-1,f:g1.f+S1.f,l:g1,r:S1};var H2=I[0].s;for(z=1;S>z;++z)I[z].s>H2&&(H2=I[z].s);var c4=new l8(H2+1),V2=Ln(f[G1-1],c4,0);if(V2>s){z=0;var f4=0,d4=V2-s,u4=1<<d4;for(I.sort(function(i0,H0){return c4[H0.s]-c4[i0.s]||i0.f-H0.f});S>z;++z){var E4=I[z].s;if(s>=c4[E4])break;f4+=u4-(1<<V2-c4[E4]),c4[E4]=s}for(f4>>>=d4;f4>0;){var J4=I[z].s;s>c4[J4]?f4-=1<<s-c4[J4]++-1:++z}for(;z>=0&&f4;--z){var l0=I[z].s;c4[l0]==s&&(--c4[l0],++f4)}V2=s}return[new r5(c4),V2]},Ln=function(p,s,f){return-1==p.s?Math.max(Ln(p.l,s,f+1),Ln(p.r,s,f+1)):s[p.s]=f},Ee=function(p){for(var s=p.length;s&&!p[--s];);for(var f=new l8(++s),z=0,S=p[0],I=1,X=function(S1){f[z++]=S1},g1=1;s>=g1;++g1)if(p[g1]==S&&g1!=s)++I;else{if(!S&&I>2){for(;I>138;I-=138)X(32754);I>2&&(X(I>10?I-11<<5|28690:I-3<<5|12305),I=0)}else if(I>3){for(X(S),--I;I>6;I-=6)X(8304);I>2&&(X(I-3<<5|8208),I=0)}for(;I--;)X(S);I=1,S=p[g1]}return[f.subarray(0,z),s]},D7=function(p,s){for(var f=0,z=0;s.length>z;++z)f+=p[z]*s[z];return f},_n=function(p,s,f){var z=f.length,S=Te(s+2);p[S]=255&z,p[S+1]=z>>>8,p[S+2]=255^p[S],p[S+3]=255^p[S+1];for(var I=0;z>I;++I)p[S+I+4]=f[I];return 8*(S+4+z)},ee=function(p,s,f,z,S,I,X,g1,S1,Q1,G1){O5(s,G1++,f),++S[256];for(var S2=Z5(S,15),H2=S2[0],c4=S2[1],V2=Z5(I,15),f4=V2[0],d4=V2[1],u4=Ee(H2),E4=u4[0],J4=u4[1],l0=Ee(f4),i0=l0[0],H0=l0[1],l6=new l8(19),s0=0;E4.length>s0;++s0)l6[31&E4[s0]]++;for(s0=0;i0.length>s0;++s0)l6[31&i0[s0]]++;for(var p0=Z5(l6,7),f0=p0[0],q0=p0[1],I0=19;I0>4&&!f0[Il[I0-1]];--I0);var p3,R6,v6,M6,j6=Q1+5<<3,ec=D7(S,m7)+D7(I,zn)+X,_5=D7(S,H2)+D7(I,f4)+X+14+3*I0+D7(l6,f0)+(2*l6[16]+3*l6[17]+7*l6[18]);if(ec>=j6&&_5>=j6)return _n(s,G1,p.subarray(S1,S1+Q1));if(O5(s,G1,1+(ec>_5)),G1+=2,ec>_5){p3=Cn(H2,c4,0),R6=H2,v6=Cn(f4,d4,0),M6=f4;var m5=Cn(f0,q0,0);for(O5(s,G1,J4-257),O5(s,G1+5,H0-1),O5(s,G1+10,I0-4),G1+=14,s0=0;I0>s0;++s0)O5(s,G1+3*s0,f0[Il[s0]]);G1+=3*I0;for(var w5=[E4,i0],U5=0;2>U5;++U5){var v8=w5[U5];for(s0=0;v8.length>s0;++s0)O5(s,G1,m5[Ac=31&v8[s0]]),G1+=f0[Ac],Ac>15&&(O5(s,G1,v8[s0]>>>5&127),G1+=v8[s0]>>>12)}}else p3=Ri,R6=m7,v6=Fi,M6=zn;for(s0=0;g1>s0;++s0)if(z[s0]>255){var Ac;f5(s,G1,p3[257+(Ac=z[s0]>>>18&31)]),G1+=R6[Ac+257],Ac>7&&(O5(s,G1,z[s0]>>>
123&31),G1+=hn[Ac]);var nc=31&z[s0];f5(s,G1,v6[nc]),G1+=M6[nc],nc>3&&(f5(s,G1,z[s0]>>>5&8191),G1+=Al[nc])}else f5(s,G1,p3[z[s0]]),G1+=R6[z[s0]];return f5(s,G1,p3[256]),G1+R6[256]},Xa=new De([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),ke=function(){for(var p=new De(256),s=0;256>s;++s){for(var f=s,z=9;--z;)f=(1&f&&3988292384)^f>>>1;p[s]=f}return p}(),rt=function(p,s,f){for(;f;++s)p[s]=f,f>>>=8},Bl=!!n1||!!J,i9="text/plain",s9=!1,Hl=(p,s)=>{var f=p.split("#"),z=f[1],S=f[0].split("?"),I=S[0],X=S[1];if(!X)return p;var g1=X.split("&").filter(S1=>S1.split("=")[0]!==s).join("&");return I+(g1?"?"+g1:"")+(z?"#"+z:"")},ft=function(p,s,f){var z;void 0===f&&(f=!0);var S=p.split("?"),I=S[0],X=S[1],g1=C1({},s),S1=null!==(z=X?.split("&").map(G1=>{var S2,H2=G1.split("="),c4=H2[0],V2=f&&null!==(S2=g1[c4])&&void 0!==S2?S2:H2[1];return delete g1[c4],c4+"="+V2}))&&void 0!==z?z:[],Q1=function(G1,S2){var H2,c4;void 0===S2&&(S2="&");var V2=[];return b3(G1,function(f4,d4){K1(f4)||K1(d4)||"undefined"===d4||(H2=encodeURIComponent(f4 instanceof File?f4.name:f4.toString()),c4=encodeURIComponent(d4),V2[V2.length]=c4+"="+H2)}),V2.join(S2)}(g1);return Q1&&S1.push(Q1),S1.length>0?I+"?"+S1.join("&"):I},mt=p=>{if(p.Ji)return p.Ji;var g1,s=p.data,f=p.compression;if(s){if("gzip-js"===f){var z=function o9(p,s){void 0===s&&(s={});var f=function(){var S2=4294967295;return{p(H2){for(var c4=S2,V2=0;H2.length>V2;++V2)c4=ke[255&c4^H2[V2]]^c4>>>8;S2=c4},d:()=>4294967295^S2}}(),z=p.length;f.p(p);var S,I,X,g1,Q1=(g1=10+((S=s).filename&&S.filename.length+1||0),function(S2,H2,c4,V2){var u4=S2.length,E4=new r5(V2+u4+5*(1+Math.floor(u4/7e3))+8),J4=E4.subarray(V2,E4.length-8),l0=0;if(!H2||8>u4)for(var i0=0;u4>=i0;i0+=65535){var H0=i0+65535;u4>H0?l0=_n(J4,l0,S2.subarray(i0,H0)):(J4[i0]=!0,l0=_n(J4,l0,S2.subarray(i0,u4)))}else{for(var l6=Xa[H2-1],s0=l6>>>13,p0=8191&l6,f0=(1<<c4)-1,q0=new l8(32768),I0=new l8(f0+1),p3=Math.ceil(c4/3),R6=2*p3,v6=function(qi){return(S2[qi]^S2[qi+1]<<p3^S2[qi+2]<<R6)&f0},M6=new De(25e3),j6=new l8(288),ec=new l8(32),_5=0,m5=0,w5=(i0=0,0),U5=0,v8=0;u4>i0;++i0){var Ac=v6(i0),nc=32767&i0,h7=I0[Ac];if(q0[nc]=h7,I0[Ac]=nc,i0>=U5){var S5=u4-i0;if((_5>7e3||w5>24576)&&S5>423){l0=ee(S2,J4,0,M6,j6,ec,m5,w5,v8,i0-v8,l0),w5=_5=m5=0,v8=i0;for(var E8=0;286>E8;++E8)j6[E8]=0;for(E8=0;30>E8;++E8)ec[E8]=0}var t7=2,F7=0,N5=p0,j5=nc-h7&32767;if(S5>2&&Ac==v6(i0-j5))for(var c5=Math.min(s0,S5)-1,le=Math.min(32767,i0),Dn=Math.min(258,S5);le>=j5&&--N5&&nc!=h7;){if(S2[i0+t7]==S2[i0+t7-j5]){for(var l7=0;Dn>l7&&S2[i0+l7]==S2[i0+l7-j5];++l7);if(l7>t7){if(t7=l7,F7=j5,l7>c5)break;var Lt=Math.min(j5,l7-2),_t=0;for(E8=0;Lt>E8;++E8){var Tn=i0-j5+E8+32768&32767,bt=Tn-q0[Tn]+32768&32767;bt>_t&&(_t=bt,h7=Tn)}}}
1j5+=(nc=h7)-(h7=q0[nc])+32768&32767}if(F7){M6[w5++]=268435456|J5[t7]<<18|Rl[F7];var P9=31&J5[t7],En=31&Rl[F7];m5+=hn[P9]+Al[En],++j6[257+P9],++ec[En],U5=i0+t7,++_5}else M6[w5++]=S2[i0],++j6[S2[i0]]}}l0=ee(S2,J4,!0,M6,j6,ec,m5,w5,v8,i0-v8,l0)}return Fl(E4,0,V2+Te(l0)+8)}(I=p,null==(X=s).level?6:X.level,null==X.mem?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(I.length)))):12+X.mem,g1)),G1=Q1.length;return function(S2,H2){var c4=H2.filename;if(S2[0]=31,S2[1]=139,S2[2]=8,S2[8]=2>H2.level?4:9==H2.level?2:0,S2[9]=3,0!=H2.mtime&&rt(S2,4,Math.floor(new Date(H2.mtime||Date.now())/1e3)),c4){S2[3]=8;for(var V2=0;c4.length>=V2;++V2)S2[V2+10]=c4.charCodeAt(V2)}}(Q1,s),rt(Q1,G1-8,f.d()),rt(Q1,G1-4,z),Q1}(function(g1){var Q1=g1.length;if(typeof TextEncoder<"u")return(new TextEncoder).encode(g1);for(var G1=new r5(g1.length+(g1.length>>>1)),S2=0,H2=function(d4){G1[S2++]=d4},c4=0;Q1>c4;++c4){if(S2+5>G1.length){var V2=new r5(S2+8+(Q1-c4<<1));V2.set(G1),G1=V2}var f4=g1.charCodeAt(c4);128>f4?H2(f4):2048>f4?(H2(192|f4>>>6),H2(128|63&f4)):f4>55295&&57344>f4?(H2(240|(f4=65536+(1047552&f4)|1023&g1.charCodeAt(++c4))>>>18),H2(128|f4>>>12&63),H2(128|f4>>>6&63),H2(128|63&f4)):(H2(224|f4>>>12),H2(128|f4>>>6&63),H2(128|63&f4))}return Fl(G1,0,S2)}(M5(s)),{mtime:0});return{contentType:i9,body:z.buffer.slice(z.byteOffset,z.byteOffset+z.byteLength),estimatedSize:z.byteLength}}if("base64"===f){var I=(g1=>"data="+encodeURIComponent("string"==typeof g1?g1:M5(g1)))((g1=M5(s))&&btoa(encodeURIComponent(g1).replace(/%([0-9A-F]{2})/g,(S1,Q1)=>String.fromCharCode(parseInt(Q1,16)))));return{contentType:"application/x-www-form-urlencoded",body:I,estimatedSize:new Blob([I]).size}}var X=M5(s);return{contentType:"application/json",body:X,estimatedSize:new Blob([X]).size}}},a9=p=>{var s,f,z=()=>"sendBeacon"===p.transport?{url:ft(p.url,{compression:"base64"}),encodedBody:mt(C1({},p,{compression:"base64",Ji:void 0}))}:{url:Hl(p.url,"compression"),encodedBody:mt(C1({},p,{compression:void 0,Ji:void 0}))};try{s=mt(p)}catch(S){if(N2(p.compression,y5(p.url,"compression")))return C4.error("Failed to gzip request body, sending uncompressed payload",S),z();throw S}return s&&N2(p.compression,y5(p.url,"compression"))&&!((f=s.body)instanceof ArrayBuffer?d2(new Uint8Array(f)):ArrayBuffer.isView(f)&&d2(new Uint8Array(f.buffer,f.byteOffset,f.byteLength)))?(s9=!0,z()):{url:p.url,encodedBody:s}},ut=p=>{try{return a9(p)}catch(s){return C4.error(s),void(null==p.callback||p.callback({statusCode:0,error:s}))}},r9=function(){var p=v1(function*(s){var f=M5(s.data),z=yield function(I,X,g1){return I2.apply(this,arguments)}(f,s1.DEBUG,{rethrow:!0});if(!z)return s;var S=yield z.arrayBuffer();return C1({},s,{Ji:{contentType:i9,body:S,estimatedSize:S.byteLength}})});return function(s){return p.apply(this,arguments)}}(),Ul=/Failed to fetch|NetworkError|Load failed/i,f9=p=>"TypeError"===p?.name&&Ul.test(p?.message||""),dt=p=>{var s=ut(p);if(s){var f=s.url,S=s.encodedBody??{},I=S.contentType,X=S.body,g1=S.estimatedSize,S1=new Headers;b3(p.headers,function(V2,f4){S1.append(f4,V2)}),I&&S1.append("Content-Type",I);var Q1=null,G1=!1;if(c1){var S2=new c1;Q1={signal:S2.signal,timeout:setTimeout(()=>{var V2,f4;G1=!0,S2.abort((V2=p.timeout,(f4=new Error("PostHog request timed out"+(V2?" after "+V2+"ms":""))).name="AbortError",f4))},p.timeout)}}var H2=V2=>{G1&&"AbortError"===V2?.name||f9(V2)?C4.warn(V2):C4.error(V2),null==p.callback||p.callback({statusCode:0,error:V2})};try{var c4;J(f,C1({method:p?.method||"GET",headers:S1,keepalive:"POST"===p.method&&!p.Yi&&52428.8>(g1||0),body:X,signal:null==(c4=Q1)?void 0:c4.signal},p.fetchOptions)).then(V2=>V2.text().then(f4=>{var d4={statusCode:V2.status,text:f4};if(200===V2.status)try{d4.json=JSON.parse(f4)}catch(u4){C4.error(u4)}null==p.callback||p.callback(d4)})).catch(H2).finally(()=>Q1?clearTimeout(Q1.timeout):null)}catch(V2){Q1&&clearTimeout(Q1.timeout),H2(V2)}}},bn=p=>{try{var s,f=a9(p),z=f.url,I=f.encodedBody??{},X=I.body,g1=I.estimatedSize;if(!X)return;var S1=X instanceof Blob?X:new Blob([X],{type:I.contentType});if(G.sendBeacon(z,S1))return;var Q1=l1(p.data)?p.data:null==(s=p.data)?void 0:s.batch;if(l1(Q1)&&Q1.length>1&&(g1??0)>16384){var G1=Math.ceil(Q1.length/2),S2=H2=>l1(p.data)?H2:C1({},p.data,{batch:H2});return bn(C1({},p,{data:S2(Q1.slice(0,G1))})),void bn(C1({},p,{data:S2(Q1.slice(G1))}))}C4.warn("Beacon of ~"+(g1??0)+" bytes was rejected by the browser, falling back to fetch"),dt(C1({},p,{Yi:!0}))}catch(H2){C4.warn("Beacon send failed",H2)}},jl=(p,s,f,z)=>{var S="query"===z?"POST"===s?"sent_at":"_":void 0;return ft("gzip-js"===f?Hl(p,"compression"):p,C1({},S?{[S]:Date.now().toString()}:{},"gzip-js"===f?{}:{compression:f}))},Ae=[];J&&Ae.push({transport:"fetch",method:dt}),n1&&Ae.push({transport:"XHR",method(p){var s=ut(p);if(s){var f=new n1,z=s.encodedBody;f.open(p.method||"GET",s.url,!0);var S=z??{},I=S.contentType,X=S.body;b3(p.headers,function(g1,S1){f.setRequestHeader(S1,g1)}),I&&f.setRequestHeader("Content-Type",I),p.timeout&&(f.timeout=p.timeout),f.onreadystatechange=()=>
1{if(4===f.readyState){var g1={statusCode:f.status,text:f.responseText};if(200===f.status)try{g1.json=JSON.parse(f.responseText)}catch{}null==p.callback||p.callback(g1)}},f.send(X)}}}),null!=G&&G.sendBeacon&&Ae.push({transport:"sendBeacon",method:bn});class Bi{constructor(s,f){this.Xi=!0,this.tr=[],this.er=r4(f?.flush_interval_ms||3e3,250,5e3,C4.createLogger("flush interval"),3e3),this.ir=s}enqueue(s){this.tr.push(s),this.rr||this.nr()}unload(){this.sr();var s=this.tr.length>0?this.ar():{},f=Object.values(s);[...f.filter(z=>0===z.url.indexOf("/e")),...f.filter(z=>0!==z.url.indexOf("/e"))].map(z=>{this.lr(C1({},z,{transport:"sendBeacon"}))})}enable(){this.Xi=!1,this.nr()}nr(){var s=this;this.Xi||(this.rr=setTimeout(()=>{if(this.sr(),this.tr.length>0){var f=this.ar(),z=function(){var I=f[S],X=(new Date).getTime();I.data&&l1(I.data)&&b3(I.data,g1=>{g1.offset=Math.abs(g1.timestamp-X),delete g1.timestamp}),s.lr(I)};for(var S in f)z()}},this.er))}lr(s){try{this.ir(s)}catch(f){C4.error(f)}}sr(){clearTimeout(this.rr),this.rr=void 0}ar(){var s={};return b3(this.tr,f=>{var z,S=f,I=(S?S.batchKey:null)||S.url;K1(s[I])&&(s[I]=C1({},S,{data:[]})),null==(z=s[I].data)||z.push(S.data)}),this.tr=[],s}}var qa=["retriesPerformedSoFar"];class u9{constructor(s){this.ur=!1,this.hr=3e3,this.tr=[],this._instance=s,this.tr=[],this.dr=!0,!K1(k)&&"onLine"in k.navigator&&(this.dr=k.navigator.onLine,this.vr=()=>{this.dr=!0,this.cr()},this.pr=()=>{this.dr=!1},D3(k,"online",this.vr),D3(k,"offline",this.pr))}get length(){return this.tr.length}retriableRequest(s){var f=s.retriesPerformedSoFar,z=L1(s,qa);W2(f)&&(z.url=ft(z.url,{retry_count:f})),this._instance._send_request(C1({},z,{callback:S=>{if(200!==S.statusCode&&(400>S.statusCode||S.statusCode>=500)){if((0===S.statusCode?3:10)>(f??0))return void this.At(C1({retriesPerformedSoFar:f},z));0===S.statusCode&&C4.warn("Request failed before receiving an HTTP response; this can happen due to network issues, CORS, browser blocking, or ad blockers. Stopped retrying after "+(f??0)+" retries.")}null==z.callback||z.callback(S)}}))}At(s){var f=s.retriesPerformedSoFar||0;s.retriesPerformedSoFar=f+1;var g1,S1,Q1,G1,z=(S1=(g1=3e3*Math.pow(2,f))/2,Q1=Math.min(18e5,g1),G1=Math.random()-.5,Math.ceil(Q1+G1*(Q1-S1))),S=Date.now()+z;this.tr.push({retryAt:S,requestOptions:s});var I="Enqueued failed request for retry in "+z;navigator.onLine||(I+=" (Browser is offline)"),C4.warn(I),this.ur||(this.ur=!0,this.gr())}gr(){if(this.mr&&clearTimeout(this.mr),0===this.tr.length)return this.ur=!1,void(this.mr=void 0);this.mr=setTimeout(()=>{this.dr&&this.tr.length>0&&this.cr(),this.gr()},this.hr)}cr(){var s=Date.now(),f=[],z=this.tr.filter(I=>s>I.retryAt||(f.push(I),!1));if(this.tr=f,z.length>0)for(var S of z)this.retriableRequest(S.requestOptions)}unload(){for(var s of(this.mr&&(clearTimeout(this.mr),this.mr=void 0),this.ur=!1,K1(k)||(this.vr&&(k.removeEventListener("online",this.vr),this.vr=void 0),this.pr&&(k.removeEventListener("offline",this.pr),this.pr=void 0)),this.tr)){var f=s.requestOptions;try{this._instance._send_request(C1({},f,{transport:"sendBeacon"}))}catch(z){C4.error(z)}}this.tr=[]}}class Hi{constructor(s){this.yr=()=>{var f,z,S,I;this.br||(this.br={});var X=this.scrollElement(),g1=this.scrollY(),S1=X?Math.max(0,X.scrollHeight-X.clientHeight):0,Q1=g1+(X?.clientHeight||0),G1=X?.scrollHeight||0;this.br.lastScrollY=Math.ceil(g1),this.br.maxScrollY=Math.max(g1,null!==(f=this.br.maxScrollY)&&void 0!==f?f:0),this.br.maxScrollHeight=Math.max(S1,null!==(z=this.br.maxScrollHeight)&&void 0!==z?z:0),this.br.lastContentY=Q1,this.br.maxContentY=Math.max(Q1,null!==(S=this.br.maxContentY)&&void 0!==S?S:0),this.br.maxContentHeight=Math.max(G1,null!==(I=this.br.maxContentHeight)&&void 0!==I?I:0)},this._instance=s}get _r(){return this._instance.config.scroll_root_selector}getContext(){return this.br}resetContext(){var s=this.br;return setTimeout(this.yr,0),s}startMeasuringScrollPosition(){D3(k,"scroll",this.yr,{capture:!0}),D3(k,"scrollend",this.yr,{capture:!0}),D3(k,"resize",this.yr)}scrollElement(){if(!this._r)return k?.document.documentElement;var s=l1(this._r)?this._r:[this._r];for(var f of s){var z=k?.document.querySelector(f);if(z)return z}}wr(s){var f="y"===s?"scrollTop":"scrollLeft";if(this._r){var z=this.scrollElement();return z&&z[f]||0}return k?"y"===s?k.scrollY||k.pageYOffset||k.document.documentElement.scrollTop||0:k.scrollX||k.pageXOffset||k.document.documentElement.scrollLeft||0:0}scrollY(){return this.wr("y")}scrollX(){return this.wr("x")}}var Wl=p=>dn(p?.config.mask_personal_data_properties,p?.config.custom_personal_data_properties,p?.config.disable_capture_url_hashes
vendor: 4,430 bytes, line 1
1);class xn{constructor(s,f,z,S){this.kr=I=>{var X=this.Sr();if(!X||X.sessionId!==I){var g1={sessionId:I,props:this.Cr(this._instance)};this.Mr.register({[b8]:g1})}},this._instance=s,this.Tr=f,this.Mr=z,this.Cr=S||Wl,this.Tr.onSessionId(this.kr)}Sr(){return this.Mr.props[b8]}getSetOnceProps(){var s,f=null==(s=this.Sr())?void 0:s.props;return f?"r"in f?S7(f,this._instance.config.disable_capture_url_hashes):{$referring_domain:f.referringDomain,$pathname:f.initialPathName,utm_source:f.utm_source,utm_campaign:f.utm_campaign,utm_medium:f.utm_medium,utm_content:f.utm_content,utm_term:f.utm_term}:{}}getSessionProps(){var s={};return b3(Kc(this.getSetOnceProps()),(f,z)=>{"$current_url"===z&&(z="url"),s["$session_entry_"+p2(z)]=f}),s}}class yn{on(s,f){return this.Er[s]||(this.Er[s]=[]),this.Er[s].push(f),()=>{this.Er[s]=this.Er[s].filter(z=>z!==f)}}emit(s,f){for(var z of this.Er[s]||[])z(f);for(var S of this.Er["*"]||[])S(s,f)}constructor(){this.Er={}}}var T7=K0("[SessionId]");class Gl{on(s,f){return this.Ir.on(s,f)}constructor(s,f,z){var S;if(this.Pr=null,this.Rr=[],this.Ar=void 0,this.Fr=!1,this.Ir=new yn,this.Lr=(S1,Q1)=>!(!W2(S1)||!W2(Q1))&&Math.abs(S1-Q1)>this.sessionTimeoutMs,!s.persistence)throw new Error("SessionIdManager requires a PostHogPersistence instance");if(s.config.cookieless_mode===S6)throw new Error('SessionIdManager cannot be used with cookieless_mode="always"');this.Ne=s.config,this.Mr=s.persistence,this.Or=void 0,this.Dr=void 0,this._sessionStartTimestamp=null,this.$r=void 0,this._sessionActivityTimestamp=null,this.Nr=f||h8,this.qr=z||h8;var I=this.Ne.persistence_name||this.Ne.token;if(this._sessionTimeoutMs=1e3*r4(this.Ne.session_idle_timeout_seconds||1800,60,36e3,T7.createLogger("session_idle_timeout_seconds"),1800),s.register({$configured_session_timeout_ms:this._sessionTimeoutMs}),this.jr(),this.Br="ph_"+I+"_window_id",this.Hr="ph_"+I+"_primary_window_exists",this.Ur()){var X=z3.H(this.Br),g1=z3.H(this.Hr);X&&!g1?this.Or=X:z3.q(this.Br),z3.F(this.Hr,!0)}null!=(S=this.Ne.bootstrap)&&S.sessionID&&this.setBootstrapSessionId(this.Ne.bootstrap.sessionID),this.zr()}get sessionTimeoutMs(){return this._sessionTimeoutMs}onSessionId(s){return K1(this.Rr)&&(this.Rr=[]),this.Rr.push(s),this.Dr&&s(this.Dr,this.Or),()=>{this.Rr=this.Rr.filter(f=>f!==s)}}Ur(){return"memory"!==this.Ne.persistence&&!this.Mr.xi&&z3.N()}Wr(s){s!==this.Or&&(this.Or=s,this.Ur()&&z3.F(this.Br,s))}Vr(){return this.Or?this.Or:this.Ur()?z3.H(this.Br):null}Zr(s){var f=this.Pr;return!n2(f)&&!n2(s)&&5e3>Math.abs(s-f)}Gr(s,f,z){var S=f!==this._sessionActivityTimestamp,I=!(s!==this.Dr||z!==this._sessionStartTimestamp);this._sessionStartTimestamp=z,this._sessionActivityTimestamp=f,this.Dr=s,I&&!S||I&&this.Zr(f)||(this.Pr=f,this.Mr.register({[x6]:[f,s,z]}))}Qr(){var s,f=null==(s=this.Ne)?void 0:s.persistence_save_debounce_ms;return W2(f)&&f>0}Kr(){this.Qr()?this.Mr.refreshKey(x6):(this.Mr.flush(),this.Mr.load())}Jr(){var s;if(!n2(this._sessionActivityTimestamp)&&this._sessionActivityTimestamp!==this.Pr){this.Kr();var f=this.Yr();f[1]===this.Dr&&f[2]===this._sessionStartTimestamp&&(this.Pr=this._sessionActivityTimestamp,this.Mr.register({[x6]:[this._sessionActivityTimestamp,null!==(s=this.Dr)&&void 0!==s?s:null,this._sessionStartTimestamp]}),this.Mr.flush())}}Xr(){var s=this.Yr()[0],f=W2(s)?s:0,z=W2(this._sessionActivityTimestamp)?this._sessionActivityTimestamp:0;return Math.max(f,z)}tn(s){return this.Kr(),this.Lr(s,this.Xr())}Yr(){var s=this.Mr.props[x6];return l1(s)&&2===s.length&&s.push(s[0]),s||[0,null,0]}resetSessionId(){this.Pr=null,this.$r=void 0,clearTimeout(this.en),this.en=void 0,this.Gr(null,null,null)}setBootstrapSessionId(s,f){void 0===f&&(f=!1);var z=function(S,I){void 0===I&&(I=(new Date).getTime());try{var X=(g1=>{var S1=g1.replace(/-/g,"");if(32!==S1.length)throw new Error("Not a valid UUID");if("7"!==S1[12])throw new Error("Not a UUIDv7");return parseInt(S1.substring(0,12),16)})(S);return X>I+6e4?void T7.error("Bootstrap sessionID cannot be in the future"):X}catch(g1){return void T7.error("Invalid sessionID in bootstrap",g1)}}(s);return!K1(z)&&(f?this.$r={sessionId:s,sessionStartTimestamp:z}:this.Gr(s,(new Date).getTime(),z),!0)}destroy(){this.Fr=!0,this.Jr(),clearTimeout(this.en),this.en=void 0,this.Ar&&k&&(k.removeEventListener(A6,this.Ar,{capture:!1}),this.Ar=void 0),this.Rr=[]}zr(){this.Ar=()=>{this.Jr(),this.Ur()&&z3.q(this.Hr)},D3(k,A6,this.Ar,{capture:!1})}
1checkAndGetSessionAndWindowId(s,f){if(void 0===s&&(s=!1),void 0===f&&(f=null),this.Ne.cookieless_mode===S6)throw new Error('checkAndGetSessionAndWindowId should not be called with cookieless_mode="always"');var z=f||(new Date).getTime(),S=this.Yr(),I=S[1],X=S[2],g1=this.Xr(),S1=this.Vr(),Q1=this.$r,G1=!!Q1&&(Q1.sessionStartTimestamp>z+6e4||z-Q1.sessionStartTimestamp>864e5),S2=Q1?G1:W2(X)&&Math.abs(z-X)>864e5,H2=!1,c4=!1,V2=!I||!!Q1,f4=I,d4=!V2&&!s&&this.Lr(z,g1);if(d4){(d4=this.tn(z))||T7.info("cross-tab refresh kept the session alive",{sessionId:I});var u4=this.Yr();I=u4[1],X=u4[2]}if(V2||d4||S2){var E4=Q1&&!G1;I=E4?Q1.sessionId:this.Nr(),S1=this.qr(),T7.info("new session ID assigned",{sessionId:I,windowId:S1,bootstrapped:!!E4,changeReason:{noSessionId:V2,activityTimeout:d4,sessionPastMaximumLength:S2}}),X=E4?Q1.sessionStartTimestamp:z,this.$r=void 0,H2=!0}else S1||(S1=this.qr(),H2=!0),(c4=I!==f4)&&(T7.info("adopted cross-tab session id",{sessionId:I,windowId:S1}),H2=!0);var J4=W2(g1)&&s&&!S2?g1:z,l0=W2(X)?X:(new Date).getTime();this.Wr(S1),this.Gr(I,J4,l0),s||this.jr();var i0={noSessionId:V2,activityTimeout:d4,sessionPastMaximumLength:S2,crossTabAdoption:c4};return H2&&this.Rr.forEach(H0=>H0(I,S1,i0)),{sessionId:I,windowId:S1,sessionStartTimestamp:l0,changeReason:H2?i0:void 0,lastActivityTimestamp:g1}}jr(){this.Fr||(clearTimeout(this.en),this.en=setTimeout(()=>{if(!this.Fr)if(this.tn((new Date).getTime())){var s=this.Dr;this.resetSessionId(),this.Ir.emit("forcedIdleReset",{idleSessionId:s})}else this.jr()},1.1*this.sessionTimeoutMs))}}var d9=function(p,s){if(!p)return!1;var f=p.userAgent;if(f&&R1(f,s))return!0;try{var z=p?.userAgentData;if(null!=z&&z.brands&&z.brands.some(S=>R1(S?.brand,s)))return!0}catch{}return!!p.webdriver};function E7(){return(E7=v1(function*(){var p=G?.userAgentData;if(null!=p&&p.getHighEntropyValues)try{var s=yield p.getHighEntropyValues(["model"]),f=s?.model;return C2(f)&&f.length>0?f:void 0}catch(z){return void C4.info("Unable to resolve $device_model from userAgentData.getHighEntropyValues",z)}})).apply(this,arguments)}var pt=function(p,s){if(!function(f){try{new RegExp(f)}catch{return!1}return!0}(s))return!1;try{return new RegExp(s).test(p)}catch{return!1}};function p9(p,s,f){return M5({distinct_id:p,userPropertiesToSet:s,userPropertiesToSetOnce:f})}var Vl={exact:(p,s)=>s.some(f=>p.some(z=>f===z)),is_not:(p,s)=>s.every(f=>p.every(z=>f!==z)),regex:(p,s)=>s.some(f=>p.some(z=>pt(f,z))),not_regex:(p,s)=>s.every(f=>p.every(z=>!pt(f,z))),icontains:(p,s)=>s.map(k7).some(f=>p.map(k7).some(z=>f.includes(z))),not_icontains:(p,s)=>s.map(k7).every(f=>p.map(k7).every(z=>!f.includes(z))),gt:(p,s)=>s.some(f=>{var z=parseFloat(f);return!isNaN(z)&&p.some(S=>z>parseFloat(S))}),lt:(p,s)=>s.some(f=>{var z=parseFloat(f);return!isNaN(z)&&p.some(S=>z<parseFloat(S))})},k7=p=>p.toLowerCase();function Ui(p,s){return!p||Object.entries(p).every(f=>{var z=f[1],S=s?.[f[0]];if(K1(S)||n2(S))return!1;var I=[String(S)],X=Vl[z.operator];return!!X&&X(z.values,I)})}var T8="custom",gt="i.posthog.com",ht=/^\/static\//,Ja=["/s/","/e/","/i/"];class g9{constructor(s){this.rn={},this.instance=s}get apiHost(){var s=this.instance.config.api_host.trim().replace(/\/$/,"");return"https://app.posthog.com"===s?"https://us.i.posthog.com":s}get flagsApiHost(){var s=this.instance.config.flags_api_host;return s?s.trim().replace(/\/$/,""):this.apiHost}get uiHost(){var s,f=null==(s=this.instance.config.ui_host)?void 0:s.replace(/\/$/,"");return f||(f=this.apiHost.replace("."+gt,".posthog.com")),"https://app.posthog.com"===f?"https://us.posthog.com":f}get region(){return this.rn[this.apiHost]||(this.rn[this.apiHost]=/https:\/\/(app|us|us-assets)(\.i)?\.posthog\.com/i.test(this.apiHost)?"us":/https:\/\/(eu|eu-assets)(\.i)?\.posthog\.com/i.test(this.apiHost)?"eu":T8),this.rn[this.apiHost]}nn(s){if(ht.test(s)){var f=this.instance.config.asset_host;if("string"==typeof f)return f.trim().replace(/\/$/,"")||void 0}}sn(s){var f=C5(s);return f?f.protocol+"//"+f.host+f.pathname:void 0}an(s,f,z){if("ui"===s)return z;var S=z,I=this.instance.config.rewriteRequestPath;if(I){var X,g1=(null==(X=C5(z))?void 0:X.href)||z;S=I(new URL(g1)).toString()}if(I&&"api"===s&&Ja.some(H2=>0===f.indexOf(H2))){var S1=this.sn(S);if(S1){var Q1,G1=this.apiHost,S2=this.ln;(null==(Q1=S2)?void 0:Q1.apiHost)===G1&&S2.rewriteRequestPath===I||(this.ln=S2={apiHost:G1,rewriteRequestPath:I,urls:new Set}),S2.urls.add(S1)}}return S}isIngestionEndpoint(s){var f=this.ln,z=this.sn(s);return f?.apiHost===this.apiHost&&f.rewriteRequestPath===this.instance.config.rewriteRequestPath&&!!z&&f.urls.has(z)}endpointFor(s,f){if(void 0===f&&(f=""),f&&(f="/"===f[0]?f:"/"+f),"ui"===s)return this.an(s,f,this.uiHost+f);if("flags"===s)return this.an(s,f,this.flagsApiHost+f);if("assets"===s){var z=this.nn(f);if(z)return this.an(s,f,""+z+f)}if(this.region===T8)return this.an(s,f,this.apiHost+f);var S=gt+f;switch(s){case"assets":return this.an(s,f,"https://"+this.region+"-assets."+S);case"api":return this.an(s,f,"https://"+this.region+"."+S)}}}function A7(p){var s;return!(null==(s=p.conditions)||null==(s=s.events)||null==(s=s.values)||!s.length)}var D6=K0("[Surveys]"),h9="seenSurvey_",M9=p=>{try{var s=""+h9+((I=f=p).current_iteration&&I.current_iteration>0?I.id+"_"+I.current_iteration:I.id);if(localStorage.getItem(s))return;localStorage.setItem(s,"true")}catch(f){D6.error("Failed to persist survey seen state",f)}var f,I}
1,C9=["popover","widget","api"],ji={ignoreConditions:!1,ignoreDelay:!1,displayType:"popover"},z9=K0("[PostHog ExternalIntegrations]"),Wi={intercom:"intercom-integration",crispChat:"crisp-chat-integration"};class Za{constructor(s){this._instance=s}ai(s,f){var z;null==(z=R.__PosthogExtensions__)||null==z.loadExternalDependency||z.loadExternalDependency(this._instance,s,S=>{if(S)return z9.error("failed to load script",S);f()})}startIfEnabledOrStop(){var s=this,f=function(){var I,X,g1,S1=z[0],Q1=z[1];!Q1||null!=(I=R.__PosthogExtensions__)&&null!=(I=I.integrations)&&I[S1]||s.ai(Wi[S1],()=>{var G1;null==(G1=R.__PosthogExtensions__)||null==(G1=G1.integrations)||null==(G1=G1[S1])||G1.start(s._instance)}),!Q1&&null!=(X=R.__PosthogExtensions__)&&null!=(X=X.integrations)&&X[S1]&&(null==(g1=R.__PosthogExtensions__)||null==(g1=g1.integrations)||null==(g1=g1[S1])||g1.stop())};for(var z of Object.entries(null!==(S=this._instance.config.integrations)&&void 0!==S?S:{})){var S;f()}}}class Qa{constructor(s,f){this.rt=s,this.un=f,this.hn=new Map,this.dn=!1}add(s){var f=this;return v1(function*(){if(f.dn)throw new Error("Cannot add an extension to a disposed ExtensionRuntime");if(f.hn.has(s.name))throw new Error('Browser extension "'+s.name+'" is already registered');f.hn.set(s.name,s);try{var z=s.setup(f.un);z&&(yield z)}catch(I){var S=f.hn.get(s.name)===s;S&&f.hn.delete(s.name),f.rt.error('Failed to set up browser extension "'+s.name+'"',I),S&&f.vn(s)}})()}dispose(){if(!this.dn){this.dn=!0;var s=Array.from(this.hn.values()).reverse();for(var f of(this.hn.clear(),s))this.vn(f)}}vn(s){try{var f=null==s.dispose?void 0:s.dispose();f&&F2(f.then)&&f.then(void 0,z=>{this.rt.error('Failed to dispose browser extension "'+s.name+'"',z)})}catch(z){this.rt.error('Failed to dispose browser extension "'+s.name+'"',z)}}}class Gi{constructor(s){this._instance=s}initialize(){}get(s){var f=this._instance.persistence;if("string"==typeof s)return f?.get_property(s);var z={};for(var S of s){var I=f?.get_property(S);K1(I)||(z[S]=I)}return z}set(s,f){var z;null==(z=this._instance.persistence)||z.register("string"==typeof s?{[s]:f}:s)}remove(s){var f;null==(f=this._instance.persistence)||f.unregister(s)}}var cr="extensionsRemoteConfig";class vn{constructor(s){this.dn=!1,this.instance=s,this.rt=C4,this.cn=s.fn,this.kv=new Gi(s),this.onEvent=f=>G2(this.instance.on("eventCaptured",z=>{try{f({event:z.event,properties:z.properties})}catch(S){this.rt.error("Browser extension event listener failed",S)}})),this.onRemoteConfig=f=>{if(this.dn)return G2(()=>{});var z=I=>{try{f(I)}catch(X){this.rt.error("Browser extension remote config listener failed",X)}},S=this.instance.pn.on(cr,z);return this.cn&&z(this.cn),G2(S)},this.gn=new Qa(C4.createLogger("[BrowserExtensions]"),this)}get logger(){return this.rt}get distinctId(){return this.instance.get_distinct_id()}get anonymousId(){var s;return null!==(s=this.instance.get_property(o6))&&void 0!==s?s:this.distinctId}get deviceId(){var s=this.instance.get_property(o6);return"string"==typeof s?s:void 0}get library(){return{name:s1.LIB_NAME,version:s1.LIB_VERSION}}get initialPersonProperties(){var s,f;return null!==(s=null==(f=this.instance.persistence)?void 0:f.get_initial_props())&&void 0!==s?s:{}}get groups(){return this.instance.getGroups()}get session(){try{var s,f,z,S,I=null==(s=this.instance.sessionManager)?void 0:s.checkAndGetSessionAndWindowId(!0);return{sessionId:null!==(f=I?.sessionId)&&void 0!==f?f:"",windowId:null!==(z=
1I?.windowId)&&void 0!==z?z:"",sessionStartTimestamp:null!==(S=I?.sessionStartTimestamp)&&void 0!==S?S:0}}catch{return{sessionId:"",windowId:"",sessionStartTimestamp:0}}}get projectToken(){return this.instance.config.token}add(s){return this.gn.add(s)}capture(s,f,z){var S=this;return v1(function*(){z?S.instance.capture(s,f,{timestamp:z.timestamp,uuid:z.uuid,$set:z.set,$set_once:z.setOnce}):S.instance.capture(s,f)})()}registerDynamicEventProperties(s){return G2(this.instance.mn(s))}handleRemoteConfig(s){this.dn||(this.cn=s,this.instance.pn.emit(cr,s))}sendRequest(s,f){var z=this;return v1(function*(){var S;void 0===f&&(f={});var I=z.instance.requestRouter.endpointFor(null!==(S=f.target)&&void 0!==S?S:"api",s),X={method:f.method,url:f.query?ft(I,f.query):I,data:f.body,headers:f.headers,timeout:f.timeoutMs,fireCallbackOnDrop:!0,transport:f.transport,compression:f.compression,timestampMode:f.sentAt};return"sendBeacon"===f.transport?(z.instance._send_request(X),{statusCode:202}):new Promise(g1=>{X.callback=g1,z.instance._send_request(X)})})()}dispose(){this.dn||(this.dn=!0,this.gn.dispose())}}var Mt={},Pn=0,Ie=()=>{},$l='Consent opt in/out is not valid with cookieless_mode="always" and will be ignored',c7="Surveys module not available",Yl="sanitize_properties is deprecated. Use before_send instead",er="Invalid value for property_denylist config: ",Kl=["token","distinct_id",Dc],On="posthog",Vi=!Bl&&-1===r1?.indexOf("MSIE")&&-1===r1?.indexOf("Mozilla"),L9=p=>{var s,f;return C1({api_host:"https://us.i.posthog.com",flags_api_host:null,ui_host:null,asset_host:null,token:"",autocapture:!0,cross_subdomain_cookie:H8(T?.location),persistence:"localStorage+cookie",persistence_name:"",cookie_persisted_properties:[],loaded:Ie,save_campaign_params:!0,custom_campaign_params:[],custom_blocked_useragents:[],save_referrer:!0,capture_pageleave:"if_capture_pageview",defaults:p??"unset",__preview_deferred_init_extensions:!1,__preview_external_dependency_versioned_paths:!1,__preview_cookie_wins_on_conflict:!1,debug:K&&C2(K?.search)&&-1!==K.search.indexOf("__posthog_debug=true")||!1,cookie_expiration:365,upgrade:!1,disable_session_recording:!1,disable_persistence:!1,disable_web_experiments:!0,disable_surveys:!1,disable_surveys_automatic_display:!1,disable_conversations:!1,disable_product_tours:!1,disableDeviceModel:!1,disable_external_dependency_loading:!1,strict_script_versioning:!1,enable_recording_console_log:void 0,secure_cookie:"https:"===(null==k||null==(s=k.location)?void 0:s.protocol),ip:!1,opt_out_capturing_by_default:!1,opt_out_persistence_by_default:!1,opt_out_useragent_filter:!1,opt_out_capturing_persistence_type:"localStorage",consent_persistence_name:null,opt_out_capturing_cookie_prefix:null,opt_in_site_apps:!1,property_denylist:[],respect_dnt:!1,sanitize_properties:null,request_headers:{},request_batching:!0,properties_string_max_length:65535,mask_all_element_attributes:!1,mask_all_text:!1,mask_personal_data_properties:!1,custom_personal_data_properties:[],advanced_disable_flags:!1,advanced_disable_decide:!1,advanced_disable_feature_flags:!1,advanced_disable_feature_flags_on_first_load:!1,advanced_only_evaluate_survey_feature_flags:!1,advanced_feature_flags_dedup_per_session:!1,advanced_enable_surveys:!1,advanced_disable_toolbar_metrics:!1,feature_flag_request_timeout_ms:3e3,surveys_request_timeout_ms:1e4,on_request_error(f){C4.error("Bad HTTP status: "+f.statusCode+" "+f.text)},get_device_id:f=>f,capture_performance:void 0,name:"posthog",bootstrap:{},disable_compression:!1,session_idle_timeout_seconds:1800,person_profiles:a8,before_send:void 0,get_current_url:void 0,request_queue_config:{flush_interval_ms:3e3},error_tracking:{},_onCapture:Ie},{rageclick:(f=p)&&f>="2026-05-30"?{content_ignorelist:g5,ignore_text_selection:!0}
1:!f||"2025-11-30">f||{content_ignorelist:!0},capture_pageview:!f||"2025-05-24">f||"history_change",session_recording:f&&f>="2026-06-25"?{strictMinimumDuration:!0,canvasCapture:{resolutionScale:.6},streamNetworkBody:!0}:f&&f>="2026-05-30"?{strictMinimumDuration:!0,canvasCapture:{resolutionScale:.6}}:f&&f>="2025-11-30"?{strictMinimumDuration:!0}:{},external_scripts_inject_target:f&&f>="2026-01-30"?"head":"body",internal_or_test_user_hostname:f&&f>="2026-01-30"?/^(localhost|127\.0\.0\.1)$/:void 0,persistence_save_debounce_ms:f&&f>="2026-05-30"?250:0,split_storage:!(!f||"2026-05-30">f),detect_google_search_app:!(!f||"2026-05-30">f),disable_capture_url_hashes:!(!f||"2026-06-25">f)})},nr=[["process_person","person_profiles"],["xhr_headers","request_headers"],["cookie_name","persistence_name"],["disable_cookie","disable_persistence"],["__preview_disable_beacon","disable_beacon"],["store_google","save_campaign_params"],["verbose","debug"]],Xl=p=>{var s={};for(var f of nr){var z=f[0],S=f[1];K1(p[z])||(s[S]=p[z])}var I=N3({},s,p),X=p.__preview_external_dependency_versioned_paths;return K1(X)||(K1(p.strict_script_versioning)&&(I.strict_script_versioning=!!X),C2(X)&&K1(p.asset_host)&&(I.asset_host=X)),l1(p.property_blacklist)&&(K1(p.property_denylist)?I.property_denylist=p.property_blacklist:l1(p.property_denylist)?I.property_denylist=[...p.property_blacklist,...p.property_denylist]:C4.error(er+p.property_denylist)),I};class $i{constructor(){this.__forceAllowLocalhost=!1}get yn(){return this.__forceAllowLocalhost}set yn(s){C4.error("WebPerformanceObserver is deprecated and has no impact on network capture. Use `_forceAllowLocalhostNetworkCapture` on `posthog.sessionRecording`"),this.__forceAllowLocalhost=s}}class z5{bn(s,f){if(s){var z=this.hn.indexOf(s);-1!==z&&this.hn.splice(z,1)}return this.hn.push(f),null==f.initialize||f.initialize(),f}_n(){return this.config.cookieless_mode===S6||this.config.cookieless_mode===K3&&this.consent.isRejected()}get decideEndpointWasHit(){var s,f;return null!==(s=null==(f=this.featureFlags)?void 0:f.hasLoadedFlags)&&void 0!==s&&s}get flagsEndpointWasHit(){var s,f;return null!==(s=null==(f=this.featureFlags)?void 0:f.hasLoadedFlags)&&void 0!==s&&s}constructor(){var s;this.webPerformance=new $i,this.wn=!1,this.version=s1.LIB_VERSION,this.kn=new Set,this.xn="",this.pn=new yn,this.hn=[],this.Sn=[],this._calculate_event_properties=this.calculateEventProperties.bind(this),this.config=L9(),this.SentryIntegration=it,this.sentryIntegration=z=>{return X=F5(this,z),{name:ye,processEvent:g1=>X(g1)};var X},this.__request_queue=[],this.__loaded=!1,this.analyticsDefaultEndpoint="/e/",this.Cn=!1,this.Mn=null,this.Tn=null,this.En=null,this.scrollManager=new Hi(this),this.pageViewManager=new K5(this),this.rateLimiter=new Q7(this),this.requestRouter=new g9(this),this.consent=new F(this),this.externalIntegrations=new Za(this);var f=null!==(s=z5.__defaultExtensionClasses)&&void 0!==s?s:{};this.featureFlags=f.featureFlags&&new f.featureFlags(this),this.toolbar=f.toolbar&&new f.toolbar(this),this.surveys=f.surveys&&new f.surveys(this),this.conversations=f.conversations&&new f.conversations(this),this.logs=f.logs&&new f.logs(this),this.metrics=f.metrics&&new f.metrics(this),this.experiments=f.experiments&&new f.experiments(this),this.exceptions=f.exceptions&&new f.exceptions(this),this.people={set:(z,S,I)=>{var X=C2(z)?{[z]:S}:z;this.setPersonProperties(X),I?.({})},set_once:(z,S,I)=>{var X=C2(z)?{[z]:S}:z;this.setPersonProperties(void 0,X),I?.({})}},this.on("eventCaptured",z=>C4.info('send "'+z?.event+'"',z))}init(s,f,z){if(z&&z!==On){var S,I=null!==(S=Mt[z])&&void 0!==S?S:new z5;return I._init(s,f,z),Mt[z]=I,Mt[On][z]=I,I}return this._init(s,f,z)}_init(s,f,z){var S,I;void 0===f&&(f={});var X,g1=C2(s)?s.trim():"";if(!g1)return C4.critical("PostHog was initialized without a token. This likely indicates a misconfiguration. Please check the first argument passed to posthog.init()"),this;if(this.__loaded)return g1!==(null==(X=this.config)?void 0:X.token)?console.warn("[PostHog.js]","You have already initialized PostHog with a different project token! Re-initializing is a no-op, so events will keep going to the project this instance was initialized with. To capture into a second project, load PostHog once, then initialize a named instance after the SDK has loaded, e.g. posthog.init('"+g1+"', { ... }, 'project2')"):console.warn("[PostHog.js]","You have already initialized PostHog! Re-initializing is a no-op"),this;this.__loaded=!0,this.config=L9(f.defaults),f.debug=this.In(f.debug),this.Pn=f,this.Rn=[],f.person_profiles?this.Tn=f.person_profiles:f.process_person&&(this.Tn=f.process_person);var S1=L9(f.defaults),Q1=Xl(f),G1=N3({},S1,Q1,{name:z,token:g1});Y1(S1.rageclick)&&Y1(Q1.rageclick)&&(G1.rageclick=N3({},S1.rageclick,Q1.rageclick)),Y1(S1.session_recording)&&Y1(Q1.session_recording)&&(G1.session_recording=N3({},S1.session_recording,Q1.session_recording)),this.set_config(G1),this.config.on_xhr_error&&C4.error("on_xhr_error is deprecated. Use on_request_error instead"),this.compression=f.disable_compression?void 0:"gz
1ip-js";var S2=this.An();if(this.persistence=new q1(this.config,S2),this.sessionPersistence="sessionStorage"===this.config.persistence||"memory"===this.config.persistence?this.persistence:new q1(C1({},this.config,{persistence:"sessionStorage"}),S2,!1),this.xn="ph_"+(this.config.persistence_name||this.config.token)+"_session_registered_properties","memory"!==this.config.persistence&&!S2&&z3.N()){var H2=z3.H(this.xn);l1(H2)&&H2.forEach(H0=>{C2(H0)&&this.kn.add(H0)})}else z3.q(this.xn);var c4=C1({},this.persistence.props),V2=C1({},this.sessionPersistence.props);this.register({$initialization_time:(new Date).toISOString()}),this.Fn=new Bi(H0=>this.Ln(H0),this.config.request_queue_config),this.On=new u9(this),this.__request_queue=[];var f4=this._n();if(f4||(this.sessionManager=new Gl(this),this.sessionPropsManager=new xn(this,this.sessionManager,this.persistence),this.sessionManager.onSessionId((H0,l6,s0)=>{(null!=s0&&s0.activityTimeout||null!=s0&&s0.sessionPastMaximumLength||null!=s0&&s0.crossTabAdoption)&&this.Dn()})),this.$n(),this.config.__preview_deferred_init_extensions?(C4.info("Deferring extension initialization to improve startup performance"),setTimeout(()=>{this.Nn(f4)},0)):(C4.info("Initializing extensions synchronously"),this.Nn(f4)),s1.DEBUG=s1.DEBUG||this.config.debug,s1.DEBUG&&C4.info("Starting in debug mode",{this:this,config:f,thisC:C1({},this.config),p:c4,s:V2}),!this.config.identity_distinct_id||null!=(S=f.bootstrap)&&S.distinctID||(f.bootstrap=C1({},f.bootstrap,{distinctID:this.config.identity_distinct_id,isIdentifiedID:!0})),void 0!==(null==(I=f.bootstrap)?void 0:I.distinctID)){var d4=f.bootstrap.distinctID,u4=this.get_distinct_id(),E4=this.persistence.get_property(Z6);if(f.bootstrap.isIdentifiedID&&null!=u4&&u4!==d4&&E4===e8)this.identify(d4);else if(f.bootstrap.isIdentifiedID&&null!=u4&&u4!==d4&&E4===k6)C4.warn("Bootstrap distinctID differs from an already-identified user. The existing identity is preserved. Call reset() before reinitializing if you intend to switch users.");else{var J4=this.config.get_device_id(h8()),l0=f.bootstrap.isIdentifiedID?J4:d4;this.persistence.set_property(Z6,f.bootstrap.isIdentifiedID?k6:e8),this.register({distinct_id:d4,$device_id:l0})}}if(f4)this.register_once({distinct_id:xc,$device_id:null},"");else if(!this.get_distinct_id()){var i0=this.config.get_device_id(h8());this.register_once({distinct_id:i0,$device_id:i0},""),this.persistence.set_property(Z6,e8)}return D3(k,"onpagehide"in self?"pagehide":"unload",this._handle_unload.bind(this),{passive:!1}),f.segment?function(H0,l6){var s0=H0.config.segment;if(!s0)return l6();!function(p0,f0){var q0=p0.config.segment;if(!q0)return f0();var I0=R6=>{var v6=()=>R6.anonymousId()||h8();p0.config.get_device_id=v6,R6.id()&&(p0.register({distinct_id:R6.id(),$device_id:v6()}),p0.persistence.set_property(Z6,k6)),f0()},p3=q0.user();"then"in p3&&F2(p3.then)?p3.then(I0):I0(p3)}(H0,()=>{s0.register((p0=>{typeof Promise<"u"&&Promise.resolve||Y5.warn("This browser does not have Promise support, and can not use the segment integration");var f0=(q0,I0)=>{if(!I0)return q0;q0.event.userId||q0.event.anonymousId===p0.get_distinct_id()||(Y5.info("No userId set, resetting PostHog"),p0.reset()),q0.event.userId&&q0.event.userId!==p0.get_distinct_id()&&(Y5.info("UserId set, identifying with PostHog"),p0.identify(q0.event.userId));var p3=p0.calculateEventProperties(I0,q0.event.properties);return q0.event.properties=Object.assign({},p3,q0.event.properties),q0};return{name:"PostHog JS",type:"enrichment",version:"1.0.0",isLoaded:()=>!0,load:()=>Promise.resolve(),track:q0=>f0(q0,q0.event.event),page:q0=>f0(q0,x8),identify:q0=>f0(q0,dc),screen:q0=>f0(q0,"$screen")}})(H0)).then(()=>{l6()})})}(this,()=>this.qn()):this.qn(),F2(this.config._onCapture)&&this.config._onCapture!==Ie&&(C4.warn("onCapture is deprecated. Please use `before_send` instead"),this.on("eventCaptured",H0=>this.config._onCapture(H0.event,H0))),this.config.ip&&C4.warn('The `ip` config option has NO EFFECT AT ALL and has been deprecated. Use a custom transformation or "Discard IP data" project setting instead. See https://posthog.com/tutorials/web-redact-properties#hiding-customer-ip-address for more information.'),this.config.disableDeviceModel||function(){return E7.apply(this,arguments)}().then(H0=>{H0&&this.register({[K6]:H0})}).catch(Ie),this}
vendor: 5,332 bytes, line 1
1$n(){var s,f,z,S,I,X,g1=null!==(s=null==(f=this.config.__extensionClasses)?void 0:f.featureFlags)&&void 0!==s?s:null==(z=z5.__defaultExtensionClasses)?void 0:z.featureFlags;g1&&(this.featureFlags&&this.featureFlags instanceof g1||(null==(S=this.jn)||S.call(this),this.jn=void 0,this.featureFlags=new g1(this)),F2(this.featureFlags.onReloading)&&F2(this.featureFlags.setup)?this.jn||(this.jn=this.featureFlags.onReloading(()=>{this.pn.emit("featureFlagsReloading",!0)}),this.Bn().add(this.featureFlags)):null==(I=(X=this.featureFlags).initialize)||I.call(X))}Nn(s){var f,z,S,I,X,g1,S1,Q1=performance.now(),G1=C1({},z5.__defaultExtensionClasses,this.config.__extensionClasses),S2=[];G1.exceptions&&this.hn.push(this.exceptions=null!==(f=this.exceptions)&&void 0!==f?f:new G1.exceptions(this)),G1.historyAutocapture&&this.hn.push(this.historyAutocapture=new G1.historyAutocapture(this)),G1.tracingHeaders&&this.hn.push(this.tracingHeaders=new G1.tracingHeaders(this)),G1.siteApps&&this.hn.push(this.siteApps=new G1.siteApps(this)),G1.sessionRecording&&!s&&this.hn.push(this.sessionRecording=new G1.sessionRecording(this)),this.config.disable_scroll_properties||S2.push(()=>{this.scrollManager.startMeasuringScrollPosition()}),G1.autocapture&&this.hn.push(this.autocapture=new G1.autocapture(this)),G1.surveys&&this.hn.push(this.surveys=null!==(z=this.surveys)&&void 0!==z?z:new G1.surveys(this)),G1.logs&&this.hn.push(this.logs=null!==(S=this.logs)&&void 0!==S?S:new G1.logs(this)),G1.metrics&&this.hn.push(this.metrics=null!==(I=this.metrics)&&void 0!==I?I:new G1.metrics(this)),G1.conversations&&this.hn.push(this.conversations=null!==(X=this.conversations)&&void 0!==X?X:new G1.conversations(this)),G1.productTours&&this.hn.push(this.productTours=new G1.productTours(this)),G1.heatmaps&&this.hn.push(this.heatmaps=new G1.heatmaps(this)),G1.webVitalsAutocapture&&this.hn.push(this.webVitalsAutocapture=new G1.webVitalsAutocapture(this)),G1.exceptionObserver&&this.hn.push(this.exceptionObserver=new G1.exceptionObserver(this)),G1.deadClicksAutocapture&&this.hn.push(this.deadClicksAutocapture=new G1.deadClicksAutocapture(this,qc)),G1.toolbar&&this.hn.push(this.toolbar=null!==(g1=this.toolbar)&&void 0!==g1?g1:new G1.toolbar(this)),G1.experiments&&this.hn.push(this.experiments=null!==(S1=this.experiments)&&void 0!==S1?S1:new G1.experiments(this)),this.hn.forEach(H2=>{H2.initialize&&S2.push(()=>{null==H2.initialize||H2.initialize()})}),S2.push(()=>{if(this.Hn){var H2=this.Hn;this.Hn=void 0,this.hn.forEach(c4=>null==c4.onRemoteConfig?void 0:c4.onRemoteConfig(H2))}}),this.Un(S2,Q1)}Un(s,f){for(;s.length>0;){if(this.config.__preview_deferred_init_extensions&&performance.now()-f>=30&&s.length>0)return void setTimeout(()=>{this.Un(s,f)},0);var z=s.shift();if(z)try{z()}catch(I){C4.error("Error initializing extension:",I)}}var S=Math.round(performance.now()-f);this.register_for_session({[n5]:this.config.__preview_deferred_init_extensions?"deferred":"synchronous",[yc]:S}),this.config.__preview_deferred_init_extensions&&C4.info("PostHog extensions initialized ("+S+"ms)")}Zi(s){var f;if(!T||!T.body)return C4.info("document not ready yet, trying again in 500 milliseconds..."),void setTimeout(()=>{this.Zi(s)},500);if(this.config.__preview_deferred_init_extensions&&(this.Hn=s),this.fn=s,this.compression=void 0,s.ok){var z,S=s.config;S.supportedCompression&&!this.config.disable_compression&&(this.compression=k1(S.supportedCompression,"gzip-js")?"gzip-js":k1(S.supportedCompression,"base64")?"base64":void 0),null!=(z=S.analytics)&&z.endpoint&&(this.analyticsDefaultEndpoint=S.analytics.endpoint)}this.set_config({person_profiles:this.Tn?this.Tn:a8}),null==(f=this.zn)||f.handleRemoteConfig(s),this.hn.forEach(I=>null==I.onRemoteConfig?void 0:I.onRemoteConfig(s))}qn(){try{this.config.loaded(this)}catch(z){C4.critical("`loaded` function failed",z)}if(this.Wn(),this.config.internal_or_test_user_hostname&&null!=K&&K.hostname){var s=K.hostname,f=this.config.internal_or_test_user_hostname;("string"==typeof f?s===f:f.test(s))&&this.setInternalOrTestUser()}this.config.capture_pageview&&setTimeout(()=>{(this.consent.isOptedIn()||this._n())&&this.Vn()},1),this.Zn=new gn(this),this.Zn.load()}Wn(){var s;this.is_capturing()&&this.config.request_batching&&(null==(s=this.Fn)||s.enable())}_dom_loaded(){this.is_capturing()&&D8(this.__request_queue,s=>this.Ln(s)),this.__request_queue=[],this.Wn()}_handle_unload(){var s,f,z,S,I;null==(s=this.surveys)||null==s.handlePageUnload||s.handlePageUnload(),null==(f=this.metrics)||f.flush("sendBeacon"),this.config.request_batching?(this.Gn()&&this.capture(Yc),null==(z=this.logs)||z.flushLogs("sendBeacon"),null==(S=this.Fn)||S.unload(),null==(I=this.On)||I.unload()):this.Gn()&&this.capture(Yc,null,{transport:"sendBeacon"})}_send_request(s){this.__loaded?Vi?this.__request_queue.push(s):this.rateLimiter.isServerRateLimited(s.batchKey)?s.fireCallbackOnDrop&&(null==s.callback||s.callback({statusCode:429})):(s.transport=s.transport||this.config.api_transport,s.headers=C1({},this.config.request_headers,s.headers),s.compression="best-available"===s.compression?this.compression:s.compression,(K1(this.config.disable_beacon)?this.config.__preview_disable_beacon:this.config.disable_beacon)&&(s.disableTransport=["sendBeacon"]),s.fetchOptions=s.fetchOptions||this.config.fetch_options,
1(f=>{var z,S,I,X=C1({},f);X.timeout=X.timeout||6e4;var g1,S1,Q1,G1,S2,d4,u4,H2=null!==(z=X.transport)&&void 0!==z?z:"fetch";"sendBeacon"===H2&&K1(X.compression)&&X.data&&(X.compression="base64"),"POST"===X.method&&X.data&&("capture-body"===X.timestampMode?X.data={api_key:null!==(S1=null==(S2=(G1=l1(g1=X.data)?g1:[g1])[0])||null==(Q1=S2.properties)?void 0:Q1.token)&&void 0!==S1?S1:S2?.token,batch:G1,sent_at:(new Date).toISOString()}:"body"===X.timestampMode&&(X.data=(d4=X.data,void 0===u4&&(u4=(new Date).toISOString()),l1(d4)?d4.map(E4=>C1({},E4,{sent_at:u4})):C1({},d4,{sent_at:u4})))),X.url=jl(X.url,X.method,X.compression,X.timestampMode);var c4=Ae.filter(d4=>!X.disableTransport||!d4.transport||!X.disableTransport.includes(d4.transport)),V2=null!==(S=null==(I=function(d4){for(var E4=0;d4.length>E4;E4++)if(d4[E4].transport===H2)return d4[E4]}(c4))?void 0:I.method)&&void 0!==S?S:c4[0].method;if(!V2)throw new Error("No available transport method");var f4=d4=>{try{V2(d4)}catch(u4){f9(u4)?C4.warn(u4):C4.error(u4),null==X.callback||X.callback({statusCode:0,error:u4})}};"sendBeacon"!==H2&&X.data&&"gzip-js"===X.compression&&u1&&typeof Promise<"u"&&!s9?r9(X).then(d4=>{f4(d4)}).catch(d4=>{if(f2(d4))return s9=!0,void f4(C1({},X,{compression:void 0,url:jl(f.url,f.method,void 0,f.timestampMode)}));(u4=>{if(!u4||"object"!=typeof u4)return!1;var E4="name"in u4?String(u4.name):"";return f2(u4)||E4===e2})(d4)&&(s9=!0),f4(X)}):V2(X)})(C1({},s,{callback:f=>{var z,S;this.rateLimiter.checkForLimiting(f),400>f.statusCode||null==(z=(S=this.config).on_request_error)||z.call(S,f),null==s.callback||s.callback(f)}}))):s.fireCallbackOnDrop&&(null==s.callback||s.callback({statusCode:0}))}Ln(s){this.On?this.On.retriableRequest(s):this._send_request(s)}_execute_array(s){Pn++;try{var f,z=[],S=[],I=[];D8(s,g1=>
1{if(g1)if(l1(f=g1[0]))I.push(g1);else if(F2(g1))try{g1.call(this)}catch(S1){C4.error("Error executing queued PostHog call",g1,S1)}else l1(g1)&&"alias"===f?z.push(g1):l1(g1)&&-1!==f.indexOf("capture")&&F2(this[f])?I.push(g1):S.push(g1)});var X=function(g1,S1){D8(g1,function(Q1){try{if(l1(Q1[0])){var G1=S1;b3(Q1,function(S2){G1=G1[S2[0]].apply(G1,S2.slice(1))})}else S1[Q1[0]].apply(S1,Q1.slice(1))}catch(S2){C4.error("Error executing queued PostHog call",Q1,S2)}})};X(z,this),X(S,this),X(I,this)}finally{Pn--}}push(s){if(Pn>0&&l1(s)&&C2(s[0])){var f=z5.prototype[s[0]];F2(f)&&f.apply(this,s.slice(1))}else this._execute_array([s])}capture(s,f,z){var S,I,X,g1,S1;if(this.__loaded&&this.persistence&&this.sessionPersistence&&this.Fn){if(this.is_capturing())if(!K1(s)&&C2(s)){var Q1=!this.config.opt_out_useragent_filter&&this._is_bot();if(!Q1||this.config.__preview_capture_bot_pageviews){var G1=null!=z&&z.skip_client_rate_limiting?void 0:this.rateLimiter.clientRateLimitContext();if(null==G1||!G1.isRateLimited){null!=f&&f.$current_url&&!C2(f?.$current_url)&&(C4.error("Invalid `$current_url` property provided to `posthog.capture`. Input must be a string. Ignoring provided value."),null==f||delete f.$current_url),"$exception"!==s||null!=z&&z.Qn||C4.warn("Using `posthog.capture('$exception')` is unreliable because it does not attach required metadata. Use `posthog.captureException(error)` instead, which attaches required metadata automatically."),this.sessionPersistence.update_search_keyword(),this.config.save_campaign_params&&this.sessionPersistence.update_campaign_params(),this.config.save_referrer&&this.sessionPersistence.update_referrer_info(),(this.config.save_campaign_params||this.config.save_referrer)&&this.persistence.set_initial_person_info();var S2=new Date,H2=z?.timestamp||S2,c4=B0(z?.uuid,h8),V2={uuid:c4,event:s,properties:this.calculateEventProperties(s,f||{},H2,c4)};s===x8&&this.config.__preview_capture_bot_pageviews&&Q1&&(V2.event="$bot_pageview",V2.properties.$browser_type="bot"),G1&&(V2.properties.$lib_rate_limit_remaining_tokens=G1.remainingTokens);var f4="$feature_flag_called"===s&&!1===V2.properties.$feature_flag_has_experiment&&!0===this.get_property(f1);z?.$set&&!f4&&(V2.$set=z?.$set);var d4=z?.$unset;d4&&(V2.$unset=d4);var u4,E4,J4,l0=f4?void 0:this.Kn(z?.$set_once,s!==Tc,s===dc);if(l0&&(V2.$set_once=l0),null!=z&&z._noTruncate||(I=this.config.properties_string_max_length,X=V2,g1=I0=>C2(I0)?I0.slice(0,I):I0,S1=new Set,V2=function I0(p3,R6){if(p3!==Object(p3))return g1?g1(p3):p3;if(!S1.has(p3)){var v6;if(S1.add(p3),l1(p3))v6=[],D8(p3,j6=>{v6.push(I0(j6))});else{var M6={};b3(p3,(j6,ec)=>{S1.has(j6)||(M6[ec]=I0(j6))}),v6=M6}return v6}}(X)),V2.timestamp=H2,K1(z?.timestamp)||(V2.properties.$event_time_override_provided=!0,V2.properties.$event_time_override_system_time=S2),f4&&(V2.properties=function(I0,p3){void 0===p3&&(p3=[]);var R6={},v6=M6=>{void 0!==I0[M6]&&(R6[M6]=I0[M6])};return t2.forEach(v6),p3.forEach(v6),R6}(V2.properties,Kl)),"survey dismissed"===s||"survey sent"===s){var i0=f?.$survey_id,H0=f?.$survey_iteration;M9({id:i0,current_iteration:H0}),V2.$set=C1({},V2.$set,{[(u4={id:i0,current_iteration:H0},E4="survey sent"===s?"responded":"dismissed",J4="$survey_"+E4+"/"+u4.id,u4.current_iteration&&u4.current_iteration>0&&(J4="$survey_"+E4+"/"+u4.id+"/"+u4.current_iteration),J4)]:!0})}else"survey shown"===s&&(V2.$set=C1({},V2.$set,{[n9_SURVEY_LAST_SEEN_DATE]:(new Date).toISOString()}));if("product tour shown"===s){var l6=f?.$product_tour_type;l6&&(V2.$set=C1({},V2.$set,{["$product_tour_last_seen_date/"+l6]:(new Date).toISOString()}))}var s0=C1({},V2.properties.$set,V2.$set);if(I1(s0)||this.setPersonPropertiesForFlags(s0),!b2(this.config.before_send)){var p0=this.Pt(V2);if(!p0)return;(V2=p0).uuid=B0(V2.uuid,h8)}this.pn.emit("eventCaptured",V2);var f0=null!==(S=z?._url)&&void 0!==S?S:this.requestRouter.endpointFor("api",this.analyticsDefaultEndpoint),q0={method:"POST",url:f0,data:V2,compression:"best-available",timestampMode:"recordings"===z?._batchKey||/\/s\/(?:\?|$)/.test(f0)?"body":"capture-body",batchKey:z?._batchKey,transport:z?.transport};return!this.config.request_batching||z&&(null==z||!z._batchKey)||null!=z&&z.send_instantly?this.Ln(q0):this.Fn.enqueue(q0),V2}C4.critical("This capture call is ignored due to client rate limiting.")}}else C4.error("No event name provided to posthog.capture")}else C4.uninitializedWarning("posthog.capture")}_addCaptureHook(s){return this.on("eventCaptured",f=>s(f.event,f))}Bn(){var s;return null!==(s=this.zn)&&void 0!==s?s:this.zn=new vn(this)}mn(s){this.Sn.push(s);var f=!0;return()=>{if(f){f=!1;var z=this.Sn.indexOf(s);-1!==z&&this.Sn.splice(z,1)}}}calculateEventProperties(s,f,z,S,I){if(z=z||new Date,!this.persistence||!this.sessionPersistence)return f;var X=I?void 0:this.persistence.remove_event_timer(s),g1=C1({},f);if(g1.token=this.config.token,g1.$config_defaults=this.config.defaults,this._n()&&(g1[Dc]=!0),"$snapshot"===s){var S1=C1({},this.persistence.properties(),this.sessionPersistence.properties());return g1.distinct_id=S1.distinct_id,(!C2(g1.distinct_id)&&!j2(g1.distinct_id)||u(g1.distinct_id))&&C4.error("Invalid distinct_id for replay event. This indicates a bug in your implementation"),g1}var Q1,G1=function(i0,H0,l6,s0){var p0,f0,q0,I0;if(void 0===s0&&(s0=!1),!r1)return{};var p3,R6=i0?[...a5,...H0||[]]:[],v6=function(Dn){for(var l7=0;A3.length>l7;l7++){var Lt=A3[l7],_t=Lt[1],Tn=Lt[0].exec(Dn),bt=Tn&&(F2(_t)?_t(Tn,Dn):_t);if(bt)return bt}return["",""]}(r1),M6=v6[0],j6=v6[1],ec=null!=(p3=typeof navigator<"u"?navigator:void 0)&&p3.brave?{brave:!0}:{},_5={};K1(l6)||(_5.detectGoogleSearchApp=l6);var m5={},w5=null==(p0=navigator)||null==(p0=p0.userAgentData)?void 0:p0.platform,U5=null==(f0=navigator)?void 0:f0.maxTouchPoints,v8=null==k||null==(q0=k.screen)?void 0:q0.width,Ac=null==k||null==(I0=k.screen)?void 0:I0.height,nc=k?.devicePixelRatio;K1(w5)||(m5.userAgentDataPlatform=w5),K1(U5)||(m5.maxTouchPoints=U5),K1(v8)||(m5.screenWidth=v8),K1(Ac)||(m5.screenHeight=Ac),K1(nc)||(m5.devicePixelRatio=nc);var h7,S5,E8,t7,F7,N5,j5,c5,le=N3(Kc({$os:M6,$os_version:j6,$browser:Y0(r1,navigator.vendor,ec,_5),$device:Z3(r1),$device_type:(S5=r1,E8=m5,c5=Z3(S5),"iPad"===c5||c5===b0||"Kobo"===c5||"Kindle Fire"===c5||c5===_3?Z4:c5===p4||c5===G0||c5===M4||c5===y0?"Console":c5===F3?"Wearable":c5?E2:"Android"===E8?.userAgentDataPlatform&&(null!==(t7=E8?.maxTouchPoints)&&void 0!==t7?t7:0)>0?600>Math.min(null!==(F7=E8?.screenWidth)&&void 0!==F7?F7:0,null!==(N5=E8?.screenHeight)&&void 0!==N5?N5:0)/(null!==(j5=E8?.devicePixelRatio)&&void 0!==j5?j5:1)?E2:Z4:"Desktop"),$timezone:pn(),$timezone_offset:r7()}),{$current_url:jc(s0?i2(K?.href):K?.href,R6,ve),$host:K?.host,$pathname:K?.pathname,$raw_user_agent:r1.length>1e3?r1.substring(0,997)+"...":r1,$browser_version:k3(r1,navigator.vendor,ec,_5),$browser_language:un(),$browser_language_prefix:(h7=un(),"string"==typeof h7?h7.split("-")[0]:void 0),$screen_height:k?.screen.height,$screen_width:k?.screen.width,$viewport_height:k?.innerHe
vendor: 5,805 bytes, line 1
1ight,$viewport_width:k?.innerWidth,$lib:s1.LIB_NAME,$lib_version:s1.LIB_VERSION,$insert_id:Math.random().toString(36).substring(2,10)+Math.random().toString(36).substring(2,10),$time:Date.now()/1e3});return s1.SDK_DIST_CHANNEL&&(le.$sdk_dist_channel=s1.SDK_DIST_CHANNEL),le}(this.config.mask_personal_data_properties,this.config.custom_personal_data_properties,this.config.detect_google_search_app,this.config.disable_capture_url_hashes);if(this.sessionManager){var S2=this.sessionManager.checkAndGetSessionAndWindowId(I,z.getTime()),H2=S2.windowId;g1.$session_id=S2.sessionId,g1.$window_id=H2}this.sessionPropsManager&&N3(g1,this.sessionPropsManager.getSessionProps());try{var c4;this.sessionRecording&&N3(g1,this.sessionRecording.sdkDebugProperties),g1.$sdk_debug_retry_queue_size=null==(c4=this.On)?void 0:c4.length}catch(i0){g1.$sdk_debug_error_capturing_properties=String(i0)}if(this.requestRouter.region===T8&&(g1.$lib_custom_api_host=this.config.api_host),Q1=s!==x8||I?s!==Yc||I?this.pageViewManager.doEvent():this.pageViewManager.doPageLeave(z):this.pageViewManager.doPageView(z,S),g1=N3(g1,Q1),s===x8&&T&&(g1.title=T.title),!K1(X)){var V2=z.getTime()-X;g1.$duration=parseFloat((V2/1e3).toFixed(3))}r1&&this.config.opt_out_useragent_filter&&(g1.$browser_type=this._is_bot()?"bot":"browser");var f4=this.persistence.properties(),d4=this.sessionPersistence.properties();b3(["$referrer","$referring_domain"],i0=>{i0 in f4&&delete d4[i0]});var u4={};if(this.Sn.length>0)for(var E4 of this.Sn.slice())try{N3(u4,E4())}catch(i0){C4.error("Failed to produce browser extension event properties",i0)}(g1=N3({},G1,f4,d4,C1({},u4,g1))).$is_identified=this._isIdentified(),l1(this.config.property_denylist)?b3(this.config.property_denylist,function(i0){delete g1[i0]}):C4.error(er+this.config.property_denylist+" or property_blacklist config: "+this.config.property_blacklist);var J4=this.config.sanitize_properties;J4&&(C4.error(Yl),g1=J4(g1,s));var l0=this.Jn();return g1.$process_person_profile=l0,l0&&!I&&this.Yn("_calculate_event_properties"),g1}Kn(s,f,z){var S;if(void 0===f&&(f=!0),void 0===z&&(z=!1),!this.persistence||!this.Jn()||this.wn&&!z)return s;var I=this.persistence.get_initial_props(),X=null==(S=this.sessionPropsManager)?void 0:S.getSetOnceProps(),g1=N3({},I,X||{},s||{}),S1=this.config.sanitize_properties;return S1&&(C4.error(Yl),g1=S1(g1,"$set_once")),f&&(this.wn=!0),I1(g1)?void 0:g1}register(s,f){var z;null==(z=this.persistence)||z.register(s,f)}register_once(s,f,z){var S;null==(S=this.persistence)||S.register_once(s,f,z)}register_for_session(s){var f;null==(f=this.sessionPersistence)||f.register(s),Object.keys(s).forEach(z=>this.kn.add(z)),this.Xn()}unregister(s){var f;null==(f=this.persistence)||f.unregister(s)}unregister_for_session(s){var f;null==(f=this.sessionPersistence)||f.unregister(s),this.kn.delete(s),this.Xn()}ts(s,f){this.register({[s]:f})}Dn(){this.kn.forEach(s=>{var f;null==(f=this.sessionPersistence)||f.unregister(s)}),this.kn.clear(),this.Xn()}Xn(){var s;if(this.xn)if("memory"===this.config.persistence||null!=(s=this.sessionPersistence)&&s.xi||!z3.N())z3.q(this.xn);else{var f=[];this.kn.forEach(z=>f.push(z)),f.length>0?z3.F(this.xn,f):z3.q(this.xn)}}getFeatureFlag(s,f){var z;return null==(z=this.featureFlags)?void 0:z.getFeatureFlag(s,f)}getFeatureFlagPayload(s){var f;return null==(f=this.featureFlags)?void 0:f.getFeatureFlagPayload(s)}getFeatureFlagResult(s,f){var z;return null==(z=this.featureFlags)?void 0:z.getFeatureFlagResult(s,f)}getAllFeatureFlags(){var s,f;return null!==(s=null==(f=this.featureFlags)?void 0:f.getAllFeatureFlags())&&void 0!==s?s:[]}isFeatureEnabled(s,f){var z,S;return null!==(z=null==(S=this.featureFlags)?void 0:S.isFeatureEnabled(s,f))&&void 0!==z?z:f?.defaultValue}reloadFeatureFlags(){var s;null==(s=this.featureFlags)||s.reloadFeatureFlags()}updateFlags(s,f,z){var S;null==(S=this.featureFlags)||S.updateFlags(s,f,z)}updateEarlyAccessFeatureEnrollment(s,f,z){var S;null==(S=this.featureFlags)||S.updateEarlyAccessFeatureEnrollment(s,f,z)}getEarlyAccessFeatures(s,f,z){var S;return void 0===f&&(f=!1),null==(S=this.featureFlags)?void 0:S.getEarlyAccessFeatures(s,f,z)}on(s,f){return this.pn.on(s,f)}onFeatureFlags(s){return this.featureFlags?this.featureFlags.onFeatureFlags(s):(s([],{},{errorsLoading:!0}),()=>{})}onSurveysLoaded(s){return this.surveys?this.surveys.onSurveysLoaded(s):(s([],{isLoaded:!1,error:c7}),()=>{})}onSessionId(s){var f,z;return null!==(f=null==(z=this.sessionManager)?void 0:z.onSessionId(s))&&void 0!==f?f:()=>{}}getSurveys(s,f){void 0===f&&(f=!1),this.surveys?this.surveys.getSurveys(s,f):s([],{isLoaded:!1,error:c7})}getActiveMatchingSurveys(s,f){void 0===f&&(f=!1),this.surveys?this.surveys.getActiveMatchingSurveys(s,f):s([],{isLoaded:!1,error:c7})}renderSurvey(s,f){var z;null==(z=this.surveys)||z.renderSurvey(s,f)}displaySurvey(s,f){var z;void 0===f&&(f=ji),null==(z=this.surveys)||z.displaySurvey(s,f)}cancelPendingSurvey(s){var f;null==(f=this.surveys)||f.cancelPendingSurvey(s)}canRenderSurvey(s){var f,z;return null!==(f=null==(z=this.surveys)?void 0:z.canRenderSurvey(s))&&void 0!==f?f:{visible:!1,disabledReason:c7}}canRenderSurveyAsync(s,f){var z,S;return void 0===f&&(f=!1),null!==(z=null==(S=this.surveys)?void 0:S.canRenderSurveyAsync(s,f))&&void 0!==z?z:Promise.resolve({visible:!1,disabledReason:c7})}es(s){return!s||u(s)?(C4.critical("Unique user id has not been set in posthog.identify"),!1):s===xc?(C4.critical('The string "'+s+'" was set in posthog.identify which indicates an error. This ID is only used as a sentinel value.'),!1):!["distinct_id","distinctid"].includes(s.toLowerCase())&&!["undefined","null"].includes(s.toLowerCase())||(C4.critical('The string "'+s+'" was set in posthog.identify which indicates an error. This ID should be unique to the user and n
1ot a hardcoded string.'),!1)}identify(s,f,z){if(!this.__loaded||!this.persistence)return C4.uninitializedWarning("posthog.identify");if(j2(s)&&(s=s.toString(),C4.warn("The first argument to posthog.identify was a number, but it should be a string. It has been converted to a string.")),this.es(s)&&this.Yn("posthog.identify")){var S=this.get_distinct_id();this.register({$user_id:s}),this.get_property(o6)||this.register_once({$had_persisted_distinct_id:!0,$device_id:S},""),s!==S&&s!==this.get_property(X6)&&(this.unregister(X6),this.register({distinct_id:s}));var I,X=(this.persistence.get_property(Z6)||e8)===e8,g1=s!==S,S1=!g1&&X;if(g1&&X)this.persistence.set_property(Z6,k6),this.setPersonPropertiesForFlags({$set:f||{},$set_once:z||{}},!1),this.capture(dc,{distinct_id:s,$anon_distinct_id:S},{$set:f||{},$set_once:z||{}}),this.En=p9(s,f,z),null==(I=this.featureFlags)||I.setAnonymousDistinctId(S);else if(S1){this.persistence.set_property(Z6,k6);var Q1=f||{},G1=z||{};this.setPersonPropertiesForFlags({$set:Q1,$set_once:G1},!1),this.capture("$set",{$set:Q1,$set_once:G1}),this.En=p9(s,f,z)}else(f||z)&&this.setPersonProperties(f,z);g1?(this.reloadFeatureFlags(),this.featureFlags?this.featureFlags.resetFlagCallReported():this.unregister(F8)):S1&&(f||z)&&this.reloadFeatureFlags()}}setPersonProperties(s,f){if((s||f)&&this.Yn("posthog.setPersonProperties")){var z=p9(this.get_distinct_id(),s,f);this.En!==z?(this.setPersonPropertiesForFlags({$set:s||{},$set_once:f||{}},!0),this.capture("$set",{$set:s||{},$set_once:f||{}}),this.En=z):C4.info("A duplicate setPersonProperties call was made with the same properties. It has been ignored.")}}unsetPersonProperties(s){var f,z=(l1(s)?s:[s]).filter(S=>C2(S)&&S.length>0);0!==z.length&&this.Yn("posthog.unsetPersonProperties")&&(null==(f=this.featureFlags)||f.unsetPersonPropertiesForFlags(z,!0),this.capture("$set",{$unset:z}),this.En=null)}group(s,f,z){if(s&&f){var S=this.getGroups(),I=S[s]!==f;if(I&&this.resetGroupPropertiesForFlags(s),this.register({$groups:C1({},S,{[s]:f})}),I||z){var X={$group_type:s,$group_key:f};z&&(X.$group_set=z),this.capture(Tc,X)}z&&this.setGroupPropertiesForFlags({[s]:z}),I&&!z&&this.reloadFeatureFlags()}else C4.error("posthog.group requires a group type and group key")}resetGroups(){this.register({$groups:{}}),this.resetGroupPropertiesForFlags(),this.reloadFeatureFlags()}setPersonPropertiesForFlags(s,f){var z;void 0===f&&(f=!0),null==(z=this.featureFlags)||z.setPersonPropertiesForFlags(s,f)}resetPersonPropertiesForFlags(s){var f;void 0===s&&(s=!0),null==(f=this.featureFlags)||f.resetPersonPropertiesForFlags(s)}setGroupPropertiesForFlags(s,f){var z;void 0===f&&(f=!0),this.Yn("posthog.setGroupPropertiesForFlags")&&(null==(z=this.featureFlags)||z.setGroupPropertiesForFlags(s,f))}resetGroupPropertiesForFlags(s){var f;null==(f=this.featureFlags)||f.resetGroupPropertiesForFlags(s)}reset(s){var f=L2(s)?s:s?.resetDeviceID,z=L2(s)||null==s?void 0:s.bootstrap;this.rs(f,!1,z)}rs(s,f,z){var S,I,X,g1,S1,Q1,G1,S2,H2,c4,V2,f4;if(void 0===f&&(f=!1),C4.info("reset"),!this.__loaded)return C4.uninitializedWarning("posthog.reset");var d4=z?.sessionID;this.config.bootstrap=z||(null==(S=this.Pn)?void 0:S.bootstrap)||{},null==(I=this.featureFlags)||null==I.updateConfig||I.updateConfig(this.config,this.Qi());var u4,E4,J4,l0,i0=this.get_property(o6),H0=this.get_property(K6),l6=this.get_property(w8),s0=this.is_capturing();if(this.consent.reset(),f||!s0||this.is_capturing()||console.warn("[PostHog.js]","reset() cleared the stored consent, and capturing is now off because of `opt_out_capturing_by_default`. Call opt_in_capturing() again, and prefer calling reset() before opting in rather than after."),null==(X=this.persistence)||X.clear(),null==(g1=this.sessionPersistence)||g1.clear(),this.kn.clear(),this.Xn(),K1(l6)||null==(u4=this.persistence)||u4.register({[w8]:l6}),null==(S1=this.surveys)||S1.reset(),null==(Q1=this.Zn)||Q1.stop(),null==(G1=this.featureFlags)||G1.reset(),null==(S2=this.conversations)||S2.reset(),null==(H2=this.logs)||H2.reset(),null==(c4=this.metrics)||c4.reset(),null==(V2=this.persistence)||V2.set_property(Z6,e8),null==(f4=this.sessionManager)||f4.resetSessionId(),this.En=null,this.config.cookieless_mode===S6)this.register_once({distinct_id:xc,$device_id:null},"");else{var p0=this.config.get_device_id(h8());this.register_once({distinct_id:p0,$device_id:s?p0:i0},""),s||K1(H0)||this.register({[K6]:H0})}if(this.register({$last_posthog_reset:(new Date).toISOString()},1),z&&(void 0===z.distinctID||this._n()||(null==(l0=this.persistence)||l0.set_property(Z6,z.isIdentifiedID?k6:e8),this.register({distinct_id:z.distinctID})),null==(E4=this.featureFlags)||E4.initialize(),!(K1(d4)||null!=(J4=this.sessionManager)&&J4.setBootstrapSessionId(d4,!0)))){var f0=C1({},z);delete f0.sessionID,this.config.bootstrap=f0}delete this.config.identity_distinct_id,delete this.config.identity_hash,this.reloadFeatureFlags()}shutdown(s){var f=this;return v1(function*(){var z,S,I,X,g1,S1,Q1;if(f.__loaded){null==(z=f.Zn)||z.stop(),null==(S=f.zn)||S.dispose(),null==(I=f.sessionRecording)||I.dispose(),null==(X=f.logs)||X.flushLogs("sendBeacon"),null==(g1=f.metrics)||g1.flush("sendBeacon"),null==(S1=f.Fn)||S1.unload(),null==(Q1=f.On)||Q1.unload();try{var G1;null==(G1=f.featureFlags)||G1.destroy()}catch(S2){C4.error("Error while destroying feature flags",S2)}}else C4.uninitializedWarning("posthog.shutdown")})()}setIdentity(s,f){var z;this.config.identity_distinct_id=s,this.config.identity_hash=f,this.alias(s),null==(z=this.conversations)||z.ns()}clearIdentity(){var s;delete this.config.identity_distinct_id,delete this.config.identity_hash,null==(s=this.conversations)||s.ss()}get_distinct_id(){return this.get_property("distinct_id")}getGroups(){return this.get_property("$groups")||{}}get_session_id(){var s,f;return null!==(s=null==(f=this.sessionManager)?void 0:f.checkAndGetSessionAndWindowId(!0).sessionId)&&void 0!==s?s:""}get_session_replay_url(s){if(!this.sessionManager)return"";var f=this.sessionManager.checkAndGetSessionAndWindowId(!0),z=f.sessionStartTimestamp,S=this.requestRouter.endpointFor("ui","/project/"+this.config.token+"/replay/"+f.sessionId);
1if(null!=s&&s.withTimestamp&&z){var I,X=null!==(I=s.timestampLookBack)&&void 0!==I?I:10;if(!z)return S;S+="?t="+Math.max(Math.floor(((new Date).getTime()-z)/1e3)-X,0)}return S}alias(s,f){return s===this.get_property(O8)?(C4.critical("Attempting to create alias for existing People user - aborting."),-2):this.Yn("posthog.alias")?(K1(f)&&(f=this.get_distinct_id()),s!==f?(this.ts(X6,s),this.capture("$create_alias",{alias:s,distinct_id:f})):(C4.warn("alias matches current distinct_id - skipping api call."),this.identify(s),-1)):void 0}set_config(s){var f=C1({},this.config);if(Y1(s)){var z,S,I,X,g1,S1,Q1,G1,S2,H2,c4,V2;N3(this.config,Xl(s));var f4=this.An();null==(z=this.persistence)||z.update_config(this.config,f,f4),this.sessionPersistence="sessionStorage"===this.config.persistence||"memory"===this.config.persistence?this.persistence:new q1(C1({},this.config,{persistence:"sessionStorage"}),f4,!1);var d4=this.In(this.config.debug);L2(d4)&&(this.config.debug=d4),L2(this.config.debug)&&(this.config.debug?(s1.DEBUG=!0,x0.N()&&x0.F("ph_debug",!0),C4.info("set_config",{config:s,oldConfig:f,newConfig:C1({},this.config)})):(s1.DEBUG=!1,x0.N()&&x0.q("ph_debug"))),null==(S=this.featureFlags)||null==S.updateConfig||S.updateConfig(this.config,this.Qi()),null==(I=this.exceptionObserver)||I.onConfigChange(),null==(X=this.exceptions)||X.onConfigChange(),null==(g1=this.sessionRecording)||g1.startIfEnabledOrStop(),null==(S1=this.tracingHeaders)||S1.startIfEnabledOrStop(),null==(Q1=this.autocapture)||Q1.startIfEnabled(),null==(G1=this.heatmaps)||G1.startIfEnabled(),null==(S2=this.exceptionObserver)||S2.startIfEnabledOrStop(),null==(H2=this.deadClicksAutocapture)||H2.startIfEnabledOrStop(),null==(c4=this.surveys)||c4.loadIfEnabled(),this.os(),null==(V2=this.externalIntegrations)||V2.startIfEnabledOrStop()}}_overrideSDKInfo(s,f){s1.LIB_NAME=s,s1.LIB_VERSION=f}startSessionRecording(s){var f,z,S,I,X,g1=!0===s,S1={sampling:g1||!(null==s||!s.sampling),linked_flag:g1||!(null==s||!s.linked_flag),url_trigger:g1||!(null==s||!s.url_trigger),event_trigger:g1||!(null==s||!s.event_trigger)};Object.values(S1).some(Boolean)&&(null==(f=this.sessionManager)||f.checkAndGetSessionAndWindowId(),S1.sampling&&(null==(z=this.sessionRecording)||z.overrideSampling()),S1.linked_flag&&(null==(S=this.sessionRecording)||S.overrideLinkedFlag()),S1.url_trigger&&(null==(I=this.sessionRecording)||I.overrideTrigger("url")),S1.event_trigger&&(null==(X=this.sessionRecording)||X.overrideTrigger("event"))),this.set_config({disable_session_recording:!1})}stopSessionRecording(){this.set_config({disable_session_recording:!0})}sessionRecordingStarted(){var s;return!(null==(s=this.sessionRecording)||!s.started)}captureException(s,f){if(this.exceptions){var z=new Error("PostHog syntheticException"),S=this.exceptions.buildProperties(s,{handled:!0,syntheticException:z});return this.exceptions.sendExceptionEvent(C1({},S,f))}}addExceptionStep(s,f){var z;null==(z=this.exceptions)||z.addExceptionStep(s,f)}captureLog(s){var f;null==(f=this.logs)||f.captureLog(s)}get logger(){var s,f;return null!==(s=null==(f=this.logs)?void 0:f.logger)&&void 0!==s?s:z5.ls}startExceptionAutocapture(s){this.set_config({capture_exceptions:null==s||s})}stopExceptionAutocapture(){this.set_config({capture_exceptions:!1})}loadToolbar(s){var f,z;return null!==(f=null==(z=this.toolbar)?void 0:z.loadToolbar(s))&&void 0!==f&&f}get_property(s){var f;return null==(f=this.persistence)?void 0:f.props[s]}getSessionProperty(s){var f;return null==(f=this.sessionPersistence)?void 0:f.props[s]}toString(){var s,f=null!==(s=this.config.name)&&void 0!==s?s:On;return f!==On&&(f=On+"."+f),f}_isIdentified(){var s,f;return(null==(s=this.persistence)?void 0:s.get_property(Z6))===k6||(null==(f=this.sessionPersistence)?void 0:f.get_property(Z6))===k6}Jn(){var s,f;return!("never"===this.config.person_profiles||this.config.person_profiles===a8&&!this._isIdentified()&&I1(this.getGroups())&&(null==(s=this.persistence)||null==(s=s.props)||!s[X6])&&(null==(f=this.persistence)||null==(f=f.props)||!f[mc]))}Gn(){return!0===this.config.capture_pageleave||"if_capture_pageview"===this.config.capture_pageleave&&(!0===this.config.capture_pageview||"history_change"===this.config.capture_pageview)}createPersonProfile(){this.Jn()||this.Yn("posthog.createPersonProfile")&&this.setPersonProperties({},{})}setInternalOrTestUser(){this.Yn("posthog.setInternalOrTestUser")&&this.setPersonProperties({$internal_or_test_user:!0})}Yn(s){return"never"===this.config.person_profiles?(C4.error(s+' was called, but process_person is set to "never". This call will be ignored.'),!1):(this.ts(mc,!0),!0)}An(){if("always"===this.config.cookieless_mode)return!0;var s=this.consent.isOptedOut();return this.config.disable_persistence||s&&!(!this.config.opt_out_persistence_by_default&&this.config.cookieless_mode!==K3)}os(){var s,f,z,S,I=this.An();return(null==(s=this.persistence)?void 0:s.xi)!==I&&(null==(z=this.persistence)||z.set_disabled(I)),(null==(f=this.sessionPersistence)?void 0:f.xi)!==I&&(null==(S=this.sessionPersistence)||S.set_disabled(I)),I&&(this.kn.clear(),this.Xn()),I}opt_in_capturing(s){var f;if(this.config.cookieless_mode!==S6){if(this._n()){var z,S,I,X,g1;this.rs(!0,!0),null==(z=this.sessionManager)||z.destroy(),null==(S=this.pageViewM
1anager)||S.destroy(),this.sessionManager=new Gl(this),this.pageViewManager=new K5(this),this.persistence&&(this.sessionPropsManager=new xn(this,this.sessionManager,this.persistence));var S1,Q1=null!==(I=null==(X=this.config.__extensionClasses)?void 0:X.sessionRecording)&&void 0!==I?I:null==(g1=z5.__defaultExtensionClasses)?void 0:g1.sessionRecording;Q1&&(this.sessionRecording=this.bn(this.sessionRecording,new Q1(this)),this.fn&&(null==(S1=this.sessionRecording)||null==S1.onRemoteConfig||S1.onRemoteConfig(this.fn)))}var G1,S2;this.consent.optInOut(!0),this.os(),this.Wn(),null==(f=this.sessionRecording)||f.startIfEnabledOrStop(),this.config.cookieless_mode==K3&&(null==(G1=this.surveys)||G1.loadIfEnabled()),(K1(s?.captureEventName)||null!=s&&s.captureEventName)&&this.capture(null!==(S2=s?.captureEventName)&&void 0!==S2?S2:"$opt_in",s?.captureProperties,{send_instantly:!0}),this.config.capture_pageview&&this.Vn()}else C4.warn($l)}opt_out_capturing(){var s,f,z;this.config.cookieless_mode!==S6?(this.config.cookieless_mode===K3&&this.consent.isOptedIn()&&this.rs(!0,!0),this.consent.optInOut(!1),this.os(),this.config.cookieless_mode===K3&&(this.register({distinct_id:xc,$device_id:null}),null==(s=this.sessionRecording)||s.stopRecording(),this.sessionRecording=void 0,null==(f=this.sessionManager)||f.destroy(),null==(z=this.pageViewManager)||z.destroy(),this.sessionManager=void 0,this.sessionPropsManager=void 0,this.config.capture_pageview&&this.Vn(),this.Wn())):C4.warn($l)}has_opted_in_capturing(){return this.consent.isOptedIn()}has_opted_out_capturing(){return this.consent.isOptedOut()}get_explicit_consent_status(){var s=this.consent.consent;return 1===s?"granted":0===s?"denied":"pending"}is_capturing(){return this.config.cookieless_mode===S6||(this.config.cookieless_mode===K3?this.consent.isRejected()||this.consent.isOptedIn():!this.has_opted_out_capturing())}clear_opt_in_out_capturing(){this.consent.reset(),this.os()}_is_bot(){return G?d9(G,this.config.custom_blocked_useragents):void 0}Vn(){T&&("visible"===T.visibilityState?this.Cn||(this.Cn=!0,this.capture(x8,{title:T.title},{send_instantly:!0}),this.Mn&&(T.removeEventListener(uc,this.Mn),this.Mn=null)):this.Mn||(this.Mn=this.Vn.bind(this),D3(T,uc,this.Mn)))}debug(s){!1===s?(k?.console.log("You've disabled debug mode."),this.set_config({debug:!1})):(k?.console.log("You're now in debug mode. All calls to PostHog will be logged in your console.\nYou can disable this with `posthog.debug(false)`."),this.set_config({debug:!0}))}Qi(){var f,z,S,X,g1,S1,s=this.Pn||{};return"advanced_disable_flags"in s?!!s.advanced_disable_flags:!1!==this.config.advanced_disable_flags?!!this.config.advanced_disable_flags:!0===this.config.advanced_disable_decide?(C4.warn("Config field 'advanced_disable_decide' is deprecated. Please use 'advanced_disable_flags' instead. The old field will be removed in a future major version."),!0):(S="advanced_disable_decide",X=C4,g1=(z="advanced_disable_flags")in(f=s)&&!b2(f[z]),S1=S in f&&!b2(f[S]),g1?f[z]:!!S1&&(X&&X.warn("Config field '"+S+"' is deprecated. Please use '"+z+"' instead. The old field will be removed in a future major version."),f[S]))}Pt(s){var f;if(b2(this.config.before_send))return s;var z=Object.keys(null!==(f=s.properties)&&void 0!==f?f:{}).filter(g4),S=l1(this.config.before_send)?this.config.before_send:[this.config.before_send],I=s;for(var X of S){if(I=X(I),b2(I)){var g1="Event '"+s.event+"' was rejected in beforeSend function";return n4(s.event)?C4.warn(g1+". This can cause unexpected behavior."):C4.info(g1),null}I.properties&&!I1(I.properties)||C4.warn("Event '"+s.event+"' has no properties after beforeSend function, this is likely an error.")}for(var S1 of z)if(I.properties&&b2(I.properties[S1]))return C4.warn("Event '"+s.event+"' had its '"+S1+"' property removed in a beforeSend function. This property is required for ingestion, so the event will be dropped."),null;return I}getPageViewId(){var s;return null==(s=this.pageViewManager.ui)?void 0:s.pageViewId}captureTraceFeedback(s,f){this.capture("$ai_feedback",{$ai_trace_id:String(s),$ai_feedback_text:f})}captureTraceMetric(s,f,z){this.capture("$ai_metric",{$ai_trace_id:String(s),$ai_metric_name:f,$ai_metric_value:String(z)})}In(s){var f=L2(s)&&!s,z=x0.N()&&"true"===x0.P("ph_debug");return!f&&(!!z||s)}}z5.__defaultExtensionClasses={},z5.ls=(()=>{var p=()=>{};return{trace:p,debug:p,info:p,warn:p,error:p,fatal:p}})(),function(p,s){for(var f=0;s.length>f;f++)p.prototype[s[f]]=t5(p.prototype[s[f]])}(z5,["identify"]);class u7{constructor(s){this.disabled=!1===s;var f=Y1(s)?s:{};
1this.thresholdPx=f.threshold_px||30,this.timeoutMs=f.timeout_ms||1e3,this.clickCount=f.click_count||3,this.clicks=[]}isRageClick(s,f,z){if(this.disabled)return!1;var S=this.clicks[this.clicks.length-1];if(S&&Math.abs(s-S.x)+Math.abs(f-S.y)<this.thresholdPx&&this.timeoutMs>z-S.timestamp){if(this.clicks.push({x:s,y:f,timestamp:z}),this.clicks.length===this.clickCount)return!0}else this.clicks=[{x:s,y:f,timestamp:z}];return!1}}var H5="$copy_autocapture",_9=K0("[AutoCapture]");function ql(p,s){return s.length>p?s.slice(0,p)+"...":s}function Jl(p){if(p.previousElementSibling)return p.previousElementSibling;var s=p;do{s=s.previousSibling}while(s&&!_(s));return s}var b9=K0("[ExceptionAutocapture]"),I7=()=>{},Zl=K0("[TracingHeaders]"),wn=K0("[Web Vitals]"),Ql="disabled",Yi="lazy_loading",d7="awaiting_config",x9="missing_config";K0("[SessionRecording]"),K0("[SessionRecording]");var co="[SessionRecording]",N=K0(co),w=K0("[Heatmaps]");function t1(p){return Y1(p)&&"clientX"in p&&"clientY"in p&&j2(p.clientX)&&j2(p.clientY)}var y=K0("[Product Tours]"),O=p=>{var s;return!p.config.disable_product_tours&&!(null==(s=p.persistence)||!s.get_property(c8))},V=["$set_once","$set"],F1=K0("[SiteApps]"),o2="Error while initializing PostHog app with config id ";function z4(p,s,f){if(b2(p))return!1;switch(f){case"exact":return p===s;case"contains":var z=s.replace(/[.*+?^${}()|[\]\\]/g,"\\$&").replace(/_/g,".").replace(/%/g,".*");return new RegExp(z,"i").test(p);case"regex":try{return new RegExp(s).test(p)}catch{return!1}default:return!1}}class b4{constructor(s){this.us=new yn,this.hs=(f,z)=>this.ds(f,z)&&this.vs(f,z)&&this.cs(f,z)&&this.fs(f,z),this.ds=(f,z)=>null==z||!z.event||f?.event===z?.event,this._instance=s,this.ps=new Set,this.gs=new Set}init(){var s,f;K1(null==(s=this._instance)?void 0:s._addCaptureHook)||null==(f=this._instance)||f._addCaptureHook((z,S)=>{this.on(z,S)})}register(s){var f,z;if(!K1(null==(f=this._instance)?void 0:f._addCaptureHook)&&(s.forEach(X=>{var g1,S1;null==(g1=this.gs)||g1.add(X),null==(S1=X.steps)||S1.forEach(Q1=>{var G1;null==(G1=this.ps)||G1.add(Q1?.event||"")})}),null!=(z=this._instance)&&z.autocapture)){var S,I=new Set;s.forEach(X=>{var g1;null==(g1=X.steps)||g1.forEach(S1=>{null!=S1&&S1.selector&&I.add(S1?.selector)})}),null==(S=this._instance)||S.autocapture.setElementSelectors(I)}}on(s,f){var z;null!=f&&0!=s.length&&(this.ps.has(s)||this.ps.has(f.event))&&this.gs&&(null==(z=this.gs)?void 0:z.size)>0&&this.gs.forEach(S=>{this.ys(f,S)&&this.us.emit("actionCaptured",S.name)})}bs(s){this.onAction("actionCaptured",f=>s(f))}ys(s,f){if(null==f?.steps)return!1;for(var z of f.steps)if(this.hs(s,z))return!0;return!1}onAction(s,f){return this.us.on(s,f)}vs(s,f){if(null!=f&&f.url){var z,S=null==s||null==(z=s.properties)?void 0:z.$current_url;if(!S||"string"!=typeof S||!z4(S,f.url,f.url_matching||"contains"))return!1}return!0}cs(s,f){return!!this._s(s,f)&&!!this.ws(s,f)&&!!this.ks(s,f)}_s(s,f){var z;if(null==f||!f.href)return!0;var S=this.xs(s);if(S.length>0)return S.some(g1=>z4(g1.href,f.href,f.href_matching||"exact"));var I,X=(null==s||null==(z=s.properties)?void 0:z.$elements_chain)||"";return!!X&&z4((I=X.match(/(?::|")href="(.*?)"/))?I[1]:"",f.href,f.href_matching||"exact")}ws(s,f){var z;if(null==f||!f.text)return!0;var S=this.xs(s);if(S.length>0)return S.some(Q1=>z4(Q1.text,f.text,f.text_matching||"exact")||z4(Q1.$el_text,f.text,f.text_matching||"exact"));var I,X,g1,S1=(null==s||null==(z=s.properties)?void 0:z.$elements_chain)||"";return!!S1&&(I=function(Q1){for(var G1,S2=[],H2=/(?::|")text="(.*?)"/g;!b2(G1=H2.exec(Q1));)S2.includes(G1[1])||S2.push(G1[1]);return S2}(S1),X=f.text,g1=f.text_matching||"exact",I.some(Q1=>z4(Q1,X,g1)))}ks(s,f){var z,S;if(null==f||!f.selector)return!0;var I=null==s||null==(z=s.properties)?void 0:z.$element_selectors;if(null!=I&&I.includes(f.selector))return!0;var X=(null==s||null==(S=s.properties)?void 0:S.$elements_chain)||"";if(f.selector_regex&&X)try{return new RegExp(f.selector_regex).test(X)}catch{return!1}return!1}xs(s){var f;return null==(null==s||null==(f=s.properties)?void 0:f.$elements)?[]:s?.properties.$elements}fs(s,f){return null==f||!f.properties||0===f.properties.length||Ui(f.properties.reduce((z,S
1)=>{var I=l1(S.value)?S.value.map(String):null!=S.value?[String(S.value)]:[];return z[S.key]={values:I,operator:S.operator||"exact"},z},{}),s?.properties)}}class e0{constructor(s){var f;this.Ss=[],this._instance=s,this.Cs=new Map,this.Ms=new Map,this.Ts=new Map,null==(f=this._instance)||null==f.onSessionId||f.onSessionId(z=>this.Es(z))}Is(s){return!1}Ps(){return null}Rs(s){}As(){}Fs(s,f){return!!s&&Ui(s.propertyFilters,f?.properties)}Ls(s,f){var z=new Map;return s.forEach(S=>{var I;null==(I=S.conditions)||null==(I=I[f])||null==(I=I.values)||I.forEach(X=>{if(null!=X&&X.name){var g1=z.get(X.name)||[];g1.push(S.id),z.set(X.name,g1)}})}),z}Os(s,f,z){var S=("events"===z?this.Cs:this.Ms).get(s),I=[];return this.Ds(X=>{I=X.filter(g1=>S?.includes(g1.id))}),I.filter(X=>{var g1,S1=null==(g1=X.conditions)||null==(g1=g1[z])||null==(g1=g1.values)?void 0:g1.find(Q1=>Q1.name===s);return this.Fs(S1,f)})}register(s){var f;K1(null==(f=this._instance)?void 0:f._addCaptureHook)||(this.$s(s),this.Ns(s))}Ns(s){var f=s.filter(z=>{var S,I;return(null==(S=z.conditions)?void 0:S.actions)&&(null==(I=z.conditions)||null==(I=I.actions)||null==(I=I.values)?void 0:I.length)>0});0!==f.length&&(null==this.qs&&(this.qs=new b4(this._instance),this.qs.init(),this.qs.bs(z=>{this.onAction(z)})),f.forEach(z=>{var S,I,X,g1,S1;z.conditions&&null!=(S=z.conditions)&&S.actions&&null!=(I=z.conditions)&&null!=(I=I.actions)&&I.values&&(null==(X=z.conditions)||null==(X=X.actions)||null==(X=X.values)?void 0:X.length)>0&&(null==(g1=this.qs)||g1.register(z.conditions.actions.values),null==(S1=z.conditions)||null==(S1=S1.actions)||null==(S1=S1.values)||S1.forEach(Q1=>{if(Q1&&Q1.name){var G1=this.Ts.get(Q1.name);G1&&G1.push(z.id),this.Ts.set(Q1.name,G1||[z.id])}}))}))}$s(s){var f,z=s.filter(I=>{var X,g1;return(null==(X=I.conditions)?void 0:X.events)&&(null==(g1=I.conditions)||null==(g1=g1.events)||null==(g1=g1.values)?void 0:g1.length)>0}),S=s.filter(I=>{var X,g1;return(null==(X=I.conditions)?void 0:X.cancelEvents)&&(null==(g1=I.conditions)||null==(g1=g1.cancelEvents)||null==(g1=g1.values)?void 0:g1.length)>0});0===z.length&&0===S.length||(null==(f=this._instance)||f._addCaptureHook((I,X)=>{this.onEvent(I,X)}),this.Cs=this.Ls(s,"events"),this.Ms=this.Ls(s,"cancelEvents"))}onEvent(s,f){var z,S,I=this.js(),X=(null==f||null==(z=f.properties)?void 0:z.$survey_id)||(null==f||null==(S=f.properties)?void 0:S.$product_tour_id);if(X&&this.getActivatedIds().includes(X)){var g1=this.Bs(s,X);if("consume"===g1)return I.info("event consumed activated item, removing it",{event:s,itemId:X}),void this.Hs([X]);if("persist"===g1)return I.info("shown item promoted to persisted activation",{event:s,itemId:X}),this.Us(X),void this.zs([X])}if(this.Ms.has(s)){var S1=this.Os(s,f,"cancelEvents");S1.length>0&&(I.info("cancel event matched, cancelling items",{event:s,itemsToCancel:S1.map(G1=>G1.id)}),this.Hs(S1.map(G1=>G1.id)),S1.forEach(G1=>this.Ws(G1.id)))}if(this.Cs.has(s)){I.info("event name matched",{event:s,eventPayload:f,items:this.Cs.get(s)});var Q1=this.Os(s,f,"events");this.Vs(Q1.map(G1=>G1.id))}}onAction(s){this.Ts.has(s)&&this.Vs(this.Ts.get(s)||[])}Vs(s){var f;if(0!==s.length){var z=!(null==(f=this._instance)||null==f.get_session_id||!f.get_session_id()),S=[];for(var I of s)z&&this.Is(I)?this.Us(I)&&this.Zs(I):S.push(I);S.length>0&&(this.Ss=[...new Set([...this.Ss,...S])]),this.js().info("updating activated items",{activatedItems:this.getActivatedIds()})}}Us(s){this.Ss=this.Ss.filter(z=>z!==s);var f=this.Gs();return!f.includes(s)&&(this.Qs([...f,s]),this.Ks(),!0)}Hs(s){var f=new Set(s);this.Ss=this.Ss.filter(I=>!f.has(I));var z=this.Js(),S=z.filter(I=>!f.has(I));S.length!==z.length&&(this.Qs(S),0===S.length&&this.Ys()),this.zs(s)}Xs(){var s,f=this.Ps();if(!f)return{};var z=null==(s=this._instance)||null==(s=s.persistence)?void 0:s.props[f];return z&&"object"==typeof z?z:{}}Zs(s){if(this.Ps()){var f=this.Xs();this.Rs(C1({},f,{[s]:Date.now()}))}}zs(s){if(this.Ps()){var f=this.Xs(),z={},S=!1;for(var I of Object.entries(f)){var X=I[0],g1=I[1];s.includes(X)?S=!0:z[X]=g1}S&&(I1(z)?this.As():this.Rs(z))}}ta(){this.Ps()&&this.As()}getActivationTimestamp(s){if(this.Gs().includes(s)){var f=this.Xs()[s];return j2(f)?f:void 0}}Js(){var s,f=this.ea();return(null==(s=this._instance)||null==(s=s.persistence)?void 0:s.props[f])||[]}Gs(){var s,f,z=this.Js();if(0===z.length)return[];var S=null==(s=this._instance)||null==(s=s.persistence)?void 0:s.props[this.ia()],I=null==(f=this._instance)||null==f.get_session_id?void 0:f.get_session_id();return I&&S===I?z:[]}Ks(){var s,f=null==(s=this._instance)||null==s.get_session_id?void 0:s.get_session_id();f&&this.ra(f)}Ys(){this.na()}Es(s){var f,z=null==(f=this._instance)||null==(f=f.persistence)?void 0:f.props[this.ia()];if(z&&z!==s){var S=this.Js(),I=this.Xs();S.length>0&&(this.Qs([]),S.filter(X=>
1j2(I[X])).forEach(X=>this.Ws(X))),this.Ys(),this.ta()}}getActivatedIds(){return[...new Set([...this.Gs(),...this.Ss])].filter(s=>!this.sa(s))}reset(){this.Ss=[],this.Js().length>0&&this.Qs([]),this.Ys(),this.ta()}getEventToItemsMap(){return this.Cs}aa(){return this.qs}}class B4 extends e0{constructor(s){super(s)}ea(){return h6}ia(){return _8}Ps(){return O4}Rs(s){var f;null==(f=this._instance)||null==(f=f.persistence)||f.register({[O4]:s})}As(){var s;null==(s=this._instance)||null==(s=s.persistence)||s.unregister(O4)}Is(s){var f,z;this.Ds(I=>{z=I.find(X=>X.id===s)});var S=null==(f=z)||null==(f=f.appearance)?void 0:f.surveyPopupDelaySeconds;return j2(S)&&S>0}oa(){return"survey shown"}Ds(s){var f;null==(f=this._instance)||f.getSurveys(s)}Ws(s){var f;null==(f=this._instance)||f.cancelPendingSurvey(s)}js(){return D6}Qs(s){var f;null==(f=this._instance)||null==(f=f.persistence)||f.register({[h6]:s})}ra(s){var f;null==(f=this._instance)||null==(f=f.persistence)||f.register({[_8]:s})}na(){var s;null==(s=this._instance)||null==(s=s.persistence)||s.unregister(_8)}sa(){return!1}Bs(s,f){var z,I,X;return this.Ds(I=>{z=I.find(X=>X.id===f)}),!z||A7(I=z)&&null!=(X=I.conditions)&&null!=(X=X.events)&&X.repeatedActivation||"always"===I.schedule?"survey shown"===s?"consume":"ignore":"survey shown"===s?"persist":"survey dismissed"===s||"survey sent"===s?"consume":"ignore"}getSurveys(){return this.getActivatedIds()}getEventToSurveys(){return this.getEventToItemsMap()}}var D0="SDK is not enabled or survey functionality is not yet loaded",a3="Disabled. Not loading surveys.",Gc=null!=k&&k.location?a7(k.location.hash,"__posthog")||a7(location.hash,"state"):null,I6="_postHogToolbarParams",T6=K0("[Toolbar]"),L5=K0("[FeatureFlags]");class cc{constructor(s,f){void 0===f&&(f=!1),this.la=!1,this.update(s,f)}update(s,f){var z,I,X,g1,S1;this.ua={bootstrap:{featureFlags:null==(I=(z=s).bootstrap)?void 0:I.featureFlags,featureFlagPayloads:null==(X=z.bootstrap)?void 0:X.featureFlagPayloads},remoteRequestsDisabled:f,featureFlagsDisabled:!!z.advanced_disable_feature_flags,onlyEvaluateSurveyFeatureFlags:!!z.advanced_only_evaluate_survey_feature_flags,deduplicateCallsPerSession:!!z.advanced_feature_flags_dedup_per_session,cacheTtlMs:z.feature_flag_cache_ttl_ms,requestTimeoutMs:z.feature_flag_request_timeout_ms,compression:z.disable_compression?"none":"base64",evaluationContexts:null!==(g1=null!==(S1=z.evaluation_contexts)&&void 0!==S1?S1:z.evaluation_environments)&&void 0!==g1?g1:[],flagKeys:l1(z.flag_keys)?z.flag_keys:void 0},!s.evaluation_environments||s.evaluation_contexts||this.la||(L5.warn("evaluation_environments is deprecated. Use evaluation_contexts instead. evaluation_environments will be removed in a future version."),this.la=!0),K1(s.flag_keys)||l1(s.flag_keys)||L5.error("Invalid flag_keys found:",s.flag_keys,"Expected array of non-empty strings")}get(){return this.ua}}var Re=K0("[FeatureFlags]"),p7=K0("[FeatureFlags]",{debugEnabled:!0}),e7="\" failed. Feature flags didn't load in time.",Fe="connection_error",ne=p=>{for(var s={},f=0;p.length>f;f++)s[p[f]]=!0;return s},Vc=p=>{var s={};for(var f of K8(p||{})){var z=f[1];z&&(s[f[0]]=z)}return s},n7=K0("[Error tracking]"),eo="Refusing to render web experiment since the viewer is a likely bot",no={icontains:(p,s)=>s.toLowerCase().indexOf(p.toLowerCase())>-1,not_icontains:(p,s)=>-1===s.toLowerCase().indexOf(p.toLowerCase()),regex:(p,s)=>pt(s,p),not_regex:(p,s)=>!pt(s,p),exact:(p,s)=>s===p,is_not:(p,s)=>s!==p};class kc{get Ne(){return this._instance.config}constructor(s){var f=this;this.getWebExperimentsAndEvaluateDisplayLogic=function(z){void 0===z&&(z=!1),f.getWebExperiments(S=>{kc.ha("retrieved web experiments from the server"),f.da=new Map,S.forEach(I=>{if(I.feature_flag_key){var X;f.da&&(kc.ha("setting flag key ",I.feature_flag_key," to web experiment ",I),null==(X=f.da)||X.set(I.feature_flag_key,I));var g1=f._instance.getFeatureFlag(I.feature_flag_key);C2(g1)&&I.variants[g1]&&f.va(I.name,g1,I.variants[g1].transforms)}else if(I.variants)for(var S1 in I.variants){var Q1=I.variants[S1];kc.ca(Q1,f._instance)&&f.va(I.name,S1,Q1.transforms)}})},z)},this._instance=s,this._instance.onFeatureFlags(z=>{this.onFeatureFlags(z)})}initialize(){}onFeatureFlags(s){if(this._is_bot())kc.ha(eo);else if(!this.Ne.disable_web_experiments){if(b2(this.da))return this.da=new Map,this.loadIfEnabled(),void this.previewWebExperiment();
vendor: 1,539 bytes, line 1
1kc.ha("applying feature flags",s),s.forEach(f=>{var z;if(this.da&&null!=(z=this.da)&&z.has(f)){var S,I=this._instance.getFeatureFlag(f),X=null==(S=this.da)?void 0:S.get(f);I&&null!=X&&X.variants[I]&&this.va(X.name,I,X.variants[I].transforms)}})}}previewWebExperiment(){var s=kc.getWindowLocation();if(null!=s&&s.search){var f=y5(s?.search,"__experiment_id"),z=y5(s?.search,"__experiment_variant");f&&z&&(kc.ha("previewing web experiments "+f+" && "+z),this.getWebExperiments(S=>{this.fa(parseInt(f),z,S)},!1,!0))}}loadIfEnabled(){this.Ne.disable_web_experiments||this.getWebExperimentsAndEvaluateDisplayLogic()}getWebExperiments(s,f,z){if(this.Ne.disable_web_experiments&&!z)return s([]);var S=this._instance.get_property("$web_experiments");if(S&&!f)return s(S);this._instance._send_request({url:this._instance.requestRouter.endpointFor("api","/api/web_experiments/?token="+this.Ne.token),method:"GET",timestampMode:"query",callback:I=>s(200===I.statusCode&&I.json&&I.json.experiments||[])})}fa(s,f,z){var S=z.filter(I=>I.id===s);S&&S.length>0&&(kc.ha("Previewing web experiment ["+S[0].name+"] with variant ["+f+"]"),this.va(S[0].name,f,S[0].variants[f].transforms))}static ca(s,f){return!b2(s.conditions)&&kc.pa(s,f)&&kc.ga(s)}static pa(s,f){var z;if(b2(s.conditions)||b2(null==(z=s.conditions)?void 0:z.url))return!0;var S=kc.getWindowLocation();if(S){var I,X,g1,S1=Z(f,S.href);return null==(I=s.conditions)||!I.url||no[null!==(X=null==(g1=s.conditions)?void 0:g1.urlMatchType)&&void 0!==X?X:"icontains"](s.conditions.url,S1)}return!1}
1static getWindowLocation(){return k?.location}static ga(s){var f;if(b2(s.conditions)||b2(null==(f=s.conditions)?void 0:f.utm))return!0;var z=mn();if(z.utm_source){var S,I,X,g1,S1,Q1,G1,S2,H2=null==(S=s.conditions)||null==(S=S.utm)||!S.utm_campaign||(null==(I=s.conditions)||null==(I=I.utm)?void 0:I.utm_campaign)==z.utm_campaign,c4=null==(X=s.conditions)||null==(X=X.utm)||!X.utm_source||(null==(g1=s.conditions)||null==(g1=g1.utm)?void 0:g1.utm_source)==z.utm_source,V2=null==(S1=s.conditions)||null==(S1=S1.utm)||!S1.utm_medium||(null==(Q1=s.conditions)||null==(Q1=Q1.utm)?void 0:Q1.utm_medium)==z.utm_medium,f4=null==(G1=s.conditions)||null==(G1=G1.utm)||!G1.utm_term||(null==(S2=s.conditions)||null==(S2=S2.utm)?void 0:S2.utm_term)==z.utm_term;return H2&&V2&&f4&&c4}return!1}static ha(s){for(var f=arguments.length,z=new Array(f>1?f-1:0),S=1;f>S;S++)z[S-1]=arguments[S];C4.info("[WebExperiments] "+s,z)}va(s,f,z){this._is_bot()?kc.ha(eo):"control"!==f?z.forEach(S=>{if(S.selector){var I;kc.ha("applying transform of variant "+f+" for experiment "+s+" ",S);var X=null==(I=document)?void 0:I.querySelectorAll(S.selector);X?.forEach(g1=>{var S1=g1;S.html&&(S1.innerHTML=S.html),S.css&&S1.setAttribute("style",S.css)})}}):kc.ha("Control variants leave the page unmodified.")}_is_bot(){return G&&this._instance?d9(G,this.Ne.custom_blocked_useragents):void 0}}var Zc=K0("[Conversations]"),Sn="Conversations not available yet.",tr="console",Ki="__posthogHandledLogsRequestError",to=(p,s)=>{var f=p instanceof Error?p:new Error(s);return f[Ki]=!0,f},lr=p=>!!p&&"object"==typeof p&&!0===p[Ki],g7={featureFlags:class{constructor(p){this.name="featureFlags",this.ma=!1,this.featureFlagEventHandlers=[],this.rt=Re,this.ya={},this.ba={},this._a=[],this.wa=!1,this.ka=!1,this.xa=0,this.Sa=!1,this.Ca=!1,this.Ma=!1,this.Ta=!1,this.Ea=0,this.Ia=()=>{var s=this.Pa();this.Ea=0,s&&this.reloadFeatureFlags()},"get"in p?this.Ra=p:(this.Aa=new cc(p.config,p.Qi()),this.Ra=this.Aa)}updateConfig(p,s){var f;null==(f=this.Aa)||f.update(p,s)}setup(p){return this.Fa=p,this.rt=p.logger.createLogger("[FeatureFlags]"),f=()=>{this.Fa===p&&(this.Fa=void 0,this.un=p,this.La(p))},null!=(s=p.kv.initialize())&&s.then?s.then(f):f();var s,f}La(p){if(this.un===p)return k&&D3(k,"online",this.Ia),this.Oa=p.registerDynamicEventProperties(()=>this.Da()?this.ya:this.ba),this.$a(),this.initialize()}destroy(){k?.removeEventListener("online",this.Ia)}dispose(){var p;this.xa++,this.Ca=!1,this.Fa=void 0,this.un&&(this.Na(),null==(p=this.Oa)||p.dispose(),this.Oa=void 0,this._a=[],k?.removeEventListener("online",this.Ia),this.un=void 0)}get Ne(){return this.Ra.get()}qa(p){var s;return null==(s=this.un)?void 0:s.kv.get(p)}F(p){this.ja(()=>{var s;return null==(s=this.un)?void 0:s.kv.set(p)})}q(p){this.ja(()=>{var s;return null==(s=this.un)?void 0:s.kv.remove(p)})}ja(p){try{p()}catch(s){this.rt.error("Failed to update feature flag persistence",s)}}$a(){var p={};for(var s of[q6,L8,J6,d1]){var f=this.qa(s);K1(f)||(p[s]=f)}this.ya=p;var z=C1({},p),S=this.qa(a6);if(S)for(var I of Object.entries(S))z["$feature/"+I[0]]=I[1];this.ba=z}Da(){var p=this.Ne.cacheTtlMs;if(!p||0>=p)return!1;var s=this.qa($8);return"number"!=typeof s||Date.now()-s>p}Ba(){return!!this.Da()&&(this.Ta||this.ka||(this.Ta=!0,this.rt.warn("Feature flag cache is stale, triggering refresh..."),this.reloadFeatureFlags()),!0)}Ha(){var p=this.Ne.evaluationContexts;return null!=p&&p.length?p.filter(s=>{var f=s&&"string"==typeof s&&s.trim().length>0;return f||this.rt.error("Invalid evaluation context found:",s,"Expected non-empty string"),f}):[]}Ua(){var p=this.Ne.flagKeys;if(!K1(p))return p.filter(s=>{var f=s&&"string"==typeof s&&s.trim().length>0;return f||this.rt.error("Invalid flag key found:",s,"Expected non-empty string"),f})}initialize(){var p,s,f=this.Ne,z=null!==(p=null==(s=f.bootstrap)?void 0:s.featureFlags)&&void 0!==p?p:{};if(Object.keys(z).length){var S,I,X=null!==(S=null==(I=f.bootstrap)?void 0:I.featureFlagPayloads)&&void 0!==S?S:{},g1=Object.keys(z).filter(Q1=>!!z[Q1]).reduce((Q1,G1)=>(Q1[G1]=z[G1]||!1,Q1),{}),S1=Object.keys(X).filter(Q1=>g1[Q1]).reduce((Q1,G1)=>(Q1[G1]=X[G1],Q1),{});return this.za({featureFlags:g1,featureFlagPayloads:S1})}}updateFlags(p,s,f){var z,S,I=null!=f&&f.merge&&null!==(z=this.qa(a6))&&void 0!==z?z:{},X=null!=f&&f.merge&&null!==(S=this.qa(L8))&&void 0!==S?S:{},g1=C1({},I,p),S1=C1({},X,s),Q1={};for(var G1 of Object.entries(g1)){var S2=G1[0],H2=G1[1];Q1[S2]={key:S2,enabled:P1(H2),variant:T1(H2),reason:void 0,metadata:K1(S1?.[S2])?void 0:{id:0,version:void 0,description:void 0,payload:S1[S2]}}}this.za({flags:Q1})}get hasLoadedFlags(){return this.wa}getFlags(){return Object.keys(this.getFlagVariants())}getFlagsWithDetails(){var p=this.qa(Lc),s=this.qa(d1),f=this.qa(q);
1if(!f&&!s)return p||{};var z=N3({},p||{}),S=[...new Set([...Object.keys(f||{}),...Object.keys(s||{})])];for(var I of S){var X,g1,S1=z[I],Q1=s?.[I],G1=K1(Q1)?null!==(X=S1?.enabled)&&void 0!==X&&X:!!Q1,S2=K1(Q1)?S1?.variant:"string"==typeof Q1?Q1:void 0,H2=f?.[I],c4=C1({},S1,{enabled:G1,variant:G1?S2??S1?.variant:void 0});G1!==S1?.enabled&&(c4.original_enabled=S1?.enabled),S2!==S1?.variant&&(c4.original_variant=S1?.variant),H2&&(c4.metadata=C1({},S1?.metadata,{payload:H2,original_payload:null==S1||null==(g1=S1.metadata)?void 0:g1.payload})),z[I]=c4}return this.ma||(this.rt.warn(" Overriding feature flag details!",{flagDetails:p,overriddenPayloads:f,finalDetails:z}),this.ma=!0),z}getAllFeatureFlags(){var p=this.getFlagVariants(),s=this.getFlagPayloads();return Object.keys(p).map(f=>{var z=p[f];return{key:f,enabled:P1(z),variant:T1(z),payload:M1(s[f])}})}getFlagVariants(){var p=this.qa(a6),s=this.qa(d1);if(!s)return p||{};for(var f=N3({},p||{}),z=Object.keys(s),S=0;z.length>S;S++)f[z[S]]=s[z[S]];return this.ma||(this.rt.warn(" Overriding feature flags!",{enabledFlags:p,overriddenFlags:s,finalFlags:f}),this.ma=!0),f}getFlagPayloads(){var p=this.qa(L8),s=this.qa(q);if(!s)return p||{};for(var f=N3({},p||{}),z=Object.keys(s),S=0;z.length>S;S++)f[z[S]]=s[z[S]];return this.ma||(this.rt.warn(" Overriding feature flag payloads!",{flagPayloads:p,overriddenPayloads:s,finalPayloads:f}),this.ma=!0),f}reloadFeatureFlags(){this.Sa||this.Ne.featureFlagsDisabled||this.Pa()||this.Wa||(this._a.slice().forEach(p=>{try{p()}catch(s){this.rt.error("Error while running feature flags reloading callback",s)}}),this.Wa=setTimeout(()=>{this.Va()},5))}Na(){clearTimeout(this.Wa),this.Wa=void 0}onReloading(p){return this._a.push(p),()=>{this._a=this._a.filter(s=>s!==p)}}ensureFlagsLoaded(){this.wa||this.ka||this.Wa||this.reloadFeatureFlags()}setAnonymousDistinctId(p){this.$anon_distinct_id=p}setReloadingPaused(p){this.Sa=p}resetFlagCallReported(){this.q(F8)}Va(p){this.Na();var s=this.un;if(s&&!this.Ne.remoteRequestsDisabled&&!this.Pa())if(this.ka)this.Ca=!0;else{var f={token:s.projectToken,distinct_id:s.distinctId,groups:s.groups,$anon_distinct_id:this.$anon_distinct_id,person_properties:C1({},s.initialPersonProperties,this.qa(w1)||{},{$lib:s.library.name,$lib_version:s.library.version}),group_properties:this.qa(g2),timezone:pn()};K1(s.deviceId)||(f.$device_id=s.deviceId),(null!=p&&p.disableFlags||this.Ne.featureFlagsDisabled)&&(f.disable_flags=!0);var z=this.Ha();z.length&&(f.evaluation_contexts=z);var S=this.Ua();K1(S)||(f.flag_keys=S);var I=this.Ne.onlyEvaluateSurveyFeatureFlags,X="/flags/?v=2"+(I?"&only_evaluate_survey_feature_flags=true":""),g1=this.xa;this.ka=!0;var S1=()=>{this.Ca&&(this.Ca=!1,this.Va())},Q1=G1=>{this.ka=!1,g1===this.xa&&(this.F({[Nc]:[Fe]}),this.rt.error("Feature flag request failed",G1)),S1()};try{s.sendRequest(X,{target:"flags",method:"POST",body:f,compression:"base64"===this.Ne.compression?"base64":void 0,sentAt:"body",timeoutMs:this.Ne.requestTimeoutMs}).then(G1=>{var S2,H2,c4=null!==(S2=G1.json)&&void 0!==S2?S2:{},V2=200!==G1.statusCode;if(this.ka=!1,g1===this.xa){if(this.Za(G1.statusCode),V2||this.Ca||(this.$anon_distinct_id=void 0),!f.disable_flags||this.Ca){this.Ma=!V2;var f4=[];G1.error?f4.push(G1.error instanceof Error&&"AbortError"===G1.error.name?"timeout":G1.error instanceof Error?Fe:"unknown_error"):200!==G1.statusCode&&f4.push("api_error_"+G1.statusCode),c4.errorsWhileComputingFlags&&f4.push("errors_while_computing_flags");var d4=!(null==(H2=c4.quotaLimited)||!H2.includes("feature_flags"));d4&&f4.push("quota_limited"),this.F({[Nc]:f4}),d4?this.rt.warn("You have hit your feature flags quota limit, and will not be able to load feature flags until the quota is reset.  Please visit https://posthog.com/docs/billing/limits-alerts to learn more."):f.disable_flags||this.za(c4,V2,{partialResponse:I}),S1()}}else S1()}).catch(Q1)}catch(G1){Q1(G1)}}}Pa(){return Z7(this.Ea,3)}Za(p){this.Ea=fn(p,this.Ea,3,()=>this.rt.warn("Feature flag requests are failing before receiving an HTTP response; this can happen due to network issues, CORS, browser blocking, or ad blockers. Stopped refreshing feature flags; will try again when connectivity changes."))}getFeatureFlag(p,s){var f;if(void 0===s&&(s={}),!s.fresh||this.Ma)if(this.wa||this.getFlags()&&this.getFlags().length>0){if(!this.Ba()){var z=this.getFeatureFlagResult(p,s);return null!==(f=z?.variant)&&void 0!==f?f:z?.enabled}}else this.rt.warn('getFeatureFlag for key "'+p+e7)}getFeatureFlagDetails(p){return this.getFlagsWithDetails()[p]}getFeatureFlagPayload(p){var s=this.getFeatureFlagResult(p,{send_event:!1});return s?.payload}getFeatureFlagResult(p,s){if(void 0===s&&(s={}),!s.fresh||this.Ma)if(this.wa||this.getFlags()&&this.getFlags().length>0){if(!this.Ba()){var f,z=this.getFlagVariants(),S=p in z,I=z[p],X=this.getFlagPayloads()[p],g1=String(I),S1=this.qa(J6)||void 0,Q1=this.qa($8)||void 0,G1=this.qa(
1F8)||{};if(this.Ne.deduplicateCallsPerSession){var S2,H2=null==(S2=this.un)?void 0:S2.session.sessionId,c4=this.qa(bc);H2&&H2!==c4&&(G1={},f=H2)}if(s.send_event||!("send_event"in s))if(p in G1&&G1[p].includes(g1))f&&this.F({[F8]:G1,[bc]:f});else{var V2,f4,d4,u4,E4,J4,l0,i0,H0,l6,s0,p0;l1(G1[p])?G1[p].push(g1):G1[p]=[g1],this.F(C1({[F8]:G1},f?{[bc]:f}:{}));var f0=this.getFeatureFlagDetails(p),q0=[...null!==(V2=this.qa(Nc))&&void 0!==V2?V2:[]];K1(I)&&q0.push("flag_missing");var I0={$feature_flag:p,$feature_flag_response:I,$feature_flag_payload:X??null,$feature_flag_request_id:S1,$feature_flag_evaluated_at:Q1,$feature_flag_bootstrapped_response:null!==(f4=null==(d4=this.Ne.bootstrap)||null==(d4=d4.featureFlags)?void 0:d4[p])&&void 0!==f4?f4:null,$feature_flag_bootstrapped_payload:null!==(u4=null==(E4=this.Ne.bootstrap)||null==(E4=E4.featureFlagPayloads)?void 0:E4[p])&&void 0!==u4?u4:null,$used_bootstrap_value:!this.Ma};K1(null==f0||null==(J4=f0.metadata)?void 0:J4.has_experiment)||(I0.$feature_flag_has_experiment=f0.metadata.has_experiment),K1(null==f0||null==(l0=f0.metadata)?void 0:l0.version)||(I0.$feature_flag_version=f0.metadata.version);var p3,R6=null!==(i0=null==f0||null==(H0=f0.reason)?void 0:H0.description)&&void 0!==i0?i0:null==f0||null==(l6=f0.reason)?void 0:l6.code;R6&&(I0.$feature_flag_reason=R6),null!=f0&&null!=(s0=f0.metadata)&&s0.id&&(I0.$feature_flag_id=f0.metadata.id),K1(f0?.original_variant)&&K1(f0?.original_enabled)||(I0.$feature_flag_original_response=K1(f0.original_variant)?f0.original_enabled:f0.original_variant),null!=f0&&null!=(p0=f0.metadata)&&p0.original_payload&&(I0.$feature_flag_original_payload=null==f0||null==(p3=f0.metadata)?void 0:p3.original_payload),q0.length&&(I0.$feature_flag_error=q0.join(",")),this.Ga(I0)}else f&&this.F({[F8]:G1,[bc]:f});if(S)return{key:p,enabled:!!I,variant:"string"==typeof I?I:void 0,payload:M1(X)}}}else this.rt.warn('getFeatureFlagResult for key "'+p+e7)}Ga(p){try{var s;null==(s=this.un)||s.capture("$feature_flag_called",p).catch(f=>{this.rt.error("Failed to capture feature flag call",f)})}catch(f){this.rt.error("Failed to capture feature flag call",f)}}getRemoteConfigPayload(p,s){this.Qa(p,s)}Qa(p,s){var f=this;return v1(function*(){var z=f.un;if(z){var S={distinct_id:z.distinctId,token:z.projectToken,person_properties:{$lib:z.library.name,$lib_version:z.library.version}},I=f.Ha();I.length&&(S.evaluation_contexts=I);var X,g1=f.Ua();K1(g1)||(S.flag_keys=g1);try{var S1,Q1=null==(S1=(yield z.sendRequest("/flags/?v=2",{target:"flags",method:"POST",body:S,compression:"base64"===f.Ne.compression?"base64":void 0,sentAt:"body",timeoutMs:f.Ne.requestTimeoutMs})).json)?void 0:S1.featureFlagPayloads;X=Q1?.[p]||void 0}catch(G1){return void f.rt.error("Remote config feature flag request failed",G1)}try{s(X)}catch(G1){f.rt.error("Remote config feature flag callback failed",G1)}}})()}isFeatureEnabled(p,s){if(void 0===s&&(s={}),s.fresh&&!this.Ma)return s.defaultValue;if(!(this.wa||this.getFlags()&&this.getFlags().length>0))return this.rt.warn('isFeatureEnabled for key "'+p+e7),s.defaultValue;var f=this.getFeatureFlag(p,s);return K1(f)?s.defaultValue:!!f}addFeatureFlagsHandler(p){this.featureFlagEventHandlers.push(p)}removeFeatureFlagsHandler(p){this.featureFlagEventHandlers=this.featureFlagEventHandlers.filter(s=>s!==p)}receivedFeatureFlags(p,s,f){this.za(p,s,f)}za(p,s,f){if(this.un){this.wa=!0;var z=function(S,I,X,g1,S1,Q1){void 0===I&&(I={}),void 0===X&&(X={}),void 0===g1&&(g1={}),void 0===Q1&&(Q1=Re);var H0,l6,s0,G1=(l6=Q1,(s0=(H0=S).flags)?C1({},H0,{featureFlags:Object.fromEntries(Object.keys(s0).map(p0=>{var f0;return[p0,null!==(f0=s0[p0].variant)&&void 0!==f0?f0:s0[p0].enabled]})),featureFlagPayloads:Object.fromEntries(Object.keys(s0).filter(p0=>s0[p0].enabled).filter(p0=>{var f0;return null==(f0=s0[p0].metadata)?void 0:f0.payload}).map(p0=>{var f0;return[p0,null==(f0=s0[p0].metadata)?void 0:f0.payload]}))}):(H0.featureFlags&&l6.warn("Using an older version of the feature flags endpoint. Please upgrade your PostHog server to the latest version"),H0)),S2=G1.flags,H2=G1.featureFlags,c4=G1.featureFlagPayloads;if(H2){var V2=S.requestId,f4=S.evaluatedAt;if(l1(H2)){Q1.warn("v1 of the feature flags endpoint is deprecated. Please use the latest version.");var d4={};if(H2)for(var u4=0;H2.length>u4;u4++)d4[H2[u4]]=!0;return{[q6]:H2,[a6]:d4,[f1]:!1}}var E4=H2,J4=c4,l0=S2;if(null!=S1&&S1.partialResponse)E4=C1({},I,E4),J4=C1({},X,J4),l0=C1({},g1,l0);else if(S.errorsWhileComputingFlags)if(S2){var i0=new Set(Object.keys(S2).filter(H0=>{var l6;return!(null!=(l6=S2[H0])&&l6.failed)}));E4=C1({},I,Object.fromEntries(Object.entries(E4).filter(H0=>i0.has(H0[0])))),J4=C1({},X,Object.fromEntries(Object.entries(J4||{}).filter(H0=>i0.has(H0[0])))),l0=C1({},g1,Object.fromEntries(Object.entries(l0||{}).filter(H0=>i0.has(H0[0]))))}else E4=C1({},I,E4),J4=C1({},X,J4),l0=C1({},g1,l0);return C1({[q6]:Object.keys(Vc(E4)),[a6]:E4||{},[L8]:J4||{},[Lc]:l0||{},[f1]:!0===S.minimalFlagCalledEvents},V2?{[J6]:V2}:{},f4?{[$8]:f4}:{})}}(p,this.getFlagVariants(),this.getFlagPayloads(),this.getFlagsWithDetails(),f,this.rt);z&&this.F(z),s||(this.Ta=!1),this.Ka(s)}}override(p,s){void 0===s&&(s=!1),this.rt.warn("override is deprecated. Please use overrideFeatureFlags instead."),this.overrideFeatureFlags({flags:p,suppressWarning:s})}overrideFeatureFlags(p){this.Ja(p)}Ja(p){if(this.un){if(!1===p)return this.q([d1,q]),this.Ka(),void p7.info("All overrides cleared");if(l1(p))return this.F({[d1]:ne(p)}),this.Ka(),void p7.info("Flag overrides set",{flags:p});if(p&&"object"==typeof p&&("flags"in p||"payloads"in p)){var s,f=p;this.ma=!(null===(s=f.suppressWarning)||void 0===s||!s);var z={},S=f.flags,I=f.payloads;return S&&(z[d1]=l1(S)?ne(S):S),I&&(z[q]=I),Object.keys(z).length&&this.F(z),!1===S&&!1===I?this.q([d1,q]):!1===S?this.q(d1):!1===I&&this.q(q),this.Ka(),!1===S?p7.info("Flag overrides cleared"):S&&p7.info("Flag overrides set",{flags:S}),void(!1===I?p7.info("Payload overrides cleared"):I&&p7.info("Payload overrides set",{payloads:I}))}if(p&&"object"==typeof p)return this.F({[d1]:p}),this.Ka(),void p7.info("Flag overrides set",{flags:p});this.rt.warn("Invalid overrideOptions provided to overrideFeatureFlags",{overrideOptions:p})}else this.rt.warn("posthog.featureFlags.overrideFeatureFlags called before feature flags were ready")}onFeatureFlags(p){if(this.addFeatureFlagsHandler(p),this.wa){var s=this.Ya(),f=s.flags,z=s.flagVariants;try{p(f,z)}catch(S){this.rt.error("Error while running feature flags callback",S)}}return()=>this.removeFeatureFlagsHandler(p)}updateEarlyAccessFeatureEnrollment(p,s,f){var z=(this.qa(rc)||[]).find(S1=>S1.flagKey===p),S={["$feature_enrollment/"+p]:s},I={$feature_flag:p,$feature_enrollment:s,$set:S};z&&(I.$early_access_feature_name=z.name),f&&(I.$feature_enrollment_stage=f);var X=C1({},this.getFlagVariants(),{[p]:s});this.F({[q6]:Object.keys(Vc(X)),[a6]:X,[w1]:C1({},this.qa(w1)||{},S)}),this.Ka();try{var g1;null==(g1=this.un)||g1.capture("$feature_enrollment_update",I).catch(S1=>{this.rt.error("Failed to capture early access feature enrollment",S1)})}catch(S1){this.rt.error("Failed to capture early access feature enrollment",S1)}}getEarlyAccessFeatures(p,s,f){void 0===s&&(s=!1);var z=this.qa(rc);!z||s?this.Xa(p,f):p(z)}Xa(p,s){var f=this;return v1(function*(){var z=f.un;if(z){var S,I=s?"&"+s.map(g1=>"stage="+g1).join("&"):"";try{var X=yield z.sendRequest("/api/early_access_features/?token="+z.projectToken+I,{target:"api",method:"GET",sentAt:"query"});if(!X.json)return;f.F({[rc]:S=X.json.earlyAccessFeatures})}catch(g1){return void f.rt.error("Early access feature request failed",g1)}try{p(S)}catch(g1){f.rt.error("Early access feature callback failed",g1)}}})()}Ya(){var p=this.getFlags(),s=this.getFlagVariants();return{flags:p.filter(f=>s[f]),flagVariants:Object.keys(s).filter(f=>s[f]).reduce((f,z)=>(f[z]=s[z],f),{})}}Ka(p){this.$a();var s=this.Ya(),f=s.flags,z=s.flagVariants;
1this.featureFlagEventHandlers.forEach(S=>{try{S(f,z,{errorsLoading:p})}catch(I){this.rt.error("Error while running feature flags callback",I)}})}setPersonPropertiesForFlags(p,s){void 0===s&&(s=!0),this.eo(p,s)}eo(p,s){void 0===s&&(s=!0);var f=this.qa(w1)||{},z=p?.$set||(null!=p&&p.$set_once?{}:p),S=p?.$set_once,I={};if(S)for(var X in S)({}).hasOwnProperty.call(S,X)&&(X in f||(I[X]=S[X]));this.F({[w1]:C1({},f,I,z)}),s&&this.reloadFeatureFlags()}unsetPersonPropertiesForFlags(p,s){void 0===s&&(s=!0);var f=C1({},this.qa(w1)||{});p.forEach(z=>{delete f[z]}),this.F({[w1]:f}),s&&this.reloadFeatureFlags()}resetPersonPropertiesForFlags(p){void 0===p&&(p=!0),this.q(w1),p&&this.reloadFeatureFlags()}setGroupPropertiesForFlags(p,s){void 0===s&&(s=!0);var f=this.qa(g2)||{},z=C1({},f);for(var S of Object.keys(p))z[S]=C1({},f[S],p[S]);this.F({[g2]:z}),s&&this.reloadFeatureFlags()}resetGroupPropertiesForFlags(p){if(p){var s=this.qa(g2)||{};this.F({[g2]:C1({},s,{[p]:{}})})}else this.q(g2)}reset(){this.xa++,this.Ca=!1,this.$a(),this.wa=!1,this.Sa=!1,this.Ma=!1,this.$anon_distinct_id=void 0,this.Na(),this.ma=!1,this.Ea=0}}},Ku={sessionRecording:class{get Ne(){return this._instance.config}get Mr(){return this._instance.persistence}get started(){var p;return!(null==(p=this.io)||!p.isStarted)}get status(){var p,s;return this.ro===d7||this.ro===x9?this.ro:null!==(p=null==(s=this.io)?void 0:s.status)&&void 0!==p?p:this.ro}constructor(p){if(this._forceAllowLocalhostNetworkCapture=!1,this.ro=Ql,this.no=void 0,this.so=!1,this.ao=(()=>{var s;if(null==T||!T.visibilityState||"visible"===T.visibilityState)return!0;var f=null==k||null==(s=k.performance)||null==s.getEntriesByType?void 0:s.getEntriesByType("visibility-state");return!(null!=f&&f.length)||f.some(z=>"visible"===z.name)})(),this.Ie=()=>{var s;"visible"===T?.visibilityState&&(this.ao=!0,null==(s=this.io)||null==s.setDocumentWasEverVisible||s.setDocumentWasEverVisible(!0))},this._instance=p,!this._instance.sessionManager)throw N.error("started without valid sessionManager"),new Error(co+" started without valid sessionManager. This is a bug.");if(this.Ne.cookieless_mode===S6)throw new Error(co+' cannot be used with cookieless_mode="always"');null!=T&&T.addEventListener&&D3(T,"visibilitychange",this.Ie)}initialize(){this.startIfEnabledOrStop()}dispose(){this.so=!0,null==T||null==T.removeEventListener||T.removeEventListener("visibilitychange",this.Ie),this.stopRecording()}get oo(){var p,s=!(null==(p=this._instance.get_property(w8))||!p.enabled),f=!this.Ne.disable_session_recording,z=this.Ne.disable_session_recording||this._instance.consent.isOptedOut();return k&&s&&f&&!z}startIfEnabledOrStop(p){var s;if(!(this.so||this.oo&&null!=(s=this.io)&&s.isStarted)){var f=!K1(Object.assign)&&!K1(Array.from);this.oo&&f?(this.lo(p),N.info("starting")):(this.ro=Ql,this.stopRecording())}}lo(p){var s,f,z;this.oo&&(this.ro!==d7&&this.ro!==x9&&(this.ro=Yi),null!=R&&null!=(s=R.__PosthogExtensions__)&&null!=(s=s.rrweb)&&s.record&&null!=(f=R.__PosthogExtensions__)&&f.initSessionRecording?this.uo(p):null==(z=R.__PosthogExtensions__)||null==z.loadExternalDependency||z.loadExternalDependency(this._instance,this.ho,S=>{if(S)return N.error("could not load recorder",S);this.uo(p)}))}stopRecording(){var p,s;null==(p=this.no)||p.call(this),this.no=void 0,null==(s=this.io)||s.stop()}do(){var p,s;null==(p=this.no)||p.call(this),this.no=void 0,null==(s=this.io)||s.discard()}vo(){var p,s;null==(p=this.Mr)||p.unregister(p8),null==(s=this.Mr)||s.unregister(R8)}co(p,s){if(b2(p))return null;var f,z=j2(p)?p:parseFloat(p);return"number"!=typeof(f=z)||!Number.isFinite(f)||0>f||f>1?(N.warn(s+" must be between 0 and 1. Ignoring invalid value:",p),null):z}fo(p){if(this.Mr){var s,f,z=this.Mr,S=()=>{var I,X=!1===p.sessionRecording?void 0:p.sessionRecording,g1=this.co(null==(I=this.Ne.session_recording)?void 0:I.sampleRate,"session_recording.sampleRate"),S1=this.co(X?.sampleRate,"remote config sampleRate"),Q1=g1??S1;b2(Q1)&&this.vo();var G1=X?.minimumDurationMilliseconds;z.register({[w8]:C1({cache_timestamp:Date.now(),enabled:!!X},X,{networkPayloadCapture:C1({capturePerformance:p.capturePerformance},X?.networkPayloadCapture),canvasRecording:{enabled:X?.recordCanvas,fps:X?.canvasFps,quality:X?.canvasQuality},sampleRate:Q1,minimumDurationMilliseconds:K1(G1)?null:G1,endpoint:X?.endpoint,triggerMatchType:X?.triggerMatchType,masking:X?.masking,urlTriggers:X?.urlTriggers,version:X?.version,triggerGroups:X?.triggerGroups})})};S(),null==(s=this.no)||s.call(this),this.no=null==(f=this._instance.sessionManager)?void 0:f.onSessionId(S)}}onRemoteConfig(p){var s=p.ok?p.config:void 0;return s&&"sessionRecording"in s?!1===s.sessionRecording?(this.fo(s),void this.do()):(this.fo(s),void this.startIfEnabledOrStop()):(this.ro===d7&&(this.ro=x9,
1N.warn("config refresh failed, recording will not start until page reload")),void this.startIfEnabledOrStop())}log(p,s){var f;void 0===s&&(s="log"),null!=(f=this.io)&&f.log?this.io.log(p,s):N.warn("log called before recorder was ready")}get ho(){var p,s,f=null==(p=this._instance)||null==(p=p.persistence)?void 0:p.get_property(w8);return(null==f||null==(s=f.scriptConfig)?void 0:s.script)||"lazy-recorder"}po(){var p,s=this._instance.get_property(w8);if(!s)return!1;try{p="object"==typeof s?s:JSON.parse(s)}catch(f){return N.warn("persisted remote config for session recording is invalid and will be ignored",f),!1}return!b2(p.cache_timestamp)&&36e5>=Date.now()-p.cache_timestamp}uo(p){var s,f,z;if(!this.so){if(null==(s=R.__PosthogExtensions__)||!s.initSessionRecording)return N.warn("Called on script loaded before session recording is available. This can be caused by adblockers."),void this._instance.register_for_session({[Bc]:!0});var S;if(this.io||(this.io=null==(S=R.__PosthogExtensions__)?void 0:S.initSessionRecording(this._instance,this.ao),this.io._forceAllowLocalhostNetworkCapture=this._forceAllowLocalhostNetworkCapture),!this.po())return this.ro===x9||this.ro===d7?void 0:(this.ro=d7,N.info("persisted remote config is stale, requesting fresh config before starting"),void new gn(this._instance).load());this.ro=Yi,null==(f=(z=this.io).setDocumentWasEverVisible)||f.call(z,this.ao),this.io.start(p)}}onRRwebEmit(p){var s;null==(s=this.io)||null==s.onRRwebEmit||s.onRRwebEmit(p)}overrideLinkedFlag(){var p,s;this.io||null==(s=this.Mr)||s.register({[S8]:!0}),null==(p=this.io)||p.overrideLinkedFlag()}overrideSampling(){var p,s;this.io||null==(s=this.Mr)||s.register({[ac]:!0}),null==(p=this.io)||p.overrideSampling()}overrideTrigger(p){var s,f;this.io||null==(f=this.Mr)||f.register({["url"===p?N8:s8]:!0}),null==(s=this.io)||s.overrideTrigger(p)}get sdkDebugProperties(){var p;return(null==(p=this.io)?void 0:p.sdkDebugProperties)||{$recording_status:this.status}}tryAddCustomEvent(p,s){var f;return!(null==(f=this.io)||!f.tryAddCustomEvent(p,s))}}},Nn={autocapture:class{constructor(p){this.mo=!1,this.yo=null,this.bo=!1,this._o=!1,this.instance=p,this.rageclicks=new u7(p.config.rageclick),this.wo=null}initialize(){this.startIfEnabled()}get Ne(){var p,s,f=Y1(this.instance.config.autocapture)?this.instance.config.autocapture:{};return f.url_allowlist=null==(p=f.url_allowlist)?void 0:p.map(z=>new RegExp(z)),f.url_ignorelist=null==(s=f.url_ignorelist)?void 0:s.map(z=>new RegExp(z)),f}ko(){if(this.isBrowserSupported()){if(k&&T){var p=f=>{f=f||k?.event;try{this.xo(f)}catch(z){_9.error("Failed to capture event",z)}};if(D3(T,"submit",p,{capture:!0}),D3(T,"change",p,{capture:!0}),D3(T,"click",p,{capture:!0}),this.Ne.capture_copied_text){var s=f=>{f=f||k?.event;try{this.xo(f,H5)}catch(z){_9.error("Failed to capture copy/cut event",z)}};D3(T,"copy",s,{capture:!0}),D3(T,"cut",s,{capture:!0})}}}else _9.info("Disabling Automatic Event Collection because this browser is not supported")}startIfEnabled(){this.isEnabled&&!this.mo&&(this.ko(),this.mo=!0)}onRemoteConfig(p){if(this.bo=!0,p.ok){var s=p.config;
1s.elementsChainAsString&&(this._o=s.elementsChainAsString);var f=s.autocapture_opt_out;L2(f)&&(this.instance.persistence&&this.instance.persistence.register({[V8]:f}),this.yo=f),this.startIfEnabled()}else this.startIfEnabled()}setElementSelectors(p){this.wo=p}getElementSelectors(p){var s,f=[];return null==(s=this.wo)||s.forEach(z=>{var S=T?.querySelectorAll(z);S?.forEach(I=>{p===I&&f.push(z)})}),f}get isEnabled(){var p,s,f=null==(p=this.instance.persistence)?void 0:p.props[V8],z=this.yo,S=this.instance.Qi()&&!this.bo;if(n2(z)&&!L2(f)&&!S)return!1;var I=null!==(s=this.yo)&&void 0!==s?s:!!f;return!!this.instance.config.autocapture&&!I}xo(p,s){if(void 0===s&&(s="$autocapture"),this.isEnabled){var f,z=c0(p);D(z)&&(z=z.parentNode||null),"$autocapture"===s&&"click"===p.type&&p instanceof MouseEvent&&this.instance.config.rageclick&&null!=(f=this.rageclicks)&&f.isRageClick(p.clientX,p.clientY,p.timeStamp||(new Date).getTime())&&Oc(z,this.instance.config.rageclick)&&this.xo(p,"$rageclick");var S=s===H5;if(z&&function(S2,H2,c4,V2,f4,d4){var u4;if(!k||h5(S2)||null!=c4&&c4.url_allowlist&&!c2(c4.url_allowlist,d4)||null!=c4&&c4.url_ignorelist&&c2(c4.url_ignorelist,d4))return!1;if(null!=c4&&c4.dom_event_allowlist){var E4=c4.dom_event_allowlist;if(E4&&!E4.some(s0=>H2.type===s0))return!1}var J4=A1(S2,V2),l0=J4.parentIsUsefulElement,i0=J4.targetElementList;if(!function(s0,p0){var f0=p0?.element_allowlist;if(K1(f0))return!0;var q0,I0=function(R6){if(f0.some(v6=>R6.tagName.toLowerCase()===v6))return{v:!0}};for(var p3 of s0)if(q0=I0(p3))return q0.v;return!1}(i0,c4)||!j3(i0,c4?.css_selector_allowlist)||j3(i0,null!==(u4=c4?.css_selector_ignorelist)&&void 0!==u4?u4:Pc))return!1;try{var H0=k.getComputedStyle(S2);if(H0&&"pointer"===H0.getPropertyValue("cursor")&&"click"===H2.type)return!0}catch{}var l6=S2.tagName.toLowerCase();switch(l6){case"html":return!1;case"form":return(f4||["submit"]).indexOf(H2.type)>=0;case"input":case"select":case"textarea":return(f4||["change","click"]).indexOf(H2.type)>=0;default:return l0?(f4||["click"]).indexOf(H2.type)>=0:(f4||["click"]).indexOf(H2.type)>=0&&(t0.indexOf(l6)>-1||"true"===S2.getAttribute("contenteditable"))}}(z,p,this.Ne,S,S?["copy","cut"]:void 0,this.instance)){var I=function Yu(p,s){var f,z,S=s.e,I=s.maskAllElementAttributes,X=s.maskAllText,g1=s.elementAttributeIgnoreList,S1=s.elementsChainAsString,Q1=s.disableCaptureUrlHashes;if(!_(p))return{props:{}};for(var G1=[p],S2=new Set([p]),H2=p;H2.parentNode&&!M(H2,"body")&&1e3>G1.length;)if(Q(H2.parentNode)){var c4=H2.parentNode.host;if(S2.has(c4))break;S2.add(c4),G1.push(c4),H2=c4}else{if(!_(H2.parentNode)||S2.has(H2.parentNode))break;S2.add(H2.parentNode),G1.push(H2.parentNode),H2=H2.parentNode}var V2,f4,s0,d4=[],u4={},E4=!1,J4=!1;if(b3(G1,s0=>{var p0=h1(s0);if(M(s0,"a")){var f0=s0.getAttribute("href");E4=!!(p0&&f0&&t6(f0))&&(Q1?i2(f0):f0)}k1(k2(s0),"ph-no-capture")&&(J4=!0),d4.push(function(I0,p3,R6,v6,M6){void 0===M6&&(M6=!1);var j6=I0.tagName.toLowerCase(),ec={tag_name:j6};t0.indexOf(j6)>-1&&!R6&&(ec.$el_text="a"===j6.toLowerCase()||"button"===j6.toLowerCase()?ql(1024,X0(I0)):ql(1024,K4(I0)));var _5=k2(I0);_5.length>0&&(ec.classes=_5.filter(function(v8){return""!==v8})),b3(I0.attributes,function(v8){var Ac;if((!N1(I0)||-1!==["name","id","class","aria-label"].indexOf(v8.name))&&(null==v6||!v6.includes(v8.name))&&!p3&&t6(v8.value)&&(!C2(Ac=v8.name)||"_ngcontent"!==Ac.substring(0,10)&&"_nghost"!==Ac.substring(0,7))){var nc=v8.value;"class"===v8.name&&(nc=O1(nc).join(" ")),ec["attr__"+v8.name]=ql(1024,"href"===v8.name&&M6?i2(nc):nc)}});for(var m5=1,w5=1,U5=I0;U5=Jl(U5);)m5++,U5.tagName===I0.tagName&&w5++;return ec.nth_child=m5,ec.nth_of_type=w5,ec}(s0,I,X,g1,Q1));var q0=function(I0){if(!h1(I0))return{};var p3={};return b3(I0.attributes,function(R6){if(R6.name&&0===R6.name.indexOf("data-ph-capture-attribute")){var v6=R6.name.replace("data-ph-capture-attribute-",""),M6=R6.value;v6&&M6&&t6(M6)&&(p3[v6]=M6)}}),p3}(s0);N3(u4,q0)}),J4)return{props:{},explicitNoCapture:J4};if(X||(d4[0].$el_text=M(p,"a")||M(p,"button")?X0(p):K4(p)),E4){var l0,i0;d4[0].attr__href=E4;var H0=null==(l0=C5(E4))?void 0:l0.host,l6=null==k||null==(i0=k.location)?void 0:i0.host;H0&&l6&&H0!==l6&&(V2=E4)}return{props:N3({$event_type:S.type,$ce_version:1},S1?{}:{$elements:d4},{$elements_chain:(f4=d4,function(s0){return s0.map(p0=>{var f0,q0,I0="";if(p0.tag_name&&(I0+=p0.tag_name),p0.attr_class)for(var p3 of(p0.attr_class.sort(),p0.attr_class))I0+="."+p3.replace(/"/g,"");var R6=C1({},p0.text?{text:p0.text}:{},{"nth-child":null!==(f0=p0.nth_child)&&void 0!==f0?f0:0,"nth-of-type":null!==(q0=p0.nth_of_type)&&void 0!==q0?q0:0},p0.href?{href:p0.href}:{},p0.attr_id?{attr_id:p0.attr_id}:{},p0.attributes),v6={};return K8(R6).sort((M6,j6)=>
1M6[0].localeCompare(j6[0])).forEach(M6=>{var j6=M6[1];return v6[f8(M6[0].toString())]=f8(j6.toString())}),(I0+=":")+K8(v6).map(M6=>M6[0]+'="'+M6[1]+'"').join("")}).join(";")}((s0=f4,s0.map(p0=>{var f0,q0,I0={text:null==(f0=p0.$el_text)?void 0:f0.slice(0,400),tag_name:p0.tag_name,href:null==(q0=p0.attr__href)?void 0:q0.slice(0,2048),attr_class:t8(p0),attr_id:p0.attr__id,nth_child:p0.nth_child,nth_of_type:p0.nth_of_type,attributes:{}};return K8(p0).filter(p3=>0===p3[0].indexOf("attr__")).forEach(p3=>I0.attributes[p3[0]]=p3[1]),I0}))))},null!=(f=d4[0])&&f.$el_text?{$el_text:null==(z=d4[0])?void 0:z.$el_text}:{},V2&&"click"===S.type?{$external_click_url:V2}:{},u4)}}(z,{e:p,maskAllElementAttributes:this.instance.config.mask_all_element_attributes,maskAllText:this.instance.config.mask_all_text,elementAttributeIgnoreList:this.Ne.element_attribute_ignorelist,elementsChainAsString:this._o,disableCaptureUrlHashes:this.instance.config.disable_capture_url_hashes}),X=I.props;if(I.explicitNoCapture)return!1;var g1=this.getElementSelectors(z);if(g1&&g1.length>0&&(X.$element_selectors=g1),s===H5){var S1,Q1=l4(null==k||null==(S1=k.getSelection())?void 0:S1.toString()),G1=p.type||"clipboard";if(!Q1)return!1;X.$selected_content=Q1,X.$copy_type=G1}return this.instance.capture(s,X),!0}}}isBrowserSupported(){return F2(T?.querySelectorAll)}},historyAutocapture:class{constructor(p){var s;this._instance=p,this.So=(null==k||null==(s=k.location)?void 0:s.pathname)||""}initialize(){this.startIfEnabled()}get isEnabled(){return"history_change"===this._instance.config.capture_pageview}startIfEnabled(){this.isEnabled&&(C4.info("History API monitoring enabled, starting..."),this.monitorHistoryChanges())}stop(){this.Co&&this.Co(),this.Co=void 0,C4.info("History API monitoring stopped")}monitorHistoryChanges(){k&&k.history&&(this.Mo("pushState"),this.Mo("replaceState"),this.To())}Mo(p){var s;if(k&&(null==(s=k.history[p])||!s.__posthog_wrapped__)){var f=this;!function(z,S,I){try{if(!(S in z))return I7;var X={next:z[S]},g1=I(function(){for(var S1=arguments.length,Q1=new Array(S1),G1=0;S1>G1;G1++)Q1[G1]=arguments[G1];return X.next.apply(this,Q1)});return F2(g1)&&(g1.prototype=g1.prototype||{},Object.defineProperties(g1,{__posthog_wrapped__:{enumerable:!1,value:!0},__posthog_layer__:{enumerable:!1,value:X}})),z[S]=g1,()=>{if(z[S]!==g1)for(var S1=z[S];F2(S1)&&S1.__posthog_layer__;){var Q1=S1.__posthog_layer__;if(Q1.next===g1)return void(Q1.next=X.next);S1=Q1.next}else z[S]=X.next}}catch{return I7}}(k.history,p,z=>function(S,I,X){z.call(this,S,I,X),f.Eo(p)})}}Eo(p){try{var s,f=null==k||null==(s=k.location)?void 0:s.pathname;if(!f)return;f!==this.So&&this.isEnabled&&this._instance.capture(x8,{navigation_type:p}),this.So=f}catch(z){C4.error("Error capturing "+p+" pageview",z)}}To(){if(!this.Co){var p=()=>{this.Eo("popstate")};D3(k,"popstate",p),this.Co=()=>{k&&k.removeEventListener("popstate",p)}}}},heatmaps:class{get Ne(){return this.instance.config}constructor(p){var s;this.Io=!1,this.mo=!1,this.Po=null,this.instance=p,this.Io=!(null==(s=this.instance.persistence)||!s.props[C3]),this.rageclicks=new u7(p.config.rageclick)}initialize(){this.startIfEnabled()}get flushIntervalMilliseconds(){var p=5e3;return Y1(this.Ne.capture_heatmaps)&&this.Ne.capture_heatmaps.flush_interval_milliseconds&&(p=this.Ne.capture_heatmaps.flush_interval_milliseconds),p}get isEnabled(){return b2(this.Ne.capture_heatmaps)?b2(this.Ne.enable_heatmaps)?this.Io:this.Ne.enable_heatmaps:!1!==this.Ne.capture_heatmaps}startIfEnabled(){if(this.isEnabled){if(this.mo)return;w.info("starting..."),this.Ro(),this.Ie()}else{var p;clearInterval(null!==(p=this.Po)&&void 0!==p?p:void 0),this.Ao(),this.getAndClearBuffer()}}onRemoteConfig(p){if(p.ok){var s=p.config;if("heatmaps"in s){var f=!!s.heatmaps;this.instance.persistence&&this.instance.persistence.register({[C3]:f}),this.Io=f,this.startIfEnabled()}}}getAndClearBuffer(){var p=this.R;return this.R=void 0,p}Fo(p){t1(p.originalEvent)&&this.ke(p.originalEvent,"deadclick")}Ie(){this.Po&&clearInterval(this.Po),this.Po="visible"===T?.visibilityState?setInterval(this.cr.bind(this),this.flushIntervalMilliseconds):null}Ro(){k&&T&&(this.Lo=this.cr.bind(this),D3(k,A6,this.Lo),this.Oo=p=>this.ke(p||k?.event),D3(T,"click",this.Oo,{capture:!0}),this.Do=p=>this.$o(p||k?.event),D3(T,"mousemove",this.Do,{capture:!0}),this.No=new Jc(this.instance,Q8,this.Fo.bind(this)),this.No.startIfEnabledOrStop(),this.qo=this.Ie.bind(this),D3(T,uc,this.qo),this.mo=!0)}Ao(){var p;k&&T&&(this.Lo&&k.removeEventListener(A6,this.Lo),this.Oo&&T.removeEventListener("click",this.Oo,{capture:!0}),this.Do&&T.removeEventListener("mousemove",this.Do,{capture:!0}),this.qo&&T.removeEventListener(uc,this.qo),clearTimeout(this.jo),null==(p=this.No)||p.stop(),this.mo=!1)}Bo(p,s){var f=this.instance.scrollManager.scrollY(),z=this.instance.scrollManager.scrollX(),S=this.instance.scrollManager.scrollElement(),I=function(X,g1,S1){for(var Q1=X;Q1&&_(Q1)&&!M(Q1,"body");){if(Q1===S1)return!1;var G1=void 0;try{var S2,H2,c4;G1=null==(S2=null!==(H2=null==(c4=Q1.ownerDocument)?void 0:c4.defaultView)&&void 0!==H2?H2:k)?void 0:S2.getComputedStyle(Q1).position}catch{return!1}if(k1(g1,G1))return!0;Q1=x3(Q1)}return!1}(c0(p),["fixed","sticky"],S);return{x:p.clientX+(I?0:z),y:p.clientY+(I?0:f),target_fixed:I,type:s}}ke(p,s){var f;if(void 0===s&&(s="click"),!m(p.target)&&t1(p)){var z=this.Bo(p,s);null!=(f=this.rageclicks)&&f.isRageClick(p.clientX,p.clientY,(new Date).getTime())&&Oc(c0(p),this.instance.config.rageclick)&&this.Vt(C1({},z,{type:"rageclick"})),this.Vt(z)}}$o(p){!m(p.target)&&t1(p)&&(clearTimeout(this.jo),this.jo=setTimeout(()=>{this.Vt(this.Bo(p,"mousemove"))},500))}
1Vt(p){if(k){var s=this.Ne.disable_capture_url_hashes?i2(k.location.href):k.location.href,f=this.Ne.custom_personal_data_properties,z=this.Ne.mask_personal_data_properties?[...a5,...f||[]]:[],S=jc(s,z,ve);this.R=this.R||{},this.R[S]||(this.R[S]=[]),this.R[S].push(p)}}cr(){this.R&&!I1(this.R)&&this.instance.capture("$$heatmap",{$heatmap_data:this.getAndClearBuffer()})}},deadClicksAutocapture:Jc,webVitalsAutocapture:class{constructor(p){var s;this.Io=!1,this.mo=!1,this.R={navigationKey:void 0,url:void 0,metrics:[],firstMetricTimestamp:void 0},this.Ho=()=>{clearTimeout(this.Uo),this.Uo=void 0,0!==this.R.metrics.length&&(this._instance.capture("$web_vitals",C1({$current_url:this.R.url},this.R.metrics.reduce((f,z)=>C1({},f,{["$web_vitals_"+z.name+"_event"]:C1({},z),["$web_vitals_"+z.name+"_value"]:z.value}),{}))),this.R={navigationKey:void 0,url:void 0,metrics:[],firstMetricTimestamp:void 0})},this.zo=f=>{var z;if(this.R=this.R||{navigationKey:void 0,url:void 0,metrics:[],firstMetricTimestamp:void 0},b2(f?.name)||b2(f?.value))wn.error("Invalid metric received",f);else{var S="string"==typeof f.navigationURL?f.navigationURL:void 0,I=this.Wo(S);if(!K1(I)){var X=j2(f.navigationId)||"string"==typeof f.navigationId?"navigation:"+f.navigationId:"url:"+I;if(!this.Vo||this.Vo>f.value){this.R.navigationKey!==X&&(this.Ho(),this.Uo=setTimeout(this.Ho,this.flushToCaptureTimeoutMs)),K1(this.R.navigationKey)&&(this.R.navigationKey=X,this.R.url=I),this.R.firstMetricTimestamp=K1(this.R.firstMetricTimestamp)?Date.now():this.R.firstMetricTimestamp,f.attribution&&f.attribution.interactionTargetElement&&(f.attribution.interactionTargetElement=void 0);var g1=null==(z=this._instance.sessionManager)?void 0:z.checkAndGetSessionAndWindowId(!0),S1=C1({},f,S?{navigationURL:I}:{},{$current_url:I,timestamp:Date.now()});K1(g1)||(S1.$session_id=g1.sessionId,S1.$window_id=g1.windowId),this.R.metrics.push(S1),this.R.metrics.length===this.allowedMetrics.length&&this.Ho()}else wn.error("Ignoring metric with value >= "+this.Vo,f)}}},this.Zo=()=>
1{if(!this.mo){var f,z,S,I,X=R.__PosthogExtensions__,g1=X?.postHogWebVitalsCallbacksByFlavor,S1=g1?.[this.Go]||("web-vitals"===this.Go&&K1(g1)?X?.postHogWebVitalsCallbacks:void 0);if(K1(S1)||(f=S1.onLCP,z=S1.onCLS,S=S1.onFCP,I=S1.onINP),f&&z&&S&&I){var Q1={reportSoftNavs:this.useSoftNavs};this.allowedMetrics.indexOf("LCP")>-1&&f(this.zo.bind(this),Q1),this.allowedMetrics.indexOf("CLS")>-1&&z(this.zo.bind(this),Q1),this.allowedMetrics.indexOf("FCP")>-1&&S(this.zo.bind(this),Q1),this.allowedMetrics.indexOf("INP")>-1&&I(this.zo.bind(this),Q1),this.mo=!0}else wn.error("web vitals callbacks not loaded - not starting")}},this._instance=p,this.Io=!(null==(s=this._instance.persistence)||!s.props[S3]),this.startIfEnabled()}get Qo(){return this._instance.config.capture_performance}get allowedMetrics(){var p,s,f=Y1(this.Qo)?null==(p=this.Qo)?void 0:p.web_vitals_allowed_metrics:void 0;return b2(f)?(null==(s=this._instance.persistence)?void 0:s.props[d8])||["CLS","FCP","INP","LCP"]:f}get flushToCaptureTimeoutMs(){return(Y1(this.Qo)?this.Qo.web_vitals_delayed_flush_ms:void 0)||5e3}get useAttribution(){var p=Y1(this.Qo)?this.Qo.web_vitals_attribution:void 0;return null!=p&&p}get useSoftNavs(){var p=Y1(this.Qo)?this.Qo.__preview_web_vitals_soft_navs:void 0;return null!=p&&p}get Vo(){var p=Y1(this.Qo)&&j2(this.Qo.__web_vitals_max_value)?this.Qo.__web_vitals_max_value:9e5;return p>0&&6e4>=p?9e5:p}get isEnabled(){var p=K?.protocol;if("http:"!==p&&"https:"!==p)return wn.info("Web Vitals are disabled on non-http/https protocols"),!1;var s=Y1(this.Qo)?this.Qo.web_vitals:L2(this.Qo)?this.Qo:void 0;return L2(s)?s:this.Io}startIfEnabled(){this.isEnabled&&!this.mo&&(wn.info("enabled, starting..."),this.ai(this.Zo))}onRemoteConfig(p){if(p.ok){var s=p.config;if("capturePerformance"in s){var f=Y1(s.capturePerformance)&&!!s.capturePerformance.web_vitals,z=Y1(s.capturePerformance)?s.capturePerformance.web_vitals_allowed_metrics:void 0;this._instance.persistence&&(this._instance.persistence.register({[S3]:f}),this._instance.persistence.register({[d8]:z})),this.Io=f,this.startIfEnabled()}}}get Go(){return this.useSoftNavs?this.useAttribution?"web-vitals-with-attribution-soft-navs":"web-vitals-soft-navs":this.useAttribution?"web-vitals-with-attribution":"web-vitals"}ai(p){var s=R.__PosthogExtensions__,f=this.Go,z=s?.postHogWebVitalsCallbacksByFlavor;null!=z&&z[f]||"web-vitals"===f&&K1(z)&&null!=s&&s.postHogWebVitalsCallbacks?p():null==s||null==s.loadExternalDependency||s.loadExternalDependency(this._instance,f,S=>{S?wn.error("failed to load script",S):p()})}Wo(p){var s=p||k?.location.href;if(s){var f=this._instance.config.disable_capture_url_hashes?i2(s):s,z=this._instance.config.custom_personal_data_properties,S=this._instance.config.mask_personal_data_properties?[...a5,...z||[]]:[];return jc(f,S,ve)}wn.error("Could not determine current URL")}}},Xi={exceptionObserver:class{constructor(p){var s,f,z,S,I,X;this.Zo=()=>{var f;if(k&&this.isEnabled&&null!=(f=R.__PosthogExtensions__)&&f.errorWrappingFunctions){var z=R.__PosthogExtensions__.errorWrappingFunctions.wrapOnError,S=R.__PosthogExtensions__.errorWrappingFunctions.wrapUnhandledRejection,I=R.__PosthogExtensions__.errorWrappingFunctions.wrapConsoleError;try{!this.Ko&&this.Ne.capture_unhandled_errors&&(this.Ko=z(this.captureException.bind(this))),!this.Jo&&this.Ne.capture_unhandled_rejections&&(this.Jo=S(this.captureException.bind(this))),!this.Yo&&this.Ne.capture_console_errors&&(this.Yo=I(this.captureException.bind(this)))}catch(X){b9.error("failed to start",X),this.Xo()}}},this._instance=p,this.tl=!(null==(s=this._instance.persistence)||!s.props[d6]),this.el=new N0(C1({},(void 0===(f=this._instance.config.error_tracking)&&(f={}),{refillRate:null!==(z=null!==(S=f.exceptionRateLimiterRefillRate)&&void 0!==S?S:f.__exceptionRateLimiterRefillRate)&&void 0!==z?z:1,bucketSize:null!==(I=null!==(X=f.exceptionRateLimiterBucketSize)&&void 0!==X?X:f.__exceptionRateLimiterBucketSize)&&void 0!==I?I:10}),{refillInterval:1e4,rt:b9})),this.Ne=this.il(),this.startIfEnabledOrStop()}il(){var p=this._instance.config.capture_exceptions,s={capture_unhandled_errors:!1,capture_unhandled_rejections:!1,capture_console_errors:!1};return Y1(p)?s=C1({},s,p):(K1(p)?this.tl:p)&&(s=C1({},s,{capture_unhandled_errors:!0,capture_unhandled_rejections:!0})),s}get isEnabled(){return this.Ne.capture_console_errors||this.Ne.capture_unhandled_errors||this.Ne.capture_unhandled_rejections}startIfEnabledOrStop(){this.isEnabled?(b9.info("enabled"),this.Xo(),this.ai(this.Zo)):this.Xo()}ai(p){var s,f;null!=(s=R.__PosthogExtensions__)&&s.errorWrappingFunctions?p():null==(f=R.__PosthogExtensions__)||null==f.loadExternalDependency||f.loadExternalDependency(this._instance,"exception-autocapture",z=>{if(z)return b9.error("failed to load script",z);p()})}Xo(){var p,s,f;null==(p=this.Ko)||p.call(this),this.Ko=void 0,null==(s=this.Jo)||s.call(this),this.Jo=void 0,null==(f=this.Yo)||f.call(this),this.Yo=void 0}onRemoteConfig(p){if(p.ok){var s=p.config;
1"autocaptureExceptions"in s&&(this.tl=!!s.autocaptureExceptions||!1,this._instance.persistence&&this._instance.persistence.register({[d6]:this.tl}),this.Ne=this.il(),this.startIfEnabledOrStop())}}onConfigChange(){this.Ne=this.il()}captureException(p){var s,f,z,S=null!==(s=null==p||null==(f=p.$exception_list)||null==(f=f[0])?void 0:f.type)&&void 0!==s?s:"Exception";this.el.consumeRateLimit(S)?b9.info("Skipping exception capture because of client rate limiting.",{exception:S}):null==(z=this._instance.exceptions)||z.sendExceptionEvent(p)}},exceptions:class{constructor(p){var s,f;this.rl=[],this.nl=new v2([new j0,new ic,new w3,new M3,new Y6,new G8,new s6,new oc],function(z){for(var S=arguments.length,I=new Array(S>1?S-1:0),X=1;S>X;X++)I[X-1]=arguments[X];return function(g1,S1){void 0===S1&&(S1=0);for(var Q1=[],G1=g1.split("\n"),S2=S1;G1.length>S2;S2++){var H2=G1[S2];if(1024>=H2.length){var c4=Q4.test(H2)?H2.replace(Q4,"$1"):H2;if(!c4.match(/\S*Error: /)){for(var V2 of I){var f4=V2(c4,z);if(f4){Q1.push(f4);break}}if(Q1.length>=50)break}}}return function(d4){if(!d4.length)return[];var u4=Array.from(d4);return u4.reverse(),u4.slice(0,50).map(E4=>{return C1({},E4,{filename:E4.filename||(J4=u4,J4[J4.length-1]||{}).filename,function:E4.function||"?"});var J4})}(Q1)}}("web:javascript",w4,a0)),this._instance=p,this.rl=null!==(s=null==(f=this._instance.persistence)?void 0:f.get_property(n6))&&void 0!==s?s:[],this.sl=B6(this.al()),this.ol=new O6(this.sl)}onConfigChange(){this.sl=B6(this.al()),this.ol.setConfig(this.sl)}onRemoteConfig(p){var s,f,z;if(p.ok){var S=p.config;if("errorTracking"in S){var I=null!==(s=null==(f=S.errorTracking)?void 0:f.suppressionRules)&&void 0!==s?s:[],X=null==(z=S.errorTracking)?void 0:z.captureExtensionExceptions;this.rl=I,this._instance.persistence&&this._instance.persistence.register({[n6]:this.rl,[U3]:X})}}}get ll(){var p,s=!!this._instance.get_property(U3);return null!==(p=this._instance.config.error_tracking.captureExtensionExceptions??s)&&void 0!==p&&p}buildProperties(p,s){return this.nl.buildFromUnknown(p,{syntheticException:s?.syntheticException,mechanism:{handled:s?.handled}})}addExceptionStep(p,s){if(this.sl.enabled)try{if(!C2(p)||0===p.trim().length)return void n7.warn("Ignoring exception step because message must be a non-empty string");var f=function(I){if(!I)return{sanitizedProperties:{},droppedKeys:[]};var X=[];return{sanitizedProperties:Object.keys(I).reduce((g1,S1)=>E6.has(S1)?(X.push(S1),g1):(g1[S1]=I[S1],g1),{}),droppedKeys:X}}(this.ul(s)),z=f.sanitizedProperties,S=f.droppedKeys;S.length>0&&n7.warn("Ignoring reserved exception step fields",{droppedKeys:S}),this.ol.add(C1({[$3]:p,[Cc]:(new Date).toISOString()},z))}catch(I){n7.error("Failed to add exception step. Ignoring breadcrumb.",I)}}sendExceptionEvent(p){try{var s=p.$exception_list;if(this.hl(s)){if(this.dl(s))return this.vl("Exception dropped: matched a suppression rule"),void n7.info("Skipping exception capture because a suppression rule matched");if(!this.ll&&this.cl(s))return this.vl("Exception dropped: thrown by a browser extension"),void n7.info("Skipping exception capture because it was thrown by an extension");if(!this._instance.config.error_tracking.__capturePostHogExceptions&&this.fl(s))return this.vl("Exception dropped: thrown by the PostHog SDK"),void n7.info("Skipping exception capture because it was thrown by the PostHog SDK")}var f=this.sl.enabled&&b2(p.$exception_steps)?this.pl(p):p,z="string"==typeof(I=globalThis._posthogReleaseId)&&I.length>0?I:void 0;z&&(f.$release_id=z);try{var S=this._instance.capture("$exception",f,{_noTruncate:!0,_batchKey:"exceptionEvent",Qn:!0});return S&&this.ol.clear(),S}catch(X){return n7.error("Failed to capture exception event. Dropping this exception.",X),void this.ol.clear()}}catch(X){return void n7.error("Failed to process exception event. Ignoring this exception.",X)}var I}pl(p){try{var s=this.ol.getAttachable();return 0===s.length?p:C1({},p,{$exception_steps:s})}catch(f){return n7.error("Failed to read buffered exception steps. Capturing exception without steps.",f),p}}vl(p){this.sl.enabled&&this.ol.add({[$3]:p,[Cc]:(new Date).toISOString()})}ul(p){return Y1(p)?C1({},p):{}}al(){var p,s;return null!==(p=null==(s=this._instance.config.error_tracking)?void 0:s.exception_steps)&&void 0!==p?p:{}}dl(p){if(0===p.length)return!1;try{var s=p.reduce((f,z)=>{var S=z.type,I=z.value;return C2(S)&&S.length>0&&f.$exception_types.push(S),C2(I)&&I.length>0&&f.$exception_values.push(I),f},{$exception_types:[],$exception_values:[]});return this.rl.some(f=>{var z=f.values.map(S=>{var I=Vl[S.operator],X=s[S.key];if(!I||!X)return!1;var g1=l1(S.value)?S.value:[S.value];return g1.length>0&&I(g1,X)});return"OR"===f.type?z.some(Boolean):z.every(Boolean)})}catch(f){return n7.warn("Failed to evaluate suppression rules. Capturing the exception.",f),!1}}cl(p){return p.flatMap(s=>{var f,z;return null!==(f=null==(z=s.stacktrace)?void 0:z.frames)&&void 0!==f?f:[]}).some(s=>s.filename&&s.filename.startsWith("chrome-extension://"))}
vendor: 4,519 bytes, line 1
1fl(p){if(p.length>0){var s,f,z,S,I=null!==(s=null==(f=p[0].stacktrace)?void 0:f.frames)&&void 0!==s?s:[],X=I[I.length-1];return null!==(z=null==X||null==(S=X.filename)?void 0:S.includes("posthog.com/static"))&&void 0!==z&&z}return!1}hl(p){return!b2(p)&&l1(p)}}},Be=C1({productTours:class{get Mr(){return this._instance.persistence}constructor(p){this.gl=null,this.ml=null,this._instance=p}initialize(){this.loadIfEnabled()}onRemoteConfig(p){if(p.ok){var s=p.config;if("productTours"in s){var f,z;if(this.Mr&&this.Mr.register({[c8]:!!s.productTours}),!O(this._instance))return!this.gl&&b2(null==(f=this.Mr)?void 0:f.props[_c])||y.info("product tours disabled; stopping and clearing cached tours"),null==(z=this.gl)||z.stop(),this.gl=null,void this.clearCache();this.loadIfEnabled()}}}loadIfEnabled(){!this.gl&&O(this._instance)&&this.ai(()=>this.yl())}ai(p){var s,f;null!=(s=R.__PosthogExtensions__)&&s.generateProductTours?p():null==(f=R.__PosthogExtensions__)||null==f.loadExternalDependency||f.loadExternalDependency(this._instance,"product-tours",z=>{z?y.error("Could not load product tours script",z):p()})}yl(){var p;!this.gl&&null!=(p=R.__PosthogExtensions__)&&p.generateProductTours&&(this.gl=R.__PosthogExtensions__.generateProductTours(this._instance,!0))}getProductTours(p,s){if(void 0===s&&(s=!1),!l1(this.ml)||s){var f=this.Mr;if(f){var z=f.props[_c];if(l1(z)&&!s)return this.ml=z,void p(z,{isLoaded:!0})}this._instance._send_request({url:this._instance.requestRouter.endpointFor("api","/api/product_tours/?token="+this._instance.config.token),method:"GET",timestampMode:"query",callback:S=>{if(O(this._instance)){var I=S.statusCode;if(200!==I||!S.json){var X="Product Tours API could not be loaded, status: "+I;return 0===I?S.error||y.warn(X):y.error(X),void p([],{isLoaded:!1,error:X})}var g1=l1(S.json.product_tours)?S.json.product_tours:[];this.ml=g1,f&&f.register({[_c]:g1}),p(g1,{isLoaded:!0})}else p([],{isLoaded:!0})}})}else p(this.ml,{isLoaded:!0})}getActiveProductTours(p){b2(this.gl)?p([],{isLoaded:!1,error:"Product tours not loaded"}):this.gl.getActiveProductTours(p)}showProductTour(p){var s;null==(s=this.gl)||s.showTourById(p)}previewTour(p){this.gl?this.gl.previewTour(p):this.ai(()=>{var s;this.yl(),null==(s=this.gl)||s.previewTour(p)})}dismissProductTour(){var p;null==(p=this.gl)||p.dismissTour("user_clicked_skip")}nextStep(){var p;null==(p=this.gl)||p.nextStep()}previousStep(){var p;null==(p=this.gl)||p.previousStep()}clearCache(){var p;this.ml=null,null==(p=this.Mr)||p.unregister(_c)}resetTour(p){var s;null==(s=this.gl)||s.resetTour(p)}resetAllTours(){var p;null==(p=this.gl)||p.resetAllTours()}cancelPendingTour(p){var s;null==(s=this.gl)||s.cancelPendingTour(p)}}},g7),or={siteApps:class{constructor(p){this.bl=0,this._instance=p,this._l=[],this.apps={}}get isEnabled(){return!!this._instance.config.opt_in_site_apps}wl(p,s){if(s){var f=this.globalsForEvent(s);this._l.push(f),this._l.length>1e3&&(this._l=this._l.slice(10))}}get siteAppLoaders(){var p;return null==(p=R._POSTHOG_REMOTE_CONFIG)||null==(p=p[this._instance.config.token])?void 0:p.siteApps}initialize(){if(this.isEnabled){var p=this._instance._addCaptureHook(this.wl.bind(this));this.kl=()=>{p(),this._l=[],this.kl=void 0}}}globalsForEvent(p){var s,f,z,S,I,X,g1;if(!p)throw new Error("Event payload is required");var S1={},Q1=this._instance.get_property("$groups")||[],G1=this._instance.get_property("$stored_group_properties")||{};for(var S2 of Object.entries(G1)){var H2=S2[0];S1[H2]={id:Q1[H2],type:H2,properties:S2[1]}}var c4=p.$set_once,V2=p.$set;return{event:C1({},L1(p,V),{properties:C1({},p.properties,V2?{$set:C1({},null!==(s=null==(f=p.properties)?void 0:f.$set)&&void 0!==s?s:{},V2)}:{},c4?{$set_once:C1({},null!==(z=null==(S=p.properties)?void 0:S.$set_once)&&void 0!==z?z:{},c4)}:{}),elements_chain:null!==(I=null==(X=p.properties)?void 0:X.$elements_chain)&&void 0!==I?I:"",distinct_id:null==(g1=p.properties)?void 0:g1.distinct_id}),person:{properties:this._instance.get_property("$stored_person_properties")},groups:S1}}xl(p){var s,f=null==(s=p.tagName)?void 0:s.toLowerCase();return"style"===f&&this._instance.config.prepare_external_dependency_stylesheet?this._instance.config.prepare_external_dependency_stylesheet(p)||(F1.error("prepare_external_dependency_stylesheet returned null"),null):"script"===f&&this._instance.config.prepare_external_dependency_script?this._instance.config.prepare_external_dependency_script(p)||(F1.error("prepare_external_dependency_script returned null"),null):p}
1Sl(){var p,s,f,z,S,I,X,g1;if(!this._instance.config.prepare_external_dependency_stylesheet&&!this._instance.config.prepare_external_dependency_script)return()=>{};var S1=T?.defaultView,Q1=null==S1||null==(p=S1.Node)?void 0:p.prototype;if(!S1||!Q1)return()=>{};if(this.bl++,this.Cl)return this.Ml();var G1=[],S2=this,H2=new WeakSet,c4=(d4,u4,E4)=>{if(null!=d4&&d4[u4]){var J4=d4[u4];d4[u4]=E4(J4),G1.push(()=>{d4[u4]=J4})}},V2=d4=>{if(H2.has(d4))return d4;var u4=S2.xl(d4);return u4&&H2.add(u4),u4},f4=d4=>d4.map(u4=>"string"==typeof u4?u4:V2(u4)).filter(u4=>!n2(u4));return c4(Q1,"appendChild",d4=>function(u4){var E4=V2(u4);return E4?d4.call(this,E4):u4}),c4(Q1,"insertBefore",d4=>function(u4,E4){var J4=V2(u4);return J4?d4.call(this,J4,E4):u4}),c4(Q1,"replaceChild",d4=>function(u4,E4){var J4=V2(u4);return J4?d4.call(this,J4,E4):E4}),[null==(s=S1.Element)?void 0:s.prototype,null==(f=S1.Document)?void 0:f.prototype,null==(z=S1.DocumentFragment)?void 0:z.prototype].forEach(d4=>{c4(d4,"append",u4=>function(){for(var E4=arguments.length,J4=new Array(E4),l0=0;E4>l0;l0++)J4[l0]=arguments[l0];return u4.apply(this,f4(J4))}),c4(d4,"prepend",u4=>function(){for(var E4=arguments.length,J4=new Array(E4),l0=0;E4>l0;l0++)J4[l0]=arguments[l0];return u4.apply(this,f4(J4))})}),[null==(S=S1.Element)?void 0:S.prototype,null==(I=S1.CharacterData)?void 0:I.prototype,null==(X=S1.DocumentType)?void 0:X.prototype].forEach(d4=>{c4(d4,"before",u4=>function(){for(var E4=arguments.length,J4=new Array(E4),l0=0;E4>l0;l0++)J4[l0]=arguments[l0];return u4.apply(this,f4(J4))}),c4(d4,"after",u4=>function(){for(var E4=arguments.length,J4=new Array(E4),l0=0;E4>l0;l0++)J4[l0]=arguments[l0];return u4.apply(this,f4(J4))}),c4(d4,"replaceWith",u4=>function(){for(var E4=arguments.length,J4=new Array(E4),l0=0;E4>l0;l0++)J4[l0]=arguments[l0];var i0=f4(J4);return J4.length&&!i0.length?void 0:u4.apply(this,i0)})}),c4(null==(g1=S1.Element)?void 0:g1.prototype,"insertAdjacentElement",d4=>function(u4,E4){var J4=V2(E4);return J4?d4.call(this,u4,J4):null}),this.Cl=()=>{G1.forEach(d4=>d4()),this.Cl=void 0},this.Ml()}Ml(){var p=!1;return()=>{var s;p||(p=!0,this.bl--,0===this.bl&&(null==(s=this.Cl)||s.call(this)))}}Tl(p,s){void 0===s&&(s=!0);var f=this.Sl();try{var z=p(f);return s&&f(),z}catch(S){throw f(),S}}setupSiteApp(p){var s=this.apps[p.id],f=()=>{var X;!s.errored&&this._l.length&&(F1.info("Processing "+this._l.length+" events for site app with id "+p.id),this._l.forEach(g1=>this.Tl(()=>null==s.processEvent?void 0:s.processEvent(g1))),s.processedBuffer=!0),Object.values(this.apps).every(g1=>g1.processedBuffer||g1.errored)&&(null==(X=this.kl)||X.call(this))},z=!1,S=X=>{s.errored=!X,s.loaded=!0,F1.info("Site app with id "+p.id+" "+(X?"loaded":"errored")),z&&f()};try{var I=this.Tl(X=>p.init({posthog:this._instance,callback(g1){X(),S(g1)}}),!1).processEvent;I&&(s.processEvent=I),z=!0}catch(X){F1.error(o2+p.id,X),S(!1)}if(z&&s.loaded)try{f()}catch(X){F1.error("Error while processing buffered events PostHog app with config id "+p.id,X),s.errored=!0}}El(){var p=this.siteAppLoaders||[];for(var s of p)this.apps[s.id]={id:s.id,loaded:!1,errored:!1,processedBuffer:!1};for(var f of p)this.setupSiteApp(f)}Il(p){var s=this;if(0!==Object.keys(this.apps).length){var f=this.globalsForEvent(p),z=function(I){try{s.Tl(()=>null==I.processEvent?void 0:I.processEvent(f))}catch(X){F1.error("Error while processing event "+p.event+" for site app "+I.id,X)}};for(var S of Object.values(this.apps))z(S)}}onRemoteConfig(p){var s,f,z,S=this;if(null!=(s=this.siteAppLoaders)&&s.length)return this.isEnabled?(this.El(),void this._instance.on("eventCaptured",S1=>this.Il(S1))):void F1.error('PostHog site apps are disabled. Enable the "opt_in_site_apps" config to proceed.');if(null==(f=this.kl)||f.call(this),p.ok){var I=p.config;if(null!=(z=I.siteApps)&&z.length)if(this.isEnabled){var X=function(){var S1,Q1=g1.id,G1=g1.url;R["__$$ph_site_app_"+Q1]=S._instance,null==(S1=R.__PosthogExtensions__)||null==S1.loadSiteApp||S1.loadSiteApp(S._instance,G1,S2=>{if(S2)return F1.error(o2+Q1,S2)})};for(var g1 of I.siteApps)X()}else F1.error('PostHog site apps are disabled. Enable the "opt_in_site_apps" config to proceed.')}}}},Qc={tracingHeaders:class{constructor(p){this.Pl=void 0,this.Rl=void 0,this.Al=void 0,this.Zo=()=>{var s,f,z=this.Fl();z?(K1(this.Pl)&&(this.Pl=null==(s=R.__PosthogExtensions__)||null==(s=s.tracingHeadersPatchFns)?void 0:s._patchXHR(z,()=>this._instance.get_distinct_id(),this._instance.sessionManager)),K1(this.Rl)&&(this.Rl=null==(f=R.__PosthogExtensions__)||null==(f=f.tracingHeadersPatchFns)?void 0:f._patchFetch(z,()=>this._instance.get_distinct_id(),this._instance.sessionManager))):this.Xo()},this._instance=p}initialize(){this.startIfEnabledOrStop()}ai(p){var s,f;null!=(s=R.__PosthogExtensions__)&&s.tracingHeadersPatchFns?p():null==(f=R.__PosthogExtensions__)||null==f.loadExternalDependency||f.loadExternalDependency(this._instance,"tracing-headers",z=>{if(z)return Zl.error("failed to load script",z);p()})}Ll(){var p,s;return null!==(p=null!==(s=this._instance.config.tracing_headers)&&void 0!==s?s:this._instance.config.addTracingHeaders)&&void 0!==p?p:this._instance.config.__add_tracing_headers}Fl(){var p=this.Ll();return l1(p)?(l1(this.Al)?this.Al.splice(0,this.Al.length,...p):this.Al=[...p],p.length>0?this.Al:void 0):(l1(this.Al)&&this.Al.splice(0),this.Al=p||void 0,this.Al)}Xo(){var p,s;null==(p=this.Pl)||p.call(this),null==(s=this.Rl)||s.call(this),this.Pl=void 0,this.Rl=void 0}startIfEnabledOrStop(){this.Fl()?this.ai(this.Zo):this.Xo()}}},y9=C1({surveys:class{get Ne(){return this._instance.config}constructor(p){this.Ol=void 0,this._surveyManager=null,this.Dl=!1,this.$l=[],this.Nl=null,this.ql=null,this._instance=p,this._surveyEventReceiver=null}initialize(){this.loadIfEnabled()}onRemoteConfig(p){if(!this.Ne.disable_surveys){if(!p.ok)return D6.warn("Remote config unavailable. Not loading surveys.");var s=p.config.surveys;if(b2(s))return D6.warn("Flags not loaded yet. Not loading surveys.");var f=l1(s);this.Ol=f?s.length>0:s,D6.info("flags response received, isSurveysEnabled: "+this.Ol),this.loadIfEnabled()}}reset(){try{var p;null==(p=this._surveyEventReceiver)||p.reset(),localStorage.removeItem("lastSeenSurveyDate");for(var s=[],f=0;f<localStorage.length;f++){var z=localStorage.key(f);(null!=z&&z.startsWith(h9)||null!=z&&z.startsWith("inProgressSurvey_"))&&s.push(z)}s.forEach(S=>localStorage.removeItem(S))}catch{}}loadIfEnabled(){if(!this._surveyManager)if(this.Dl)D6.info("Already initializing surveys, skipping...");else if(this.Ne.disable_surveys)D6.info(a3);else if(this.Ne.cookieless_mode&&this._instance.consent.isOptedOut())D6.info("Not loading surveys in cookieless mode without consent.");else{var p=R?.__PosthogExtensions__;if(p){if(!K1(this.Ol)||this.Ne.advanced_enable_surveys){var s=this.Ol||this.Ne.advanced_enable_surveys;this.Dl=!0;try{var f=p.generateSurveys;if(f)return void this.jl(f,s);var z=p.loadExternalDependency;if(!z)return void this.Bl(vc);z(this._instance,"surveys",S=>{S||!p.generateSurveys?this.Bl("Could not load surveys script",S):this.jl(p.generateSurveys,s)})}catch(S){throw this.Bl("Error initializing surveys",S),S}finally{this.Dl=!1}}}else D6.error("PostHog Extensions not found.")}}jl(p,s){this._surveyManager=p(this._instance,s),this._surveyEventReceiver=new B4(this._instance),D6.info("Surveys loaded successfully"),this.Hl({isLoaded:!0})}Bl(p,s){D6.error(p,s),this.Hl({isLoaded:!1,error:p})}onSurveysLoaded(p){return this.$l.push(p),this._surveyManager&&this.Hl({isLoaded:!0}),()=>{this.$l=this.$l.filter(s=>s!==p)}}getSurveys(p,s){if(void 0===s&&(s=!1),this.Ne.disable_surveys)return D6.info(a3),p([]);var f,z=this._instance.get_property(X4);if(z&&!s)return p(z,{isLoaded:!0}
1),void(this.Ul()&&this.getSurveys(()=>{},!0));typeof Promise<"u"&&this.Nl?this.Nl.then(S=>p(S.surveys,S.context)):(typeof Promise<"u"&&(this.Nl=new Promise(S=>{f=S})),this._instance._send_request({url:this._instance.requestRouter.endpointFor("api","/api/surveys/?token="+this.Ne.token),method:"GET",timestampMode:"query",timeout:this.Ne.surveys_request_timeout_ms,callback:S=>{var I;this.Nl=null;var X=S.statusCode;if(200!==X||!S.json){var g1="Surveys API could not be loaded, status: "+X;0!==X?D6.error(g1):S.error||D6.warn(g1),this.ql=Date.now();var S1={isLoaded:!1,error:g1};return p([],S1),void(null==f||f({surveys:[],context:S1}))}this.ql=null;var Q1,G1=S.json.surveys||[],S2=G1.filter(c4=>{return!(!(V2=c4).start_date||V2.end_date)&&(A7(c4)||function(V2){var f4;return!(null==(f4=V2.conditions)||null==(f4=f4.actions)||null==(f4=f4.values)||!f4.length)}(c4));var V2});S2.length>0&&(null==(Q1=this._surveyEventReceiver)||Q1.register(S2)),null==(I=this._instance.persistence)||I.register({[X4]:G1,[z0]:Date.now()});var H2={isLoaded:!0};p(G1,H2),f?.({surveys:G1,context:H2})}}))}Ul(){return this.zl()&&!this.Nl&&!this.Wl()}zl(){var p=this._instance.get_property(z0);return j2(p)&&Date.now()-p>3e5}Wl(){return j2(this.ql)&&3e5>Date.now()-this.ql}markSurveyAsSeen(p,s){var f,z={id:p,current_iteration:null!==(f=s?.iteration)&&void 0!==f?f:null};M9(z);try{localStorage.setItem("lastSeenSurveyDate",(new Date).toISOString())}catch{}}Hl(p){for(var s of this.$l)try{if(!p.isLoaded)return s([],p);this.getSurveys(s)}catch(f){D6.error("Error in survey callback",f)}}getActiveMatchingSurveys(p,s){if(void 0===s&&(s=!1),!b2(this._surveyManager))return this._surveyManager.getActiveMatchingSurveys(p,s);D6.warn("init was not called")}Vl(p){var s=null;return this.getSurveys(f=>{var z;s=null!==(z=f.find(S=>S.id===p))&&void 0!==z?z:null}),s}Zl(p){if(b2(this._surveyManager))return{eligible:!1,reason:D0};var s="string"==typeof p?this.Vl(p):p;return s?this._surveyManager.checkSurveyEligibility(s):{eligible:!1,reason:"Survey not found"}}Gl(p){if(b2(this._surveyManager))return{eligible:!1,reason:D0};var s="string"==typeof p?this.Vl(p):p;return s?this._surveyManager.checkSurveyRenderability(s):{eligible:!1,reason:"Survey not found"}}canRenderSurvey(p){if(b2(this._surveyManager))return D6.warn("init was not called"),{visible:!1,disabledReason:D0};var s=this.Gl(p);return{visible:s.eligible,disabledReason:s.reason}}canRenderSurveyAsync(p,s){return b2(this._surveyManager)?(D6.warn("init was not called"),Promise.resolve({visible:!1,disabledReason:D0})):new Promise(f=>{this.getSurveys(z=>{var S,I=null!==(S=z.find(g1=>g1.id===p))&&void 0!==S?S:null;if(I){var X=this.Gl(I);f({visible:X.eligible,disabledReason:X.reason})}else f({visible:!1,disabledReason:"Survey not found"})},s)})}renderSurvey(p,s,f){var z;if(b2(this._surveyManager))D6.warn("init was not called");else{var S="string"==typeof p?this.Vl(p):p;if(null!=S&&S.id)if(C9.includes(S.type)){var I=T?.querySelector(s);if(I)return null!=(z=S.appearance)&&z.surveyPopupDelaySeconds?(D6.info("Rendering survey "+S.id+" with delay of "+S.appearance.surveyPopupDelaySeconds+" seconds"),void setTimeout(()=>{var X,g1;D6.info("Rendering survey "+S.id+" with delay of "+(null==(X=S.appearance)?void 0:X.surveyPopupDelaySeconds)+" seconds"),null==(g1=this._surveyManager)||g1.renderSurvey(S,I,f),D6.info("Survey "+S.id+" rendered")},1e3*S.appearance.surveyPopupDelaySeconds)):void this._surveyManager.renderSurvey(S,I,f);D6.warn("Survey element not found")}else D6.warn("Surveys of type "+S.type+" cannot be rendered in the app");else D6.warn("Survey not found")}}displaySurvey(p,s){var f;if(b2(this._surveyManager))D6.warn("init was not called");else{var z=this.Vl(p);if(z){var S=z;if(null!=(f=z.appearance)&&f.surveyPopupDelaySeconds&&s.ignoreDelay&&(S=C1({},z,{appearance:C1({},z.appearance,{surveyPopupDelaySeconds:0})})),"popover"!==s.displayType&&s.initialResponses&&D6.warn("initialResponses is only supported for popover surveys. prefill will not be applied."),!1===s.ignoreConditions){var I=this.Zl(z);if(!I.eligible)return void D6.warn("Survey is not eligible to be displayed: ",I.reason)}"inline"!==s.displayType?this._surveyManager.handlePopoverSurvey(S,s):this.renderSurvey(S,s.selector,s.properties)}else D6.warn("Survey not found")}}cancelPendingSurvey(p){b2(this._surveyManager)?D6.warn("init was not called"):this._surveyManager.cancelSurvey(p)}handlePageUnload(){var p;null==(p=this._surveyManager)||null==p.handlePageUnload||p.handlePageUnload()}}},g7),Xu={toolbar:class{constructor(p){this.instance=p}Ql(p){R.ph_toolbar_state=p}Kl(){var p;return null!==(p=R.ph_toolbar_state)&&void 0!==p?p:0}initialize(){return this.maybeLoadToolbar()}maybeLoadToolbar(p,s,f){if(void 0===p&&(p=void 0),void 0===s&&(s=void 0),void 0===f&&(f=void 0),q8(this.instance.config)||!k||!T)return!1;p=p??k.location,f=f??k.history;try{if(!s){try{k.localStorage.setItem("test","test"),k.localStorage.removeItem("test")}catch{return!1}s=k?.localStorage}var z,S=Gc||a7(p.hash,"__posthog")||a7(p.hash,"state"),I=S?X8(()=>JSON.parse(atob(decodeURIComponent(S))))||X8(()=>JSON.parse(decodeURIComponent(S))):null;return I&&"ph_authorize"===I.action?((z=I).source="url",z&&Object.keys(z).length>0&&(I.desiredHash?p.hash=I.desiredHash:f?f.replaceState(f.state,"",p.pathname+p.search):p.hash="")):((z=JSON.parse(s.getItem(I6)||"{}")).source="localstorage",delete z.userIntent),!(!z.token||this.instance.config.token!==z.token||(this.loadToolbar(z),0))}catch{return!1}}Jl(p){var s=R.ph_load_toolbar||R.ph_load_editor;!b2(s)&&F2(s)?s(p,this.instance):T6.warn("No toolbar load function found")}loadToolbar(p){var s=!(null==T||!T.getElementById(W));if(!k||s)return!1;var f="custom"===this.instance.requestRouter.region&&this.instance.config.advanced_disable_toolbar_metrics,z=C1({token:this.instance.config.token},p,{apiURL:this.instance.requestRouter.endpointFor("ui")},f?{instrument:!1}:{});if(k.localStorage.setItem(I6,JSON.stringify(C1({},z,{source:void 0}))),2===this.Kl())this.Jl(z);else if(0===this.Kl()){var S;this.Ql(1),null==(S=R.__PosthogExtensions__)||null==S.loadExternalDependency||S.loadExternalDependency(this.instance,"toolbar",I=>{if(I)return T6.error("[Toolbar] Failed to load",I),void this.Ql(0);this.Ql(2),this.Jl(z)}),D3(k,"turbolinks:load",()=>{this.Ql(0),this.loadToolbar(z)})}return!0}Yl(p){return this.loadToolbar(p)}maybeLoadEditor(p,s,f){return void 0===p&&(p=void 0),void 0===s&&(s=void 0),void 0===f&&(f=void 0),this.maybeLoadToolbar(p,s,f)}}},te=C1({experiments:kc}
vendor: 4,526 bytes, line 1
1,g7),v9={conversations:class{constructor(p){this.Xl=void 0,this._conversationsManager=null,this.tu=!1,this.eu=null,this.iu=!1,this._instance=p}initialize(){this.loadIfEnabled()}onRemoteConfig(p){if(!this._instance.config.disable_conversations&&(this.ru=p.ok,p.ok)){var s=p.config.conversations;b2(s)||(L2(s)?this.Xl=s:(this.Xl=s.enabled,this.eu=s),this.loadIfEnabled())}}reset(){var p;null==(p=this._conversationsManager)||p.reset(),this._conversationsManager=null,this.Xl=void 0,this.eu=null,this.ru=void 0,this.iu=!1}loadIfEnabled(){if(!(this._conversationsManager||this.tu||this._instance.config.disable_conversations||q8(this._instance.config)||this._instance.config.cookieless_mode&&this._instance.consent.isOptedOut())){var p=R?.__PosthogExtensions__;if(p&&!K1(this.Xl)&&this.Xl)if(this.eu&&this.eu.token){this.tu=!0;try{var s=p.initConversations;if(s)return this.nu(s),void(this.tu=!1);var f=p.loadExternalDependency;if(!f)return void this.su(vc);f(this._instance,"conversations",z=>{z||!p.initConversations?this.su("Could not load conversations script",z):this.nu(p.initConversations),this.tu=!1})}catch(z){this.su("Error initializing conversations",z),this.tu=!1}}else Zc.error("Conversations enabled but missing token in remote config.")}}nu(p){if(this.eu)try{this._conversationsManager=p(this.eu,this._instance),this.iu=!1,Zc.info("Conversations loaded successfully")}catch(s){this.su("Error completing conversations initialization",s)}else Zc.error("Cannot complete initialization: remote config is null")}su(p,s){Zc.error(p,s),this._conversationsManager=null,this.tu=!1,this.iu=!0}show(){this._conversationsManager?this._conversationsManager.show():Zc.warn("Conversations not loaded yet.")}hide(){this._conversationsManager&&this._conversationsManager.hide()}isAvailable(){return!0===this.Xl&&!n2(this._conversationsManager)}getUnavailableReason(){return this.isAvailable()?null:this._instance.config.disable_conversations?"disabled_by_config":q8(this._instance.config)?"disabled_for_toolbar":this._instance.config.cookieless_mode&&this._instance.consent.isOptedOut()?"consent_opted_out":!1===this.ru?"remote_config_failed":K1(this.Xl)?this.ru?"disabled_in_project":"remote_config_pending":this.Xl?b2(this.eu)||!this.eu.token?"missing_token":null!=R&&R.__PosthogExtensions__?this.tu?"initializing":this.iu?"load_failed":"not_loaded":"extensions_unavailable":"disabled_in_project"}isVisible(){var p,s;return null!==(p=null==(s=this._conversationsManager)?void 0:s.isVisible())&&void 0!==p&&p}sendMessage(p,s,f){var z=this;return v1(function*(){return z._conversationsManager?z._conversationsManager.sendMessage(p,s,f):(Zc.warn(Sn),null)})()}getMessages(p,s){var f=this;return v1(function*(){return f._conversationsManager?f._conversationsManager.getMessages(p,s):(Zc.warn(Sn),null)})()}markAsRead(p){var s=this;return v1(function*(){return s._conversationsManager?s._conversationsManager.markAsRead(p):(Zc.warn(Sn),null)})()}getTickets(p){var s=this;return v1(function*(){return s._conversationsManager?s._conversationsManager.getTickets(p):(Zc.warn(Sn),null)})()}requestRestoreLink(p){var s=this;return v1(function*(){return s._conversationsManager?s._conversationsManager.requestRestoreLink(p):(Zc.warn(Sn),null)})()}restoreFromToken(p){var s=this;return v1(function*(){return s._conversationsManager?s._conversationsManager.restoreFromToken(p):(Zc.warn(Sn),null)})()}restoreFromUrlToken(){var p=this;return v1(function*(){return p._conversationsManager?p._conversationsManager.restoreFromUrlToken():(Zc.warn(Sn),null)})()}getCurrentTicketId(){var p,s;return null!==(p=null==(s=this._conversationsManager)?void 0:s.getCurrentTicketId())&&void 0!==p?p:null}getWidgetSessionId(){var p,s;return null!==(p=null==(s=this._conversationsManager)?void 0:s.getWidgetSessionId())&&void 0!==p?p:null}ns(){var p;null==(p=this._conversationsManager)||p.setIdentity()}ss(){var p;null==(p=this._conversationsManager)||p.clearIdentity()}}},ir={logs:class{constructor(p){var s,f=this;this.au=!1,this.ou=!1,this.rt=K0("[logs]"),this.lu=C1({},this.rt,{error(){for(var z=arguments.length,S=new Array(z),I=0;z>I;I++)S[I]=arguments[I];S.some(lr)||f.rt.error(...S)}}),this.tr=[],this.uu=[],this.Ea=0,this.hu=()=>{var z,S;this.Ea=0,null==(z=this.du)||z.onReconnect(),null==(S=this.vu)||S.onReconnect()},this._instance=p,this._instance&&null!=(s=this._instance.config.logs)&&s.captureConsoleLogs&&(this.au=!0),k&&D3(k,"online",this.hu)}cu(p,s,f,z){var S,X,g1,S1,Q1,G1,S2,H2,c4,V2,f4,d4,u4,E4,J4,I=(X=null==(S=this._instance)||null==(S=S.
1config)?void 0:S.logs,g1=f,f4=null!==(S1=X?.flushIntervalMs)&&void 0!==S1?S1:3e3,d4=null!==(Q1=X?.maxBufferSize)&&void 0!==Q1?Q1:100,u4=null!=g1&&g1.consoleCapture?void 0:null!==(G1=X?.maxLogsPerInterval)&&void 0!==G1?G1:1e3,E4=K1(u4)?Math.max(d4,2048):Math.max(d4,u4),J4=X?.resourceAttributes,{serviceName:null!==(S2=null!==(H2=J4?.["service.name"])&&void 0!==H2?H2:X?.serviceName)&&void 0!==S2?S2:g1?.serviceNameDefault,serviceVersion:null!==(c4=J4?.["service.version"])&&void 0!==c4?c4:X?.serviceVersion,environment:null!==(V2=J4?.["deployment.environment"])&&void 0!==V2?V2:X?.environment,resourceAttributes:J4,beforeSend:X?.beforeSend,flushIntervalMs:f4,maxBufferSize:d4,maxQueueSize:E4,maxBatchRecordsPerPost:100,rateCapWindowMs:f4,maxLogsPerInterval:u4,backgroundFlushBudgetMs:0,terminationFlushBudgetMs:0});return[new b6(this.fu(p,s),I,this.lu,()=>this.pu(),X=>X(),void 0,z),I]}gu(){var p,s=null==(p=this._instance)||null==(p=p.config)?void 0:p.logs;if(!this.du||this.mu!==s){var f;null==(f=this.du)||f.reset(),this.mu=s;var z=this.cu(()=>this.tr,S=>{this.tr=S});this.du=z[0],this.yu=z[1]}return this.du}bu(){var p,s=null==(p=this._instance)||null==(p=p.config)?void 0:p.logs;if(!this.vu||this._u!==s){var f;null==(f=this.vu)||f.reset(),this._u=s;var z=this.cu(()=>this.uu,S=>{this.uu=S},{serviceNameDefault:"posthog-browser-logs",consoleCapture:!0},tr);this.vu=z[0],this.wu=z[1]}return this.vu}initialize(){this.loadIfEnabled()}onRemoteConfig(p){var s;if(p.ok){var f=null==(s=p.config.logs)?void 0:s.captureConsoleLogs;!b2(f)&&f&&(this.au=!0,this.loadIfEnabled())}}reset(){var p,s;this.tr=[],null==(p=this.du)||p.reset(),this.uu=[],null==(s=this.vu)||s.reset(),this.Ea=0}captureLog(p){this.gu().captureLog(p)}he(p){this.bu().captureLog(p)}get logger(){return this.ku||(this.ku={trace:(p,s)=>this.captureLog({body:p,level:"trace",attributes:s}),debug:(p,s)=>this.captureLog({body:p,level:"debug",attributes:s}),info:(p,s)=>this.captureLog({body:p,level:"info",attributes:s}),warn:(p,s)=>this.captureLog({body:p,level:"warn",attributes:s}),error:(p,s)=>this.captureLog({body:p,level:"error",attributes:s}),fatal:(p,s)=>this.captureLog({body:p,level:"fatal",attributes:s})}),this.ku}flushLogs(p){p?this.xu(p):(this.du&&this.du.flush().catch(s=>this.Su(s)),this.vu&&this.vu.flush().catch(s=>this.Su(s)))}Su(p){lr(p)||this.rt.error("PostHog logs flush failed:",p)}loadIfEnabled(){if(this.au&&!this.ou){var p=R?.__PosthogExtensions__;if(p){var s=p.loadExternalDependency;s?s(this._instance,"logs",f=>{var z;f||null==(z=p.logs)||!z.initializeLogs?this.rt.error("Could not load logs script",f):(p.logs.initializeLogs(this._instance),this.ou=!0)}):this.rt.error(vc)}else this.rt.error("PostHog Extensions not found.")}}fu(p,s){var f=this._instance;return{get isDisabled(){return!1},get optedOut(){return!f.is_capturing()},getPersistedProperty:z=>z===m2.LogsQueue?p():void 0,setPersistedProperty(z,S){var I;z===m2.LogsQueue&&s(null!==(I=S)&&void 0!==I?I:[])},Ot:z=>this.Ot(z),getLibraryId:()=>s1.LIB_NAME,getLibraryVersion:()=>s1.LIB_VERSION}}Ot(p){return new Promise(s=>{if(Z7(this.Ea,3))s({kind:"fatal",error:to(void 0,"logs endpoint is unreachable, dropping batch")});else{var f=!1,z=I=>{f||(f=!0,clearTimeout(S),s(I))},S=setTimeout(()=>{this.rt.warn("Logs request timed out before receiving a response"),z({kind:"retry-later",error:to(void 0,"logs request timed out")})},9e4);this._instance._send_request({method:"POST",url:this.Cu(),data:p,compression:"best-available",batchKey:"logs",fireCallbackOnDrop:!0,callback:I=>{var X=I.statusCode;if(this.Mu(X),X>=200&&300>X)z({kind:"ok"});else if(413===X)z({kind:"too-large"});else if(0!==X&&429!==X&&500>X)z({kind:"fatal",error:new Error("logs request failed with status "+X)});else{var g1;0===X?(I.error||this.rt.warn("Logs request failed before receiving an HTTP response"),z({kind:"retry-later",error:to(I.error,"logs request failed before receiving an HTTP response")})):z({kind:"retry-later",error:null!==(g1=I.error)&&void 0!==g1?g1:new Error("logs request failed with status "+X)})}}})}})}Mu(p){(0!==p||this._instance.__loaded)&&(this.Ea=fn(p,this.Ea,3,()=>this.rt.warn("Log requests are failing before receiving an HTTP response; this can happen due to network issues, CORS, browser blocking, or ad blockers. Stopped sending logs; will try again when connectivity changes.")))}xu(p){this.tr.length>0&&this.Tu(p,this.tr,this.yu,s1.LIB_NAME,s=>{this.tr=s}),this.uu.length>0&&this.Tu(p,this.uu,this.wu,tr,s=>{this.uu=s})}Tu(p,s,f,z,S){if(0!==s.length){var I=s.map(g1=>g1.record);S([]);var X=u6(I,O3(f,s1.LIB_NAME,s1.LIB_VERSION),z,s1.LIB_VERSION);this._instance._send_request({method:"POST",url:this.Cu(),data:X,compression:"best-available",batchKey:"logs",transport:p})}}Cu(){return this._instance.requestRouter.endpointFor("api","/i/v1/logs")+"?token="+encodeURIComponent(this._instance.config.token)}pu(){var p,s={};if(s.distinctId=this._instance.get_distinct_id(),this._instance.sessionManager){var f=this._instance.sessionManager.checkAndGetSessionAndWindowId(!0),z=f.windowId,S=f.sessionStartTimestamp,I=f.lastActivityTimestamp;s.sessionId=f.sessionId,s.windowId=z,b2(S)||(s.sessionStartTimestamp=S),b2(I)||(s.lastActivityTimestamp=I)}if(null!=R&&null!=(p=R.location)&&p.href&&(s.currentUrl=this._instance.config.disable_capture_url_hashes?i2(R.location.href):R.location.href),this._instance.featureFlags){var X=this._instance.featureFlags.getFlags();X&&X.length>0&&(s.activeFeatureFlags=X)}return s}}},_M={metrics:class{constructor(p){this.rt=K0("[metrics]"),this._instance=p}initialize(){}gu(){var p,s,z,S,I,X,g1,S1,Q1,f=null==(p=this._instance)||null==(p=p.config)?void 0:p.metrics;return this.du&&this.mu===f||(null==(s=this.du)||s.reset(),this.mu=f,this.du=new k0(this.fu(),(z=f,Q1=z?.resourceAttributes,{serviceName:null!==(S=Q1?.["service.name"])&&void 0!==S?S:z?.serviceName,serviceVersion:null!==(I=Q1?.["service.version"])&&void 0!==I?I:z?.serviceVersion,environment:null!==(X=Q1?.["deployment.environment"])&&void 0!==X?X:z?.environment,resourceAttributes:Q1,beforeSend:z?.beforeSend,flushIntervalMs:null!==(g1=z?.flushIntervalMs)&&void 0!==g1?g1:1e4,maxSeriesPerFlush:null!==(S1=z?.maxSeriesPerFlush)&&void 0!==S1?S1:1e3}),this.rt)),this.du}count(p,s,f){void 0===s&&(s=1),this.gu().count(p,s,f)}gauge(p,s,f){this.gu().gauge(p,s,f)}histogram(p,s,f){this.gu().histogram(p,s,f)}flush(p){if(!this.du)return Promise.resolve();if(p){var s=this.du.drainWindow();return s&&this.Jt(s,p),Promise.resolve()}return this.du.flush().catch(f=>this.rt.error("PostHog metrics flush failed:",f))}reset(){var p;null==(p=this.du)||p.reset()}fu(){var p=this._instance,s=this;return{get isDisabled(){return!1},get optedOut(){return!p.is_capturing()},Jt:f=>s.Jt(f),getLibraryId:()=>s1.LIB_NAME,getLibraryVersion:()=>s1.LIB_VERSION}}Jt(p,s){return new Promise(f=>{var z=!1,S=X=>
1{z||(z=!0,clearTimeout(I),f(X))},I=setTimeout(()=>S({kind:"retry-later",error:new Error("metrics request timed out")}),9e4);this._instance._send_request(C1({method:"POST",url:this.Eu(),data:p,compression:"best-available",batchKey:"metrics"},s&&{transport:s},{fireCallbackOnDrop:!0,callback(X){var g1=X.statusCode;if(g1>=200&&300>g1)S({kind:"ok"});else if(413===g1)S({kind:"too-large"});else if(0!==g1&&429!==g1&&500>g1)S({kind:"fatal",error:new Error("metrics request failed with status "+g1)});else{var S1;S({kind:"retry-later",error:null!==(S1=X.error)&&void 0!==S1?S1:new Error("metrics request failed with status "+g1)})}}}))})}Eu(){return this._instance.requestRouter.endpointFor("api","/i/v1/metrics")+"?token="+encodeURIComponent(this._instance.config.token)}}},zt=C1({},g7,Ku,Nn,Xi,Be,or,y9,Qc,Xu,te,v9,ir,_M);z5.__defaultExtensionClasses=C1({},zt);var R7=function(){s1.SDK_DIST_CHANNEL="npm";var p=Mt[On]=new z5;return function(){function s(){s.done||(s.done=!0,Vi=!1,b3(Mt,function(f){f._dom_loaded()}))}null!=T&&T.addEventListener?"complete"===T.readyState?s():D3(T,"DOMContentLoaded",s,{capture:!1}):k&&C4.error("Browser doesn't support `document.addEventListener` so PostHog couldn't be initialized")}(),p}(),qu=b(5860),U6=b(2615);let Ju=(()=>{var p;class s{constructor(z){this.router=z,this.initResolver=S=>{},this.instances=[],this.sentryIntegrations=[],this.ready=new Promise(S=>{this.initResolver=S}),this.router.events.subscribe(S=>{S instanceof L.wF&&this.pageview()})}init(){for(let z of a.c.posthog)this.instances.push(z.name),R7.init(z.key,{api_host:z.host,person_profiles:"identified_only",sanitize_properties:qu.Q,loaded:S=>S.capture("$identify")},z.name),this.sentryIntegrations.push(R7.sentryIntegration({organization:a.c.sentry.organization,projectId:a.c.sentry.project}));this.initResolver()}pageview(){this.ready.then(()=>this.instances.forEach(z=>R7[z].capture("$pageview")))}user(z){return this.ready.then(()=>{this.instances.forEach(S=>{R7[S].identify(z.email),R7[S].people.set(z)})})}reset(){this.instances.forEach(z=>{R7[z]?.reset()})}capture(z,S){this.ready.then(()=>this.instances.forEach(I=>R7[I].capture(z,S)))}static#c=p=()=>(this.\u0275fac=function(S){return new(S||s)(U6.KVO(L.Ix))},this.\u0275prov=U6.jDH({token:s,factory:s.\u0275fac,providedIn:"root"}))}return p(),s})()},3124(w2,x1,b){"use strict";b.d(x1,{nj:()=>c1,iP:()=>R,Qk:()=>$,gT:()=>L1,an:()=>L.a,Q3:()=>L.Q});var L=b(5860),a=b(2615),k=b(231),H=b(4523),G=b(177),T=b(3664),K=b(9748);const J=new a.nKC("SPA_SLO_CONFIG"),n1=new a.nKC("SPA_LOGIN_HANDLER"),c1=new a.nKC("SPA_SESSION_CLEANUP");var u1=b(3269);const r1=["access_token","login_state","login_redirect","galoa_helpdocs_refresh","user_state"];let $=(()=>{var M1;class P1{constructor(E1,t2,m2,$1,U1=null){this.platformId=E1,this.document=t2,this.config=m2,this.posthog=$1,this.cleanups=U1}hasSession(){const E1=this.browserWindow();return!!E1&&!!this.readToken(E1)}clearSession(){const E1=this.browserWindow();if(!E1)return!1;for(const m2 of r1)try{E1.localStorage.removeItem(m2)}catch{}let t2=this.survivingKeys(E1);if(t2.length){try{E1.localStorage.clear()}catch{}t2=this.survivingKeys(E1)}this.runCleanups();try{K.gV(null)}catch{}try{this.posthog.reset()}catch{}return 0===t2.length}startLogout(){var E1=this;return(0,H.A)(function*(){const t2=E1.browserWindow();t2&&(E1.clearSession()||E1.reportIncompleteCleanup("startLogout"),E1.broadcastLogout(t2),t2.location.assign(E1.accountsUrl(`galoa/slo-start/${E1.config.origin}`)))})()}continueLogout(E1){const t2=this.browserWindow();t2&&(this.clearSession()||this.reportIncompleteCleanup("continueLogout"),this.broadcastLogout(t2),t2.location.replace(this.accountsUrl(`galoa/slo-next/${encodeURIComponent(E1)}`)))}readToken(E1){try{return E1.localStorage.getItem("access_token")}catch{return null}}survivingKeys(E1){return r1.filter(t2=>{try{return null!==E1.localStorage.getItem(t2)}catch{return!1}})}runCleanups(){for(const E1 of this.cleanups??[])try{E1()}catch{}}reportIncompleteCleanup(E1){try{K.wd(`SLO ${E1}: a credential survived the local cleanup`,"error")}catch{}}browserWindow(){return(0,G.UE)(this.platformId)?this.document.defaultView:null}broadcastLogout(E1){if(E1.BroadcastChannel)try{const t2=new E1.BroadcastChannel("galoa-helpdocs-auth-sync");t2.postMessage("logout"),t2.close()}catch{}}accountsUrl(E1){return`${(this.config.accountsUrl??"https://accounts.galoa.com.br").replace(/\/$/,"")}/${E1}`}static#c=M1=()=>(this.\u0275fac=function(t2){return new(t2||P1)(a.KVO(T.Agw),a.KVO(a.qQL),a.KVO(J),a.KVO(u1.v),a.KVO(c1,8))},this.\u0275prov=a.jDH({token:P1,factory:P1.\u0275fac}))}return M1(),P1})(),R=(()=>{var M1;class P1{constructor(){this.route=(0,a.WQX)(k.nX),this.slo=(0,a.WQX)($)}
1ngOnInit(){const E1=this.route.snapshot.paramMap.get("cursor");null!==E1&&this.slo.continueLogout(E1)}static#c=M1=()=>(this.\u0275fac=function(t2){return new(t2||P1)},this.\u0275cmp=T.VBU({type:P1,selectors:[["galoa-spa-slo"]],decls:0,vars:0,template:function(t2,m2){},encapsulation:2,changeDetection:0}))}return M1(),P1})();var s1=b(9330),z1=b(9437),v1=b(8810);let C1=(()=>{var M1;class P1{constructor(E1,t2,m2){this.document=E1,this.slo=t2,this.login=m2,this.redirecting=!1}intercept(E1,t2){return t2.handle(E1).pipe((0,z1.W)(m2=>(m2 instanceof s1.yz&&401===m2.status&&!this.redirecting&&!this.onSloStop()&&this.slo.hasSession()&&(this.slo.clearSession(),this.redirecting=!0,this.startLogin()),(0,v1.$)(()=>m2))))}startLogin(){try{const E1=this.login();"function"==typeof E1?.then&&Promise.resolve(E1).catch(()=>{this.redirecting=!1})}catch{this.redirecting=!1}}onSloStop(){return(this.document.defaultView?.location.pathname??"").includes("/galoa/slo/")}static#c=M1=()=>(this.\u0275fac=function(t2){return new(t2||P1)(a.KVO(a.qQL),a.KVO($),a.KVO(n1))},this.\u0275prov=a.jDH({token:P1,factory:P1.\u0275fac}))}return M1(),P1})();function L1(M1,P1,T1={}){const E1=[{provide:J,useValue:M1},$,{provide:n1,useFactory:t2=>()=>t2.login(),deps:[P1]}];return!1!==T1.interceptUnauthorized&&E1.push({provide:s1.a7,useClass:C1,multi:!0}),E1}},5860(w2,x1,b){"use strict";b.d(x1,{Q:()=>k,a:()=>a});const L=/\/galoa\/slo\/[^/?#]+/g;function a(H){return H.replace(L,"/galoa/slo/[cursor]")}function k(H){if(!H)return H;for(const G of Object.keys(H)){const T=H[G];"string"==typeof T&&T.includes("/galoa/slo/")&&(H[G]=a(T))}return H}},180(w2,x1,b){"use strict";b.d(x1,{QL:()=>L.Q,V9:()=>T});var L=b(5828),a=b(2615),k=b(2209),H=b(8018),G=b(1298);let T=(()=>{var K;class J{constructor(c1,u1,r1){this.systemStore=c1,this.translate=u1,this.dayJsService=r1}setLanguage(c1){this.systemStore.setLanguage(c1),this.dayJsService.setLocale(c1),this.translate.use(c1)}static#c=K=()=>(this.\u0275fac=function(u1){return new(u1||J)(a.KVO(k.z),a.KVO(H.c$),a.KVO(G.Rq))},this.\u0275prov=a.jDH({token:J,factory:J.\u0275fac,providedIn:"root"}))}return K(),J})()},5828(w2,x1,b){"use strict";b.d(x1,{Q:()=>K});var L=b(2615),a=b(9079),k=b(9030),H=b(3294),G=b(9172),T=b(2209);let K=(()=>{var J;class n1{constructor(){this.store=(0,L.WQX)(T.z),this.currentLanguage=this.store.language,this.language$=(0,a.br)(this.store.language),this.currentLanguage$=(0,k.v)(()=>this.language$.pipe((0,G.Z)(this.store.language()),(0,H.F)()))}static#c=J=()=>(this.\u0275fac=function(r1){return new(r1||n1)},this.\u0275prov=L.jDH({token:n1,factory:n1.\u0275fac,providedIn:"root"}))}return J(),n1})()},2209(w2,x1,b){"use strict";b.d(x1,{z:()=>H});var L=b(2615),a=b(9295);let H=(()=>{var G;class T{constructor(){this.state=(0,L.vPA)({language:"pt-br"}),this.language=(0,a.EW)(()=>this.state().language)}setLanguage(J){this.state.update(n1=>({...n1,language:J}))}static#c=G=()=>(this.\u0275fac=function(n1){return new(n1||T)},this.\u0275prov=L.jDH({token:T,factory:T.\u0275fac,providedIn:"root"}))}return G(),T})()},9013(w2,x1,b){"use strict";b.d(x1,{W_:()=>L,kJ:()=>a});const L=(c1,u1="#FFFFFF",r1="#000000")=>{let o1="#"===c1.charAt(0)?c1.substring(1,7):c1;return 3===o1.length&&(o1=o1.split("").map(z1=>z1+z1).join("")),.299*parseInt(o1.substring(0,2),16)+.587*parseInt(o1.substring(2,4),16)+.114*parseInt(o1.substring(4,6),16)>186?r1:u1},a=(c1,u1)=>"rgba("+parseInt(c1.substring(1,3),16)+", "+parseInt(c1.substring(3,5),16)+", "+parseInt(c1.substring(5,7),16)+", "+u1+")"},8422(w2,x1,b){"use strict";b.d(x1,{Ob:()=>n1,V4:()=>c1,kh:()=>K});var L=b(5312),a=b(8810),k=b(1584),H=b(983),G=b(8032),T=b.n(G);const K=(u1,r1,o1,$,R)=>T().fire({title:r1,text:o1,html:$,icon:u1,...R}),n1=(u1,r1,o1)=>{if(!L.c.production&&0===u1.status&&"https://api.galoa.com.br/api/v4.0/page/987654321"!==u1.url&&"https://api.galoa.com.br/api/v4.0/assoc_page/987654321"!==u1.url)return H.w;if(0!==u1.status&&500!==u1.status)return(0,a.$)(()=>u1);const R=2e3*Math.pow(2,r1)+2e3*Math.random();return((u1,r1,o1,$=2e3)=>{T().mixin({toast:!0,icon:u1,title:r1,position:o1,timer:$,showConfirmButton:!1,timerProgressBar:!0,didOpen:z1=>{z1.addEventListener("mouseenter",T().stopTimer),z1.addEventListener("mouseleave",T().resumeTimer)}}).fire()})("error",o1,"top-right",R),(0,k.O)(R)},c1=(u1,r1)=>(K("error","Oops!",`${u1.instant("Something went wrong. Please try again.")}${r1?.error?.message?"\n\n"+r1.error.message:""}`),(0,a.$)(()=>r1))},5257(w2,x1,b){"use strict";b.d(x1,{p1:()=>o1,ke:()=>k,wm:()=>H});var L=b(2615);const k=new L.nKC("PARAGRAPH_COMPONENTS"),H=new L.nKC("PARAGRAPH_TRANSFORM");var G=b(7705),T=b(9295),K=b(2200),J=b(3664);const n1=N2=>({data:N2});function c1(N2,f2){1&N2&&J.eu8(0)}function u1(N2,f2){if(1&N2&&(J.j41(0,"div",0),J.DNE(1,c1,1,0,"ng-container",1),J.k0s()),2&N2){const x2=J.XpG(),D2=x2.$implicit;J.BMQ("data-paragraph-delta",x2.$index),J.R7$(),J.Y8G("ngComponentOutlet",f2)("ngComponentOutletInputs",J.eq3(3,n1,D2))}}function r1(N2,f2){if(1&N2&&J.nVh(0,u1,2,5,"div",0),2&N2){let x2;const D2=f2.$implicit,I2=J.XpG();J.vxM((x2=I2.registry[D2.component])?0:-1,x2)}}let o1=(()=>{var N2;class f2{constructor(){this.items=(0,G.hFB)([]),this.registry=(0,L.WQX)(k),this.transform=(0,L.WQX)(H,{optional:!0}),this.resolved=(0,T.EW)(()=>{const D2=this.items();return this.transform?this.transform(D2):D2})}static#c=N2=()=>(this.\u0275fac=function(I2){return new(I2||f2)},this.\u0275cmp=J.VBU({type:f2,selectors:[["galoa-paragraphs"]],inputs:{items:[1,"items"]},decls:2,vars:0,consts:[[1,"paragraph-container"],[4,"ngComponentOutlet","ngComponentOutletInputs"]],template:function(I2,u2){1&I2&&J.Z7z(0,r1,1,1,null,null,J.fX1),2&I2&&J.Dyx(u2.resolved())},dependencies:[K.OI],encapsulation:2,changeDetection:0}))}return N2(),f2})()},5548(w2,x1,b){"use strict";b.d(x1,{S:()=>K});var L=b(60),a=b(2753),k=b(3664);function H(J,n1){if(1&J&&(k.j41(0,"p",1),k.nrm(1,"fa-icon",2),k.EFF(2),k.k0s()),2&J){const c1=k.XpG().$implicit,u1=k.XpG(2);k.R7$(),k.Y8G("icon",u1.faTag),k.R7$(),k.SpI(" ",c1," ")}}function G(J,n1){if(1&J&&k.nVh(0,H,3,2,"p",1),2&J){const c1=n1.$implicit,u1=k.XpG(2);k.vxM(u1.ignore&&-1!=u1.ignore.indexOf(c1)?-1:0)}}function T(J,n1){if(1&J&&(k.j41(0,"div",0),k.Z7z(1,G,1,1,null,null,k.fX1),k.k0s()),2&J){const c1=k.XpG();k.R7$(),k.Dyx("full"===c1.viewMode?c1.keywords:c1.keywords.slice(0,3))}}let K=(()=>{var J;class n1{constructor(){this.ignore=[],this.faTag=a._2z}static#c=J=()=>(this.\u0275fac=function(r1){return new(r1||n1)},this.\u0275cmp=k.VBU({type:n1,selectors:[["app-post-keywords"]],inputs:{ignore:"ignore",keywords:"keywords",viewMode:"viewMode"},decls:1,vars:1,consts:[[1,"keywords-container"],[1,"keyword"],[3,"icon"]],template:function(r1,o1){1&r1&&k.nVh(0,T,3,0,"div",0),2&r1&&k.vxM(o1.keywords?0:-1)},dependencies:[L.aY],styles:['.caret[_ngcontent-%COMP%]{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \\\t;border-right:4px solid transparent;border-left:4px solid transparent}.dropup[_ngcontent-%COMP%], .dropdown[_ngcontent-%COMP%]{position:relative}.dropdown-toggle[_ngcontent-%COMP%]:focus{outline:0}.dropdown-menu[_ngcontent-%COMP%]{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px #0000002d}.dropdown-menu.pull-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#828282;white-space:nowrap}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#757575;text-decoration:none;background-color:#f5f5f5}.dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#e6e5e5}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{display:block}.open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{outline:0}.dropdown-menu-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu-left[_ngcontent-%COMP%]{right:auto;left:0}.dropdown-header[_ngcontent-%COMP%]{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#e6e5e5;white-space:nowrap}.dropdown-backdrop[_ngcontent-%COMP%]{position:fixed;inset:0;z-index:990}.pull-right[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.dropup[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%]{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \\\t}.dropup[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{top:auto;bottom:100%;margin-bottom:2px}@media(min-width:768px){.navbar-right[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.navbar-right[_ngcontent-%COMP%]   .dropdown-menu-left[_ngcontent-%COMP%]{left:0;right:auto}}.clearfix[_ngcontent-%COMP%]:before, .clearfix[_ngcontent-%COMP%]:after{display:table;content:" "}.clearfix[_ngcontent-%COMP%]:after{clear:both}.center-block[_ngcontent-%COMP%]{display:block;margin-right:auto;margin-left:auto}.pull-right[_ngcontent-%COMP%]{float:right!important}.pull-left[_ngcontent-%COMP%]{float:left!important}.hide[_ngcontent-%COMP%]{display:none!important}.show[_ngcontent-%COMP%]{display:block!important}.invisible[_ngcontent-%COMP%]{visibility:hidden}.text-hide[_ngcontent-%COMP%]{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden[_ngcontent-%COMP%]{display:none!important}.affix[_ngcontent-%COMP%]{position:fixed}.m-0[_ngcontent-%COMP%]{margin:0!important}.mt-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-left:0!important}.m-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-top:.5rem!important}
1.mr-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-0[_ngcontent-%COMP%]{padding:0!important}.pt-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-left:0!important}.p-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-left:auto!important}@media(min-width:576px){.m-sm-0[_ngcontent-%COMP%]{margin:0!important}.mt-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-left:0!important}.m-sm-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-sm-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-sm-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-sm-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-sm-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-sm-0[_ngcontent-%COMP%]{padding:0!important}.pt-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-left:0!important}.p-sm-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-sm-2[_ngcontent-%COMP%]{padding:.5rem!important}
1.pt-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-sm-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-sm-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-sm-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-sm-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:768px){.m-md-0[_ngcontent-%COMP%]{margin:0!important}.mt-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-left:0!important}.m-md-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-md-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-md-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-md-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-md-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-md-0[_ngcontent-%COMP%]{padding:0!important}.pt-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-left:0!important}.p-md-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-md-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-md-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-md-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-md-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-md-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:992px){.m-lg-0[_ngcontent-%COMP%]{margin:0!important}.mt-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-left:0!important}.m-lg-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-lg-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-lg-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-lg-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-lg-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-lg-0[_ngcontent-%COMP%]{padding:0!important}.pt-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-left:0!important}.p-lg-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-lg-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-lg-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-lg-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-lg-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-lg-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-left:auto!important}}
1@media(min-width:1200px){.m-xl-0[_ngcontent-%COMP%]{margin:0!important}.mt-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-left:0!important}.m-xl-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-xl-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-xl-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-top:1rem!important}
1.mr-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-xl-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-xl-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-xl-0[_ngcontent-%COMP%]{padding:0!important}.pt-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-left:0!important}.p-xl-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-xl-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-xl-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-xl-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-xl-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-xl-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-top:auto!important}
1.mr-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-left:auto!important}}.vcenter[_ngcontent-%COMP%]{display:table}.vcenter[_ngcontent-%COMP%]   .vcenter-content[_ngcontent-%COMP%]{display:table-cell;vertical-align:middle;width:100%}@media(min-width:1200px){.pull-lg-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-lg-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:992px)and (max-width:1199px){.pull-md-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-md-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:768px)and (max-width:991px){.pull-sm-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-sm-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(max-width:767px){.pull-xs-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-xs-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}.centered[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}@media(min-width:1200px){.center-lg[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:992px)and (max-width:1199px){.center-md[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:768px)and (max-width:991px){.center-sm[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(max-width:767px){.center-xs[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:1200px){.text-center-lg[_ngcontent-%COMP%]{text-align:center}}@media(min-width:992px)and (max-width:1199px){.text-center-md[_ngcontent-%COMP%]{text-align:center}}@media(min-width:768px)and (max-width:991px){.text-center-sm[_ngcontent-%COMP%]{text-align:center}}@media(max-width:767px){.text-center-xs[_ngcontent-%COMP%]{text-align:center}}.keywords-container[_ngcontent-%COMP%]{column-gap:10px;display:flex}.keywords-container[_ngcontent-%COMP%]   .keyword[_ngcontent-%COMP%]{margin:0;max-width:104px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media(max-width:767px){.keywords-container[_ngcontent-%COMP%]   .keyword[_ngcontent-%COMP%]{max-width:74px}.keywords-container[_ngcontent-%COMP%]   .keyword[_ngcontent-%COMP%]:nth-child(n+3){display:none}}'],changeDetection:0}))}return J(),n1})()},3156(w2,x1,b){"use strict";b.d(x1,{I:()=>k});var L=b(3664),a=b(1298);let k=(()=>{var H;class G{constructor(K){this.dayJs=K}transform(K){if(K)return this.dayJs.format(K,"L")}static#c=H=()=>(this.\u0275fac=function(J){return new(J||G)(L.rXU(a.Rq,16))},this.\u0275pipe=L.EJ8({name:"formatDate",type:G,pure:!0}))}return H(),G})()},4385(w2,x1,b){"use strict";b.d(x1,{$:()=>k});var L=b(3664),a=b(1230);let k=(()=>{var H;class G{constructor(K){this.sanitized=K}transform(K){if(K)return this.sanitized.bypassSecurityTrustHtml(K)}static#c=H=()=>(this.\u0275fac=function(J){return new(J||G)(L.rXU(a.up,16))},this.\u0275pipe=L.EJ8({name:"safeHtml",type:G,pure:!0}))}return H(),G})()},5418(w2,x1,b){"use strict";b.d(x1,{c:()=>J});var L=b(1985),a=b(7673),k=b(4572),H=b(6354);const G=["pt-br","en","es","fr"];var T=b(3664),K=b(5828);let J=(()=>{var n1;class c1{constructor(r1){this.systemQuery=r1}transform(r1,o1,$=!1){r1 instanceof L.c||(r1=(0,a.of)(r1));let R=(0,a.of)(G);return o1&&(R=(0,a.of)(o1)),(0,k.z)([r1,this.systemQuery.currentLanguage$,R]).pipe((0,H.T)(([s1,z1,v1])=>{if(!s1)return;if("object"!=typeof s1||"object"==typeof s1&&!Object.keys(s1).filter(L1=>v1.includes(L1)).length)return s1;const C1=s1;if(C1[z1])return C1[z1];if($){const L1=Object.keys(C1).find(M1=>v1.includes(M1));if(L1)return C1[L1]}}))}static#c=n1=()=>(this.\u0275fac=function(o1){return new(o1||c1)(T.rXU(K.Q,16))},this.\u0275pipe=T.EJ8({name:"translatable",type:c1,pure:!0}))}return n1(),c1})()},2405(w2,x1,b){"use strict";b.d(x1,{Sn:()=>a,_J:()=>G,aA:()=>L,fZ:()=>H,rN:()=>k,vA:()=>T});const L="nova-lisboa-oces",a="observatorio",k="ocs-observatorio-fonts",H="https://fonts.googleapis.com/css2?family=Newsreader:ital,opsz,wght@0,6..72,400;0,6..72,500;0,6..72,600;1,6..72,400&family=IBM+Plex+Sans:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500&display=swap";function G(K){return K===L}function T(K){return G(K.id)&&K.theme===a}},1706(w2,x1,b){"use strict";b.d(x1,{w:()=>c1});var L=b(9330),a=b(2615),k=b(9295),H=b(9079),G=b(4572),T=b(5964),K=b(6354),J=b(2181);let c1=(()=>{var u1;class r1{constructor(){this.store=(0,a.WQX)(J.R),this.injector=(0,a.WQX)(a.zZn),this.currentLanguage$=(0,H.br)((0,k.EW)(()=>this.store.value().language)),this.associationConfig$=(0,H.br)((0,k.EW)(()=>this.store.value().config)).pipe((0,T.p)($=>!!$)),this.id$=this.associationConfig$.pipe((0,K.T)($=>$?.id)),this.name$=this.associationConfig$.pipe((0,K.T)($=>$?.name)),this.shortName$=this.associationConfig$.pipe((0,K.T)($=>$?.shortName)),this.languages$=this.associationConfig$.pipe((0,K.T)($=>
1$?.languages)),this.logo$=this.associationConfig$.pipe((0,K.T)($=>$?.images?.logo)),this.footerParagraphs$=this.associationConfig$.pipe((0,K.T)($=>$.footer_content)),this.registrationConfig$=this.associationConfig$.pipe((0,K.T)($=>$?.services.registration)),this.menuItems$=this.associationConfig$.pipe((0,K.T)($=>$.services.menu)),this.menuItemsEnabled$=(0,G.z)([this.menuItems$,this.currentLanguage$]).pipe((0,K.T)(([$,R])=>$.filter(s1=>!!s1.enabled&&s1.enabled.includes(R)))),this.menuItemsTree$=this.menuItemsEnabled$.pipe((0,K.T)($=>{const R={174:254,180:254,186:254,192:254,198:254,204:254,210:254,216:254,222:254,227:254};for(const s1 of $)R[s1.id]&&(s1.parent=R[s1.id]);return function n1(u1){const r1=[],o1={},$={};if(u1)for(const R of u1){$[R.id]||($[R.id]=[]);const s1={...R,children:$[R.id]};R.parent?($[R.parent]||($[R.parent]=[]),$[R.parent].push(s1)):(r1.push(s1),o1[R.id]=s1)}return r1}($)}))}select($){return(0,H.br)((0,k.EW)(()=>this.store.value()[$]),{injector:this.injector})}getValue(){return this.store.getValue()}filterById($,R="filter[association]"){let s1;return s1=$&&$.params?$.params:new L.Nl,this.id$.pipe((0,K.T)(z1=>s1=s1.set(R,z1??"")))}static#c=u1=()=>(this.\u0275fac=function(R){return new(R||r1)},this.\u0275prov=a.jDH({token:r1,factory:r1.\u0275fac,providedIn:"root"}))}return u1(),r1})()},3463(w2,x1,b){"use strict";b.d(x1,{J:()=>$});var L=b(1706),a=b(2181),k=b(5312),H=b(9330),G=b(2615),T=b(6354),K=b(3028),J=b(6697),n1=b(8141),c1=b(7673),u1=b(180),r1=b(8018),o1=b(2405);let $=(()=>{var R;class s1{constructor(){this.associationQuery=(0,G.WQX)(L.w),this.associationStore=(0,G.WQX)(a.R),this.http=(0,G.WQX)(H.Qq),this.translate=(0,G.WQX)(r1.c$),this.systemService=(0,G.WQX)(u1.V9),this.endpoint=k.c.endpoints.api+"api/v3.0/assoc_member_area/",this.REALM_THEME_PRESETS={[o1.aA]:{theme:o1.Sn,colors:{base:"#1c2620"},images:{logo:""}}}}setAssociation(v1,C1){return this.fetchAssociation(v1).pipe((0,n1.M)(L1=>{let M1=C1?.lang;this.associationStore.setConfig(L1),(!M1||-1===L1.languages.indexOf(M1))&&(M1=L1.languages[0]),this.translate.addLangs(L1.languages),this.systemService.setLanguage(M1),this.setLanguage(M1)}))}fetchAssociation(v1){return this.associationQuery.select("config").pipe((0,J.s)(1),(0,K.Z)(C1=>C1?(0,c1.of)(C1):this.http.get(this.endpoint+v1).pipe((0,T.T)(L1=>this.applyRealmThemePreset(L1.data[0],v1)))))}applyRealmThemePreset(v1,C1){const L1=this.REALM_THEME_PRESETS[C1];return v1&&L1?{...v1,...L1,colors:{...v1.colors,...L1.colors},images:{...v1.images,...L1.images}}:v1}setLanguage(v1){this.associationStore.setLanguage(v1),this.translate.use(v1)}updateAssociationConfigServices(){return this.associationQuery.getValue().servicesLoaded?(0,c1.of)(void 0):this.associationQuery.associationConfig$.pipe((0,J.s)(1),(0,K.Z)(v1=>this.http.get(this.endpoint+v1.id+"?fields=services").pipe((0,T.T)(C1=>C1.data[0]),(0,n1.M)(C1=>{C1&&this.associationStore.update(L1=>({config:{...L1.config,services:C1.services},servicesLoaded:!0}))}))))}static#c=R=()=>(this.\u0275fac=function(C1){return new(C1||s1)},this.\u0275prov=G.jDH({token:s1,factory:s1.\u0275fac,providedIn:"root"}))}return R(),s1})()},2181(w2,x1,b){"use strict";b.d(x1,{R:()=>k});var L=b(2615);let k=(()=>{var H;class G{constructor(){this.state=(0,L.vPA)({config:void 0,language:"pt-br",servicesLoaded:!1}),this.value=this.state.asReadonly()}getValue(){return this.state()}update(K){this.state.update(J=>({...J,..."function"==typeof K?K(J):K}))}setConfig(K){this.update({config:K})}setLanguage(K){this.update({language:K})}static#c=H=()=>(this.\u0275fac=function(J){return new(J||G)},this.\u0275prov=L.jDH({token:G,factory:G.\u0275fac,providedIn:"root"}))}return H(),G})()},1737(w2,x1,b){"use strict";b.d(x1,{G:()=>J});var L=b(9330),a=b(2615),k=b(6354),H=b(3028),G=b(5312),T=b(1706),K=b(1355);let J=(()=>{var n1;class c1{constructor(){this.http=(0,a.WQX)(L.Qq),this.associationQuery=(0,a.WQX)(T.w),this.store=(0,a.WQX)(K.u),this.baseUrl=G.c.endpoints.api+"api/v8.0",this.baseEndpoint=this.baseUrl+"/assoc_member/"}getMemberMe(){return this.associationQuery.filterById(void 0,"association").pipe((0,H.Z)(r1=>this.http.get(this.baseEndpoint+"me",{params:r1}).pipe((0,k.T)(o1=>o1.data[0]))))}upsert(r1){return this.http.post(this.baseEndpoint,r1).pipe((0,k.T)(o1=>{const $=o1.data[0];
1return this.store.upsert($.id,$),$}))}changePhoto(r1,o1){return this.http.post(this.baseEndpoint+r1+"/photo_upload",o1).pipe((0,k.T)($=>this.store.upsert(r1,$.data[0])))}static#c=n1=()=>(this.\u0275fac=function(o1){return new(o1||c1)},this.\u0275prov=a.jDH({token:c1,factory:c1.\u0275fac,providedIn:"root"}))}return n1(),c1})()},1355(w2,x1,b){"use strict";b.d(x1,{u:()=>H});var L=b(2615),a=b(9295),k=b(9079);let H=(()=>{var G;class T{constructor(){this.entities=(0,L.vPA)(new Map),this.injector=(0,L.WQX)(L.zZn)}upsert(J,n1){this.entities.update(c1=>{const u1=c1.get(J);return new Map(c1).set(J,u1?{...u1,...n1}:{...n1,id:J})})}update(J,n1){const c1=this.entities().get(J);c1&&this.entities.update(u1=>new Map(u1).set(J,{...c1,...n1}))}hasEntity(J){return[...this.entities().values()].some(J)}selectAll(J){return(0,k.br)((0,a.EW)(()=>{const n1=[...this.entities().values()];return J?.filterBy?n1.filter(J.filterBy):n1}),{injector:this.injector})}static#c=G=()=>(this.\u0275fac=function(n1){return new(n1||T)},this.\u0275prov=L.jDH({token:T,factory:T.\u0275fac,providedIn:"root"}))}return G(),T})()},84(w2,x1,b){"use strict";b.d(x1,{X:()=>K});var L=b(2615),a=b(9295),k=b(9079),H=b(5964),G=b(6354),T=b(5841);let K=(()=>{var J;class n1{constructor(){this.store=(0,L.WQX)(T.c),this.user$=(0,k.br)((0,a.EW)(()=>this.store.value().user)),this.filteredUser$=this.user$.pipe((0,H.p)(u1=>!!u1)),this.name$=this.filteredUser$.pipe((0,G.T)(u1=>u1?.name)),this.email$=this.filteredUser$.pipe((0,G.T)(u1=>u1?.email)),this.tags$=(0,k.br)((0,a.EW)(()=>this.store.value().tags)),this.filteredTags$=this.tags$.pipe((0,G.T)(u1=>u1||null)),this.memberId$=this.filteredTags$.pipe((0,G.T)(u1=>u1?.id)),this.computedTags$=this.filteredTags$.pipe((0,G.T)(u1=>u1?u1?.computed??[]:[]))}static#c=J=()=>(this.\u0275fac=function(r1){return new(r1||n1)},this.\u0275prov=L.jDH({token:n1,factory:n1.\u0275fac,providedIn:"root"}))}return J(),n1})()},7689(w2,x1,b){"use strict";b.d(x1,{Q:()=>P1});var L=b(4523),a=b(1706),k=b(6354),H=b(6697),G=b(3028),T=b(9437),K=b(7673),J=b(9330),n1=b(2615),c1=b(3664),u1=b(7303),r1=b(177),o1=b(1737),$=b(5841),R=b(231),s1=b(5312),z1=b(3124);function v1(T1){return btoa(String.fromCharCode(...T1)).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")}function C1(T1){return v1(crypto.getRandomValues(new Uint8Array(T1)))}function M1(){return(M1=(0,L.A)(function*(T1){const E1=yield crypto.subtle.digest("SHA-256",(new TextEncoder).encode(T1));return v1(new Uint8Array(E1))})).apply(this,arguments)}let P1=(()=>{var T1;class E1{constructor(){this.associationQuery=(0,n1.WQX)(a.w),this.http=(0,n1.WQX)(J.Qq),this.location=(0,n1.WQX)(u1.aZ),this.memberService=(0,n1.WQX)(o1.G),this.serializer=(0,n1.WQX)(R.Sd),this.sessionStore=(0,n1.WQX)($.c),this.platformId=(0,n1.WQX)(c1.Agw),this.slo=(0,n1.WQX)(z1.Qk,{optional:!0})}login(m2){if(!(0,r1.UE)(this.platformId))return;let $1,U1;return m2?$1=this.serializer.serialize(m2):(U1=s1.c.widget?window.location.hash:window.location.search,$1=window.location.pathname+U1),this.associationQuery.select("config").subscribe(D1=>{this.loginInRealm($1,D1?D1.id:void 0)})}loginInRealm(m2,$1){this.redirectToAuthorize(m2,$1).catch(U1=>{console.error("Login redirect failed",U1)})}redirectToAuthorize(m2,$1){var U1=this;return(0,L.A)(function*(){const D1=C1(16),e2=C1(32),d2=yield function L1(T1){return M1.apply(this,arguments)}(e2);let N2;N2="galoa-faq"===s1.c?.webComponent?"?galoa_faq_redirect=oauth-redirect":s1.c?.widget?"?widget_redirect=oauth-redirect":U1.location.prepareExternalUrl("oauth-redirect");const f2=window.location.origin+N2;let x2="https://accounts.galoa.com.br/oauth/authorize?origin=assoc-member&response_type=code&client_id=galod_assoc_implicit_client&scope=profile restful openid email&source_site=galod_assoc&code_challenge="+d2+"&code_challenge_method=S256";$1&&(x2+="&display=realm&realm="+$1),x2+="&state="+D1+"&redirect_uri="+f2;try{localStorage.setItem("login_state",D1),localStorage.setItem("login_verifier",e2),localStorage.setItem("login_redirect_uri",f2),localStorage.setItem("login_redirect",encodeURI(m2)),console.log("Redirecting to accounts.galoa.com.br"),window.location.href=x2}catch{}})()}exchangeCodeForToken(m2){var $1=this;return(0,L.A)(function*(){try{const U1=localStorage.getItem("login_verifier")??"",D1=localStorage.getItem("login_redirect_uri")??"",e2=yield fetch("https://accounts.galoa.com.br/oauth/token",{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams({grant_type:"authorization_code",code:m2,client_id:"galod_assoc_implicit_client",redirect_uri:D1,code_verifier:U1}).toString()});if(!e2.ok)return!1;const d2=yield e2.json();return"string"==typeof d2.access_token&&(localStorage.setItem("access_token",d2.access_token),!0)}catch{return!1}finally{$1.discardLoginAttempt()}})()}discardLoginAttempt(){try{localStorage.removeItem("login_verifier"),localStorage.removeItem("login_redirect_uri"),localStorage.removeItem("login_state")}catch{}}logout(){(0,r1.UE)(this.platformId)&&this.slo?.startLogout()}getUserInfo(){return this.http.get("https://accounts.galoa.com.br/oauth/userinfo").pipe((0,k.T)(m2=>(this.sessionStore.setUserInfo(m2),m2)))}getUserTags(){return this.associationQuery.id$.pipe((0,H.s)(1),(0,G.Z)(m2=>m2?this.http.get(this.memberService.baseEndpoint+`me?association=${m2}&fields=tags`).pipe((0,k.T)($1=>{if($1.data&&$1.data[0]){const U1={id:$1.data[0].id,computed:$1.data[0].tags.map(D1=>D1.split(":")[2])};return this.sessionStore.setTags(U1),U1}}),(0,T.W)($1=>{if($1.message&&"You don't have access to this person."!==$1.message)throw $1;return(0,K.of)(void 0)})):(0,K.of)(void 0)))}getUserState(){return this.getUserInfo().pipe((0,G.Z)(m2=>this.getUserTags().pipe((0,k.T)($1=>({user:m2,tags:$1})))))}static#c=T1=()=>(this.\u0275fac=function($1){return new($1||E1)},this.\u0275prov=n1.jDH({token:E1,factory:E1.\u0275fac,providedIn:"root"}))}return T1(),E1})()},5841(w2,x1,b){"use strict";b.d(x1,{c:()=>k}
1);var L=b(2615);let k=(()=>{var H;class G{constructor(){this.state=(0,L.vPA)({user:void 0,tags:void 0}),this.value=this.state.asReadonly()}update(K){this.state.update(J=>({...J,...K}))}setUserInfo(K){this.update({user:K})}setTags(K){this.update({tags:K})}reset(){this.state.set({user:void 0,tags:void 0})}static#c=H=()=>(this.\u0275fac=function(J){return new(J||G)},this.\u0275prov=L.jDH({token:G,factory:G.\u0275fac,providedIn:"root"}))}return H(),G})()},1933(w2,x1,b){"use strict";function L(K){return K&&K.length?K.map((J,n1)=>{if("section"!==J.component)return J;const c1=a(J,K[n1+1]),u1=a(J,K[n1-1]);return c1===!!J._mergeUp&&u1===!!J._mergeDown?J:{...J,_mergeUp:c1,_mergeDown:u1}}):[]}function a(K,J){return!!J&&"section"===J.component&&J.border===K.border&&J.background===K.background}b.d(x1,{W:()=>T});var k=b(2405);function T(K){return J=>{if(K.getValue()?.config?.id===k.aA){const n1=J.map(c1=>(K=>{if(!K||"text"!==K.component)return!1;const J=K.html;return!(!J||"object"!=typeof J)&&Object.values(J).some(n1=>"string"==typeof n1&&n1.includes("oces-recursos-widget"))})(c1)?{component:"oces_recursos"}:c1);return L(n1)}return L(J)}}},1919(w2,x1,b){"use strict";b.d(x1,{D:()=>e1});var L=b(2615),a=b(3664),k=b(2200),H=b(4385),G=b(5418),T=b(177);const J=["htmlParagraphs"];function n1(P,h){1&P&&(a.rj2(0,"h2",1),a.EFF(1),a.eux()),2&P&&(a.R7$(),a.JRh(h))}function c1(P,h){if(1&P&&(a.nVh(0,n1,2,1,"h2",1),a.nI1(1,"translatable"),a.nI1(2,"async"),a.Hgh(3,"div",2,0),a.nI1(5,"safeHtml")),2&P){let m;const _=a.XpG();a.vxM((m=a.bMT(2,4,a.bMT(1,2,_.data.title)))?0:-1,m),a.R7$(3),a.Avn("innerHTML",a.bMT(5,6,h),a.npT)}}let u1=(()=>{var P;class h{constructor(){this.renderer=(0,L.WQX)(a.sFG),this.platformId=(0,L.WQX)(a.Agw)}ngAfterViewInit(){((P,h,m)=>{this.htmlParagraphs.forEach(_=>{const M=_.nativeElement.querySelector("script");if(M&&(0,T.UE)(m)){const D=h.createElement("script");D.src=M.src,h.appendChild(document.body,D)}})})(0,this.renderer,this.platformId)}static#c=P=()=>(this.\u0275fac=function(M){return new(M||h)},this.\u0275cmp=a.VBU({type:h,selectors:[["app-text-paragraph"]],viewQuery:function(M,D){if(1&M&&a.GBs(J,5),2&M){let Q;a.mGM(Q=a.lsd())&&(D.htmlParagraphs=Q)}},inputs:{data:"data"},decls:3,vars:5,consts:[["htmlParagraphs",""],[1,"title-html-paragraph"],[1,"html-paragraph","content-wrapper",3,"innerHTML"]],template:function(M,D){if(1&M&&(a.nVh(0,c1,6,8),a.nI1(1,"translatable"),a.nI1(2,"async")),2&M){let Q;a.vxM((Q=a.bMT(2,3,a.bMT(1,1,D.data.html)))?0:-1,Q)}},dependencies:[k.Jj,H.$,G.c],styles:['.caret[_ngcontent-%COMP%]{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \\\t;border-right:4px solid transparent;border-left:4px solid transparent}.dropup[_ngcontent-%COMP%], .dropdown[_ngcontent-%COMP%]{position:relative}.dropdown-toggle[_ngcontent-%COMP%]:focus{outline:0}.dropdown-menu[_ngcontent-%COMP%]{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px #0000002d}.dropdown-menu.pull-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#828282;white-space:nowrap}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#757575;text-decoration:none;background-color:#f5f5f5}.dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#e6e5e5}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{display:block}.open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{outline:0}.dropdown-menu-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu-left[_ngcontent-%COMP%]{right:auto;left:0}.dropdown-header[_ngcontent-%COMP%]{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#e6e5e5;white-space:nowrap}.dropdown-backdrop[_ngcontent-%COMP%]{position:fixed;inset:0;z-index:990}.pull-right[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.dropup[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%]{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \\\t}.dropup[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{top:auto;bottom:100%;margin-bottom:2px}@media(min-width:768px){.navbar-right[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.navbar-right[_ngcontent-%COMP%]   .dropdown-menu-left[_ngcontent-%COMP%]{left:0;right:auto}}.clearfix[_ngcontent-%COMP%]:before, .clearfix[_ngcontent-%COMP%]:after{display:table;content:" "}.clearfix[_ngcontent-%COMP%]:after{clear:both}.center-block[_ngcontent-%COMP%]{display:block;margin-right:auto;margin-left:auto}.pull-right[_ngcontent-%COMP%]{float:right!important}.pull-left[_ngcontent-%COMP%]{float:left!important}.hide[_ngcontent-%COMP%]{display:none!important}.show[_ngcontent-%COMP%]{display:block!important}.invisible[_ngcontent-%COMP%]{visibility:hidden}.text-hide[_ngcontent-%COMP%]{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden[_ngcontent-%COMP%]{display:none!important}.affix[_ngcontent-%COMP%]{position:fixed}.m-0[_ngcontent-%COMP%]{margin:0!important}.mt-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-left:0!important}.m-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-top:.5rem!important}
1.mr-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-0[_ngcontent-%COMP%]{padding:0!important}.pt-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-left:0!important}.p-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-left:auto!important}@media(min-width:576px){.m-sm-0[_ngcontent-%COMP%]{margin:0!important}.mt-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-left:0!important}.m-sm-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-sm-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-sm-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-sm-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-sm-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-sm-0[_ngcontent-%COMP%]{padding:0!important}.pt-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-left:0!important}.p-sm-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-sm-2[_ngcontent-%COMP%]{padding:.5rem!important}
1.pt-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-sm-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-sm-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-sm-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-sm-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:768px){.m-md-0[_ngcontent-%COMP%]{margin:0!important}.mt-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-left:0!important}.m-md-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-md-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-md-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-md-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-md-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-md-0[_ngcontent-%COMP%]{padding:0!important}.pt-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-left:0!important}.p-md-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-md-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-md-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-md-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-md-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-md-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:992px){.m-lg-0[_ngcontent-%COMP%]{margin:0!important}.mt-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-left:0!important}.m-lg-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-lg-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-lg-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-lg-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-lg-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-lg-0[_ngcontent-%COMP%]{padding:0!important}.pt-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-left:0!important}.p-lg-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-lg-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-lg-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-lg-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-lg-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-lg-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-left:auto!important}}
1@media(min-width:1200px){.m-xl-0[_ngcontent-%COMP%]{margin:0!important}.mt-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-left:0!important}.m-xl-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-xl-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-xl-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-top:1rem!important}
1.mr-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-xl-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-xl-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-xl-0[_ngcontent-%COMP%]{padding:0!important}.pt-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-left:0!important}.p-xl-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-xl-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-xl-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-xl-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-xl-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-xl-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-top:auto!important}
1.mr-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-left:auto!important}}.vcenter[_ngcontent-%COMP%]{display:table}.vcenter[_ngcontent-%COMP%]   .vcenter-content[_ngcontent-%COMP%]{display:table-cell;vertical-align:middle;width:100%}@media(min-width:1200px){.pull-lg-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-lg-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:992px)and (max-width:1199px){.pull-md-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-md-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:768px)and (max-width:991px){.pull-sm-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-sm-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(max-width:767px){.pull-xs-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-xs-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}.centered[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}@media(min-width:1200px){.center-lg[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:992px)and (max-width:1199px){.center-md[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:768px)and (max-width:991px){.center-sm[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(max-width:767px){.center-xs[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:1200px){.text-center-lg[_ngcontent-%COMP%]{text-align:center}}@media(min-width:992px)and (max-width:1199px){.text-center-md[_ngcontent-%COMP%]{text-align:center}}@media(min-width:768px)and (max-width:991px){.text-center-sm[_ngcontent-%COMP%]{text-align:center}}@media(max-width:767px){.text-center-xs[_ngcontent-%COMP%]{text-align:center}}[_nghost-%COMP%]{display:block}h2[_ngcontent-%COMP%]{margin-bottom:16px;margin-top:16px}.html-paragraph[_ngcontent-%COMP%]{color:#3e3e3e;font-size:14px;font-weight:400;line-height:21px}  .html-paragraph img{display:block;max-width:100%;height:auto}'],changeDetection:0}))}return P(),h})();var r1=b(604);class o1{constructor(){this.iconMap={"file-download":r1.mHA,"sign-in-alt":r1.rhE,"comments-alt":r1.$P6,"right-to-bracket":r1.rtb,"calendar-days":r1.l6G,"file-certificate":r1.LP,"file-arrow-up":r1.OFY,"map-location-dot":r1.I9X,users:r1.gdJ,newspaper:r1.bG5,"face-laugh":r1.ou4,question:r1.EvL,atom:r1.RSf,"network-wired":r1.eGi,pen:r1.hpd,unlock:r1.KKb}}getIcon(h){return this.iconMap[h]}}var $=b(60);function R(P,h){if(1&P&&(a.j41(0,"div",6),a.nrm(1,"div",7),a.k0s()),2&P){const m=h.$implicit;a.xc7("--hero-slide-index",h.$index),a.R7$(),a.xc7("background-image","url('"+m.image+"')")}}function s1(P,h){1&P&&a.nrm(0,"img",5),2&P&&a.Y8G("src",h.image,a.B4B)}function z1(P,h){if(1&P&&(a.j41(0,"div",3),a.Z7z(1,R,2,4,"div",4,a.Vm6),a.nVh(3,s1,1,1,"img",5),a.k0s()),2&P){let m;const _=h;a.AVh("is-single",_.length<2),a.BMQ("data-count",_.length),a.R7$(),a.Dyx(_),a.R7$(2),a.vxM((m=_[0])?3:-1,m)}}function v1(P,h){if(1&P&&a.nVh(0,z1,4,4,"div",2),2&P){let m;const _=a.XpG(3);a.vxM((m=h.slice(0,_.maxSlides))?0:-1,m)}}function C1(P,h){if(1&P&&(a.j41(0,"span",10),a.EFF(1),a.k0s()),2&P){a.XpG(2);const m=a.r8f(4);a.R7$(),a.JRh(m)}}function L1(P,h){if(1&P&&(a.j41(0,"h2",11),a.EFF(1),a.k0s()),2&P){a.XpG(2);const m=a.r8f(7);a.R7$(),a.JRh(m)}}function M1(P,h){if(1&P&&(a.nrm(0,"div",12),a.nI1(1,"safeHtml")),2&P){a.XpG(2);const m=a.r8f(10);a.Y8G("innerHtml",a.bMT(1,1,m),a.npT)}}function P1(P,h){if(1&P&&a.nrm(0,"fa-icon",16),2&P){const m=a.XpG().$implicit,_=a.XpG(5);a.Y8G("icon",_.getIcon(m.options.icon))}}function T1(P,h){if(1&P&&(a.j41(0,"a",15),a.nVh(1,P1,1,1,"fa-icon",16),a.EFF(2),a.k0s()),2&P){const m=h.$implicit,_=h.$index;a.AVh("btn-primary",0===_)("hero-bg__ghost",_>0),a.Y8G("href",m.uri,a.B4B),a.R7$(),a.vxM(m.options.icon?1:-1),a.R7$(),a.SpI(" ",m.title," ")}}function E1(P,h){if(1&P&&(a.j41(0,"div",13),a.Z7z(1,T1,3,7,"a",14,a.fX1),a.k0s()),2&P){a.XpG(2);const m=a.r8f(13);a.R7$(),a.Dyx(m)}}function t2(P,h){if(1&P&&(a.nrm(0,"div",8),a.j41(1,"div",9),a.nVh(2,C1,2,1,"span",10),a.nVh(3,L1,2,1,"h2",11),a.nVh(4,M1,2,3,"div",12),a.nVh(5,E1,3,0,"div",13),a.k0s()),2&P){a.XpG();const m=a.r8f(4),_=a.r8f(7),M=a.r8f(10),D=a.r8f(13),Q=a.XpG(2);a.R7$(2),a.vxM(Q.hasValue(m)?2:-1),a.R7$(),a.vxM(Q.hasValue(_)?3:-1),a.R7$(),a.vxM(Q.hasValue(M)?4:-1),a.R7$(),a.vxM(D&&D.length>0?5:-1)}}function m2(P,h){if(1&P&&(a.j41(0,"div",0),a.nVh(1,v1,1,1),a.nI1(2,"translatable"),a.nI1(3,"async"),a.SS7(4),a.nI1(5,"translatable"),a.nI1(6,"async"),a.SS7(7),a.nI1(8,"translatable"),a.nI1(9,"async"),a.SS7(10),a.nI1(11,"translatable"),a.nI1(12,"async"),a.SS7(13),a.nI1(14,"translatable"),a.nI1(15,"async"),a.nVh(16,t2,6,4),a.k0s()),2&P){let m;const _=a.XpG(2);a.R7$(),a.vxM((m=a.bMT(3,4,a.bMT(2,2,_.data.image)))?1:-1,m),a.R7$(3);const M=a.bH3(a.bMT(6,8,a.bMT(5,6,_.data.kicker)));a.R7$(3);const D=a.bH3(a.bMT(9,13,a.bMT(8,11,_.data.title)));a.R7$(3);const Q=a.bH3(a.bMT(12,18,a.bMT(11,16,_.data.text)));a.R7$(3);const i1=a.bH3(a.bMT(15,23,a.bMT(14,21,_.data.ctas)));a.R7$(3),a.vxM(_.hasCopy(M,D,Q,i1)?16:-1)}}function $1(P,h){1&P&&(a.j41(0,"span",10),a.EFF(1),a.k0s()),2&P&&(a.R7$(),a.JRh(h))}function U1(P,h){1&P&&(a.j41(0,"h2"),a.EFF(1),a.k0s()),2&P&&(a.R7$(),a.JRh(h))}function D1(P,h){1&P&&(a.nrm(0,"div",19),a.nI1(1,"safeHtml")),2&P&&a.Y8G("innerHtml",a.bMT(1,1,h),a.npT)}function e2(P,h){if(1&P&&a.nrm(0,"fa-icon",16),2&P){const m=a.XpG().$implicit,_=a.XpG(5);a.Y8G("icon",_.getIcon(m.options.icon))}}function d2(P,h){if(1&P&&(a.j41(0,"a",15),a.nVh(1,e2,1,1,"fa-icon",16),a.EFF(2),a.k0s()),2&P){const m=h.$implicit,_=h.$index;a.AVh("btn-primary",0===_)("btn-default",_>0),a.Y8G("href",m.uri,a.B4B),a.R7$(),a.vxM(m.options.icon?1:-1),a.R7$(),a.SpI(" ",m.title," ")}}function N2(P,h){if(1&P&&(a.j41(0,"div",20),a.Z7z(1,d2,3,7,"a",21,a.fX1),a.k0s()),2&P){const m=a.XpG();a.R7$(),a.Dyx(m)}}function f2(P,h){1&P&&a.nVh(0,N2,3,0,"div",20),2&P&&a.vxM(h.length>0?0:-1)}function x2(P,h){if(1&P&&a.nrm(0,"img",22),2&P){const m=a.XpG();a.Y8G("src",h,a.B4B)("alt",(null==m[0]?null:m[0].alt)??"")}}function D2(P,h){if(1&P&&a.nVh(0,x2,1,2,"img",22),2&P){let m;a.vxM((m=null==h[0]?null:h[0].image)?0:-1,m)}}function I2(P,h){if(1&P&&(a.j41(0,"div",1)(1,"div",17)(2,"div",18)(3,"div"),a.nVh(4,$1,2,1,"span",10),a.nI1(5,"translatable"),a.nI1(6,"async"),a.nVh(7,U1,2,1,"h2"),a.nI1(8,"translatable"),a.nI1(9,"async"),a.nVh(10,D1,2,3,"div",19),a.nI1(11,"translatable"),a.nI1(12,"async"),a.nVh(13,f2,1,1),a.nI1(14,"translatable"),a.nI1(15,"async"),a.k0s(),a.nVh(16,D2,1,1),a.nI1(17,"translatable"),a.nI1(18,"async"),a.k0s()()()),2&P){let m,_,M,D,Q;const i1=a.XpG(2);a.R7$(4),a.vxM((m=a.bMT(6,7,a.bMT(5,5,i1.data.kicker)))?4:-1,m),a.R7$(3),a.vxM((_=a.bMT(9,11,a.bMT(8,9,i1.data.title)))?7:-1,_),a.R7$(3),a.vxM((M=a.bMT(12,15,a.bMT(11,13,i1.data.text)))?10:-1,M),a.R7$(3),a.vxM((D=a.bMT(15,19,a.bMT(14,17,i1.data.ctas)))?13:-1,D),a.R7$(3),a.vxM((Q=a.bMT(18,23,a.bMT(17,21,i1.data.image)))?16:-1,Q)}}function u2(P,h){if(1&P&&a.nVh(0,m2,17,26,"div",0)(1,I2,19,25,"div",1),2&P){const m=a.XpG();a.vxM("background"===m.data.layout?0:1)}}let R1=(()=>{var P;class h extends o1{constructor(){super(...arguments),this.maxSlides=6}hasValue(_){return!!_&&/[^\s\p{Cf}]/u.test(this.readableText(_))}readableText(_){return _.replace(/<[^>]*>/g," ").replace(/&#(\d+);/g,(M,D)=>this.codePoint(Number(D))).replace(/&#x([0-9a-f]+);/gi,(M,D)=>this.codePoint(parseInt(D,16))).replace(/&([a-z]+);/gi,(M,D)=>h.namedEntities[D.toLowerCase()]??M)}codePoint(_){try{return String.fromCodePoint(_)}catch{return" "}}hasCopy(_,M,D,Q){return this.hasValue(_)||this.hasValue(M)||this.hasValue(D)||!!Q?.length}static#c=P=()=>(this.namedEntities={nbsp:"\xa0",ensp:"\u2002",emsp:"\u2003",thinsp:"\u2009",shy:"\xad",zwnj:"\u200c",zwj:"\u200d",mdash:"\u2014",ndash:"\u2013",hellip:"\u2026",amp:"&",lt:"<",gt:">",quot:'"',apos:"'"},this.\u0275fac=(()=>{let _;
1return function(D){return(_||(_=a.xGo(h)))(D||h)}})(),this.\u0275cmp=a.VBU({type:h,selectors:[["app-hero"]],inputs:{data:"data"},features:[a.Vt3],decls:1,vars:1,consts:[[1,"hero-bg"],[1,"container"],[1,"hero-bg__slides",3,"is-single"],[1,"hero-bg__slides"],[1,"hero-bg__slide",3,"--hero-slide-index"],["alt","","aria-hidden","true",1,"hero-bg__sizer",3,"src"],[1,"hero-bg__slide"],[1,"hero-bg__media"],[1,"hero-bg__overlay"],[1,"hero-bg__inner"],[1,"kicker"],[1,"hero-bg__title"],[1,"hero-bg__lead",3,"innerHtml"],[1,"hero-bg__actions"],["target","_blank",1,"btn",3,"btn-primary","hero-bg__ghost","href"],["target","_blank",1,"btn",3,"href"],[3,"icon"],[1,"hero-container"],[1,"hero-content"],[1,"hero-text",3,"innerHtml"],[1,"hero-ctas"],["target","_blank",1,"btn",3,"btn-primary","btn-default","href"],[3,"src","alt"]],template:function(M,D){1&M&&a.nVh(0,u2,2,1),2&M&&a.vxM(D.data?0:-1)},dependencies:[$.aY,G.c,k.Jj,H.$],styles:['.caret[_ngcontent-%COMP%]{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \\\t;border-right:4px solid transparent;border-left:4px solid transparent}.dropup[_ngcontent-%COMP%], .dropdown[_ngcontent-%COMP%]{position:relative}.dropdown-toggle[_ngcontent-%COMP%]:focus{outline:0}.dropdown-menu[_ngcontent-%COMP%]{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px #0000002d}.dropdown-menu.pull-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#828282;white-space:nowrap}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#757575;text-decoration:none;background-color:#f5f5f5}.dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#e6e5e5}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{display:block}.open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{outline:0}.dropdown-menu-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu-left[_ngcontent-%COMP%]{right:auto;left:0}.dropdown-header[_ngcontent-%COMP%]{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#e6e5e5;white-space:nowrap}.dropdown-backdrop[_ngcontent-%COMP%]{position:fixed;inset:0;z-index:990}.pull-right[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.dropup[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%]{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \\\t}.dropup[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{top:auto;bottom:100%;margin-bottom:2px}@media(min-width:768px){.navbar-right[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.navbar-right[_ngcontent-%COMP%]   .dropdown-menu-left[_ngcontent-%COMP%]{left:0;right:auto}}.clearfix[_ngcontent-%COMP%]:before, .clearfix[_ngcontent-%COMP%]:after{display:table;content:" "}.clearfix[_ngcontent-%COMP%]:after{clear:both}.center-block[_ngcontent-%COMP%]{display:block;margin-right:auto;margin-left:auto}.pull-right[_ngcontent-%COMP%]{float:right!important}.pull-left[_ngcontent-%COMP%]{float:left!important}.hide[_ngcontent-%COMP%]{display:none!important}.show[_ngcontent-%COMP%]{display:block!important}.invisible[_ngcontent-%COMP%]{visibility:hidden}.text-hide[_ngcontent-%COMP%]{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden[_ngcontent-%COMP%]{display:none!important}.affix[_ngcontent-%COMP%]{position:fixed}.m-0[_ngcontent-%COMP%]{margin:0!important}.mt-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-left:0!important}.m-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-top:.5rem!important}
1.mr-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-0[_ngcontent-%COMP%]{padding:0!important}.pt-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-left:0!important}.p-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-left:auto!important}@media(min-width:576px){.m-sm-0[_ngcontent-%COMP%]{margin:0!important}.mt-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-left:0!important}.m-sm-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-sm-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-sm-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-sm-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-sm-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-sm-0[_ngcontent-%COMP%]{padding:0!important}.pt-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-left:0!important}.p-sm-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-sm-2[_ngcontent-%COMP%]{padding:.5rem!important}
1.pt-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-sm-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-sm-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-sm-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-sm-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:768px){.m-md-0[_ngcontent-%COMP%]{margin:0!important}.mt-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-left:0!important}.m-md-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-md-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-md-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-md-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-md-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-md-0[_ngcontent-%COMP%]{padding:0!important}.pt-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-left:0!important}.p-md-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-md-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-md-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-md-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-md-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-md-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:992px){.m-lg-0[_ngcontent-%COMP%]{margin:0!important}.mt-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-left:0!important}.m-lg-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-lg-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-lg-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-lg-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-lg-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-lg-0[_ngcontent-%COMP%]{padding:0!important}.pt-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-left:0!important}.p-lg-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-lg-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-lg-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-lg-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-lg-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-lg-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-left:auto!important}}
1@media(min-width:1200px){.m-xl-0[_ngcontent-%COMP%]{margin:0!important}.mt-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-left:0!important}.m-xl-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-xl-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-xl-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-top:1rem!important}
1.mr-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-xl-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-xl-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-xl-0[_ngcontent-%COMP%]{padding:0!important}.pt-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-left:0!important}.p-xl-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-xl-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-xl-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-xl-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-xl-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-xl-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-top:auto!important}
1.mr-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-left:auto!important}}.vcenter[_ngcontent-%COMP%]{display:table}.vcenter[_ngcontent-%COMP%]   .vcenter-content[_ngcontent-%COMP%]{display:table-cell;vertical-align:middle;width:100%}@media(min-width:1200px){.pull-lg-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-lg-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:992px)and (max-width:1199px){.pull-md-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-md-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:768px)and (max-width:991px){.pull-sm-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-sm-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(max-width:767px){.pull-xs-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-xs-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}.centered[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}@media(min-width:1200px){.center-lg[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:992px)and (max-width:1199px){.center-md[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:768px)and (max-width:991px){.center-sm[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(max-width:767px){.center-xs[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:1200px){.text-center-lg[_ngcontent-%COMP%]{text-align:center}}@media(min-width:992px)and (max-width:1199px){.text-center-md[_ngcontent-%COMP%]{text-align:center}}@media(min-width:768px)and (max-width:991px){.text-center-sm[_ngcontent-%COMP%]{text-align:center}}@media(max-width:767px){.text-center-xs[_ngcontent-%COMP%]{text-align:center}}.hero-container[_ngcontent-%COMP%]{column-gap:5px;display:flex;flex-direction:column}.hero-container[_ngcontent-%COMP%]   .hero-content[_ngcontent-%COMP%]{column-gap:15px;display:flex;flex-direction:row}@media(max-width:767px){.hero-container[_ngcontent-%COMP%]   .hero-content[_ngcontent-%COMP%]{flex-direction:column}}.hero-container[_ngcontent-%COMP%]   .hero-content[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-grow:2}.hero-container[_ngcontent-%COMP%]   .hero-ctas[_ngcontent-%COMP%]{gap:10px;display:flex;flex-wrap:wrap}.hero-container[_ngcontent-%COMP%]   .hero-ctas[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{font-size:16px;overflow:hidden;padding:10px 16px;text-overflow:ellipsis}.hero-container[_ngcontent-%COMP%]   .hero-ctas[_ngcontent-%COMP%]   .btn-primary[_ngcontent-%COMP%]{background-color:var(--association-color-base)}.hero-container[_ngcontent-%COMP%]   .hero-ctas[_ngcontent-%COMP%]   .btn-default[_ngcontent-%COMP%]{border-color:var(--association-color-base);color:var(--association-color-base)}.hero-container[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-height:70%;object-fit:contain;width:300px;max-width:100%}@media(max-width:767px){.hero-container[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{display:flex}}.hero-bg[_ngcontent-%COMP%]{position:relative;overflow:hidden;width:100vw;margin-left:calc(50% - 50vw);min-height:620px;display:flex;align-items:center;background-color:#10201a}.hero-bg__slides[_ngcontent-%COMP%]{position:absolute;inset:0;z-index:0}.hero-bg__slide[_ngcontent-%COMP%]{position:absolute;inset:0;opacity:0;animation-delay:calc(var(--hero-slide-index, 0) * 6s);animation-iteration-count:infinite;animation-timing-function:ease-in-out}.hero-bg__slides.is-single[_ngcontent-%COMP%]   .hero-bg__slide[_ngcontent-%COMP%]{opacity:1;animation:none}@keyframes _ngcontent-%COMP%_hero-fade-2{0%{opacity:0}
110%{opacity:1}50%{opacity:1}60%{opacity:0}to{opacity:0}}.hero-bg__slides[data-count="2"][_ngcontent-%COMP%]   .hero-bg__slide[_ngcontent-%COMP%]{animation-name:_ngcontent-%COMP%_hero-fade-2;animation-duration:12s}@keyframes _ngcontent-%COMP%_hero-fade-3{0%{opacity:0}6.6666666667%{opacity:1}33.3333333333%{opacity:1}40%{opacity:0}to{opacity:0}}.hero-bg__slides[data-count="3"][_ngcontent-%COMP%]   .hero-bg__slide[_ngcontent-%COMP%]{animation-name:_ngcontent-%COMP%_hero-fade-3;animation-duration:18s}@keyframes _ngcontent-%COMP%_hero-fade-4{0%{opacity:0}5%{opacity:1}25%{opacity:1}30%{opacity:0}to{opacity:0}}.hero-bg__slides[data-count="4"][_ngcontent-%COMP%]   .hero-bg__slide[_ngcontent-%COMP%]{animation-name:_ngcontent-%COMP%_hero-fade-4;animation-duration:24s}@keyframes _ngcontent-%COMP%_hero-fade-5{0%{opacity:0}4%{opacity:1}20%{opacity:1}24%{opacity:0}to{opacity:0}}.hero-bg__slides[data-count="5"][_ngcontent-%COMP%]   .hero-bg__slide[_ngcontent-%COMP%]{animation-name:_ngcontent-%COMP%_hero-fade-5;animation-duration:30s}@keyframes _ngcontent-%COMP%_hero-fade-6{0%{opacity:0}3.3333333333%{opacity:1}16.6666666667%{opacity:1}20%{opacity:0}to{opacity:0}}.hero-bg__slides[data-count="6"][_ngcontent-%COMP%]   .hero-bg__slide[_ngcontent-%COMP%]{animation-name:_ngcontent-%COMP%_hero-fade-6;animation-duration:36s}.hero-bg__sizer[_ngcontent-%COMP%]{display:none}.hero-bg__media[_ngcontent-%COMP%]{position:absolute;inset:0;background-position:center;background-size:cover;background-repeat:no-repeat;animation:_ngcontent-%COMP%_hero-kenburns 12s linear infinite alternate;will-change:transform}.hero-bg__overlay[_ngcontent-%COMP%]{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#000000b8,#00000073 45%,#0000001f)}.hero-bg__inner[_ngcontent-%COMP%]{position:relative;z-index:2;width:100%;max-width:1180px;margin:0 auto;padding:96px 24px}.hero-bg[_ngcontent-%COMP%]   .kicker[_ngcontent-%COMP%]{display:block;margin:0 0 14px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.hero-bg__title[_ngcontent-%COMP%]{margin:0 0 18px;font-size:52px;line-height:1.05;color:#fff;max-width:16em}.hero-bg__lead[_ngcontent-%COMP%]{margin:0;font-size:18px;line-height:1.55;color:#ffffffe6;max-width:32em}.hero-bg__actions[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.hero-bg__actions[_ngcontent-%COMP%]:first-child{margin-top:0}.hero-bg__ghost[_ngcontent-%COMP%]{color:#fff;border:1px solid rgba(255,255,255,.55);background:transparent}@keyframes _ngcontent-%COMP%_hero-kenburns{0%{transform:scale(1.06) translate3d(-1.5%,1.5%,0)}to{transform:scale(1.16) translate3d(1.5%,-1.5%,0)}}@media(prefers-reduced-motion:reduce){.hero-bg__media[_ngcontent-%COMP%]{animation:none}.hero-bg__slide[_ngcontent-%COMP%]{animation:none;opacity:0}.hero-bg__slide[_ngcontent-%COMP%]:first-child{opacity:1}}@media(max-width:767px){.hero-bg[_ngcontent-%COMP%]{display:block;min-height:0}.hero-bg__slides[_ngcontent-%COMP%]{position:relative}.hero-bg__sizer[_ngcontent-%COMP%]{display:block;width:100%;height:auto;visibility:hidden;max-height:70vh}.hero-bg__media[_ngcontent-%COMP%]{animation:none}.hero-bg__overlay[_ngcontent-%COMP%]{display:none}.hero-bg__inner[_ngcontent-%COMP%]{padding:24px 20px 32px}.hero-bg__title[_ngcontent-%COMP%]{font-size:34px;margin-bottom:12px}.hero-bg__lead[_ngcontent-%COMP%]{font-size:16px}.hero-bg__actions[_ngcontent-%COMP%]{margin-top:20px}}']}))}return P(),h})();var k1=b(9013);function J1(P,h){if(1&P&&a.nrm(0,"fa-icon",2),2&P){const m=a.XpG(2);a.Y8G("icon",m.getIcon(h))}}function p2(P,h){1&P&&(a.nrm(0,"div",3),a.nI1(1,"safeHtml")),2&P&&a.Y8G("innerHTML",a.bMT(1,1,h),a.npT)}function y2(P,h){if(1&P&&(a.j41(0,"a",5),a.EFF(1),a.k0s()),2&P){const m=a.XpG(),_=a.XpG(2);a.AVh("black-text","#000000"===_.buttonTextColor),a.Y8G("href",m.uri,a.B4B),a.R7$(),a.JRh(m.title)}}function s2(P,h){1&P&&a.nVh(0,y2,2,4,"a",4),2&P&&a.vxM(h.uri&&h.title?0:-1)}function O2(P,h){if(1&P&&(a.j41(0,"div",1),a.nVh(1,J1,1,1,"fa-icon",2),a.nI1(2,"translatable"),a.nI1(3,"async"),a.nVh(4,p2,2,3,"div",3),a.nI1(5,"translatable"),a.nI1(6,"async"),a.nVh(7,s2,1,1),a.nI1(8,"translatable"),a.nI1(9,"async"),a.k0s()),2&P){let m,_,M;const D=a.XpG();a.Aen("--highlight-card-color:"+D.data.highlight_color),a.HbH("realm"===D.data.highlight_color?"realm-color":"custom-color"),a.R7$(),a.vxM((m=a.bMT(3,9,a.bMT(2,7,D.data.icon)))?1:-1,m),a.R7$(3),a.vxM((_=a.bMT(6,13,a.bMT(5,11,D.data.text)))?4:-1,_),a.R7$(3),a.vxM((M=a.bMT(9,17,a.bMT(8,15,D.data.link)))?7:-1,M)}}let Q2=(()=>{var P;class h extends o1{ngOnInit(){this.buttonTextColor=(0,k1.W_)(this.data.highlight_color)}static#c=P=()=>(this.\u0275fac=(()=>{let _;
1return function(D){return(_||(_=a.xGo(h)))(D||h)}})(),this.\u0275cmp=a.VBU({type:h,selectors:[["app-card-paragraph"]],inputs:{data:"data"},features:[a.Vt3],decls:1,vars:1,consts:[[1,"card","card-paragraph-container",3,"class","style"],[1,"card","card-paragraph-container"],["size","2x",1,"card-icon",3,"icon"],[1,"card-text",3,"innerHTML"],["target","_blank",1,"btn","btn-primary","btn-card",3,"black-text","href"],["target","_blank",1,"btn","btn-primary","btn-card",3,"href"]],template:function(M,D){1&M&&a.nVh(0,O2,10,19,"div",0),2&M&&a.vxM(D.data?0:-1)},dependencies:[$.aY,G.c,k.Jj,H.$],styles:['.caret[_ngcontent-%COMP%]{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \\\t;border-right:4px solid transparent;border-left:4px solid transparent}.dropup[_ngcontent-%COMP%], .dropdown[_ngcontent-%COMP%]{position:relative}.dropdown-toggle[_ngcontent-%COMP%]:focus{outline:0}.dropdown-menu[_ngcontent-%COMP%]{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px #0000002d}.dropdown-menu.pull-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#828282;white-space:nowrap}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#757575;text-decoration:none;background-color:#f5f5f5}.dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#e6e5e5}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{display:block}.open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{outline:0}.dropdown-menu-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu-left[_ngcontent-%COMP%]{right:auto;left:0}.dropdown-header[_ngcontent-%COMP%]{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#e6e5e5;white-space:nowrap}.dropdown-backdrop[_ngcontent-%COMP%]{position:fixed;inset:0;z-index:990}.pull-right[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.dropup[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%]{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \\\t}.dropup[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{top:auto;bottom:100%;margin-bottom:2px}@media(min-width:768px){.navbar-right[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.navbar-right[_ngcontent-%COMP%]   .dropdown-menu-left[_ngcontent-%COMP%]{left:0;right:auto}}.clearfix[_ngcontent-%COMP%]:before, .clearfix[_ngcontent-%COMP%]:after{display:table;content:" "}.clearfix[_ngcontent-%COMP%]:after{clear:both}.center-block[_ngcontent-%COMP%]{display:block;margin-right:auto;margin-left:auto}.pull-right[_ngcontent-%COMP%]{float:right!important}.pull-left[_ngcontent-%COMP%]{float:left!important}.hide[_ngcontent-%COMP%]{display:none!important}.show[_ngcontent-%COMP%]{display:block!important}.invisible[_ngcontent-%COMP%]{visibility:hidden}.text-hide[_ngcontent-%COMP%]{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden[_ngcontent-%COMP%]{display:none!important}.affix[_ngcontent-%COMP%]{position:fixed}.m-0[_ngcontent-%COMP%]{margin:0!important}.mt-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-left:0!important}.m-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-top:.5rem!important}
1.mr-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-0[_ngcontent-%COMP%]{padding:0!important}.pt-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-left:0!important}.p-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-left:auto!important}@media(min-width:576px){.m-sm-0[_ngcontent-%COMP%]{margin:0!important}.mt-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-left:0!important}.m-sm-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-sm-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-sm-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-sm-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-sm-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-sm-0[_ngcontent-%COMP%]{padding:0!important}.pt-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-left:0!important}.p-sm-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-sm-2[_ngcontent-%COMP%]{padding:.5rem!important}
1.pt-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-sm-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-sm-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-sm-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-sm-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:768px){.m-md-0[_ngcontent-%COMP%]{margin:0!important}.mt-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-left:0!important}.m-md-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-md-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-md-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-md-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-md-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-md-0[_ngcontent-%COMP%]{padding:0!important}.pt-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-left:0!important}.p-md-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-md-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-md-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-md-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-md-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-md-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:992px){.m-lg-0[_ngcontent-%COMP%]{margin:0!important}.mt-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-left:0!important}.m-lg-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-lg-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-lg-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-lg-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-lg-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-lg-0[_ngcontent-%COMP%]{padding:0!important}.pt-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-left:0!important}.p-lg-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-lg-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-lg-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-lg-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-lg-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-lg-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-left:auto!important}}
1@media(min-width:1200px){.m-xl-0[_ngcontent-%COMP%]{margin:0!important}.mt-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-left:0!important}.m-xl-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-xl-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-xl-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-top:1rem!important}
1.mr-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-xl-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-xl-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-xl-0[_ngcontent-%COMP%]{padding:0!important}.pt-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-left:0!important}.p-xl-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-xl-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-xl-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-xl-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-xl-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-xl-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-top:auto!important}
1.mr-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-left:auto!important}}.vcenter[_ngcontent-%COMP%]{display:table}.vcenter[_ngcontent-%COMP%]   .vcenter-content[_ngcontent-%COMP%]{display:table-cell;vertical-align:middle;width:100%}@media(min-width:1200px){.pull-lg-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-lg-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:992px)and (max-width:1199px){.pull-md-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-md-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:768px)and (max-width:991px){.pull-sm-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-sm-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(max-width:767px){.pull-xs-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-xs-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}.centered[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}@media(min-width:1200px){.center-lg[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:992px)and (max-width:1199px){.center-md[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:768px)and (max-width:991px){.center-sm[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(max-width:767px){.center-xs[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:1200px){.text-center-lg[_ngcontent-%COMP%]{text-align:center}}@media(min-width:992px)and (max-width:1199px){.text-center-md[_ngcontent-%COMP%]{text-align:center}}@media(min-width:768px)and (max-width:991px){.text-center-sm[_ngcontent-%COMP%]{text-align:center}}@media(max-width:767px){.text-center-xs[_ngcontent-%COMP%]{text-align:center}}.card[_ngcontent-%COMP%]{box-shadow:0 0 1px 1px #0000000d;background-color:#fff;border:1px solid #E6E5E5;border-radius:5px;margin-bottom:15px;transition:box-shadow .2s;position:relative;word-break:break-word}.card.with-hover[_ngcontent-%COMP%]:hover{box-shadow:0 0 3px 3px #0000001a}.card.with-fixed-height.sm[_ngcontent-%COMP%]{height:195px}.card.with-fixed-height.sm[_ngcontent-%COMP%]   .card-header.with-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .card.with-fixed-height.sm[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:90px}.card.with-fixed-height.sm[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .card.with-fixed-height.sm[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]   small[_ngcontent-%COMP%]{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card.with-fixed-height.sm[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{-webkit-line-clamp:2;line-height:16px;margin-bottom:5px}.card.with-fixed-height.sm[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]   small[_ngcontent-%COMP%]{-webkit-line-clamp:1;font-size:12px;line-height:15px;max-height:16px;text-overflow:ellipsis;word-break:break-word}.card.with-fixed-height.md[_ngcontent-%COMP%]{height:300px}.card.with-fixed-height.md[_ngcontent-%COMP%]   .card-header.with-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .card.with-fixed-height.md[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:130px}.card.with-fixed-height.md[_ngcontent-%COMP%]   .card-title[_ngcontent-%COMP%], .card.with-fixed-height.md[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card.with-fixed-height.md[_ngcontent-%COMP%]   .card-title[_ngcontent-%COMP%]{-webkit-line-clamp:2}.card.with-fixed-height.md[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]{-webkit-line-clamp:3;line-height:19px;max-height:60px;text-overflow:ellipsis;word-break:break-word}.card.with-fixed-height.lg[_ngcontent-%COMP%]{height:400px}.card.with-fixed-height.lg[_ngcontent-%COMP%]   .card-header.with-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .card.with-fixed-height.lg[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:150px}.card.with-fixed-height[_ngcontent-%COMP%]   .card-header.with-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .card.with-fixed-height[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{object-fit:cover;width:100%}
1.card.with-fixed-height[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]{bottom:0;left:0;position:absolute;right:0}.card.with-encroaching-badge[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]   .encroaching-badge[_ngcontent-%COMP%]{font-size:14px;position:relative;top:25px}.card[_ngcontent-%COMP%]   .collapse-area[_ngcontent-%COMP%]{cursor:pointer}.card[_ngcontent-%COMP%]   .collapse-area[aria-expanded=false][_ngcontent-%COMP%]   .action-collapse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{content:"\\f0d7"}.card[_ngcontent-%COMP%]   .collapse-area[aria-expanded=true][_ngcontent-%COMP%]   .action-collapse[_ngcontent-%COMP%]{text-decoration:underline}.card[_ngcontent-%COMP%]   .collapse-area[aria-expanded=true][_ngcontent-%COMP%]   .action-collapse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{content:"\\f0d8"}.card[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]{box-shadow:none}.card[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%], .card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%], .card[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]{margin:15px}.card[_ngcontent-%COMP%]   .card-header.with-image[_ngcontent-%COMP%]   .card-header-overlay[_ngcontent-%COMP%], .card[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]   .card-header-overlay[_ngcontent-%COMP%]{inset:0;position:absolute;background-color:rgba(var(--association-color-base),.3);align-items:center;border-radius:4px 4px 0 0;color:#fff;display:flex;justify-content:center}.card[_ngcontent-%COMP%]   .card-header.with-image[_ngcontent-%COMP%]   .card-header-overlay[_ngcontent-%COMP%]   i[_ngcontent-%COMP%], .card[_ngcontent-%COMP%]   .card-header.with-image[_ngcontent-%COMP%]   .card-header-overlay[_ngcontent-%COMP%]   .card-icon[_ngcontent-%COMP%], .card[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]   .card-header-overlay[_ngcontent-%COMP%]   i[_ngcontent-%COMP%], .card[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]   .card-header-overlay[_ngcontent-%COMP%]   .card-icon[_ngcontent-%COMP%]{font-size:40px}.card[_ngcontent-%COMP%]   .card-header.with-image[_ngcontent-%COMP%]{align-items:center;display:flex;position:relative}.card[_ngcontent-%COMP%]   .card-header.with-image.with-rounded-corners[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{border-radius:5px}.card[_ngcontent-%COMP%]   .card-header.with-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{display:block;max-width:100%;height:auto}.card[_ngcontent-%COMP%]   .card-header.with-image[_ngcontent-%COMP%]   .card-header-overlay[_ngcontent-%COMP%]{border-radius:5px}.card[_ngcontent-%COMP%]   .card-header.with-image[_ngcontent-%COMP%]   .card-header-profile-image[_ngcontent-%COMP%]{margin-right:10px}.card[_ngcontent-%COMP%]   .card-header.with-image[_ngcontent-%COMP%]   .card-header-profile-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{border:3px solid #FFFFFF;border-radius:100%;height:55px;object-fit:cover;width:55px}.card[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]{margin:0}.card[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]   .card-header-thumbnail[_ngcontent-%COMP%]{position:relative}.card[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]   .card-header-thumbnail[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{border-radius:4px 4px 0 0;display:block}.card[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]   .card-header-thumbnail-text[_ngcontent-%COMP%]{background-color:#f5f5f5;border-radius:4px 4px 0 0;padding:10px;position:relative}.card[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]   .card-header-thumbnail-text[_ngcontent-%COMP%]   .inner[_ngcontent-%COMP%]{align-items:center;border:2px dashed var(--association-color-base);border-radius:5px;color:var(--association-color-base);display:flex;flex-direction:column;height:130px;justify-content:space-between;text-align:center}.card[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]   .card-header-thumbnail-text[_ngcontent-%COMP%]   .inner[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{color:#828282;font-size:30px;margin-top:30px}.card[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]   .card-title[_ngcontent-%COMP%]{margin:15px}.card[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]   .card-header-text[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]{margin:0}.card[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]   .card-header-text[_ngcontent-%COMP%]   .card-title[_ngcontent-%COMP%]{color:var(--association-color-base);font-size:16px}.card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]{font-size:14px}.card[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]{font-size:12px}.card[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]:after{clear:both;content:"";display:table}.card[_ngcontent-%COMP%]   .card-footer.with-button[_ngcontent-%COMP%]{margin:0}.card[_ngcontent-%COMP%]   .card-footer.with-button[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{border-radius:0 0 4px 4px;width:100%}
1.card[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]   .action-collapse[_ngcontent-%COMP%]{color:var(--association-color-base);font-weight:700}.card[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]   .pull-left[_ngcontent-%COMP%]{margin-right:10px}.card[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]   .pull-right[_ngcontent-%COMP%]{margin-left:10px}.card[_ngcontent-%COMP%]   .card-extra[_ngcontent-%COMP%]:first-child{border-top:1px solid #E6E5E5}.card[_ngcontent-%COMP%]   .card-extra[_ngcontent-%COMP%]:nth-child(2n){border-bottom:1px solid #E6E5E5;border-top:1px solid #E6E5E5}.card[_ngcontent-%COMP%]   .card-extra[_ngcontent-%COMP%]   .card-extra-header[_ngcontent-%COMP%]{align-items:center;display:flex;padding:15px}.card[_ngcontent-%COMP%]   .card-extra[_ngcontent-%COMP%]   .card-extra-header[_ngcontent-%COMP%]   .card-extra-header-profile-image[_ngcontent-%COMP%]{margin-right:10px}.card[_ngcontent-%COMP%]   .card-extra[_ngcontent-%COMP%]   .card-extra-header[_ngcontent-%COMP%]   .card-extra-header-profile-image[_ngcontent-%COMP%]   .ashnazg-avatar[_ngcontent-%COMP%]{height:50px;width:50px}.card[_ngcontent-%COMP%]   .card-extra[_ngcontent-%COMP%]   .card-extra-content[_ngcontent-%COMP%]{padding:15px}  app-root div.default app-box .card.card-paragraph-container{margin:0 auto}.card-paragraph-container[_ngcontent-%COMP%]{align-items:center;box-shadow:0 4px 12px #00000040;display:flex;flex-direction:column;width:calc(100% - 30px)}@media(max-width:767px){.card-paragraph-container[_ngcontent-%COMP%]{margin:0 10px 15px;width:auto}}.card-paragraph-container.realm-color[_ngcontent-%COMP%]   .btn-card[_ngcontent-%COMP%]{background-color:var(--association-color-base)}.card-paragraph-container.realm-color[_ngcontent-%COMP%]   fa-icon.card-icon[_ngcontent-%COMP%]{color:var(--association-color-base)}.card-paragraph-container.custom-color[_ngcontent-%COMP%]   .btn-card[_ngcontent-%COMP%]{background-color:var(--highlight-card-color)}.card-paragraph-container.custom-color[_ngcontent-%COMP%]   fa-icon.card-icon[_ngcontent-%COMP%]{color:var(--highlight-card-color)}.card-paragraph-container.custom-color[_ngcontent-%COMP%]     .card-text h1, .card-paragraph-container.custom-color[_ngcontent-%COMP%]     .card-text h2, .card-paragraph-container.custom-color[_ngcontent-%COMP%]     .card-text h3, .card-paragraph-container.custom-color[_ngcontent-%COMP%]     .card-text h4, .card-paragraph-container.custom-color[_ngcontent-%COMP%]     .card-text h5{color:var(--highlight-card-color)}.card-paragraph-container[_ngcontent-%COMP%]   .card-text[_ngcontent-%COMP%]{margin-bottom:15px;text-align:center}.card-paragraph-container[_ngcontent-%COMP%]   .btn-card[_ngcontent-%COMP%], .card-paragraph-container[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#fff}.card-paragraph-container[_ngcontent-%COMP%]   a.black-text[_ngcontent-%COMP%]{color:#000}']}))}return P(),h})();function l1(P,h){1&P&&a.nrm(0,"app-card-paragraph",3),2&P&&a.Y8G("data",h.$implicit)}function F2(P,h){if(1&P&&(a.j41(0,"div",2),a.Z7z(1,l1,1,1,"app-card-paragraph",3,a.fX1),a.k0s()),2&P){const m=a.XpG(2);a.AVh("center",m.data.cards.length<3),a.R7$(),a.Dyx(m.data.cards)}}function Y1(P,h){if(1&P&&(a.j41(0,"div",0),a.nVh(1,F2,3,2,"div",1),a.k0s()),2&P){const m=a.XpG();a.R7$(),a.vxM(m.data.cards&&m.data.cards.length>0?1:-1)}}let I1=(()=>{var P;class h{static#c=P=()=>(this.\u0275fac=function(M){return new(M||h)},this.\u0275cmp=a.VBU({type:h,selectors:[["app-card-block"]],inputs:{data:"data"},decls:1,vars:1,consts:[[1,"container"],[1,"card-block",3,"center"],[1,"card-block"],[3,"data"]],template:function(M,D){1&M&&a.nVh(0,Y1,2,1,"div",0),2&M&&a.vxM(D.data?0:-1)},dependencies:[Q2],styles:['.caret[_ngcontent-%COMP%]{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \\\t;border-right:4px solid transparent;border-left:4px solid transparent}.dropup[_ngcontent-%COMP%], .dropdown[_ngcontent-%COMP%]{position:relative}.dropdown-toggle[_ngcontent-%COMP%]:focus{outline:0}.dropdown-menu[_ngcontent-%COMP%]{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px #0000002d}.dropdown-menu.pull-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#828282;white-space:nowrap}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#757575;text-decoration:none;background-color:#f5f5f5}.dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#e6e5e5}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{display:block}.open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{outline:0}.dropdown-menu-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu-left[_ngcontent-%COMP%]{right:auto;left:0}.dropdown-header[_ngcontent-%COMP%]{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#e6e5e5;white-space:nowrap}.dropdown-backdrop[_ngcontent-%COMP%]{position:fixed;inset:0;z-index:990}.pull-right[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.dropup[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%]{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \\\t}.dropup[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{top:auto;bottom:100%;margin-bottom:2px}@media(min-width:768px){.navbar-right[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.navbar-right[_ngcontent-%COMP%]   .dropdown-menu-left[_ngcontent-%COMP%]{left:0;right:auto}}.clearfix[_ngcontent-%COMP%]:before, .clearfix[_ngcontent-%COMP%]:after{display:table;content:" "}.clearfix[_ngcontent-%COMP%]:after{clear:both}.center-block[_ngcontent-%COMP%]{display:block;margin-right:auto;margin-left:auto}.pull-right[_ngcontent-%COMP%]{float:right!important}.pull-left[_ngcontent-%COMP%]{float:left!important}.hide[_ngcontent-%COMP%]{display:none!important}.show[_ngcontent-%COMP%]{display:block!important}.invisible[_ngcontent-%COMP%]{visibility:hidden}.text-hide[_ngcontent-%COMP%]{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden[_ngcontent-%COMP%]{display:none!important}.affix[_ngcontent-%COMP%]{position:fixed}.m-0[_ngcontent-%COMP%]{margin:0!important}.mt-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-left:0!important}.m-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-top:.5rem!important}
1.mr-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-0[_ngcontent-%COMP%]{padding:0!important}.pt-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-left:0!important}.p-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-left:auto!important}@media(min-width:576px){.m-sm-0[_ngcontent-%COMP%]{margin:0!important}.mt-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-left:0!important}.m-sm-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-sm-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-sm-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-sm-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-sm-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-sm-0[_ngcontent-%COMP%]{padding:0!important}.pt-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-left:0!important}.p-sm-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-sm-2[_ngcontent-%COMP%]{padding:.5rem!important}
1.pt-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-sm-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-sm-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-sm-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-sm-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:768px){.m-md-0[_ngcontent-%COMP%]{margin:0!important}.mt-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-left:0!important}.m-md-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-md-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-md-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-md-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-md-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-md-0[_ngcontent-%COMP%]{padding:0!important}.pt-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-left:0!important}.p-md-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-md-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-md-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-md-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-md-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-md-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:992px){.m-lg-0[_ngcontent-%COMP%]{margin:0!important}.mt-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-left:0!important}.m-lg-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-lg-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-lg-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-lg-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-lg-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-lg-0[_ngcontent-%COMP%]{padding:0!important}.pt-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-left:0!important}.p-lg-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-lg-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-lg-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-lg-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-lg-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-lg-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-left:auto!important}}
1@media(min-width:1200px){.m-xl-0[_ngcontent-%COMP%]{margin:0!important}.mt-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-left:0!important}.m-xl-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-xl-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-xl-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-top:1rem!important}
1.mr-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-xl-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-xl-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-xl-0[_ngcontent-%COMP%]{padding:0!important}.pt-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-left:0!important}.p-xl-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-xl-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-xl-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-xl-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-xl-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-xl-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-top:auto!important}
1.mr-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-left:auto!important}}.vcenter[_ngcontent-%COMP%]{display:table}.vcenter[_ngcontent-%COMP%]   .vcenter-content[_ngcontent-%COMP%]{display:table-cell;vertical-align:middle;width:100%}@media(min-width:1200px){.pull-lg-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-lg-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:992px)and (max-width:1199px){.pull-md-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-md-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:768px)and (max-width:991px){.pull-sm-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-sm-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(max-width:767px){.pull-xs-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-xs-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}.centered[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}@media(min-width:1200px){.center-lg[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:992px)and (max-width:1199px){.center-md[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:768px)and (max-width:991px){.center-sm[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(max-width:767px){.center-xs[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:1200px){.text-center-lg[_ngcontent-%COMP%]{text-align:center}}@media(min-width:992px)and (max-width:1199px){.text-center-md[_ngcontent-%COMP%]{text-align:center}}@media(min-width:768px)and (max-width:991px){.text-center-sm[_ngcontent-%COMP%]{text-align:center}}@media(max-width:767px){.text-center-xs[_ngcontent-%COMP%]{text-align:center}}.container[_ngcontent-%COMP%]{width:100%}.card-block[_ngcontent-%COMP%]{display:flex;justify-content:space-between}@media(max-width:767px){.card-block[_ngcontent-%COMP%]{flex-direction:column}}.card-block[_ngcontent-%COMP%]     app-card-paragraph{width:33%}@media(max-width:767px){.card-block[_ngcontent-%COMP%]     app-card-paragraph{width:100%}}.card-block[_ngcontent-%COMP%]     app-card-paragraph .card{height:100%;position:relative;padding:15px;gap:15px}.card-block[_ngcontent-%COMP%]     app-card-paragraph .card .card-text{margin-bottom:54px}.card-block[_ngcontent-%COMP%]     app-card-paragraph .card .btn-card{bottom:0;margin-bottom:20px;position:absolute}.card-block.center[_ngcontent-%COMP%]{column-gap:50px;justify-content:center}.card-block.center[_ngcontent-%COMP%]     app-card-paragraph{width:50%}@media(max-width:767px){.card-block.center[_ngcontent-%COMP%]     app-card-paragraph{width:100%}}']}))}return P(),h})();const K1=(P,h)=>[P,h],C2=P=>({"object-fit":P});function u(P,h){1&P&&(a.rj2(0,"h2"),a.EFF(1),a.eux()),2&P&&(a.R7$(),a.JRh(h))}function n2(P,h){if(1&P&&a.Hgh(0,"img",5),2&P){const m=h;a.XpG(4);const _=a.r8f(0);a.Aen(a.eq3(4,C2,_)),a.Avn("src",m[0].image,a.B4B)("alt",m[0].alt)}}function b2(P,h){if(1&P&&(a.rj2(0,"a",3),a.nVh(1,n2,1,6,"img",4),a.nI1(2,"translatable"),a.nI1(3,"async"),a.eux()),2&P){let m;const _=a.XpG(),M=a.XpG().$implicit;a.Avn("href",_.uri,a.B4B),a.R7$(),a.vxM((m=a.bMT(3,4,a.bMT(2,2,M.logo)))?1:-1,m)}}function j2(P,h){if(1&P&&a.Hgh(0,"img",5),2&P){const m=h;a.XpG(4);const _=a.r8f(0);a.Aen(a.eq3(4,C2,_)),a.Avn("src",m[0].image,a.B4B)("alt",m[0].alt)}}function W2(P,h){if(1&P&&(a.nVh(0,j2,1,6,"img",4),a.nI1(1,"translatable"),a.nI1(2,"async")),2&P){let m;const _=a.XpG(2).$implicit;a.vxM((m=a.bMT(2,3,a.bMT(1,1,_.logo)))?0:-1,m)}}function L2(P,h){1&P&&a.nVh(0,b2,4,6,"a",3)(1,W2,3,5),2&P&&a.vxM(h.uri?0:1)}function A2(P,h){if(1&P&&a.Hgh(0,"img",5),2&P){const m=h;a.XpG(3);const _=a.r8f(0);a.Aen(a.eq3(4,C2,_)),a.Avn("src",m[0].image,a.B4B)("alt",m[0].alt)}}function n4(P,h){if(1&P&&(a.nVh(0,A2,1,6,"img",4),a.nI1(1,"translatable"),a.nI1(2,"async")),2&P){let m;const _=a.XpG().$implicit;a.vxM((m=a.bMT(2,3,a.bMT(1,1,_.logo)))?0:-1,m)}}function g4(P,h){1&P&&(a.Hgh(0,"div",2),a.nI1(1,"safeHtml")),2&P&&a.Avn("innerHTML",a.bMT(1,1,h),a.npT)}function P4(P,h){if(1&P&&(a.rj2(0,"div",1),a.nVh(1,L2,2,1),a.nI1(2,"translatable"),a.nI1(3,"async"),a.vZN(4,n4,3,5),a.nVh(5,g4,2,3,"div",2),a.nI1(6,"translatable"),a.nI1(7,"async"),a.eux()),2&P){let m,_;const M=h.$implicit;a.BMQ("date-delta",h.$index),a.R7$(),a.vxM((m=a.bMT(3,5,a.bMT(2,3,M.link)))?1:4,m),a.R7$(4),a.vxM((_=a.bMT(7,9,a.bMT(6,7,M.caption)))?5:-1,_)}}function j4(P,h){if(1&P&&(a.SS7(0),a.nI1(1,"translatable"),a.nI1(2,"async"),a.SS7(3),a.nI1(4,"translatable"),a.nI1(5,"async"),a.SS7(6),a.nI1(7,"translatable"),a.nI1(8,"async"),a.nVh(9,u,2,1,"h2"),a.nI1(10,"translatable"),a.nI1(11,"async"),a.rj2(12,"div",0),a.Z7z(13,P4,8,11,"div",1,a.fX1),a.eux()),2&P){let m;const _=a.XpG();a.bH3(a.bMT(2,5,a.bMT(1,3,_.data.crop)));const M=a.bMT(5,10,a.bMT(4,8,_.data.logo_size)),D=a.bMT(8,14,a.bMT(7,12,_.data.alignment));a.R7$(9),a.vxM((m=a.bMT(11,18,a.bMT(10,16,_.data.title)))?9:-1,m),a.R7$(3),a.HbH(a.l_i(20,K1,_.getSizeClass(M),_.getAlignmentClass(D))),a.R7$(),a.Dyx(_.data.sponsor_logos)}}let k4=(()=>{var P;
1class h{getSizeClass(_){return"image-size-"+("string"==typeof _?_.replace(/_/g,"-"):"medium")}getAlignmentClass(_){return"alignment-"+_}static#c=P=()=>(this.\u0275fac=function(M){return new(M||h)},this.\u0275cmp=a.VBU({type:h,selectors:[["app-custom-sponsors"]],inputs:{data:"data"},decls:1,vars:1,consts:[[1,"container","sponsors-container"],[1,"sponsor"],[1,"sponsor-caption",3,"innerHtml"],["target","_blank",3,"href"],[3,"src","alt","style"],[3,"src","alt"]],template:function(M,D){1&M&&a.nVh(0,j4,15,23),2&M&&a.vxM(D.data?0:-1)},dependencies:[G.c,k.Jj,H.$],styles:['.caret[_ngcontent-%COMP%]{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \\\t;border-right:4px solid transparent;border-left:4px solid transparent}.dropup[_ngcontent-%COMP%], .dropdown[_ngcontent-%COMP%]{position:relative}.dropdown-toggle[_ngcontent-%COMP%]:focus{outline:0}.dropdown-menu[_ngcontent-%COMP%]{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px #0000002d}.dropdown-menu.pull-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#828282;white-space:nowrap}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#757575;text-decoration:none;background-color:#f5f5f5}.dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#e6e5e5}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{display:block}.open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{outline:0}.dropdown-menu-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu-left[_ngcontent-%COMP%]{right:auto;left:0}.dropdown-header[_ngcontent-%COMP%]{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#e6e5e5;white-space:nowrap}.dropdown-backdrop[_ngcontent-%COMP%]{position:fixed;inset:0;z-index:990}.pull-right[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.dropup[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%]{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \\\t}.dropup[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{top:auto;bottom:100%;margin-bottom:2px}@media(min-width:768px){.navbar-right[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.navbar-right[_ngcontent-%COMP%]   .dropdown-menu-left[_ngcontent-%COMP%]{left:0;right:auto}}.clearfix[_ngcontent-%COMP%]:before, .clearfix[_ngcontent-%COMP%]:after{display:table;content:" "}.clearfix[_ngcontent-%COMP%]:after{clear:both}.center-block[_ngcontent-%COMP%]{display:block;margin-right:auto;margin-left:auto}.pull-right[_ngcontent-%COMP%]{float:right!important}.pull-left[_ngcontent-%COMP%]{float:left!important}.hide[_ngcontent-%COMP%]{display:none!important}.show[_ngcontent-%COMP%]{display:block!important}.invisible[_ngcontent-%COMP%]{visibility:hidden}.text-hide[_ngcontent-%COMP%]{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden[_ngcontent-%COMP%]{display:none!important}.affix[_ngcontent-%COMP%]{position:fixed}.m-0[_ngcontent-%COMP%]{margin:0!important}.mt-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-left:0!important}.m-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-top:.5rem!important}
1.mr-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-0[_ngcontent-%COMP%]{padding:0!important}.pt-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-left:0!important}.p-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-left:auto!important}@media(min-width:576px){.m-sm-0[_ngcontent-%COMP%]{margin:0!important}.mt-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-left:0!important}.m-sm-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-sm-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-sm-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-sm-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-sm-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-sm-0[_ngcontent-%COMP%]{padding:0!important}.pt-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-left:0!important}.p-sm-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-sm-2[_ngcontent-%COMP%]{padding:.5rem!important}
1.pt-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-sm-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-sm-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-sm-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-sm-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:768px){.m-md-0[_ngcontent-%COMP%]{margin:0!important}.mt-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-left:0!important}.m-md-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-md-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-md-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-md-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-md-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-md-0[_ngcontent-%COMP%]{padding:0!important}.pt-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-left:0!important}.p-md-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-md-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-md-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-md-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-md-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-md-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:992px){.m-lg-0[_ngcontent-%COMP%]{margin:0!important}.mt-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-left:0!important}.m-lg-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-lg-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-lg-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-lg-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-lg-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-lg-0[_ngcontent-%COMP%]{padding:0!important}.pt-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-left:0!important}.p-lg-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-lg-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-lg-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-lg-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-lg-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-lg-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-left:auto!important}}
1@media(min-width:1200px){.m-xl-0[_ngcontent-%COMP%]{margin:0!important}.mt-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-left:0!important}.m-xl-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-xl-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-xl-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-top:1rem!important}
1.mr-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-xl-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-xl-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-xl-0[_ngcontent-%COMP%]{padding:0!important}.pt-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-left:0!important}.p-xl-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-xl-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-xl-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-xl-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-xl-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-xl-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-top:auto!important}
1.mr-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-left:auto!important}}.vcenter[_ngcontent-%COMP%]{display:table}.vcenter[_ngcontent-%COMP%]   .vcenter-content[_ngcontent-%COMP%]{display:table-cell;vertical-align:middle;width:100%}@media(min-width:1200px){.pull-lg-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-lg-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:992px)and (max-width:1199px){.pull-md-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-md-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:768px)and (max-width:991px){.pull-sm-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-sm-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(max-width:767px){.pull-xs-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-xs-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}.centered[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}@media(min-width:1200px){.center-lg[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:992px)and (max-width:1199px){.center-md[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:768px)and (max-width:991px){.center-sm[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(max-width:767px){.center-xs[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:1200px){.text-center-lg[_ngcontent-%COMP%]{text-align:center}}@media(min-width:992px)and (max-width:1199px){.text-center-md[_ngcontent-%COMP%]{text-align:center}}@media(min-width:768px)and (max-width:991px){.text-center-sm[_ngcontent-%COMP%]{text-align:center}}@media(max-width:767px){.text-center-xs[_ngcontent-%COMP%]{text-align:center}}.container[_ngcontent-%COMP%]:before, .container[_ngcontent-%COMP%]:after{content:none}h2[_ngcontent-%COMP%]{text-align:center}.sponsors-container[_ngcontent-%COMP%]{align-items:center;column-gap:20px;display:flex;flex-wrap:wrap;padding:0;row-gap:25px;width:100%}@media(max-width:767px){.sponsors-container[_ngcontent-%COMP%]{column-gap:0;flex-direction:column;row-gap:15px}}.sponsors-container[_ngcontent-%COMP%]   .sponsor[_ngcontent-%COMP%]{align-items:center;display:flex;flex-direction:column;justify-content:center}.sponsors-container[_ngcontent-%COMP%]   .sponsor[_ngcontent-%COMP%]   .sponsor-caption[_ngcontent-%COMP%]{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;max-height:150px;max-width:150px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.sponsors-container.alignment-left[_ngcontent-%COMP%]{justify-content:flex-start}@media(max-width:767px){.sponsors-container.alignment-left[_ngcontent-%COMP%]{align-items:flex-start}}.sponsors-container.alignment-center[_ngcontent-%COMP%]{justify-content:center}@media(max-width:767px){.sponsors-container.alignment-center[_ngcontent-%COMP%]{align-items:center}}.sponsors-container.alignment-right[_ngcontent-%COMP%]{justify-content:flex-end}@media(max-width:767px){.sponsors-container.alignment-right[_ngcontent-%COMP%]{align-items:flex-end}}@media(max-width:767px){.sponsors-container.image-size-small[_ngcontent-%COMP%]{align-items:initial;column-gap:10px;flex-direction:row}}.sponsors-container.image-size-small[_ngcontent-%COMP%]   .sponsor[_ngcontent-%COMP%]{width:100px}.sponsors-container.image-size-small[_ngcontent-%COMP%]   .sponsor[_ngcontent-%COMP%]   .sponsor-caption[_ngcontent-%COMP%]{max-width:100px}.sponsors-container.image-size-large[_ngcontent-%COMP%]   .sponsor-caption[_ngcontent-%COMP%]{max-width:200px}.sponsors-container.image-size-large[_ngcontent-%COMP%]   .sponsor[_ngcontent-%COMP%]{width:200
1px}.sponsors-container.image-size-large[_ngcontent-%COMP%]   .sponsor[_ngcontent-%COMP%]   .sponsor-caption[_ngcontent-%COMP%]{max-width:200px}.sponsors-container.image-size-extra-large[_ngcontent-%COMP%]   .sponsor-caption[_ngcontent-%COMP%]{max-width:300px}.sponsors-container.image-size-extra-large[_ngcontent-%COMP%]   .sponsor[_ngcontent-%COMP%]{width:300px}.sponsors-container.image-size-extra-large[_ngcontent-%COMP%]   .sponsor[_ngcontent-%COMP%]   .sponsor-caption[_ngcontent-%COMP%]{max-width:300px}.sponsors-container[_ngcontent-%COMP%]   .sponsor[_ngcontent-%COMP%]{text-align:center;width:150px}.sponsors-container[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:150px;object-fit:contain;width:100%}']}))}return P(),h})();function _0(P,h){1&P&&(a.j41(0,"h2"),a.EFF(1),a.k0s()),2&P&&(a.R7$(),a.JRh(h))}function t3(P,h){if(1&P&&(a.j41(0,"div",2),a.nrm(1,"fa-icon",3),a.j41(2,"a",4),a.EFF(3),a.k0s()()),2&P){const m=h,_=a.XpG().$implicit,M=a.XpG(4);a.R7$(),a.Y8G("icon",M.getFileIcon(m.extension)),a.R7$(),a.Y8G("href",_,a.B4B),a.R7$(),a.JRh(m.name)}}function u0(P,h){if(1&P&&a.nVh(0,t3,4,3,"div",2),2&P){let m;const _=h.$implicit,M=a.XpG(4);a.vxM((m=M.extractFileNameAndExtension(_))?0:-1,m)}}function g0(P,h){if(1&P&&a.Z7z(0,u0,1,1,null,null,a.fX1),2&P){const m=a.XpG();a.Dyx(m)}}function r4(P,h){if(1&P&&(a.j41(0,"div",1),a.nVh(1,g0,2,0),a.k0s()),2&P){const m=h;a.R7$(),a.vxM(m&&m.length>0?1:-1)}}function N0(P,h){if(1&P&&(a.j41(0,"div",0),a.nVh(1,_0,2,1,"h2"),a.nI1(2,"translatable"),a.nI1(3,"async"),a.nVh(4,r4,2,1,"div",1),a.nI1(5,"translatable"),a.nI1(6,"async"),a.k0s()),2&P){let m,_;const M=a.XpG();a.R7$(),a.vxM((m=a.bMT(3,4,a.bMT(2,2,M.data.title)))?1:-1,m),a.R7$(3),a.vxM((_=a.bMT(6,8,a.bMT(5,6,M.data.files)))?4:-1,_)}}let E2=(()=>{var P;class h{extractFileNameAndExtension(_){const D=_.match(/\/([^/]+\.([^.]+))$/);return!D||D.length<3?null:{name:decodeURIComponent(D[1]),extension:D[2]}}getFileIcon(_){switch(_){case"doc":case"docx":case"txt":return r1.bLf;case"pdf":return r1.O_q;case"xlsx":case"xls":case"tsv":return r1.__G;case"csv":return r1.ruc;default:return r1.A4h}}static#c=P=()=>(this.\u0275fac=function(M){return new(M||h)},this.\u0275cmp=a.VBU({type:h,selectors:[["app-file-list"]],inputs:{data:"data"},decls:1,vars:1,consts:[[1,"container"],[1,"files"],[1,"file"],["size","xl",3,"icon"],["target","_blank","download","",3,"href"]],template:function(M,D){1&M&&a.nVh(0,N0,7,10,"div",0),2&M&&a.vxM(D.data?0:-1)},dependencies:[$.aY,G.c,k.Jj],styles:['.caret[_ngcontent-%COMP%]{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \\\t;border-right:4px solid transparent;border-left:4px solid transparent}.dropup[_ngcontent-%COMP%], .dropdown[_ngcontent-%COMP%]{position:relative}.dropdown-toggle[_ngcontent-%COMP%]:focus{outline:0}.dropdown-menu[_ngcontent-%COMP%]{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px #0000002d}.dropdown-menu.pull-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#828282;white-space:nowrap}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#757575;text-decoration:none;background-color:#f5f5f5}.dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#e6e5e5}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{display:block}.open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{outline:0}.dropdown-menu-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu-left[_ngcontent-%COMP%]{right:auto;left:0}.dropdown-header[_ngcontent-%COMP%]{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#e6e5e5;white-space:nowrap}.dropdown-backdrop[_ngcontent-%COMP%]{position:fixed;inset:0;z-index:990}.pull-right[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.dropup[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%]{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \\\t}.dropup[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{top:auto;bottom:100%;margin-bottom:2px}@media(min-width:768px){.navbar-right[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.navbar-right[_ngcontent-%COMP%]   .dropdown-menu-left[_ngcontent-%COMP%]{left:0;right:auto}}.clearfix[_ngcontent-%COMP%]:before, .clearfix[_ngcontent-%COMP%]:after{display:table;content:" "}.clearfix[_ngcontent-%COMP%]:after{clear:both}.center-block[_ngcontent-%COMP%]{display:block;margin-right:auto;margin-left:auto}.pull-right[_ngcontent-%COMP%]{float:right!important}.pull-left[_ngcontent-%COMP%]{float:left!important}.hide[_ngcontent-%COMP%]{display:none!important}.show[_ngcontent-%COMP%]{display:block!important}.invisible[_ngcontent-%COMP%]{visibility:hidden}.text-hide[_ngcontent-%COMP%]{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden[_ngcontent-%COMP%]{display:none!important}.affix[_ngcontent-%COMP%]{position:fixed}.m-0[_ngcontent-%COMP%]{margin:0!important}.mt-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-left:0!important}.m-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-top:.5rem!important}
1.mr-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-0[_ngcontent-%COMP%]{padding:0!important}.pt-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-left:0!important}.p-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-left:auto!important}@media(min-width:576px){.m-sm-0[_ngcontent-%COMP%]{margin:0!important}.mt-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-left:0!important}.m-sm-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-sm-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-sm-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-sm-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-sm-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-sm-0[_ngcontent-%COMP%]{padding:0!important}.pt-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-left:0!important}.p-sm-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-sm-2[_ngcontent-%COMP%]{padding:.5rem!important}
1.pt-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-sm-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-sm-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-sm-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-sm-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:768px){.m-md-0[_ngcontent-%COMP%]{margin:0!important}.mt-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-left:0!important}.m-md-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-md-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-md-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-md-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-md-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-md-0[_ngcontent-%COMP%]{padding:0!important}.pt-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-left:0!important}.p-md-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-md-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-md-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-md-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-md-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-md-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:992px){.m-lg-0[_ngcontent-%COMP%]{margin:0!important}.mt-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-left:0!important}.m-lg-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-lg-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-lg-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-lg-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-lg-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-lg-0[_ngcontent-%COMP%]{padding:0!important}.pt-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-left:0!important}.p-lg-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-lg-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-lg-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-lg-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-lg-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-lg-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-left:auto!important}}
1@media(min-width:1200px){.m-xl-0[_ngcontent-%COMP%]{margin:0!important}.mt-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-left:0!important}.m-xl-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-xl-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-xl-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-top:1rem!important}
1.mr-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-xl-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-xl-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-xl-0[_ngcontent-%COMP%]{padding:0!important}.pt-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-left:0!important}.p-xl-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-xl-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-xl-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-xl-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-xl-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-xl-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-top:auto!important}
1.mr-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-left:auto!important}}.vcenter[_ngcontent-%COMP%]{display:table}.vcenter[_ngcontent-%COMP%]   .vcenter-content[_ngcontent-%COMP%]{display:table-cell;vertical-align:middle;width:100%}@media(min-width:1200px){.pull-lg-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-lg-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:992px)and (max-width:1199px){.pull-md-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-md-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:768px)and (max-width:991px){.pull-sm-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-sm-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(max-width:767px){.pull-xs-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-xs-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}.centered[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}@media(min-width:1200px){.center-lg[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:992px)and (max-width:1199px){.center-md[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:768px)and (max-width:991px){.center-sm[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(max-width:767px){.center-xs[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:1200px){.text-center-lg[_ngcontent-%COMP%]{text-align:center}}@media(min-width:992px)and (max-width:1199px){.text-center-md[_ngcontent-%COMP%]{text-align:center}}@media(min-width:768px)and (max-width:991px){.text-center-sm[_ngcontent-%COMP%]{text-align:center}}@media(max-width:767px){.text-center-xs[_ngcontent-%COMP%]{text-align:center}}.files[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{margin-bottom:10px}.files[_ngcontent-%COMP%]   fa-icon[_ngcontent-%COMP%]{color:var(--association-color-base);margin:5px}h2[_ngcontent-%COMP%]{margin-top:5px}']}))}return P(),h})();var B2=b(8018),N4=b(1298);function Z4(P,h){if(1&P&&(a.rj2(0,"div",2)(1,"p",3),a.EFF(2),a.eux(),a.rj2(3,"div",4)(4,"p",5),a.EFF(5),a.eux(),a.rj2(6,"h4")(7,"b"),a.EFF(8),a.eux()()()()),2&P){const m=h,_=a.XpG(),M=_.$implicit;a.BMQ("date-delta",_.$index),a.R7$(2),a.JRh(m.day),a.R7$(3),a.JRh(m.monthYear),a.R7$(3),a.JRh(M.title)}}function b0(P,h){if(1&P&&a.nVh(0,Z4,9,4,"div",2),2&P){let m;const _=h.$implicit,M=a.XpG(4);a.vxM((m=M.formatDate(_.date))?0:-1,m)}}function T3(P,h){if(1&P&&a.Z7z(0,b0,1,1,null,null,a.fX1),2&P){const m=a.XpG();a.Dyx(m)}}function L3(P,h){if(1&P&&(a.rj2(0,"div",1),a.nVh(1,T3,2,0),a.eux()),2&P){const m=h;a.AVh("justify-dates",m.length<3),a.R7$(),a.vxM(m.length>0?1:-1)}}function F3(P,h){if(1&P&&(a.rj2(0,"div")(1,"h2"),a.EFF(2),a.nI1(3,"translate"),a.eux(),a.nVh(4,L3,2,3,"div",0),a.eux()),2&P){let m;const _=a.XpG();a.R7$(2),a.JRh(a.bMT(3,2,"Important dates")),a.R7$(2),a.vxM((m=_.sortDates(h))?4:-1,m)}}let E3=(()=>{var P;class h{constructor(_){this.dayJs=_}sortDates(_){const M=this.dayJs.now().startOf("day"),D=[..._],i1=D.filter(c0=>{const t0=this.dayJs.dayjs(c0.date);return t0.isSame(M,"day")||t0.isAfter(M,"day")}).sort((c0,t0)=>this.dayJs.dayjs(c0.date).diff(this.dayJs.dayjs(t0.date)));return i1.length>=3?i1.slice(0,3):[...D.filter(c0=>this.dayJs.dayjs(c0.date).isBefore(M,"day")).sort((c0,t0)=>this.dayJs.dayjs(c0.date).diff(this.dayJs.dayjs(t0.date))).slice(-(3-i1.length)),...i1].sort((c0,t0)=>this.dayJs.dayjs(c0.date).diff(this.dayJs.dayjs(t0.date)))}formatDate(_){const M=this.dayJs.dayjs(_);return{day:M.format("DD"),monthYear:M.format("MMMM - YYYY")}}static#c=P=()=>(this.\u0275fac=function(M){return new(M||h)(a.rXU(N4.Rq))},this.\u0275cmp=a.VBU({type:h,selectors:[["app-important-dates"]],inputs:{data:"data"},decls:3,vars:5,consts:[[1,"dates-container",3,"justify-dates"],[1,"dates-container"],[1,"date"],[1,"day"],[1,"info"],[1,"month-year"]],template:function(M,D){if(1&M&&(a.nVh(0,F3,5,4,"div"),a.nI1(1,"translatable"),a.nI1(2,"async")),2&M){let Q;a.vxM((Q=a.bMT(2,3,a.bMT(1,1,D.data&&D.data.dates)))?0:-1,Q)}},dependencies:[k.Jj,G.c,B2.D9],styles:['.caret[_ngcontent-%COMP%]{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \\\t;border-right:4px solid transparent;border-left:4px solid transparent}.dropup[_ngcontent-%COMP%], .dropdown[_ngcontent-%COMP%]{position:relative}.dropdown-toggle[_ngcontent-%COMP%]:focus{outline:0}.dropdown-menu[_ngcontent-%COMP%]{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px #0000002d}.dropdown-menu.pull-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#828282;white-space:nowrap}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#757575;text-decoration:none;background-color:#f5f5f5}.dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#e6e5e5}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{display:block}.open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{outline:0}.dropdown-menu-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu-left[_ngcontent-%COMP%]{right:auto;left:0}.dropdown-header[_ngcontent-%COMP%]{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#e6e5e5;white-space:nowrap}.dropdown-backdrop[_ngcontent-%COMP%]{position:fixed;inset:0;z-index:990}.pull-right[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.dropup[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%]{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \\\t}.dropup[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{top:auto;bottom:100%;margin-bottom:2px}@media(min-width:768px){.navbar-right[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.navbar-right[_ngcontent-%COMP%]   .dropdown-menu-left[_ngcontent-%COMP%]{left:0;right:auto}}.clearfix[_ngcontent-%COMP%]:before, .clearfix[_ngcontent-%COMP%]:after{display:table;content:" "}.clearfix[_ngcontent-%COMP%]:after{clear:both}.center-block[_ngcontent-%COMP%]{display:block;margin-right:auto;margin-left:auto}.pull-right[_ngcontent-%COMP%]{float:right!important}.pull-left[_ngcontent-%COMP%]{float:left!important}.hide[_ngcontent-%COMP%]{display:none!important}.show[_ngcontent-%COMP%]{display:block!important}.invisible[_ngcontent-%COMP%]{visibility:hidden}.text-hide[_ngcontent-%COMP%]{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden[_ngcontent-%COMP%]{display:none!important}.affix[_ngcontent-%COMP%]{position:fixed}.m-0[_ngcontent-%COMP%]{margin:0!important}.mt-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-left:0!important}.m-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-top:.5rem!important}
1.mr-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-0[_ngcontent-%COMP%]{padding:0!important}.pt-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-left:0!important}.p-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-left:auto!important}@media(min-width:576px){.m-sm-0[_ngcontent-%COMP%]{margin:0!important}.mt-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-left:0!important}.m-sm-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-sm-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-sm-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-sm-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-sm-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-sm-0[_ngcontent-%COMP%]{padding:0!important}.pt-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-left:0!important}.p-sm-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-sm-2[_ngcontent-%COMP%]{padding:.5rem!important}
1.pt-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-sm-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-sm-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-sm-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-sm-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:768px){.m-md-0[_ngcontent-%COMP%]{margin:0!important}.mt-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-left:0!important}.m-md-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-md-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-md-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-md-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-md-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-md-0[_ngcontent-%COMP%]{padding:0!important}.pt-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-left:0!important}.p-md-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-md-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-md-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-md-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-md-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-md-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:992px){.m-lg-0[_ngcontent-%COMP%]{margin:0!important}.mt-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-left:0!important}.m-lg-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-lg-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-lg-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-lg-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-lg-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-lg-0[_ngcontent-%COMP%]{padding:0!important}.pt-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-left:0!important}.p-lg-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-lg-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-lg-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-lg-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-lg-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-lg-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-left:auto!important}}
1@media(min-width:1200px){.m-xl-0[_ngcontent-%COMP%]{margin:0!important}.mt-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-left:0!important}.m-xl-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-xl-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-xl-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-top:1rem!important}
1.mr-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-xl-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-xl-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-xl-0[_ngcontent-%COMP%]{padding:0!important}.pt-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-left:0!important}.p-xl-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-xl-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-xl-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-xl-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-xl-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-xl-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-top:auto!important}
1.mr-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-left:auto!important}}.vcenter[_ngcontent-%COMP%]{display:table}.vcenter[_ngcontent-%COMP%]   .vcenter-content[_ngcontent-%COMP%]{display:table-cell;vertical-align:middle;width:100%}@media(min-width:1200px){.pull-lg-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-lg-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:992px)and (max-width:1199px){.pull-md-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-md-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:768px)and (max-width:991px){.pull-sm-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-sm-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(max-width:767px){.pull-xs-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-xs-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}.centered[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}@media(min-width:1200px){.center-lg[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:992px)and (max-width:1199px){.center-md[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:768px)and (max-width:991px){.center-sm[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(max-width:767px){.center-xs[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:1200px){.text-center-lg[_ngcontent-%COMP%]{text-align:center}}@media(min-width:992px)and (max-width:1199px){.text-center-md[_ngcontent-%COMP%]{text-align:center}}@media(min-width:768px)and (max-width:991px){.text-center-sm[_ngcontent-%COMP%]{text-align:center}}@media(max-width:767px){.text-center-xs[_ngcontent-%COMP%]{text-align:center}}.container[_ngcontent-%COMP%]{display:flex;flex-direction:column;margin-bottom:30px;row-gap:15px}.container[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{margin:0}.dates-container[_ngcontent-%COMP%]{column-gap:30px;display:flex;flex-direction:row;justify-content:space-between}@media(max-width:767px){.dates-container[_ngcontent-%COMP%]{column-gap:0;flex-direction:column;row-gap:30px}}.dates-container.justify-dates[_ngcontent-%COMP%]{justify-content:flex-start}.dates-container[_ngcontent-%COMP%]   .date[_ngcontent-%COMP%]{column-gap:14px;display:flex;max-height:100px;width:33%}@media(max-width:767px){.dates-container[_ngcontent-%COMP%]   .date[_ngcontent-%COMP%]{width:100%}}.dates-container[_ngcontent-%COMP%]   .date[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:flex-start;margin-top:10px;row-gap:10px;text-transform:uppercase;width:calc(100% - 120px)}.dates-container[_ngcontent-%COMP%]   .date[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{color:var(--association-color-base);display:-webkit-box;margin:0;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-wrap:break-word}.dates-container[_ngcontent-%COMP%]   .date[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:0}.dates-container[_ngcontent-%COMP%]   .date[_ngcontent-%COMP%] > p[_ngcontent-%COMP%]{color:#3e3e3e;font-weight:400;font-size:85px;line-height:86px;text-decoration:underline;text-decoration-color:var(--association-color-base);white-space:nowrap}.dates-container[_ngcontent-%COMP%]   .month-year[_ngcontent-%COMP%]{color:#828282}']}))}return P(),h})();var E0=b(7705),f6=b(9295),q3=b(9079),l3=b(1413),H4=b(7786),r6=b(7673),i8=b(3726),_6=b(6648),A0=b(8141),$2=b(5964),v4=b(5558),R2=b(1594),a4=b(6697),W4=b(5245),C0=b(6354),p4=b(9852),M4=b(9974);const G0=(P,h)=>(P.push(h),P);var W0=b(4360),m3=b(1655),h3=b(231);const c3=(P,h,m,_,M)=>({width:P,transform:h,transition:m,"padding-left":_,"padding-right":M}),J3=(P,h,m,_)=>({width:P,"margin-left":h,"margin-right":m,left:_}),e6=(P,h)=>({$implicit:P,index:h}),o3=(P,h)=>h.id;function m6(P,h){}function B3(P,h){if(1&P&&a.DNE(0,m6,0,0,"ng-template",3),2&P){const m=a.XpG(),_=m.$implicit,M=m.$index,D=a.XpG();a.Y8G("ngTemplateOutlet",_.tplRef)("ngTemplateOutletContext",a.l_i(2,e6,D.preparePublicSlide(_),M))}}function V1(P,h){if(1&P){const m=a.RV6();a.j41(0,"div",2),a.bIt("animationend",function(){const M=L.eBV(m).$implicit,D=a.XpG();return L.Njj(D.clear(M.id))}),a.nVh(1,B3,1,5,null,3),a.k0s()}if(2&P){const m=h.$implicit,_=a.XpG();a.Y8G("ngClass",m.classes)("ngStyle",a.ziG(6,J3,m.width+"px",m.marginL?m.marginL+"px":"",m.marginR?m.marginR+"px":"",m.left))("id",m.id),a.BMQ("aria-label","Slide "+_.getActualSlideNumber(m.id)+" of "+_.slidesCount())("aria-hidden",m.isActive?null:"true"),a.R7$(),a.vxM(m.load?1:-1)}}const r2=["dot"],l2=["navBtn"],P2=(P,h,m,_,M)=>({"owl-rtl":P,"owl-loaded":h,"owl-responsive":m,"owl-drag":_,"owl-grab":M}),Y2=P=>({disabled:P}),q2=(P,h)=>({isMouseDragable:P,isTouchDragable:h}),x4=(P,h)=>({active:P,"owl-dot-text":h});function n0(P,h){if(1&P){const m=a.RV6();a.j41(0,"button",9,1),a.bIt("click",function(){L.eBV(m);const M=a.XpG();return L.Njj(M.prev())})("keydown",function(M){L.eBV(m);const D=a.XpG();
1return L.Njj(D.onNavKeydown(M,"owl-prev"))}),a.k0s()}if(2&P){let m,_,M;const D=a.XpG();a.Y8G("ngClass",a.eq3(3,Y2,null==(m=D.navData())||null==m.prev?null:m.prev.disabled))("innerHTML",null==(_=D.navData())||null==_.prev?null:_.prev.htmlText,a.npT)("disabled",null==(M=D.navData())||null==M.prev?null:M.prev.disabled)}}function o0(P,h){if(1&P&&(a.j41(0,"div",6),a.nrm(1,"owl-stage",10),a.k0s()),2&P){let m;const _=a.XpG();a.R7$(),a.Y8G("owlDraggable",a.l_i(3,q2,null==(m=_.owlDOMData())?null:m.isMouseDragable,null==(m=_.owlDOMData())?null:m.isTouchDragable))("stageData",_.stageData())("slidesData",_.slidesData())}}function i3(P,h){if(1&P){const m=a.RV6();a.j41(0,"button",11,1),a.bIt("click",function(){L.eBV(m);const M=a.XpG();return L.Njj(M.next())})("keydown",function(M){L.eBV(m);const D=a.XpG();return L.Njj(D.onNavKeydown(M,"owl-next"))}),a.k0s()}if(2&P){let m,_,M;const D=a.XpG();a.Y8G("ngClass",a.eq3(3,Y2,null==(m=D.navData())||null==m.next?null:m.next.disabled))("innerHTML",null==(_=D.navData())||null==_.next?null:_.next.htmlText,a.npT)("disabled",null==(M=D.navData())||null==M.next?null:M.next.disabled)}}function Y0(P,h){if(1&P){const m=a.RV6();a.j41(0,"button",13,2),a.bIt("click",function(){const M=L.eBV(m).$implicit,D=a.XpG(2);return L.Njj(D.moveByDot(M.id))})("keydown",function(M){const D=L.eBV(m).$implicit,Q=a.XpG(2);return L.Njj(Q.onDotKeydown(M,D.id))}),a.nrm(2,"span",14),a.k0s()}if(2&P){const m=h.$implicit,_=h.$index,M=a.XpG(2);a.Y8G("id",m.id)("ngClass",a.l_i(6,x4,m.active,m.showInnerContent)),a.BMQ("aria-label","Carousel Dot "+(_+1))("aria-current",m.active?"true":null)("tabindex",M.defineTabIndexForDots(m)),a.R7$(2),a.Y8G("innerHTML",m.innerContent,a.npT)}}function G4(P,h){if(1&P&&(a.j41(0,"div",8),a.Z7z(1,Y0,3,9,"button",12,o3),a.k0s()),2&P){let m,_;const M=a.XpG();a.Y8G("ngClass",a.eq3(1,Y2,null==(m=M.dotsData())?null:m.disabled)),a.R7$(),a.Dyx(null==(_=M.dotsData())?null:_.dots)}}class k3{items=3;skip_validateItems=!1;loop=!1;center=!1;rewind=!1;mouseDrag=!0;touchDrag=!0;pullDrag=!0;freeDrag=!1;margin=0;stagePadding=0;merge=!1;mergeFit=!0;autoWidth=!1;startPosition=0;rtl=!1;smartSpeed=250;fluidSpeed=!1;dragEndSpeed=!1;responsive={};responsiveRefreshRate=200;nav=!1;navText=["prev","next"];navSpeed=!1;slideBy=1;dots=!0;dotsEach=!1;dotsData=!1;dotsSpeed=!1;autoplay=!1;autoplayTimeout=5e3;autoplayHoverPause=!1;autoplaySpeed=!1;autoplayMouseleaveTimeout=1;lazyLoad=!1;lazyLoadEager=0;slideTransition="";animateOut=!1;animateIn=!1;autoHeight=!1;URLhashListener=!1;constructor(){}}class A3{items="number";skip_validateItems="boolean";loop="boolean";center="boolean";rewind="boolean";mouseDrag="boolean";touchDrag="boolean";pullDrag="boolean";freeDrag="boolean";margin="number";stagePadding="number";merge="boolean";mergeFit="boolean";autoWidth="boolean";startPosition="number|string";rtl="boolean";smartSpeed="number";fluidSpeed="boolean";dragEndSpeed="number|boolean";responsive={};responsiveRefreshRate="number";nav="boolean";navText="string[]";navSpeed="number|boolean";slideBy="number|string";dots="boolean";dotsEach="number|boolean";dotsData="boolean";dotsSpeed="number|boolean";autoplay="boolean";autoplayTimeout="number";autoplayHoverPause="boolean";autoplaySpeed="number|boolean";autoplayMouseleaveTimeout="number";lazyLoad="boolean";lazyLoadEager="number";slideTransition="string";animateOut="string|boolean";animateIn="string|boolean";autoHeight="boolean";URLhashListener="boolean";constructor(){}}let Z3=(()=>{class P{errorHandler;constructor(m){this.errorHandler=m}log(m,..._){(0,E0.naY)()&&console.log(m,..._)}error(m){this.errorHandler.handleError(m)}warn(m,..._){console.warn(m,..._)}static \u0275fac=function(_){return new(_||P)(L.KVO(L.zcH))};static \u0275prov=L.jDH({token:P,factory:P.\u0275fac})}return P})();var B0=function(P){return P.Event="event",P.State="state",P}(B0||{}),i2=function(P){return P.Default="default",P.Inner="inner",P.Outer="outer",P}(i2||{});let t4=(()=>{class P{logger;_viewSettingsShipper$=new l3.B;_initializedCarousel$=new l3.B;_changeSettingsCarousel$=new l3.B;_changedSettingsCarousel$=new l3.B;_translateCarousel$=new l3.B;_translatedCarousel$=new l3.B;_resizeCarousel$=new l3.B;_resizedCarousel$=new l3.B;_refreshCarousel$=new l3.B;_refreshedCarousel$=new l3.B;_dragCarousel$=new l3.B;_draggedCarousel$=new l3.B;settings={items:0};owlDOMData={rtl:!1,isResponsive:!1,isRefreshed:!1,isLoaded:!1,isLoading:!1,isMouseDragable:!1,isGrab:!1,isTouchDragable:!1};stageData={transform:"translate3d(0px,0px,0px)",transition:"0s",width:0,paddingL:0,paddingR:0};slidesData;navData;dotsData;_width;_items=[];_widths=[];_supress={};_plugins={};_current=null;_clones=[];_mergers=[];_speed=null;_coordinates=[];_breakpoint=null;clonedIdPrefix="cloned-";_options={};_invalidated={};get invalidated(){return this._invalidated}_states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}};get states(){return this._states}_pipe=[{filter:["width","items","settings"],run:m=>{m.current=this._items&&this._items[this.relative(this._current)]?.id()}},{filter:["width","items","settings"],run:m=>{const _=this.settings.margin||"",D=this.settings.rtl,Q={"margin-left":D?_:"","margin-right":D?"":_};!this.settings.autoWidth||this.slidesData.forEach(i1=>{i1.marginL=Q["margin-left"],i1.marginR=Q["margin-right"]}),m.css=Q}},{filter:["width","items","settings"],run:m=>{const _=+(this.width()/(this.settings.items||1)).toFixed(3)-(this.settings.margin||0),M=!this.settings.autoWidth,D=[];let Q=0,i1=this._items.length;for(m.items={merge:!1,width:_};i1-- >0;)Q=this._mergers[i1]||1,Q=this.settings.mergeFit&&Math.min(Q,this.settings.items||1)||Q,m.items.merge=Q>
11||m.items.merge,D[i1]=M?_*Q:this._items[i1].width()?this._items[i1].width():_;this._widths=D,this.slidesData.forEach((O1,c2)=>{O1.width=this._widths[c2],O1.marginR=m.css["margin-right"],O1.marginL=m.css["margin-left"]})}},{filter:["items","settings"],run:()=>{const m=[],_=this._items,M=this.settings,D=Math.max(2*M.items,4),Q=2*Math.ceil(_.length/2);let i1=[],O1=[],c2=M.loop&&_.length?M.rewind?D:Math.max(D,Q):0;for(c2/=2;c2-- >0;)m.push(this.normalize(m.length/2,!0)),i1.push({...this.slidesData[m[m.length-1]]}),m.push(this.normalize(_.length-1-(m.length-1)/2,!0)),O1.unshift({...this.slidesData[m[m.length-1]]});this._clones=m,i1=i1.map(k2=>({...k2,id:`${this.clonedIdPrefix}${k2.id}-append`,isActive:!1,isCloned:!0})),O1=O1.map(k2=>({...k2,id:`${this.clonedIdPrefix}${k2.id}`,isActive:!1,isCloned:!0})),this.slidesData=O1.concat(this.slidesData).concat(i1)}},{filter:["width","items","settings"],run:()=>{const m=this.settings.rtl?1:-1,_=this._clones.length+this._items.length,M=[];let D=-1,Q=0,i1=0;for(;++D<_;)Q=M[D-1]||0,i1=this._widths[this.relative(D)]+this.settings.margin,M.push(Q+i1*m);this._coordinates=M}},{filter:["width","items","settings"],run:()=>{const m=this.settings.stagePadding||0,_=this._coordinates,M={width:Math.ceil(Math.abs(_[_.length-1]))+2*m,"padding-left":m||"","padding-right":m||""};this.stageData.width=M.width,this.stageData.paddingL=M["padding-left"],this.stageData.paddingR=M["padding-right"]}},{filter:["width","items","settings"],run:m=>{let _=m.current?this.slidesData.findIndex(M=>M.id===m.current):0;_=Math.max(this.minimum(),Math.min(this.maximum(),_)),this.reset(_)}},{filter:["position"],run:()=>{this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:()=>{const m=this.settings.rtl?1:-1,_=2*(this.settings.stagePadding||0),M=[];let D,Q,i1,O1,c2,k2;if(D=this.coordinates(this.current()),"number"==typeof D?D+=_:D=0,Q=D+this.width()*m,-1===m&&this.settings.center){const l4=this._coordinates.filter(K4=>(this.settings.items||1)%2==1?K4>=D:K4>D);D=l4.length?l4[l4.length-1]:D}for(c2=0,k2=this._coordinates.length;c2<k2;c2++)i1=Math.ceil(this._coordinates[c2-1]||0),O1=Math.ceil(Math.abs(this._coordinates[c2])+_*m),(this._op(i1,"<=",D)&&this._op(i1,">",Q)||this._op(O1,"<",D)&&this._op(O1,">",Q))&&M.push(c2);this.slidesData.forEach(l4=>(l4.isActive=!1,l4)),M.forEach(l4=>{this.slidesData[l4].isActive=!0}),this.settings.center&&(this.slidesData.forEach(l4=>(l4.isCentered=!1,l4)),this.slidesData[this.current()]&&(this.slidesData[this.current()].isCentered=!0))}}];constructor(m){this.logger=m}getViewCurSettings(){return this._viewSettingsShipper$.asObservable()}getInitializedState(){return this._initializedCarousel$.asObservable()}getChangeState(){return this._changeSettingsCarousel$.asObservable()}getChangedState(){return this._changedSettingsCarousel$.asObservable()}getTranslateState(){return this._translateCarousel$.asObservable()}getTranslatedState(){return this._translatedCarousel$.asObservable()}getResizeState(){return this._resizeCarousel$.asObservable()}getResizedState(){return this._resizedCarousel$.asObservable()}getRefreshState(){return this._refreshCarousel$.asObservable()}getRefreshedState(){return this._refreshedCarousel$.asObservable()}getDragState(){return this._dragCarousel$.asObservable()}getDraggedState(){return this._draggedCarousel$.asObservable()}setOptions(m){const _=new k3,M=this._validateOptions(m,_);this._options={..._,...M}}_validateOptions(m,_){const M={...m},D=new A3,Q=(i1,O1)=>(this.logger.log(`options.${O1} must be type of ${i1}; ${O1}=${m[O1]} skipped to defaults: ${O1}=${_[O1]}`),_[O1]);for(const i1 in M)if(M.hasOwnProperty(i1))if("number"===D[i1])this._isNumeric(M[i1])?(M[i1]=+M[i1],M[i1]="items"===i1?this._validateItems(M[i1],M.skip_validateItems):M[i1]):M[i1]=Q(D[i1],i1);else if("boolean"===D[i1]&&"boolean"!=typeof M[i1])M[i1]=Q(D[i1],i1);else if("number|boolean"!==D[i1]||this._isNumberOrBoolean(M[i1]))if("number|string"!==D[i1]||this._isNumberOrString(M[i1]))if("string|boolean"!==D[i1]||this._isStringOrBoolean(M[i1])){if("string[]"===D[i1])if(Array.isArray(M[i1])){let O1=!1;
1M[i1].forEach(c2=>{O1="string"==typeof c2}),O1||(M[i1]=Q(D[i1],i1))}else M[i1]=Q(D[i1],i1)}else M[i1]=Q(D[i1],i1);else M[i1]=Q(D[i1],i1);else M[i1]=Q(D[i1],i1);return M}_validateItems(m,_){let M=m;return m>this._items.length?_?this.logger.log("The option 'items' in your options is bigger than the number of slides. The navigation got disabled"):(M=this._items.length,this.logger.log("The option 'items' in your options is bigger than the number of slides. This option is updated to the current number of slides and the navigation got disabled")):m===this._items.length&&(this.settings.dots||this.settings.nav)&&this.logger.log("Option 'items' in your options is equal to the number of slides. So the navigation got disabled"),M}setCarouselWidth(m){this._width=m}setup(m,_,M){this.setCarouselWidth(m),this.setItems(_),this._defineSlidesData(),this.setOptions(M),this.settings={...this._options},this.setOptionsForViewport(),this._trigger("change",{property:{name:"settings",value:this.settings}}),this.invalidate("settings"),this._trigger("changed",{property:{name:"settings",value:this.settings}})}setOptionsForViewport(){const m=this._width,_=this._options.responsive||{};let M=-1;if(!Object.keys(_).length)return;if(!m)return void(this.settings.items=1);for(const Q in _)_.hasOwnProperty(Q)&&+Q<=m&&+Q>M&&(M=Number(Q));this.settings={...this._options,..._[M],items:_[M]&&_[M].items?this._validateItems(_[M].items,this._options.skip_validateItems):this._options.items},delete this.settings.responsive,this.owlDOMData.isResponsive=!0,this.owlDOMData.isMouseDragable=this.settings.mouseDrag,this.owlDOMData.isTouchDragable=this.settings.touchDrag;const D=[];this._items.forEach(Q=>{const i1=this.settings.merge?Q.dataMerge():1;D.push(i1)}),this._mergers=D,this._breakpoint=M,this.invalidate("settings")}initialize(m){this.enter("initializing"),this.owlDOMData.rtl=this.settings.rtl,this._mergers.length&&(this._mergers=[]),m.forEach(_=>{const M=this.settings.merge?_.dataMerge():1;this._mergers.push(M)}),this._clones=[],this.reset(this._isNumeric(this.settings.startPosition)?+(this.settings?.startPosition||0):0),this.invalidate("items"),this.refresh(),this.owlDOMData.isLoaded=!0,this.owlDOMData.isMouseDragable=this.settings.mouseDrag,this.owlDOMData.isTouchDragable=this.settings.touchDrag,this.sendChanges(),this.leave("initializing"),this._trigger("initialized")}sendChanges(){this._viewSettingsShipper$.next({owlDOMData:this.owlDOMData,stageData:this.stageData,slidesData:this.slidesData,navData:this.navData,dotsData:this.dotsData})}_optionsLogic(){this.settings.autoWidth&&(this.settings.stagePadding=0,this.settings.merge=!1)}update(){let m=0;const _=this._pipe.length,M=Q=>this._invalidated[Q],D={};for(;m<_;){const Q=this._pipe[m].filter.filter(M);(this._invalidated.all||Q.length>0)&&this._pipe[m].run(D),m++}this.slidesData.forEach(Q=>Q.classes=this.setCurSlideClasses(Q)),this.sendChanges(),this._invalidated={},this.is("valid")||this.enter("valid")}width(m){switch(m=m||i2.Default){case i2.Inner:case i2.Outer:return this._width;default:return this._width-2*(this.settings.stagePadding||0)+(this.settings.margin||0)}}refresh(){this.enter("refreshing"),this._trigger("refresh"),this._defineSlidesData(),this.setOptionsForViewport(),this._optionsLogic(),this.update(),this.leave("refreshing"),this._trigger("refreshed")}onResize(m){if(!this._items.length)return!1;this.setCarouselWidth(m),this.enter("resizing"),this._trigger("resize"),this.invalidate("width"),this.refresh(),this.leave("resizing"),this._trigger("resized")}prepareDragging(m){let _,M;return M=this.stageData.transform.replace(/.*\(|\)| |[^,-\d]\w|\)/g,"").split(","),_={x:+M[0],y:+M[1]},this.is("animating")&&this.invalidate("position"),"mousedown"===m.type&&(this.owlDOMData.isGrab=!0),this.speed(0),_}enterDragging(){this.enter("dragging"),this._trigger("drag")}defineNewCoordsDrag(m,_){let M,D,Q=0;const i1=this.difference(_.pointer,this.pointer(m)),O1=this.difference(_.stage.start,i1);return!!this.is("dragging")&&(this.settings.loop?(M=this.coordinates(this.minimum()),D=+this.coordinates(this.maximum()+1)-M,O1.x=((O1.x-M)%D+D)%D+M):(M=this.coordinates(this.settings.rtl?this.maximum():this.minimum()),D=this.coordinates(this.settings.rtl?this.minimum():this.maximum()),Q=this.settings.pullDrag?-1*i1.x/5:0,O1.x=Math.max(Math.min(O1.x,M+Q),D+Q)),O1)}finishDragging(m,_,M){const Q=this.difference(_.pointer,this.pointer(m)),i1=_.stage.current,O1=["right","left"][
1+(this.settings.rtl?Q.x<+this.settings.rtl:Q.x>+(this.settings.rtl||0))];let c2,k2,l4;(0!==Q.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(+(this.settings.dragEndSpeed||0)||this.settings.smartSpeed),c2=this.closest(i1.x,0!==Q.x?O1:_.direction),k2=this.current(),l4=this.current(-1===c2?void 0:c2),k2!==l4&&(this.invalidate("position"),this.update()),_.direction=O1,(Math.abs(Q.x)>3||(new Date).getTime()-_.time>300)&&M()),this.is("dragging")&&(this.leave("dragging"),this._trigger("dragged"))}closest(m,_){const D=this.width();let Q=this.coordinates(),i1=-1;this.settings.center&&(Q=Q.map(O1=>(0===O1&&(O1+=1e-6),O1)));for(let O1=0;O1<Q.length&&("left"===_&&m>Q[O1]-30&&m<Q[O1]+30?i1=O1:"right"===_&&m>Q[O1]-D-30&&m<Q[O1]-D+30?i1=O1+1:this._op(m,"<",Q[O1])&&this._op(m,">",Q[O1+1]||Q[O1]-D)?i1="left"===_?O1+1:O1:null===_&&m>Q[O1]-30&&m<Q[O1]+30&&(i1=O1),-1===i1);O1++);return this.settings.loop||(this._op(m,">",Q[this.minimum()])?i1=m=this.minimum():this._op(m,"<",Q[this.maximum()])&&(i1=m=this.maximum())),i1}animate(m){const _=this.speed()>0;this.is("animating")&&this.onTransitionEnd(),_&&(this.enter("animating"),this._trigger("translate")),this.stageData.transform="translate3d("+m+"px,0px,0px)",this.stageData.transition=this.speed()/1e3+"s"+(this.settings.slideTransition?" "+this.settings.slideTransition:"")}is(m){return this._states.current[m]&&this._states.current[m]>0}current(m){return void 0===m?this._current:0!==this._items.length?(m=this.normalize(m),this._current!==m&&(this._trigger("change",{property:{name:"position",value:m}}),this._current=m,this.invalidate("position"),this._trigger("changed",{property:{name:"position",value:this._current}})),this._current):void 0}invalidate(m){return"string"==typeof m&&(this._invalidated[m]=!0,this.is("valid")&&this.leave("valid")),Object.keys(this._invalidated)}reset(m){void 0!==(m=this.normalize(m))&&(this._speed=0,this._current=m,this._suppress(["translate","translated"]),this.animate(this.coordinates(m)),this._release(["translate","translated"]))}normalize(m,_){const M=this._items.length,D=_?0:this._clones.length;let Q=m;return!this._isNumeric(m)||M<1?Q=void 0:(m<0||m>=M+D)&&(Q=((m-D/2)%M+M)%M+D/2),Q}relative(m){return this.normalize(m-=this._clones.length/2,!0)}maximum(m=!1){const _=this.settings;let D,Q,i1,M=this._coordinates.length;if(_.loop)M=this._clones.length/2+this._items.length-1;else if(_.autoWidth||_.merge){for(D=this._items.length,Q=this.slidesData[--D].width,i1=this._width;D-- >0&&(Q+=+(this.slidesData[D].width||0)+(this.settings.margin||0),!(Q>i1)););M=D+1}else M=_.center?this._items.length-1:this._items.length-(_.items||1);return m&&(M-=this._clones.length/2),Math.max(M,0)}minimum(m=!1){return m?0:this._clones.length/2}items(m){return void 0===m?this._items.slice():(m=this.normalize(m,!0),[this._items[m]])}mergers(m){return void 0===m?this._mergers.slice():(m=this.normalize(m,!0),this._mergers[m])}clones(m){const _=this._clones.length/2,M=_+this._items.length,D=Q=>Q%2==0?M+Q/2:_-(Q+1)/2;return void 0===m?this._clones.map((Q,i1)=>D(i1)):this._clones.map((Q,i1)=>Q===m?D(i1):null).filter(Q=>null!==Q)}speed(m){return void 0!==m&&(this._speed=m),this._speed}coordinates(m){let D,Q,_=1,M=(m||0)-1;return void 0===m?(Q=this._coordinates.map((i1,O1)=>this.coordinates(O1)),Q):(this.settings.center?(this.settings.rtl&&(_=-1,M=m+1),D=this._coordinates[m],D+=(this.width()-D+(this._coordinates[M]||0))/2*_):D=this._coordinates[M]||0,D=Math.ceil(D),D)}_duration(m,_,M){return 0===M?0:Math.min(Math.max(Math.abs(_-m),1),6)*Math.abs(+(M||0)||this.settings.smartSpeed||0)}to(m,_){let D,M=this.current(),Q=m-this.relative(M),i1=this.maximum(),O1=0;const c2=+(Q>0)-+(Q<0),k2=this._items.length,l4=this.minimum();this.settings.loop?(!this.settings.rewind&&Math.abs(Q)>k2/2&&(Q+=-1*c2*k2),D=(((m=M+Q)-l4)%k2+k2)%k2+l4,D!==m&&D-Q<=i1&&D-Q>0&&(M=D-Q,m=D,O1=30,this.reset(M),this.sendChanges())):this.settings.rewind?(i1+=1,m=(m%i1+i1)%i1):m=Math.max(l4,Math.min(i1,m)),setTimeout(()=>{this.speed(this._duration(M,m,_)),this.current(m),this.update()},O1)}next(m){m=m||!1,this.to(this.relative(this.current())+1,m)}prev(m){m=m||!1,this.to(this.relative(this.current())-1,m)}onTransitionEnd(m){if(void 0!==m)return!1;this.leave("animating"),this._trigger("translated")}_viewport(){let m;return this._width?m=this._width:this.logger.log("Can not detect viewport width."),m}setItems(m){this._items=m}_defineSlidesData(){let m;this.slidesData&&this.slidesData.length&&(m=new Map,this.slidesData.forEach(_=>{_.load&&m.set(_.id,_.load)})),this.slidesData=this._items.map(_=>({id:`${_.id()}`,isActive:!1,tplRef:_.tplRef,dataMerge:_.dataMerge(),width:0,isCloned:!1,load:!!m&&m.get(_.id()),hashFragment:_.dataHash()}))}setCurSlideClasses(m){const _={active:m.isActive||!1,center:m.isCentered||!1,cloned:m.isCloned||!1,animated:m.isAnimated||!1,"owl-animated-in":m.isDefAnimatedIn||!1,"owl-animated-out":m.isDefAnimatedOut||!1};return this.settings.animateIn&&(_[this.settings.animateIn]=m.isCustomAnimatedIn||!1),this.settings.animateOut&&(_[this.settings.animateOut]=m.isCustomAnimatedOut||!1),this.settings.autoHeight&&(_["owl-height"]=!0,_["height-0"]="nulled"===m.heightState,_["height-full"]="full"===m.heightState),_}_op(m,_,M){const D=this.settings.rtl;switch(_){case"<":return D?m>M:m<M;case">":return D?m<M:m>M;case">=":return D?m<=M:m>=M;case"<=":return D?m>=M:m<=M}return!1}_trigger(m,_,M,D,Q){switch(m){case"initialized":this._initializedCarousel$.next(m);break;case"change":this._changeSettingsCarousel$.next(_);break;case"changed":this._changedSettingsCarousel$.next(_);break;case"drag":this._dragCarousel$.next(m);break;case"dragged":this._draggedCarousel$.next(m);break;case"resize":this._resizeCarousel$.next(m);break;case"resized":this._resizedCarousel$.next(m);break;case"refresh":this._refreshCarousel$.next(m);break;case"refreshed":this._refreshedCarousel$.next(m);break;case"translate":this._translateCarousel$.next(m);break;case"translated":this._translatedCarousel$.next(m)}}
1enter(m){[m].concat(this._states.tags[m]||[]).forEach(_=>{void 0===this._states.current[_]&&(this._states.current[_]=0),this._states.current[_]++})}leave(m){[m].concat(this._states.tags[m]||[]).forEach(_=>{(0===this._states.current[_]||this._states.current[_])&&this._states.current[_]--})}register(m){m.type===B0.State&&(this._states.tags[m.name]=this._states.tags[m.name]?this._states.tags[m.name].concat(m.tags):m.tags,this._states.tags[m.name]=this._states.tags[m.name].filter((_,M)=>this._states.tags[m.name].indexOf(_)===M))}_suppress(m){m.forEach(_=>{this._supress[_]=!0})}_release(m){m.forEach(_=>{delete this._supress[_]})}pointer(m){const _={x:0,y:0};return(m=(m=m.originalEvent||m||window.event).touches&&m.touches.length?m.touches[0]:m.changedTouches&&m.changedTouches.length?m.changedTouches[0]:m).pageX?(_.x=m.pageX,_.y=m.pageY):(_.x=m.clientX,_.y=m.clientY),_}_isNumeric(m){return!isNaN(parseFloat(m))}_isNumberOrBoolean(m){return this._isNumeric(m)||"boolean"==typeof m}_isNumberOrString(m){return this._isNumeric(m)||"string"==typeof m}_isStringOrBoolean(m){return"string"==typeof m||"boolean"==typeof m}difference(m,_){return null===m||null===_?{x:0,y:0}:{x:m.x-_.x,y:m.y-_.y}}static \u0275fac=function(_){return new(_||P)(L.KVO(Z3))};static \u0275prov=L.jDH({token:P,factory:P.\u0275fac})}return P})(),e4=(()=>{class P{carouselService;navSubscription;_initialized=!1;_pages=[];_navData={disabled:!1,prev:{disabled:!1,htmlText:""},next:{disabled:!1,htmlText:""}};_dotsData={disabled:!1,dots:[]};constructor(m){this.carouselService=m,this.spyDataStreams()}ngOnDestroy(){this.navSubscription.unsubscribe()}spyDataStreams(){const m=this.carouselService.getInitializedState().pipe((0,A0.M)(Q=>{this.initialize(),this._updateNavPages(),this.draw(),this.update(),this.carouselService.sendChanges()})),_=this.carouselService.getChangedState().pipe((0,$2.p)(Q=>"position"===Q.property.name),(0,A0.M)(Q=>{this.update()})),M=this.carouselService.getRefreshedState().pipe((0,A0.M)(()=>{this._updateNavPages(),this.draw(),this.update(),this.carouselService.sendChanges()})),D=(0,H4.h)(m,_,M);this.navSubscription=D.subscribe(()=>{})}initialize(){this._navData.disabled=!0,this._navData.prev.htmlText=this.carouselService.settings.navText[0],this._navData.next.htmlText=this.carouselService.settings.navText[1],this._dotsData.disabled=!0,this.carouselService.navData=this._navData,this.carouselService.dotsData=this._dotsData}_updateNavPages(){let m,_,M;const D=this.carouselService.clones().length/2,Q=D+this.carouselService.items().length,i1=this.carouselService.maximum(!0),O1=[],c2=this.carouselService.settings;let k2=c2.center||c2.autoWidth||c2.dotsData?1:Math.floor(Number(c2.dotsEach))||Math.floor(c2.items);if(k2=+k2,"page"!==c2.slideBy&&(c2.slideBy=Math.min(+c2.slideBy,c2.items)),c2.dots||"page"===c2.slideBy)for(m=D,_=0,M=0;m<Q;m++){if(_>=k2||0===_){if(O1.push({start:Math.min(i1,m-D),end:m-D+k2-1}),Math.min(i1,m-D)===i1)break;_=0,++M}_+=this.carouselService.mergers(this.carouselService.relative(m))}this._pages=O1}draw(){let m;const _=this.carouselService.settings,M=this.carouselService.items(),D=M.length<=_.items;if(this._navData.disabled=!_.nav||D,this._dotsData.disabled=!_.dots||D,_.dots)if(m=this._pages.length-this._dotsData.dots.length,_.dotsData&&0!==m)this._dotsData.dots=[],M.forEach(Q=>{this._dotsData.dots.push({active:!1,id:`dot-${Q.id()}`,innerContent:Q.dotContent(),showInnerContent:!0})});else if(m>0){const Q=this._dotsData.dots.length>0?this._dotsData.dots.length:0;for(let i1=0;i1<m;i1++)this._dotsData.dots.push({active:!1,id:`dot-${i1+Q}`,innerContent:"",showInnerContent:!1})}else m<0&&this._dotsData.dots.splice(m,Math.abs(m));this.carouselService.navData=this._navData,this.carouselService.dotsData=this._dotsData}update(){this._updateNavButtons(),this._updateDots()}_updateNavButtons(){const m=this.carouselService.settings,_=m.loop||m.rewind,M=this.carouselService.relative(this.carouselService.current());m.nav&&(this._navData.prev.disabled=!_&&M<=this.carouselService.minimum(!0),this._navData.next.disabled=!_&&M>=this.carouselService.maximum(!0)),this.carouselService.navData=this._navData}_updateDots(){let m;
1this.carouselService.settings.dots&&(this._dotsData.dots.forEach(_=>{!0===_.active&&(_.active=!1)}),m=this._current(),this._dotsData.dots.length&&(this._dotsData.dots[m].active=!0),this.carouselService.dotsData=this._dotsData)}_current(){const m=this.carouselService.relative(this.carouselService.current());let _;const M=this._pages.filter((D,Q)=>D.start<=m&&D.end>=m).pop();return _=this._pages.findIndex(D=>D.start===M.start&&D.end===M.end),_}_getPosition(m){let _,M;const D=this.carouselService.settings;return"page"===D.slideBy?(_=this._current(),M=this._pages.length,m?++_:--_,_=this._pages[(_%M+M)%M].start):(_=this.carouselService.relative(this.carouselService.current()),M=this.carouselService.items().length,m?_+=+D.slideBy:_-=+D.slideBy),_}next(m){this.carouselService.to(this._getPosition(!0),m)}prev(m){this.carouselService.to(this._getPosition(!1),m)}to(m,_,M){let D;!M&&this._pages.length?(D=this._pages.length,this.carouselService.to(this._pages[(m%D+D)%D].start,_)):this.carouselService.to(m,_)}moveByDot(m){const _=this._dotsData.dots.findIndex(M=>m===M.id);this.to(_,this.carouselService.settings.dotsSpeed)}toSlideById(m){const _=this.carouselService.slidesData.findIndex(M=>M.id===m&&!1===M.isCloned);-1!==_&&_!==this.carouselService.current()?this.carouselService.to(this.carouselService.relative(_),!1):console.log(`Slide with i
1d=${m} not found`)}static \u0275fac=function(_){return new(_||P)(L.KVO(t4))};static \u0275prov=L.jDH({token:P,factory:P.\u0275fac})}return P})();const F4=new L.nKC("WindowToken");class s4{get nativeWindow(){throw new Error("Not implemented.")}}const u6=[{provide:s4,useClass:(()=>{class P extends s4{constructor(){super()}get nativeWindow(){return window}static \u0275fac=function(_){return new(_||P)};static \u0275prov=L.jDH({token:P,factory:P.\u0275fac})}return P})()},{provide:F4,useFactory:function d3(P,h){return(0,T.UE)(h)?P.nativeWindow:{setTimeout:(_,M)=>{},clearTimeout:_=>{}}},deps:[s4,a.Agw]}],b6=new L.nKC("DocumentToken");class I3{get nativeDocument(){throw new Error("Not implemented.")}}const Z1=[{provide:I3,useClass:(()=>{class P extends I3{constructor(){super()}get nativeDocument(){return document}static \u0275fac=function(_){return new(_||P)};static \u0275prov=L.jDH({token:P,factory:P.\u0275fac})}return P})()},{provide:b6,useFactory:function g6(P,h){return(0,T.UE)(h)?P.nativeDocument:{hidden:!1,visibilityState:"visible"}},deps:[I3,a.Agw]}];let b1=(()=>{class P{carouselService;ngZone;autoplaySubscription;_timeout=null;_paused=!1;_isArtificialAutoplayTimeout;_isAutoplayStopped=!1;get isAutoplayStopped(){return this._isAutoplayStopped}set isAutoplayStopped(m){this._isAutoplayStopped=m}winRef;docRef;constructor(m,_,M,D){this.carouselService=m,this.ngZone=D,this.winRef=_,this.docRef=M,this.spyDataStreams()}ngOnDestroy(){this.autoplaySubscription.unsubscribe()}spyDataStreams(){const m=this.carouselService.getInitializedState().pipe((0,A0.M)(()=>{this.carouselService.settings.autoplay&&this.play()})),_=this.carouselService.getChangedState().pipe((0,A0.M)(Q=>{this._handleChangeObservable(Q)})),M=this.carouselService.getResizedState().pipe((0,A0.M)(()=>{this.carouselService.settings.autoplay&&!this._isAutoplayStopped?this.play():this.stop()})),D=(0,H4.h)(m,_,M);this.autoplaySubscription=D.subscribe(()=>{})}play(m,_){this._paused&&(this._paused=!1,this._setAutoPlayInterval(this.carouselService.settings.autoplayMouseleaveTimeout)),!this.carouselService.is("rotating")&&(this.carouselService.enter("rotating"),this._setAutoPlayInterval())}_getNextTimeout(m,_){return this._timeout&&this.winRef.clearTimeout(this._timeout),this._isArtificialAutoplayTimeout=!!m,this.ngZone.runOutsideAngular(()=>this.winRef.setTimeout(()=>{this.ngZone.run(()=>{this._paused||this.carouselService.is("busy")||this.carouselService.is("interacting")||this.docRef.hidden||this.carouselService.next(_||this.carouselService.settings.autoplaySpeed)})},m||this.carouselService.settings.autoplayTimeout))}_setAutoPlayInterval(m){this._timeout=this._getNextTimeout(m)}stop(){this.carouselService.is("rotating")&&(this._paused=!0,this.winRef.clearTimeout(this._timeout),this.carouselService.leave("rotating"))}pause(){this.carouselService.is("rotating")&&(this._paused=!0)}_handleChangeObservable(m){"settings"===m.property.name?this.carouselService.settings.autoplay?this.play():this.stop():"position"===m.property.name&&this.carouselService.settings.autoplay&&this._setAutoPlayInterval()}_playAfterTranslated(){(0,r6.of)("translated").pipe((0,v4.n)(m=>this.carouselService.getTranslatedState()),(0,R2.$)(),(0,$2.p)(()=>this._isArtificialAutoplayTimeout),(0,A0.M)(()=>this._setAutoPlayInterval())).subscribe(()=>{})}startPausing(){this.carouselService.settings.autoplayHoverPause&&this.carouselService.is("rotating")&&this.pause()}startPlayingMouseLeave(){this.carouselService.settings.autoplayHoverPause&&this.carouselService.is("rotating")&&(this.play(),this._playAfterTranslated())}startPlayingTouchEnd(){this.carouselService.settings.autoplayHoverPause&&this.carouselService.is("rotating")&&(this.play(),this._playAfterTranslated())}static \u0275fac=function(_){return new(_||P)(L.KVO(t4),L.KVO(F4),L.KVO(b6),L.KVO(a.SKi))};static \u0275prov=L.jDH({token:P,factory:P.\u0275fac})}return P})(),B1=(()=>{class P{carouselService;lazyLoadSubscription;constructor(m){this.carouselService=m,this.spyDataStreams()}ngOnDestroy(){this.lazyLoadSubscription.unsubscribe()}spyDataStreams(){const m=this.carouselService.getInitializedState().pipe((0,A0.M)(()=>{const Q=this.carouselService.settings&&!this.carouselService.settings.lazyLoad;this.carouselService.slidesData.forEach(i1=>i1.load=!!Q)})),_=this.carouselService.getChangeState(),M=this.carouselService.getResizedState(),D=(0,H4.h)(m,_,M).pipe((0,A0.M)(Q=>this._defineLazyLoadSlides(Q)));this.lazyLoadSubscription=D.subscribe(()=>{})}_defineLazyLoadSlides(m){if(this.carouselService.settings&&this.carouselService.settings.lazyLoad&&(m.property&&"position"===m.property.name||"initialized"===m||"resized"===m)){const _=this.carouselService.settings,M=this.carouselService.clones().length;let D=_.center&&Math.ceil(_.items/2)||_.items,Q=_.center&&-1*D||0,i1=(m.property&&void 0!==m.property.value?m.property.value:this.carouselService.current())+Q;for(_.lazyLoadEager>0&&(D+=_.lazyLoadEager,_.loop&&(i1-=_.lazyLoadEager,D++));Q++<D;)this._load(M/2+this.carouselService.relative(i1)),M&&this.carouselService.clones(this.carouselService.relative(i1)).forEac
1h(O1=>this._load(O1)),i1++}}_load(m){this.carouselService.slidesData[m].load||(this.carouselService.slidesData[m].load=!0)}static \u0275fac=function(_){return new(_||P)(L.KVO(t4))};static \u0275prov=L.jDH({token:P,factory:P.\u0275fac})}return P})(),v2=(()=>{class P{carouselService;animateSubscription;swapping=!0;previous=void 0;next=void 0;constructor(m){this.carouselService=m,this.spyDataStreams()}ngOnDestroy(){this.animateSubscription.unsubscribe()}spyDataStreams(){const m=this.carouselService.getChangeState().pipe((0,A0.M)(c2=>{"position"===c2.property.name&&(this.previous=this.carouselService.current(),this.next=c2.property.value)})),_=this.carouselService.getDragState(),M=this.carouselService.getDraggedState(),D=this.carouselService.getTranslatedState(),Q=(0,H4.h)(_,M,D).pipe((0,A0.M)(c2=>this.swapping="translated"===c2)),i1=this.carouselService.getTranslateState().pipe((0,A0.M)(c2=>{this.swapping&&(this.carouselService._options.animateOut||this.carouselService._options.animateIn)&&this._swap()})),O1=(0,H4.h)(m,i1,Q).pipe();this.animateSubscription=O1.subscribe(()=>{})}_swap(){if(1!==this.carouselService.settings.items)return;let m;this.carouselService.speed(0);const _=this.carouselService.slidesData[this.previous],M=this.carouselService.slidesData[this.next],D=this.carouselService.settings.animateIn,Q=this.carouselService.settings.animateOut;this.carouselService.current()!==this.previous&&(Q&&(m=+this.carouselService.coordinates(this.previous)-+this.carouselService.coordinates(this.next),this.carouselService.slidesData.forEach(i1=>{i1.id===_.id&&(i1.left=`${m}px`,i1.isAnimated=!0,i1.isDefAnimatedOut=!0,i1.isCustomAnimatedOut=!0)})),D&&this.carouselService.slidesData.forEach(i1=>{i1.id===M.id&&(i1.isAnimated=!0,i1.isDefAnimatedIn=!0,i1.isCustomAnimatedIn=!0)}))}clear(m){this.carouselService.slidesData.forEach(_=>{_.id===m&&(_.left="",_.isAnimated=!1,_.isDefAnimatedOut=!1,_.isCustomAnimatedOut=!1,_.isDefAnimatedIn=!1,_.isCustomAnimatedIn=!1,_.classes=this.carouselService.setCurSlideClasses(_))}),this.carouselService.onTransitionEnd()}static \u0275fac=function(_){return new(_||P)(L.KVO(t4))};static \u0275prov=L.jDH({token:P,factory:P.\u0275fac})}return P})(),K2=(()=>{class P{carouselService;autoHeightSubscription;constructor(m){this.carouselService=m,this.spyDataStreams()}ngOnDestroy(){this.autoHeightSubscription.unsubscribe()}spyDataStreams(){const m=this.carouselService.getInitializedState().pipe((0,A0.M)(Q=>{this.carouselService.settings.autoHeight?this.update():this.carouselService.slidesData.forEach(i1=>i1.heightState="full")})),_=this.carouselService.getChangedState().pipe((0,A0.M)(Q=>{this.carouselService.settings.autoHeight&&"position"===Q.property.name&&this.update()})),M=this.carouselService.getRefreshedState().pipe((0,A0.M)(Q=>{this.carouselService.settings.autoHeight&&this.update()})),D=(0,H4.h)(m,_,M).pipe((0,A0.M)(()=>{this.carouselService.slidesData.forEach(Q=>Q.classes=this.carouselService.setCurSlideClasses(Q)),this.carouselService.sendChanges()}));this.autoHeightSubscription=D.subscribe(()=>{})}update(){const m=this.carouselService.settings.items;let _=this.carouselService.current(),M=_+m;this.carouselService.settings.center&&(_=m%2==1?_-(m-1)/2:_-m/2,M=m%2==1?_+m:_+m+1),this.carouselService.slidesData.forEach((D,Q)=>{D.heightState=Q>=_&&Q<M?"full":"nulled"})}static \u0275fac=function(_){return new(_||P)(L.KVO(t4))};static \u0275prov=L.jDH({token:P,factory:P.\u0275fac})}return P})(),h4=(()=>{class P{carouselService;route;router;hashSubscription;currentHashFragment;constructor(m,_,M){this.carouselService=m,this.route=_,this.router=M,this.spyDataStreams(),this.route||(this.route={fragment:(0,r6.of)("no route").pipe((0,a4.s)(1))}),this.router||(this.router={navigate:(D,Q)=>{}})}ngOnDestroy(){this.hashSubscription.unsubscribe()}spyDataStreams(){const m=this.carouselService.getInitializedState().pipe((0,A0.M)(()=>this.listenToRoute())),_=this.carouselService.getChangedState().pipe((0,A0.M)(D=>{if(this.carouselService.settings.URLhashListener&&"position"===D.property.name){const Q=this.carouselService.current(),i1=this.carouselService.slidesData[Q].hashFragment;if(!i1||i1===this.currentHashFragment)return;this.router.navigate(["./"],{fragment:i1,relativeTo:this.route})}})),M=(0,H4.h)(m,_);this.hashSubscription=M.subscribe(()=>{})}rewind(m){const _=this.carouselService.slidesData.findIndex(M=>M.hashFragment===m&&!1===M.isCloned);-1===_||_===this.carouselService.current()||this.carouselService.to(this.carouselService.relative(_),!1)}listenToRoute(){this.route.fragment.pipe((0,W4.i)("URLHash"===this.carouselService.settings.startPosition?0:2)).subscribe(_=>{this.currentHashFragment=_,this.rewind(_)})}static \u0275fac=function(_){return new(_||P)(L.KVO(t4),L.KVO(h3.nX,8),L.KVO(h3.Ix,8))};static \u0275prov=L.jDH({token:P,factory:P.\u0275fac})}return P})(),A4=0,v0=(()=>{class P{tplRef;id=(0,E0.hFB)("owl-slide-"+A4++);dataMerge=(0,E0.hFB)(1,{transform:m=>+m||1});width=(0,E0.hFB)(0);dotContent=(0,E0.hFB)("");dataHash=(0,E0.hFB)("");constructor(m){this.tplRef=m}isNumeric(m){return!isNaN(parseFloat(m))}static \u0275fac=function(_){return new(_||P)(a.rXU(a.C4Q))};static \u0275dir=a.FsC({type:P,selectors:[["ng-template","carouselSlide",""]],inputs:{id:[1,"id"],dataMerge:[1,"dataMerge"],width:[1,"width"],dotC
1ontent:[1,"dotContent"],dataHash:[1,"dataHash"]},standalone:!1})}return P})(),Z0=(()=>{class P{resizeObservable$;docRef;get onResize$(){return this.resizeObservable$.pipe((0,$2.p)(()=>!this.docRef?.fullscreenElement))}constructor(m,_,M){this.docRef=_,this.resizeObservable$=(0,T.UE)(M)?(0,i8.R)(m,"resize"):(new l3.B).asObservable()}static \u0275fac=function(_){return new(_||P)(L.KVO(F4),L.KVO(b6),L.KVO(a.Agw))};static \u0275prov=L.jDH({token:P,factory:P.\u0275fac})}return P})(),m4=(()=>{class P{zone;el;renderer;carouselService;animateService;owlDraggable=(0,E0.hFB)();stageData=(0,E0.hFB)();slidesData=(0,E0.hFB)();slidesCount=(0,f6.EW)(()=>this.slidesData()?.filter(m=>!m.isCloned)?.length);listenerMouseMove;listenerTouchMove;listenerOneMouseMove;listenerOneTouchMove;listenerMouseUp;listenerTouchEnd;listenerOneClick;listenerATag;_drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null,active:!1,moving:!1};_oneDragMove$=new l3.B;_oneMoveSubsription;preparePublicSlide=m=>{const _={...m};return delete _.tplRef,_};constructor(m,_,M,D,Q){this.zone=m,this.el=_,this.renderer=M,this.carouselService=D,this.animateService=Q}onMouseDown(m){this.owlDraggable()?.isMouseDragable&&this._onDragStart(m)}onTouchStart(m){if(m.targetTouches.length>=2)return!1;this.owlDraggable()?.isTouchDragable&&this._onDragStart(m)}onTouchCancel(m){this._onDragEnd(m)}
1onDragStart(){if(this.owlDraggable()?.isMouseDragable)return!1}onSelectStart(){if(this.owlDraggable()?.isMouseDragable)return!1}ngOnInit(){this._oneMoveSubsription=this._oneDragMove$.pipe((0,R2.$)()).subscribe(()=>{this._sendChanges()})}ngOnDestroy(){this._oneMoveSubsription.unsubscribe()}bindOneMouseTouchMove=m=>{this._oneMouseTouchMove(m)};bindOnDragMove=m=>{this._onDragMove(m)};bindOnDragEnd=m=>{this._onDragEnd(m)};_onDragStart(m){if(3===m.which)return;const _=this._prepareDragging(m);this._drag.time=(new Date).getTime(),this._drag.target=m.target,this._drag.stage.start=_,this._drag.stage.current=_,this._drag.pointer=this._pointer(m),this.listenerMouseUp=this.renderer.listen(document,"mouseup",this.bindOnDragEnd),this.listenerTouchEnd=this.renderer.listen(document,"touchend",this.bindOnDragEnd),this.zone.runOutsideAngular(()=>{this.listenerOneMouseMove=this.renderer.listen(document,"mousemove",this.bindOneMouseTouchMove),this.listenerOneTouchMove=this.renderer.listen(document,"touchmove",this.bindOneMouseTouchMove)})}_oneMouseTouchMove(m){const _=this._difference(this._drag.pointer,this._pointer(m));this.listenerATag&&this.listenerATag(),!(Math.abs(_.x)<3&&Math.abs(_.y)<3&&this._is("valid"))&&(Math.abs(_.x)<3&&Math.abs(_.x)<Math.abs(_.y)&&this._is("valid")||(this.listenerOneMouseMove(),this.listenerOneTouchMove(),this._drag.moving=!0,this.blockClickAnchorInDragging(m),this.listenerMouseMove=this.renderer.listen(document,"mousemove",this.bindOnDragMove),this.listenerTouchMove=this.renderer.listen(document,"touchmove",this.bindOnDragMove),m.preventDefault(),this._enterDragging(),this._oneDragMove$.next(m)))}blockClickAnchorInDragging(m){let _=m.target;for(;_&&!(_ instanceof HTMLAnchorElement);)_=_.parentElement;_ instanceof HTMLAnchorElement&&(this.listenerATag=this.renderer.listen(_,"click",()=>!1))}_onDragMove(m){let _;const M=this.carouselService.defineNewCoordsDrag(m,this._drag);!1!==M&&(_=M,m.preventDefault(),this._drag.stage.current=_,this._animate(_.x-this._drag.stage.start.x))}_animate(m){this.renderer.setStyle(this.el.nativeElement.children[0],"transform",`translate3d(${m}px,0px,0px`),this.renderer.setStyle(this.el.nativeElement.children[0],"transition","0s")}_onDragEnd(m){this.carouselService.owlDOMData.isGrab=!1,this.listenerOneMouseMove(),this.listenerOneTouchMove(),this._drag.moving&&(this.renderer.setStyle(this.el.nativeElement.children[0],"transform",""),this.renderer.setStyle(this.el.nativeElement.children[0],"transition",this.carouselService.speed(+(this.carouselService?.settings?.dragEndSpeed||0)||this.carouselService.settings.smartSpeed)/1e3+"s"),this._finishDragging(m),this.listenerMouseMove(),this.listenerTouchMove()),this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null,active:!1,moving:!1},this.listenerMouseUp(),this.listenerTouchEnd()}_prepareDragging(m){return this.carouselService.prepareDragging(m)}_oneClickHandler=()=>{this.listenerOneClick=this.renderer.listen(this._drag.target,"click",()=>!1),this.listenerOneClick()};_finishDragging(m){this.carouselService.finishDragging(m,this._drag,this._oneClickHandler)}_pointer(m){return this.carouselService.pointer(m)}_difference(m,_){return this.carouselService.difference(m,_)}_is(m){return this.carouselService.is(m)}_enter(m){this.carouselService.enter(m)}_sendChanges(){this.carouselService.sendChanges()}onTransitionEnd(){this.carouselService.onTransitionEnd()}_enterDragging(){this.carouselService.enterDragging()}clear(m){this.animateService.clear(m)}getActualSlideNumber(m){const _=m.replace("cloned-","").replace("-append","");return(this.slidesData()?.filter(D=>!D.isCloned)?.findIndex(D=>D.id===_)||0)+1}static \u0275fac=function(_){return new(_||P)(a.rXU(a.SKi),a.rXU(a.aKT),a.rXU(a.sFG),a.rXU(t4),a.rXU(v2))};static \u0275cmp=a.VBU({type:P,selectors:[["owl-stage"]],hostBindings:function(_,M){1&_&&a.bIt("mousedown",function(Q){return M.onMouseDown(Q)})("touchstart",function(Q){return M.onTouchStart(Q)})("touchcancel",function(Q){return M.onTouchCancel(Q)})("dragstart",function(){return M.onDragStart()})("selectstart",function(){return M.onSelectStart()})},inputs:{owlDraggable:[1,"owlDraggable"],stageData:[1,"stageData"],slidesData:[1,"slidesData"]},standalone:!1,decls:4,vars:7,consts:[[1,"owl-stage",3,"transitionend","ngStyle"],["role","group",1,"owl-item",3,"ngClass","ngStyle","id"],["role","group",1,"owl-item",3,"animationend","ngClass","ngStyle","id"],[3,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(_,M){1&_&&(a.j41(0,"div")(1,"div",0),a.bIt("transitionend",function(){return M.onTransitionEnd()}),a.Z7z(2,V1,2,11,"div",1,o3),a.k0s()()),2&_&&(a.R7$(),a.Y8G("ngStyle",a.s1E(1,c3,M.stageData().width+"px",M.stageData().transform,M.stageData().transition,M.stageData().paddingL?M.stageData().paddingL+"px":"",M.stageData().paddingR?M.stageData().paddingR+"px":"")),a.R7$(),a.Dyx(M.slidesData()))},dependencies:[k.YU,k.T3,k.B3],encapsulation:2})}return P})(),w4=(()=>{class P{el;resizeService;carouselService;navigationService;autoplayService;lazyLoadService;animateService;autoHeightService;hashService;logger;changeDetectorRef;slides;dots=(0,E0.dtW)("dot");navButtons=(0,E0.dtW)("navBtn");translated=(0,E0.CGW)();dragging=(0,E0.CGW)();change=(0,E0.CGW)();changed=(0,E0.CGW)();initialized=(0,E0.CGW)();carouselWindowWidth;resizeSubscription;_allObservSubscription;_slidesChangesSubscription;_owlDOMData=(0,L.vPA)(null);owlDOMData=this._owlDOMData.asReadonly();_stageData=(0,L.vPA)(null);stageData=this._stageData.asReadonly();_slidesData=(0,L.vPA)([]);slidesData=this._slidesData.asReadonly();_navData=(0,L.vPA)(null);navData=this._navData.asReadonly();_dotsData=(0,L.vPA)(null);dotsData=this._dotsData.asReadonly();slidesOutputData;_carouselLoaded=(0,L.vPA)(!1);carouselLoaded=this._carouselLoaded.asReadonly();options=(0,E0.hFB)();_options$=(0,q3.br)(this.options);_optionsPrevAndCur$;_viewCurSettings$;_translatedCarousel$;_draggingCarousel$;_changeCarousel$;_changedCarousel$;_initializedCarousel$;_carouselMerge$;docRef;constructor(m,_,M,D,Q,i1,O1,c2,k2,l4,K4,c0){this.el=m,this.resizeService=_,this.carouselService=M,this.navigationService=D,this.autoplayService=Q,this.lazyLoadService=i1,this.animateService=O1,this.autoHeightService=c2,this.hashService=k2,this.logger=l4,this.changeDetectorRef=K4,this.docRef=c0}onVisibilityChange(m){if(this.carouselService.settings.autoplay)switch(this.docRef.visibilityState){case"visible":!this.autoplayService.isAutoplayStopped&&this.autoplayService.play();break;case"hidden":this.autoplayService.pause()}}
1ngOnInit(){this.spyDataStreams(),this.carouselWindowWidth=this.el.nativeElement.querySelector(".owl-carousel").clientWidth}ngAfterContentInit(){this.slides.toArray().length?(this.carouselService.setup(this.carouselWindowWidth,this.slides.toArray(),this.options()),this.carouselService.initialize(this.slides.toArray()),this._winResizeWatcher()):this.logger.log("There are no slides to show. So the carousel won't be rendered"),this._slidesChangesSubscription=this.slides.changes.pipe((0,A0.M)(m=>{this.carouselService.setup(this.carouselWindowWidth,m.toArray(),this.options()),this.carouselService.initialize(m.toArray()),m.toArray().length||this._carouselLoaded.set(!1),m.toArray().length&&!this.resizeSubscription&&this._winResizeWatcher()})).subscribe(()=>{})}ngOnDestroy(){this.resizeSubscription&&this.resizeSubscription.unsubscribe(),this._slidesChangesSubscription&&this._slidesChangesSubscription.unsubscribe(),this._allObservSubscription&&this._allObservSubscription.unsubscribe()}spyDataStreams(){this._viewCurSettings$=this.carouselService.getViewCurSettings().pipe((0,A0.M)(m=>{this._owlDOMData.set(m.owlDOMData),this._stageData.set(m.stageData),this._slidesData.set(m.slidesData),this._carouselLoaded()||this._carouselLoaded.set(!0),this._navData.set(m.navData),this._dotsData.set(m.dotsData),this.changeDetectorRef.markForCheck()})),this._initializedCarousel$=this.carouselService.getInitializedState().pipe((0,A0.M)(()=>{this.gatherTranslatedData(),this.initialized.emit(this.slidesOutputData)})),this._translatedCarousel$=this.carouselService.getTranslatedState().pipe((0,A0.M)(()=>{this.gatherTranslatedData(),this.translated.emit(this.slidesOutputData)})),this._changeCarousel$=this.carouselService.getChangeState().pipe((0,A0.M)(()=>{this.gatherTranslatedData(),this.change.emit(this.slidesOutputData)})),this._changedCarousel$=this.carouselService.getChangeState().pipe((0,v4.n)(m=>{const _=(0,r6.of)(m).pipe((0,$2.p)(()=>"position"===m.property.name),(0,v4.n)(()=>(0,_6.H)(this._slidesData())),(0,W4.i)(m.property.value),(0,a4.s)(this.carouselService?.settings?.items||0),(0,C0.T)(M=>{const D=this.carouselService.clonedIdPrefix,Q=M.id.indexOf(D)>=0?M.id.slice(D.length):M.id;return{...M,id:Q,isActive:!0}}),function F0(){return(0,M4.N)((P,h)=>{(0,p4.T)(G0,[])(P).subscribe(h)})}(),(0,C0.T)(M=>({slides:M,startPosition:this.carouselService.relative(m.property.value)})));return(0,H4.h)(_)}),(0,A0.M)(m=>{this.gatherTranslatedData(),this.changed.emit(m?.slides?.length?m:this.slidesOutputData)})),this._draggingCarousel$=this.carouselService.getDragState().pipe((0,A0.M)(()=>{this.gatherTranslatedData(),this.dragging.emit({dragging:!0,data:this.slidesOutputData})}),(0,v4.n)(()=>this.carouselService.getDraggedState().pipe((0,C0.T)(()=>!!this.carouselService.is("animating")))),(0,v4.n)(m=>m?this.carouselService.getTranslatedState().pipe((0,R2.$)()):(0,r6.of)("not animating")),(0,A0.M)(()=>{this.dragging.emit({dragging:!1,data:this.slidesOutputData})})),this._optionsPrevAndCur$=this._options$.pipe(function $0(){return(0,M4.N)((P,h)=>{let m,_=!1;P.subscribe((0,W0._)(h,M=>{const D=m;m=M,_&&h.next([D,M]),_=!0}))})}(),(0,A0.M)(([m,_])=>{const M=this.slides.toArray();m&&(this.carouselService.setup(this.carouselWindowWidth,M,_),this.carouselService.initialize(M)),m&&!M.length&&(this.logger.log("There are no slides to show."),this._carouselLoaded.set(!1)),m||this._carouselLoaded.set(!1)})),this._carouselMerge$=(0,H4.h)(this._viewCurSettings$,this._translatedCarousel$,this._draggingCarousel$,this._changeCarousel$,this._changedCarousel$,this._initializedCarousel$,this._optionsPrevAndCur$),this._allObservSubscription=this._carouselMerge$.subscribe(()=>{})}_winResizeWatcher(){Object.keys(this.carouselService?._options?.responsive||{}).length&&(this.resizeSubscription=this.resizeService.onResize$.pipe((0,$2.p)(()=>this.carouselWindowWidth!==this.el.nativeElement.querySelector(".owl-carousel").clientWidth),(0,m3.c)(this.carouselService.settings.responsiveRefreshRate||200)).subscribe(()=>{this.carouselService.onResize(this.el.nativeElement.querySelector(".owl-carousel").clientWidth),this.carouselWindowWidth=this.el.nativeElement.querySelector(".owl-carousel").clientWidth}
1))}_hasADotFocus(){const m=this.docRef?.activeElement;return this.dots().some(_=>_.nativeElement===m)}defineTabIndexForDots(m){if(!this._carouselLoaded())return-1;if(!this._hasADotFocus()&&m.active)return 0;const _=this.docRef?.activeElement?.id;return this._hasADotFocus()&&_===m.id?0:-1}_onArrowKeydown(m,_,M){if(!this._carouselLoaded())return;const D="ArrowLeft"===m.key||"ArrowLeft"===m.code;if(!D&&"ArrowRight"!==m.key&&"ArrowRight"!==m.code)return;const i1=_.findIndex(c2=>c2.nativeElement.id===M),O1=D?(i1-1+_.length)%_.length:(i1+1)%_.length;return _?.[O1]?.nativeElement?.focus(),!1}onDotKeydown(m,_){if(this._carouselLoaded()){if("Enter"===m.key||"Enter"===m.code)return this.navigationService.moveByDot(_),!1;this._onArrowKeydown(m,this.dots()||[],_)}}onNavKeydown(m,_){if(this._carouselLoaded()){if("Enter"===m.key||"Enter"===m.code)return{"owl-next":()=>this.next(),"owl-prev":()=>this.prev()}[_]?.(),!1;this._onArrowKeydown(m,this.navButtons()||[],_)}}onTransitionEnd(){this.carouselService.onTransitionEnd()}next(){if(this._carouselLoaded()&&!this.navData()?.next?.disabled)return this.navigationService.next(this.carouselService.settings.navSpeed||!1),!1}prev(){if(this._carouselLoaded()&&!this.navData()?.prev?.disabled)return this.navigationService.prev(this.carouselService.settings.navSpeed||!1),!1}moveByDot(m){if(this._carouselLoaded())return this.navigationService.moveByDot(m),!1}to(m){this._carouselLoaded()&&this.navigationService.toSlideById(m)}gatherTranslatedData(){let m;const _=this.carouselService.clonedIdPrefix,M=this._slidesData().filter(D=>!0===D.isActive).map(D=>({id:D.id.indexOf(_)>=0?D.id.slice(_.length):D.id,width:D.width,marginL:D.marginL,marginR:D.marginR,center:D.isCentered}));m=this.carouselService.relative(this.carouselService.current()),this.slidesOutputData={startPosition:m,slides:M}}startPausing(){this.autoplayService.startPausing()}startPlayML(){this.autoplayService.startPlayingMouseLeave()}startPlayTE(){this.autoplayService.startPlayingTouchEnd()}stopAutoplay(){this.autoplayService.isAutoplayStopped=!0,this.autoplayService.stop()}startAutoplay(){this.autoplayService.isAutoplayStopped=!1,this.autoplayService.play()}static \u0275fac=function(_){return new(_||P)(a.rXU(a.aKT),a.rXU(Z0),a.rXU(t4),a.rXU(e4),a.rXU(b1),a.rXU(B1),a.rXU(v2),a.rXU(K2),a.rXU(h4),a.rXU(Z3),a.rXU(E0.gRc),a.rXU(b6))};static \u0275cmp=a.VBU({type:P,selectors:[["owl-carousel-o"]],contentQueries:function(_,M,D){if(1&_&&a.wni(D,v0,4),2&_){let Q;a.mGM(Q=a.lsd())&&(M.slides=Q)}},viewQuery:function(_,M){1&_&&(a.wEZ(M.dots,r2,5),a.wEZ(M.navButtons,l2,5)),2&_&&a.NyB(2)},hostBindings:function(_,M){1&_&&a.bIt("visibilitychange",function(Q){return M.onVisibilityChange(Q)},a.EBC)},inputs:{options:[1,"options"]},outputs:{translated:"translated",dragging:"dragging",change:"change",changed:"changed",initialized:"initialized"},standalone:!1,features:[a.Jv_([e4,b1,t4,B1,v2,K2,h4])],decls:7,vars:11,consts:[["owlCarousel",""],["navBtn",""],["dot",""],["role","region","aria-label","Carousel",1,"owl-carousel","owl-theme",3,"mouseover","mouseleave","touchstart","touchend","ngClass"],[1,"owl-carousel-inner"],["id","owl-prev","type","button","aria-label","Previous Slide",1,"owl-prev",3,"ngClass","innerHTML","disabled"],[1,"owl-stage-outer"],["id","owl-next","type","button","aria-label","Next Slide",1,"owl-next",3,"ngClass","innerHTML","disabled"],["aria-label","Carousel Dots Pagination",1,"owl-dots",3,"ngClass"],["id","owl-prev","type","button","aria-label","Previous Slide",1,"owl-prev",3,"click","keydown","ngClass","innerHTML","disabled"],[3,"owlDraggable","stageData","slidesData"],["id","owl-next","type","button","aria-label","Next Slide",1,"owl-next",3,"click","keydown","ngClass","innerHTML","disabled"],["type","button",1,"owl-dot",3,"id","ngClass"],["type","button",1,"owl-dot",3,"click","keydown","id","ngClass"],[3,"innerHTML"]],template:function(_,M){if(1&_){const D=a.RV6();a.j41(0,"div",3,0),a.bIt("mouseover",function(){return L.eBV(D),L.Njj(M.startPausing())})("mouseleave",function(){return L.eBV(D),L.Njj(M.startPlayML())})("touchstart",function(){return L.eBV(D),L.Njj(M.startPausing())})("touchend",function(){return L.eBV(D),L.Njj(M.startPlayTE())}),a.j41(2,"div",4),a.nVh(3,n0,2,5,"button",5),a.nVh(4,o0,2,6,"div",6),a.nVh(5,i3,2,5,"button",7),a.k0s(),a.nVh(6,G4,3,3,"div",8),a.k0s()}if(2&_){let D,Q,i1;a.Y8G("ngClass",a.s1E(5,P2,null==(D=M.owlDOMData())?null:D.rtl,null==(D=M.owlDOMData())?null:D.isLoaded,null==(D=M.owlDOMData())?null:D.isResponsive,null==(D=M.owlDOMData())?null:D.isMouseDragable,null==(D=M.owlDOMData())?null:D.isGrab)),a.R7$(3),a.vxM(!M.slides.toArray().length||null!=(Q=M.navData())&&Q.disabled?-1:3),a.R7$(),a.vxM(M.carouselLoaded()?4:-1),a.R7$(),a.vxM(!M.slides.toArray().length||null!=(i1=M.navData())&&i1.disabled?-1:5),a.R7$(),a.vxM(M.slides.toArray().length?6:-1)}},dependencies:[k.YU,m4],styles:[".owl-theme[_ngcontent-%COMP%]{display:block}"],changeDetection:0})}return P})(),M3=(()=>{class P{static \u0275fac=function(_){return new(_||P)};static \u0275mod=a.$C({type:P});static \u0275inj=L.G2t({providers:[u6,Z0,Z1,Z3],imports:[k.MD]})}return P})();var r3=b(4841);const s6=["owlCarousel"],V3=P=>({"object-fit":P}),$6=(P,h)=>h.image;function G8(P,h){1&P&&(a.j41(0,"h2"),a.EFF(1),a.k0s()),2&P&&(a.R7$(),a.JRh(h))}function Y6(P,h){if(1&P&&(a.j41(0,"a",7),a.nrm(1,"img",9),a.k0s()),2&P){const m=a.XpG(3),_=m.$implicit,M=m.$index,D=a.XpG(2);a.Y8G("href",_.link,a.B4B),a.BMQ("slide-image-delta",M),a.R7$(),a.Aen(a.eq3(6,V3,D.data.crop)),a.Y8G("src",_.image,a.B4B)("alt",_.alt??"")}}function oc(P,h){if(1&P&&a.nrm(0,"img",9),2&P){const m=a.XpG(3),_=m.$implicit,M=m.$index,D=a.XpG(2);a.Aen(a.eq3(5,V3,D.data.crop)),a.Y8G("src",_.image,a.B4B)("alt",_.alt??""),a.BMQ("slide-image-delta",M)}}function ic(P,h){if(1&P&&a.nVh(0,Y6,2,8,"a",7)(1,oc,1,7,"img",8),2&P){const m=a.XpG(2).$implicit;a.vxM(m.link?0:1)}}function $3(P,h){if(1&P&&a.DNE(0,ic,2,1,"ng-template",6),2&P){const m=a.XpG().$index;a.Y8G("id",m)}}function Cc(P,h){if(1&P&&a.nVh(0,$3,1,1,null,6),2&P){const m=h.$implicit,_=h.$index,M=a.XpG(),D=a.XpG();a.vxM(D.isDuplicate(_,m,M)?-1:0)}}function E6(P,h){if(1&P){const m=a.RV6();a.j41(0,"div"),a.nVh(1,G8,2,1,"h2"),a.nI1(2,"translatable"),a.nI1(3,"async"),a.j41(4,"div",1)(5,"owl-carousel-o",2,0),a.Z7z(7,Cc,1,1,null,null,$6),a.k0s(),a.j41(9,"div",3)(10,"fa-icon",4),a.bIt("click",function(){L.eBV(m);const M=a.XpG();return L.Njj(M.prevSlide())}),a.k0s(),a.j41(11,"fa-icon",5),a.bIt("click",function(){L.eBV(m);const M=a.XpG();return L.Njj(M.nextSlide())}),a.k0s()()()()}if(2&P){let m;const _=h,M=a.XpG();a.R7$(),a.vxM((m=a.bMT(3,8,a.bMT(2,6,M.data.title)))?1:-1,m),a.R7$(3),a.AVh("center",_.length<4),a.R7$(),a.Y8G("options",M.customOptions),a.R7$(2),a.Dyx(_),a.R7$(3),a.Y8G("icon",M.faChevronCircleLeft),a.R7$(),a.Y8G("icon",M.faChevronCircleRight)}}let zc=(()=>{var P;class h{constructor(){this.faChevronCircleRight=r3.xnu,this.faChevronCircleLeft=r3.QEZ,this.customOptions={loop:!1,rewind:!0,mouseDrag:!0,touchDrag:!0,pullDrag:!0,dots:!1,navSpeed:700,nav:!1,margin:15,responsive:{0:{items:1},600:{items:2},900:{items:3}}}}prevSlide(){this.owlCarousel.prev()}nextSlide(){this.owlCarousel.next()}isDuplicate(_,M,D){return D.slice(0,_).some(Q=>Q.image===M.image&&Q.link===M.link&&Q.alt===M.alt)}static#c=P=()=>(this.\u0275fac=function(M){return new(M||h)},this.\u0275cmp=a.VBU({type:h,selectors:[["app-carousel"]],viewQuery:function(M,D){if(1&M&&a.GBs(s6,5),2&M){let Q;a.mGM(Q=a.lsd())&&(D.owlCarousel=Q.first)}},inputs:{data:"data"},decls:3,vars:5,consts:[["owlCarousel",""],[1,"carousel-container"],[3,"options"],[1,"owl-nav"],[1,"owl-prev",3,"click","icon"],[1,"owl-next",3,"click","icon"],["carouselSlide","",3,"id"],["target","_blank",3,"href"],[1,"image-slide",3,"style","src","alt"],[1,"image-slide",3,"src","alt"]],template:function(M,D){if(1&M&&(a.nVh(0,E6,12,10,"div"),a.nI1(1,"translatable"),a.nI1(2,"async")),2&M){let Q;a.vxM((Q=a.bMT(2,3,a.bMT(1,1,null==D.data?null:D.data.images)))?0:-1,Q)}},dependencies:[$.aY,M3,w4,v0,k.Jj,G.c],styles:['.caret[_ngcontent-%COMP%]{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \\\t;border-right:4px solid transparent;border-left:4px solid transparent}.dropup[_ngcontent-%COMP%], .dropdown[_ngcontent-%COMP%]{position:relative}.dropdown-toggle[_ngcontent-%COMP%]:focus{outline:0}.dropdown-menu[_ngcontent-%COMP%]{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px #0000002d}.dropdown-menu.pull-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#828282;white-space:nowrap}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#757575;text-decoration:none;background-color:#f5f5f5}.dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#e6e5e5}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{display:block}.open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{outline:0}.dropdown-menu-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu-left[_ngcontent-%COMP%]{right:auto;left:0}.dropdown-header[_ngcontent-%COMP%]{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#e6e5e5;white-space:nowrap}.dropdown-backdrop[_ngcontent-%COMP%]{position:fixed;inset:0;z-index:990}.pull-right[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.dropup[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%]{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \\\t}.dropup[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{top:auto;bottom:100%;margin-bottom:2px}@media(min-width:768px){.navbar-right[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.navbar-right[_ngcontent-%COMP%]   .dropdown-menu-left[_ngcontent-%COMP%]{left:0;right:auto}}.clearfix[_ngcontent-%COMP%]:before, .clearfix[_ngcontent-%COMP%]:after{display:table;content:" "}.clearfix[_ngcontent-%COMP%]:after{clear:both}.center-block[_ngcontent-%COMP%]{display:block;margin-right:auto;margin-left:auto}.pull-right[_ngcontent-%COMP%]{float:right!important}.pull-left[_ngcontent-%COMP%]{float:left!important}.hide[_ngcontent-%COMP%]{display:none!important}.show[_ngcontent-%COMP%]{display:block!important}.invisible[_ngcontent-%COMP%]{visibility:hidden}.text-hide[_ngcontent-%COMP%]{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden[_ngcontent-%COMP%]{display:none!important}.affix[_ngcontent-%COMP%]{position:fixed}.m-0[_ngcontent-%COMP%]{margin:0!important}.mt-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-left:0!important}.m-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-top:.5rem!important}
1.mr-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-0[_ngcontent-%COMP%]{padding:0!important}.pt-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-left:0!important}.p-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-left:auto!important}@media(min-width:576px){.m-sm-0[_ngcontent-%COMP%]{margin:0!important}.mt-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-left:0!important}.m-sm-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-sm-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-sm-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-sm-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-sm-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-sm-0[_ngcontent-%COMP%]{padding:0!important}.pt-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-left:0!important}.p-sm-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-sm-2[_ngcontent-%COMP%]{padding:.5rem!important}
1.pt-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-sm-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-sm-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-sm-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-sm-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:768px){.m-md-0[_ngcontent-%COMP%]{margin:0!important}.mt-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-left:0!important}.m-md-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-md-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-md-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-md-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-md-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-md-0[_ngcontent-%COMP%]{padding:0!important}.pt-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-left:0!important}.p-md-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-md-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-md-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-md-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-md-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-md-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:992px){.m-lg-0[_ngcontent-%COMP%]{margin:0!important}.mt-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-left:0!important}.m-lg-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-lg-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-lg-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-lg-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-lg-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-lg-0[_ngcontent-%COMP%]{padding:0!important}.pt-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-left:0!important}.p-lg-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-lg-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-lg-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-lg-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-lg-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-lg-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-left:auto!important}}
1@media(min-width:1200px){.m-xl-0[_ngcontent-%COMP%]{margin:0!important}.mt-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-left:0!important}.m-xl-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-xl-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-xl-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-top:1rem!important}
1.mr-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-xl-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-xl-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-xl-0[_ngcontent-%COMP%]{padding:0!important}.pt-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-left:0!important}.p-xl-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-xl-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-xl-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-xl-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-xl-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-xl-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-top:auto!important}
1.mr-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-left:auto!important}}.vcenter[_ngcontent-%COMP%]{display:table}.vcenter[_ngcontent-%COMP%]   .vcenter-content[_ngcontent-%COMP%]{display:table-cell;vertical-align:middle;width:100%}@media(min-width:1200px){.pull-lg-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-lg-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:992px)and (max-width:1199px){.pull-md-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-md-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:768px)and (max-width:991px){.pull-sm-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-sm-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(max-width:767px){.pull-xs-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-xs-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}.centered[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}@media(min-width:1200px){.center-lg[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:992px)and (max-width:1199px){.center-md[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:768px)and (max-width:991px){.center-sm[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(max-width:767px){.center-xs[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:1200px){.text-center-lg[_ngcontent-%COMP%]{text-align:center}}@media(min-width:992px)and (max-width:1199px){.text-center-md[_ngcontent-%COMP%]{text-align:center}}@media(min-width:768px)and (max-width:991px){.text-center-sm[_ngcontent-%COMP%]{text-align:center}}@media(max-width:767px){.text-center-xs[_ngcontent-%COMP%]{text-align:center}}[_nghost-%COMP%]{display:block;overflow:hidden;width:100%}  div.owl-prev,   div.owl-next{display:none}.carousel-container[_ngcontent-%COMP%]{display:flex;flex-direction:column}.carousel-container[_ngcontent-%COMP%]     owl-carousel-o .owl-carousel .owl-stage{align-items:center;display:flex;justify-content:center}.carousel-container[_ngcontent-%COMP%]     owl-carousel-o .owl-carousel .owl-item{display:flex;justify-content:center;padding-left:15px;padding-right:15px}.carousel-container[_ngcontent-%COMP%]     owl-carousel-o .owl-carousel .owl-item:first-of-type{padding-left:0;padding-right:15px}.carousel-container[_ngcontent-%COMP%]   .owl-nav[_ngcontent-%COMP%]{column-gap:5px;display:flex;justify-content:center;margin-top:15px}.carousel-container[_ngcontent-%COMP%]   .owl-nav[_ngcontent-%COMP%]   .owl-next[_ngcontent-%COMP%], .carousel-container[_ngcontent-%COMP%]   .owl-nav[_ngcontent-%COMP%]   .owl-prev[_ngcontent-%COMP%]{color:var(--association-color-base);cursor:pointer;font-size:24px}.carousel-container[_ngcontent-%COMP%]   .image-slide[_ngcontent-%COMP%]{width:300px;height:300px}h2[_ngcontent-%COMP%]{text-align:center}a[_ngcontent-%COMP%]{display:block}']}))}return P(),h})();var B6=b(1706),O6=b(9417),R3=b(9172),u8=b(3294);function C4(P,h){if(1&P&&(a.j41(0,"div",2)(1,"div",3),a.nrm(2,"input",4),a.nI1(3,"translate"),a.nrm(4,"fa-icon",5),a.k0s()()),2&P){const m=a.XpG(3);a.R7$(2),a.Y8G("formControl",m.peopleSearchInput)("placeholder",a.bMT(3,3,"Search by person name")),a.R7$(2),a.Y8G("icon",m.faSearch)}}function K0(P,h){if(1&P&&(a.j41(0,"div")(1,"div",0)(2,"div")(3,"h2",1),a.EFF(4),a.nI1(5,"translatable"),a.nI1(6,"async"),a.k0s()(),a.nVh(7,C4,5,5,"div",2),a.k0s()()),2&P){const m=a.XpG(2);a.R7$(2),a.HbH(m.data.people.length>=15?"col-md-7 col-lg-8":"col-xs-12"),a.R7$(2),a.JRh(a.bMT(6,6,a.bMT(5,4,m.data.title))),a.R7$(3),a.vxM(m.data.people.length>=15?7:-1)}}function P8(P,h){if(1&P&&a.nrm(0,"img",10),2&P){const m=a.XpG().$implicit;a.Y8G("alt",m.name)("title",m.name)("src",m.picture,a.B4B)}}function sc(P,h){if(1&P&&a.nrm(0,"img",10),2&P){const m=a.XpG().$implicit;a.Y8G("alt",m.name)("title",m.name)("src","/assets/images/avatars/
1avatar-"+m.id%8+".png",a.B4B)}}function O8(P,h){if(1&P&&(a.j41(0,"div",7)(1,"a",8)(2,"div",9),a.nVh(3,P8,1,3,"img",10)(4,sc,1,3,"img",10),a.k0s(),a.j41(5,"div",11)(6,"div",12)(7,"h5",13),a.EFF(8),a.k0s(),a.j41(9,"p",14),a.EFF(10),a.k0s()()()()()),2&P){const m=h.$implicit,_=h.$index;a.R7$(),a.AVh("is-active",m.is_active),a.BMQ("data-people-wall-delta",_),a.R7$(2),a.vxM(m.picture?3:4),a.R7$(5),a.JRh(m.name),a.R7$(2),a.JRh(m.institution)}}function o6(P,h){if(1&P&&(a.j41(0,"div",6),a.Z7z(1,O8,11,6,"div",7,a.fX1),a.k0s()),2&P){const m=a.XpG();a.R7$(),a.Dyx(m)}}function K6(P,h){if(1&P&&(a.nVh(0,o6,3,0,"div",6),a.nI1(1,"async")),2&P){let m;const _=a.XpG(2);a.vxM((m=a.bMT(1,1,_.assocId$))?0:-1,m)}}function X6(P,h){if(1&P&&(a.nVh(0,K0,8,8,"div"),a.nVh(1,K6,2,3),a.nI1(2,"async")),2&P){let m;const _=a.XpG();a.vxM(_.data.title?0:-1),a.R7$(),a.vxM((m=a.bMT(2,2,_.peopleFiltered$))?1:-1,m)}}let Y3=(()=>{var P;class h{constructor(){this.associationQuery=(0,L.WQX)(B6.w),this.faSearch=r3.MjD,this.peopleSearchInput=new O6.MJ,this.peopleFiltered$=this.peopleSearchInput.valueChanges.pipe((0,R3.Z)(""),(0,u8.F)(),(0,C0.T)(_=>this.data.people.filter(M=>M.name.toLowerCase().includes(_.toLowerCase())))),this.assocId$=this.associationQuery.id$}static#c=P=()=>(this.\u0275fac=function(M){return new(M||h)},this.\u0275cmp=a.VBU({type:h,selectors:[["app-people-wall"]],inputs:{data:"data"},decls:1,vars:1,consts:[[1,"row","paragraph-header"],[1,"paragraph-title"],[1,"col-md-5","col-lg-4"],[1,"search-group"],["type","search",1,"form-control",3,"formControl","placeholder"],[3,"icon"],[1,"people-list","row"],[1,"col-xs-6","col-md-3"],[1,"card","person-card"],[1,"card-header","with-thumbnail"],["loading","lazy",3,"alt","title","src"],[1,"card-body"],[1,"inner"],[1,"person-name"],[1,"person-institution"]],template:function(M,D){1&M&&a.nVh(0,X6,3,4),2&M&&a.vxM(D.data.people.length?0:-1)},dependencies:[O6.X1,O6.me,O6.BC,O6.l_,$.aY,k.Jj,G.c,B2.D9],styles:['.caret[_ngcontent-%COMP%]{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \\\t;border-right:4px solid transparent;border-left:4px solid transparent}.dropup[_ngcontent-%COMP%], .dropdown[_ngcontent-%COMP%]{position:relative}.dropdown-toggle[_ngcontent-%COMP%]:focus{outline:0}.dropdown-menu[_ngcontent-%COMP%]{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px #0000002d}.dropdown-menu.pull-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#828282;white-space:nowrap}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#757575;text-decoration:none;background-color:#f5f5f5}.dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#e6e5e5}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{display:block}.open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{outline:0}.dropdown-menu-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu-left[_ngcontent-%COMP%]{right:auto;left:0}.dropdown-header[_ngcontent-%COMP%]{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#e6e5e5;white-space:nowrap}.dropdown-backdrop[_ngcontent-%COMP%]{position:fixed;inset:0;z-index:990}.pull-right[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.dropup[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%]{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \\\t}.dropup[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{top:auto;bottom:100%;margin-bottom:2px}@media(min-width:768px){.navbar-right[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.navbar-right[_ngcontent-%COMP%]   .dropdown-menu-left[_ngcontent-%COMP%]{left:0;right:auto}}.clearfix[_ngcontent-%COMP%]:before, .clearfix[_ngcontent-%COMP%]:after{display:table;content:" "}.clearfix[_ngcontent-%COMP%]:after{clear:both}.center-block[_ngcontent-%COMP%]{display:block;margin-right:auto;margin-left:auto}.pull-right[_ngcontent-%COMP%]{float:right!important}.pull-left[_ngcontent-%COMP%]{float:left!important}.hide[_ngcontent-%COMP%]{display:none!important}.show[_ngcontent-%COMP%]{display:block!important}.invisible[_ngcontent-%COMP%]{visibility:hidden}.text-hide[_ngcontent-%COMP%]{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden[_ngcontent-%COMP%]{display:none!important}.affix[_ngcontent-%COMP%]{position:fixed}.m-0[_ngcontent-%COMP%]{margin:0!important}.mt-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-left:0!important}.m-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-top:.5rem!important}
1.mr-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-0[_ngcontent-%COMP%]{padding:0!important}.pt-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-left:0!important}.p-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-left:auto!important}@media(min-width:576px){.m-sm-0[_ngcontent-%COMP%]{margin:0!important}.mt-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-left:0!important}.m-sm-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-sm-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-sm-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-sm-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-sm-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-sm-0[_ngcontent-%COMP%]{padding:0!important}.pt-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-left:0!important}.p-sm-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-sm-2[_ngcontent-%COMP%]{padding:.5rem!important}
1.pt-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-sm-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-sm-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-sm-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-sm-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:768px){.m-md-0[_ngcontent-%COMP%]{margin:0!important}.mt-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-left:0!important}.m-md-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-md-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-md-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-md-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-md-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-md-0[_ngcontent-%COMP%]{padding:0!important}.pt-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-left:0!important}.p-md-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-md-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-md-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-md-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-md-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-md-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:992px){.m-lg-0[_ngcontent-%COMP%]{margin:0!important}.mt-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-left:0!important}.m-lg-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-lg-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-lg-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-lg-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-lg-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-lg-0[_ngcontent-%COMP%]{padding:0!important}.pt-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-left:0!important}.p-lg-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-lg-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-lg-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-lg-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-lg-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-lg-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-left:auto!important}}
1@media(min-width:1200px){.m-xl-0[_ngcontent-%COMP%]{margin:0!important}.mt-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-left:0!important}.m-xl-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-xl-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-xl-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-top:1rem!important}
1.mr-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-xl-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-xl-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-xl-0[_ngcontent-%COMP%]{padding:0!important}.pt-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-left:0!important}.p-xl-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-xl-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-xl-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-xl-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-xl-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-xl-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-top:auto!important}
1.mr-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-left:auto!important}}.vcenter[_ngcontent-%COMP%]{display:table}.vcenter[_ngcontent-%COMP%]   .vcenter-content[_ngcontent-%COMP%]{display:table-cell;vertical-align:middle;width:100%}@media(min-width:1200px){.pull-lg-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-lg-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:992px)and (max-width:1199px){.pull-md-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-md-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:768px)and (max-width:991px){.pull-sm-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-sm-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(max-width:767px){.pull-xs-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-xs-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}.centered[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}@media(min-width:1200px){.center-lg[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:992px)and (max-width:1199px){.center-md[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:768px)and (max-width:991px){.center-sm[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(max-width:767px){.center-xs[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:1200px){.text-center-lg[_ngcontent-%COMP%]{text-align:center}}@media(min-width:992px)and (max-width:1199px){.text-center-md[_ngcontent-%COMP%]{text-align:center}}@media(min-width:768px)and (max-width:991px){.text-center-sm[_ngcontent-%COMP%]{text-align:center}}@media(max-width:767px){.text-center-xs[_ngcontent-%COMP%]{text-align:center}}.card[_ngcontent-%COMP%]{box-shadow:0 0 1px 1px #0000000d;background-color:#fff;border:1px solid #E6E5E5;border-radius:5px;margin-bottom:15px;transition:box-shadow .2s;position:relative;word-break:break-word}.card.with-hover[_ngcontent-%COMP%]:hover{box-shadow:0 0 3px 3px #0000001a}.card.with-fixed-height.sm[_ngcontent-%COMP%]{height:195px}.card.with-fixed-height.sm[_ngcontent-%COMP%]   .card-header.with-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .card.with-fixed-height.sm[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:90px}.card.with-fixed-height.sm[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .card.with-fixed-height.sm[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]   small[_ngcontent-%COMP%]{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card.with-fixed-height.sm[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{-webkit-line-clamp:2;line-height:16px;margin-bottom:5px}.card.with-fixed-height.sm[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]   small[_ngcontent-%COMP%]{-webkit-line-clamp:1;font-size:12px;line-height:15px;max-height:16px;text-overflow:ellipsis;word-break:break-word}.card.with-fixed-height.md[_ngcontent-%COMP%]{height:300px}.card.with-fixed-height.md[_ngcontent-%COMP%]   .card-header.with-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .card.with-fixed-height.md[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:130px}.card.with-fixed-height.md[_ngcontent-%COMP%]   .card-title[_ngcontent-%COMP%], .card.with-fixed-height.md[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card.with-fixed-height.md[_ngcontent-%COMP%]   .card-title[_ngcontent-%COMP%]{-webkit-line-clamp:2}.card.with-fixed-height.md[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]{-webkit-line-clamp:3;line-height:19px;max-height:60px;text-overflow:ellipsis;word-break:break-word}.card.with-fixed-height.lg[_ngcontent-%COMP%]{height:400px}.card.with-fixed-height.lg[_ngcontent-%COMP%]   .card-header.with-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .card.with-fixed-height.lg[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:150px}.card.with-fixed-height[_ngcontent-%COMP%]   .card-header.with-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .card.with-fixed-height[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{object-fit:cover;width:100%}
1.card.with-fixed-height[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]{bottom:0;left:0;position:absolute;right:0}.card.with-encroaching-badge[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]   .encroaching-badge[_ngcontent-%COMP%]{font-size:14px;position:relative;top:25px}.card[_ngcontent-%COMP%]   .collapse-area[_ngcontent-%COMP%]{cursor:pointer}.card[_ngcontent-%COMP%]   .collapse-area[aria-expanded=false][_ngcontent-%COMP%]   .action-collapse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{content:"\\f0d7"}.card[_ngcontent-%COMP%]   .collapse-area[aria-expanded=true][_ngcontent-%COMP%]   .action-collapse[_ngcontent-%COMP%]{text-decoration:underline}.card[_ngcontent-%COMP%]   .collapse-area[aria-expanded=true][_ngcontent-%COMP%]   .action-collapse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{content:"\\f0d8"}.card[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]{box-shadow:none}.card[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%], .card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%], .card[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]{margin:15px}.card[_ngcontent-%COMP%]   .card-header.with-image[_ngcontent-%COMP%]   .card-header-overlay[_ngcontent-%COMP%], .card[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]   .card-header-overlay[_ngcontent-%COMP%]{inset:0;position:absolute;background-color:rgba(var(--association-color-base),.3);align-items:center;border-radius:4px 4px 0 0;color:#fff;display:flex;justify-content:center}.card[_ngcontent-%COMP%]   .card-header.with-image[_ngcontent-%COMP%]   .card-header-overlay[_ngcontent-%COMP%]   i[_ngcontent-%COMP%], .card[_ngcontent-%COMP%]   .card-header.with-image[_ngcontent-%COMP%]   .card-header-overlay[_ngcontent-%COMP%]   .card-icon[_ngcontent-%COMP%], .card[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]   .card-header-overlay[_ngcontent-%COMP%]   i[_ngcontent-%COMP%], .card[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]   .card-header-overlay[_ngcontent-%COMP%]   .card-icon[_ngcontent-%COMP%]{font-size:40px}.card[_ngcontent-%COMP%]   .card-header.with-image[_ngcontent-%COMP%]{align-items:center;display:flex;position:relative}.card[_ngcontent-%COMP%]   .card-header.with-image.with-rounded-corners[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{border-radius:5px}.card[_ngcontent-%COMP%]   .card-header.with-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{display:block;max-width:100%;height:auto}.card[_ngcontent-%COMP%]   .card-header.with-image[_ngcontent-%COMP%]   .card-header-overlay[_ngcontent-%COMP%]{border-radius:5px}.card[_ngcontent-%COMP%]   .card-header.with-image[_ngcontent-%COMP%]   .card-header-profile-image[_ngcontent-%COMP%]{margin-right:10px}.card[_ngcontent-%COMP%]   .card-header.with-image[_ngcontent-%COMP%]   .card-header-profile-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{border:3px solid #FFFFFF;border-radius:100%;height:55px;object-fit:cover;width:55px}.card[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]{margin:0}.card[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]   .card-header-thumbnail[_ngcontent-%COMP%]{position:relative}.card[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]   .card-header-thumbnail[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{border-radius:4px 4px 0 0;display:block}.card[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]   .card-header-thumbnail-text[_ngcontent-%COMP%]{background-color:#f5f5f5;border-radius:4px 4px 0 0;padding:10px;position:relative}.card[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]   .card-header-thumbnail-text[_ngcontent-%COMP%]   .inner[_ngcontent-%COMP%]{align-items:center;border:2px dashed var(--association-color-base);border-radius:5px;color:var(--association-color-base);display:flex;flex-direction:column;height:130px;justify-content:space-between;text-align:center}.card[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]   .card-header-thumbnail-text[_ngcontent-%COMP%]   .inner[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{color:#828282;font-size:30px;margin-top:30px}.card[_ngcontent-%COMP%]   .card-header.with-thumbnail[_ngcontent-%COMP%]   .card-title[_ngcontent-%COMP%]{margin:15px}.card[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]   .card-header-text[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]{margin:0}.card[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]   .card-header-text[_ngcontent-%COMP%]   .card-title[_ngcontent-%COMP%]{color:var(--association-color-base);font-size:16px}.card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]{font-size:14px}.card[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]{font-size:12px}.card[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]:after{clear:both;content:"";display:table}.card[_ngcontent-%COMP%]   .card-footer.with-button[_ngcontent-%COMP%]{margin:0}.card[_ngcontent-%COMP%]   .card-footer.with-button[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{border-radius:0 0 4px 4px;width:100%}
1.card[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]   .action-collapse[_ngcontent-%COMP%]{color:var(--association-color-base);font-weight:700}.card[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]   .pull-left[_ngcontent-%COMP%]{margin-right:10px}.card[_ngcontent-%COMP%]   .card-footer[_ngcontent-%COMP%]   .pull-right[_ngcontent-%COMP%]{margin-left:10px}.card[_ngcontent-%COMP%]   .card-extra[_ngcontent-%COMP%]:first-child{border-top:1px solid #E6E5E5}.card[_ngcontent-%COMP%]   .card-extra[_ngcontent-%COMP%]:nth-child(2n){border-bottom:1px solid #E6E5E5;border-top:1px solid #E6E5E5}.card[_ngcontent-%COMP%]   .card-extra[_ngcontent-%COMP%]   .card-extra-header[_ngcontent-%COMP%]{align-items:center;display:flex;padding:15px}.card[_ngcontent-%COMP%]   .card-extra[_ngcontent-%COMP%]   .card-extra-header[_ngcontent-%COMP%]   .card-extra-header-profile-image[_ngcontent-%COMP%]{margin-right:10px}.card[_ngcontent-%COMP%]   .card-extra[_ngcontent-%COMP%]   .card-extra-header[_ngcontent-%COMP%]   .card-extra-header-profile-image[_ngcontent-%COMP%]   .ashnazg-avatar[_ngcontent-%COMP%]{height:50px;width:50px}.card[_ngcontent-%COMP%]   .card-extra[_ngcontent-%COMP%]   .card-extra-content[_ngcontent-%COMP%]{padding:15px}.search-group[_ngcontent-%COMP%]{flex:1;margin-top:15px;position:relative}@media(max-width:767px){.search-group[_ngcontent-%COMP%]{margin-bottom:10px;width:100%}}.search-group.is-bigger[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{font-size:16px;padding:20px 20px 20px 35px}.search-group.is-bigger[_ngcontent-%COMP%]   fa-icon[_ngcontent-%COMP%]{top:8px}.search-group[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{padding-left:35px}.search-group[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:focus{border-color:var(--association-color-base);box-shadow:0 0 5px var(--association-color-base)}.search-group[_ngcontent-%COMP%]   fa-icon[_ngcontent-%COMP%]{font-size:18px;left:10px;position:absolute;top:5px}.paragraph-header[_ngcontent-%COMP%]{margin-bottom:15px}.people-list[_ngcontent-%COMP%]{clear:left;margin:-15px}.people-list[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{margin:15px 0}@media(max-width:767px){.people-list[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{margin:10px 0;padding:0 10px}}.people-list[_ngcontent-%COMP%]   .person-card[_ngcontent-%COMP%]{background-color:var(--association-color-base);border-radius:6px;box-shadow:1px 1px 4px #00000040;color:var(--association-color-base-text);cursor:default;display:block;margin-bottom:0;text-decoration:none;transition:all .2s}.people-list[_ngcontent-%COMP%]   .person-card.is-active[_ngcontent-%COMP%]{cursor:pointer}.people-list[_ngcontent-%COMP%]   .person-card.is-active[_ngcontent-%COMP%]:hover{box-shadow:4px 4px 10px #00000040;transform:translate(-3px) translateY(-3px)}.people-list[_ngcontent-%COMP%]   .person-card[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]{height:0;padding-top:133.33%;position:relative}.people-list[_ngcontent-%COMP%]   .person-card[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]   .card-header-thumbnail[_ngcontent-%COMP%]{position:static}.people-list[_ngcontent-%COMP%]   .person-card[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{inset:0;height:100%;object-fit:cover;position:absolute;width:100%}.people-list[_ngcontent-%COMP%]   .person-card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]{height:60px;position:relative}.people-list[_ngcontent-%COMP%]   .person-card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]   .person-name[_ngcontent-%COMP%]{color:var(--association-color-base-text);line-height:16px;font-size:14px;font-weight:500;margin:0}@media(max-width:767px){.people-list[_ngcontent-%COMP%]   .person-card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]   .person-name[_ngcontent-%COMP%]{font-size:12px;line-height:14px}}.people-list[_ngcontent-%COMP%]   .person-card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]   .person-institution[_ngcontent-%COMP%]{bottom:0;font-size:14px;line-height:14px;margin-bottom:0;margin-top:10px;position:absolute}@media(max-width:767px){.people-list[_ngcontent-%COMP%]   .person-card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]   .person-institution[_ngcontent-%COMP%]{font-size:12px}}']}))}return P(),h})();var V8=b(1230);const C3=["*"];let d6=(()=>{var P;class h{constructor(_,M,D){this.pdfService=_,this.sanitizer=M,this.platform=D,(0,T.UE)(this.platform)&&this.pdfService.init()}ngOnInit(){this.safeUrl=this.sanitizer.bypassSecurityTrustResourceUrl(this.url)}static#c=P=()=>(this.\u0275fac=function(M){return new(M||h)(a.rXU(N4.sN),a.rXU(V8.up),a.rXU(a.Agw))},this.\u0275cmp=a.VBU({type:h,selectors:[["app-pdf-viewer"]],inputs:{url:"url",fileName:"fileName",options:"options"},ngContentSelectors:C3,decls:2,vars:1,consts:[["type","application/pdf","width","100%","height","500",3,"data"]],template:function(M,D){1&M&&(a.NAR(),a.rj2(0,"object",0),a.SdG(1),a.eux()),2&M&&a.Avn("data",D.safeUrl,a.f$h)},styles:[".pdf-viewer[_ngcontent-%COMP%]{height:450px}"]}))}return P(),h})();function n6(P,h){if(1&P&&(a.j41(0,"div")(1,"h2"),a.EFF(2),a.nI1(3,"translatable"),a.nI1(4,"async"),a.k0s(),a.j41(5,"app-pdf-viewer",0),a.nI1(6,"translatable"),a.nI1(7,"async"),a.nrm(8,"app-file-list",1),a.k0s()()),2&P){const m=a.XpG();a.R7$(2),a.SpI("",a.bMT(4,7,a.bMT(3,5,m.data.title))," "),a.R7$(3),a.Y8G("url",h)("fileName",a.bMT(7,11,a.bMT(6,9,m.data.title))+".pdf")("options",m.options),a.R7$(3),a.Y8G("data",m.fileList)}}let U3=(()=>{var P;class h{constructor(){this.options={embedMode:"SIZED_CONTAINER",showDownloadPDF:!1,showAnnotationTools:!1,showLeftHandPanel:!1}}ngOnInit(){this.fileList={component:"file_list",title:this.data.title,files:Object.fromEntries(Object.entries(this.data.pdf).map(([_,M])=>[_,null!=M?[M]:[]]))}}static#c=P=()=>(this.\u0275fac=function(M){return new(M||h)},this.\u0275cmp=a.VBU({type:h,selectors:[["app-pdf-paragraph"]],inputs:{data:"data"},decls:3,vars:5,consts:[[3,"url","fileName","options"],[3,"data"]],template:function(M,D){if(1&M&&(a.nVh(0,n6,9,13,"div"),a.nI1(1,"translatable"),a.nI1(2,"async")),2&M){let Q;a.vxM((Q=a.bMT(2,3,a.bMT(1,1,D.data.pdf)))?0:-1,Q)}},dependencies:[d6,E2,k.Jj,G.c],encapsulation:2}))}return P(),h})();var S3=b(3269),w6=b(7565);let c8=(()=>{var P;class h extends w6.j{constructor(){super(...arguments),this.id="video-plyr",this.src="https://cdn.plyr.io/3.7.3/plyr.js"}scriptOnLoad(_,M){window.Plyr?_():document.addEventListener("plyr:ready",()=>{_()})}createPlayer(_,M){return this.ready.then(()=>new Plyr(_,M))}static#c=P=()=>(this.\u0275fac=(()=>{let _;
1return function(D){return(_||(_=a.xGo(h)))(D||h)}})(),this.\u0275prov=L.jDH({token:h,factory:h.\u0275fac,providedIn:"root"}))}return P(),h})();function d8(P,h){if(1&P&&a.Hgh(0,"iframe",1),2&P){const m=a.XpG(),_=a.XpG();a.Avn("src",_.sanitizeUrl(m),a.f$h)}}function w8(P,h){if(1&P&&a.Hgh(0,"video",2),2&P){const m=a.XpG(),_=a.XpG();a.Avn("id",a.mNQ("player-"+_.playerId))("src",m,a.B4B)}}function R8(P,h){if(1&P&&(a.rj2(0,"div",0),a.nVh(1,d8,1,1,"iframe",1)(2,w8,1,3,"video",2),a.eux()),2&P){const m=a.XpG();a.Avn("id",a.mNQ("player-"+m.playerId)),a.R7$(),a.vxM("html5"!==m.source[0].provider?1:2)}}let ac=(()=>{var P;class h{beforeUnload(){this.saveWatchedSeconds(!0)}constructor(_,M,D,Q){this.posthog=_,this.sanitizer=M,this.videoService=D,this.platform=Q,this.watched=new a.bkB,this.finished=new a.bkB,this.plyrOptions={autoplay:!0,clickToPlay:!0,youtube:{playsinline:1,controls:0},vimeo:{playsinline:1,controls:0}},this.startTime=0,this.totalTime=0,this.youtubeRegex=/^((?:https?:)?\/\/)?((?:www|m)\.)?((?:youtube(-nocookie)?\.com|youtu.be))(\/(?:[\w\-]+\?v=|embed\/|v\/)?)([\w\-]+)(\S+)?$/,this.vimeoRegex=/(http|https)?:\/\/(www\.|player\.)?vimeo\.com\/(?:channels\/(?:\w+\/)?|groups\/([^\/]*)\/videos\/|video\/|)(\d+)(?:|\/\?)/,(0,T.UE)(this.platform)&&this.videoService.init()}ngOnInit(){if(this.source&&this.source[0]&&"vimeo"===this.source[0].provider&&this.source[0].src.indexOf("?h=")){const _=this.source[0].src.match(/\?h=([0-9a-z]+)/);_&&_[1]&&(this.plyrOptions.vimeo={h:_[1]})}if(this.source?.[0]){const _=this.source[0].provider,M=this.getVideoId(this.source[0].src,_);this.playerId=M,this.source[0].src=this.getEmbedUrl(M,_)}}ngAfterViewInit(){(0,T.UE)(this.platform)&&this.videoService.createPlayer("#player-"+this.playerId,this.plyrOptions).then(_=>{this.videoPlayer=_,this.videoPlayer.on("play",M=>{this.played(M)}),this.videoPlayer.on("pause",M=>{this.paused(M)}),this.videoPlayer.on("seeked",M=>{this.seeked(M)}),this.videoPlayer.on("ended",M=>{this.ended(M)}),this.videoPlayer.on("error",()=>{this.handlePlayerError()})}).catch(()=>{this.handlePlayerError()})}handlePlayerError(){this.posthog.capture(this.posthogPrefix+"_video_error",{...this.posthogProps})}ngOnDestroy(){this.saveWatchedSeconds(!0)}sanitizeUrl(_){return this.sanitizer.bypassSecurityTrustResourceUrl(_)}played(_){this.startTime=this.videoPlayer.currentTime,this.capture(this.posthogPrefix+"_video_play",{startTime:this.startTime})}paused(_){this.videoPlayer.currentTime!=this.startTime&&(this.totalTime+=this.videoPlayer.currentTime-this.startTime,this.capture(this.posthogPrefix+"_video_pause",{}))}seeked(_){this.capture(this.posthogPrefix+"_video_seek",{startTime:this.startTime})}ended(_){this.saveWatchedSeconds(!1),this.finished.emit(!0)}saveWatchedSeconds(_){if(this.totalTime>0||this.videoPlayer&&this.videoPlayer.currentTime!==this.startTime){const M=this.totalTime+this.videoPlayer.currentTime-this.startTime;this.totalTime=0,this.watched.emit(M),_&&this.capture(this.posthogPrefix+"_video_ended",{totalTime:M})}}getVideoId(_,M){switch(M){case"youtube":return _.match(this.youtubeRegex)?.[6]||"";case"vimeo":return _.match(this.vimeoRegex)?.[4]||"";case"html5":return _.split("/").pop().replace(/[^a-zA-Z0-9]/g,"");default:throw new Error(`Unsupported video provider: ${M}`)}}getEmbedUrl(_,M){switch(M){case"youtube":return`https://www.youtube.com/embed/${_}`;case"vimeo":return`https://player.vimeo.com/video/${_}`;default:return this.source[0].src}}capture(_,M){this.posthog.capture(_,{...this.posthogProps,...M,currentTime:this.videoPlayer.currentTime})}static#c=P=()=>(this.\u0275fac=function(M){return new(M||h)(a.rXU(S3.v),a.rXU(V8.up),a.rXU(c8),a.rXU(a.Agw))},this.\u0275cmp=a.VBU({type:h,selectors:[["app-video-player"]],hostBindings:function(M,D){1&M&&a.bIt("beforeunload",function(){return D.beforeUnload()},a.tSv)},inputs:{source:"source",posthogPrefix:"posthogPrefix",posthogProps:"posthogProps"},outputs:{watched:"watched",finished:"finished"},decls:1,vars:1,consts:[[1,"plyr__video-embed",3,"id"],["allowfullscreen","","allowtransparency","",3,"src"],["playsinline","","controls","",3,"id","src"]],template:function(M,D){if(1&M&&a.nVh(0,R8,3,3,"div",0),2&M){let Q;a.vxM((Q=null==D.source||null==D.source[0]?null:D.source[0].src)?0:-1,Q)}},styles:[".plyr__video-embed[_ngcontent-%COMP%]   video[_ngcontent-%COMP%]{width:100%}"]}))}return P(),h})();function S8(P,h){if(1&P&&(a.j41(0,"h2",0)(1,"strong"),a.EFF(2),a.nI1(3,"translatable"),a.nI1(4,"async"),a.k0s()(),a.j41(5,"div",1),a.nrm(6,"app-video-player",2),a.k0s()),2&P){const m=a.XpG();a.R7$(2),a.JRh(a.bMT(4,6,a.bMT(3,4,m.data.title))),a.R7$(4),a.Y8G("source",h)("posthogPrefix","page")("posthogProps",m.posthogProps)}}let N8=(()=>{var P;class h{constructor(_){this.platformId=_}ngOnInit(){if((0,T.UE)(this.platformId)){const _=this.data.video[this.currentLanguage];if(_){let M="vimeo";_.includes("youtube")||_.includes("youtu.be")?M="youtube":(_.includes("assoc")||_.includes("event"))&&(M="html5"),this.videoSource=[{provider:M,src:_}]}else this.videoSource=void 0;this.posthogProps={realm:this.realm,language:this.currentLanguage,videoUrl:this.videoSource?this.videoSource[0].src:null}}}static#c=P=()=>(this.\u0275fac=function(M){return new(M||h)(a.rXU(a.Agw))},this.\u0275cmp=a.VBU({type:h,selectors:[["app-video-paragraph"]],inputs:{data:"data",realm:"realm",currentLanguage:"currentLanguage"},decls:1,vars:1,consts:[[1,"paragraph-title"],[1,"text-center"],[1,"video-player",3,"source","posthogPrefix","posthogProps"]],template:function(M,D){if(1&M&&a.nVh(0,S8,7,8),2&M){let Q;a.vxM((Q=D.videoSource)?0:-1,Q)}},dependencies:[ac,G.c,k.Jj],encapsulation:2}))}return P(),h})(),s8=(()=>{var P;class h{constructor(){this.assoc=(0,L.WQX)(B6.w),this.realm$=this.assoc.id$,this.currentLanguage$=this.assoc.
1currentLanguage$}static#c=P=()=>(this.\u0275fac=function(M){return new(M||h)},this.\u0275cmp=a.VBU({type:h,selectors:[["app-video-paragraph-host"]],inputs:{data:"data"},decls:3,vars:7,consts:[[3,"data","realm","currentLanguage"]],template:function(M,D){1&M&&(a.nrm(0,"app-video-paragraph",0),a.nI1(1,"async"),a.nI1(2,"async")),2&M&&a.Y8G("data",D.data)("realm",a.bMT(1,3,D.realm$))("currentLanguage",a.bMT(2,5,D.currentLanguage$))},dependencies:[N8,k.Jj],encapsulation:2,changeDetection:0}))}return P(),h})();var x6=b(3630),p8=b(3156),a6=b(5548),q6=b(8132);function rc(P,h){if(1&P&&(a.j41(0,"a",3),a.eu8(1,4),a.k0s()),2&P){a.XpG();const m=a.sdS(3),_=a.XpG();a.AVh("focus-variation",_.focusVariation),a.Y8G("id","read-post-"+_.post.id)("href",_.post.external_link,a.B4B),a.R7$(),a.Y8G("ngTemplateOutlet",m)}}function Lc(P,h){if(1&P&&(a.j41(0,"a",5),a.eu8(1,4),a.k0s()),2&P){a.XpG();const m=a.sdS(3),_=a.XpG();a.AVh("focus-variation",_.focusVariation),a.Y8G("id","read-post-"+_.post.id)("routerLink",_.getPostRoute(_.post)),a.R7$(),a.Y8G("ngTemplateOutlet",m)}}function L8(P,h){if(1&P&&a.nrm(0,"img",6),2&P){const m=a.XpG(2);a.Y8G("src",h,a.B4B)("alt",m)}}function J6(P,h){if(1&P&&(a.j41(0,"div",7),a.nrm(1,"div",12),a.k0s()),2&P){const m=a.XpG(2),_=a.XpG();a.R7$(),a.xc7("mask-image",_.postPlaceholder)("-webkit-mask-image",_.postPlaceholder),a.BMQ("aria-label",m)}}function f1(P,h){if(1&P&&a.nrm(0,"app-post-keywords",11),2&P){const m=a.XpG(3);a.Y8G("keywords",h)("ignore",m.ignoredKeywords)("viewMode","teaser")}}function d1(P,h){if(1&P&&(a.nVh(0,L8,1,2,"img",6)(1,J6,2,5,"div",7),a.j41(2,"div",8)(3,"h3",9),a.EFF(4),a.k0s(),a.j41(5,"div",10)(6,"p"),a.EFF(7),a.nI1(8,"formatDate"),a.k0s(),a.j41(9,"p"),a.EFF(10),a.nI1(11,"translatable"),a.nI1(12,"async"),a.k0s()(),a.nVh(13,f1,1,3,"app-post-keywords",11),a.nI1(14,"translatable"),a.nI1(15,"async"),a.k0s()),2&P){let m,_;const M=a.XpG(),D=a.XpG();a.vxM((m=D.post.image_teaser_highlight)?0:1,m),a.R7$(4),a.JRh(M),a.R7$(3),a.JRh(a.bMT(8,5,D.post.date)),a.R7$(3),a.JRh(a.bMT(12,9,a.bMT(11,7,D.post.type.title))),a.R7$(3),a.vxM((_=a.bMT(15,13,a.bMT(14,11,D.post.keywords)))?13:-1,_)}}function q(P,h){if(1&P&&(a.nVh(0,rc,2,5,"a",1),a.nVh(1,Lc,2,5,"a",2),a.DNE(2,d1,16,15,"ng-template",null,0,a.C5r)),2&P){const m=a.XpG();a.vxM(m.post.external_link?0:-1),a.R7$(),a.vxM(m.post.external_link?-1:1)}}let w1=(()=>{var P;class h{constructor(){this.postPlaceholder="url(assets/images/post-placeholders/placeholder-0.svg)",this.ignoredKeywords=[]}getPostRoute(_){let M=[...this.postPageRoute];return M.push("post",_.id+"-"+(0,x6.Yv)(_.title[this.currentLang])),M}ngOnInit(){this.postPlaceholder="url(assets/images/post-placeholders/placeholder-"+this.post.id%5+".svg)";for(const _ of Object.values(this.post.type.title))this.ignoredKeywords.push(_)}static#c=P=()=>(this.\u0275fac=function(M){return new(M||h)},this.\u0275cmp=a.VBU({type:h,selectors:[["app-post-card"]],inputs:{post:"post",focusVariation:"focusVariation",postPageRoute:"postPageRoute",currentLang:"currentLang"},decls:3,vars:5,consts:[["postCardTemplate",""],["target","_blank",1,"card-container",3,"id","focus-variation","href"],[1,"card-container",3,"id","focus-variation","routerLink"],["target","_blank",1,"card-container",3,"id","href"],[3,"ngTemplateOutlet"],[1,"card-container",3,"id","routerLink"],[3,"src","alt"],[1,"no-image-background"],[1,"post-teaser-content"],[1,"post-card-title"],[1,"details"],[3,"keywords","ignore","viewMode"],["role","img",1,"no-image"]],template:function(M,D){if(1&M&&(a.nVh(0,q,4,2),a.nI1(1,"translatable"),a.nI1(2,"async")),2&M){let Q;a.vxM((Q=a.bMT(2,3,a.bMT(1,1,D.post.title)))?0:-1,Q)}},dependencies:[k.T3,a6.S,q6.Wk,k.Jj,G.c,p8.I],styles:['.caret[_ngcontent-%COMP%]{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \\\t;border-right:4px solid transparent;border-left:4px solid transparent}.dropup[_ngcontent-%COMP%], .dropdown[_ngcontent-%COMP%]{position:relative}.dropdown-toggle[_ngcontent-%COMP%]:focus{outline:0}.dropdown-menu[_ngcontent-%COMP%]{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px #0000002d}.dropdown-menu.pull-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#828282;white-space:nowrap}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#757575;text-decoration:none;background-color:#f5f5f5}.dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#e6e5e5}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{display:block}.open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{outline:0}.dropdown-menu-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu-left[_ngcontent-%COMP%]{right:auto;left:0}.dropdown-header[_ngcontent-%COMP%]{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#e6e5e5;white-space:nowrap}.dropdown-backdrop[_ngcontent-%COMP%]{position:fixed;inset:0;z-index:990}.pull-right[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.dropup[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%]{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \\\t}.dropup[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{top:auto;bottom:100%;margin-bottom:2px}@media(min-width:768px){.navbar-right[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.navbar-right[_ngcontent-%COMP%]   .dropdown-menu-left[_ngcontent-%COMP%]{left:0;right:auto}}.clearfix[_ngcontent-%COMP%]:before, .clearfix[_ngcontent-%COMP%]:after{display:table;content:" "}.clearfix[_ngcontent-%COMP%]:after{clear:both}.center-block[_ngcontent-%COMP%]{display:block;margin-right:auto;margin-left:auto}.pull-right[_ngcontent-%COMP%]{float:right!important}.pull-left[_ngcontent-%COMP%]{float:left!important}.hide[_ngcontent-%COMP%]{display:none!important}.show[_ngcontent-%COMP%]{display:block!important}.invisible[_ngcontent-%COMP%]{visibility:hidden}.text-hide[_ngcontent-%COMP%]{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden[_ngcontent-%COMP%]{display:none!important}.affix[_ngcontent-%COMP%]{position:fixed}.m-0[_ngcontent-%COMP%]{margin:0!important}.mt-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-left:0!important}.m-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-top:.5rem!important}
1.mr-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-0[_ngcontent-%COMP%]{padding:0!important}.pt-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-left:0!important}.p-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-left:auto!important}@media(min-width:576px){.m-sm-0[_ngcontent-%COMP%]{margin:0!important}.mt-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-left:0!important}.m-sm-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-sm-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-sm-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-sm-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-sm-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-sm-0[_ngcontent-%COMP%]{padding:0!important}.pt-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-left:0!important}.p-sm-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-sm-2[_ngcontent-%COMP%]{padding:.5rem!important}
1.pt-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-sm-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-sm-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-sm-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-sm-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:768px){.m-md-0[_ngcontent-%COMP%]{margin:0!important}.mt-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-left:0!important}.m-md-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-md-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-md-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-md-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-md-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-md-0[_ngcontent-%COMP%]{padding:0!important}.pt-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-left:0!important}.p-md-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-md-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-md-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-md-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-md-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-md-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:992px){.m-lg-0[_ngcontent-%COMP%]{margin:0!important}.mt-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-left:0!important}.m-lg-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-lg-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-lg-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-lg-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-lg-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-lg-0[_ngcontent-%COMP%]{padding:0!important}.pt-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-left:0!important}.p-lg-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-lg-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-lg-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-lg-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-lg-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-lg-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-left:auto!important}}
1@media(min-width:1200px){.m-xl-0[_ngcontent-%COMP%]{margin:0!important}.mt-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-left:0!important}.m-xl-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-xl-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-xl-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-top:1rem!important}
1.mr-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-xl-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-xl-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-xl-0[_ngcontent-%COMP%]{padding:0!important}.pt-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-left:0!important}.p-xl-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-xl-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-xl-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-xl-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-xl-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-xl-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-top:auto!important}
1.mr-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-left:auto!important}}.vcenter[_ngcontent-%COMP%]{display:table}.vcenter[_ngcontent-%COMP%]   .vcenter-content[_ngcontent-%COMP%]{display:table-cell;vertical-align:middle;width:100%}@media(min-width:1200px){.pull-lg-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-lg-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:992px)and (max-width:1199px){.pull-md-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-md-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:768px)and (max-width:991px){.pull-sm-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-sm-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(max-width:767px){.pull-xs-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-xs-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}.centered[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}@media(min-width:1200px){.center-lg[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:992px)and (max-width:1199px){.center-md[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:768px)and (max-width:991px){.center-sm[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(max-width:767px){.center-xs[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:1200px){.text-center-lg[_ngcontent-%COMP%]{text-align:center}}@media(min-width:992px)and (max-width:1199px){.text-center-md[_ngcontent-%COMP%]{text-align:center}}@media(min-width:768px)and (max-width:991px){.text-center-sm[_ngcontent-%COMP%]{text-align:center}}@media(max-width:767px){.text-center-xs[_ngcontent-%COMP%]{text-align:center}}.card-container[_ngcontent-%COMP%]{column-gap:31px;display:flex;text-decoration:none}.card-container[_ngcontent-%COMP%]:hover{cursor:pointer}.card-container[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{border-radius:6px;height:214px;width:214px}@media(max-width:767px){.card-container[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:121px;width:155px}}.card-container[_ngcontent-%COMP%]   .no-image-background[_ngcontent-%COMP%]{background-color:#fff;border-radius:6px;height:214px;width:214px}@media(max-width:767px){.card-container[_ngcontent-%COMP%]   .no-image-background[_ngcontent-%COMP%]{height:121px;width:155px}}.card-container[_ngcontent-%COMP%]   .no-image-background[_ngcontent-%COMP%]   .no-image[_ngcontent-%COMP%]{background-color:var(--association-color-base);border-color:var(--association-color-base);border-radius:6px;height:100%;width:100%}.card-container[_ngcontent-%COMP%]   .post-teaser-content[_ngcontent-%COMP%]{color:#3e3e3e;text-decoration:none;width:calc(100% - 258px)}@media(max-width:767px){.card-container[_ngcontent-%COMP%]   .post-teaser-content[_ngcontent-%COMP%]{max-height:80px;font-size:12px;width:calc(100% - 186px)}}.card-container[_ngcontent-%COMP%]   .post-teaser-content[_ngcontent-%COMP%]   .post-card-title[_ngcontent-%COMP%]{display:-webkit-box;font-size:20px;font-weight:700;line-clamp:3;margin-top:0;max-height:170px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;word-wrap:break-word}@media(max-width:767px){.card-container[_ngcontent-%COMP%]   .post-teaser-content[_ngcontent-%COMP%]   .post-card-title[_ngcontent-%COMP%]{-webkit-line-clamp:2}}.card-container[_ngcontent-%COMP%]   .post-teaser-content[_ngcontent-%COMP%]   .details[_ngcontent-%COMP%]{color:#3e3e3e;column-gap:15px;display:flex;line-height:21px}@media(max-width:767px){.card-container[_ngcontent-%COMP%]   .post-teaser-content[_ngcontent-%COMP%]   .details[_ngcontent-%COMP%]{font-size:12px}}.card-container[_ngcontent-%COMP%]   .post-teaser-content[_ngcontent-%COMP%]   .details[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-bottom:0;white-space:nowrap}.card-container[_ngcontent-%COMP%]   .post-teaser-content[_ngcontent-%COMP%]   .details[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]:nth-child(2){overflow:hidden;text-overflow:ellipsis;max-width:100px}.focus-variation[_ngcontent-%COMP%]{flex-direction:column}.focus-variation.card-container[_ngcontent-%COMP%] > .post-teaser-content[_ngcontent-%COMP%] > .post-card-title[_ngcontent-%COMP%]{margin-top:32px;max-width:446px}@media(max-width:767px){.focus-variation.card-container[_ngcontent-%COMP%] > .post-teaser-content[_ngcontent-%COMP%] > .post-card-title[_ngcontent-%COMP%]{line-height:23px;margin-bottom:12px;margin-top:16px}}.focus-variation[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:442px;width:446px}@media(max-width:767px){.focus-variation[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:248px;width:100%}}.focus-variation[_ngcontent-%COMP%]   .no-image-background[_ngcontent-%COMP%]{height:442px;width:446px}@media(max-width:767px){.focus-variation[_ngcontent-%COMP%]   .no-image-background[_ngcontent-%COMP%]{height:248px;width:100%}}.focus-variation[_ngcontent-%COMP%]   .post-teaser-content[_ngcontent-%COMP%]{max-height:none;width:inherit}']}))}return P(),h})();function g2(P,h){if(1&P&&(a.j41(0,"li")(1,"a",14),a.EFF(2),a.k0s()()),2&P){const m=a.XpG().$implicit,_=a.XpG(7);a.R7$(),a.Y8G("href",_.baseLink+_.realm+"/member/post/add/"+_.allowedTypesByLabel[m].bundle,a.B4B),a.R7$(),a.JRh(_.allowedTypesByLabel[m].label)}}function X4(P,h){if(1&P&&a.nVh(0,g2,3,2,"li"),2&P){const m=h.$implicit,_=a.XpG(7);a.vxM(_.allowedTypesByLabel[m]?0:-1)}}function z0(P,h){if(1&P&&(a.j41(0,"div"),a.Z7z(1,X4,1,1,null,null,a.fX1),a.k0s()),2&P){const m=a.XpG(6);a.R7$(),a.Dyx(m.data.enabled_types)}}function h6(P,h){if(1&P&&(a.j41(0,"div"),a.nVh(1,z0,3,0,"div"),a.k0s()),2&P){const m=a.XpG(5);a.R7$(),a.vxM(m.realm?1:-1)}}function _8(P,h){if(1&P&&(a.j41(0,"ul",13),a.nVh(1,h6,2,1,"div"),a.k0s()),2&P){const m=a.XpG(4);a.R7$(),a.vxM(m.data.enabled_types?1:-1)}}function O4(P,h){1&P&&(a.j41(0,"div",9)(1,"button",10),a.EFF(2),a.nI1(3,"translate"),a.nrm(4,"span",11),a.k0s(),a.DNE(5,_8,2,1,"ul",12),a.k0s()),2&P&&(a.R7$(2),a.SpI(" ",a.bMT(3,1,"Create a new post")," "))}function _c(P,h){if(1&P&&(a.j41(0,"div",1)(1,"h2",2),a.EFF(2),a.nI1(3,"translatable"),a.nI1(4,"async"),a.k0s(),a.j41(5,"div",8),a.nVh(6,O4,6,3,"div",9),a.k0s()()),2&P){const m=a.XpG(2);a.R7$(2),a.JRh(a.bMT(4,4,a.bMT(3,2,m.data.title))),a.R7$(4),a.vxM(m.data.enabled_types&&m.data.enabled_types.length>0?6:-1)}}function F8(P,h){if(1&P&&(a.j41(0,"h2",2),a.EFF(1),a.nI1(2,"translatable"),a.nI1(3,"async"),a.k0s()),2&P){const m=a.XpG(2);a.R7$(),a.JRh(a.bMT(3,3,a.bMT(2,1,m.data.title)))}}function bc(P,h){if(1&P&&a.nrm(0,"app-post-card",15),2&P){const m=h.$implicit,_=a.XpG(3);a.Y8G("post",m)("postPageRoute",_.postPageRoute)("currentLang",_.currentLang)}}function Nc(P,h){if(1&P&&(a.j41(0,"div",3),a.Z7z(1,bc,1,3,"app-post-card",15,a.fX1),a.k0s()),2&P){const m=a.XpG();a.R7$(),a.Dyx(m)}}function $8(P,h){if(1&P&&a.nrm(0,"app-post-card",15),2&P){const m=a.XpG().$implicit,_=a.XpG(3);a.Y8G("post",m)("postPageRoute",_.postPageRoute)("currentLang",_.currentLang)}}function Z6(P,h){1&P&&a.nVh(0,$8,1,3,"app-post-card",15),2&P&&a.vxM(0!==h.$index?0:-1)}function b8(P,h){if(1&P&&(a.j41(0,"div",4),a.nrm(1,"app-post-card",16),a.j41(2,"div",17),a.Z7z(3,Z6,1,1,null,null,a.fX1),a.k0s()()),2&P){const m=a.XpG(),_=a.XpG();a.R7$(),a.Y8G("focusVariation",!0)("post",m[0])("postPageRoute",_.postPageRoute)("currentLang",_.currentLang),a.R7$(2),a.Dyx(m)}}function B8(P,h){if(1&P&&a.nrm(0,"app-post-card",15),2&P){const m=h.$implicit,_=a.XpG(3);a.Y8G("post",m)("postPageRoute",_.postPageRoute)("currentLang",_.currentLang)}}function fc(P,h){if(1&P&&(a.j41(0,"div",5),a.Z7z(1,B8,1,3,"app-post-card",15,a.fX1),a.k0s()),2&P){const m=a.XpG();a.R7$(),a.Dyx(m)}}function g8(P,h){if(1&P&&a.nrm(0,"app-post-card",18),2&P){const m=h.$implicit,_=a.XpG(3);a.Y8G("post",m)("postPageRoute",_.postPageRoute)("currentLang",_.currentLang)}}function Y8(P,h){if(1&P&&(a.j41(0,"div",6),a.Z7z(1,g8,1,3,"app-post-card",18,a.fX1),a.k0s()),2&P){const m=a.XpG();a.R7$(),a.Dyx(m)}}function mc(P,h){if(1&P&&(a.j41(0,"a",7),a.EFF(1),a.nI1(2,"translate"),a.k0s()),2&P){const m=a.XpG(2);a.Y8G("routerLink",m.postPageRoute),a.R7$(),a.JRh(a.bMT(2,2,"Show more"))}}function xc(P,h){if(1&P&&(a.j41(0,"div",0),a.nVh(1,_c,7,6,"div",1)(2,F8,4,5,"h2",2),a.nVh(3,Nc,3,0,"div",3)(4,b8,5,4,"div",4)(5,fc,3,0,"div",5)(6,Y8,3,0,"div",6),a.nVh(7,mc,3,4,"a",7),a.k0s()),2&P){let m;const _=a.XpG();a.R7$(),a.vxM(_.baseLink?1:2),a.R7$(2),a.vxM("list"===(m=_.data.variation)?3:"card_focus"===m?4:"row"===m?5:"grid"===m?6:-1),a.R7$(4),a.vxM(_.data.read_more?7:-1)}}let Dc=(()=>{var P;class h{constructor(_){this.translate=_,this.allowedTypesByLabel={event_post_type_galoa:{label:this.translate.instant("Event post"),bundle:"event_post"}}}ngOnInit(){this.postPageRoute=["/",this.realm,"page",this.data.post_page_id]}static#c=P=()=>(this.\u0275fac=function(M){return new(M||h)(a.rXU(B2.c$))},this.\u0275cmp=a.VBU({type:h,selectors:[["app-post-teaser-list-paragraph"]],inputs:{data:"data",currentLang:"currentLang",realm:"realm",baseLink:"baseLink"},decls:1,vars:1,consts:[[1,"post-teaser-list-container"],[1,"post-list-header"],[1,"post-teaser-list-title"],[1,"posts-list-variation"],[1,"posts-card-focus-variation"],[1,"posts-row-variation"],[1,"posts-grid-variation","row"],["role","button",1,"btn","btn-default","read-more-button",3,"routerLink"],[1,"link-post-container","search-group","is-bigger"],["dropdown","",1,"btn-group"],["type","button","aria-controls","dropdown","dropdownToggle","",1,"btn","btn-default","dropdown-toggle"],[1,"caret"],["id","dropdown","class","dropdown-menu dropdown-menu-right",4,"dropdownMenu"],["id","dropdown",1,"dropdown-menu","dropdown-menu-right"],["target","_blank",3,"href"],[3,"post","postPageRoute","currentLang"],[3,"focusVariation","post","postPageRoute","currentLang"],[1,"rest-posts"],[1,"col-lg-6","col-xs-12",3,"post","postPageRoute","currentLang"]],template:function(M,D){if(1&M&&a.nVh(0,xc,8,3,"div",0),2&M){let Q;a.vxM((Q=D.data.posts)?0:-1,Q)}},dependencies:[w1,q6.Wk,G.c,k.Jj,B2.D9],styles:['.caret[_ngcontent-%COMP%]{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \\\t;border-right:4px solid transparent;border-left:4px solid transparent}.dropup[_ngcontent-%COMP%], .dropdown[_ngcontent-%COMP%]{position:relative}.dropdown-toggle[_ngcontent-%COMP%]:focus{outline:0}.dropdown-menu[_ngcontent-%COMP%]{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px #0000002d}.dropdown-menu.pull-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#828282;white-space:nowrap}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#757575;text-decoration:none;background-color:#f5f5f5}.dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#e6e5e5}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{display:block}.open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{outline:0}.dropdown-menu-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu-left[_ngcontent-%COMP%]{right:auto;left:0}.dropdown-header[_ngcontent-%COMP%]{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#e6e5e5;white-space:nowrap}.dropdown-backdrop[_ngcontent-%COMP%]{position:fixed;inset:0;z-index:990}.pull-right[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.dropup[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%]{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \\\t}.dropup[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{top:auto;bottom:100%;margin-bottom:2px}@media(min-width:768px){.navbar-right[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.navbar-right[_ngcontent-%COMP%]   .dropdown-menu-left[_ngcontent-%COMP%]{left:0;right:auto}}.clearfix[_ngcontent-%COMP%]:before, .clearfix[_ngcontent-%COMP%]:after{display:table;content:" "}.clearfix[_ngcontent-%COMP%]:after{clear:both}.center-block[_ngcontent-%COMP%]{display:block;margin-right:auto;margin-left:auto}.pull-right[_ngcontent-%COMP%]{float:right!important}.pull-left[_ngcontent-%COMP%]{float:left!important}.hide[_ngcontent-%COMP%]{display:none!important}.show[_ngcontent-%COMP%]{display:block!important}.invisible[_ngcontent-%COMP%]{visibility:hidden}.text-hide[_ngcontent-%COMP%]{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden[_ngcontent-%COMP%]{display:none!important}.affix[_ngcontent-%COMP%]{position:fixed}.m-0[_ngcontent-%COMP%]{margin:0!important}.mt-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-left:0!important}.m-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-top:.5rem!important}
1.mr-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-0[_ngcontent-%COMP%]{padding:0!important}.pt-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-left:0!important}.p-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-left:auto!important}@media(min-width:576px){.m-sm-0[_ngcontent-%COMP%]{margin:0!important}.mt-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-left:0!important}.m-sm-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-sm-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-sm-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-sm-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-sm-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-sm-0[_ngcontent-%COMP%]{padding:0!important}.pt-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-left:0!important}.p-sm-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-sm-2[_ngcontent-%COMP%]{padding:.5rem!important}
1.pt-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-sm-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-sm-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-sm-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-sm-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:768px){.m-md-0[_ngcontent-%COMP%]{margin:0!important}.mt-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-left:0!important}.m-md-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-md-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-md-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-md-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-md-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-md-0[_ngcontent-%COMP%]{padding:0!important}.pt-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-left:0!important}.p-md-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-md-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-md-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-md-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-md-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-md-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:992px){.m-lg-0[_ngcontent-%COMP%]{margin:0!important}.mt-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-left:0!important}.m-lg-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-lg-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-lg-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-lg-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-lg-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-lg-0[_ngcontent-%COMP%]{padding:0!important}.pt-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-left:0!important}.p-lg-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-lg-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-lg-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-lg-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-lg-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-lg-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-left:auto!important}}
1@media(min-width:1200px){.m-xl-0[_ngcontent-%COMP%]{margin:0!important}.mt-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-left:0!important}.m-xl-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-xl-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-xl-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-top:1rem!important}
1.mr-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-xl-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-xl-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-xl-0[_ngcontent-%COMP%]{padding:0!important}.pt-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-left:0!important}.p-xl-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-xl-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-xl-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-xl-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-xl-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-xl-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-top:auto!important}
1.mr-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-left:auto!important}}.vcenter[_ngcontent-%COMP%]{display:table}.vcenter[_ngcontent-%COMP%]   .vcenter-content[_ngcontent-%COMP%]{display:table-cell;vertical-align:middle;width:100%}@media(min-width:1200px){.pull-lg-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-lg-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:992px)and (max-width:1199px){.pull-md-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-md-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:768px)and (max-width:991px){.pull-sm-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-sm-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(max-width:767px){.pull-xs-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-xs-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}.centered[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}@media(min-width:1200px){.center-lg[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:992px)and (max-width:1199px){.center-md[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:768px)and (max-width:991px){.center-sm[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(max-width:767px){.center-xs[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:1200px){.text-center-lg[_ngcontent-%COMP%]{text-align:center}}@media(min-width:992px)and (max-width:1199px){.text-center-md[_ngcontent-%COMP%]{text-align:center}}@media(min-width:768px)and (max-width:991px){.text-center-sm[_ngcontent-%COMP%]{text-align:center}}@media(max-width:767px){.text-center-xs[_ngcontent-%COMP%]{text-align:center}}.post-teaser-list-container[_ngcontent-%COMP%]{display:flex;flex-direction:column}.post-list-header[_ngcontent-%COMP%]{display:flex;justify-content:space-between}.post-list-header[_ngcontent-%COMP%]   .post-teaser-list-title[_ngcontent-%COMP%]{margin-bottom:16px;margin-top:0}.post-list-header[_ngcontent-%COMP%]   .link-post-container[_ngcontent-%COMP%]{align-items:center;display:flex;flex:0;height:100%;justify-content:end;margin:0;width:min-content}.post-list-header[_ngcontent-%COMP%]   .link-post-container[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{background-color:transparent;border:1px solid var(--association-color-base);color:var(--association-color-base);font-weight:700}.post-list-header[_ngcontent-%COMP%]   .link-post-container[_ngcontent-%COMP%]   ul.dropdown-menu[_ngcontent-%COMP%]{padding-left:15px}.post-list-header[_ngcontent-%COMP%]   .link-post-container[_ngcontent-%COMP%]   ul.dropdown-menu[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#3e3e3e;font-weight:700}.read-more-button[_ngcontent-%COMP%]{align-self:flex-end;font-size:18px;line-height:23px;margin-top:44px;margin-bottom:24px;padding:12px 16px}@media(max-width:767px){.read-more-button[_ngcontent-%COMP%]{margin-top:24px}}.posts-card-focus-variation[_ngcontent-%COMP%]{display:flex;column-gap:29px}@media(max-width:767px){.posts-card-focus-variation[_ngcontent-%COMP%]{flex-direction:column;row-gap:14px}}.posts-card-focus-variation[_ngcontent-%COMP%]   .rest-posts[_ngcontent-%COMP%]{display:flex;flex-direction:column;row-gap:14px}.posts-grid-variation[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:29px}@media(max-width:767px){.posts-grid-variation[_ngcontent-%COMP%]{flex-direction:column;row-gap:8px}}.posts-list-variation[_ngcontent-%COMP%]{display:flex;flex-direction:column;row-gap:29px}@media(max-width:767px){.posts-list-variation[_ngcontent-%COMP%]{row-gap:8px}}.posts-row-variation[_ngcontent-%COMP%]{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:30px}@media(max-width:767px){.posts-row-variation[_ngcontent-%COMP%]{flex-direction:column;flex-wrap:nowrap;column-gap:0;row-gap:10px}}.posts-row-variation[_ngcontent-%COMP%]     app-post-card .card-container{flex-direction:column;row-gap:15px;width:204px}@media(max-width:767px){.posts-row-variation[_ngcontent-%COMP%]     app-post-card .card-container{width:100%}}.posts-row-variation[_ngcontent-%COMP%]     app-post-card .card-container img{height:132px;width:100%}.posts-row-variation[_ngcontent-%COMP%]     app-post-card .card-container .no-image-background{height:132px;width:100%}.posts-row-variation[_ngcontent-%COMP%]     app-post-card .card-container .post-teaser-content{width:100%}.posts-row-variation[_ngcontent-%COMP%]     app-post-card .card-container .post-teaser-content .post-card-title{-webkit-line-clamp:2!important}.posts-row-variation[_ngcontent-%COMP%]     app-post-card .card-container .post-teaser-content .details{display:none!important}.posts-row-variation[_ngcontent-%COMP%]     app-post-card   app-post-keywords .keywords-container .keyword{max-width:100%}.posts-row-variation[_ngcontent-%COMP%]     app-post-card   app-post-keywords .keywords-container .keyword:nth-child(n+2){display:none!important}']}))}return P(),h})(),n5=(()=>{var P;class h{constructor(){this.baseLink="https://associacoes.galoa.com.br/assoc/",this.assoc=(0,L.WQX)(B6.w),this.realm$=this.assoc.id$,this.currentLang$=this.assoc.
1currentLanguage$}static#c=P=()=>(this.\u0275fac=function(M){return new(M||h)},this.\u0275cmp=a.VBU({type:h,selectors:[["app-post-teaser-list-host"]],inputs:{data:"data"},decls:3,vars:8,consts:[[3,"data","currentLang","realm","baseLink"]],template:function(M,D){1&M&&(a.nrm(0,"app-post-teaser-list-paragraph",0),a.nI1(1,"async"),a.nI1(2,"async")),2&M&&a.Y8G("data",D.data)("currentLang",a.bMT(1,4,D.currentLang$))("realm",a.bMT(2,6,D.realm$))("baseLink",D.baseLink)},dependencies:[Dc,k.Jj],encapsulation:2,changeDetection:0}))}return P(),h})();var yc=b(5257);function Bc(P,h){1&P&&a.nrm(0,"img",1),2&P&&a.Y8G("src",h,a.B4B)}function vc(P,h){if(1&P&&a.nrm(0,"fa-icon",2),2&P){const m=a.XpG(2);a.Y8G("icon",m.getIcon(h))}}function K3(P,h){if(1&P&&a.nrm(0,"galoa-paragraphs",5),2&P){const m=a.XpG(2);a.Y8G("items",m.data.content)}}function S6(P,h){if(1&P&&(a.j41(0,"div"),a.nVh(1,Bc,1,1,"img",1),a.nVh(2,vc,1,1,"fa-icon",2),a.j41(3,"div",3)(4,"h2",4),a.EFF(5),a.nI1(6,"translatable"),a.nI1(7,"async"),a.k0s(),a.nVh(8,K3,1,1,"galoa-paragraphs",5),a.k0s()()),2&P){let m,_;const M=a.XpG();a.Aen("--highlight-callout-color:"+M.data.border),a.HbH("container box-container "+M.getBorderStyle()+" "+M.getStyle()),a.R7$(),a.vxM((m=M.data.image)?1:-1,m),a.R7$(),a.vxM((_=M.data.icon)?2:-1,_),a.R7$(3),a.JRh(a.bMT(7,10,a.bMT(6,8,M.data.title))),a.R7$(3),a.vxM(M.data.content?8:-1)}}let e8=(()=>{var P;class h extends o1{constructor(){super(...arguments),this.hexColorRegex=/^#?([0-9A-Fa-f]{3}|[0-9A-Fa-f]{6})$/}getBorderStyle(){return"no_border"===this.data.border?"":this.hexColorRegex.test(this.data.border)?"callout callout-custom-color":"callout_realm_color"===this.data.border?"callout callout-default":this.data.border.replace(/_/g,"-")}getStyle(){return"no_style"===this.data.style?"":this.data.style.replace(/_/g,"-")}static#c=P=()=>(this.\u0275fac=(()=>{let _;return function(D){return(_||(_=a.xGo(h)))(D||h)}})(),this.\u0275cmp=a.VBU({type:h,selectors:[["app-box"]],inputs:{data:"data"},features:[a.Vt3],decls:1,vars:1,consts:[[3,"class","style"],[3,"src"],["size","5x",1,"box-icon",3,"icon"],[1,"content"],[1,"box-title"],[3,"items"]],template:function(M,D){1&M&&a.nVh(0,S6,9,12,"div",0),2&M&&a.vxM(D.data?0:-1)},dependencies:[$.aY,yc.p1,G.c,k.Jj],styles:['.caret[_ngcontent-%COMP%]{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \\\t;border-right:4px solid transparent;border-left:4px solid transparent}.dropup[_ngcontent-%COMP%], .dropdown[_ngcontent-%COMP%]{position:relative}.dropdown-toggle[_ngcontent-%COMP%]:focus{outline:0}.dropdown-menu[_ngcontent-%COMP%]{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px #0000002d}.dropdown-menu.pull-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#828282;white-space:nowrap}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#757575;text-decoration:none;background-color:#f5f5f5}.dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#e6e5e5}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{display:block}.open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{outline:0}.dropdown-menu-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu-left[_ngcontent-%COMP%]{right:auto;left:0}.dropdown-header[_ngcontent-%COMP%]{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#e6e5e5;white-space:nowrap}.dropdown-backdrop[_ngcontent-%COMP%]{position:fixed;inset:0;z-index:990}.pull-right[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.dropup[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%]{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \\\t}.dropup[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{top:auto;bottom:100%;margin-bottom:2px}@media(min-width:768px){.navbar-right[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.navbar-right[_ngcontent-%COMP%]   .dropdown-menu-left[_ngcontent-%COMP%]{left:0;right:auto}}.clearfix[_ngcontent-%COMP%]:before, .clearfix[_ngcontent-%COMP%]:after{display:table;content:" "}.clearfix[_ngcontent-%COMP%]:after{clear:both}.center-block[_ngcontent-%COMP%]{display:block;margin-right:auto;margin-left:auto}.pull-right[_ngcontent-%COMP%]{float:right!important}.pull-left[_ngcontent-%COMP%]{float:left!important}.hide[_ngcontent-%COMP%]{display:none!important}.show[_ngcontent-%COMP%]{display:block!important}.invisible[_ngcontent-%COMP%]{visibility:hidden}.text-hide[_ngcontent-%COMP%]{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden[_ngcontent-%COMP%]{display:none!important}.affix[_ngcontent-%COMP%]{position:fixed}.m-0[_ngcontent-%COMP%]{margin:0!important}.mt-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-left:0!important}.m-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-top:.5rem!important}
1.mr-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-0[_ngcontent-%COMP%]{padding:0!important}.pt-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-left:0!important}.p-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-left:auto!important}@media(min-width:576px){.m-sm-0[_ngcontent-%COMP%]{margin:0!important}.mt-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-left:0!important}.m-sm-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-sm-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-sm-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-sm-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-sm-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-sm-0[_ngcontent-%COMP%]{padding:0!important}.pt-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-left:0!important}.p-sm-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-sm-2[_ngcontent-%COMP%]{padding:.5rem!important}
1.pt-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-sm-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-sm-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-sm-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-sm-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:768px){.m-md-0[_ngcontent-%COMP%]{margin:0!important}.mt-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-left:0!important}.m-md-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-md-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-md-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-md-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-md-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-md-0[_ngcontent-%COMP%]{padding:0!important}.pt-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-left:0!important}.p-md-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-md-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-md-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-md-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-md-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-md-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:992px){.m-lg-0[_ngcontent-%COMP%]{margin:0!important}.mt-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-left:0!important}.m-lg-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-lg-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-lg-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-lg-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-lg-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-lg-0[_ngcontent-%COMP%]{padding:0!important}.pt-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-left:0!important}.p-lg-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-lg-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-lg-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-lg-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-lg-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-lg-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-left:auto!important}}
1@media(min-width:1200px){.m-xl-0[_ngcontent-%COMP%]{margin:0!important}.mt-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-left:0!important}.m-xl-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-xl-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-xl-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-top:1rem!important}
1.mr-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-xl-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-xl-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-xl-0[_ngcontent-%COMP%]{padding:0!important}.pt-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-left:0!important}.p-xl-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-xl-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-xl-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-xl-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-xl-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-xl-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-top:auto!important}
1.mr-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-left:auto!important}}.vcenter[_ngcontent-%COMP%]{display:table}.vcenter[_ngcontent-%COMP%]   .vcenter-content[_ngcontent-%COMP%]{display:table-cell;vertical-align:middle;width:100%}@media(min-width:1200px){.pull-lg-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-lg-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:992px)and (max-width:1199px){.pull-md-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-md-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:768px)and (max-width:991px){.pull-sm-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-sm-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(max-width:767px){.pull-xs-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-xs-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}.centered[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}@media(min-width:1200px){.center-lg[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:992px)and (max-width:1199px){.center-md[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:768px)and (max-width:991px){.center-sm[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(max-width:767px){.center-xs[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:1200px){.text-center-lg[_ngcontent-%COMP%]{text-align:center}}@media(min-width:992px)and (max-width:1199px){.text-center-md[_ngcontent-%COMP%]{text-align:center}}@media(min-width:768px)and (max-width:991px){.text-center-sm[_ngcontent-%COMP%]{text-align:center}}@media(max-width:767px){.text-center-xs[_ngcontent-%COMP%]{text-align:center}}.callout[_ngcontent-%COMP%]{box-shadow:0 0 1px 1px #0000000d;background-color:#fff;border:1px solid #E6E5E5;border-radius:5px;margin-bottom:15px;transition:box-shadow .2s,transform .2s;border-left-width:5px}.callout.callout-collapsible[_ngcontent-%COMP%]{border-width:1px}.callout.callout-collapsible[_ngcontent-%COMP%]   .callout-header[_ngcontent-%COMP%]{align-items:center;background:#f5f5f5;border-bottom:1px solid #E6E5E5;border-radius:5px;display:flex;padding:15px 15px 15px 10px;text-decoration:none}.callout.callout-collapsible[_ngcontent-%COMP%]   .callout-header[aria-expanded=true][_ngcontent-%COMP%]{border-radius:5px 5px 0 0}.callout.callout-collapsible[_ngcontent-%COMP%]   .callout-header[aria-expanded=true][_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{transform:rotate(90deg)}.callout.callout-collapsible[_ngcontent-%COMP%]   .callout-header[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]{flex:1;margin-right:5px;min-width:0}.callout.callout-collapsible[_ngcontent-%COMP%]   .callout-header[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:18px;font-weight:500;line-height:24px;margin:0}.callout.callout-collapsible[_ngcontent-%COMP%]   .callout-header[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:12px;font-weight:400;line-height:18px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.callout.callout-collapsible[_ngcontent-%COMP%]   .callout-header[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{transition:transform .2s;color:#828282;font-size:20px}.callout.callout-default[_ngcontent-%COMP%], .callout.callout-primary[_ngcontent-%COMP%]{border-left-color:var(--association-color-base)}.callout.callout-info[_ngcontent-%COMP%]{border-left-color:#7ac2bf}.callout.callout-danger[_ngcontent-%COMP%]{border-left-color:#f85959}.callout.callout-warning[_ngcontent-%COMP%]{border-left-color:#f8c259}.callout.callout-custom[_ngcontent-%COMP%]{border-left-color:currentColor}.callout.with-hover[_ngcontent-%COMP%]:hover{box-shadow:5px 6px 10px #0000001a;transform:translate(-5px,-5px)}.callout.with-side-action[_ngcontent-%COMP%]{display:flex}.callout.with-side-action[_ngcontent-%COMP%]   .callout-body[_ngcontent-%COMP%]{flex:1}.callout.with-side-action[_ngcontent-%COMP%]   .side-action[_ngcontent-%COMP%]{align-items:center;background-color:var(--association-color-base);border-radius:0 5px 5px 0;color:#fff;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:0 30px}.callout.with-side-action[_ngcontent-%COMP%]   .side-action[_ngcontent-%COMP%]:hover{color:#fff;text-decoration:none}.callout.with-side-action[_ngcontent-%COMP%]   .side-action[_ngcontent-%COMP%]:hover   .text-action[_ngcontent-%COMP%]{text-decoration:underline}.callout.with-side-action[_ngcontent-%COMP%]   .side-action[_ngcontent-%COMP%]   .icon-action[_ngcontent-%COMP%]{font-size:35px;margin-bottom:10px}.callout.with-side-action[_ngcontent-%COMP%]   .side-action[_ngcontent-%COMP%]   .text-action[_ngcontent-%COMP%]{font-size:14px}.callout[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:not(.btn){color:#828282}.callout[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:not(.btn):focus, .callout[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:not(.btn):hover{color:#828282}.callout[_ngcontent-%COMP%]   .callout-body[_ngcontent-%COMP%]{padding:15px;color:#828282}.callout[_ngcontent-%COMP%]   .callout-body[_ngcontent-%COMP%]:after{clear:both;content:"";display:table}.callout[_ngcontent-%COMP%]   .callout-body[_ngcontent-%COMP%]   h4[_ng
1content-%COMP%]{font-size:1.89rem;font-weight:800;margin-bottom:3px;margin-top:7px}.box-container[_ngcontent-%COMP%]{background-color:#fff;display:flex;margin-bottom:20px;padding-bottom:20px;width:100%}.box-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]{flex-grow:6;width:100%}.box-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]     galoa-paragraphs .title-html-paragraph{color:#000}.box-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]     galoa-paragraphs .html-paragraph{color:#000}.box-container.left-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .box-container.left-image[_ngcontent-%COMP%]   fa-icon[_ngcontent-%COMP%], .box-container.left-icon[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .box-container.left-icon[_ngcontent-%COMP%]   fa-icon[_ngcontent-%COMP%]{margin-top:25px;margin-right:15px}.box-container.left-image[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%], .box-container.left-icon[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]{width:70%}.box-container.top-image[_ngcontent-%COMP%], .box-container.top-icon[_ngcontent-%COMP%]{flex-direction:column}.box-container.top-image[_ngcontent-%COMP%]   .box-title[_ngcontent-%COMP%], .box-container.top-icon[_ngcontent-%COMP%]   .box-title[_ngcontent-%COMP%]{margin-top:0}.box-container.top-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .box-container.top-image[_ngcontent-%COMP%]   fa-icon[_ngcontent-%COMP%], .box-container.top-icon[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .box-container.top-icon[_ngcontent-%COMP%]   fa-icon[_ngcontent-%COMP%]{align-self:center;margin:15px 0}.box-container.shadow-rounded[_ngcontent-%COMP%]{box-shadow:0 4px 12px #00000040;border:1px solid #E6E5E5;border-radius:5px;margin-bottom:15px}.box-container.callout-custom-color[_ngcontent-%COMP%]{border-left-color:var(--highlight-callout-color, var(--association-color-base))}.box-container.callout-custom-color[_ngcontent-%COMP%]   fa-icon[_ngcontent-%COMP%]{color:var(--highlight-callout-color, var(--association-color-base))}.box-container.callout-custom-color[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%], .box-container.callout-custom-color[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%], .box-container.callout-custom-color[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%], .box-container.callout-custom-color[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%], .box-container.callout-custom-color[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{color:var(--highlight-callout-color, var(--association-color-base))}.box-container.callout-custom-color[_ngcontent-%COMP%]     galoa-paragraphs .title-html-paragraph{color:var(--highlight-callout-color, var(--association-color-base))}.box-container.callout-custom-color[_ngcontent-%COMP%]     galoa-paragraphs .dates-container .date p.day{text-decoration-color:var(--highlight-callout-color, var(--association-color-base))}.box-container.callout-custom-color[_ngcontent-%COMP%]     galoa-paragraphs .dates-container .date div.info h4 b{color:var(--highlight-callout-color, var(--association-color-base))}.box-container.callout-custom-color[_ngcontent-%COMP%]     galoa-paragraphs h1, .box-container.callout-custom-color[_ngcontent-%COMP%]     galoa-paragraphs h2, .box-container.callout-custom-color[_ngcontent-%COMP%]     galoa-paragraphs h3, .box-container.callout-custom-color[_ngcontent-%COMP%]     galoa-paragraphs h4, .box-container.callout-custom-color[_ngcontent-%COMP%]     galoa-paragraphs h5{color:var(--highlight-callout-color, var(--association-color-base))}.box-container[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:10%;object-fit:contain;width:10%}.box-container[_ngcontent-%COMP%]   fa-icon[_ngcontent-%COMP%]{color:var(--association-color-base)}']}))}return P(),h})();var k6=b(3717);function a8(P,h){if(1&P){const m=a.RV6();a.j41(0,"h2",7),a.bIt("click",function(){L.eBV(m);const M=a.XpG(2);return L.Njj(M.isCollapsed=!M.isCollapsed)}),a.EFF(1),a.k0s()}2&P&&(a.R7$(),a.JRh(h))}function uc(P,h){if(1&P){const m=a.RV6();a.j41(0,"div",8,0),a.mxI("ngbCollapseChange",function(M){L.eBV(m);const D=a.XpG(2);return a.DH7(D.isCollapsed,M)||(D.isCollapsed=M),L.Njj(M)}),a.nrm(2,"galoa-paragraphs",9),a.k0s()}if(2&P){const m=a.XpG(2);a.R50("ngbCollapse",m.isCollapsed),a.R7$(2),a.Y8G("items",m.data.content)}}function A6(P,h){if(1&P){const m=a.RV6();a.j41(0,"div",1)(1,"div",2)(2,"button",3),a.bIt("click",function(){L.eBV(m);const M=a.XpG();return L.Njj(M.isCollapsed=!M.isCollapsed)}),a.j41(3,"span"),a.nrm(4,"fa-icon",4),a.k0s()(),a.j41(5,"div",5),a.nVh(6,a8,2,1,"h2"),a.nI1(7,"translatable"),a.nI1(8,"async"),a.nVh(9,uc,3,2,"div",6),a.k0s()()()}if(2&P){let m;const _=a.XpG();a.R7$(2),a.BMQ("aria-expanded",!_.isCollapsed),a.R7$(2),a.Y8G("icon",_.getIcon()),a.R7$(2),a.vxM((m=a.bMT(8,6,a.bMT(7,4,_.data.title)))?6:-1,m),a.R7$(3),a.vxM(_.data.content&&_.data.content.length>0?9:-1)}}let x8=(()=>{var P;class h{constructor(){this.isCollapsed=!0}getIcon(){return this.isCollapsed?r1.QLR:r1.EZy}static#c=P=()=>(this.\u0275fac=function(M){return new(M||h)},this.\u0275cmp=a.VBU({type:h,selectors:[["app-collapsible-box"]],inputs:{data:"data"},decls:1,vars:1,consts:[["collapse","ngbCollapse"],[1,"container"],[1,"collapsible-box-container"],["type","button","aria-controls","collapseExample",1,"collapse-control",3,"click"],[3,"icon"],[1,"box-content"],[1,"content",3,"ngbCollapse"],[3,"click"],[1,"content",3,"ngbCollapseChange","ngbCollapse"],[3,"items"]],template:function(M,D){1&M&&a.nVh(0,A6,10,8,"div",1),2&M&&a.vxM(D.data?0:-1)},dependencies:[$.aY,yc.p1,k6.HC,k6.$G,G.c,k.Jj],styles:['.caret[_ngcontent-%COMP%]{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \\\t;border-right:4px solid transparent;border-left:4px solid transparent}.dropup[_ngcontent-%COMP%], .dropdown[_ngcontent-%COMP%]{position:relative}.dropdown-toggle[_ngcontent-%COMP%]:focus{outline:0}.dropdown-menu[_ngcontent-%COMP%]{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px #0000002d}.dropdown-menu.pull-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#828282;white-space:nowrap}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#757575;text-decoration:none;background-color:#f5f5f5}.dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#e6e5e5}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{display:block}.open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{outline:0}.dropdown-menu-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu-left[_ngcontent-%COMP%]{right:auto;left:0}.dropdown-header[_ngcontent-%COMP%]{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#e6e5e5;white-space:nowrap}.dropdown-backdrop[_ngcontent-%COMP%]{position:fixed;inset:0;z-index:990}.pull-right[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.dropup[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%]{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \\\t}.dropup[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{top:auto;bottom:100%;margin-bottom:2px}@media(min-width:768px){.navbar-right[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.navbar-right[_ngcontent-%COMP%]   .dropdown-menu-left[_ngcontent-%COMP%]{left:0;right:auto}}.clearfix[_ngcontent-%COMP%]:before, .clearfix[_ngcontent-%COMP%]:after{display:table;content:" "}.clearfix[_ngcontent-%COMP%]:after{clear:both}.center-block[_ngcontent-%COMP%]{display:block;margin-right:auto;margin-left:auto}.pull-right[_ngcontent-%COMP%]{float:right!important}.pull-left[_ngcontent-%COMP%]{float:left!important}.hide[_ngcontent-%COMP%]{display:none!important}.show[_ngcontent-%COMP%]{display:block!important}.invisible[_ngcontent-%COMP%]{visibility:hidden}.text-hide[_ngcontent-%COMP%]{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden[_ngcontent-%COMP%]{display:none!important}.affix[_ngcontent-%COMP%]{position:fixed}.m-0[_ngcontent-%COMP%]{margin:0!important}.mt-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-left:0!important}.m-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-top:.5rem!important}
1.mr-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-0[_ngcontent-%COMP%]{padding:0!important}.pt-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-left:0!important}.p-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-left:auto!important}@media(min-width:576px){.m-sm-0[_ngcontent-%COMP%]{margin:0!important}.mt-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-left:0!important}.m-sm-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-sm-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-sm-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-sm-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-sm-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-sm-0[_ngcontent-%COMP%]{padding:0!important}.pt-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-left:0!important}.p-sm-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-sm-2[_ngcontent-%COMP%]{padding:.5rem!important}
1.pt-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-sm-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-sm-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-sm-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-sm-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:768px){.m-md-0[_ngcontent-%COMP%]{margin:0!important}.mt-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-left:0!important}.m-md-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-md-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-md-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-md-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-md-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-md-0[_ngcontent-%COMP%]{padding:0!important}.pt-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-left:0!important}.p-md-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-md-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-md-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-md-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-md-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-md-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:992px){.m-lg-0[_ngcontent-%COMP%]{margin:0!important}.mt-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-left:0!important}.m-lg-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-lg-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-lg-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-lg-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-lg-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-lg-0[_ngcontent-%COMP%]{padding:0!important}.pt-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-left:0!important}.p-lg-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-lg-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-lg-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-lg-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-lg-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-lg-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-left:auto!important}}
1@media(min-width:1200px){.m-xl-0[_ngcontent-%COMP%]{margin:0!important}.mt-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-left:0!important}.m-xl-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-xl-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-xl-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-top:1rem!important}
1.mr-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-xl-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-xl-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-xl-0[_ngcontent-%COMP%]{padding:0!important}.pt-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-left:0!important}.p-xl-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-xl-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-xl-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-xl-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-xl-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-xl-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-top:auto!important}
1.mr-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-left:auto!important}}.vcenter[_ngcontent-%COMP%]{display:table}.vcenter[_ngcontent-%COMP%]   .vcenter-content[_ngcontent-%COMP%]{display:table-cell;vertical-align:middle;width:100%}@media(min-width:1200px){.pull-lg-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-lg-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:992px)and (max-width:1199px){.pull-md-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-md-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:768px)and (max-width:991px){.pull-sm-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-sm-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(max-width:767px){.pull-xs-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-xs-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}.centered[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}@media(min-width:1200px){.center-lg[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:992px)and (max-width:1199px){.center-md[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:768px)and (max-width:991px){.center-sm[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(max-width:767px){.center-xs[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:1200px){.text-center-lg[_ngcontent-%COMP%]{text-align:center}}@media(min-width:992px)and (max-width:1199px){.text-center-md[_ngcontent-%COMP%]{text-align:center}}@media(min-width:768px)and (max-width:991px){.text-center-sm[_ngcontent-%COMP%]{text-align:center}}@media(max-width:767px){.text-center-xs[_ngcontent-%COMP%]{text-align:center}}.container[_ngcontent-%COMP%]{width:100%;padding:0}.collapsible-box-container[_ngcontent-%COMP%]{column-gap:15px;display:flex}.collapsible-box-container[_ngcontent-%COMP%]   .collapse-control[_ngcontent-%COMP%]{background-color:#f5f5f5;border:1px #CCCCCC solid;border-radius:5px;color:var(--association-color-base);height:45px;margin-top:12px;min-width:50px;width:50px}.collapsible-box-container[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{cursor:pointer}']}))}return P(),h})();function Yc(P,h){if(1&P&&(a.j41(0,"div",3),a.nrm(1,"galoa-paragraphs",4),a.k0s()),2&P){const m=a.XpG(2);a.AVh("col-md-3","25_75"===m.data.columns_size)("col-md-6","50_50"===m.data.columns_size)("col-md-9","75_25"===m.data.columns_size),a.R7$(),a.Y8G("items",m.data.left_column)}}function dc(P,h){if(1&P&&(a.j41(0,"div",5),a.nrm(1,"galoa-paragraphs",4),a.k0s()),2&P){const m=a.XpG(2);a.AVh("col-md-9","25_75"===m.data.columns_size)("col-md-6","50_50"===m.data.columns_size)("col-md-3","75_25"===m.data.columns_size),a.R7$(),a.Y8G("items",m.data.right_column)}}function Tc(P,h){if(1&P&&(a.j41(0,"div",0),a.nVh(1,Yc,2,7,"div",1),a.nVh(2,dc,2,7,"div",2),a.k0s()),2&P){const m=a.XpG();a.R7$(),a.vxM(m.data.left_column?1:-1),a.R7$(),a.vxM(m.data.right_column?2:-1)}}let D8=(()=>{var P;class h{static#c=P=()=>(this.\u0275fac=function(M){return new(M||h)},this.\u0275cmp=a.VBU({type:h,selectors:[["app-columns"]],inputs:{data:"data"},decls:1,vars:1,consts:[[1,"container"],[1,"column","left-column",3,"col-md-3","col-md-6","col-md-9"],[1,"column","right-column",3,"col-md-9","col-md-6","col-md-3"],[1,"column","left-column"],[3,"items"],[1,"column","right-column"]],template:function(M,D){1&M&&a.nVh(0,Tc,3,2,"div",0),2&M&&a.vxM(D.data?0:-1)},dependencies:[yc.p1],styles:['.caret[_ngcontent-%COMP%]{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \\\t;border-right:4px solid transparent;border-left:4px solid transparent}.dropup[_ngcontent-%COMP%], .dropdown[_ngcontent-%COMP%]{position:relative}.dropdown-toggle[_ngcontent-%COMP%]:focus{outline:0}.dropdown-menu[_ngcontent-%COMP%]{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px #0000002d}.dropdown-menu.pull-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#828282;white-space:nowrap}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#757575;text-decoration:none;background-color:#f5f5f5}.dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#e6e5e5}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{display:block}.open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{outline:0}.dropdown-menu-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu-left[_ngcontent-%COMP%]{right:auto;left:0}.dropdown-header[_ngcontent-%COMP%]{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#e6e5e5;white-space:nowrap}.dropdown-backdrop[_ngcontent-%COMP%]{position:fixed;inset:0;z-index:990}.pull-right[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.dropup[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%]{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \\\t}.dropup[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{top:auto;bottom:100%;margin-bottom:2px}@media(min-width:768px){.navbar-right[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.navbar-right[_ngcontent-%COMP%]   .dropdown-menu-left[_ngcontent-%COMP%]{left:0;right:auto}}.clearfix[_ngcontent-%COMP%]:before, .clearfix[_ngcontent-%COMP%]:after{display:table;content:" "}.clearfix[_ngcontent-%COMP%]:after{clear:both}.center-block[_ngcontent-%COMP%]{display:block;margin-right:auto;margin-left:auto}.pull-right[_ngcontent-%COMP%]{float:right!important}.pull-left[_ngcontent-%COMP%]{float:left!important}.hide[_ngcontent-%COMP%]{display:none!important}.show[_ngcontent-%COMP%]{display:block!important}.invisible[_ngcontent-%COMP%]{visibility:hidden}.text-hide[_ngcontent-%COMP%]{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden[_ngcontent-%COMP%]{display:none!important}.affix[_ngcontent-%COMP%]{position:fixed}.m-0[_ngcontent-%COMP%]{margin:0!important}.mt-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-left:0!important}.m-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-top:.5rem!important}
1.mr-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-0[_ngcontent-%COMP%]{padding:0!important}.pt-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-left:0!important}.p-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-left:auto!important}@media(min-width:576px){.m-sm-0[_ngcontent-%COMP%]{margin:0!important}.mt-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-left:0!important}.m-sm-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-sm-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-sm-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-sm-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-sm-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-sm-0[_ngcontent-%COMP%]{padding:0!important}.pt-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-left:0!important}.p-sm-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-sm-2[_ngcontent-%COMP%]{padding:.5rem!important}
1.pt-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-sm-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-sm-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-sm-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-sm-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:768px){.m-md-0[_ngcontent-%COMP%]{margin:0!important}.mt-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-left:0!important}.m-md-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-md-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-md-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-md-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-md-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-md-0[_ngcontent-%COMP%]{padding:0!important}.pt-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-left:0!important}.p-md-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-md-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-md-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-md-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-md-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-md-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:992px){.m-lg-0[_ngcontent-%COMP%]{margin:0!important}.mt-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-left:0!important}.m-lg-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-lg-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-lg-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-lg-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-lg-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-lg-0[_ngcontent-%COMP%]{padding:0!important}.pt-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-left:0!important}.p-lg-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-lg-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-lg-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-lg-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-lg-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-lg-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-left:auto!important}}
1@media(min-width:1200px){.m-xl-0[_ngcontent-%COMP%]{margin:0!important}.mt-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-left:0!important}.m-xl-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-xl-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-xl-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-top:1rem!important}
1.mr-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-xl-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-xl-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-xl-0[_ngcontent-%COMP%]{padding:0!important}.pt-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-left:0!important}.p-xl-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-xl-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-xl-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-xl-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-xl-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-xl-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-top:auto!important}
1.mr-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-left:auto!important}}.vcenter[_ngcontent-%COMP%]{display:table}.vcenter[_ngcontent-%COMP%]   .vcenter-content[_ngcontent-%COMP%]{display:table-cell;vertical-align:middle;width:100%}@media(min-width:1200px){.pull-lg-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-lg-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:992px)and (max-width:1199px){.pull-md-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-md-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:768px)and (max-width:991px){.pull-sm-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-sm-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(max-width:767px){.pull-xs-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-xs-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}.centered[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}@media(min-width:1200px){.center-lg[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:992px)and (max-width:1199px){.center-md[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:768px)and (max-width:991px){.center-sm[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(max-width:767px){.center-xs[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:1200px){.text-center-lg[_ngcontent-%COMP%]{text-align:center}}@media(min-width:992px)and (max-width:1199px){.text-center-md[_ngcontent-%COMP%]{text-align:center}}@media(min-width:768px)and (max-width:991px){.text-center-sm[_ngcontent-%COMP%]{text-align:center}}@media(max-width:767px){.text-center-xs[_ngcontent-%COMP%]{text-align:center}}@media(min-width:992px){.column[_ngcontent-%COMP%]   galoa-paragraphs[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-list-variation .card-container .post-teaser-content, .column[_ngcontent-%COMP%]   galoa-paragraphs[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-row-variation .card-container .post-teaser-content, .column[_ngcontent-%COMP%]   galoa-paragraphs[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-grid-variation .card-container .post-teaser-content{width:calc(100% - 151px)}.column[_ngcontent-%COMP%]   galoa-paragraphs[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-list-variation .card-container .post-teaser-content .details, .column[_ngcontent-%COMP%]   galoa-paragraphs[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-row-variation .card-container .post-teaser-content .details, .column[_ngcontent-%COMP%]   galoa-paragraphs[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-grid-variation .card-container .post-teaser-content .details{flex-direction:column;width:100%}.column[_ngcontent-%COMP%]   galoa-paragraphs[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-list-variation .card-container .post-teaser-content .details p, .column[_ngcontent-%COMP%]   galoa-paragraphs[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-row-variation .card-container .post-teaser-content .details p, .column[_ngcontent-%COMP%]   galoa-paragraphs[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-grid-variation .card-container .post-teaser-content .details p{text-overflow:ellipsis;overflow:hidden}.column[_ngcontent-%COMP%]   galoa-paragraphs[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-list-variation .card-container .no-image-background, .column[_ngcontent-%COMP%]   galoa-paragraphs[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-row-variation .card-container .no-image-background, .column[_ngcontent-%COMP%]   galoa-paragraphs[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-grid-variation .card-container .no-image-background{height:107px;width:107px}.column[_ngcontent-%COMP%]   galoa-paragraphs[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-list-variation .card-container img, .column[_ngcontent-%COMP%]   galoa-paragraphs[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-row-variation .card-container img, .column[_ngcontent-%COMP%]   galoa-paragraphs[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-grid-variation .card-container img{height:107px;width:107px}.column[_ngcontent-%COMP%]   galoa-paragraphs[_ngcontent-%COMP%]     app-important-dates .dates-container .date .info{width:calc(100% - 100px)}.column[_ngcontent-%COMP%]   galoa-paragraphs[_ngcontent-%COMP%]     app-important-dates .dates-container .date>p{font-size:65px}}.column[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-card-focus-variation{flex-direction:column}.column[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-card-focus-variation .card-container.focus-variation{flex-direction:column}.column[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-card-focus-variation .card-container.focus-variation .no-image-background{height:200px;
1width:200px}.column[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-card-focus-variation .card-container .no-image-background{height:150px;width:150px}.column[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-card-focus-variation .card-container img{height:150px;width:150px}.column.col-md-3[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-list-variation app-post-card, .column.col-md-3[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-row-variation app-post-card, .column.col-md-3[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-grid-variation app-post-card{width:100%}.column.col-md-3[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-list-variation app-post-card a.card-container, .column.col-md-3[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-row-variation app-post-card a.card-container, .column.col-md-3[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-grid-variation app-post-card a.card-container{flex-direction:column}.column.col-md-3[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-list-variation app-post-card a.card-container div.post-teaser-content, .column.col-md-3[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-row-variation app-post-card a.card-container div.post-teaser-content, .column.col-md-3[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-grid-variation app-post-card a.card-container div.post-teaser-content{width:100%}.column.col-md-3[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-card-focus-variation{flex-direction:column}.column.col-md-3[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-card-focus-variation .card-container{flex-direction:column}.column.col-md-3[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-card-focus-variation .card-container.focus-variation{flex-direction:column}.column.col-md-3[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-card-focus-variation .card-container.focus-variation .no-image-background{height:120px;width:120px}.column.col-md-3[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-card-focus-variation .card-container.focus-variation img{height:120px;width:120px}.column.col-md-3[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-card-focus-variation .card-container .no-image-background{height:120px;width:120px}.column.col-md-3[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-card-focus-variation .card-container img{height:120px;width:120px}.column.col-md-3[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-card-focus-variation .card-container .post-teaser-content{width:100%}.column.col-md-3[_ngcontent-%COMP%]     app-important-dates .dates-container{flex-direction:column}.column.col-md-3[_ngcontent-%COMP%]     app-important-dates .dates-container div.date{flex-direction:column;max-height:none;width:auto}.column.col-md-3[_ngcontent-%COMP%]     app-important-dates .dates-container div.date div.info{width:100%}@media(min-width:992px)and (max-width:1199px){.column.col-md-6[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-list-variation app-post-card, .column.col-md-6[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-row-variation app-post-card, .column.col-md-6[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-grid-variation app-post-card{width:100%}.column.col-md-6[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-list-variation app-post-card a.card-container, .column.col-md-6[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-row-variation app-post-card a.card-container, .column.col-md-6[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-grid-variation app-post-card a.card-container{flex-direction:column}.column.col-md-6[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-list-variation app-post-card a.card-container.focus-variation, .column.col-md-6[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-row-variation app-post-card a.card-container.focus-variation, .column.col-md-6[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-grid-variation a
1pp-post-card a.card-container.focus-variation{flex-direction:row}.column.col-md-6[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-list-variation app-post-card a.card-container div.post-teaser-content, .column.col-md-6[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-row-variation app-post-card a.card-container div.post-teaser-content, .column.col-md-6[_ngcontent-%COMP%]     app-post-teaser-list-paragraph .posts-grid-variation app-post-card a.card-container div.post-teaser-content{width:100%}.column.col-md-6[_ngcontent-%COMP%]     app-important-dates .dates-container{flex-direction:column}.column.col-md-6[_ngcontent-%COMP%]     app-important-dates .dates-container div.date{flex-direction:column;max-height:none;width:auto}.column.col-md-6[_ngcontent-%COMP%]     app-important-dates .dates-container div.date div.info{width:100%}}@media(min-width:1200px)and (max-width:1550px){.column.col-md-6[_ngcontent-%COMP%]     app-important-dates .dates-container{flex-direction:column}.column.col-md-6[_ngcontent-%COMP%]     app-important-dates .dates-container div.date{max-height:none;width:auto}.column.col-md-6[_ngcontent-%COMP%]     app-important-dates .dates-container div.date div.info{width:100%}}@media(min-width:768px)and (max-width:1199px){.column.col-md-9[_ngcontent-%COMP%]     app-important-dates .dates-container{flex-direction:column}}']}))}return P(),h})();function b3(P,h){if(1&P&&(L.qSk(),a.j41(0,"svg",6),a.nrm(1,"path",7),a.k0s()),2&P){const m=a.XpG(2);a.R7$(),a.Aen(a.VkB("--merge-waves-color: ",m.data.background))}}function N3(P,h){1&P&&a.eu8(0)}function K8(P,h){if(1&P&&(a.j41(0,"div",2),a.DNE(1,N3,1,0,"ng-container",8),a.k0s()),2&P){a.XpG();const m=a.sdS(1);a.R7$(),a.Y8G("ngTemplateOutlet",m)}}function X8(P,h){1&P&&a.eu8(0)}function t5(P,h){if(1&P&&(a.j41(0,"div",5),a.DNE(1,X8,1,0,"ng-container",8),a.k0s()),2&P){a.XpG();const m=a.sdS(1);a.R7$(),a.Y8G("ngTemplateOutlet",m)}}function Kc(P,h){if(1&P&&(a.DNE(0,b3,2,3,"ng-template",null,0,a.C5r),a.j41(2,"div",1),a.nVh(3,K8,2,1,"div",2),a.j41(4,"div",3),a.nrm(5,"galoa-paragraphs",4),a.k0s(),a.nVh(6,t5,2,1,"div",5),a.k0s()),2&P){const m=a.XpG();a.R7$(2),a.xc7("background-color",m.data.background),a.AVh("merge-section-up",m.isMergeUp)("merge-section-down",m.isMergeDown)("section-wave","wave"===m.data.border)("section-straight","straight"===m.data.border),a.R7$(),a.vxM("wave"===m.data.border?3:-1),a.R7$(),a.AVh("white-text","#FFFFFF"===m.textColor)("wave-space","wave"===m.data.border),a.R7$(),a.Y8G("items",m.contentItems),a.R7$(),a.vxM("wave"===m.data.border?6:-1)}}let l5=(()=>{var P;class h{get isMergeUp(){return this.mergeSectionUp??this.data?._mergeUp??!1}get isMergeDown(){return this.mergeSectionDown??this.data?._mergeDown??!1}get contentItems(){return this.data?.content??[]}get textColor(){return this.data?.background?(0,k1.W_)(this.data.background):""}static#c=P=()=>(this.\u0275fac=function(M){return new(M||h)},this.\u0275cmp=a.VBU({type:h,selectors:[["app-section-paragraph"]],inputs:{data:"data",mergeSectionUp:"mergeSectionUp",mergeSectionDown:"mergeSectionDown"},decls:1,vars:1,consts:[["waveSvg",""],[1,"section-paragraph"],[1,"wave-divider","wave-divider-top"],[1,"container","paragraphs"],[3,"items"],[1,"wave-divider","wave-divider-bottom"],["data-name","Layer 1","xmlns","http://www.w3.org/2000/svg","viewBox","0 0 1200 120","preserveAspectRatio","none"],["d","M321.39,56.44c58-10.79,114.16-30.13,172-41.86,82.39-16.72,168.19-17.73,250.45-.39C823.78,31,906.67,72,985.66,92.83c70.05,18.48,146.53,26.09,214.34,3V0H0V27.35A600.21,600.21,0,0,0,321.39,56.44Z",1,"shape-fill"],[4,"ngTemplateOutlet"]],template:function(M,D){1&M&&a.nVh(0,Kc,7,17),2&M&&a.vxM(D.data?0:-1)},dependencies:[k.T3,yc.p1],styles:['.caret[_ngcontent-%COMP%]{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \\\t;border-right:4px solid transparent;border-left:4px solid transparent}.dropup[_ngcontent-%COMP%], .dropdown[_ngcontent-%COMP%]{position:relative}.dropdown-toggle[_ngcontent-%COMP%]:focus{outline:0}.dropdown-menu[_ngcontent-%COMP%]{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px #0000002d}.dropdown-menu.pull-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#828282;white-space:nowrap}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#757575;text-decoration:none;background-color:#f5f5f5}.dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#e6e5e5}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{display:block}.open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{outline:0}.dropdown-menu-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu-left[_ngcontent-%COMP%]{right:auto;left:0}.dropdown-header[_ngcontent-%COMP%]{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#e6e5e5;white-space:nowrap}.dropdown-backdrop[_ngcontent-%COMP%]{position:fixed;inset:0;z-index:990}.pull-right[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.dropup[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%]{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \\\t}.dropup[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{top:auto;bottom:100%;margin-bottom:2px}@media(min-width:768px){.navbar-right[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.navbar-right[_ngcontent-%COMP%]   .dropdown-menu-left[_ngcontent-%COMP%]{left:0;right:auto}}.clearfix[_ngcontent-%COMP%]:before, .clearfix[_ngcontent-%COMP%]:after{display:table;content:" "}.clearfix[_ngcontent-%COMP%]:after{clear:both}.center-block[_ngcontent-%COMP%]{display:block;margin-right:auto;margin-left:auto}.pull-right[_ngcontent-%COMP%]{float:right!important}.pull-left[_ngcontent-%COMP%]{float:left!important}.hide[_ngcontent-%COMP%]{display:none!important}.show[_ngcontent-%COMP%]{display:block!important}.invisible[_ngcontent-%COMP%]{visibility:hidden}.text-hide[_ngcontent-%COMP%]{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden[_ngcontent-%COMP%]{display:none!important}.affix[_ngcontent-%COMP%]{position:fixed}.m-0[_ngcontent-%COMP%]{margin:0!important}.mt-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-0[_ngcontent-%COMP%], .my-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-0[_ngcontent-%COMP%], .mx-0[_ngcontent-%COMP%]{margin-left:0!important}.m-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-1[_ngcontent-%COMP%], .my-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-1[_ngcontent-%COMP%], .mx-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-top:.5rem!important}
1.mr-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-2[_ngcontent-%COMP%], .my-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-2[_ngcontent-%COMP%], .mx-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-3[_ngcontent-%COMP%], .my-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-3[_ngcontent-%COMP%], .mx-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-4[_ngcontent-%COMP%], .my-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-4[_ngcontent-%COMP%], .mx-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-5[_ngcontent-%COMP%], .mx-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-0[_ngcontent-%COMP%]{padding:0!important}.pt-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-0[_ngcontent-%COMP%], .py-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-0[_ngcontent-%COMP%], .px-0[_ngcontent-%COMP%]{padding-left:0!important}.p-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-1[_ngcontent-%COMP%], .py-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-1[_ngcontent-%COMP%], .px-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-2[_ngcontent-%COMP%], .py-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-2[_ngcontent-%COMP%], .px-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-3[_ngcontent-%COMP%], .py-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-3[_ngcontent-%COMP%], .px-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-4[_ngcontent-%COMP%], .py-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-4[_ngcontent-%COMP%], .px-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-5[_ngcontent-%COMP%], .py-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-5[_ngcontent-%COMP%], .px-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-auto[_ngcontent-%COMP%], .my-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-auto[_ngcontent-%COMP%], .mx-auto[_ngcontent-%COMP%]{margin-left:auto!important}@media(min-width:576px){.m-sm-0[_ngcontent-%COMP%]{margin:0!important}.mt-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-sm-0[_ngcontent-%COMP%], .my-sm-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-sm-0[_ngcontent-%COMP%], .mx-sm-0[_ngcontent-%COMP%]{margin-left:0!important}.m-sm-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-sm-1[_ngcontent-%COMP%], .my-sm-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-sm-1[_ngcontent-%COMP%], .mx-sm-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-sm-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-sm-2[_ngcontent-%COMP%], .my-sm-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-sm-2[_ngcontent-%COMP%], .mx-sm-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-sm-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-sm-3[_ngcontent-%COMP%], .my-sm-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-sm-3[_ngcontent-%COMP%], .mx-sm-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-sm-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-sm-4[_ngcontent-%COMP%], .my-sm-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-sm-4[_ngcontent-%COMP%], .mx-sm-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-sm-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-sm-5[_ngcontent-%COMP%], .my-sm-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-sm-5[_ngcontent-%COMP%], .mx-sm-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-sm-0[_ngcontent-%COMP%]{padding:0!important}.pt-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-sm-0[_ngcontent-%COMP%], .py-sm-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-sm-0[_ngcontent-%COMP%], .px-sm-0[_ngcontent-%COMP%]{padding-left:0!important}.p-sm-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-sm-1[_ngcontent-%COMP%], .py-sm-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-sm-1[_ngcontent-%COMP%], .px-sm-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-sm-2[_ngcontent-%COMP%]{padding:.5rem!important}
1.pt-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-sm-2[_ngcontent-%COMP%], .py-sm-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-sm-2[_ngcontent-%COMP%], .px-sm-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-sm-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-sm-3[_ngcontent-%COMP%], .py-sm-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-sm-3[_ngcontent-%COMP%], .px-sm-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-sm-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-sm-4[_ngcontent-%COMP%], .py-sm-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-sm-4[_ngcontent-%COMP%], .px-sm-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-sm-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-sm-5[_ngcontent-%COMP%], .py-sm-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-sm-5[_ngcontent-%COMP%], .px-sm-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-sm-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-sm-auto[_ngcontent-%COMP%], .my-sm-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-sm-auto[_ngcontent-%COMP%], .mx-sm-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:768px){.m-md-0[_ngcontent-%COMP%]{margin:0!important}.mt-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-md-0[_ngcontent-%COMP%], .my-md-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-md-0[_ngcontent-%COMP%], .mx-md-0[_ngcontent-%COMP%]{margin-left:0!important}.m-md-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-md-1[_ngcontent-%COMP%], .my-md-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-md-1[_ngcontent-%COMP%], .mx-md-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-md-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-md-2[_ngcontent-%COMP%], .my-md-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-md-2[_ngcontent-%COMP%], .mx-md-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-md-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-md-3[_ngcontent-%COMP%], .my-md-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-md-3[_ngcontent-%COMP%], .mx-md-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-md-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-md-4[_ngcontent-%COMP%], .my-md-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-md-4[_ngcontent-%COMP%], .mx-md-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-md-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-md-5[_ngcontent-%COMP%], .my-md-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-md-5[_ngcontent-%COMP%], .mx-md-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-md-0[_ngcontent-%COMP%]{padding:0!important}.pt-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-md-0[_ngcontent-%COMP%], .py-md-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-md-0[_ngcontent-%COMP%], .px-md-0[_ngcontent-%COMP%]{padding-left:0!important}.p-md-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-md-1[_ngcontent-%COMP%], .py-md-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-md-1[_ngcontent-%COMP%], .px-md-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-md-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-md-2[_ngcontent-%COMP%], .py-md-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-md-2[_ngcontent-%COMP%], .px-md-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-md-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-md-3[_ngcontent-%COMP%], .py-md-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-md-3[_ngcontent-%COMP%], .px-md-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-md-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-md-4[_ngcontent-%COMP%], .py-md-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-md-4[_ngcontent-%COMP%], .px-md-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-md-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-md-5[_ngcontent-%COMP%], .py-md-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-md-5[_ngcontent-%COMP%], .px-md-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-md-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-md-auto[_ngcontent-%COMP%], .my-md-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-md-auto[_ngcontent-%COMP%], .mx-md-auto[_ngcontent-%COMP%]{margin-left:auto!important}}@media(min-width:992px){.m-lg-0[_ngcontent-%COMP%]{margin:0!important}.mt-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-lg-0[_ngcontent-%COMP%], .my-lg-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-lg-0[_ngcontent-%COMP%], .mx-lg-0[_ngcontent-%COMP%]{margin-left:0!important}.m-lg-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-lg-1[_ngcontent-%COMP%], .my-lg-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-lg-1[_ngcontent-%COMP%], .mx-lg-1[_ngcontent-%COMP%]{margin-left:.25rem!important}
1.m-lg-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-lg-2[_ngcontent-%COMP%], .my-lg-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-lg-2[_ngcontent-%COMP%], .mx-lg-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-lg-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-top:1rem!important}.mr-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-lg-3[_ngcontent-%COMP%], .my-lg-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-lg-3[_ngcontent-%COMP%], .mx-lg-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-lg-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-lg-4[_ngcontent-%COMP%], .my-lg-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-lg-4[_ngcontent-%COMP%], .mx-lg-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-lg-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-lg-5[_ngcontent-%COMP%], .my-lg-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-lg-5[_ngcontent-%COMP%], .mx-lg-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-lg-0[_ngcontent-%COMP%]{padding:0!important}.pt-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-lg-0[_ngcontent-%COMP%], .py-lg-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-lg-0[_ngcontent-%COMP%], .px-lg-0[_ngcontent-%COMP%]{padding-left:0!important}.p-lg-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-lg-1[_ngcontent-%COMP%], .py-lg-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-lg-1[_ngcontent-%COMP%], .px-lg-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-lg-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-lg-2[_ngcontent-%COMP%], .py-lg-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-lg-2[_ngcontent-%COMP%], .px-lg-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-lg-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-lg-3[_ngcontent-%COMP%], .py-lg-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-lg-3[_ngcontent-%COMP%], .px-lg-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-lg-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-lg-4[_ngcontent-%COMP%], .py-lg-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-lg-4[_ngcontent-%COMP%], .px-lg-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-lg-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-lg-5[_ngcontent-%COMP%], .py-lg-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-lg-5[_ngcontent-%COMP%], .px-lg-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-lg-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-top:auto!important}.mr-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-lg-auto[_ngcontent-%COMP%], .my-lg-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-lg-auto[_ngcontent-%COMP%], .mx-lg-auto[_ngcontent-%COMP%]{margin-left:auto!important}}
1@media(min-width:1200px){.m-xl-0[_ngcontent-%COMP%]{margin:0!important}.mt-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-top:0!important}.mr-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-right:0!important}.mb-xl-0[_ngcontent-%COMP%], .my-xl-0[_ngcontent-%COMP%]{margin-bottom:0!important}.ml-xl-0[_ngcontent-%COMP%], .mx-xl-0[_ngcontent-%COMP%]{margin-left:0!important}.m-xl-1[_ngcontent-%COMP%]{margin:.25rem!important}.mt-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-top:.25rem!important}.mr-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-right:.25rem!important}.mb-xl-1[_ngcontent-%COMP%], .my-xl-1[_ngcontent-%COMP%]{margin-bottom:.25rem!important}.ml-xl-1[_ngcontent-%COMP%], .mx-xl-1[_ngcontent-%COMP%]{margin-left:.25rem!important}.m-xl-2[_ngcontent-%COMP%]{margin:.5rem!important}.mt-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-top:.5rem!important}.mr-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-right:.5rem!important}.mb-xl-2[_ngcontent-%COMP%], .my-xl-2[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.ml-xl-2[_ngcontent-%COMP%], .mx-xl-2[_ngcontent-%COMP%]{margin-left:.5rem!important}.m-xl-3[_ngcontent-%COMP%]{margin:1rem!important}.mt-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-top:1rem!important}
1.mr-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-right:1rem!important}.mb-xl-3[_ngcontent-%COMP%], .my-xl-3[_ngcontent-%COMP%]{margin-bottom:1rem!important}.ml-xl-3[_ngcontent-%COMP%], .mx-xl-3[_ngcontent-%COMP%]{margin-left:1rem!important}.m-xl-4[_ngcontent-%COMP%]{margin:1.5rem!important}.mt-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mr-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mb-xl-4[_ngcontent-%COMP%], .my-xl-4[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.ml-xl-4[_ngcontent-%COMP%], .mx-xl-4[_ngcontent-%COMP%]{margin-left:1.5rem!important}.m-xl-5[_ngcontent-%COMP%]{margin:3rem!important}.mt-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mr-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-right:3rem!important}.mb-xl-5[_ngcontent-%COMP%], .my-xl-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-xl-5[_ngcontent-%COMP%], .mx-xl-5[_ngcontent-%COMP%]{margin-left:3rem!important}.p-xl-0[_ngcontent-%COMP%]{padding:0!important}.pt-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-top:0!important}.pr-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-right:0!important}.pb-xl-0[_ngcontent-%COMP%], .py-xl-0[_ngcontent-%COMP%]{padding-bottom:0!important}.pl-xl-0[_ngcontent-%COMP%], .px-xl-0[_ngcontent-%COMP%]{padding-left:0!important}.p-xl-1[_ngcontent-%COMP%]{padding:.25rem!important}.pt-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-top:.25rem!important}.pr-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-right:.25rem!important}.pb-xl-1[_ngcontent-%COMP%], .py-xl-1[_ngcontent-%COMP%]{padding-bottom:.25rem!important}.pl-xl-1[_ngcontent-%COMP%], .px-xl-1[_ngcontent-%COMP%]{padding-left:.25rem!important}.p-xl-2[_ngcontent-%COMP%]{padding:.5rem!important}.pt-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-top:.5rem!important}.pr-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-right:.5rem!important}.pb-xl-2[_ngcontent-%COMP%], .py-xl-2[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pl-xl-2[_ngcontent-%COMP%], .px-xl-2[_ngcontent-%COMP%]{padding-left:.5rem!important}.p-xl-3[_ngcontent-%COMP%]{padding:1rem!important}.pt-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-top:1rem!important}.pr-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-right:1rem!important}.pb-xl-3[_ngcontent-%COMP%], .py-xl-3[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pl-xl-3[_ngcontent-%COMP%], .px-xl-3[_ngcontent-%COMP%]{padding-left:1rem!important}.p-xl-4[_ngcontent-%COMP%]{padding:1.5rem!important}.pt-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pr-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pb-xl-4[_ngcontent-%COMP%], .py-xl-4[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pl-xl-4[_ngcontent-%COMP%], .px-xl-4[_ngcontent-%COMP%]{padding-left:1.5rem!important}.p-xl-5[_ngcontent-%COMP%]{padding:3rem!important}.pt-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pr-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-right:3rem!important}.pb-xl-5[_ngcontent-%COMP%], .py-xl-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-xl-5[_ngcontent-%COMP%], .px-xl-5[_ngcontent-%COMP%]{padding-left:3rem!important}.m-xl-auto[_ngcontent-%COMP%]{margin:auto!important}.mt-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-top:auto!important}
1.mr-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-right:auto!important}.mb-xl-auto[_ngcontent-%COMP%], .my-xl-auto[_ngcontent-%COMP%]{margin-bottom:auto!important}.ml-xl-auto[_ngcontent-%COMP%], .mx-xl-auto[_ngcontent-%COMP%]{margin-left:auto!important}}.vcenter[_ngcontent-%COMP%]{display:table}.vcenter[_ngcontent-%COMP%]   .vcenter-content[_ngcontent-%COMP%]{display:table-cell;vertical-align:middle;width:100%}@media(min-width:1200px){.pull-lg-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-lg-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:992px)and (max-width:1199px){.pull-md-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-md-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(min-width:768px)and (max-width:991px){.pull-sm-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-sm-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}@media(max-width:767px){.pull-xs-left[_ngcontent-%COMP%]{float:left;margin-right:25px}.pull-xs-right[_ngcontent-%COMP%]{float:right;margin-left:25px}}.centered[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}@media(min-width:1200px){.center-lg[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:992px)and (max-width:1199px){.center-md[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:768px)and (max-width:991px){.center-sm[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(max-width:767px){.center-xs[_ngcontent-%COMP%]{display:block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}}@media(min-width:1200px){.text-center-lg[_ngcontent-%COMP%]{text-align:center}}@media(min-width:992px)and (max-width:1199px){.text-center-md[_ngcontent-%COMP%]{text-align:center}}@media(min-width:768px)and (max-width:991px){.text-center-sm[_ngcontent-%COMP%]{text-align:center}}@media(max-width:767px){.text-center-xs[_ngcontent-%COMP%]{text-align:center}}[_nghost-%COMP%]     galoa-paragraphs .html-paragraph{margin-top:30px}[_nghost-%COMP%]     galoa-paragraphs .text-paragraph h1{margin-bottom:-14px}[_nghost-%COMP%]     galoa-paragraphs   app-post-teaser-list-paragraph .post-teaser-list-title{color:#000}[_nghost-%COMP%]     galoa-paragraphs   app-post-teaser-list-paragraph   app-post-card .card-container .post-teaser-content .post-card-title{color:#000}[_nghost-%COMP%]     galoa-paragraphs   app-card-block .container{padding:0}[_nghost-%COMP%]     galoa-paragraphs   app-card-block .card-block{margin-top:30px}[_nghost-%COMP%]     galoa-paragraphs   app-card-block .card-block .card-paragraph-container{margin-top:0}[_nghost-%COMP%]     galoa-paragraphs   app-card-block .card-text{color:#000}[_nghost-%COMP%]     galoa-paragraphs   app-card-paragraph .card-paragraph-container{margin-top:30px}[_nghost-%COMP%]     galoa-paragraphs   app-card-paragraph .card-paragraph-container .card-text{color:#000}[_nghost-%COMP%]     galoa-paragraphs   app-card-paragraph .card-paragraph-container .card-text h1, [_nghost-%COMP%]     galoa-paragraphs   app-card-paragraph .card-paragraph-container .card-text h2, [_nghost-%COMP%]     galoa-paragraphs   app-card-paragraph .card-paragraph-container .card-text h3, [_nghost-%COMP%]     galoa-paragraphs   app-card-paragraph .card-paragraph-container .card-text h4, [_nghost-%COMP%]     galoa-paragraphs   app-card-paragraph .card-paragraph-container .card-text h5, [_nghost-%COMP%]     galoa-paragraphs   app-card-paragraph .card-paragraph-container .card-text h6, [_nghost-%COMP%]     galoa-paragraphs   app-card-paragraph .card-paragraph-container .card-text p{color:#000}.section-paragraph[_ngcontent-%COMP%]{left:calc(-50vw + 50%);margin-bottom:15px;padding-top:10px;position:relative;width:calc(100vw - 8px)}@media(max-width:767px){.section-paragraph[_ngcontent-%COMP%]{width:100vw}}.section-paragraph.section-wave[_ngcontent-%COMP%]{border:none;border-radius:0;box-shadow:none;padding-top:0}.section-paragraph.section-straight[_ngcontent-%COMP%]{border-radius:4px}.section-paragraph.merge-section-up[_ngcontent-%COMP%]{margin-bottom:0}.section-paragraph.merge-section-up[_ngcontent-%COMP%]   .paragraphs[_ngcontent-%COMP%]{padding-bottom:6px}.section-paragraph.merge-section-up[_ngcontent-%COMP%]   .paragraphs.wave-space[_ngcontent-%COMP%]{padding-bottom:16px}.section-paragraph.merge-section-up[_ngcontent-%COMP%]   .wave-divider-bottom[_ngcontent-%COMP%]{z-index:-1}.section-paragraph.merge-section-up[_ngcontent-%COMP%]   .wave-divider-bottom[_ngcontent-%COMP%]   .shape-fill[_ngcontent-%COMP%]{fill:var
1(--merge-waves-color)}.section-paragraph.merge-section-down[_ngcontent-%COMP%]     galoa-paragraphs h1{margin-top:0;z-index:10}.section-paragraph.merge-section-down[_ngcontent-%COMP%]     galoa-paragraphs .html-paragraph{margin-top:0}.section-paragraph.merge-section-down[_ngcontent-%COMP%]   .paragraphs.wave-space[_ngcontent-%COMP%]{margin-top:0;padding-top:15px}.section-paragraph.merge-section-down[_ngcontent-%COMP%]   .wave-divider-top[_ngcontent-%COMP%]{z-index:-1}.section-paragraph.merge-section-down[_ngcontent-%COMP%]   .wave-divider-top[_ngcontent-%COMP%]   .shape-fill[_ngcontent-%COMP%]{fill:var(--merge-waves-color)}.white-text[_ngcontent-%COMP%]     .html-paragraph{color:#fff}.white-text[_ngcontent-%COMP%]     galoa-paragraphs .title-html-paragraph, .white-text[_ngcontent-%COMP%]     galoa-paragraphs h1, .white-text[_ngcontent-%COMP%]     galoa-paragraphs h2, .white-text[_ngcontent-%COMP%]     galoa-paragraphs h3, .white-text[_ngcontent-%COMP%]     galoa-paragraphs h4, .white-text[_ngcontent-%COMP%]     galoa-paragraphs h5, .white-text[_ngcontent-%COMP%]     galoa-paragraphs h6{color:#fff}.white-text[_ngcontent-%COMP%]     galoa-paragraphs   app-post-teaser-list-paragraph .post-teaser-list-title{color:#fff}.white-text[_ngcontent-%COMP%]     galoa-paragraphs   app-post-teaser-list-paragraph .card-container .post-teaser-content .post-card-title{color:#fff}.white-text[_ngcontent-%COMP%]     galoa-paragraphs   app-post-teaser-list-paragraph .card-container .post-teaser-content .details p{color:#fff}.white-text[_ngcontent-%COMP%]     galoa-paragraphs   app-post-teaser-list-paragraph .keywords-container .keyword{color:#fff}.white-text[_ngcontent-%COMP%]     galoa-paragraphs   app-important-dates h2{color:#fff}.white-text[_ngcontent-%COMP%]     galoa-paragraphs   app-important-dates .dates-container .date>p.day{color:#fff;text-decoration-color:#fff}.white-text[_ngcontent-%COMP%]     galoa-paragraphs   app-important-dates .dates-container .date div.info p.month-year{color:#fff}.white-text[_ngcontent-%COMP%]     galoa-paragraphs   app-important-dates .dates-container .date div.info h4>b{color:#fff}.white-text[_ngcontent-%COMP%]     galoa-paragraphs   app-video-paragraph h2.paragraph-title{color:#fff}.white-text[_ngcontent-%COMP%]     galoa-paragraphs   app-box .box-container{margin-top:30px}.white-text[_ngcontent-%COMP%]     galoa-paragraphs   app-carousel .carousel-container.center .owl-nav fa-icon.owl-prev{color:#fff}.white-text[_ngcontent-%COMP%]     galoa-paragraphs   app-carousel .carousel-container.center .owl-nav fa-icon.owl-next{color:#fff}.paragraphs[_ngcontent-%COMP%]{padding-bottom:16px}.paragraphs[_ngcontent-%COMP%]     galoa-paragraphs h1{color:#3e3e3e;word-wrap:break-word}.wave-divider-top[_ngcontent-%COMP%]{left:0;line-height:0;overflow:hidden;position:absolute;top:-1px;transform:scaleX(-1);-webkit-transform:scaleX(-1);width:100%}.wave-divider[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{display:block;height:50px;position:relative;width:calc(146% + 1.3px)}.wave-divider[_ngcontent-%COMP%]   .shape-fill[_ngcontent-%COMP%]{fill:var(--section-outer-color, #F5F5F5)}.wave-divider-bottom[_ngcontent-%COMP%]{bottom:0;left:0;line-height:0;margin-bottom:-1px;overflow:hidden;position:absolute;transform:rotate(180deg) scaleX(-1);-webkit-transform:rotate(180deg) scaleX(-1);width:100%}.wave-space[_ngcontent-%COMP%]{padding-top:45px;padding-bottom:50px}'],changeDetection:0}))}return P(),h})();var H8=b(2405);const D3=(P,h)=>h.title;function q8(P,h){if(1&P&&(a.j41(0,"option",10),a.EFF(1),a.k0s()),2&P){const m=h.$implicit;a.Y8G("value",m),a.R7$(),a.JRh(m)}}function U8(P,h){if(1&P&&(a.j41(0,"option",10),a.EFF(1),a.k0s()),2&P){const m=h.$implicit;a.Y8G("value",m),a.R7$(),a.JRh(m)}}function n8(P,h){if(1&P&&(a.j41(0,"option",10),a.EFF(1),a.k0s()),2&P){const m=h.$implicit;a.Y8G("value",m),a.R7$(),a.JRh(m)}}function Hc(P,h){if(1&P){const m=a.RV6();a.j41(0,"button",22),a.bIt("click",function(){L.eBV(m);const M=a.XpG(2);return L.Njj(M.clear())}),a.EFF(1,"Limpar \u2715"),a.k0s()}}function Uc(P,h){if(1&P&&a.nrm(0,"img",26),2&P){const m=a.XpG().$implicit;a.Y8G("src",m.cover,a.B4B)("alt","Capa de "+m.title)}}function o5(P,h){if(1&P&&a.nrm(0,"fa-icon",27),2&P){const m=a.XpG().$implicit,_=a.XpG(2);a.Y8G("icon",_.icon(m.eixo)),a.BMQ("aria-label",m.eixo)}}function S0(P,h){1&P&&(a.j41(0,"span",37),a.EFF(1,"Ler \u2192"),a.k0s())}function h8(P,h){if(1&P&&(a.j41(0,"a",23)(1,"div",24),a.nrm(2,"span",25),a.nVh(3,Uc,1,2,"img",26)(4,o5,1,2,"fa-icon",27),a.k0s(),a.j41(5,"div",28)(6,"div",29)(7,"span",30),a.EFF(8),a.k0s(),a.j41(9,"span",31),a.EFF(10),a.k0s()(),a.j41(11,"h2",32),a.EFF(12),a.k0s(),a.j41(13,"p",33),a.EFF(14),a.k0s(),a.j41(15,"p",34),a.EFF(16),a.k0s(),a.j41(17,"div",35)(18,"span",36),a.EFF(19),a.k0s(),a.nVh(20,S0,2,0,"span",37),a.k0s()()()),2&P){const m=h.$implicit,_=h.$index,M=a.XpG(2);a.xc7("animation-delay",34*(_<12?_:12),"ms"),a.AVh("rl-card--nolink",!M.isLink(m)),a.BMQ("href",M.isLink(m)?m.href:null,a.B4B)("target",M.isLink(m)?"_blank":null)("rel",M.isLink(m)?"noopener":null),a.R7$(),a.xc7("background",M.tint(m.eixo)),a.R7$(2),a.vxM(m.cover?3:4),a.R7$(5),a.JRh(m.type),a.R7$(2),a.JRh(m.year),a.R7$(2),a.JRh(m.title),a.R7$(2),a.JRh(m.authors),a.R7$(2),a.JRh(m.desc),a.R7$(3),a.JRh(m.eixo),a.R7$(),a.vxM(M.isLink(m)?20:-1)}}function i5(P,h){if(1&P){const m=a.RV6();a.j41(0,"div",21),a.EFF(1,"Nenhum recurso corresponde a estes filtros. "),a.j41(2,"button",22),a.bIt("click",function(){L.eBV(m);const M=a.XpG(2);return L.Njj(M.clear())}),a.EFF(3,"Limpar filtros"),a.k0s(),a.EFF(4,"."),a.k0s()}}function J8(P,h){if(1&P){const m=a.RV6();a.j41(0,"div",0)(1,"header",1)(2,"h1",2),a.EFF(3,"Publica\xe7\xf5es e Recursos"),a.k0s(),a.j41(4,"p",3),a.EFF(5,"Artigos cient\xedficos e policy briefs, guias e manuais, v\xeddeos e podcasts, relat\xf3rios e apresenta\xe7\xf5es produzidos e reunidos pela equipa do OCS e do ICNOVA."),a.k0s()(),a.j41(6,"div",4)(7,"div",5)(8,"span",6),a.EFF(9,"Filtrar por"),a.k0s(),a.j41(10,"label",7)(11,"select",8),a.bIt("change",function(M){L.eBV(m);const D=a.XpG();return L.Njj(D.eixo.set(M.target.value))}),a.j41(12,"option",9),a.EFF(13,"Eixo de atua\xe7\xe3o"),a.k0s(),a.Z7z(14,q8,2,2,"option",10,a.fX1),a.k0s()(),a.j41(16,"label",7)(17,"select",11),a.bIt("change",function(M){L.eBV(m);const D=a.XpG();return L.Njj(D.tipo.set(M.target.value))}),a.j41(18,"option",9),a.EFF(19,"Tipo de recurso"),a.k0s(),a.Z7z(20,U8,2,2,"option",10,a.fX1),a.k0s()(),a.j41(22,"label",7)(23,"select",12),a.bIt("change",function(M){L.eBV(m);const D=a.XpG();return L.Njj(D.ano.set(M.target.value))}),a.j41(24,"option",9),a.EFF(25,"Ano"),a.k0s(),a.Z7z(26,n8,2,2,"option",10,a.fX1),a.k0s()(),a.nVh(28,Hc,2,0,"button",13),a.k0s(),a.j41(29,"div",5)(30,"span",14),a.EFF(31,"Ordenar por"),a.k0s(),a.j41(32,"label",7)(33,"select",15),a.bIt("change",function(M){L.eBV(m);const D=a.XpG();return L.Njj(D.sort.set(M.target.value))}
1),a.j41(34,"option",16),a.EFF(35,"Mais recente"),a.k0s(),a.j41(36,"option",17),a.EFF(37,"Mais antigo"),a.k0s()()()()(),a.j41(38,"span",18),a.EFF(39),a.k0s(),a.j41(40,"div",19),a.Z7z(41,h8,21,17,"a",20,D3),a.k0s(),a.nVh(43,i5,5,0,"div",21),a.k0s()}if(2&P){const m=a.XpG();a.R7$(11),a.Y8G("value",m.eixo()),a.R7$(3),a.Dyx(m.eixos),a.R7$(3),a.Y8G("value",m.tipo()),a.R7$(3),a.Dyx(m.tipos),a.R7$(3),a.Y8G("value",m.ano()),a.R7$(3),a.Dyx(m.anos),a.R7$(2),a.vxM(m.anyActive()?28:-1),a.R7$(5),a.Y8G("value",m.sort()),a.R7$(6),a.Lme("",m.filtered().length," ",1===m.filtered().length?"recurso":"recursos"),a.R7$(2),a.Dyx(m.filtered()),a.R7$(2),a.vxM(0===m.filtered().length?43:-1)}}const Z8="Comunica\xe7\xe3o Estrat\xe9gica e Pol\xedticas P\xfablicas",y6="Media e Sustentabilidade Ambiental",M8="Literacia Medi\xe1tica e Cidadania Ecol\xf3gica",x0="Comunica\xe7\xe3o Organizacional e ESG",y8="Participa\xe7\xe3o P\xfablica e Justi\xe7a Ambiental",f3="Artigo cient\xedfico",j8="Guia e manual",W8="V\xeddeo e podcast",z3="Relat\xf3rio e apresenta\xe7\xe3o",F={[Z8]:"#2f6b4f",[y6]:"#3d7d5a",[M8]:"#4a7d3f",[x0]:"#356b5e",[y8]:"#2b5f49"},Z={[Z8]:r3.IPD,[y6]:r3.bG5,[M8]:r3.yjc,[x0]:r3.URI,[y8]:r3.iRu},e1={text:u1,hero:R1,card:Q2,card_block:I1,custom_sponsors:k4,file_list:E2,important_dates:E3,carousel:zc,people_wall:Y3,pdf:U3,video:s8,post_teaser_list:n5,box:e8,collapsible_box:x8,columns:D8,section:l5,oces_recursos:(()=>{var P;class h{tint(_){return F[_]??"#2f6b4f"}icon(_){return Z[_]??r3.DJx}isLink(_){return!!_.href&&"#"!==_.href}clear(){this.eixo.set("Todos"),this.tipo.set("Todos"),this.ano.set("Todos")}constructor(){this.associationQuery=(0,L.WQX)(B6.w),this.eixos=[Z8,y6,M8,x0,y8],this.tipos=[f3,j8,W8,z3],this.eixo=(0,L.vPA)("Todos"),this.tipo=(0,L.vPA)("Todos"),this.ano=(0,L.vPA)("Todos"),this.sort=(0,L.vPA)("recent"),this.data=[{title:"How Sustainable Leadership Can Leverage Sustainable Development",authors:"Ros\xe1rio, A. T., & Boechat, A. C. (2025)",year:2025,type:f3,venue:"Sustainability (MDPI)",eixo:x0,href:"https://doi.org/10.3390/su17083499",desc:"Explora como a lideran\xe7a sustent\xe1vel e a integra\xe7\xe3o de princ\xedpios ESG aumentam a resili\xeancia e impulsionam o desenvolvimento a longo prazo."},{title:"Going Green: How Businesses Use Social Media to Share Their Green Initiatives",authors:"Sarwar, M., & Loureiro, S. M. C. (2025)",year:2025,type:f3,venue:"J. Promotion Management",eixo:x0,href:"https://doi.org/10.1080/10496491.2025.2515132",cover:"/assets/oces/covers/going-green.jpg",desc:"Examina como grandes corpora\xe7\xf5es comunicam estrat\xe9gias de marketing sustent\xe1vel nas redes sociais e o impacto no consumidor."},{title:"Sustelling or greenwashing? Analysing organizational authenticity",authors:"Ferreira, I., Ribeiro, L., & Esp\xedrito Santo, P. (2025)",year:2025,type:z3,venue:"EUPRERA 2025, Lund",eixo:x0,href:"#",desc:"Analisa como cinco marcas portuguesas comunicam a sua identidade sustent\xe1vel e como aferir a autenticidade dessa identidade."},{title:"Narrativas que transformam: o storytelling e a identidade sustent\xe1vel",authors:"Ribeiro, L., & Ferreira, I. (2025)",year:2025,type:z3,venue:"Abrapcorp, Porto Alegre",eixo:x0,href:"#",desc:"Estuda o storytelling como recurso para construir a identidade sustent\xe1vel e distinguir organiza\xe7\xf5es aut\xeanticas das que praticam greenwashing."},{title:"When Sustainability Goes Wrong: consumer behaviour, greenwashing and its impact",authors:"Boechat, A. C., Baptista, N., & Torgal, M. (2024)",year:2024,type:f3,venue:"IGI Global",eixo:x0,href:"https://doi.org/10.4018/978-1-6684-8984-0.ch013",cover:"/assets/oces/covers/sustainability-wrong.jpg",desc:"Revis\xe3o cr\xedtica sobre a rela\xe7\xe3o entre comportamento do consumidor e greenwashing no ambiente digital, sob a \xf3tica organizacional e de consumo."},{title:"Bibliometric analysis on green hotels: past, present and future trends",authors:"Fauzi, M. A., et al. (2024)",year:2024,type:f3,venue:"J. Hospitality & Tourism Insights",eixo:y6,href:"https://doi.org/10.1108/jhti-01-2024-0121",cover:"/assets/oces/covers/green-hotels.jpg",desc:"An\xe1lise bibliom\xe9trica sobre hot\xe9is verdes e a sua import\xe2ncia para o turismo sustent\xe1vel; destaca os incentivos fiscais como fator decisivo."},{title:"Understanding the desire for green consumption: norms, emotions, and attitudes",authors:"Nascimento, J., & Loureiro, S. M. C. (2024)",year:2024,type:f3,venue:"Journal of Business Research",eixo:M8,href:"https://doi.org/10.1016/j.jbusres.2024.114675",cover:"/assets/oces/covers/green-consumption.jpg",desc:"Prop\xf5e o modelo MGGB para explicar o desejo de consumo verde, evidenciando o papel das normas pessoais e dos mecanismos afetivos."},{title:"Mapping the sustainability branding field: emerging trends and future directions",authors:"Nascimento, J., & Loureiro, S. M. C. (2024)",year:2024,type:f3,venue:"J. Product & Brand Management",eixo:x0,href:"https://doi.org/10.1108/jpbm-02-2023-4349",cover:"/assets/oces/covers/sustainability-branding.jpg",desc:"An\xe1lise bibliom\xe9trica de 1.509 artigos que mapeia a estrutura do branding de sustentabilidade em seis grupos tem\xe1ticos."},{title:"Smart Cities and Sustainable Urban Development",authors:"Ros\xe1rio, A. T., & Boechat, A. C. (2024)",year:2024,type:f3,venue:"Preprints.org",eixo:Z8,href:"https://www.preprints.org/manuscript/202412.1127/v1",desc:"Revis\xe3o sistem\xe1tica sobre como as cidades inteligentes usam IoT, IA e big data para o desenvolvimento urbano sustent\xe1vel."},{title:"RED \u2014 Recursos Educativos Digitais para o Ensino B\xe1sico",authors:"Dire\xe7\xe3o-Geral da Educa\xe7\xe3o",year:2024,type:j8,venue:"Dire\xe7\xe3o-Geral da Educa\xe7\xe3o",eixo:M8,href:"https://redge.dge.mec.pt/ilha/periscopio/science/salao-de-jogos",desc:"Recursos interativos validados por especialistas para o 1.\xba ciclo, com conte\xfados de sustentabilidade alinhados com a Agenda 2030."},{title:"Podcast \xabDa Intelig\xeancia ao Artificial\xbb: IA Vermelha e IA Verde",authors:"Paulo Nuno Vicente (ICNOVA)",year:2024,type:W8,venue:"Podcast \xb7 Spotify",eixo:y6,href:"https://open.spotify.com/episode/4o0tz4xIRyC3cK4CDctLtY",desc:"Explora a diferen\xe7a entre IA Vermelha (elevado consumo energ\xe9tico) e IA Verde (efici\xeancia), e a pegada ecol\xf3gica dos dados."},{title:"Confer\xeancia Ibero-Americana de Place Branding (3.\xaa e 4.\xaa edi\xe7\xf5es)",authors:"ICNOVA (2022, 2024)",year:2024,type:z3,venue:"ICNO
1VA \xb7 Place Branding",eixo:Z8,href:"https://placebranding2022.fcsh.unl.pt/",desc:"Edi\xe7\xf5es que debatem turismo, empreendedorismo e a concilia\xe7\xe3o de interesses econ\xf3micos com a sustentabilidade das regi\xf5es."},{title:"Confer\xeancia Internacional Counter Image 2024",authors:"ICNOVA & UFSC (2024)",year:2024,type:z3,venue:"Counter Image 2024",eixo:y8,href:"https://counter-image.fcsh.unl.pt/PT/index.html",desc:"Sobre contra-imagem, cultura visual e pensamento ecol\xf3gico: re-imaginar rela\xe7\xf5es justas e sustent\xe1veis com o mundo."},{title:"Let's Talk about Strategic Communication: A Sit Down with Experts",authors:"Coord. Ana Margarida Barreto (2023)",year:2023,type:z3,venue:"Strategic Communication",eixo:Z8,href:"https://strategicommunication.netlify.app/",desc:"Reuniu especialistas em torno da comunica\xe7\xe3o estrat\xe9gica, sustentabilidade, intelig\xeancia artificial e narrativas sociais."},{title:"Why don't we consume energy more efficiently? A Lisbon parish council case study",authors:"Barreto, A. M., et al. (2023)",year:2023,type:f3,venue:"Frontiers in Energy Efficiency",eixo:M8,href:"https://doi.org/10.3389/fenef.2023.1250795",desc:"A maior barreira ao consumo eficiente de energia n\xe3o \xe9 a motiva\xe7\xe3o dos cidad\xe3os, mas a capacita\xe7\xe3o; prop\xf5e-se forma\xe7\xe3o e educa\xe7\xe3o."},{title:"Uma reflex\xe3o conceptual sobre a Responsabilidade Social Corporativa e a Comunica\xe7\xe3o Estrat\xe9gica",authors:"Boechat, A. C., & Barreto, A. M. (2018)",year:2018,type:f3,venue:"Media & Jornalismo",eixo:x0,href:"https://doi.org/10.14195/2183-5462_33_2",cover:"/assets/oces/covers/rsc-comunicacao.jpg",desc:"Enquadra a RSC como pilar da comunica\xe7\xe3o estrat\xe9gica e defende a comunica\xe7\xe3o transparente para legitimar as a\xe7\xf5es e evitar o greenwashing."}],this.anos=Array.from(new Set(this.data.map(_=>_.year))).sort((_,M)=>M-_),this.filtered=(0,f6.EW)(()=>{const _=this.eixo(),M=this.tipo(),D=this.ano(),Q=this.sort();return[...this.data.filter(O1=>!("Todos"!==_&&O1.eixo!==_||"Todos"!==M&&O1.type!==M||"Todos"!==D&&String(O1.year)!==D))].sort((O1,c2)=>"old"===Q?O1.year-c2.year:c2.year-O1.year)}),this.anyActive=(0,f6.EW)(()=>"Todos"!==this.eixo()||"Todos"!==this.tipo()||"Todos"!==this.ano()),this.isOcsRealm=(0,H8._J)(this.associationQuery.getValue()?.config?.id)}static#c=P=()=>(this.\u0275fac=function(M){return new(M||h)},this.\u0275cmp=a.VBU({type:h,selectors:[["app-oces-resource-library"]],decls:1,vars:1,consts:[[1,"rl"],[1,"rl-head"],[1,"rl-title"],[1,"rl-intro"],[1,"rl-bar"],[1,"rl-group"],["id","rl-filter-label",1,"rl-label"],[1,"rl-select"],["aria-label","Filtrar por eixo de atua\xe7\xe3o",3,"change","value"],["value","Todos"],[3,"value"],["aria-label","Filtrar por tipo de recurso",3,"change","value"],["aria-label","Filtrar por ano",3,"change","value"],["type","button",1,"rl-clear"],[1,"rl-label"],["aria-label","Ordenar por",3,"change","value"],["value","recent"],["value","old"],[1,"rl-count"],[1,"rl-grid"],[1,"rl-card",3,"rl-card--nolink","animation-delay"],[1,"rl-empty"],["type","button",1,"rl-clear",3,"click"],[1,"rl-card"],[1,"rl-cover"],[1,"rl-cover-hatch"],[1,"rl-cover-img",3,"src","alt"],[1,"rl-cover-icon",3,"icon"],[1,"rl-body"],[1,"rl-meta"],[1,"rl-type"],[1,"rl-year"],[1,"rl-card-title"],[1,"rl-authors"],[1,"rl-desc"],[1,"rl-foot"],[1,"rl-eixo"],[1,"rl-ler"]],template:function(M,D){1&M&&a.nVh(0,J8,44,8,"div",0),2&M&&a.vxM(D.isOcsRealm?0:-1)},dependencies:[$.dX,$.aY],styles:['@charset "UTF-8";[_nghost-%COMP%]{--ink: #1c2620;--green: #2f6b4f;--muted: #5c6560;--border: #e6e5db;--serif: "Newsreader", Georgia, serif;--sans: "IBM Plex Sans", sans-serif;--mono: "IBM Plex Mono", monospace;display:block;font-family:var(--sans);color:var(--ink)}.rl-head[_ngcontent-%COMP%]{padding:8px 0 22px}.rl-title[_ngcontent-%COMP%]{font-family:var(--serif);font-weight:500;font-size:44px;line-height:1.05;letter-spacing:-.015em;margin:0 0 16px;color:var(--ink)}.rl-intro[_ngcontent-%COMP%]{font-size:17px;line-height:1.62;color:#4a524c;margin:0;max-width:42em}.rl-bar[_ngcontent-%COMP%]{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin:0 0 22px;padding:14px 24px;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#f7f6f1f5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.rl-group[_ngcontent-%COMP%]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.rl-label[_ngcontent-%COMP%]{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#7a8078}.rl-select[_ngcontent-%COMP%]{position:relative;display:inline-flex;align-items:center}.rl-select[_ngcontent-%COMP%]:after{content:"\\25bc";position:absolute;right:12px;font-size:8px;color:#7a8078;pointer-events:none}.rl-select[_ngcontent-%COMP%]   select[_ngcontent-%COMP%]{appearance:none;-webkit-appearance:none;font-family:var(--sans);font-size:13px;color:var(--ink);background:#fff;border:1px solid #d4d3c8;border-radius:6px;padding:9px 30px 9px 13px;
1cursor:pointer;max-width:15em}.rl-clear[_ngcontent-%COMP%]{font-family:var(--mono);font-size:12px;color:var(--green);cursor:pointer;padding:4px;border:0;background:none}.rl-count[_ngcontent-%COMP%]{display:block;font-family:var(--mono);font-size:12px;color:var(--muted);margin-bottom:14px}.rl-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}@media(max-width:720px){.rl-grid[_ngcontent-%COMP%]{grid-template-columns:1fr}}.rl-card[_ngcontent-%COMP%]{display:flex;text-decoration:none;color:inherit;background:#fff;border:1px solid var(--border);border-radius:10px;overflow:hidden;transition:box-shadow .2s,transform .2s;animation:_ngcontent-%COMP%_rl-in .38s cubic-bezier(.2,.7,.3,1) backwards}.rl-card[_ngcontent-%COMP%]:hover{box-shadow:0 16px 38px -26px #1c26208c;transform:translateY(-3px)}.rl-card--nolink[_ngcontent-%COMP%]{cursor:default}.rl-card--nolink[_ngcontent-%COMP%]:hover{box-shadow:none;transform:none}@keyframes _ngcontent-%COMP%_rl-in{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.rl-card[_ngcontent-%COMP%]{animation:none;transition:none}}.rl-cover[_ngcontent-%COMP%]{position:relative;flex:0 0 152px;display:flex;align-items:center;justify-content:center;padding:16px;overflow:hidden}.rl-cover-hatch[_ngcontent-%COMP%]{position:absolute;inset:0;background:repeating-linear-gradient(135deg,#fff0,#fff0 11px,#ffffff47 11px 22px)}.rl-cover-icon[_ngcontent-%COMP%]{position:relative;font-size:34px;color:#ffffffeb}.rl-cover-img[_ngcontent-%COMP%]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.rl-body[_ngcontent-%COMP%]{flex:1;padding:18px 20px 16px;display:flex;flex-direction:column;min-width:0}.rl-meta[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.rl-type[_ngcontent-%COMP%]{font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--green);background:#eef3ee;padding:4px 8px;border-radius:4px}.rl-year[_ngcontent-%COMP%]{font-family:var(--mono);font-size:11px;color:#8a8f84}.rl-card-title[_ngcontent-%COMP%]{font-family:var(--serif);font-weight:500;font-size:18px;line-height:1.2;margin:0 0 6px}.rl-authors[_ngcontent-%COMP%]{font-family:var(--mono);font-size:11px;color:#8a8f84;margin:0 0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rl-desc[_ngcontent-%COMP%]{font-size:13px;line-height:1.5;color:var(--muted);margin:0 0 14px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.rl-foot[_ngcontent-%COMP%]{margin-top:auto;display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid #eeede4}.rl-eixo[_ngcontent-%COMP%]{font-family:var(--mono);font-size:10px;color:#7a8078;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:62%}.rl-ler[_ngcontent-%COMP%]{font-family:var(--mono);font-size:11px;color:var(--ink)}.rl-empty[_ngcontent-%COMP%]{text-align:center;padding:60px 20px;color:#7a8078;font-size:15px}'],changeDetection:0}))}return P(),h})()}},5312(w2,x1,b){"use strict";b.d(x1,{c:()=>L});const L={production:!0,widget:!1,mainEndpointPagination:"https://associacoes.galoa.com.br/api",topicResourceName:"assoc_topic",commentResourceName:"assoc_topic_comment",endpoints:{api:"https://api.galoa.com.br/",association:"https://associacoes.galoa.com.br/"},location:{protocol:"https://",forceUrl:!0,url:""},pdf:"15dc77cf498e4cdfb38229cd5f4de2af",posthog:[{name:"posthog_cloud",key:"phc_eiflZRHU7anEXcBJiCMyHCYlCMID2wmWNsX38JFN7cQ",host:"https://app.posthog.com"}],sentry:{dsn:"https://[email protected]/6735580",project:6735580,organization:"galoa"},originAdminSites:{"associacoes.galoa.com.br":"assoc","eventmanager.galoa.com.br":"event","proceedings.science":"proceedings"},typesense:{serverConfig:{apiKey:"xFhX9Sk24NcQ61cCQOgWegNorN0sQ87q",nodes:[{url:"https://typesense.galoa.net.br"}]},collections:{members:"prod_assoc_members"}}}},4802(w2,x1,b){"use strict";var L=b(7705),a=b(5312),k=b(2200),H=b(231),G=b(177),T=b(2615),K=b(3664),J=b(1230),n1=b(7552),c1=b(1706),u1=b(3463),r1=b(84),o1=b(7689),$=b(5841),R=b(3124);function s1(t){return"string"==typeof t.message&&(t.message=(0,R.an)(t.message)),t.data&&(0,R.Q3)(t.data),t}function z1(t){return s1(t)}function v1(t){"string"==typeof t.transaction&&(t.transaction=(0,R.an)(t.transaction)),t.request&&("string"==typeof t.request.url&&(t.request.url=(0,R.an)(t.request.url)),t.request.headers&&(0,R.Q3)(t.request.headers)),t.breadcrumbs?.forEach(s1),t.exception?.values?.forEach(o=>{"string"==typeof o.value&&(o.value=(0,R.an)(o.value))});const n=t.contexts?.trace?.data;return n&&(0,R.Q3)(n),t}function C1(t){return v1(t)}function M1(t,n){const o=t.exception?.values;return o?.length&&o.some(g=>!!g.value)?function L1(t){return v1(t)}(t):null}var P1=b(2405),T1=b(8422),t2=b(1298),m2=b(9013),$1=b(8018),U1=b(9748),D1=b(8567),e2=b(6023),d2=b(6440);function f2(t){return`${t.protocol?`${t.protocol}:`:""}//${t.host}${t.port?`:${t.port}`:""}${t.path?`/${t.path}`:""}/api/`}const R1=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;var k1=b(7718),J1=b(6870),p2=b(2081);const s2=k1.O;function F2(){try{return s2.document.location.href}catch{return""}}function Y1(t,n=5){if(!s2.HTMLElement)return null;let o=t;for(let r=0;r<n;r++){if(!o)return null;if(o instanceof HTMLElement){if(o.dataset.sentryComponent)return o.dataset.sentryComponent;if(o.dataset.sentryElement)return o.dataset.sentryElement}o=o.parentNode}return null}const I1=k1.O;let K1=0;function C2(){return K1>0}function n2(t,n={}){if(!function o(g){return"function"==typeof g}(t))return t;try{if(Object.prototype.hasOwnProperty.call(t,"__sentry_wrapped__")){const x=t.__sentry_wrapped__;return"function"==typeof x?x:t}if((0,J1.sp)(t))return t}catch{return t}const r=function(...g){k1.O._sentryWrappedDepth=(k1.O._sentryWrappedDepth||0)+1;try{const x=g.map(E=>n2(E,n));return t.apply(this,x)}catch(x){throw function u(){K1++,setTimeout(()=>{K1--})}(),(0,D1.v4)(E=>{E.addEventProcessor(U=>(n.mechanism&&((0,p2.gO)(U,void 0,void 0),(0,p2.M6)(U,n.mechanism)),U.extra={...U.extra,arguments:g},U)),(0,U1.Cp)(x)}),x}finally{k1.O._sentryWrappedDepth=(k1.O._sentryWrappedDepth||0)-1}};try{for(const g in t)Object.prototype.hasOwnProperty.call(t,g)&&(r[g]=t[g])}catch{}(0,J1.pO)(r,t),(0,J1.my)(t,"__sentry_wrapped__",r);try{Object.getOwnPropertyDescriptor(r,"name").configurable&&Object.defineProperty(r,"name",{get:()=>t.name})}catch{}return r}function b2(){const t=F2(),{referrer:n}=I1.document||{},{userAgent:o}=I1.navigator||{};return{url:t,headers:{...n&&{Referer:n},...o&&{"User-Agent":o}}}}function j2(t={}){const n=I1.document,o=n?.head||n?.body;if(!o)return void(R1&&e2.Yz.error("[showReportDialog] Global document not defined"));const r=(0,D1.o5)(),x=(0,D1.KU)()?.getDsn();if(!x)return void(R1&&e2.Yz.error("[showReportDialog] DSN not configured"));const E={...t,user:{...r.getUser(),...t.user},eventId:t.eventId||(0,U1.Q)()},U=I1.document.createElement("script");U.async=!0,U.crossOrigin="anonymous",U.src=function u2(t,n){const o=(0,d2.AD)(t);if(!o)return"";const r=`${f2(o)}embed/error-page/`;let g=`dsn=${(0,d2.SB)(o)}`;for(const x in n)if("dsn"!==x&&"onClose"!==x)if("user"===x){const E=n.user;if(!E)continue;E.name&&(g+=`&name=${encodeURIComponent(E.name)}`),E.email&&(g+=`&email=${encodeURIComponent(E.email)}`)}else g+=`&${encodeURIComponent(x)}=${encodeURIComponent(n[x])}`;return`${r}?${g}`}(x,E);const{onLoad:Y,onClose:a1}=E;if(Y&&(U.onload=Y),a1){const H1=j1=>{if("__sentry_reportdialog_closed__"===j1.data)try{a1()}finally{I1.removeEventListener("message",H1)}};I1.addEventListener("message",H1)}o.appendChild(U)}var W2=b(897),L2=b(3460),A2=b(2128);const n4={},g4={};function P4(t,n){return n4[t]=n4[t]||[],n4[t].push(n),()=>{const o=n4[t];if(o){const r=o.indexOf(n);-1!==r&&o.splice(r,1)}}}function k4(t,n){if(!g4[t]){g4[t]=!0;try{n()}catch(o){W2.T&&e2.Yz.error(`Error while instrumenting ${t}`,o)}}}function _0(t,n){const o=t&&n4[t];if(o)for(const r of o)try{r(n)}catch(g){W2.T&&e2.Yz.error(`Error while triggering instrumentation handler.\nType: ${t}\nName: ${(0,A2.qQ)(r)}\nError:`,g)}}const t3=new Set([]),r4=new Set;
1function N0(){"console"in k1.O&&e2.Ow.forEach(function(t){r4.has(t)||!(t in k1.O.console)||(r4.add(t),(0,J1.GS)(k1.O.console,t,function(n){return e2.Z9[t]=n,function(...o){const r=o[0],g=e2.Z9[t],x=t3.size&&"string"==typeof r&&(0,L2.Xr)(r,t3);x||_0("console",{args:o,level:t}),(!x||W2.T&&e2.Yz.isEnabled())&&g?.apply(k1.O.console,o)}}))})}var E2=b(4523),B2=b(2997);const N4=k1.O;function E0(t){return t&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(t.toString())}var H4=b(7660);function r6(t,n){const o="fetch",r=P4(o,t);return k4(o,()=>_6(void 0,n)),r}function _6(t,n=!1){n&&!function f6(){if("string"==typeof EdgeRuntime)return!0;if(!function E3(){if(!("fetch"in N4))return!1;try{return new Headers,new Request("data:,"),new Response,!0}catch{return!1}}())return!1;if(E0(N4.fetch))return!0;let t=!1;const n=N4.document;if(n&&"function"==typeof n.createElement)try{const o=n.createElement("iframe");o.hidden=!0,n.head.appendChild(o),o.contentWindow?.fetch&&(t=E0(o.contentWindow.fetch)),n.head.removeChild(o)}catch(o){W2.T&&e2.Yz.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",o)}return t}()||(0,J1.GS)(k1.O,"fetch",function(o){return function(...r){const g=new Error,{method:x,url:E}=function W4(t){if(0===t.length)return{method:"GET",url:""};if(2===t.length){const[o,r]=t;return{url:a4(o),method:R2(r,"method")?String(r.method).toUpperCase():(0,B2.ks)(o)&&R2(o,"method")?String(o.method).toUpperCase():"GET"}}const n=t[0];return{url:a4(n),method:R2(n,"method")?String(n.method).toUpperCase():"GET"}}(r),U={args:r,fetchData:{method:x,url:E},startTimestamp:1e3*(0,H4.zf)(),virtualError:g,headers:C0(r)};return t||_0("fetch",{...U}),o.apply(k1.O,r).then(function(){var Y=(0,E2.A)(function*(a1){return t?t(a1):_0("fetch",{...U,endTimestamp:1e3*(0,H4.zf)(),response:a1}),a1});return function(a1){return Y.apply(this,arguments)}}(),Y=>{_0("fetch",{...U,endTimestamp:1e3*(0,H4.zf)(),error:Y}),(0,B2.bJ)(Y)&&void 0===Y.stack&&(Y.stack=g.stack,(0,J1.my)(Y,"framesToPop",1));const H1=(0,D1.KU)()?.getOptions().enhanceFetchErrorMessages??"always";if(!1!==H1&&(0,B2.bJ)(Y)&&"TypeError"===Y.name&&("Failed to fetch"===Y.message||"Load failed"===Y.message||"NetworkError when attempting to fetch resource."===Y.message))try{const z2=new URL(U.fetchData.url).host;"always"===H1?Y.message=`${Y.message} (${z2})`:(0,J1.my)(Y,"__sentry_fetch_url_host__",z2)}catch{}throw Y})}})}function $2(){return($2=(0,E2.A)(function*(t,n){if(t?.body){const o=t.body,r=o.getReader(),g=setTimeout(()=>{o.cancel().then(null,()=>{})},9e4);let x=!0;for(;x;){let E;try{E=setTimeout(()=>{o.cancel().then(null,()=>{})},5e3);const{done:U}=yield r.read();clearTimeout(E),U&&(n(),x=!1)}catch{x=!1}finally{clearTimeout(E)}}clearTimeout(g),r.releaseLock(),o.cancel().then(null,()=>{})}})).apply(this,arguments)}function v4(t){let n;try{n=t.clone()}catch{return}!function A0(t,n){$2.apply(this,arguments)}(n,()=>{_0("fetch-body-resolved",{endTimestamp:1e3*(0,H4.zf)(),response:t})})}function R2(t,n){return(0,B2.Z4)(t)&&!!t[n]}function a4(t){return"string"==typeof t?t:t?R2(t,"url")?t.url:t.toString?t.toString():"":""}function C0(t){const[n,o]=t;try{if("object"==typeof o&&null!==o&&"headers"in o&&o.headers)return new Headers(o.headers);if((0,B2.ks)(n))return new Headers(n.headers)}catch{}}const F0=[];function $0(t){const n=t.defaultIntegrations||[],o=t.integrations;let r;if(n.forEach(g=>{g.isDefaultInstance=!0}),Array.isArray(o))r=[...n,...o];else if("function"==typeof o){const g=o(n);r=Array.isArray(g)?g:[g]}else r=n;return function W0(t){const n={};return t.forEach(o=>{const{name:r}=o,g=n[r];g&&!g.isDefaultInstance&&o.isDefaultInstance||(n[r]=o)}),Object.values(n)}(r)}function h3(t,n){for(const o of n)o?.afterAllSetup&&o.afterAllSetup(t)}function y0(t,n,o){if(o[n.name])W2.T&&e2.Yz.log(`Integration skipped because it was already installed: ${n.name}`);else{if(o[n.name]=n,!F0.includes(n.name)&&"function"==typeof n.setupOnce&&(n.setupOnce(),F0.push(n.name)),n.setup&&"function"==typeof n.setup&&n.setup(t),"function"==typeof n.preprocessEvent){const r=n.preprocessEvent.bind(n);t.on("preprocessEvent",(g,x)=>r(g,x,t))}if("function"==typeof n.processEvent){const r=n.processEvent.bind(n),g=Object.assign((x,E)=>r(x,E,t),{id:n.name});t.addEventProcessor(g)}["processSpan","processSegmentSpan"].forEach(r=>{const g=n[r];"function"==typeof g&&t.on(r,x=>g.call(n,x,t))}),W2.T&&e2.Yz.log(`Integration installed: ${n.name}`)}}const d0=100;function c3(t,n){const o=(0,D1.KU)(),r=(0,D1.rm)();if(!o)return;const{beforeBreadcrumb:g=null,maxBreadcrumbs:x=d0}=o.getOptions();if(x<=0)return;const U={timestamp:(0,H4.lu)(),...t},Y=g?(0,e2.pq)(()=>g(U,n)):U;null!==Y&&(o.emit&&o.emit("beforeAddBreadcrumb",Y,n),r.addBreadcrumb(Y,x))}function J3(t){return"warn"===t?"warning":["fatal","error","warning","log","info","debug"].includes(t)?t:"log"}function e6(t){if(void 0!==t)return t>=400&&t<500?"warning":t>=500?"error":void 0}function l2(t){return"isRelative"in t}function P2(t,n){const o=t.indexOf("://")<=0&&0!==t.indexOf("//"),r=n??(o?"thismessage:/":void 0);try{if("canParse"in URL&&!URL.canParse(t,r))return;const g=new URL(t,r);return o?{isRelative:o,pathname:g.pathname,search:g.search,hash:g.hash}:g}catch{}}function Y2(t){if(l2(t))return t.pathname;const n=new URL(t);return n.search="",n.hash="",["80","443"].includes(n.port)&&(n.port=""),n.password&&(n.password="%filtered%"),n.username&&(n.username="%filtered%"),n.toString()}function n0(t){if(!t)return{};const n=t.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!n)return{};const o=n[6]||"",r=n[8]||"";return{host:n[4],path:n[5],protocol:n[2],search:o,hash:r,relative:n[5]+o+r}}function o0(t){return t.split(/[?#]/,1)[0]}function Y0(t,n=!0){if(t.startsWith("data:")){const o=t.match(/^data:([^;,]+)/),r=o?o[1]:"text/plain",g=t.includes(";base64,"),x=t.indexOf(",");let E="";if(n&&-1!==x){const U=t.slice(x+1);E=U.length>10?`${U.slice(0,10)}... [truncated]`:U}return`data:${r}${g?",base64":""}${E?`,${E}`:""}`}return t}const G4=k1.O;let A3,Z3,s3;function B0(t){P4("dom",t),k4("dom",i2)}function i2(){if(!G4.document)return;const t=_0.bind(null,"dom"),n=t4(t,!0);G4.document.addEventListener("click",n,!1),G4.document.addEventListener("keypress",n,!1),["EventTarget","Node"].forEach(o=>{const g=G4[o]?.prototype;g?.hasOwnProperty?.("addEventListener")&&((0,J1.GS)(g,"addEventListener",function(x){return function(E,U,Y){if("click"===E||"keypress"==E)try{const a1=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},H1=a1[E]=a1[E]||{refCount:0};if(!H1.handler){const j1=t4(t);H1.handler=j1,x.call(this,E,j1,Y)}
1H1.refCount++}catch{}return x.call(this,E,U,Y)}}),(0,J1.GS)(g,"removeEventListener",function(x){return function(E,U,Y){if("click"===E||"keypress"==E)try{const a1=this.__sentry_instrumentation_handlers__||{},H1=a1[E];H1&&(H1.refCount--,H1.refCount<=0&&(x.call(this,E,H1.handler,Y),H1.handler=void 0,delete a1[E]),0===Object.keys(a1).length&&delete this.__sentry_instrumentation_handlers__)}catch{}return x.call(this,E,U,Y)}}))})}function t4(t,n=!1){return o=>{if(!o||o._sentryCaptured)return;const r=function e4(t){try{return t.target}catch{return null}}(o);if(function X2(t,n){return!("keypress"!==t||n?.tagName&&("INPUT"===n.tagName||"TEXTAREA"===n.tagName||n.isContentEditable))}(o.type,r))return;(0,J1.my)(o,"_sentryCaptured",!0),r&&!r._sentryId&&(0,J1.my)(r,"_sentryId",(0,p2.eJ)());const g="keypress"===o.type?"input":o.type;(function X1(t){if(t.type!==Z3)return!1;try{if(!t.target||t.target._sentryId!==s3)return!1}catch{}return!0})(o)||(t({event:o,name:g,global:n}),Z3=o.type,s3=r?r._sentryId:void 0),clearTimeout(A3),A3=G4.setTimeout(()=>{s3=void 0,Z3=void 0},1e3)}}const F4="__sentry_xhr_v3__";function s4(t){P4("xhr",t),k4("xhr",e3)}function e3(){if(!G4.XMLHttpRequest)return;const t=XMLHttpRequest.prototype;t.open=new Proxy(t.open,{apply(n,o,r){const g=new Error,x=1e3*(0,H4.zf)(),E=(0,B2.Kg)(r[0])?r[0].toUpperCase():void 0,U=function d3(t){if((0,B2.Kg)(t))return t;try{return t.toString()}catch{}}(r[1]);if(!E||!U)return n.apply(o,r);o[F4]={method:E,url:U,request_headers:{}},"POST"===E&&U.match(/sentry_key/)&&(o.__sentry_own_request__=!0);const Y=()=>{const a1=o[F4];if(a1&&4===o.readyState){try{a1.status_code=o.status}catch{}_0("xhr",{endTimestamp:1e3*(0,H4.zf)(),startTimestamp:x,xhr:o,virtualError:g}),o.removeEventListener("readystatechange",Y)}};return"onreadystatechange"in o&&"function"==typeof o.onreadystatechange?o.onreadystatechange=new Proxy(o.onreadystatechange,{apply:(a1,H1,j1)=>(Y(),a1.apply(H1,j1))}):o.addEventListener("readystatechange",Y),o.setRequestHeader=new Proxy(o.setRequestHeader,{apply(a1,H1,j1){const[M2,z2]=j1,T2=H1[F4];return T2&&(0,B2.Kg)(M2)&&(0,B2.Kg)(z2)&&(T2.request_headers[M2.toLowerCase()]=z2),a1.apply(H1,j1)}}),n.apply(o,r)}}),t.send=new Proxy(t.send,{apply(n,o,r){const g=o[F4];return g?(void 0!==r[0]&&(g.body=r[0]),_0("xhr",{startTimestamp:1e3*(0,H4.zf)(),xhr:o}),n.apply(o,r)):n.apply(o,r)}})}let G3;function O3(t){const n="history";P4(n,t),k4(n,u6)}function u6(){function t(n){return function(...o){const r=o.length>2?o[2]:void 0;if(r){const g=G3,x=function b6(t){try{return new URL(t,G4.location.origin).toString()}catch{return t}}(String(r));if(G3=x,g===x)return n.apply(this,o);_0("history",{from:g,to:x})}return n.apply(this,o)}}G4.addEventListener("popstate",()=>{const n=G4.location.href,o=G3;G3=n,o!==n&&_0("history",{from:o,to:n})}),function L3(){return"history"in N4&&!!N4.history}()&&((0,J1.GS)(G4.history,"pushState",t),(0,J1.GS)(G4.history,"replaceState",t))}const H3={};try{typeof Node<"u"&&(H3.parentNode=Object.getOwnPropertyDescriptor(Node.prototype,"parentNode").get),typeof Element<"u"&&(H3.tagName=Object.getOwnPropertyDescriptor(Element.prototype,"tagName").get,H3.id=Object.getOwnPropertyDescriptor(Element.prototype,"id").get,H3.className=Object.getOwnPropertyDescriptor(Element.prototype,"className").get,H3.getAttribute=Element.prototype.getAttribute),typeof HTMLElement<"u"&&(H3.dataset=Object.getOwnPropertyDescriptor(HTMLElement.prototype,"dataset").get)}catch{}function g6(t,n,o){const r=H3[n];if(r)try{return r.call(t,o)}catch{}const g=t[n];return"function"==typeof g?g.call(t,o):g}function k0(t,n={}){if(!t)return"<unknown>";try{let o=t;const r=5,g=[];let x=0,E=0;const U=" > ",Y=U.length;let a1;const H1=Array.isArray(n)?n:n.keyAttrs,j1=!Array.isArray(n)&&n.maxStringLength||80;for(;o&&x++<r&&(a1=p1(o,H1),!("html"===a1||x>1&&E+g.length*Y+a1.length>=j1));)g.push(a1),E+=a1.length,o=g6(o,"parentNode");return g.reverse().join(U)}catch{return"<unknown>"}}function p1(t,n){const o=[],r=g6(t,"tagName");if(!r)return"";if(typeof HTMLElement<"u"&&t instanceof HTMLElement){const x=g6(t,"dataset");if(x){if(x.sentryComponent)return x.sentryComponent;if(x.sentryElement)return x.sentryElement}}o.push(r.toLowerCase());const g=n?.length?n.filter(x=>g6(t,"getAttribute",x)).map(x=>[x,g6(t,"getAttribute",x)]):null;if(g?.length)g.forEach(x=>{o.push(`[${x[0]}="${x[1]}"]`)});else{const x=g6(t,"id");x&&o.push(`#${x}`);const E=g6(t,"className");if(E&&(0,B2.Kg)(E)){const U=E.split(/\s+/);for(const Y of U)o.push(`.${Y}`)}}for(const x of["aria-label","type","name","title","alt"]){const E=g6(t,"getAttribute",x);E&&o.push(`[${x}="${E}"]`)}return o.join("")}const v2=(t={})=>{const n={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...t};return{name:"Breadcrumbs",setup(o){n.console&&function u0(t){const n="console",o=P4(n,t);k4(n,N0)}
1(function A4(t){return function(o){if((0,D1.KU)()!==t)return;const r={category:"console",data:{arguments:o.args,logger:"console"},level:J3(o.level),message:(0,L2.gt)(o.args," ")};if("assert"===o.level){if(!1!==o.args[0])return;r.message=`Assertion failed: ${(0,L2.gt)(o.args.slice(1)," ")||"console.assert"}`,r.data.arguments=o.args.slice(1)}c3(r,{input:o.args,level:o.level})}}(o)),n.dom&&B0(function h4(t,n){return function(r){if((0,D1.KU)()!==t)return;let g,x,E="object"==typeof n?n.serializeAttribute:void 0,U="object"==typeof n&&"number"==typeof n.maxStringLength?n.maxStringLength:void 0;U&&U>1024&&(R1&&e2.Yz.warn(`\`dom.maxStringLength\` cannot exceed 1024, but a value of ${U} was configured. Sentry will use 1024 instead.`),U=1024),"string"==typeof E&&(E=[E]);try{const a1=r.event,H1=function w4(t){return!!t&&!!t.target}(a1)?a1.target:a1;g=k0(H1,{keyAttrs:E,maxStringLength:U}),x=Y1(H1)}catch{g="<unknown>"}if(0===g.length)return;const Y={category:`ui.${r.name}`,message:g};x&&(Y.data={"ui.component_name":x}),c3(Y,{event:r.event,name:r.name,global:r.global})}}(o,n.dom)),n.xhr&&s4(function v0(t){return function(o){if((0,D1.KU)()!==t)return;const{startTimestamp:r,endTimestamp:g}=o,x=o.xhr[F4];if(!r||!g||!x)return;const{method:E,url:U,status_code:Y,body:a1}=x,j1={xhr:o.xhr,input:a1,startTimestamp:r,endTimestamp:g},M2={category:"xhr",data:{method:E,url:U,status_code:Y},type:"http",level:e6(Y)};t.emit("beforeOutgoingRequestBreadcrumb",M2,j1),c3(M2,j1)}}(o)),n.fetch&&r6(function Z0(t){return function(o){if((0,D1.KU)()!==t)return;const{startTimestamp:r,endTimestamp:g}=o;if(g&&(!o.fetchData.url.match(/sentry_key/)||"POST"!==o.fetchData.method))if(o.error){const x={data:o.error,input:o.args,startTimestamp:r,endTimestamp:g},E={category:"fetch",data:o.fetchData,level:"error",type:"http"};t.emit("beforeOutgoingRequestBreadcrumb",E,x),c3(E,x)}else{const x=o.response,E={...o.fetchData,status_code:x?.status},U={input:o.args,response:x,startTimestamp:r,endTimestamp:g},Y={category:"fetch",data:E,type:"http",level:e6(E.status_code)};t.emit("beforeOutgoingRequestBreadcrumb",Y,U),c3(Y,U)}}}(o)),n.history&&O3(function m4(t){return function(o){if((0,D1.KU)()!==t)return;let r=o.from,g=o.to;const x=n0(I1.location.href);let E=r?n0(r):void 0;const U=n0(g);E?.path||(E=x),x.protocol===U.protocol&&x.host===U.host&&(g=U.relative),x.protocol===E.protocol&&x.host===E.host&&(r=E.relative),c3({category:"navigation",data:{from:r,to:g}})}}(o)),n.sentry&&o.on("beforeSendEvent",function K2(t){return function(o){(0,D1.KU)()===t&&c3({category:"sentry."+("transaction"===o.type?"transaction":"event"),event_id:o.event_id,level:o.level,message:(0,p2.$X)(o)},{event:o})}}(o))}}};let V4=null;function Y4(t){const n="error";P4(n,t),k4(n,a0)}function a0(){V4=k1.O.onerror,k1.O.onerror=function(t,n,o,r,g){return _0("error",{column:r,error:g,line:o,msg:t,url:n}),!!V4&&V4.apply(this,arguments)},k1.O.onerror.__SENTRY_INSTRUMENTED__=!0}let Q4=null;function j0(t){const n="unhandledrejection";P4(n,t),k4(n,M3)}function M3(){Q4=k1.O.onunhandledrejection,k1.O.onunhandledrejection=function(t){return _0("unhandledrejection",t),!Q4||Q4.apply(this,arguments)},k1.O.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}var w3=b(2367);var P8=b(4741);function sc(t,n){const o=K6(t,n),r={type:d6(n),value:n6(n)};return o.length&&(r.stacktrace={frames:o}),void 0===r.type&&""===r.value&&(r.value="Unrecoverable error caught"),r}function o6(t,n){return{exception:{values:[sc(t,n)]}}}function K6(t,n){const o=n.stacktrace||n.stack||"",r=function Y3(t){return t&&X6.test(t.message)?1:0}(n),g=function V8(t){return"number"==typeof t.framesToPop?t.framesToPop:0}(n);try{return t(o,r,g)}catch{}return[]}const X6=/Minified React error #\d+;/i;function C3(t){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"&&t instanceof WebAssembly.Exception}function d6(t){const n=t?.name;return!n&&C3(t)?t.message&&Array.isArray(t.message)&&2==t.message.length?t.message[0]:"WebAssembly.Exception":n}function n6(t){const n=t?.message;return C3(t)?Array.isArray(t.message)&&2==t.message.length?t.message[1]:"wasm exception":n?function E6(t){return function Cc(t){return(0,B2.bJ)(t)&&"__sentry_fetch_url_host__"in t&&"string"==typeof t.__sentry_fetch_url_host__}(t)?`${t.message} (${t.__sentry_fetch_url_host__})`:t.message}(n.error&&"string"==typeof n.error.message?n.error:t):"No error message"}function w6(t,n,o,r,g){let x;if((0,B2.T2)(n)&&n.error)return o6(t,n.error);if((0,B2.BD)(n)||(0,B2.W6)(n)){const E=n;
1if("stack"in n){x=o6(t,n);const U=x.exception?.values?.[0];if(r&&o&&U&&!U.stacktrace){const Y=K6(t,o);Y.length&&(U.stacktrace={frames:Y},(0,p2.M6)(x,{synthetic:!0}))}}else{const U=E.name||((0,B2.BD)(E)?"DOMError":"DOMException"),Y=E.message?`${U}: ${E.message}`:U;x=c8(t,Y,o,r),(0,p2.gO)(x,Y)}return"code"in E&&(x.tags={...x.tags,"DOMException.code":`${E.code}`}),x}return(0,B2.bJ)(n)?o6(t,n):(0,B2.Qd)(n)||(0,B2.xH)(n)?(x=function O8(t,n,o,r){const x=(0,D1.KU)()?.getOptions().normalizeDepth,E=function R8(t){return Object.values(t).find(B2.bJ)}(n),U={__serialized__:(0,w3.cd)(n,x)};if(E)return{exception:{values:[sc(t,E)]},extra:U};const Y={exception:{values:[{type:(0,B2.xH)(n)?n.constructor.name:r?"UnhandledRejection":"Error",value:d8(n,{isUnhandledRejection:r})}]},extra:U};if(o){const a1=K6(t,o);a1.length&&(Y.exception.values[0].stacktrace={frames:a1})}return Y}(t,n,o,g),(0,p2.M6)(x,{synthetic:!0}),x):(x=c8(t,n,o,r),(0,p2.gO)(x,`${n}`,void 0),(0,p2.M6)(x,{synthetic:!0}),x)}function c8(t,n,o,r){const g={};if(r&&o){const x=K6(t,o);x.length&&(g.exception={values:[{value:n,stacktrace:{frames:x}}]}),(0,p2.M6)(g,{synthetic:!0})}if((0,B2.NF)(n)){const{__sentry_template_string__:x,__sentry_template_values__:E}=n;return g.logentry={message:x,params:E},g}return g.message=n,g}function d8(t,{isUnhandledRejection:n}){const o=(0,J1.HF)(t),r=n?"promise rejection":"exception";return(0,B2.T2)(t)?`Event \`ErrorEvent\` captured as ${r} with message \`${t.message}\``:(0,B2.xH)(t)?`Event \`${function w8(t){try{const n=Object.getPrototypeOf(t);return n?n.constructor.name:void 0}catch{}}(t)}\` (type=${t.type}) captured as ${r}`:`Object captured as ${r} with keys: ${o}`}const N8=(t={})=>{const n={onerror:!0,onunhandledrejection:!0,...t};return{name:"GlobalHandlers",setupOnce(){Error.stackTraceLimit=50},setup(o){n.onerror&&(function s8(t){Y4(n=>{const{stackParser:o,attachStacktrace:r}=Lc();if((0,D1.KU)()!==t||C2())return;const{msg:g,url:x,line:E,column:U,error:Y}=n,a1=function q6(t,n,o,r){const g=t.exception=t.exception||{},x=g.values=g.values||[],E=x[0]=x[0]||{},U=E.stacktrace=E.stacktrace||{},Y=U.frames=U.frames||[];return 0===Y.length&&Y.push({colno:r,lineno:o,filename:L8(n)??F2(),function:A2.yF,in_app:!0}),t}(w6(o,Y||g,void 0,r,!1),x,E,U);a1.level="error",(0,U1.r)(a1,{originalException:Y,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})})}(o),rc("onerror")),n.onunhandledrejection&&(function x6(t){j0(n=>{const{stackParser:o,attachStacktrace:r}=Lc();if((0,D1.KU)()!==t||C2())return;const g=function p8(t){if((0,B2.sO)(t))return t;try{if("reason"in t)return t.reason;if("detail"in t&&"reason"in t.detail)return t.detail.reason}catch{}return t}(n),x=(0,B2.sO)(g)?function a6(t){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(t)}`}]}}}(g):w6(o,g,void 0,r,!0);x.level="error",(0,U1.r)(x,{originalException:g,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}(o),rc("onunhandledrejection"))}}};function rc(t){R1&&e2.Yz.log(`Global Handler attached: ${t}`)}function Lc(){return(0,D1.KU)()?.getOptions()||{stackParser:()=>[],attachStacktrace:!1}}function L8(t){if((0,B2.Kg)(t)&&0!==t.length)return t.startsWith("data:")?`<${Y0(t,!1)}>`:t}function J6(t,n,o,r,g,x){if(!g.exception?.values||!x||!(0,B2.bJ)(x.originalException))return;const E=g.exception.values.length>0?g.exception.values[g.exception.values.length-1]:void 0;E&&(g.exception.values=f1(t,n,r,x.originalException,o,g.exception.values,E,0))}function f1(t,n,o,r,g,x,E,U){if(x.length>=o+1)return x;let Y=[...x];if((0,B2.bJ)(r[g])){q(E,U,r);const a1=t(n,r[g]),H1=Y.length;w1(a1,g,H1,U),Y=f1(t,n,o,r[g],g,[a1,...Y],a1,H1)}return d1(r)&&r.errors.forEach((a1,H1)=>{if((0,B2.bJ)(a1)){q(E,U,r);const j1=t(n,a1),M2=Y.length;w1(j1,`errors[${H1}]`,M2,U),Y=f1(t,n,o,a1,g,[j1,...Y],j1,M2)}}),Y}function d1(t){return Array.isArray(t.errors)}function q(t,n,o){t.mechanism={handled:!0,type:"auto.core.linked_errors",...d1(o)&&{is_exception_group:!0},...t.mechanism,exception_id:n}}function w1(t,n,o,r){t.mechanism={handled:!0,...t.mechanism,type:"chained",source:n,exception_id:o,parent_id:r}}const _8=(t={})=>{const n=t.limit||5,o=t.key||"cause";return{name:"LinkedErrors",preprocessEvent(r,g,x){J6(sc,x.getOptions().stackParser,o,n,r,g)}}};var O4=b(6326);function A6(t,n){const o=t.attributes??(t.attributes={});
1Object.entries(n).forEach(([r,g])=>{null!=g&&!(r in o)&&(o[r]=g)})}const nd="http.url",zd="sentry.segment.name",Wr="sentry.transaction",I9="url.full",zs="url.path",Sd="url.template",U7=()=>({name:"HttpContext",preprocessEvent(t){if(!I1.navigator&&!I1.location&&!I1.document)return;const n=b2(),o={...n.headers,...t.request?.headers};t.request={...n,...t.request,headers:o}},processSegmentSpan(t){const n=t.attributes?.[O4.uT];if(!I1.navigator&&!I1.location&&!I1.document)return;const o=b2();A6(t,{[I9]:"http.client"!==n?o.url:void 0,"http.request.header.user_agent":o.headers["User-Agent"],"http.request.header.referer":o.headers.Referer})}}),Td=()=>({name:"CultureContext",preprocessEvent(t){const n=cf();n&&(t.contexts={...t.contexts,culture:{...n,...t.contexts?.culture}})},processSegmentSpan(t){const n=cf();n&&A6(t,{"culture.locale":n.locale,"culture.timezone":n.timezone,"culture.calendar":n.calendar})}});function cf(){try{const t=I1.Intl;if(!t)return;const n=t.DateTimeFormat().resolvedOptions();return{locale:n.locale,timezone:n.timeZone,calendar:n.calendar}}catch{return}}function M7(t,n,o){G4.document&&G4.addEventListener(t,n,o)}function ae(t,n,o){G4.document&&G4.removeEventListener(t,n,o)}const vs=t=>{let n=!1;return()=>{n||(t(),n=!0)}},Ps=t=>{const n=G4.requestIdleCallback||G4.setTimeout;"hidden"===G4.document?.visibilityState?t():(M7("visibilitychange",t=vs(t),{once:!0,capture:!0}),M7("pagehide",t,{once:!0,capture:!0}),n(()=>{t(),ae("visibilitychange",t,{capture:!0}),ae("pagehide",t,{capture:!0})}))},B9=(t={})=>{const n=t.lifecycle??"route";return{name:"BrowserSession",setupOnce(){if(typeof I1.document>"u")return void(R1&&e2.Yz.warn("Using the `browserSessionIntegration` in non-browser environments is not supported."));(0,U1.J0)({ignoreDuration:!0});let o=!1;Ps(()=>{o||((0,U1.J5)(),o=!0)});const r=(0,D1.rm)();let g=r.getUser();r.addScopeListener(x=>{const E=x.getUser();(g?.id!==E?.id||g?.ip_address!==E?.ip_address)&&(g=E,o&&(0,U1.J5)())}),"route"===n&&O3(({from:x,to:E})=>{x!==E&&((0,U1.J0)({ignoreDuration:!0}),(0,U1.J5)(),o=!0)})}}};function D5(t){const n=[];t.message&&n.push(t.message);try{const o=t.exception.values[t.exception.values.length-1];o?.value&&(n.push(o.value),o.type&&n.push(`${o.type}: ${o.value}`))}catch{}return n}const GC=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/,/^Can't find variable: gmo$/,/^undefined is not an object \(evaluating 'a\.[A-Z]'\)$/,/can't redefine non-configurable property "solana"/,/vv\(\)\.getRestrictions is not a function/,/Can't find variable: _AutofillCallbackHandler/,/Object Not Found Matching Id:\d+, MethodName:simulateEvent/,/^Java exception was raised during method invocation$/],VC=(t={})=>{let n;return{name:"EventFilters",setup(o){const r=o.getOptions();n=Os(t,r)},processEvent(o,r,g){if(!n){const x=g.getOptions();n=Os(t,x)}return function kd(t,n){if(t.type){if("transaction"===t.type&&function $C(t,n){if(!n?.length)return!1;const o=t.transaction;return!!o&&(0,L2.Xr)(o,n)}(t,n.ignoreTransactions))return W2.T&&e2.Yz.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.\nEvent: ${(0,p2.$X)(t)}`),!0}else{if(function Ad(t,n){return!!n?.length&&D5(t).some(o=>(0,L2.Xr)(o,n))}(t,n.ignoreErrors))return W2.T&&e2.Yz.warn(`Event dropped due to being matched by \`ignoreErrors\` option.\nEvent: ${(0,p2.$X)(t)}`),!0;if(function ef(t){return!!t.exception?.values?.length&&!t.message&&!t.exception.values.some(n=>n.stacktrace||n.type&&"Error"!==n.type||n.value)}(t))return W2.T&&e2.Yz.warn(`Event dropped due to not having an error message, error type or stacktrace.\nEvent: ${(0,p2.$X)(t)}`),!0;if(function Xy(t,n){if(!n?.length)return!1;const o=Ge(t);return!!o&&(0,L2.Xr)(o,n)}(t,n.denyUrls))return W2.T&&e2.Yz.warn(`Event dropped due to being matched by \`denyUrls\` option.\nEvent: ${(0,p2.$X)(t)}.\nUrl: ${Ge(t)}`),!0;if(!function Id(t,n){if(!n?.length)return!0;const o=Ge(t);return!o||(0,L2.Xr)(o,n)}(t,n.allowUrls))return W2.T&&e2.Yz.warn(`Event dropped due to not being matched by \`allowUrls\` option.\nEvent: ${(0,p2.$X)(t)}.\nUrl: ${Ge(t)}`),!0}return!1}(o,n)?null:o}}},Ed=(t={})=>({...VC(t),name:"InboundFilters"});function Os(t={},n={}){return{allowUrls:[...t.allowUrls||[],...n.allowUrls||[]],denyUrls:[...t.denyUrls||[],...n.denyUrls||[]],ignoreErrors:[...t.ignoreErrors||[],...n.ignoreErrors||[],...t.disableErrorDefaults?[]:GC],ignoreTransactions:[...t.ignoreTransactions||[],...n.ignoreTransactions||[]]}}function Ge(t){try{const o=[...t.exception?.values??[]].reverse().find(r=>void 0===r.mechanism?.parent_id&&r.stacktrace?.frames?.length)?.stacktrace?.frames;return o?function qy(t=[]){for(let n=t.length-1;n>=0;n--){const o=t[n];if(o&&"<anonymous>"!==o.filename&&"[native code]"!==o.filename)return o.filename||null}return null}(o):null}catch{return W2.T&&e2.Yz.error(`Cannot extract url for event ${(0,p2.$X)(t)}`),null}}const Rd=new WeakMap,xo=()=>({name:"FunctionToString",setupOnce(){const t=Function.prototype.toString;try{Function.prototype.toString=function(...n){const o=(0,J1.sp)(this);let r;try{Rd.has((0,D1.KU)())&&void 0!==o&&(r=o)}catch{}return t.apply(r??this,n)}}catch{}},setup(t){Rd.set(t,!0)}});var T4=b(6604);const In=()=>({name:"ConversationId",setup(t){t.on("spanStart",n=>{const o=(0,D1.o5)().getScopeData(),r=(0,D1.rm)().getScopeData(),g=o.conversationId||r.conversationId;if(g){const{op:x,data:E,description:U}=(0,T4.et)(n);if(!x?.startsWith("gen_ai.")&&!E["ai.operationId"]&&!U?.startsWith("ai."))return;n.setAttribute(O4.Fy,g)}})}}),Bd=()=>{let t;return{name:"Dedupe",processEvent(n){if(n.type)return n;try{if(function Zy(t,n){return!(!n||!function XC(t,n){const o=t.message,r=n.message;return!(!o&&!r||o&&!r||!o&&r||o!==r||!C7(t,n)||!Hd(t,n))}(t,n)&&!function tf(t,n){const o=Ud(n),r=Ud(t);return!!(o&&r&&o.type===r.type&&o.value===r.value&&C7(t,n)&&Hd(t,n))}(t,n))}(n,t))return W2.T&&e2.Yz.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return t=n}}};function Hd(t,n){let o=(0,A2.RV)(t),r=(0,A2.RV)(n);if(!o&&!r)return!0;
1if(o&&!r||!o&&r||r.length!==o.length)return!1;for(let g=0;g<r.length;g++){const x=r[g],E=o[g];if(x.filename!==E.filename||x.lineno!==E.lineno||x.colno!==E.colno||x.function!==E.function)return!1}return!0}function C7(t,n){let o=t.fingerprint,r=n.fingerprint;if(!o&&!r)return!0;if(o&&!r||!o&&r)return!1;try{return o.join("")===r.join("")}catch{return!1}}function Ud(t){return t.exception?.values?.[0]}var Wd=b(4526),z7=b(4471);function Ss(t){return!!t&&"function"==typeof t&&"_streamed"in t&&!!t._streamed}var wt=b(88),re=b(4748);function Rn(t,n=[]){return[t,n]}function U9(t,n){const[o,r]=t;return[o,[...r,n]]}function lf(t,n){const o=t[1];for(const r of o)if(n(r,r[0].type))return!0;return!1}function Fn(t){const n=(0,wt.Se)(k1.O);return n.encodePolyfill?n.encodePolyfill(t):(new TextEncoder).encode(t)}function ZC(t){const[n,o]=t;let r=JSON.stringify(n);function g(x){"string"==typeof r?r="string"==typeof x?r+x:[Fn(r),x]:r.push("string"==typeof x?Fn(x):x)}for(const x of o){const[E,U]=x;if(g(`\n${JSON.stringify(E)}\n`),"string"==typeof U||U instanceof Uint8Array)g(U);else{let Y;try{Y=JSON.stringify(U)}catch{Y=JSON.stringify((0,w3.S8)(U))}g(Y)}}return"string"==typeof r?r:function St(t){const n=t.reduce((g,x)=>g+x.length,0),o=new Uint8Array(n);let r=0;for(const g of t)o.set(g,r),r+=g.length;return o}(r)}function QC(t){return[{type:"span"},t]}function Ns(t){const n="string"==typeof t.data?Fn(t.data):t.data;return[{type:"attachment",length:n.length,filename:t.filename,content_type:t.contentType,attachment_type:t.attachmentType},n]}const Gd={sessions:"session",event:"error",client_report:"internal",user_report:"default",profile_chunk:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",raw_security:"security",log:"log_item",trace_metric:"metric"};function Nt(t){return function cz(t){return t in Gd}(t)?Gd[t]:t}function of(t){if(!t?.sdk)return;const{name:n,version:o}=t.sdk;return{name:n,version:o}}function Vd(t,n,o,r){const g=t.sdkProcessingMetadata?.dynamicSamplingContext;return{event_id:t.event_id,sent_at:new Date((0,re.Wk)()).toISOString(),...n&&{sdk:n},...!!o&&r&&{dsn:(0,d2.SB)(r)},...g&&{trace:g}}}function $d(t){e2.Yz.log(`Ignoring span ${t.op} - ${t.description} because it matches \`ignoreSpans\`.`)}function Bn(t,n){if(!n?.length)return!1;for(const o of n){if(ez(o)){if(t.description&&(0,L2._c)(t.description,o))return W2.T&&$d(t),!0;continue}const r=!!o.attributes&&Object.keys(o.attributes).length>0;if(!o.name&&!o.op&&!r)continue;const g=!o.name||t.description&&(0,L2._c)(t.description,o.name),x=!o.op||t.op&&(0,L2._c)(t.op,o.op),E=!o.attributes||Object.entries(o.attributes).every(([U,Y])=>Ds(t.attributes?.[U],Y));if(g&&x&&E)return W2.T&&$d(t),!0}return!1}function Ds(t,n){return"string"==typeof t&&("string"==typeof n||n instanceof RegExp)?(0,L2._c)(t,n):Array.isArray(t)&&Array.isArray(n)?t.length===n.length&&t.every((o,r)=>o===n[r]):t===n}function Yd(t,n){const o=n.parent_span_id,r=n.span_id;if(o)for(const g of t)g.parent_span_id===r&&(g.parent_span_id=o)}function ez(t){return"string"==typeof t||t instanceof RegExp}function W9(){return typeof window<"u"&&(!function Ts(){return!function Kd(){return typeof __SENTRY_BROWSER_BUNDLE__<"u"&&!!__SENTRY_BROWSER_BUNDLE__}()&&"[object process]"===Object.prototype.toString.call(typeof process<"u"?process:0)}()||function iz(){return"renderer"===k1.O.process?.type}())}function Es(t,n){const o=n?"auto":"never";return[{type:"log",item_count:t.length,content_type:"application/vnd.sentry.items.log+json"},{version:2,...W9()&&{ingest_settings:{infer_ip:o,infer_user_agent:o}},items:t}]}function T5(t,n){const o=n??function gz(t){return cp().get(t)}(t)??[];if(0===o.length)return;const r=t.getOptions(),g=function Xd(t,n,o,r,g){const x={};return n?.sdk&&(x.sdk={name:n.sdk.name,version:n.sdk.version}),o&&r&&(x.dsn=(0,d2.SB)(r)),Rn(x,[Es(t,g)])}(o,r._metadata,r.tunnel,t.getDsn(),t.getDataCollectionOptions().userInfo);cp().set(t,[]),t.emit("flushLogs"),t.sendEnvelope(g)}function cp(){return(0,wt.BY)("clientToLogBufferMap",()=>new WeakMap)}function hz(t,n){const o=n?"auto":"never";return[{type:"trace_metric",item_count:t.length,content_type:"application/vnd.sentry.items.trace-metric+json"},{version:2,...W9()&&{ingest_settings:{infer_ip:o,infer_user_agent:o}},items:t}]}function mf(t,n){const o=n??function uf(t){return Ve().get(t)}(t)??[];
1if(0===o.length)return;const r=t.getOptions(),g=function Mz(t,n,o,r,g){const x={};return n?.sdk&&(x.sdk={name:n.sdk.name,version:n.sdk.version}),o&&r&&(x.dsn=(0,d2.SB)(r)),Rn(x,[hz(t,g)])}(o,r._metadata,r.tunnel,t.getDsn(),t.getDataCollectionOptions().userInfo);Ve().set(t,[]),t.emit("flushMetrics"),t.sendEnvelope(g)}function Ve(){return(0,wt.BY)("clientToMetricBufferMap",()=>new WeakMap)}var ip=b(5099);function fe(t){return"stream"===t.getOptions().traceLifecycle}function df(t){const n={trace_id:t.trace_id,span_id:t.span_id,parent_span_id:t.parent_span_id,name:t.description||"",start_timestamp:t.start_timestamp,end_timestamp:t.timestamp||t.start_timestamp,status:t.status&&"ok"!==t.status&&"cancelled"!==t.status?"error":"ok",is_segment:!1,attributes:{...t.data},links:t.links};return(0,T4.PL)(n)}function pf(t){return"object"==typeof t&&"function"==typeof t.unref&&t.unref(),t}const V9=Symbol.for("SentryBufferFullError");function sp(t=100){const n=new Set;function r(E){n.delete(E)}return{get $(){return Array.from(n)},add:function g(E){if(!function o(){return n.size<t}())return(0,P8.xg)(V9);const U=E();return n.add(U),U.then(()=>r(U),()=>r(U)),U},drain:function x(E){if(!n.size)return(0,P8.XW)(!0);const U=Promise.allSettled(Array.from(n)).then(()=>!0);if(!E)return U;const Y=[U,new Promise(a1=>pf(setTimeout(()=>a1(!1),E)))];return Promise.race(Y)}}}function hf(t,n,o=(0,re.Wk)()){return function ap(t,n){return t[n]||t.all||0}(t,n)>o}function Mf(t,{statusCode:n,headers:o},r=(0,re.Wk)()){const g={...t},x=o?.["x-sentry-rate-limits"],E=o?.["retry-after"];if(x)for(const U of x.trim().split(",")){const[Y,a1,,,H1]=U.split(":",5),j1=parseInt(Y,10),M2=1e3*(isNaN(j1)?60:j1);if(a1)for(const z2 of a1.split(";"))"metric_bucket"===z2?(!H1||H1.split(";").includes("custom"))&&(g[z2]=r+M2):g[z2]=r+M2;else g.all=r+M2}else E?g.all=r+function gf(t,n=(0,re.Wk)()){const o=parseInt(`${t}`,10);if(!isNaN(o))return 1e3*o;const r=Date.parse(`${t}`);return isNaN(r)?6e4:r-n}(E,r):429===n&&(g.all=r+6e4);return g}var me=b(5297),G7=b(7874),Rs=b(6710);const kt=["forwarded","-ip","remote-","via","-user"],xz={userInfo:!0,cookies:!0,httpHeaders:{request:!0,response:!0},httpBodies:["incomingRequest","outgoingRequest","incomingResponse","outgoingResponse"],urlQueryParams:!0,graphQL:{document:!0,variables:!0},genAI:{inputs:!0,outputs:!0},databaseQueryData:!0,stackFrameVariables:!0,frameContextLines:5};const mp="Not capturing exception because it's already been captured.",hc="Discarded session because of missing or non-string release",up=Symbol.for("SentryInternalError"),Lf=Symbol.for("SentryDoNotSendEventError");function _f(t){return{message:t,[up]:!0}}function bf(t){return{message:t,[Lf]:!0}}function So(t){return(0,B2.Z4)(t)&&up in t}function dp(t){return(0,B2.Z4)(t)&&Lf in t}function pp(t,n,o,r,g){let E,x=0,U=!1;t.on(o,()=>{x=0,clearTimeout(E),U=!1}),t.on(n,Y=>{if(x+=r(Y),x>=8e5)g(t);else if(!U){const a1=t.getOptions()._flushInterval??5e3;a1>0&&(U=!0,E=pf(setTimeout(()=>{g(t)},a1)))}}),t.on("flush",()=>{g(t)})}class No{constructor(n){if(this._options=n,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],this._promiseBuffer=sp(n.transportOptions?.bufferSize??64),this._dataCollection=function $9(t){const n=null!=t.dataCollection?xz:function Fs(t){return!0===t?{userInfo:!0,cookies:!0,httpHeaders:{request:!0,response:!0},httpBodies:["incomingRequest","outgoingRequest","incomingResponse","outgoingResponse"],urlQueryParams:!0,graphQL:{document:!0,variables:!0},genAI:{inputs:!0,outputs:!0},databaseQueryData:!0,stackFrameVariables:!0,frameContextLines:7}:{userInfo:!1,cookies:{deny:kt},httpHeaders:{request:{deny:kt},response:{deny:kt}},httpBodies:[],urlQueryParams:{deny:kt},graphQL:{document:!0,variables:!0},genAI:{inputs:!1,outputs:!1},databaseQueryData:!1,stackFrameVariables:!0,frameContextLines:7}}(t.sendDefaultPii),o=t.dataCollection??{};return{userInfo:o.userInfo??n.userInfo,cookies:o.cookies??n.cookies,httpHeaders:{request:o.httpHeaders?.request??n.httpHeaders.request,response:o.httpHeaders?.response??n.httpHeaders.response},httpBodies:o.httpBodies??n.httpBodies,urlQueryParams:o.urlQueryParams??o.queryParams??n.urlQueryParams,graphQL:{document:o.graphQL?.document??n.graphQL.document,variables:o.graphQL?.variables??n.graphQL.variables},genAI:{inputs:o.genAI?.inputs??n.genAI.inputs,outputs:o.genAI?.outputs??n.genAI.outputs},databaseQueryData:o.databaseQueryData??n.databaseQueryData,stackFrame
1Variables:o.stackFrameVariables??n.stackFrameVariables,frameContextLines:o.frameContextLines??n.frameContextLines}}(n),n.dsn?this._dsn=(0,d2.AD)(n.dsn):W2.T&&e2.Yz.warn("No DSN provided, client will not send events."),this._dsn){const r=function I2(t,n,o){return n||`${function x2(t){return`${f2(t)}${t.projectId}/envelope/`}(t)}?${function D2(t,n){const o={sentry_version:"7"};return t.publicKey&&(o.sentry_key=t.publicKey),n&&(o.sentry_client=`${n.name}/${n.version}`),new URLSearchParams(o).toString()}(t,o)}`}(this._dsn,n.tunnel,n._metadata?n._metadata.sdk:void 0);this._transport=n.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...n.transportOptions,url:r})}this._options.enableLogs=this._options.enableLogs??this._options._experiments?.enableLogs,this._options.enableLogs&&pp(this,"afterCaptureLog","flushLogs",Oz,T5),(this._options.enableMetrics??this._options._experiments?.enableMetrics??1)&&pp(this,"afterCaptureMetric","flushMetrics",Pz,mf)}captureException(n,o,r){const g=(0,p2.eJ)();if((0,p2.GR)(n))return W2.T&&e2.Yz.log(mp),g;const x={event_id:g,...o};return this._process(()=>this.eventFromException(n,x).then(E=>this._captureEvent(E,x,r)).then(E=>E),"error"),x.event_id}captureMessage(n,o,r,g){const x={event_id:(0,p2.eJ)(),...r},E=(0,B2.NF)(n)?n:String(n),U=(0,B2.sO)(n),Y=U?this.eventFromMessage(E,o,x):this.eventFromException(n,x);return this._process(()=>Y.then(a1=>this._captureEvent(a1,x,g)),U?"unknown":"error"),x.event_id}captureEvent(n,o,r){const g=(0,p2.eJ)();if(o?.originalException&&(0,p2.GR)(o.originalException))return W2.T&&e2.Yz.log(mp),g;const x={event_id:g,...o},E=n.sdkProcessingMetadata||{},U=E.capturedSpanScope,Y=E.capturedSpanIsolationScope,a1=yz(n.type);return this._process(()=>this._captureEvent(n,x,U||r,Y),a1),x.event_id}captureSession(n){this.sendSession(n),(0,ip.qO)(n,{init:!1})}getDsn(){return this._dsn}getOptions(){return this._options}getDataCollectionOptions(){return this._dataCollection}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}flush(n){var o=this;return(0,E2.A)(function*(){const r=o._transport;if(o.emit("flush"),!r)return!0;const g=yield o._isClientDoneProcessing(n),x=yield r.flush(n);return g&&x})()}close(n){var o=this;return(0,E2.A)(function*(){const r=yield o.flush(n);return o.getOptions().enabled=!1,o.emit("close"),r})()}getEventProcessors(){return this._eventProcessors}addEventProcessor(n){this._eventProcessors.push(n)}init(){(this._isEnabled()||this._options.integrations.some(({name:n})=>n.startsWith("Spotlight")))&&this._setupIntegrations()}getIntegrationByName(n){return this._integrations[n]}getIntegrationNames(){return Object.keys(this._integrations)}addIntegration(n){const o=this._integrations[n.name];!o&&n.beforeSetup&&n.beforeSetup(this),y0(this,n,this._integrations),o||h3(this,[n])}sendEvent(n,o={}){this.emit("beforeSendEvent",n,o);const r=function _z(t,n){if("transaction"!==t.type||!t.spans?.length||!t.sdkProcessingMetadata?.hasGenAiSpans||!1===n.getOptions().streamGenAiSpans||fe(n))return;const o=[],r=[];for(const x of t.spans)x.op?.startsWith("gen_ai.")?o.push(df(x)):r.push(x);if(0===o.length)return;t.spans=r;const g=n.getDataCollectionOptions().userInfo?"auto":"never";return[{type:"span",item_count:o.length,content_type:"application/vnd.sentry.items.span.v2+json"},{version:2,...W9()&&{ingest_settings:{infer_ip:g,infer_user_agent:g}},items:o}]}(n,this);let g=function lz(t,n,o,r){const g=of(o),x=t.type&&"replay_event"!==t.type?t.type:"event";!function nz(t,n){if(!n)return t;const o=t.sdk||{};t.sdk={...o,name:o.name||n.name,version:o.version||n.version,integrations:[...t.sdk?.integrations||[],...n.integrations||[]],packages:[...t.sdk?.packages||[],...n.packages||[]],settings:t.sdk?.settings||n.settings?{...t.sdk?.settings,...n.settings}:void 0}}(t,o?.sdk);const E=Vd(t,g,r,n);return delete t.sdkProcessingMetadata,Rn(E,[[{type:x},t]])}(n,this._dsn,this._options._metadata,this._options.tunnel);for(const x of o.attachments||[])g=U9(g,Ns(x));r&&(g=U9(g,r)),this.sendEnvelope(g).then(x=>
1this.emit("afterSendEvent",n,x))}sendSession(n){const{release:o,environment:r=Wd.U}=this._options;if("aggregates"in n){const x=n.attrs||{};if(!x.release&&!o)return void(W2.T&&e2.Yz.warn(hc));x.release=x.release||o,x.environment=x.environment||r,n.attrs=x}else{if(!n.release&&!o)return void(W2.T&&e2.Yz.warn(hc));n.release=n.release||o,n.environment=n.environment||r}this.emit("beforeSendSession",n);const g=function tz(t,n,o,r){const g=of(o);return Rn({sent_at:new Date((0,re.Wk)()).toISOString(),...g&&{sdk:g},...!!r&&n&&{dsn:(0,d2.SB)(n)}},["aggregates"in t?[{type:"sessions"},t]:[{type:"session"},t.toJSON()]])}(n,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(g)}recordDroppedEvent(n,o,r=1){if(this._options.sendClientReports){const g=`${n}:${o}`;W2.T&&e2.Yz.log(`Recording outcome: "${g}"${r>1?` (${r} times)`:""}`),this._outcomes[g]=(this._outcomes[g]||0)+r}}on(n,o){const r=this._hooks[n]=this._hooks[n]||new Set,g=(...x)=>o(...x);return r.add(g),()=>{r.delete(g)}}emit(n,...o){const r=this._hooks[n];r&&r.forEach(g=>g(...o))}sendEnvelope(n){var o=this;return(0,E2.A)(function*(){if(o.emit("beforeEnvelope",n),o._isEnabled()&&o._transport)try{return yield o._transport.send(n)}catch(r){return W2.T&&e2.Yz.error("Error while sending envelope:",r),{}}return W2.T&&e2.Yz.error("Transport disabled"),{}})()}registerCleanup(n){}dispose(){}_setupIntegrations(){const{integrations:n}=this._options;this._integrations=function m3(t,n){const o={};return n.forEach(r=>{r?.beforeSetup&&r.beforeSetup(t)}),n.forEach(r=>{r&&y0(t,r,o)}),o}(this,n),h3(this,n)}_updateSessionFromEvent(n,o){let r="fatal"===o.level,g=!1;const x=o.exception?.values;if(x){g=!0,r=!1;for(const Y of x)if(!1===Y.mechanism?.handled){r=!0;break}}const E="ok"===n.status;(E&&0===n.errors||E&&r)&&((0,ip.qO)(n,{...r&&{status:"crashed"},errors:n.errors||Number(g||r)}),this.captureSession(n))}_isClientDoneProcessing(n){var o=this;return(0,E2.A)(function*(){let r=0;for(;!n||r<n;){if(yield new Promise(g=>setTimeout(g,1)),!o._numProcessing)return!0;r++}return!1})()}_isEnabled(){return!1!==this.getOptions().enabled&&void 0!==this._transport}_prepareEvent(n,o,r,g){const x=this.getOptions(),E=this.getIntegrationNames();return!o.integrations&&E.length&&(o.integrations=E),this.emit("preprocessEvent",n,o),n.type||g.setLastEventId(n.event_id||o.event_id),(0,Rs.mG)(x,n,o,r,this,g).then(U=>{if(null===U)return U;this.emit("postprocessEvent",U,o),U.contexts={trace:{...U.contexts?.trace,...(0,D1.vn)(r)},...U.contexts};const Y=(0,z7.ao)(this,r);return U.sdkProcessingMetadata={dynamicSamplingContext:Y,...U.sdkProcessingMetadata},U})}_captureEvent(n,o={},r=(0,D1.o5)(),g=(0,D1.rm)()){return W2.T&&xf(n)&&e2.Yz.log(`Captured error event \`${D5(n)[0]||"<unknown>"}\``),this._processEvent(n,o,r,g).then(x=>x.event_id,x=>{W2.T&&(dp(x)?e2.Yz.log(x.message):So(x)?e2.Yz.warn(x.message):e2.Yz.warn(x))})}_processEvent(n,o,r,g){const x=this.getOptions(),{sampleRate:E}=x,U=Y9(n),Y=xf(n),H1=`before send for type \`${n.type||"error"}\``,j1=typeof E>"u"?void 0:(0,G7.i)(E),M2=yz(n.type);return this._prepareEvent(n,o,r,g).then(z2=>{if(null===z2)throw this.recordDroppedEvent("event_processor",M2),bf("An event processor returned `null`, will not send event.");if(!0===o.data?.__sentry__)return z2;const Z2=function Bs(t,n,o,r){const{beforeSend:g,beforeSendTransaction:x,ignoreSpans:E}=n,U=!Ss(n.beforeSendSpan)&&n.beforeSendSpan;let Y=o;if(xf(Y)&&g)return g(Y,r);if(Y9(Y)){if(U||E){const a1=function fp(t){const{trace_id:n,parent_span_id:o,span_id:r,status:g,origin:x,data:E,op:U}=t.contexts?.trace??{};return{data:E??{},description:t.transaction,op:U,parent_span_id:o,span_id:r??"",start_timestamp:t.start_timestamp??0,status:g,timestamp:t.timestamp,trace_id:n??"",origin:x,profile_id:E?.[O4.E1],exclusive_time:E?.[O4.jG],measurements:t.measurements,is_segment:!0}}(Y);if(E?.length&&Bn({description:a1.description,op:a1.op,attributes:a1.data},E))return null;if(U){const H1=U(a1);H1?Y=(0,me.h)(o,function zf(t){return{type:"transaction",timestamp:t.timestamp,start_timestamp:t.start_timestamp,transaction:t.description,contexts:{trace:{trace_id:t.trace_id,span_id:t.span_id,parent_span_id:t.parent_span_id,op:t.op,status:t.status,origin:t.origin,data:{...t.data,...t.profile_id&&{[O4.E1]:t.profile_id},...t.exclusive_time&&{[O4.jG]:t.exclusive_time}}}},measurements:t.measurements}}(H1)):(0,T4.xl)()}if(Y.spans){const H1=[],j1=Y.spans;for(const z2 of j1)if(E?.length&&Bn({description:z2.description,op:z2.op,attributes:z2.data},E))Yd(j1,z2);else if(U){const T2=U(z2);T2?H1.push(T2):((0,T4.xl)(),H1.push(z2))}else H1.push(z2);const M2=Y.spans.length-H1.length;M2&&t.recordDroppedEvent("before_send","span",M2),Y.spans=H1}}if(x)return Y.spans&&(Y.sdkProcessingMetadata={...o.sdkProcessingMetadata,spanCountBeforeProcessing:Y.spans.length}),x(Y,r)}return Y}(this,x,z2,o);return function vz(t,n){const o=`${n} must return \`null\` or a valid event.`;if((0,B2.Qg)(t))return t.then(r=>{if(!(0,B2.Qd)(r)&&null!==r)throw _f(o);return r},r=>{throw _f(`${n} rejected with ${r}`)});if(!(0,B2.Qd)(t)&&null!==t)throw _f(o);return t}(Z2,H1)}).then(z2=>{if(null===z2)throw this.recordDroppedEvent("before_send",M2),U&&this.recordDroppedEvent("before_send","span",1+(n.spans||[]).length),bf(`${H1} returned \`null\`, will not send event.`);const T2=r.getSession()||g.getSession();if(Y&&T2&&this._updateSessionFromEvent(T2,z2),Y&&"number"==typeof j1&&(0,re.hY)()>j1)throw this.recordDroppedEvent("sample_rate","error"),bf(`Discarding event because it's not included in the random sample (sampling rate = ${E})`);
1if(U){const L0=(z2.sdkProcessingMetadata?.spanCountBeforeProcessing||0)-(z2.spans?z2.spans.length:0);L0>0&&this.recordDroppedEvent("before_send","span",L0)}const Z2=z2.transaction_info;if(U&&Z2&&z2.transaction!==n.transaction){const L4="custom";z2.transaction_info={...Z2,source:L4}}return this.sendEvent(z2,o),z2}).then(null,z2=>{throw dp(z2)||So(z2)?z2:(this.captureException(z2,{mechanism:{handled:!1,type:"internal"},data:{__sentry__:!0},originalException:z2}),_f(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: ${z2}`))})}_process(n,o){this._numProcessing++,this._promiseBuffer.add(n).then(r=>(this._numProcessing--,r),r=>(this._numProcessing--,r===V9&&this.recordDroppedEvent("queue_overflow",o),r))}_clearOutcomes(){const n=this._outcomes;return this._outcomes={},Object.entries(n).map(([o,r])=>{const[g,x]=o.split(":");return{reason:g,category:x,quantity:r}})}_flushOutcomes(){W2.T&&e2.Yz.log("Flushing outcomes...");const n=this._clearOutcomes();if(0===n.length)return void(W2.T&&e2.Yz.log("No outcomes to send"));if(!this._dsn)return void(W2.T&&e2.Yz.log("No dsn provided, will not send outcomes"));W2.T&&e2.Yz.log("Sending outcomes:",n);const o=function rp(t,n,o){return Rn(n?{dsn:n}:{},[[{type:"client_report"},{timestamp:o||(0,H4.lu)(),discarded_events:t}]])}(n,this._options.tunnel&&(0,d2.SB)(this._dsn));this.sendEnvelope(o)}}function yz(t){return"replay_event"===t?"replay":t||"error"}function xf(t){return void 0===t.type}function Y9(t){return"transaction"===t.type}function Pz(t){let n=0;return t.name&&(n+=2*t.name.length),n+=8,n+gp(t.attributes)}function Oz(t){let n=0;return t.message&&(n+=2*t.message.length),n+gp(t.attributes)}function gp(t){if(!t)return 0;let n=0;return Object.values(t).forEach(o=>{Array.isArray(o)?n+=o.length*hp(o[0]):(0,B2.sO)(o)?n+=hp(o):n+=100}),n}function hp(t){return"string"==typeof t?2*t.length:"number"==typeof t?8:"boolean"==typeof t?4:0}var Do=b(5405);function Mp(t,n,o=[n],r="npm"){const g=(t._metadata=t._metadata||{}).sdk=t._metadata.sdk||{};g.name||(g.name=`sentry.javascript.${n}`,g.packages=o.map(x=>({name:`${r}:@sentry/${x}`,version:Do.M})),g.version=Do.M)}function wz(t){"aggregates"in t?void 0===t.attrs?.ip_address&&(t.attrs={...t.attrs,ip_address:"{{auto}}"}):void 0===t.ipAddress&&(t.ipAddress="{{auto}}")}class Sz extends No{constructor(n){const o=function Nz(t){return{release:"string"==typeof __SENTRY_RELEASE__?__SENTRY_RELEASE__:I1.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...t}}(n);Mp(o,"browser",["browser"],I1.SENTRY_SDK_SOURCE||"npm"),super(o);const{userInfo:g}=this.getDataCollectionOptions();o._metadata?.sdk&&(o._metadata.sdk.settings={infer_ip:g?"auto":"never",...o._metadata.sdk.settings});const{sendClientReports:x}=this._options;I1.document&&I1.document.addEventListener("visibilitychange",()=>{"hidden"===I1.document.visibilityState&&(x&&this._flushOutcomes(),queueMicrotask(()=>{this.flush()}))}),g&&this.on("beforeSendSession",wz)}eventFromException(n,o){return function U3(t,n,o,r){const x=w6(t,n,o?.syntheticException||void 0,r);return(0,p2.M6)(x),x.level="error",o?.event_id&&(x.event_id=o.event_id),(0,P8.XW)(x)}(this._options.stackParser,n,o,this._options.attachStacktrace)}eventFromMessage(n,o="info",r){return function S3(t,n,o="info",r,g){const E=c8(t,n,r?.syntheticException||void 0,g);return E.level=o,r?.event_id&&(E.event_id=r.event_id),(0,P8.XW)(E)}(this._options.stackParser,n,o,r,this._options.attachStacktrace)}_prepareEvent(n,o,r,g){return n.platform=n.platform||"javascript",super._prepareEvent(n,o,r,g)}}const Hs="EventTarget,Window,Node,ApplicationCache,AudioTrackList,BroadcastChannel,ChannelMergerNode,CryptoOperation,EventSource,FileReader,HTMLUnknownElement,IDBDatabase,IDBRequest,IDBTransaction,KeyOperation,MediaController,MessagePort,ModalWindow,Notification,SVGElementInstance,Screen,SharedWorker,TextTrack,TextTrackCue,TextTrackList,WebSocket,WebSocketWorker,Worker,XMLHttpRequest,XMLHttpRequestEventTarget,XMLHttpRequestUpload".split(","),Tz=(t={})=>{const n={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...t};return{name:"BrowserApiErrors",setupOnce(){n.setTimeout&&(0,J1.GS)(I1,"setTimeout",Cp),n.setInterval&&(0,J1.GS)(I1,"setInterval",Cp),n.requestAnimationFrame&&(0,J1.GS)(I1,"requestAnimationFrame",Ez),n.XMLHttpRequest&&"XMLHttpRequest"in I1&&(0,J1.GS)(XMLHttpRequest.prototype,"send",kz);const o=n.eventTarget;
1o&&(Array.isArray(o)?o:Hs).forEach(g=>function Az(t,n){const r=I1[t]?.prototype;r?.hasOwnProperty?.("addEventListener")&&((0,J1.GS)(r,"addEventListener",function(g){return function(x,E,U){try{(function zp(t){return"function"==typeof t.handleEvent})(E)&&(E.handleEvent=n2(E.handleEvent,{mechanism:{data:{handler:(0,A2.qQ)(E),target:t},handled:!1,type:"auto.browser.browserapierrors.handleEvent"}}))}catch{}return n.unregisterOriginalCallbacks&&function Lp(t,n,o){t&&"object"==typeof t&&"removeEventListener"in t&&"function"==typeof t.removeEventListener&&t.removeEventListener(n,o)}(this,x,E),g.apply(this,[x,n2(E,{mechanism:{data:{handler:(0,A2.qQ)(E),target:t},handled:!1,type:"auto.browser.browserapierrors.addEventListener"}}),U])}}),(0,J1.GS)(r,"removeEventListener",function(g){return function(x,E,U){try{if(Object.prototype.hasOwnProperty.call(E,"__sentry_wrapped__")){const Y=E.__sentry_wrapped__;Y&&g.call(this,x,Y,U)}}catch{}return g.call(this,x,E,U)}}))}(g,n))}}};function Cp(t){return function(...n){return n[0]=n2(n[0],{mechanism:{handled:!1,type:`auto.browser.browserapierrors.${(0,A2.qQ)(t)}`}}),t.apply(this,n)}}function Ez(t){return function(n){return t.apply(this,[n2(n,{mechanism:{data:{handler:(0,A2.qQ)(t)},handled:!1,type:"auto.browser.browserapierrors.requestAnimationFrame"}})])}}function kz(t){return function(...n){const o=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(g=>{g in o&&"function"==typeof o[g]&&(0,J1.GS)(o,g,function(x){const E={mechanism:{data:{handler:(0,A2.qQ)(x)},handled:!1,type:`auto.browser.browserapierrors.xhr.${g}`}},U=(0,J1.sp)(x);return U&&(E.mechanism.data.handler=(0,A2.qQ)(U)),n2(x,E)})}),t.apply(this,n)}}function L7(t,n,o,r){const g={filename:t,function:"<anonymous>"===n?A2.yF:n,in_app:!0};return void 0!==o&&(g.lineno=o),void 0!==r&&(g.colno=r),g}const Us=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,Pf=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,av=/\((\S*)(?::(\d+))(?::(\d+))\)/,js=/at (.+?) ?\(data:(.+?),/,Hz=[30,t=>{const n=t.match(js);if(n)return{filename:`<data:${n[2]}>`,function:n[1]};const o=Us.exec(t);if(o){const[,g,x,E]=o;return L7(g,A2.yF,+x,+E)}const r=Pf.exec(t);if(r){if(0===r[2]?.indexOf("eval")){const U=av.exec(r[2]);U&&(r[2]=U[1],r[3]=U[2],r[4]=U[3])}const[x,E]=Eo(r[1]||A2.yF,r[2]);return L7(E,x,r[3]?+r[3]:void 0,r[4]?+r[4]:void 0)}}],Ye=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,At=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,Of=[50,t=>{const n=Ye.exec(t);if(n){if(n[3]&&n[3].indexOf(" > eval")>-1){const x=At.exec(n[3]);x&&(n[1]=n[1]||"eval",n[3]=x[1],n[4]=x[2],n[5]="")}let r=n[3],g=n[1]||A2.yF;return[g,r]=Eo(g,r),L7(r,g,n[4]?+n[4]:void 0,n[5]?+n[5]:void 0)}}],Nf=(0,A2.gd)(Hz,Of),Eo=(t,n)=>{const o=-1!==t.indexOf("safari-extension"),r=-1!==t.indexOf("safari-web-extension");return o||r?[-1!==t.indexOf("@")?t.split("@")[0]:A2.yF,o?`safari-extension:${n}`:`safari-web-extension:${n}`]:[t,n]},W5=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,Gs={};function X9(t){const n=Gs[t];if(n)return n;let o=G4[t];if(E0(o))return Gs[t]=o.bind(G4);const r=G4.document;if(r&&"function"==typeof r.createElement)try{const g=r.createElement("iframe");g.hidden=!0,r.head.appendChild(g);const x=g.contentWindow;x?.[t]&&(o=x[t]),r.head.removeChild(g)}catch(g){W5&&e2.Yz.warn(`Could not create sandbox iframe for ${t} check, bailing to window.${t}: `,g)}return o&&(Gs[t]=o.bind(G4))}function jn(...t){return X9("setTimeout")(...t)}function Wz(t,n=X9("fetch")){let o=0,r=0;function x(){return x=(0,E2.A)(function*(E){const U=E.body.length;o+=U,r++;const Y={body:E.body,method:"POST",referrerPolicy:"strict-origin",headers:t.headers,keepalive:o<=6e4&&r<15,...t.fetchOptions};try{const a1=yield n(t.url,Y);return{statusCode:a1.status,headers:{"x-sentry-rate-limits":a1.headers.get("X-Sentry-Rate-Limits"),"retry-after":a1.headers.get("Retry-After")}}}catch(a1){throw function Vs(t){Gs[t]=void 0}("fetch"),a1}finally{o-=U,r--}}),x.apply(this,arguments)}return function Cf(t,n,o=sp(t.bufferSize||64)){let r={};return{send:function x(E){const U=[];if(lf(E,(j1,M2)=>{const z2=Nt(M2);hf(r,z2)?t.recordDroppedEvent("ratelimit_backoff",z2):U.push(j1)}),0===U.length)return Promise.resolve({});const Y=Rn(E[0],U),a1=j1=>{!function j9(t,n){return lf(t,(o,r)=>n.includes(r))}(Y,["client_report"])?lf(Y,(M2,z2)=>{t.recordDroppedEvent(j1,Nt(z2))}):W2.T&&e2.Yz.warn(`Dropping client report. Will not send outcomes (reason: ${j1}).`)};return o.add(()=>n({body:ZC(Y)}).then(j1=>413===j1.statusCode?(W2.T&&e2.Yz.error("Sentry responded with status code 413. Envelope was discarded due to exceeding size limits."),a1("send_error"),j1):(W2.T&&void 0!==j1.statusCode&&(j1.statusCode<200||j1.statusCode>=300)&&e2.Yz.warn(`Sentry responded with status code ${j1.statusCode} to sent event.`),r=Mf(r,j1),j1),j1=>{throw a1("network_error"),W2.T&&e2.Yz.error("Encountered error running transport request:",j1),j1})).then(j1=>j1,j1=>{if(j1===V9)return W2.T&&e2.Yz.error("Skipped sending event because buffer is full."),a1("queue_overflow"),Promise.resolve({});throw j1})},flush:E=>o.drain(E)}}(t,function g(E){return x.apply(this,arguments)},sp(t.bufferSize||40))}const Gz=/^HTML(\w*)Element$/;function yp(t){if(typeof window<"u"&&t===window)return"[Window]";if(typeof document<"u"&&t===document)return"[Document]";if(function Df(t){if(typeof Element>"u")return!1;try{return t instanceof Element}catch{return!1}}(t)){const n=function Vz(t){const n=Object.getPrototypeOf(t);return n?.constructor?n.constructor.name:"null prototype"}(t);if(Gz.test(n))return`[HTMLElement: ${k0(t)}]`}}function kf(t={}){const n=!t.skipBrowserExtensionCheck&&function Tf(){return!!function Ef(){if(typeof I1.window>"u")return!1;const t=I1;if(t.nw||!(t.chrome||t.browser)?.runtime?.id)return!1;const o=F2();return!(I1===I1.top&&/^(?:chrome-extension|moz-extension|ms-browser-extension|safari-web-extension):\/\//.test(o))}()&&(R1&&(0,e2.pq)(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0)}();let o=null==t.defaultIntegrations?function $z(){return[Ed(),xo(),In(),Tz(),v2(),N8(),_8(),Bd(),U7(),Td(),B9()]}():t.defaultIntegrations;const r={...t,enabled:!n&&t.enabled,stackParser:(0,A2.vk)(t.stackParser||Nf),integrations:$0({integrations:t.integrations,defaultIntegrations:o}),transport:t.transport||Wz};
1return(0,w3.Ip)(yp),function jd(t,n){!0===n.debug&&(W2.T?e2.Yz.enable():(0,e2.pq)(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),(0,D1.o5)().update(n.initialScope);const r=new t(n);return function ws(t){(0,D1.o5)().setClient(t)}(r),r.init(),r}(Sz,r)}var E5=b(6051),ko=b(9166),k5=b(9009),V7=b(6220);function Af(t,n,o,r=(0,T4.Bk)()){const g=r&&(0,T4.zU)(r);g&&(W2.T&&e2.Yz.log(`[Measurement] Setting measurement on root span: ${t} = ${n} ${o}`),g.addEvent(t,{[O4.xc]:n,[O4.Sn]:o}))}function vp(t){if(!t||0===t.length)return;const n={};return t.forEach(o=>{const r=o.attributes||{},g=r[O4.Sn],x=r[O4.xc];"string"==typeof g&&"number"==typeof x&&(n[o.name]={value:x,unit:g})}),n}function Ao(){return(0,wt.Se)((0,wt.EU)()).segmentSpanCaptureStrategy}var A5=b(5023);class $s{constructor(n={}){this._traceId=n.traceId||(0,V7.e)(),this._spanId=n.spanId||(0,V7.Z)(),this._startTime=n.startTimestamp||(0,H4.zf)(),this._links=n.links,this._attributes={},this.setAttributes({[O4.JD]:"manual",[O4.uT]:n.op,...n.attributes}),this._name=n.name,n.parentSpanId&&(this._parentSpanId=n.parentSpanId),"sampled"in n&&(this._sampled=n.sampled),n.endTimestamp&&(this._endTime=n.endTimestamp),this._events=[],this._isStandaloneSpan=n.isStandalone,this._endTime&&this._onSpanEnded()}addLink(n){return this._frozen||(this._links?this._links.push(n):this._links=[n]),this}addLinks(n){return this._frozen||(this._links?this._links.push(...n):this._links=n),this}recordException(n,o){}spanContext(){const{_spanId:n,_traceId:o,_sampled:r}=this;return{spanId:n,traceId:o,traceFlags:r?T4.aO:T4.CC}}setAttribute(n,o){return this._frozen||(void 0===o?delete this._attributes[n]:this._attributes[n]=o,n===O4.i_&&void 0!==o&&(0,A5.ZO)(this)&&(0,A5.jF)(this)),this}setAttributes(n){return Object.keys(n).forEach(o=>this.setAttribute(o,n[o])),this}updateStartTime(n){this._frozen||(this._startTime=(0,T4.cI)(n))}setStatus(n){return this._frozen||(this._status=n),this}updateName(n){return this._frozen||(this._name=n,(0,A5.ZO)(this)||this.setAttribute(O4.i_,"custom")),this}end(n){this._endTime||(this._endTime=(0,T4.cI)(n),function q9(t){if(!W2.T)return;const{description:n="< unknown name >",op:o="< unknown op >"}=(0,T4.et)(t),{spanId:r}=t.spanContext(),x=(0,T4.zU)(t)===t;e2.Yz.log(`[Tracing] Finishing "${o}" ${x?"root ":""}span "${n}" with ID ${r}`)}(this),this._onSpanEnded()),this._frozen=(0,A5.rh)(this)}getSpanJSON(){return{data:this._attributes,description:this._name,op:this._attributes[O4.uT],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:(0,T4.yW)(this._status),timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[O4.JD],profile_id:this._attributes[O4.E1],exclusive_time:this._attributes[O4.jG],measurements:vp(this._events),is_segment:this._isStandaloneSpan&&(0,T4.zU)(this)===this||void 0,segment_id:this._isStandaloneSpan?(0,T4.zU)(this).spanContext().spanId:void 0,links:(0,T4.uU)(this._links)}}getStreamedSpanJSON(){return{name:this._name??"",span_id:this._spanId,trace_id:this._traceId,parent_span_id:this._parentSpanId,start_timestamp:this._startTime,end_timestamp:this._endTime??this._startTime,is_segment:this._isStandaloneSpan||this===(0,T4.zU)(this),status:(0,T4.dZ)(this._status),attributes:(0,T4.fy)(this._attributes,this._status),links:(0,T4.HQ)(this._links)}}isRecording(){return!this._endTime&&!!this._sampled}addEvent(n,o,r){if(this._frozen)return this;W2.T&&e2.Yz.log("[Tracing] Adding an event to span:",n);const g=Ro(o)?o:r||(0,H4.zf)(),x=Ro(o)?{}:o||{},E={name:n,time:(0,T4.cI)(g),attributes:x};return this._events.push(E),this}isStandaloneSpan(){return!!this._isStandaloneSpan}_onSpanEnded(){const n=(0,D1.KU)();n&&(n.emit("spanEnd",this),this._isStandaloneSpan||n.emit("afterSpanEnd",this));const o=(0,T4.zU)(this),r=this._isStandaloneSpan||this===o;if(this._isStandaloneSpan)return void(this._sampled?function Rf(t){const n=(0,D1.KU)();if(!n)return;const o=t[1];o&&0!==o.length?n.sendEnvelope(t):n.recordDroppedEvent("before_send","span")}(function yo(t,n){const r=(0,z7.k1)(t[0]),g=n?.getDsn(),x=n?.getOptions().tunnel,E={sent_at:new Date((0,re.Wk)()).toISOString(),...function o(z2){return!!z2.trace_id&&!!z2.public_key}(r)&&{trace:r},...!!x&&g&&{dsn:(0,d2.SB)(g)}},{beforeSendSpan:U,ignoreSpans:Y}=n?.getOptions()||{},a1=Y?.length?t.filter(z2=>{const T2=(0,T4.et)(z2);return!Bn({description:T2.description,op:T2.op,attributes:T2.data},Y)}):t,H1=t.length-a1.length;H1&&n?.recordDroppedEvent("before_send","span",H1);const j1=U?z2=>{const T2=(0,T4.et)(z2);return(Ss(U)?T2:U(T2))||((0,T4.xl)(),T2)}:T4.et,M2=[];for(const z2 of a1){const T2=j1(z2);T2&&M2.push(QC(T2))}return Rn(E,M2)}([this],n)):(W2.T&&e2.Yz.log("[Tracing] Discarding standalone span because its trace was not chosen to be sampled."),n&&n.recordDroppedEvent("sample_rate","span")));if(!r){const E=Ao();if(E){const U=(0,A5.Lb)(this).scope||(0,D1.o5)();E.onChildSpanEnded(this,o,Y=>this._convertSpanToTransaction(Y),U)}return}if(n&&fe(n))return void n.emit("afterSegmentSpanEnd",this);const g=(0,A5.Lb)(this).scope||(0,D1.o5)(),x=Ao();if(x)x.onSegmentSpanEnded(E=>this._convertSpanToTransaction(E),g);else{const E=this._convertSpanToTransaction();E&&g.captureEvent(E)}}_convertSpanToTransaction(n={}){if(!Op((0,T4.et)(this)))return;this._name||(W2.T&&e2.Yz.warn("Transaction has no name, falling back to `<unlabeled transaction>`."),this._name="<unlabeled transaction>");const{scope:o,isolationScope:r}=(0,A5.Lb)(this),g=o?.getScopeData().sdkProcessingMetadata?.normalizedRequest;if(!0!==this._sampled)return;n.onSpanCaptured?.(this);const x=[];for(const j1 of(0,T4.xO)(this)){if(j1===this||qz(j1)||n.isSpanAlreadyCaptured?.(j1))continue;const M2=(0,T4.et)(j1);Op(M2)&&(n.onSpanCaptured?.(j1),x.push(M2))}const E=this._attributes[O4.i_];delete this._attributes[O4.Le];let U=!1;x.forEach(j1=>{delete j1.data[O4.Le],j1.op?.startsWith("gen_ai.")&&(U=!0)});const Y={contexts:{trace:(0,T4.Ck)(this)},spans:x.length>1e3?x.sort((j1,M2)=>j1.start_timestamp-M2.start_timestamp).slice(0,1e3):x,start_timestamp:this._startTime,timestamp:this._endTime,transaction:this._name,type:"transaction",sdkProcessingMetadata:{capturedSpanScope:o,capturedSpanIsolationScope:r,dynamicSamplingContext:(0,z7.k1)(this),hasGenAiSpans:U},request:g,...E&&{transaction_info:{source:E}}},a1=vp(this._events);return a1&&Object.keys(a1).length&&(W2.T&&e2.Yz.log("[Measurements] Adding measurements to transaction event",JSON.stringify(a1,void 0,2)),Y.measurements=a1),Y}}function Ro(t){return t&&"number"==typeof t||t instanceof Date||Array.isArray(t)}function Op(t){return!!(t.start_timestamp&&t.timestamp&&t.span_id&&t.trace_id)}function qz(t){return t instanceof $s&&t.isStandaloneSpan()}var ue=b(758),Ys=b(4375);function o7(t){const n=b7();return n.startInactiveSpan?n.startInactiveSpan(t):function Np(t){const n=function Wo(t){const o={isStandalone:(t.experimental||{}).standalone,...t};if(t.startTime){const r={...o};return r.startTimestamp=(0,T4.cI)(t.startTime),delete r.startTime,r}return o}(t),{forceTransaction:o,parentSpan:r}=t;return(t.scope?x=>(0,D1.v4)(t.scope,x):void 0!==r?x=>_7(r,x):x=>x())(()=>{const x=(0,D1.o5)(),E=function $f(t,n){if(n)return n;if(null===n)return;const o=(0,ko.f)(t);if(!o)return;const r=(0,D1.KU)();return(r?r.getOptions():{}).parentSpanIsAlwaysRootSpan?(0,T4.zU)(o):o}(x,r),U=(0,D1.KU)();return t.onlyIfParent&&!E?function Xs(t,n){n?.recordDroppedEvent("no_parent_span","span");const o=new k5.w({traceId:t.getPropagationContext().traceId});return(0,A5.d_)(o,t,(0,D1.rm)()),o}(x,U):function qs({parentSpan:t,spanArguments:n,forceTransaction:o,scope:r}){const g=(0,D1.rm)();if(!(0,E5.f)()){const U={...g.getPropagationContext(),...r.getPropagationContext()},Y=t?t.spanContext().traceId:U.traceId,a1=new k5.w({traceId:Y});return t&&!o&&(0,T4.Hu)(t,a1),(0,A5.d_)(a1,r,g),a1}const x=(0,D1.KU)();if(function eL(t,n){const o=t?.getOptions().ignoreSpans;return!!(t&&fe(t)&&o?.length)&&Bn({description:n.name||"",op:n.attributes?.[O4.uT]||n.op,attributes:n.attributes},o)}(x,n)){jo(r)||x?.recordDroppedEvent("ignored","span");const U=new k5.w({dropReason:"ignored",traceId:t?.spanContext().traceId??r.getPropagationContext().traceId});return t&&!o&&(0,T4.Hu)(t,U),(0,A5.d_)(U,r,g),U}let E;if(t&&!o)E=function cL(t,n,o,r){const{spanId:g,traceId:x}=t.spanContext(),E=jo(n),U=!E&&(0,T4.pK)(t),Y=U?new $s({...o,parentSpanId:g,traceId:x,sampled:U}):new k5.w({traceId:x});(0,T4.Hu)(t,Y),(0,A5.d_)(Y,n,r);const a1=(0,D1.KU)();return a1&&(fe(a1)&&(0,k5.h)(Y)&&((0,k5.h)(t)&&t.dropReason?(Y.dropReason=t.dropReason,a1.recordDroppedEvent(t.dropReason,"span")):E||(Y.dropReason="sample_rate",a1.recordDroppedEvent("sample_rate","span"))),a1.emit("spanStart",Y),o.endTimestamp&&(a1.emit
1("spanEnd",Y),a1.emit("afterSpanEnd",Y))),Y}(t,r,n,g),(0,T4.Hu)(t,E);else if(t){const U=(0,z7.k1)(t),{traceId:Y,spanId:a1}=t.spanContext(),H1=(0,T4.pK)(t);E=Go({traceId:Y,parentSpanId:a1,...n},r,g,H1),(0,z7.LZ)(E,U)}else{const{traceId:U,dsc:Y,parentSpanId:a1,sampled:H1}={...g.getPropagationContext(),...r.getPropagationContext()};E=Go({traceId:U,parentSpanId:a1,...n},r,g,H1),Y&&(0,z7.LZ)(E,Y)}return function Xz(t){if(!W2.T)return;const{description:n="< unknown name >",op:o="< unknown op >",parent_span_id:r}=(0,T4.et)(t),{spanId:g}=t.spanContext(),x=(0,T4.pK)(t),E=(0,T4.zU)(t),U=E===t,Y=`[Tracing] Starting ${x?"sampled":"unsampled"} ${U?"root ":""}span`,a1=[`op: ${o}`,`name: ${n}`,`ID: ${g}`];if(r&&a1.push(`parent ID: ${r}`),!U){const{op:H1,description:j1}=(0,T4.et)(E);a1.push(`root ID: ${E.spanContext().spanId}`),H1&&a1.push(`root op: ${H1}`),j1&&a1.push(`root description: ${j1}`)}e2.Yz.log(`${Y}\n  ${a1.join("\n  ")}`)}(E),E}({parentSpan:E,spanArguments:n,forceTransaction:o,scope:x})})}(t)}function _7(t,n){const o=b7();return o.withActiveSpan?o.withActiveSpan(t,n):(0,D1.v4)(r=>((0,ko.r)(r,t||void 0),n(r)))}function jo(t=(0,D1.o5)()){const n=b7();return n.isTracingSuppressed?n.isTracingSuppressed(t):!0===t.getScopeData().sdkProcessingMetadata.__SENTRY_SUPPRESS_TRACING__}function b7(){const t=(0,wt.EU)();return(0,Ys.h)(t)}function Go(t,n,o,r){const g=(0,D1.KU)(),x=g?.getOptions()||{},{name:E=""}=t,U={spanAttributes:{...t.attributes},spanName:E,parentSampled:r};g?.emit("beforeSampling",U,{decision:!1});const Y=U.parentSampled??r,a1=U.spanAttributes,H1=n.getPropagationContext(),j1=jo(n),[M2,z2,T2]=j1?[!1]:function Ks(t,n,o){if(!(0,E5.f)(t))return[!1];let r,g;"function"==typeof t.tracesSampler?(g=t.tracesSampler({...n,inheritOrSampleWith:U=>"number"==typeof n.parentSampleRate?n.parentSampleRate:"boolean"==typeof n.parentSampled?Number(n.parentSampled):U}),r=!0):void 0!==n.parentSampled?g=n.parentSampled:typeof t.tracesSampleRate<"u"&&(g=t.tracesSampleRate,r=!0);const x=(0,G7.i)(g);if(void 0===x)return W2.T&&e2.Yz.warn(`[Tracing] Discarding root span because of invalid sample rate. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(g)} of type ${JSON.stringify(typeof g)}.`),[!1];if(!x)return W2.T&&e2.Yz.log("[Tracing] Discarding transaction because "+("function"==typeof t.tracesSampler?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0")),[!1,x,r];const E=o<x;return E||W2.T&&e2.Yz.log(`[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ${Number(g)})`),[E,x,r]}(x,{name:E,parentSampled:Y,attributes:a1,normalizedRequest:o.getScopeData().sdkProcessingMetadata.normalizedRequest,parentSampleRate:(0,G7.i)(H1.dsc?.sample_rate)},H1.sampleRand),Z2=new $s({...t,attributes:{[O4.i_]:"custom",[O4.sy]:void 0!==z2&&T2?z2:void 0,...a1},sampled:M2});return!M2&&g&&!j1&&(W2.T&&e2.Yz.log("[Tracing] Discarding root span because its trace was not chosen to be sampled."),g.recordDroppedEvent("sample_rate",fe(g)?"span":"transaction")),(0,A5.d_)(Z2,n,o),g&&g.emit("spanStart",Z2),Z2}function de(t){return(0,k5.h)(t)&&"ignored"===t.dropReason}const Bt={idleTimeout:1e3,finalTimeout:3e4,childSpanTimeout:15e3};function J9(t,n={}){const o=new Map;let g,r=!1,x="externalFinish",E=!n.disableAutoFinish;const U=[],{idleTimeout:Y=Bt.idleTimeout,finalTimeout:a1=Bt.finalTimeout,childSpanTimeout:H1=Bt.childSpanTimeout,beforeSpanEnd:j1,trimIdleSpanEndTimestamp:M2=!0}=n,z2=(0,D1.KU)(),T2=(0,D1.o5)();if(!z2||!(0,E5.f)()){const _4=new k5.w({traceId:T2.getPropagationContext().traceId});return(0,A5.d_)(_4,T2,(0,D1.rm)()),_4}const Z2=(0,T4.Bk)(),L4=function $o(t){const n=o7(t);return(0,ko.r)((0,D1.o5)(),n),W2.T&&e2.Yz.log("[Tracing] Started span is an idle span"),n}(t);function U4(){g&&(clearTimeout(g),g=void 0)}function L0(_4){U4(),g=setTimeout(()=>{!r&&0===o.size&&E&&(x="idleTimeout",L4.end(_4))},Y)}function J0(_4){g=setTimeout(()=>{!r&&E&&(x="heartbeatFailed",L4.end(_4))},H1)}function U0(_4){r=!0,o.clear(),U.forEach(X3=>X3()),(0,ko.r)(T2,Z2);const O0=(0,T4.et)(L4),{start_timestamp:F6}=O0;if(!F6)return;O0.data[O4.fs]||L4.setAttribute(O4.fs,x);const n3=O0.status;(!n3||"unknown"===n3)&&L4.setStatus({code:ue.F3}),e2.Yz.log(`[Tracing] Idle span "${O0.op}" finished`);const c6=(0,T4.xO)(L4).filter(X3=>X3!==L4);let C6=0;c6.forEach(X3=>{X3.isRecording()&&(X3.setStatus({code:ue.TJ,message:"cancelled"}),X3.end(_4),W2.T&&e2.Yz.log("[Tracing] Cancelling span since span ended early",JSON.stringify(X3,void 0,2)));const lc=(0,T4.et)(X3),{timestamp:q4=0,start_timestamp:I4=0}=lc,S4=I4<=_4,R0=q4-I4<=(a1+Y)/1e3;if(W2.T){const z6=JSON.stringify(X3,void 0,2);S4?R0||e2.Yz.log("[Tracing] Discarding span since it finished after idle span final timeout",z6):e2.Yz.log("[Tracing] Discarding span since it happened after idle span was finished",z6)}(!R0||!S4)&&((0,T4.VS)(L4,X3),C6++)}),C6>0&&L4.setAttribute("sentry.idle_span_discarded_spans",C6)}return L4.end=new Proxy(L4.end,{apply(_4,O0,F6){if(j1&&j1(L4),(0,k5.h)(O0))return;const[r0,...n3]=F6,c6=r0||(0,H4.zf)(),C6=(0,T4.cI)(c6),X3=(0,T4.xO)(L4).filter(R0=>R0!==L4),lc=(0,T4.et)(L4);if(!X3.length||!M2)return U0(C6),Reflect.apply(_4,O0,[C6,...n3]);const q4=z2.getOptions().ignoreSpans,I4=X3?.reduce((R0,z6)=>{const L6=(0,T4.et)(z6);return!L6.timestamp||q4&&Bn({description:L6.description,op:L6.op,attributes:L6.data},q4)?R0:R0?Math.max(R0,L6.timestamp):L6.timestamp},void 0),S4=lc.start_timestamp,M0=Math.min(S4?S4+a1/1e3:1/0,Math.max(S4||-1/0,Math.min(C6,I4||1/0)));return U0(M0),Reflect.apply(_4,O0,[M0,...n3])}}),U.push(z2.on("spanStart",_4=>{r||_4===L4||(0,T4.et)(_4).timestamp||_4 instanceof $s&&_4.isStandaloneSpan()||(0,T4.xO)(L4).includes(_4)&&function T0(_4){U4(),o.set(_4,!0),J0((0,H4.zf)()+H1/1e3)}(_4.spanContext().spanId)})),U.push(z2.on("spanEnd",_4=>{r||function Q3(_4){o.has(_4)&&o.delete(_4),0===o.size&&L0((0,H4.zf)()+Y/1e3)}(_4.spanContext().spanId)})),U.push(z2.on("idleSpanEnableAutoFinish",_4=>{_4===L4&&(E=!0,L0(),o.size&&J0())})),n.disableAutoFinish||L0(),setTimeout(()=>{r||(L4.setStatus({code:ue.TJ,message:"deadline_exceeded"}),x="finalTimeout",L4.end())},a1),L4}let Dp=!1;var Gn=b(3947);const Ko=(t,n,o,r)=>{let g,x;return E=>{n.value>
1=0&&(E||r)&&(x=n.value-(g??0),(x||void 0===g)&&(g=n.value,n.delta=x,n.rating=((t,n)=>t>n[1]?"poor":t>n[0]?"needs-improvement":"good")(n.value,o),t(n)))}},Zs=(t=!0)=>{const n=G4.performance?.getEntriesByType?.("navigation")[0];if(!t||n&&n.responseStart>0&&n.responseStart<performance.now())return n},Z9=()=>Zs()?.activationStart??0;let Ht=-1;const Yf=new Set,Qs=t=>{if(function lL(t){return"pagehide"===t.type||"hidden"===G4.document?.visibilityState}(t)&&Ht>-1){if("visibilitychange"===t.type||"pagehide"===t.type)for(const n of Yf)n();isFinite(Ht)||(Ht="visibilitychange"===t.type?t.timeStamp:0,ae("prerenderingchange",Qs,!0))}},Xe=()=>{if(G4.document&&Ht<0){const t=Z9();Ht=(G4.document.prerendering?void 0:globalThis.performance.getEntriesByType("visibility-state").filter(o=>"hidden"===o.name&&o.startTime>t)[0]?.startTime)??("hidden"!==G4.document?.visibilityState||G4.document?.prerendering?1/0:0),M7("visibilitychange",Qs,!0),M7("pagehide",Qs,!0),M7("prerenderingchange",Qs,!0)}return{get firstHiddenTime(){return Ht},onHidden(t){Yf.add(t)}}},ca=(t,n=-1)=>{const o=Zs();let r="navigate";return o&&(G4.document?.prerendering||Z9()>0?r="prerender":G4.document?.wasDiscarded?r="restore":o.type&&(r=o.type.replace(/_/g,"-"))),{name:t,value:n,rating:"good",delta:0,entries:[],id:`v5-${Date.now()}-${Math.floor(8999999999999*Math.random())+1e12}`,navigationType:r}},Ep=new WeakMap;
1function kp(t,n){try{return Ep.get(t)||Ep.set(t,new n),Ep.get(t)}catch{return new n}}class Ap{constructor(){this._sessionValue=0,this._sessionEntries=[]}_processEntry(n){if(n.hadRecentInput)return;const o=this._sessionEntries[0],r=this._sessionEntries[this._sessionEntries.length-1];this._sessionValue&&o&&r&&n.startTime-r.startTime<1e3&&n.startTime-o.startTime<5e3?(this._sessionValue+=n.value,this._sessionEntries.push(n)):(this._sessionValue=n.value,this._sessionEntries=[n]),this._onAfterProcessingUnexpectedShift?.(n)}}const x7=(t,n,o={})=>{try{if(PerformanceObserver.supportedEntryTypes.includes(t)){const r=new PerformanceObserver(g=>{Promise.resolve().then(()=>{n(g.getEntries())})});return r.observe({type:t,buffered:!0,...o}),r}}catch{}},ea=t=>{G4.document?.prerendering?addEventListener("prerenderingchange",()=>t(),!0):t()},oL=[1800,3e3],Xo=[.1,.25];let Rp=0,Kf=1/0,na=0;const pv=t=>{t.forEach(n=>{n.interactionId&&(Kf=Math.min(Kf,n.interactionId),na=Math.max(na,n.interactionId),Rp=na?(na-Kf)/7+1:0)})};let Xf;const qf=()=>Xf?Rp:performance.interactionCount||0;let qo=0;class Fp{constructor(){this._longestInteractionList=[],this._longestInteractionMap=new Map}_resetInteractions(){qo=qf(),this._longestInteractionList.length=0,this._longestInteractionMap.clear()}_estimateP98LongestInteraction(){const n=Math.min(this._longestInteractionList.length-1,Math.floor((qf()-qo)/50));return this._longestInteractionList[n]}_processEntry(n){if(this._onBeforeProcessingEntry?.(n),!n.interactionId&&"first-input"!==n.entryType)return;const o=this._longestInteractionList.at(-1);let r=this._longestInteractionMap.get(n.interactionId);if(r||this._longestInteractionList.length<10||n.duration>o._latency){if(r?n.duration>r._latency?(r.entries=[n],r._latency=n.duration):n.duration===r._latency&&n.startTime===r.entries[0].startTime&&r.entries.push(n):(r={id:n.interactionId,entries:[n],_latency:n.duration},this._longestInteractionMap.set(r.id,r),this._longestInteractionList.push(r)),this._longestInteractionList.sort((g,x)=>x._latency-g._latency),this._longestInteractionList.length>10){const g=this._longestInteractionList.splice(10);for(const x of g)this._longestInteractionMap.delete(x.id)}this._onAfterProcessingINPCandidate?.(r)}}}const Bp=[200,500];class rL{_processEntry(n){this._onBeforeProcessingEntry?.(n)}}const Zf=[2500,4e3],Jo=[800,1800],la=t=>{G4.document?.prerendering?ea(()=>la(t)):"complete"!==G4.document?.readyState?addEventListener("load",()=>la(t),!0):setTimeout(t)},Vn={},oa={};let ia,Q9,jp,Wp;function cl(t,n=!1){return Qo("cls",t,uL,ia,n)}function Zo(t,n=!1){return Qo("lcp",t,pe,Q9,n)}function Qf(t){return Qo("inp",t,pL,Wp)}function Ut(t,n){return cm(t,n),oa[t]||(function ci(t){const n={};"event"===t&&(n.durationThreshold=0),x7(t,o=>{$n(t,{entries:o})},n)}(t),oa[t]=!0),Gp(t,n)}function $n(t,n){const o=Vn[t];if(o?.length)for(const r of o)try{r(n)}catch(g){W5&&e2.Yz.error(`Error while triggering instrumentation handler.\nType: ${t}\nName: ${(0,A2.qQ)(r)}\nError:`,g)}}function uL(){return((t,n={})=>{((t,n={})=>{ea(()=>{const o=Xe(),r=ca("FCP");let g;const E=x7("paint",U=>{for(const Y of U)"first-contentful-paint"===Y.name&&(E.disconnect(),Y.startTime<o.firstHiddenTime&&(r.value=Math.max(Y.startTime-Z9(),0),r.entries.push(Y),g(!0)))});E&&(g=Ko(t,r,oL,n.reportAllChanges))})})(vs(()=>{const o=ca("CLS",0);let r;const g=Xe(),x=kp(n,Ap),E=Y=>{for(const a1 of Y)x._processEntry(a1);x._sessionValue>o.value&&(o.value=x._sessionValue,o.entries=x._sessionEntries,r())},U=x7("layout-shift",E);U&&(r=Ko(t,o,Xo,n.reportAllChanges),g.onHidden(()=>{E(U.takeRecords()),r(!0)}),G4?.setTimeout?.(r))}))})(t=>{$n("cls",{metric:t}),ia=t},{reportAllChanges:!0})}function pe(){return((t,n={})=>{ea(()=>{const o=Xe(),r=ca("LCP");let g;const x=kp(n,rL),E=Y=>{n.reportAllChanges||(Y=Y.slice(-1));for(const a1 of Y)x._processEntry(a1),a1.startTime<o.firstHiddenTime&&(r.value=Math.max(a1.startTime-Z9(),0),r.entries=[a1],g())},U=x7("largest-contentful-paint",E);if(U){g=Ko(t,r,Zf,n.reportAllChanges);const Y=vs(()=>{E(U.takeRecords()),U.disconnect(),g(!0)}),a1=H1=>{H1.isTrusted&&(Ps(Y),ae(H1.type,a1,{capture:!0}))};for(const H1 of["keydown","click","visibilitychange"])M7(H1,a1,{capture:!0})}})})(t=>{$n("lcp",{metric:t}),Q9=t},{reportAllChanges:!0})}function dL(){return((t,n={})=>{const o=ca("TTFB"),r=Ko(t,o,Jo,n.reportAllChanges);la(()=>{const g=Zs();
1g&&(o.value=Math.max(g.responseStart-Z9(),0),o.entries=[g],r(!0))})})(t=>{$n("ttfb",{metric:t}),jp=t})}function pL(){return((t,n={})=>{if(!globalThis.PerformanceEventTiming||!("interactionId"in PerformanceEventTiming.prototype))return;const o=Xe();ea(()=>{"interactionCount"in performance||Xf||(Xf=x7("event",pv,{type:"event",buffered:!0,durationThreshold:0}));const r=ca("INP");let g;const x=kp(n,Fp),E=Y=>{Ps(()=>{for(const H1 of Y)x._processEntry(H1);const a1=x._estimateP98LongestInteraction();a1&&a1._latency!==r.value&&(r.value=a1._latency,r.entries=a1.entries,g())})},U=x7("event",E,{durationThreshold:n.durationThreshold??40});g=Ko(t,r,Bp,n.reportAllChanges),U&&(U.observe({type:"first-input",buffered:!0}),o.onHidden(()=>{E(U.takeRecords()),g(!0)}))})})(t=>{$n("inp",{metric:t}),Wp=t})}function Qo(t,n,o,r,g=!1){let x;return cm(t,n),oa[t]||(x=o(),oa[t]=!0),r&&n({metric:r}),Gp(t,n,g?x:void 0)}function cm(t,n){Vn[t]=Vn[t]||[],Vn[t].push(n)}function Gp(t,n,o){return()=>{o&&o();const r=Vn[t];if(!r)return;const g=r.indexOf(n);-1!==g&&r.splice(g,1)}}function em(t){return"number"==typeof t&&isFinite(t)}function ge(t,n,o,{...r}){const g=(0,T4.et)(t).start_timestamp;return g&&g>n&&"function"==typeof t.updateStartTime&&t.updateStartTime(n),_7(t,()=>{const x=o7({startTime:n,...r});return x&&x.end(o),x})}function sa(t){const n=(0,D1.KU)();if(!n)return;const{name:o,transaction:r,attributes:g,startTime:x}=t,{release:E,environment:U}=n.getOptions(),{userInfo:Y}=n.getDataCollectionOptions(),H1=n.getIntegrationByName("Replay")?.getReplayId(),j1=(0,D1.o5)(),M2=j1.getUser(),z2=void 0!==M2?M2.email||M2.id||M2.ip_address:void 0;let T2;try{T2=j1.getScopeData().contexts.profile.profile_id}catch{}return o7({name:o,attributes:{release:E,environment:U,user:z2||void 0,profile_id:T2||void 0,replay_id:H1||void 0,transaction:r,"user_agent.original":G4.navigator?.userAgent,"client.address":Y?"{{auto}}":void 0,...g},startTime:x,experimental:{standalone:!0}})}function $7(){return G4.addEventListener&&G4.performance}function z8(t){return t/1e3}function jt(t){try{return PerformanceObserver.supportedEntryTypes.includes(t)}catch{return!1}}function ei(t,n){let o,r=!1;function g(U){!r&&o&&n(U,o.spanContext().spanId,o),r=!0}(()=>{const n=o=>{("pagehide"===o.type||"hidden"===G4.document?.visibilityState)&&g("pagehide")};M7("visibilitychange",n,{capture:!0,once:!0}),M7("pagehide",n,{capture:!0,once:!0})})();const x=t.on("beforeStartNavigationSpan",(U,Y)=>{Y?.isRedirect||(g("navigation"),x(),E())}),E=t.on("afterStartPageLoadSpan",U=>{o=U,E()})}function el(t){return null!=t&&t>0&&t<=6e4}function i7(t){return t&&(((0,H4.k3)()||performance.timeOrigin)+t)/1e3}function nl(t){const n={};if(null!=t.nextHopProtocol){const{name:o,version:r}=function $p(t){let n="unknown",o="unknown",r="";for(const g of t){if("/"===g){[n,o]=t.split("/");break}if(!isNaN(Number(g))){n="h"===r?"http":r,o=t.split(r)[1];break}r+=g}return r===t&&(n=r),{name:n,version:o}}(t.nextHopProtocol);n["network.protocol.version"]=r,n["network.protocol.name"]=o}return(0,H4.k3)()||$7()?.timeOrigin?function qp(t){return Object.fromEntries(Object.entries(t).filter(([,n])=>null!=n))}({...n,"http.request.redirect_start":i7(t.redirectStart),"http.request.redirect_end":i7(t.redirectEnd),"http.request.worker_start":i7(t.workerStart),"http.request.fetch_start":i7(t.fetchStart),"http.request.domain_lookup_start":i7(t.domainLookupStart),"http.request.domain_lookup_end":i7(t.domainLookupEnd),"http.request.connect_start":i7(t.connectStart),"http.request.secure_connection_start":i7(t.secureConnectionStart),"http.request.connection_end":i7(t.connectEnd),"http.request.request_start":i7(t.requestStart),"http.request.response_start":i7(t.responseStart),"http.request.response_end":i7(t.responseEnd),"http.request.time_to_first_byte":null!=t.responseStart?t.responseStart/1e3:void 0}):n}let d5,aa,ti=0,Rc={};function nm({recordClsStandaloneSpans:t,recordLcpStandaloneSpans:n,client:o}){const r=$7();if(r&&(0,H4.k3)()){r.mark&&G4.performance.mark("sentry-tracing-init");const g=n?function Kp(t){let o,n=0;if(!jt("largest-contentful-paint"))return;const r=Zo(({metric:g})=>{const x=g.entries[g.entries.length-1];!x||!el(g.value)||(n=g.value,o=x)},!0);ei(t,(g,x)=>{(function Xp(t,n,o,r){if(!el(t))return;W5&&e2.Yz.log(`Sending LCP span (${t})`);const g=z8(((0,H4.k3)()||0)+(n?.startTime||0)),x=(0,D1.o5)().getScopeData().transactionName,E=n?k0(n.element):"Largest contentful paint",U={[O4.JD]:"auto.http.browser.lcp",[O4.uT]:"ui.webvital.lcp",[O4.jG]:0,"sentry.pageload.span_id":o,"sentry.report_event":r};n&&(n.element&&(U["lcp.element"]=k0(n.element)),n.id&&(U["lcp.id"]=n.id),n.url&&(U["lcp.url"]=n.url),null!=n.loadTime&&(U["lcp.loadTime"]=n.loadTime),null!=n.renderTime&&(U["lcp.renderTime"]=n.renderTime),null!=n.size&&(U["lcp.size"]=n.size));const Y=sa({name:E,transaction:x,attributes:U,startTime:g});Y&&(Y.addEvent("lcp",{[O4.Sn]:"millisecond",[O4.xc]:t}),Y.end(g))})(n,o,x,g),r()})}(o):!1===n?function Wt(){return Zo(({metric:t})=>{const n=t.entries[t.entries.length-1];!n||!el(t.value)||(Rc.lcp={value:t.value,unit:"millisecond"},d5=n)},!0)}():void 0,x=t?function Yp(t){let o,n=0;if(!jt("layout-shift"))return;const r=cl(({metric:g})=>{const x=g.entries[g.entries.length-1];x&&(n=g.value,o=x)},!0);ei(t,(g,x)=>{(function hL(t,n,o,r){W5&&e2.Yz.log(`Sending CLS span (${t})`);const g=n?z8(((0,H4.k3)()||0)+n.startTime):(0,H4.zf)(),x=(0,D1.o5)().getScopeData().transactionName,E=n?k0(n.sources[0]?.node):"Layout shift",U={[O4.JD]:"auto.http.browser.cls",[O4.uT]:"ui.webvital.cls",[O4.jG]:0,"sentry.pageload.span_id":o,"sentry.report_event":r};
1n?.sources&&n.sources.forEach((a1,H1)=>{U[`cls.source.${H1+1}`]=k0(a1.node)});const Y=sa({name:E,transaction:x,attributes:U,startTime:g});Y&&(Y.addEvent("cls",{[O4.Sn]:"",[O4.xc]:t}),Y.end(g))})(n,o,x,g),r()})}(o):!1===t?function lm(){return cl(({metric:t})=>{const n=t.entries[t.entries.length-1];n&&(Rc.cls={value:t.value,unit:""},aa=n)},!0)}():void 0,E=function CL(){return function mL(t){return Qo("ttfb",t,dL,jp)}(({metric:t})=>{t.entries[t.entries.length-1]&&(Rc.ttfb={value:t.value,unit:"millisecond"})})}(),U=function Jp(){return Ut("paint",({entries:t})=>{const n=Xe();for(const o of t){const r=o.startTime<n.firstHiddenTime;"first-paint"===o.name&&r&&(Rc.fp={value:o.startTime,unit:"millisecond"}),"first-contentful-paint"===o.name&&r&&(Rc.fcp={value:o.startTime,unit:"millisecond"})}})}();return()=>{E(),U(),g?.(),x?.()}}return()=>{}}function om(){d5=void 0,aa=void 0,Rc={}}function Kn(t,n,o,r,g=o){const x=function Qp(t){return"secureConnection"===t?"connectEnd":"fetch"===t?"domainLookupStart":`${t}End`}(o),E=n[x],U=n[`${o}Start`];!U||!E||ge(t,r+z8(U),r+z8(E),{op:`browser.${g}`,name:n.name,attributes:{[O4.JD]:"auto.ui.browser.metrics",..."redirect"===o&&null!=n.redirectCount?{"http.redirect_count":n.redirectCount}:{}}})}const PL=new WeakMap,ra=new WeakMap,eg=["text/event-stream","application/x-ndjson","application/stream+json"],fa=[],oi=new Map,Gt=new Map;const il={click:"click",pointerdown:"click",pointerup:"click",mousedown:"click",mouseup:"click",touchstart:"click",touchend:"click",mouseover:"hover",mouseout:"hover",mouseenter:"hover",mouseleave:"hover",pointerover:"hover",pointerout:"hover",pointerenter:"hover",pointerleave:"hover",dragstart:"drag",dragend:"drag",drag:"drag",dragenter:"drag",dragleave:"drag",dragover:"drag",drop:"drag",keydown:"press",keyup:"press",keypress:"press",input:"press"},wL=({metric:t})=>{if(null==t.value)return;const n=z8(t.value);if(n>60)return;const o=t.entries.find(T2=>T2.duration===t.value&&il[T2.name]);if(!o)return;const{interactionId:r}=o,g=il[o.name],x=z8((0,H4.k3)()+o.startTime),E=(0,T4.Bk)(),U=E?(0,T4.zU)(E):void 0,Y=null!=r?oi.get(r):void 0,a1=Y?.span||U,H1=a1?(0,T4.et)(a1).description:(0,D1.o5)().getScopeData().transactionName,z2=sa({name:Y?.elementName||k0(o.target),transaction:H1,attributes:{[O4.JD]:"auto.http.browser.inp",[O4.uT]:`ui.interaction.${g}`,[O4.jG]:o.duration},startTime:x});z2&&(z2.addEvent("inp",{[O4.Sn]:"millisecond",[O4.xc]:t.value}),z2.end(x+n))};function ii(t){const{name:n,op:o,origin:r,metricName:g,value:x,attributes:E,parentSpan:U,reportEvent:Y,startTime:a1,endTime:H1}=t,j1=(0,D1.o5)().getScopeData().transactionName,M2={[O4.JD]:r,[O4.uT]:o,[O4.jG]:0,[`browser.web_vital.${g}.value`]:x,[Wr]:j1,[zd]:j1,"user_agent.original":G4.navigator?.userAgent,...E};U&&"pageload"===(0,T4.RD)(U).attributes?.[O4.uT]&&(M2["sentry.pageload.span_id"]=U.spanContext().spanId),Y&&(M2[`browser.web_vital.${g}.report_event`]=Y);const z2=o7({name:n,attributes:M2,startTime:a1,parentSpan:U});z2&&z2.end(H1??a1)}const am="WebVitals",rm="sentry_previous_trace";function da(t){return 1===t.traceFlags}var fm=b(8323);function qe(t={}){const n=t.client||(0,D1.KU)();if(!(0,U1.Ol)()||!n)return{};const o=(0,wt.EU)(),r=(0,Ys.h)(o);if(r.getTraceData)return r.getTraceData(t);const g=t.scope||(0,D1.o5)(),x=t.span||(0,T4.Bk)(),E=(0,k5.h)(x)&&!(0,E5.f)(n.getOptions());if(!x&&(0,D1.Bi)())return{};const U=x&&!E?(0,T4.Qh)(x):function ag(t){const{traceId:n,sampled:o,propagationSpanId:r}=t.getPropagationContext();return(0,Gn.TC)(n,r,o)}(g),Y=x?(0,z7.k1)(x):(0,z7.ao)(n,g),a1=(0,fm.De)(Y);if(!Gn.MI.test(U))return e2.Yz.warn("Invalid sentry-trace data. Cannot generate trace data"),{};const j1={"sentry-trace":U,baggage:a1};return t.propagateTraceparent&&(j1.traceparent=x&&!E?(0,T4.G_)(x):function rg(t){const{traceId:n,sampled:o,propagationSpanId:r}=t.getPropagationContext();return(0,Gn.Iy)(n,r,o)}(g)),j1}function sl(t){return"string"==typeof t&&t.split(",").some(n=>n.trim().startsWith(fm.sv))}function um(t,n,o,r){const g={url:Y0(t),type:"fetch","http.method":o,[O4.JD]:r,[O4.uT]:"http.client"};return n&&(l2(n)||(g[nd]=Y0(n.href),g[I9]=Y0(n.href),g["server.address"]=n.host),n.search&&(g["http.query"]=n.search),n.hash&&(g["http.fragment"]=n.hash)),g}const pg=Symbol.for("sentry__originalRequestBody");function rl(t){return new URLSearchParams(t).toString()}function dm(t,n=e2.Yz){try{if("string"==typeof t)return[t];if(t instanceof URLSearchParams)return[t.toString()];if(t instanceof FormData)return[rl(t)];if(!t)return[void 0]}catch(o){return W5&&n.error(o,"Failed to serialize body",t),[void 0,"BODY_PARSE_ERROR"]}return W5&&n.log("Skipping network body because of body type",t),[void 0,"UNPARSEABLE_BODY_TYPE"]}function he(t=[]){if(t.length>=2&&t[1]&&"object"==typeof t[1]&&"body"in t[1])return t[1].body;if(t.length>=1&&t[0]instanceof Request){const o=t[0][pg];return void 0!==o?o:void 0}}function $t(t){let n;try{n=t.getAllResponseHeaders()}catch(o){return W5&&e2.Yz.error(o,"Failed to get xhr response headers",t),{}}return n?n.split("\r\n").reduce((o,r)=>{const[g,x]=r.split(": ");return x&&(o[g.toLowerCase()]=x),o},{}):{}}function ga(t){try{return new URL(t,I1.location.origin).href}catch{return}}function Yt(t){try{return new Headers(t)}catch{return}}const pm={traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0,trackFetchStreamPerformance:!1};function Mg(t,n){const{traceFetch:o,traceXHR:r,shouldCreateSpanForRequest:g,enableHTTPTimings:x,tracePropagationTargets:E,onRequestSpanStart:U,onRequestSpanEnd:Y}={...pm,...n},a1="function"==typeof g?g:z2=>!0,H1=z2=>function ai(t,n){const o=F2();if(o){let r,g;try{r=new URL(t,o),g=new URL(o).origin}catch{return!1}const x=r.origin===g;return n?(0,L2.Xr)(r.toString(),n)||x&&(0,L2.Xr)(r.pathname,n):x}{const r=!!t.match(/^\/(?!\/)/);return n?(0,L2.Xr)(t,n):r}}(z2,E),j1={},M2=t.getOptions().propagateTraceparent;o&&r6(z2=>{const T2=function fg(t,n,o,r,g){if(!t.fetchData)return;const{method:x,url:E}=t.fetchData,U=(0,E5.f)()&&n(E);if(t.endTimestamp){const Z2=t.fetchData.__span;if(!Z2)return;const L4=r[Z2];return void(L4&&(U&&(function pa(t,n){if(n.response){(0,ue.N8)(t,n.response.status);const o=n.response?.headers?.get("content-length");if(o){const r=parseInt(o);r>0&&t.setAttribute("http.response_content_length",r)}}else n.error&&t.setStatus({code:ue.TJ,message:"internal_error"});t.end()}(L4,t),function mg(t,n,o){("object"==typeof o&&null!==o?o.onRequestSpanEnd:void 0)?.(t,{headers:n.response?.headers,error:n.error})}(L4,t,g)),delete r[Z2]))}const{spanOrigin:Y="auto.http.browser",propagateTraceparent:a1=!1}
1="object"==typeof g?g:{spanOrigin:g},H1=(0,D1.KU)(),j1=!!(0,T4.Bk)(),M2=j1||!!H1&&fe(H1),z2=U&&M2?o7(function dg(t,n,o){if(t.startsWith("data:"))return{name:`${n} ${Y0(t)}`,attributes:um(t,void 0,n,o)};const r=P2(t);return{name:`${n} ${r?Y2(r):t}`,attributes:um(t,r,n,o)}}(E,x,Y)):new k5.w,T2=de(z2)&&j1?void 0:z2;if(U&&!M2&&H1?.recordDroppedEvent("no_parent_span","span"),t.fetchData.__span=z2.spanContext().spanId,r[z2.spanContext().spanId]=z2,o(t.fetchData.url)){const L4={...t.args[1]||{}},U4=function mm(t,n,o,r){const g=qe({span:o,propagateTraceparent:r}),x=g["sentry-trace"],E=g.baggage,U=g.traceparent;if(!x)return;const Y=n.headers||((0,B2.ks)(t)?t.headers:void 0);if(Y){if(function al(t){return typeof Headers<"u"&&(0,B2.tH)(t,Headers)}(Y)){const a1=new Headers(Y);if(a1.get("sentry-trace")||a1.set("sentry-trace",x),r&&U&&!a1.get("traceparent")&&a1.set("traceparent",U),E){const H1=a1.get("baggage");H1?sl(H1)||a1.set("baggage",`${H1},${E}`):a1.set("baggage",E)}return a1}if(function ug(t){return!!Array.isArray(t)&&t.every(n=>Array.isArray(n)&&2===n.length&&"string"==typeof n[0])}(Y)){const a1=[...Y];a1.find(j1=>"sentry-trace"===j1[0])||a1.push(["sentry-trace",x]),r&&U&&!a1.find(j1=>"traceparent"===j1[0])&&a1.push(["traceparent",U]);const H1=Y.find(j1=>"baggage"===j1[0]&&"string"==typeof j1[1]&&sl(j1[1]));return E&&!H1&&a1.push(["baggage",E]),a1}{const a1="sentry-trace"in Y?Y["sentry-trace"]:void 0,H1="traceparent"in Y?Y.traceparent:void 0,j1="baggage"in Y?Y.baggage:void 0,M2=j1?Array.isArray(j1)?[...j1]:[j1]:[],z2=j1&&(Array.isArray(j1)?j1.find(Z2=>sl(Z2)):sl(j1));E&&!z2&&M2.push(E);const T2=Object.assign({},Y,{"sentry-trace":a1??x,...M2.length>0&&{baggage:M2.join(",")}});return r&&U&&!H1&&(T2.traceparent=U),T2}}return{"sentry-trace":x,...E&&{baggage:E},...U&&{traceparent:U}}}(t.args[0],L4,(0,E5.f)()&&M2?T2:void 0,a1);U4&&(t.args[1]=L4,L4.headers=U4)}return H1&&H1.emit("beforeOutgoingRequestSpan",z2,{input:t.args,response:t.response,startTimestamp:t.startTimestamp,endTimestamp:t.endTimestamp}),z2}(z2,a1,H1,j1,{propagateTraceparent:M2,onRequestSpanEnd:Y});if(T2){const Z2=ga(z2.fetchData.url),L4=Z2?n0(Z2).host:void 0,U4=Z2?Y0(Z2):void 0;T2.setAttributes({[nd]:U4,[I9]:U4,"server.address":L4}),x&&gm(T2,t),U?.(T2,{headers:z2.headers})}}),r&&s4(z2=>{const T2=function IL(t,n,o,r,g,x){const E=t.xhr,U=E?.[F4];if(!E||E.__sentry_own_request__||!U)return;const{url:Y,method:a1}=U,H1=(0,E5.f)()&&n(Y);if(t.endTimestamp){const T0=E.__sentry_xhr_span_id__;if(!T0)return;const Q3=r[T0];return void(Q3&&(H1&&void 0!==U.status_code&&((0,ue.N8)(Q3,U.status_code),Q3.end(),x?.(Q3,{headers:Yt($t(E)),error:t.error})),delete r[T0]))}const j1=ga(Y),M2=n0(j1||Y),z2=j1?Y0(j1):void 0,T2=Y0(o0(Y)),Z2=(0,D1.KU)(),L4=!!(0,T4.Bk)(),U4=L4||!!Z2&&fe(Z2),L0=H1&&U4?o7({name:`${a1} ${T2}`,attributes:{url:Y0(Y),type:"xhr","http.method":a1,"http.url":z2,[I9]:z2,"server.address":M2?.host,[O4.JD]:"auto.http.browser",[O4.uT]:"http.client",...M2?.search&&{"http.query":M2?.search},...M2?.hash&&{"http.fragment":M2?.hash}}}):new k5.w,J0=de(L0)&&L4?void 0:L0;return H1&&!U4&&Z2?.recordDroppedEvent("no_parent_span","span"),E.__sentry_xhr_span_id__=L0.spanContext().spanId,r[E.__sentry_xhr_span_id__]=L0,o(Y)&&function Ma(t,n,o){const{"sentry-trace":r,baggage:g,traceparent:x}=qe({span:n,propagateTraceparent:o});r&&function RL(t,n,o,r){const g=t.__sentry_xhr_v3__?.request_headers;if(!g?.["sentry-trace"]&&t.setRequestHeader)try{if(t.setRequestHeader("sentry-trace",n),r&&!g?.traceparent&&t.setRequestHeader("traceparent",r),o){const x=g?.baggage;(!x||!function gg(t){return t.split(",").some(n=>n.trim().startsWith("sentry-"))}(x))&&t.setRequestHeader("baggage",o)}}catch{}}(t,r,g,x)}(E,(0,E5.f)()&&U4?J0:void 0,g),Z2&&Z2.emit("beforeOutgoingRequestSpan",L0,t),L0}(z2,a1,H1,j1,M2,Y);T2&&(x&&gm(T2,t),U?.(T2,{headers:Yt(z2.xhr.__sentry_xhr_v3__?.request_headers)}))})}function gm(t,n){const{url:o}=(0,T4.et)(t).data;if(!o||"string"!=typeof o)return;let r=()=>{setTimeout(g)};if(fe(n)){const x=t.end.bind(t);t.end=E=>{const U=E??(0,H4.zf)();let Y=!1;const a1=()=>{Y||(Y=!0,setTimeout(g),x(U),clearTimeout(H1))};r=a1;const H1=setTimeout(a1,300)}}const g=Ut("resource",({entries:x})=>{x.forEach(E=>{(function hg(t){return"resource"===t.entryType&&"initiatorType"in t&&"string"==typeof t.nextHopProtocol&&("fetch"===t.initiatorType||"xmlhttprequest"===t.initiatorType)})(E)&&E.name.endsWith(o)&&(t.setAttributes(nl(E)),r())})})}const Ca=/Googlebot|Google-InspectionTool|Storebot-Google|Bingbot|Slurp|DuckDuckBot|Baiduspider|YandexBot|Facebot|facebookexternalhit|LinkedInBot|Twitterbot|Applebot/i,HL={...Bt,instrumentNavigation:!0,instrumentPageLoad:!0,markBackgroun
1dSpan:!0,enableLongTask:!0,enableLongAnimationFrame:!0,enableInp:!0,ignoreResourceSpans:[],ignorePerformanceApiSpans:[],detectRedirects:!0,linkPreviousTrace:"in-memory",consistentTraceSampling:!1,enableReportPageLoaded:!1,_experiments:{},...pm},UL=(t={})=>{"enableElementTiming"in t&&(0,e2.pq)(()=>{console.warn("[Sentry] `enableElementTiming` is deprecated and no longer has any effect. Use the standalone `elementTimingIntegration` instead.")});const n={name:void 0,source:void 0},o=I1.document,{enableInp:r,enableLongTask:g,enableLongAnimationFrame:x,_experiments:{enableInteractions:E,enableStandaloneClsSpans:U,enableStandaloneLcpSpans:Y},beforeStartSpan:a1,idleTimeout:H1,finalTimeout:j1,childSpanTimeout:M2,markBackgroundSpan:z2,traceFetch:T2,traceXHR:Z2,trackFetchStreamPerformance:L4,shouldCreateSpanForRequest:U4,enableHTTPTimings:L0,ignoreResourceSpans:J0,ignorePerformanceApiSpans:T0,instrumentPageLoad:Q3,instrumentNavigation:U0,detectRedirects:_4,linkPreviousTrace:O0,consistentTraceSampling:F6,enableReportPageLoaded:r0,onRequestSpanStart:n3,onRequestSpanEnd:c6}={...HL,...t},C6=function BL(){const t=I1.navigator;return!!t?.userAgent&&Ca.test(t.userAgent)}();let X3,lc;function q4(I4,S4,M0=!0,R0){const z6="pageload"===S4.op,L6=S4.name,G6=a1?a1(S4):S4,p6=P2(R0||F2()),ot={...p6?.pathname&&{[zs]:p6.pathname},...p6&&!l2(p6)&&{[I9]:p6.href},...G6.attributes};if(L6!==G6.name&&(ot[O4.i_]="custom"),G6.attributes=ot,!M0){const I5=(0,H4.lu)();return void o7({...G6,startTime:I5}).end(I5)}n.name=G6.name,n.source=ot[O4.i_];const O7=J9(G6,{idleTimeout:H1,finalTimeout:j1,childSpanTimeout:M2,disableAutoFinish:z6,beforeSpanEnd:I5=>{(function zL(t,n){const o=$7(),r=(0,H4.k3)();if(!o?.getEntries||!r)return;const{spanStreamingEnabled:g,ignorePerformanceApiSpans:x,ignoreResourceSpans:E}=n,U=z8(r),Y=o.getEntries(),{op:a1,start_timestamp:H1}=(0,T4.et)(t);Y.slice(ti).forEach(j1=>{const M2=z8(j1.startTime),z2=z8(Math.max(0,j1.duration));if(!("navigation"===a1&&H1&&U+M2<H1))switch(j1.entryType){case"navigation":!function bL(t,n,o){["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach(r=>{Kn(t,n,r,o)}),Kn(t,n,"secureConnection",o,"TLS/SSL"),Kn(t,n,"fetch",o,"cache"),Kn(t,n,"domainLookup",o,"DNS"),function ll(t,n,o){const r=o+z8(n.requestStart),g=o+z8(n.responseEnd),x=o+z8(n.responseStart);n.responseEnd&&(ge(t,r,g,{op:"browser.request",name:n.name,attributes:{[O4.JD]:"auto.ui.browser.metrics"}}),ge(t,x,g,{op:"browser.response",name:n.name,attributes:{[O4.JD]:"auto.ui.browser.metrics"}}))}(t,n,o)}(t,j1,U);break;case"mark":case"paint":case"measure":!function _L(t,n,o,r,g,x){if(function LL(t){if("measure"===t?.entryType)try{return"Components \u269b"===t.detail.devtools.track}catch{return}}(n)||["mark","measure"].includes(n.entryType)&&(0,L2.Xr)(n.name,x))return;const E=Zs(!1),U=z8(E?E.requestStart:0),Y=g+Math.max(o,U),a1=g+o,H1=a1+r,j1={[O4.JD]:"auto.resource.browser.metrics"};Y!==a1&&(j1["sentry.browser.measure_happened_before_request"]=!0,j1["sentry.browser.measure_start_time"]=Y),function Zp(t,n){try{const o=n.detail;if(!o)return;if("object"==typeof o){for(const[r,g]of Object.entries(o))if(g&&(0,B2.sO)(g))t[`sentry.browser.measure.detail.${r}`]=g;else if(void 0!==g)try{t[`sentry.browser.measure.detail.${r}`]=JSON.stringify(g)}catch{}return}if((0,B2.sO)(o))return void(t["sentry.browser.measure.detail"]=o);try{t["sentry.browser.measure.detail"]=JSON.stringify(o)}catch{}}catch{}}(j1,n),Y<=H1&&ge(t,Y,H1,{name:n.name,op:n.entryType,attributes:j1})}(t,j1,M2,z2,U,x);break;case"resource":!function xL(t,n,o,r,g,x,E){if("xmlhttprequest"===n.initiatorType||"fetch"===n.initiatorType)return;const U=n.initiatorType?`resource.${n.initiatorType}`:"resource.other";if(E?.includes(U))return;const Y={[O4.JD]:"auto.resource.browser.metrics"},a1=n0(o);a1.protocol&&(Y["url.scheme"]=a1.protocol.split(":").pop()),a1.host&&(Y["server.address"]=a1.host),Y["url.same_origin"]=o.includes(G4.location.origin),Y[I9]=o,function vL(t,n,o){o.forEach(([r,g])=>{const x=t[r];null!=x&&("number"==typeof x&&x<2147483647||"string"==typeof x)&&(n[g]=x)})}(n,Y,[["responseStatus","http.response.status_code"],["transferSize","http.response_transfer_size"],["encodedBodySize","http.response_content_length"],["decodedBodySize","http.decoded_response_content_length"],["renderBlockingStatus","resource.render_blocking_status"],["deliveryType","http.response_delivery_type"]]);const H1={...Y,...nl(n)},j1=x+r;ge(t,j1,j1+g,{name:o.replace(G4.location.origin,""),op:U,attributes:H1})}(t,j1,j1.name,M2,z2,U,E)}}),ti=Math.max(Y.length-1,0),function yL(t,n){const o=G4.navigator;if(!o)return;const r=o.connection;r&&(r.effectiveType&&t.setAttribute(n?"network.connection.effective_type":"effectiveConnectionType",r.effectiveType),r.type&&t.setAttribute(n?"network.connection.type":"connectionType",r.type),em(r.rtt)&&(n?t.setAttribute("network.connection.rtt",r.rtt):"pageload"===(0,T4.et)(t).op&&Af("connection.rtt",r.rtt,"millisecond"))),em(o.deviceMemory)&&(n?t.setAttribute("device.memory.estimated_capacity",o.deviceMemory):t.setAttribute("deviceMemory",`${o.deviceMemory} GB`)),em(o.hardwareConcurrency)&&(n?t.setAttribute("device.processor_count",o.hardwareConcurrency):t.setAttribute("hardwareConcurrency",String(o.hardwareConcurrency)))}(t,g)})(I5,{ignoreResourceSpans:J0,ignorePerformanceApiSpans:T0,spanStreamingEnabled:fe(I4)}),_a(I4,void 0);const $c=(0,D1.o5)(),xe=$c.getPropagationContext();$c.setPropagationContext({...xe,traceId:O7.spanContext().traceId,sampled:(0,T4.pK)(O7),dsc:(0,z7.k1)(I5)}),z6&&(lc=void 0)},trimIdleSpanEndTimestamp:!r0});function Mc(){o&&["interactive","complete"].includes(o.readyState)&&(I4.emit("idleSpanEnableAutoFinish",O7),o.removeEventListener("readystatechange",Mc))}z6&&r0&&(lc=O7),_a(I4,O7),z6&&!r0&&o&&(o.addEventListener("readystatechange",Mc),Mc())}return{name:"BrowserTracing",setup(I4){if(C6)R1&&e2.Yz.log("[Tracing] Skipping browserTracingIntegration setup for bot user agent.");else{if(function tL(){function t(){const n=(0,T4.Bk)(),o=n&&(0,T4.zU)(n);if(o){const r="internal_error";W2.T&&e2.Yz.log(`[Tracing] Root span: ${r} -> Global error occurred`),o.setStatus({code:ue.TJ,message:r})}}Dp||(Dp=!0,Y4(t),j0(t))}(),x&&k1.O.PerformanceObserver&&PerformanceObserver.supportedEntryTypes?.includes("long-animation-frame")?function tm(){new PerformanceObserver(n=>{const o=(0,T4.Bk)();if(o)for(const r of n.getEntries()){if(!r.scripts[0])continue;const g=z8((0,H4.k3)()+r.startTime),{start_timestamp:x,op:E}=(0,T4.et)(o);if("navigation"===E&&x&&g<x)continue;const U=z8(r.duration),Y={[O4.JD]:"auto.ui.browser.metrics"},a1=r.scripts[0],{invoker:H1,invokerType:j1,sourceURL:M2,sourceFunctionName:z2,sourceCharPosition:T2}=a1;Y["browser.script.invoker"]=H1,Y["browser.script.invoker_type"]=j1,M2&&(Y["code.filepath"]=M2),z2&&(Y["code.function"]=z2),-1!==T2&&(Y["browser.script.source_char_position"]=T2),ge(o,g,g+U,{name:"Main UI thread blocked",op:"ui.long-animation-frame",attributes:Y})}}).observe({type:"long-animation-frame",buffered:!0})}():g&&function tl(){Ut("longtask",({entries:t})=>{const n=(0,T4.Bk)();if(!n)return;const{op:o,start_timestamp:r}=(0,T4.et)(n);for(const g of t){const x=z8((0,H4.k3)()+g.startTime),E=z8(g.duration);"navigation"===o&&r&&x<r||ge(n,x,x+E,{name:"Main UI thread blocked",op:"ui.long-task",attributes:{[O4.JD]:"auto.ui.browser.metrics"}})}})}(),E&&function ML(){Ut("event",({entries:t})=>{const n=(0,T4.Bk)();if(n)for(const o of t)if("click"===o.name){const r=z8((0,H4.k3)()+o.startTime),g=z8(o.duration),x={name:k0(o.target),op:`ui.interaction.${o.name}`,startTime:r,attributes:{[O4.JD]:"auto.ui.browser.metrics"}},E=Y1(o.target);E&&(x.attributes["ui.component_name"]=E),ge(n,r,r+g,x)}})}(),_4&&o){const M0=()=>{X3=(0,H4.zf)()};addEventListener("click",M0,{capture:!0}),addEventListener("keydown",M0,{capture:!0,passive:!0})}I4.on("startNavigationSpan",(M0,R0)=>
1{if((0,D1.KU)()!==I4)return;if(R0?.isRedirect)return R1&&e2.Yz.warn("[Tracing] Detected redirect, navigation span will not be the root span, but a child span."),void q4(I4,{op:"navigation.redirect",...M0},!1,R0.url);X3=void 0,S4(),(0,D1.rm)().setPropagationContext({traceId:(0,V7.e)(),sampleRand:Math.random(),propagationSpanId:(0,E5.f)()?void 0:(0,V7.Z)()});const z6=(0,D1.o5)();z6.setPropagationContext({traceId:(0,V7.e)(),sampleRand:Math.random(),propagationSpanId:(0,E5.f)()?void 0:(0,V7.Z)()}),z6.setSDKProcessingMetadata({normalizedRequest:void 0}),q4(I4,{op:"navigation",...M0,parentSpan:null,forceTransaction:!0},!0,R0?.url)}),I4.on("startPageLoadSpan",(M0,R0={})=>{if((0,D1.KU)()!==I4)return;S4();const z6=R0.sentryTrace||La("sentry-trace")||hm("sentry-trace"),L6=R0.baggage||La("baggage")||hm("baggage"),G6=(0,Gn.kM)(z6,L6),p6=(0,D1.o5)();p6.setPropagationContext(G6),(0,E5.f)()||(p6.getPropagationContext().propagationSpanId=(0,V7.Z)()),p6.setSDKProcessingMetadata({normalizedRequest:b2()}),q4(I4,{op:"pageload",...M0})}),I4.on("endPageloadSpan",()=>{r0&&lc&&(lc.setAttribute(O4.fs,"reportPageLoaded"),lc.end())})}function S4(){const M0=ri(I4);M0&&!(0,T4.et)(M0).timestamp&&(R1&&e2.Yz.log(`[Tracing] Finishing current active span with op: ${(0,T4.et)(M0).op}`),M0.setAttribute(O4.fs,"cancelled"),M0.end())}},afterAllSetup(I4){if(C6)return;I4.addIntegration&&!I4.getIntegrationByName?.(am)&&I4.addIntegration(((t={})=>{const n=new Set(t.ignore??[]);return{name:am,setup(o){const r=fe(o),{enableStandaloneClsSpans:g,enableStandaloneLcpSpans:x}=t._experiments??{},E=r||n.has("cls")?void 0:g||!1,U=r||n.has("lcp")?void 0:x||!1,Y=nm({recordClsStandaloneSpans:E,recordLcpStandaloneSpans:U,client:o}),a1=new WeakSet;o.on("afterStartPageLoadSpan",H1=>{a1.add(H1)}),o.on("spanEnd",H1=>{a1.delete(H1)&&(Y(),function wc(t,n){const o=(0,H4.k3)();if(!$7()?.getEntries||!o)return void om();const{spanStreamingEnabled:r,recordClsOnPageloadSpan:g,recordLcpOnPageloadSpan:x}=n,E=z8(o);if("pageload"===(0,T4.et)(t).op){if(function cg(t){const n=Zs(!1);if(!n)return;const{responseStart:o,requestStart:r}=n;r<=o&&(t["ttfb.requestTime"]={value:o-r,unit:"millisecond"})}(Rc),r){const U=(Y,a1,H1)=>{const j1=H1??`browser.web_vital.${Y}.value`;t.setAttribute(j1,a1),W5&&e2.Yz.log("Setting web vital attribute",{[j1]:a1},"on pageload span")};["ttfb","fp","fcp"].forEach(Y=>{Rc[Y]&&U(Y,Rc[Y].value)}),Rc["ttfb.requestTime"]&&U("ttfb.requestTime",Rc["ttfb.requestTime"].value,"browser.web_vital.ttfb.request_time")}else g||delete Rc.cls,x||delete Rc.lcp,Object.entries(Rc).forEach(([U,Y])=>{Af(U,Y.value,Y.unit,t)}),function li(t,n){d5&&n.recordLcpOnPageloadSpan&&(d5.element&&t.setAttribute("lcp.element",k0(d5.element)),d5.id&&t.setAttribute("lcp.id",d5.id),d5.url&&t.setAttribute("lcp.url",d5.url.trim().slice(0,200)),null!=d5.loadTime&&t.setAttribute("lcp.loadTime",d5.loadTime),null!=d5.renderTime&&t.setAttribute("lcp.renderTime",d5.renderTime),t.setAttribute("lcp.size",d5.size)),aa?.sources&&n.recordClsOnPageloadSpan&&aa.sources.forEach((o,r)=>t.setAttribute(`cls.source.${r+1}`,k0(o.node)))}(t,n);t.setAttribute(r?"browser.performance.time_origin":"performance.timeOrigin",E),t.setAttribute(r?"browser.performance.navigation.activation_start":"performance.activationStart",Z9())}om()}(H1,{recordClsOnPageloadSpan:!1===E,recordLcpOnPageloadSpan:!1===U,spanStreamingEnabled:r}))}),r?(n.has("lcp")||function si(t){let o,n=0;if(!jt("largest-contentful-paint"))return;const r=Zo(({metric:g})=>{const x=g.entries[g.entries.length-1];!x||!el(g.value)||(n=g.value,o=x)},!0);ei(t,(g,x,E)=>{(function DL(t,n,o,r){if(!el(t))return;W5&&e2.Yz.log(`Sending LCP span (${t})`);const g=(0,H4.k3)()||0,x=z8(g),E=z8(g+(n?.startTime||0)),U=n?k0(n.element):"Largest contentful paint",Y={};n?.element&&(Y["browser.web_vital.lcp.element"]=k0(n.element)),n?.id&&(Y["browser.web_vital.lcp.id"]=n.id),n?.url&&(Y["browser.web_vital.lcp.url"]=n.url),null!=n?.loadTime&&(Y["browser.web_vital.lcp.load_time"]=n.loadTime),null!=n?.renderTime&&(Y["browser.web_vital.lcp.render_time"]=n.renderTime),null!=n?.size&&(Y["browser.web_vital.lcp.size"]=n.size),ii({name:U,op:"ui.webvital.lcp",origin:"auto.http.browser.lcp",metricName:"lcp",value:t,attributes:Y,parentSpan:o,reportEvent:r,startTime:x,endTime:E})})(n,o,E,g),r()})}(o),n.has("cls")||function tg(t){let o,n=0;if(!jt("layout-shift"))return;const r=cl(({metric:g})=>{const x=g.entries[g.entries.length-1];x&&(n=g.value,o=x)},!0);ei(t,(g,x,E)=>{(function TL(t,n,o,r){W5&&e2.Yz.log(`Sending CLS span (${t})`);const g=n?z8(((0,H4.k3)()||0)+n.startTime):(0,H4.zf)(),x=n?k0(n.sources[0]?.node):"Layout shift",E={};
1n?.sources&&n.sources.forEach((U,Y)=>{E[`browser.web_vital.cls.source.${Y+1}`]=k0(U.node)}),ii({name:x,op:"ui.webvital.cls",origin:"auto.http.browser.cls",metricName:"cls",value:t,attributes:E,parentSpan:o,reportEvent:r,startTime:g})})(n,o,E,g),r()})}(o),n.has("inp")||function ua(){$7()&&(0,H4.k3)()&&Qf(({metric:o})=>{if(null==o.value||z8(o.value)>60)return;const g=o.entries.find(x=>x.duration===o.value&&il[x.name]);g&&function sm(t,n){W5&&e2.Yz.log(`Sending INP span (${t})`);const o=z8((0,H4.k3)()+n.startTime),r=z8(t),g=il[n.name],x=function SL(t){return null!=t?oi.get(t):void 0}(n.interactionId),E=(0,T4.Bk)(),U=E?(0,T4.zU)(E):void 0,Y=x?.span||U,a1=Y?(0,T4.RD)(Y).name:(0,D1.o5)().getScopeData().transactionName;ii({name:x?.elementName||k0(n.target),op:`ui.interaction.${g}`,origin:"auto.http.browser.inp",metricName:"inp",value:t,attributes:{[O4.jG]:n.duration,[Wr]:a1,[zd]:a1},startTime:o,endTime:o+r,parentSpan:Y})}(o.value,g)})}()):n.has("inp")||function ng(){if($7()&&(0,H4.k3)()){const n=function ma(){return Qf(wL)}();return()=>{n()}}return()=>{}}()},afterAllSetup(){n.has("inp")||function NL(){const t=Object.keys(il);function n(g){const x=g.target;if(!x)return;const E=k0(x),U=Math.round(g.timeStamp);if(Gt.set(U,E),Gt.size>50){const Y=Gt.keys().next().value;void 0!==Y&&Gt.delete(Y)}}W9()&&t.forEach(g=>{G4.addEventListener(g,n,{capture:!0,passive:!0})});const r=({entries:g})=>{const x=(0,T4.Bk)(),E=x&&(0,T4.zU)(x);g.forEach(U=>{if(!function Vp(t){return"duration"in t}(U))return;const Y=U.interactionId;if(null==Y||oi.has(Y))return;const a1=U.target?k0(U.target):function o(g){const x=Math.round(g.startTime);let E=Gt.get(x);if(!E)for(let U=-5;U<=5;U++){const Y=Gt.get(x+U);if(Y){E=Y;break}}return E||"<unknown>"}(U);if(fa.length>10){const H1=fa.shift();oi.delete(H1)}fa.push(Y),oi.set(Y,{span:E,elementName:a1})})};Ut("event",r),Ut("first-input",r)}()}}})({ignore:r?[]:["inp"],_experiments:{enableStandaloneClsSpans:U,enableStandaloneLcpSpans:Y}}));let S4=F2();if("off"!==O0&&function kL(t,{linkPreviousTrace:n,consistentTraceSampling:o}){const r="session-storage"===n;let g=r?function sg(){try{const t=I1.sessionStorage?.getItem(rm);return JSON.parse(t)}catch{return}}():void 0;t.on("spanStart",E=>{if((0,T4.zU)(E)!==E)return;const U=(0,D1.o5)().getPropagationContext();g=function AL(t,n,o){const r=(0,T4.et)(n),x={spanContext:n.spanContext(),startTimestamp:r.start_timestamp,sampleRate:function g(){try{const U=Number(r.data?.[O4.sy]??o.dsc?.sample_rate);return Number.isNaN(U)?0:U}catch{return 0}}(),sampleRand:o.sampleRand};if(!t)return x;const E=t.spanContext;return E.traceId===r.trace_id?t:(Date.now()/1e3-t.startTimestamp<=3600&&(R1&&e2.Yz.log(`Adding previous_trace \`${JSON.stringify(E)}\` link to span \`${JSON.stringify({op:r.op,...n.spanContext()})}\``),n.addLink({context:E,attributes:{[O4.Lc]:"previous_trace"}}),n.setAttribute("sentry.previous_trace",`${E.traceId}-${E.spanId}-${da(E)?1:0}`)),x)}(g,E,U),r&&function ig(t){try{I1.sessionStorage.setItem(rm,JSON.stringify(t))}catch(n){R1&&e2.Yz.warn("Could not store previous trace in sessionStorage",n)}}(g)});let x=!0;o&&t.on("beforeSampling",E=>{if(!g)return;const U=(0,D1.o5)(),Y=U.getPropagationContext();x&&Y.parentSpanId?x=!1:(U.setPropagationContext({...Y,dsc:{...Y.dsc,sample_rate:String(g.sampleRate),sampled:String(da(g.spanContext))},sampleRand:g.sampleRand}),E.parentSampled=da(g.spanContext),E.parentSampleRate=g.sampleRate,E.spanAttributes={...E.spanAttributes,[O4.Ef]:g.sampleRate})})}(I4,{linkPreviousTrace:O0,consistentTraceSampling:F6}),I1.location){if(Q3){const M0=(0,H4.k3)();!function jL(t,n,o){t.emit("startPageLoadSpan",n,o),(0,D1.o5)().setTransactionName(n.name);const r=ri(t);r&&t.emit("afterStartPageLoadSpan",r)}(I4,{name:I1.location.pathname,startTime:M0?M0/1e3:void 0,attributes:{[O4.i_]:"url",[O4.JD]:"auto.pageload.browser"}})}U0&&O3(({to:M0,from:R0})=>{if(void 0===R0&&-1!==S4?.indexOf(M0))return void(S4=void 0);S4=void 0;const z6=P2(M0),L6=ri(I4),G6=L6&&_4&&function gv(t,n){const o=(0,T4.et)(t),r=(0,H4.lu)();return!(r-o.start_timestamp>1.5||n&&r-n<=1.5)}(L6,X3);za(I4,{name:z6?.pathname||I1.location.pathname,attributes:{[O4.i_]:"url",[O4.JD]:"auto.navigation.browser"}},{url:M0,isRedirect:G6})})}z2&&function EL(){I1.document?I1.document.addEventListener("visibilitychange",()=>{const t=(0,T4.Bk)();if(!t)return;const n=(0,T4.zU)(t);if(I1.document.hidden&&n){const o="cancelled",{op:r,status:g}=(0,T4.et)(n);R1&&e2.Yz.log(`[Tracing] Transaction: ${o} -> since tab moved to the background, op: ${r}`),g||n.setStatus({code:ue.TJ,message:o}),n.setAttribute("sentry.cancellation_reason","document.hidden"),n.end()}}):R1&&e2.Yz.warn("[Tracing] Could not set up background tab detection due to lack of global document")}(),E&&function fl(t,n,o,r,g){let E;I1.document&&addEventListener("click",()=>{const Y="ui.action.click",a1=ri(t);if(a1){const H1=(0,T4.et)(a1).op;
1if(["navigation","pageload"].includes(H1))return void(R1&&e2.Yz.warn(`[Tracing] Did not create ${Y} span because a pageload or navigation span is in progress.`))}E&&(E.setAttribute(O4.fs,"interactionInterrupted"),E.end(),E=void 0),g.name?E=J9({name:g.name,op:Y,attributes:{[O4.i_]:g.source||"url"}},{idleTimeout:n,finalTimeout:o,childSpanTimeout:r}):R1&&e2.Yz.warn(`[Tracing] Did not create ${Y} transaction because _latestRouteName is missing.`)},{capture:!0})}(I4,H1,j1,M2,n),Mg(I4,{traceFetch:T2,traceXHR:Z2,tracePropagationTargets:I4.getOptions().tracePropagationTargets,shouldCreateSpanForRequest:U4,enableHTTPTimings:L0,onRequestSpanStart:n3,onRequestSpanEnd:c6}),L4&&I4.addIntegration({name:"FetchStreamPerformance",setup(){(function i8(t){const n="fetch-body-resolved";P4(n,t),k4(n,()=>_6(v4))})(t=>{if(t.response){const n=PL.get(t.response);if(n&&t.endTimestamp){n.end(t.endTimestamp);const o=ra.get(t.response);o&&clearTimeout(o)}}}),r6(t=>{if(t.endTimestamp&&t.response){const n=t.response.headers?.get("content-type")||"";if(t.response.headers?.get("content-length")||!eg.some(Y=>n.startsWith(Y)))return;const o=t.fetchData?.url||"",r=t.fetchData?.method||"GET",g=P2(o),E=o7({name:`${r} ${o.startsWith("data:")?Y0(o):g?Y2(g):o}`,startTime:t.endTimestamp,attributes:{url:Y0(o),"http.method":r,type:"fetch",[O4.uT]:"http.client.stream",[O4.JD]:"auto.http.browser.stream"}});PL.set(t.response,E);const U=setTimeout(()=>{E.isRecording()&&E.end()},9e4);ra.set(t.response,U)}})}})}}};function za(t,n,o){const{url:r,isRedirect:g}=o||{};t.emit("beforeStartNavigationSpan",n,{isRedirect:g,url:r}),t.emit("startNavigationSpan",n,{isRedirect:g,url:r});const x=(0,D1.o5)();return x.setTransactionName(n.name),r&&!g&&x.setSDKProcessingMetadata({normalizedRequest:{...b2(),url:r}}),ri(t)}function La(t){return I1.document?.querySelector(`meta[name=${t}]`)?.getAttribute("content")||void 0}function hm(t){return I1.performance?.getEntriesByType?.("navigation")[0]?.serverTiming?.find(r=>r.name===t)?.description}const Cg="_sentry_idleSpan";function ri(t){return t[Cg]}function _a(t,n){(0,J1.my)(t,Cg,n)}function ml(t){try{return new URL(t,G4.location.origin).toString()}catch{return t}}var Me=b(9330),WL=b(8359),$5=b(5964),Kt=b(8141);const zm=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;const $L=typeof Zone<"u"&&Zone.root?.run;function y7(t){return $L?Zone.root.run(t):t()}function Lm(t){if(t instanceof Error)return!0;if(null===t||"object"!=typeof t)return!1;const n=t;return(0,B2.Kg)(n.name)&&(0,B2.Kg)(n.message)&&(void 0===n.stack||(0,B2.Kg)(n.stack))}let YL,mi=(()=>{class t{constructor(o){this._options={logErrors:!0,...o}}ngOnDestroy(){this._removeAfterSendEventListener&&this._removeAfterSendEventListener()}handleError(o){const r=this._extractError(o)||"Handled unknown error",g=y7(()=>U1.Cp(r,{mechanism:{type:"auto.function.angular.error_handler",handled:!1}}));if(this._options.logErrors&&(0,e2.pq)(()=>console.error(r)),this._options.showDialog){const x=D1.KU();x&&!this._removeAfterSendEventListener?this._removeAfterSendEventListener=x.on("afterSendEvent",E=>{!E.type&&E.event_id&&y7(()=>{j2({...this._options.dialogOptions,eventId:E.event_id})})}):x||y7(()=>{j2({...this._options.dialogOptions,eventId:g})})}}_extractError(o){if(this._options.extractor){const r=this._defaultExtractor.bind(this);return this._options.extractor(o,r)}return this._defaultExtractor(o)}_defaultExtractor(o){const r=function fi(t){return t?.ngOriginalError?t.ngOriginalError:t}(o);return r instanceof Me.yz?function bg(t){return Lm(t.error)?t.error:typeof ErrorEvent<"u"&&t.error instanceof ErrorEvent&&t.error.message?t.error.message:"string"==typeof t.error?`Server returned code ${t.status} with body "${t.error}"`:t.message}(r):"string"==typeof r||Lm(r)?r:null}}return t.\u0275fac=function(o){return new(o||t)(T.KVO("errorHandlerOptions"))},t.\u0275prov=T.jDH({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function _m(t={}){return!1!==t.instrumentNavigation&&(YL=!0),UL({...t,instrumentNavigation:!1})}let bm=(()=>{class t{constructor(o){this._router=o,this.navStart$=this._router.events.pipe((0,$5.p)(r=>r instanceof H.Z),(0,Kt.M)(r=>
1{if(!YL)return void(zm&&e2.Yz.error("Angular integration has tracing enabled, but Tracing integration is not configured"));this._routingSpan&&(this._routingSpan.end(),this._routingSpan=null);const g=(0,D1.KU)(),x=o0(r.url);return g?(this._isPageloadOngoing()?this._pageloadOngoing=!1:y7(()=>{za(g,{name:x,attributes:{[O4.JD]:"auto.navigation.angular",[O4.i_]:"url"}},{url:ml(r.url)})}),void(this._routingSpan=y7(()=>o7({name:`${r.url}`,op:"ui.angular.routing",attributes:{[O4.JD]:"auto.ui.angular",[O4.i_]:"url",url:x,...r.navigationTrigger&&{navigationTrigger:r.navigationTrigger}}}))||null)):void 0})),this.resEnd$=this._router.events.pipe((0,$5.p)(r=>r instanceof H.gx),(0,Kt.M)(r=>{const g=function ui(t){const n=[];let o=t?.firstChild;for(;o;){const g=o?.routeConfig&&o.routeConfig.path;if(null==g)break;n.push(g),o=o.firstChild}const r=n.filter(g=>g).join("/");return r?`/${r}/`:"/"}(r.state.root);g&&(0,D1.o5)().setTransactionName(g);const x=(0,T4.Bk)(),E=x&&(0,T4.zU)(x);!function Pg(t,n,o){if(!o)return;const{data:r,op:g}=(0,T4.et)(o);if(!r||"url"===r[O4.i_]){o.updateName(t);const x=ml(n);o.setAttributes({[O4.JD]:`auto.${g}.angular`,[O4.i_]:"route",[I9]:x,[zs]:P2(x)?.pathname,[Sd]:t})}}(g,r.urlAfterRedirects,E)})),this.navEnd$=this._router.events.pipe((0,$5.p)(r=>r instanceof H.wF||r instanceof H.j5||r instanceof H.L6),(0,Kt.M)(()=>{this._routingSpan&&(y7(()=>{this._routingSpan.end()}),this._routingSpan=null)})),this._routingSpan=null,this._pageloadOngoing=!0,this._subscription=new WL.yU,this._subscription.add(this.navStart$.subscribe()),this._subscription.add(this.resEnd$.subscribe()),this._subscription.add(this.navEnd$.subscribe())}ngOnDestroy(){this._subscription.unsubscribe()}_isPageloadOngoing(){if(!this._pageloadOngoing)return!1;const o=(0,T4.Bk)();if(!o)return this._pageloadOngoing=!1,!1;const r=(0,T4.zU)(o);return this._pageloadOngoing="pageload"===(0,T4.et)(r).op,this._pageloadOngoing}}return t.\u0275fac=function(o){return new(o||t)(T.KVO(H.Ix))},t.\u0275prov=T.jDH({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function Og(t){return"/"===t[t.length-1]?t.slice(0,-1):t}const k8=k1.O,ze="sentryReplaySession",xm="Unable to send Replay",ym=2e7;var pi=Object.defineProperty,wa=(t,n,o)=>((t,n,o)=>n in t?pi(t,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[n]=o)(t,"symbol"!=typeof n?n+"":n,o),Sc=(t=>(t[t.Document=0]="Document",t[t.DocumentType=1]="DocumentType",t[t.Element=2]="Element",t[t.Text=3]="Text",t[t.CDATA=4]="CDATA",t[t.Comment=5]="Comment",t))(Sc||{});function gi(t){return t?.host?.shadowRoot===t}function Je(t){return"[object ShadowRoot]"===Object.prototype.toString.call(t)}function dl(t){try{const n=t.rules||t.cssRules;return n?function Ng(t){return t.includes(" background-clip: text;")&&!t.includes(" -webkit-background-clip: text;")&&(t=t.replace(/\sbackground-clip:\s*text;/g," -webkit-background-clip: text; background-clip: text;")),t}(Array.from(n,Tg).join("")):null}catch{return null}}function Tg(t){let n;if(function s_(t){return"styleSheet"in t}(t))try{n=dl(t.styleSheet)||function Dg(t){const{cssText:n}=t;if(n.split('"').length<3)return n;const o=["@import",`url(${JSON.stringify(t.href)})`];return""===t.layerName?o.push("layer"):t.layerName&&o.push(`layer(${t.layerName})`),t.supportsText&&o.push(`supports(${t.supportsText})`),t.media.length&&o.push(t.media.mediaText),o.join(" ")+";"}(t)}catch{}else if(function qn(t){return"selectorText"in t}(t)){let o=t.cssText;const r=t.selectorText.includes(":"),g="string"==typeof t.style.all&&t.style.all;if(g&&(o=function Cv(t){let n="";for(let o=0;o<t.style.length;o++){const r=t.style,g=r[o],x=r.getPropertyPriority(g);n+=`${g}:${r.getPropertyValue(g)}${x?" !important":""};`}return`${t.selectorText} { ${n} }`}(t)),r&&(o=function i_(t){return t.replace(/(\[(?:[\w-]+)[^\\])(:(?:[\w-]+)\])/gm,"$1\\$2")}(o)),r||g)return o}return n||t.cssText}class Om{constructor(){wa(this,"idNodeMap",new Map),wa(this,"nodeMetaMap",new WeakMap)}getId(n){return n?this.getMeta(n)?.id??-1:-1}getNode(n){return this.idNodeMap.get(n)||null}getIds(){return Array.from(this.idNodeMap.keys())}getMeta(n){return this.nodeMetaMap.get(n)||null}removeNodeFromMap(n){const o=this.getId(n);
1this.idNodeMap.delete(o),n.childNodes&&n.childNodes.forEach(r=>this.removeNodeFromMap(r))}has(n){return this.idNodeMap.has(n)}hasNode(n){return this.nodeMetaMap.has(n)}add(n,o){this.idNodeMap.set(o.id,n),this.nodeMetaMap.set(n,o)}replace(n,o){const r=this.getNode(n);if(r){const g=this.nodeMetaMap.get(r);g&&this.nodeMetaMap.set(o,g)}this.idNodeMap.set(n,o)}reset(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}}function Y7({maskInputOptions:t,tagName:n,type:o}){return"OPTION"===n&&(n="SELECT"),!!(t[n.toLowerCase()]||o&&t[o]||"password"===o||"INPUT"===n&&!o&&t.text)}function pl({isMasked:t,element:n,value:o,maskInputFn:r}){let g=o||"";return t?(r&&(g=r(g,n)),"*".repeat(g.length)):g}function gl(t){return t.toLowerCase()}function wm(t){return t.toUpperCase()}const Sm="__rrweb_original__";function Na(t){const n=t.type;return t.hasAttribute("data-rr-is-password")?"password":n?gl(n):null}function Jn(t,n,o){return"INPUT"!==n||"radio"!==o&&"checkbox"!==o?t.value:t.getAttribute("value")||""}function Nm(t,n){let o;try{o=new URL(t,n??window.location.href)}catch{return null}return o.pathname.match(/\.([0-9a-z]+)(?:$)/i)?.[1]??null}const Dm={};function hi(t){const n=Dm[t];if(n)return n;const o=window.document;let r=window[t];if(o&&"function"==typeof o.createElement)try{const g=o.createElement("iframe");g.hidden=!0,o.head.appendChild(g);const x=g.contentWindow;x&&x[t]&&(r=x[t]),o.head.removeChild(g)}catch{}return Dm[t]=r.bind(window)}function Tm(...t){return hi("setTimeout")(...t)}function r_(...t){return hi("clearTimeout")(...t)}function Em(t){try{return t.contentDocument}catch{}}let Lv=1;const km=new RegExp("[^a-z0-9-_:]");function Mi(){return Lv++}let hl,Eg;const f_=/url\((?:(')([^']*)'|(")(.*?)"|([^)]*))\)/gm,Ta=/^(?:[a-z+]+:)?\/\//i,bv=/^www\..*/i,m_=/^(data:)([^,]*),(.*)/i;function Zn(t,n){return(t||"").replace(f_,(o,r,g,x,E,U)=>{const Y=g||E||U,a1=r||x||"";if(!Y)return o;if(Ta.test(Y)||bv.test(Y))return`url(${a1}${Y}${a1})`;if(m_.test(Y))return`url(${a1}${Y}${a1})`;if("/"===Y[0])return`url(${a1}${function Am(t){let n="";return n=t.indexOf("//")>-1?t.split("/").slice(0,3).join("/"):t.split("/")[0],n=n.split("?")[0],n}(n)+Y}${a1})`;const H1=n.split("/"),j1=Y.split("/");H1.pop();for(const M2 of j1)"."!==M2&&(".."===M2?H1.pop():H1.push(M2));return`url(${a1}${H1.join("/")}${a1})`})}const xv=/^[^ \t\n\r\u000c]+/,Im=/^[, \t\n\r\u000c]+/,Rm=new WeakMap;function Qn(t,n){return n&&""!==n.trim()?Fm(t,n):n}function ct(t){return!("svg"!==t.tagName&&!t.ownerSVGElement)}function Fm(t,n){let o=Rm.get(t);if(o||(o=t.createElement("a"),Rm.set(t,o)),n){if(n.startsWith("blob:")||n.startsWith("data:"))return n}else n="";return o.setAttribute("href",n),o.href}function Bm(t,n,o,r,g,x,E){if(!r)return r;if("src"===o||"href"===o&&("use"!==n||"#"!==r[0]))return Qn(t,r);if("xlink:href"===o&&"#"!==r[0])return Qn(t,r);if("background"===o&&("table"===n||"td"===n||"th"===n))return Qn(t,r);if("srcset"===o)return function Ea(t,n){if(""===n.trim())return n;let o=0;function r(x){let E;const U=x.exec(n.substring(o));return U?(E=U[0],o+=E.length,E):""}const g=[];for(;r(Im),!(o>=n.length);){let x=r(xv);
1if(","===x.slice(-1))x=Qn(t,x.substring(0,x.length-1)),g.push(x);else{let E="";x=Qn(t,x);let U=!1;for(;;){const Y=n.charAt(o);if(""===Y){g.push((x+E).trim());break}if(U)")"===Y&&(U=!1);else{if(","===Y){o+=1,g.push((x+E).trim());break}"("===Y&&(U=!0)}E+=Y,o+=1}}}return g.join(", ")}(t,r);if("style"===o){let U=Zn(r,Fm(t));return E&&E.size>0&&(U=function kg(t,n){if(!t||0===n.size)return t;try{const o=t.split(";"),r=[];for(let g of o){if(g=g.trim(),!g)continue;const x=g.indexOf(":");if(-1===x){r.push(g);continue}const E=g.slice(0,x).trim();n.has(E)||r.push(g)}return r.join("; ")+(r.length>0&&t.endsWith(";")?";":"")}catch(o){return console.warn("Error filtering CSS properties:",o),t}}(U,E)),U}return"object"===n&&"data"===o?Qn(t,r):"function"==typeof x?x(o,r,g):r}function u_(t,n,o){return("video"===t||"audio"===t)&&"autoplay"===n}function Le(t,n,o=1/0,r=0){return!t||t.nodeType!==t.ELEMENT_NODE||r>o?-1:n(t)?r:Le(t.parentNode,n,o,r+1)}function Ci(t,n){return o=>{const r=o;if(null===r)return!1;try{if(t)if("string"==typeof t){if(r.matches(`.${t}`))return!0}else if(function Ag(t,n){for(let o=t.classList.length;o--;)if(n.test(t.classList[o]))return!0;return!1}(r,t))return!0;return!(!n||!r.matches(n))}catch{return!1}}}function et(t,n,o,r,g,x){try{const E=t.nodeType===t.ELEMENT_NODE?t:t.parentElement;if(null===E)return!1;if("INPUT"===E.tagName){const a1=E.getAttribute("autocomplete");if(["current-password","new-password","cc-number","cc-exp","cc-exp-month","cc-exp-year","cc-csc"].includes(a1))return!0}let U=-1,Y=-1;if(x){if(Y=Le(E,Ci(r,g)),Y<0)return!0;U=Le(E,Ci(n,o),Y>=0?Y:1/0)}else{if(U=Le(E,Ci(n,o)),U<0)return!1;Y=Le(E,Ci(r,g),U>=0?U:1/0)}return U>=0?!(Y>=0)||U<=Y:!(Y>=0||!x)}catch{}return!!x}function A8(t){return null==t?"":t.toLowerCase()}function v7(t,n){const{doc:o,mirror:r,blockClass:g,blockSelector:x,unblockSelector:E,maskAllText:U,maskTextClass:Y,unmaskTextClass:a1,maskTextSelector:H1,unmaskTextSelector:j1,skipChild:M2=!1,inlineStylesheet:z2=!0,maskInputOptions:T2={},maskAttributeFn:Z2,maskTextFn:L4,maskInputFn:U4,slimDOMOptions:L0,dataURLOptions:J0={},inlineImages:T0=!1,recordCanvas:Q3=!1,onSerialize:U0,onIframeLoad:_4,iframeLoadTimeout:O0=5e3,onBlockedImageLoad:F6,onStylesheetLoad:r0,stylesheetLoadTimeout:n3=5e3,keepIframeSrcFn:c6=()=>!1,newlyAddedElement:C6=!1,ignoreCSSAttributes:X3}=n;let{preserveWhiteSpace:lc=!0}=n;const q4=function yv(t,n){const{doc:o,mirror:r,blockClass:g,blockSelector:x,unblockSelector:E,maskAllText:U,maskAttributeFn:Y,maskTextClass:a1,unmaskTextClass:H1,maskTextSelector:j1,unmaskTextSelector:M2,inlineStylesheet:z2,maskInputOptions:T2={},maskTextFn:Z2,maskInputFn:L4,dataURLOptions:U4={},inlineImages:L0,recordCanvas:J0,keepIframeSrcFn:T0,newlyAddedElement:Q3=!1,ignoreCSSAttributes:U0}=n,_4=function zi(t,n){if(!n.hasNode(t))return;const o=n.getId(t);return 1===o?void 0:o}(o,r);switch(t.nodeType){case t.DOCUMENT_NODE:return"CSS1Compat"!==t.compatMode?{type:Sc.Document,childNodes:[],compatMode:t.compatMode}:{type:Sc.Document,childNodes:[]};case t.DOCUMENT_TYPE_NODE:return{type:Sc.DocumentType,name:t.name,publicId:t.publicId,systemId:t.systemId,rootId:_4};case t.ELEMENT_NODE:return function g_(t,n){const{doc:o,blockClass:r,blockSelector:g,unblockSelector:x,inlineStylesheet:E,maskInputOptions:U={},maskAttributeFn:Y,maskInputFn:a1,dataURLOptions:H1={},inlineImages:j1,recordCanvas:M2,keepIframeSrcFn:z2,newlyAddedElement:T2=!1,rootId:Z2,maskTextClass:L4,unmaskTextClass:U4,maskTextSelector:L0,unmaskTextSelector:J0,ignoreCSSAttributes:T0}=n,Q3=function d_(t,n,o,r){try{if(r&&t.matches(r))return!1;if("string"==typeof n){if(t.classList.contains(n))return!0}else for(let g=t.classList.length;g--;)if(n.test(t.classList[g]))return!0;if(o)return t.matches(o)}catch{}return!1}(t,r,g,x),U0=function _v(t){if(t instanceof HTMLFormElement)return"form";const n=gl(t.tagName);return km.test(n)?"div":n}(t);let _4={};const O0=t.attributes.length;for(let r0=0;r0<O0;r0++){const n3=t.attributes[r0];n3.name&&!u_(U0,n3.name)&&(_4[n3.name]=Bm(o,U0,gl(n3.name),n3.value,t,Y,T0))}if("link"===U0&&E){const r0=Array.from(o.styleSheets).find(c6=>c6.href===t.href);let n3=null;r0&&(n3=dl(r0)),n3&&(_4.rel=null,_4.href=null,_4.crossorigin=null,_4._cssText=Zn(n3,r0.href))}if("style"===U0&&t.sheet&&!(t.innerText||t.textContent||"").trim().length){const r0=dl(t.sheet);r0&&(_4._cssText=Zn(r0,Fm(o)))}if("input"===U0||"textarea"===U0||"select"===U0||"option"===U0){const r0=t,n3=Na(r0),c6=Jn(r0,wm(U0),n3),C6=r0.checked;if("submit"!==n3&&"button"!==n3&&c6){const X3=et(r0,L4,L0,U4,J0,Y7({type:n3,tagName:wm(U0),maskInputOptions:U}));_4.value=pl({isMasked:X3,element:r0,value:c6,maskInputFn:a1})}C6&&(_4.checked=C6)}if("option"===U0&&(t.selected&&!U.select?_4.selected=!0:delete _4.selected),"canvas"===U0&&M2)if("2d"===t.__context)(function Sa(t){const n=t.getContext("2d");if(!n)return!0;for(let r=0;r<t.width;r+=50)for(let g=0;g<t.height;
1g+=50){const x=n.getImageData;if(new Uint32Array((Sm in x?x[Sm]:x).call(n,r,g,Math.min(50,t.width-r),Math.min(50,t.height-g)).data.buffer).some(Y=>0!==Y))return!1}return!0})(t)||(_4.rr_dataURL=t.toDataURL(H1.type,H1.quality));else if(!("__context"in t)){const r0=t.toDataURL(H1.type,H1.quality),n3=o.createElement("canvas");n3.width=t.width,n3.height=t.height,r0!==n3.toDataURL(H1.type,H1.quality)&&(_4.rr_dataURL=r0)}if("img"===U0&&j1){hl||(hl=o.createElement("canvas"),Eg=hl.getContext("2d"));const r0=t,n3=r0.currentSrc||r0.getAttribute("src")||"<unknown-src>",c6=r0.crossOrigin,C6=()=>{r0.removeEventListener("load",C6);try{hl.width=r0.naturalWidth,hl.height=r0.naturalHeight,Eg.drawImage(r0,0,0),_4.rr_dataURL=hl.toDataURL(H1.type,H1.quality)}catch(X3){if("anonymous"!==r0.crossOrigin)return r0.crossOrigin="anonymous",void(r0.complete&&0!==r0.naturalWidth?C6():r0.addEventListener("load",C6));console.warn(`Cannot inline img src=${n3}! Error: ${X3}`)}"anonymous"===r0.crossOrigin&&(c6?_4.crossOrigin=c6:r0.removeAttribute("crossorigin"))};r0.complete&&0!==r0.naturalWidth?C6():r0.addEventListener("load",C6)}if(("audio"===U0||"video"===U0)&&(_4.rr_mediaState=t.paused?"paused":"played",_4.rr_mediaCurrentTime=t.currentTime),T2||(t.scrollLeft&&(_4.rr_scrollLeft=t.scrollLeft),t.scrollTop&&(_4.rr_scrollTop=t.scrollTop)),Q3){const{width:r0,height:n3}=t.getBoundingClientRect();_4={class:_4.class,rr_width:`${r0}px`,rr_height:`${n3}px`}}let F6;"iframe"===U0&&!z2(_4.src)&&(!Q3&&!Em(t)&&(_4.rr_src=_4.src),delete _4.src);try{customElements.get(U0)&&(F6=!0)}catch{}return{type:Sc.Element,tagName:U0,attributes:_4,childNodes:[],isSVG:ct(t)||void 0,needBlock:Q3,rootId:Z2,isCustom:F6}}(t,{doc:o,blockClass:g,blockSelector:x,unblockSelector:E,inlineStylesheet:z2,maskAttributeFn:Y,maskInputOptions:T2,maskInputFn:L4,dataURLOptions:U4,inlineImages:L0,recordCanvas:J0,keepIframeSrcFn:T0,newlyAddedElement:Q3,rootId:_4,maskTextClass:a1,unmaskTextClass:H1,maskTextSelector:j1,unmaskTextSelector:M2,ignoreCSSAttributes:U0});case t.TEXT_NODE:return function ka(t,n){const{maskAllText:o,maskTextClass:r,unmaskTextClass:g,maskTextSelector:x,unmaskTextSelector:E,maskTextFn:U,maskInputOptions:Y,maskInputFn:a1,rootId:H1}=n,j1=t.parentNode&&t.parentNode.tagName;let M2=t.textContent;const z2="STYLE"===j1||void 0,T2="SCRIPT"===j1||void 0,Z2="TEXTAREA"===j1||void 0;if(z2&&M2){try{t.nextSibling||t.previousSibling||t.parentNode.sheet?.cssRules&&(M2=dl(t.parentNode.sheet))}catch(U4){console.warn(`Cannot get CSS styles from text's parentNode. Error: ${U4}`,t)}M2=Zn(M2,Fm(n.doc))}T2&&(M2="SCRIPT_PLACEHOLDER");const L4=et(t,r,x,g,E,o);return!z2&&!T2&&!Z2&&M2&&L4&&(M2=U?U(M2,t.parentElement):M2.replace(/[\S]/g,"*")),Z2&&M2&&(Y.textarea||L4)&&(M2=a1?a1(M2,t.parentNode):M2.replace(/[\S]/g,"*")),"OPTION"===j1&&M2&&(M2=pl({isMasked:et(t,r,x,g,E,Y7({type:null,tagName:j1,maskInputOptions:Y})),element:t,value:M2,maskInputFn:a1})),{type:Sc.Text,textContent:M2||"",isStyle:z2,rootId:H1}}(t,{doc:o,maskAllText:U,maskTextClass:a1,unmaskTextClass:H1,maskTextSelector:j1,unmaskTextSelector:M2,maskTextFn:Z2,maskInputOptions:T2,maskInputFn:L4,rootId:_4});case t.CDATA_SECTION_NODE:return{type:Sc.CDATA,textContent:"",rootId:_4};case t.COMMENT_NODE:return{type:Sc.Comment,textContent:t.textContent||"",rootId:_4};default:return!1}}(t,{doc:o,mirror:r,blockClass:g,blockSelector:x,maskAllText:U,unblockSelector:E,maskTextClass:Y,unmaskTextClass:a1,maskTextSelector:H1,unmaskTextSelector:j1,inlineStylesheet:z2,maskInputOptions:T2,maskAttributeFn:Z2,maskTextFn:L4,maskInputFn:U4,dataURLOptions:J0,inlineImages:T0,recordCanvas:Q3,keepIframeSrcFn:c6,newlyAddedElement:C6,ignoreCSSAttributes:X3});if(!q4)return console.warn(t,"not serialized"),null;let I4;I4=r.hasNode(t)?r.getId(t):function Ig(t,n){if(n.comment&&t.type===Sc.Comment)return!0;if(t.type===Sc.Element){if(n.script&&("script"===t.tagName||"link"===t.tagName&&("preload"===t.attributes.rel||"modulepreload"===t.attributes.rel)||"link"===t.tagName&&"prefetch"===t.attributes.rel&&"string"==typeof t.attributes.href&&"js"===Nm(t.attributes.href)))return!0;if(n.headFavicon&&("link"===t.tagName&&"shortcut icon"===t.attributes.rel||"meta"===t.tagName&&(A8(t.attributes.name).match(/^msapplication-tile(image|color)$/)||"application-name"===A8(t.attributes.name)||"icon"===A8(t.attributes.rel)||"apple-touch-icon"===A8(t.attributes.rel)||"shortcut icon"===A8(t.attributes.rel))))return!0;
1if("meta"===t.tagName){if(n.headMetaDescKeywords&&A8(t.attributes.name).match(/^description|keywords$/))return!0;if(n.headMetaSocial&&(A8(t.attributes.property).match(/^(og|twitter|fb):/)||A8(t.attributes.name).match(/^(og|twitter):/)||"pinterest"===A8(t.attributes.name)))return!0;if(n.headMetaRobots&&("robots"===A8(t.attributes.name)||"googlebot"===A8(t.attributes.name)||"bingbot"===A8(t.attributes.name)))return!0;if(n.headMetaHttpEquiv&&void 0!==t.attributes["http-equiv"])return!0;if(n.headMetaAuthorship&&("author"===A8(t.attributes.name)||"generator"===A8(t.attributes.name)||"framework"===A8(t.attributes.name)||"publisher"===A8(t.attributes.name)||"progid"===A8(t.attributes.name)||A8(t.attributes.property).match(/^article:/)||A8(t.attributes.property).match(/^product:/)))return!0;if(n.headMetaVerification&&("google-site-verification"===A8(t.attributes.name)||"yandex-verification"===A8(t.attributes.name)||"csrf-token"===A8(t.attributes.name)||"p:domain_verify"===A8(t.attributes.name)||"verify-v1"===A8(t.attributes.name)||"verification"===A8(t.attributes.name)||"shopify-checkout-api-token"===A8(t.attributes.name)))return!0}}return!1}(q4,L0)||!lc&&q4.type===Sc.Text&&!q4.isStyle&&!q4.textContent.trim().length?-2:Mi();const S4=Object.assign(q4,{id:I4});if(r.add(t,S4),-2===I4)return null;U0&&U0(t);let M0=!M2;if(S4.type===Sc.Element){M0=M0&&!S4.needBlock;const R0=t.shadowRoot;R0&&Je(R0)&&(S4.isShadowHost=!0)}if((S4.type===Sc.Document||S4.type===Sc.Element)&&M0){L0.headWhitespace&&S4.type===Sc.Element&&"head"===S4.tagName&&(lc=!1);const R0={doc:o,mirror:r,blockClass:g,blockSelector:x,maskAllText:U,unblockSelector:E,maskTextClass:Y,unmaskTextClass:a1,maskTextSelector:H1,unmaskTextSelector:j1,skipChild:M2,inlineStylesheet:z2,maskInputOptions:T2,maskAttributeFn:Z2,maskTextFn:L4,maskInputFn:U4,slimDOMOptions:L0,dataURLOptions:J0,inlineImages:T0,recordCanvas:Q3,preserveWhiteSpace:lc,onSerialize:U0,onIframeLoad:_4,iframeLoadTimeout:O0,onBlockedImageLoad:F6,onStylesheetLoad:r0,stylesheetLoadTimeout:n3,keepIframeSrcFn:c6,ignoreCSSAttributes:X3},z6=t.childNodes?Array.from(t.childNodes):[];for(const L6 of z6){const G6=v7(L6,R0);G6&&S4.childNodes.push(G6)}if(function Sg(t){return t.nodeType===t.ELEMENT_NODE}(t)&&t.shadowRoot)for(const L6 of Array.from(t.shadowRoot.childNodes)){const G6=v7(L6,R0);G6&&(Je(t.shadowRoot)&&(G6.isShadow=!0),S4.childNodes.push(G6))}}if(t.parentNode&&gi(t.parentNode)&&Je(t.parentNode)&&(S4.isShadow=!0),S4.type===Sc.Element&&"iframe"===S4.tagName&&!S4.needBlock&&function p_(t,n,o){const r=function zv(t){try{return t.contentWindow}catch{}}(t);if(!r)return;let x,g=!1;try{x=r.document.readyState}catch{return}if("complete"!==x){const U=Tm(()=>{g||(n(),g=!0)},o);return void t.addEventListener("load",()=>{r_(U),g=!0,n()})}const E="about:blank";if(r.location.href!==E||t.src===E||""===t.src)return Tm(n,0),t.addEventListener("load",n);t.addEventListener("load",n)}(t,()=>{const R0=Em(t);if(R0&&_4){const z6=v7(R0,{doc:R0,mirror:r,blockClass:g,blockSelector:x,unblockSelector:E,maskAllText:U,maskTextClass:Y,unmaskTextClass:a1,maskTextSelector:H1,unmaskTextSelector:j1,skipChild:!1,inlineStylesheet:z2,maskInputOptions:T2,maskAttributeFn:Z2,maskTextFn:L4,maskInputFn:U4,slimDOMOptions:L0,dataURLOptions:J0,inlineImages:T0,recordCanvas:Q3,preserveWhiteSpace:lc,onSerialize:U0,onIframeLoad:_4,iframeLoadTimeout:O0,onStylesheetLoad:r0,stylesheetLoadTimeout:n3,keepIframeSrcFn:c6,ignoreCSSAttributes:X3});z6&&_4(t,z6)}},O0),S4.type===Sc.Element&&"img"===S4.tagName&&!t.complete&&S4.needBlock){const R0=t,z6=()=>
1{if(R0.isConnected&&!R0.complete&&F6)try{const L6=R0.getBoundingClientRect();L6.width>0&&L6.height>0&&F6(R0,S4,L6)}catch{}R0.removeEventListener("load",z6)};R0.isConnected&&R0.addEventListener("load",z6)}return S4.type===Sc.Element&&"link"===S4.tagName&&"string"==typeof S4.attributes.rel&&("stylesheet"===S4.attributes.rel||"preload"===S4.attributes.rel&&"string"==typeof S4.attributes.href&&"css"===Nm(S4.attributes.href))&&function Hm(t,n,o){let g,r=!1;try{g=t.sheet}catch{g=null}if(g)return;const x=Tm(()=>{r||(n(),r=!0)},o);t.addEventListener("load",()=>{r_(x),r=!0,n()})}(t,()=>{if(r0){const R0=v7(t,{doc:o,mirror:r,blockClass:g,blockSelector:x,unblockSelector:E,maskAllText:U,maskTextClass:Y,unmaskTextClass:a1,maskTextSelector:H1,unmaskTextSelector:j1,skipChild:!1,inlineStylesheet:z2,maskInputOptions:T2,maskAttributeFn:Z2,maskTextFn:L4,maskInputFn:U4,slimDOMOptions:L0,dataURLOptions:J0,inlineImages:T0,recordCanvas:Q3,preserveWhiteSpace:lc,onSerialize:U0,onIframeLoad:_4,iframeLoadTimeout:O0,onStylesheetLoad:r0,stylesheetLoadTimeout:n3,keepIframeSrcFn:c6,ignoreCSSAttributes:X3});R0&&r0(t,R0)}},n3),S4.type===Sc.Element&&delete S4.needBlock,S4}function p5(t,n,o=document){const r={capture:!0,passive:!0};return o.addEventListener(t,n,r),()=>o.removeEventListener(t,n,r)}const K7="Please stop import mirror directly. Instead of that,\r\nnow you can use replayer.getMirror() to access the mirror instance of a replayer,\r\nor you can use record.mirror to access the mirror instance during recording.";let Rg={map:{},getId:()=>(console.error(K7),-1),getNode:()=>(console.error(K7),null),removeNodeFromMap(){console.error(K7)},has:()=>(console.error(K7),!1),reset(){console.error(K7)}};function Jt(t,n,o={}){let r=null,g=0;return function(...x){const E=Date.now();!g&&!1===o.leading&&(g=E);const U=n-(E-g),Y=this;U<=0||U>n?(r&&(function Zt(...t){I8("clearTimeout")(...t)}(r),r=null),g=E,t.apply(Y,x)):!r&&!1!==o.trailing&&(r=_e(()=>{g=!1===o.leading?0:Date.now(),r=null,t.apply(Y,x)},U))}}function _i(t,n,o,r,g=window){const x=g.Object.getOwnPropertyDescriptor(t,n);return g.Object.defineProperty(t,n,r?o:{set(E){_e(()=>{o.set.call(this,E)},0),x&&x.set&&x.set.call(this,E)}}),()=>_i(t,n,x||{},!0)}function c(t,n,o){try{if(!(n in t))return()=>{};const r=t[n],g=o(r);return"function"==typeof g&&(g.prototype=g.prototype||{},Object.defineProperties(g,{__rrweb_original__:{enumerable:!1,value:r}})),t[n]=g,()=>{t[n]=r}}catch{return()=>{}}}typeof window<"u"&&window.Proxy&&window.Reflect&&(Rg=new Proxy(Rg,{get:(t,n,o)=>("map"===n&&console.error(K7),Reflect.get(t,n,o))}));let e=Date.now;function l(t){const n=t.document;return{left:n.scrollingElement?n.scrollingElement.scrollLeft:void 0!==t.pageXOffset?t.pageXOffset:n?.documentElement.scrollLeft||n?.body?.parentElement?.scrollLeft||n?.body?.scrollLeft||0,top:n.scrollingElement?n.scrollingElement.scrollTop:void 0!==t.pageYOffset?t.pageYOffset:n?.documentElement.scrollTop||n?.body?.parentElement?.scrollTop||n?.body?.scrollTop||0}}function i(){return window.innerHeight||document.documentElement&&document.documentElement.clientHeight||document.body&&document.body.clientHeight}function d(){return window.innerWidth||document.documentElement&&document.documentElement.clientWidth||document.body&&document.body.clientWidth}function C(t){if(!t)return null;try{return t.nodeType===t.ELEMENT_NODE?t:t.parentElement}catch{return null}}function v(t,n,o,r,g){if(!t)return!1;const x=C(t);if(!x)return!1;const E=Ci(n,o);if(!g){const a1=r&&x.matches(r);return E(x)&&!a1}const U=Le(x,E);let Y=-1;return!(U<0)&&(r&&(Y=Le(x,Ci(null,r))),U>-1&&Y<0||U<Y)}function B(t,n){return-2===n.getId(t)}function m1(t,n){if(gi(t))return!1;const o=n.getId(t);return!n.has(o)||(!t.parentNode||t.parentNode.nodeType!==t.DOCUMENT_NODE)&&(!t.parentNode||m1(t.parentNode,n))}function y1(t){return!!t.changedTouches}function h2(t,n){return!("IFRAME"!==t.nodeName||!n.getMeta(t))}function _2(t,n){return!("LINK"!==t.nodeName||t.nodeType!==t.ELEMENT_NODE||!t.getAttribute||"stylesheet"!==t.getAttribute("rel")||!n.getMeta(t))}function J2(t){return!!t?.shadowRoot}/[1-9][0-9]{12}/.test(Date.now().toString())||(e=()=>(new Date).getTime());class D4{constructor(){this.id=1,this.styleIDMap=new WeakMap,this.idStyleMap=new Map}getId(n){return this.styleIDMap.get(n)??-1}has(n){return this.styleIDMap.has(n)}add(n,o){if(this.has(n))return this.getId(n);let r;return r=void 0===o?this.id++:o,this.styleIDMap.set(n,r),this.idStyleMap.set(r,n),r}getStyle(n){return this.idStyleMap.get(n)||null}reset(){this.styleIDMap=new WeakMap,this.idStyleMap=new Map,this.id=1}generateId(){return this.id++}}function m0(t){let n=null;return t.getRootNode?.()?.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&t.getRootNode().host&&(n=t.getRootNode().host),n}function Q6(t){const n=t.ownerDocument;return!!n&&(n.contains(t)||function R4(t){const n=t.ownerDocument;if(!n)return!1;const o=function P0(t){let o,n=t;for(;o=m0(n);)n=o;return n}(t);return n.contains(o)}(t))}const e5={};function I8(t){const n=e5[t];if(n)return n;const o=window.document;let r=window[t];if(o&&"function"==typeof o.createElement)try{const g=o.createElement("iframe");g.hidden=!0,o.head.appendChild(g);const x=g.contentWindow;x&&x[t]&&(r=x[t]),o.head.removeChild(g)}catch{}return e5[t]=r.bind(window)}function _e(...t){return I8("setTimeout")(...t)}var i6=(t=>(t[t.DomContentLoaded=0]="DomContentLoaded",t[t.Load=1]="Load",t[t.FullSnapshot=2]="FullSnapshot",t[t.IncrementalSnapshot=3]="IncrementalSnapshot",t[t.Meta=4]="Meta",t[t.Custom=5]="Custom",t[t.Plugin=6]="Plugin",t))(i6||{}),v3=(t=>(t[t.Mutation=0]="Mutation",t[t.MouseMove=1]="MouseMove",t[t.MouseInteraction=2]="MouseInteraction",t[t.Scroll=3]="Scroll",t[t.ViewportResize=4]="ViewportResize",t[t.In
1put=5]="Input",t[t.TouchMove=6]="TouchMove",t[t.MediaInteraction=7]="MediaInteraction",t[t.StyleSheetRule=8]="StyleSheetRule",t[t.CanvasMutation=9]="CanvasMutation",t[t.Font=10]="Font",t[t.Log=11]="Log",t[t.Drag=12]="Drag",t[t.StyleDeclaration=13]="StyleDeclaration",t[t.Selection=14]="Selection",t[t.AdoptedStyleSheet=15]="AdoptedStyleSheet",t[t.CustomElement=16]="CustomElement",t))(v3||{}),b5=(t=>(t[t.MouseUp=0]="MouseUp",t[t.MouseDown=1]="MouseDown",t[t.Click=2]="Click",t[t.ContextMenu=3]="ContextMenu",t[t.DblClick=4]="DblClick",t[t.Focus=5]="Focus",t[t.Blur=6]="Blur",t[t.TouchStart=7]="TouchStart",t[t.TouchMove_Departed=8]="TouchMove_Departed",t[t.TouchEnd=9]="TouchEnd",t[t.TouchCancel=10]="TouchCancel",t))(b5||{}),Qe=(t=>(t[t.Mouse=0]="Mouse",t[t.Pen=1]="Pen",t[t.Touch=2]="Touch",t))(Qe||{}),nt=(t=>(t[t.Play=0]="Play",t[t.Pause=1]="Pause",t[t.Seeked=2]="Seeked",t[t.VolumeChange=3]="VolumeChange",t[t.RateChange=4]="RateChange",t))(nt||{});let Um;const W6=t=>Um?(...o)=>{try{return t(...o)}catch(r){if(Um&&!0===Um(r))return()=>{};throw r}}:t;for(var ek=typeof Uint8Array>"u"?[]:new Uint8Array(256),Bg=0;Bg<64;Bg++)ek["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charCodeAt(Bg)]=Bg;class Pv{reset(){}freeze(){}unfreeze(){}lock(){}unlock(){}snapshot(){}addWindow(){}addShadowRoot(){}resetShadowRoots(){}}function h_(t){try{return t.contentDocument}catch{}}function jm(t){try{return t.contentWindow}catch{}}class nk{constructor(n){this.doc=n,this.unattachedDoc=null}parse(n){return this.parseWithConstructableStylesheet(n)||this.parseWithDetachedElement(n)}parseWithConstructableStylesheet(n){if(typeof CSSStyleSheet>"u"||"function"!=typeof CSSStyleSheet.prototype.replaceSync)return null;try{const o=new CSSStyleSheet;o.replaceSync(`x { ${n} }`);const r=o.cssRules[0];return r&&r.type===CSSRule.STYLE_RULE?r.style:null}catch{return null}}parseWithDetachedElement(n){const o=this.getUnattachedDoc().createElement("span");return o.setAttribute("style",n),o.style}getUnattachedDoc(){if(!this.unattachedDoc)try{this.unattachedDoc=document.implementation.createHTMLDocument()}catch{this.unattachedDoc=this.doc}return this.unattachedDoc}}function Ov(t){return"__ln"in t}class tk{constructor(){this.length=0,this.head=null,this.tail=null}get(n){if(n>=this.length)throw new Error("Position outside of list range");let o=this.head;for(let r=0;r<n;r++)o=o?.next||null;return o}addNode(n){const o={value:n,previous:null,next:null};if(n.__ln=o,n.previousSibling&&Ov(n.previousSibling)){const r=n.previousSibling.__ln.next;o.next=r,o.previous=n.previousSibling.__ln,n.previousSibling.__ln.next=o,r&&(r.previous=o)}else if(n.nextSibling&&Ov(n.nextSibling)&&n.nextSibling.__ln.previous){const r=n.nextSibling.__ln.previous;o.previous=r,o.next=n.nextSibling.__ln,n.nextSibling.__ln.previous=o,r&&(r.next=o)}else this.head&&(this.head.previous=o),o.next=this.head,this.head=o;null===o.next&&(this.tail=o),this.length++}removeNode(n){const o=n.__ln;this.head&&(o.previous?(o.previous.next=o.next,o.next?o.next.previous=o.previous:this.tail=o.previous):(this.head=o.next,this.head?this.head.previous=null:this.tail=null),n.__ln&&delete n.__ln,this.length--)}}const wv=(t,n)=>`${t}@${n}`;class lk{constructor(){this.frozen=!1,this.locked=!1,this.texts=[],this.attributes=[],this.attributeMap=new WeakMap,this.removes=[],this.mapRemoves=[],this.movedMap={},this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.processMutations=n=>{n.forEach(this.processMutation),this.emit()},this.emit=()=>{if(this.frozen||this.locked)return;const n=[],o=new Set,r=new tk,g=Y=>{let a1=Y,H1=-2;for(;-2===H1;)a1=a1&&a1.nextSibling,H1=a1&&this.mirror.getId(a1);return H1},x=Y=>{if(!Y.parentNode||!Q6(Y))return;const a1=gi(Y.parentNode)?this.mirror.getId(m0(Y)):this.mirror.getId(Y.parentNode),H1=g(Y);if(-1===a1||-1===H1)return r.addNode(Y);const j1=v7(Y,{doc:this.doc,mirror:this.mirror,blockClass:this.blockClass,blockSelector:this.blockSelector,maskAllText:this.maskAllText,unblockSelector:this.unblockSelector,maskTextClass:this.maskTextClass,unmaskTextClass:this.unmaskTextClass,maskTextSelector:this.maskTextSelector,unmaskTextSelector:this.unmaskTextSelector,skipChild:!0,newlyAddedElement:!0,inlineStylesheet:this.inl
1ineStylesheet,maskInputOptions:this.maskInputOptions,maskAttributeFn:this.maskAttributeFn,maskTextFn:this.maskTextFn,maskInputFn:this.maskInputFn,slimDOMOptions:this.slimDOMOptions,dataURLOptions:this.dataURLOptions,recordCanvas:this.recordCanvas,inlineImages:this.inlineImages,onSerialize:M2=>{h2(M2,this.mirror)&&!v(M2,this.blockClass,this.blockSelector,this.unblockSelector,!1)&&this.iframeManager.addIframe(M2),_2(M2,this.mirror)&&this.stylesheetManager.trackLinkElement(M2),J2(Y)&&this.shadowDomManager.addShadowRoot(Y.shadowRoot,this.doc)},onIframeLoad:(M2,z2)=>{if(v(M2,this.blockClass,this.blockSelector,this.unblockSelector,!1))return;this.iframeManager.attachIframe(M2,z2);const T2=jm(M2);T2&&this.canvasManager.addWindow(T2),this.shadowDomManager.observeAttachShadow(M2)},onStylesheetLoad:(M2,z2)=>{this.stylesheetManager.attachLinkElement(M2,z2)},onBlockedImageLoad:(M2,z2,{width:T2,height:Z2})=>{this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:z2.id,attributes:{style:{width:`${T2}px`,height:`${Z2}px`}}}]})},ignoreCSSAttributes:this.ignoreCSSAttributes});j1&&(n.push({parentId:a1,nextId:H1,node:j1}),o.add(j1.id))};for(;this.mapRemoves.length;)this.mirror.removeNodeFromMap(this.mapRemoves.shift());for(const Y of this.movedSet)Sv(this.removes,Y,this.mirror)&&!this.movedSet.has(Y.parentNode)||x(Y);for(const Y of this.addedSet)!Nv(this.droppedSet,Y)&&!Sv(this.removes,Y,this.mirror)||Nv(this.movedSet,Y)?x(Y):this.droppedSet.add(Y);let E=null;for(;r.length;){let Y=null;if(E){const a1=this.mirror.getId(E.value.parentNode),H1=g(E.value);-1!==a1&&-1!==H1&&(Y=E)}if(!Y){let a1=r.tail;for(;a1;){const H1=a1;if(a1=a1.previous,H1){const j1=this.mirror.getId(H1.value.parentNode);if(-1===g(H1.value))continue;if(-1!==j1){Y=H1;break}{const z2=H1.value;if(z2.parentNode&&z2.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&-1!==this.mirror.getId(z2.parentNode.host)){Y=H1;break}}}}}if(!Y){for(;r.head;)r.removeNode(r.head.value);break}E=Y.previous,r.removeNode(Y.value),x(Y.value)}const U={texts:this.texts.map(Y=>({id:this.mirror.getId(Y.node),value:Y.value})).filter(Y=>!o.has(Y.id)).filter(Y=>this.mirror.has(Y.id)),attributes:this.attributes.map(Y=>{const{attributes:a1}=Y;if("string"==typeof a1.style){const H1=JSON.stringify(Y.styleDiff),j1=JSON.stringify(Y._unchangedStyles);H1.length<a1.style.length&&(H1+j1).split("var(").length===a1.style.split("var(").length&&(a1.style=Y.styleDiff)}return{id:this.mirror.getId(Y.node),attributes:a1}}).filter(Y=>!o.has(Y.id)).filter(Y=>this.mirror.has(Y.id)),removes:this.removes,adds:n};!U.texts.length&&!U.attributes.length&&!U.removes.length&&!U.adds.length||(this.texts=[],this.attributes=[],this.attributeMap=new WeakMap,this.removes=[],this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.movedMap={},this.mutationCb(U))},this.processMutation=n=>
1{if(!B(n.target,this.mirror))switch(n.type){case"characterData":{const o=n.target.textContent;!v(n.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)&&o!==n.oldValue&&this.texts.push({value:et(n.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,this.maskAllText)&&o?this.maskTextFn?this.maskTextFn(o,C(n.target)):o.replace(/[\S]/g,"*"):o,node:n.target});break}case"attributes":{const o=n.target;let r=n.attributeName,g=n.target.getAttribute(r);if("value"===r){const E=Na(o),U=o.tagName;g=Jn(o,U,E);const Y=Y7({maskInputOptions:this.maskInputOptions,tagName:U,type:E});g=pl({isMasked:et(n.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,Y),element:o,value:g,maskInputFn:this.maskInputFn})}if(v(n.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||g===n.oldValue)return;let x=this.attributeMap.get(n.target);if("IFRAME"===o.tagName&&"src"===r&&!this.keepIframeSrcFn(g)){if(h_(o))return;r="rr_src"}if(x||(x={node:n.target,attributes:{},styleDiff:{},_unchangedStyles:{}},this.attributes.push(x),this.attributeMap.set(n.target,x)),"type"===r&&"INPUT"===o.tagName&&"password"===(n.oldValue||"").toLowerCase()&&o.setAttribute("data-rr-is-password","true"),!u_(o.tagName,r)&&(x.attributes[r]=Bm(this.doc,gl(o.tagName),gl(r),g,o,this.maskAttributeFn),"style"===r)){const E=n.oldValue?this.styleDeclarationParser.parse(n.oldValue):null;for(const U of Array.from(o.style)){const Y=o.style.getPropertyValue(U),a1=o.style.getPropertyPriority(U);Y!==(E?.getPropertyValue(U)||"")||a1!==(E?.getPropertyPriority(U)||"")?x.styleDiff[U]=""===a1?Y:[Y,a1]:x._unchangedStyles[U]=[Y,a1]}if(E)for(const U of Array.from(E))""===o.style.getPropertyValue(U)&&(x.styleDiff[U]=!1)}break}case"childList":if(v(n.target,this.blockClass,this.blockSelector,this.unblockSelector,!0))return;n.addedNodes.forEach(o=>this.genAdds(o,n.target)),n.removedNodes.forEach(o=>{const r=this.mirror.getId(o),g=gi(n.target)?this.mirror.getId(n.target.host):this.mirror.getId(n.target);v(n.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||B(o,this.mirror)||!function A(t,n){return-1!==n.getId(t)}(o,this.mirror)||(this.addedSet.has(o)?(M_(this.addedSet,o),this.droppedSet.add(o)):this.addedSet.has(n.target)&&-1===r||m1(n.target,this.mirror)||(this.movedSet.has(o)&&this.movedMap[wv(r,g)]?M_(this.movedSet,o):this.removes.push({parentId:g,id:r,isShadow:!(!gi(n.target)||!Je(n.target))||void 0})),this.mapRemoves.push(o))})}},this.genAdds=(n,o)=>{if(!this.processedNodeManager.inOtherBuffer(n,this)&&!this.addedSet.has(n)&&!this.movedSet.has(n)){if(this.mirror.hasNode(n)){if(B(n,this.mirror))return;this.movedSet.add(n);let r=null;o&&this.mirror.hasNode(o)&&(r=this.mirror.getId(o)),r&&-1!==r&&(this.movedMap[wv(this.mirror.getId(n),r)]=!0)}else this.addedSet.add(n),this.droppedSet.delete(n);v(n,this.blockClass,this.blockSelector,this.unblockSelector,!1)||(n.childNodes&&n.childNodes.forEach(r=>this.genAdds(r)),J2(n)&&n.shadowRoot.childNodes.forEach(r=>{this.processedNodeManager.add(r,this),this.genAdds(r,n)}))}}}init(n){["mutationCb","blockClass","blockSelector","unblockSelector","maskAllText","maskTextClass","unmaskTextClass","maskTextSelector","unmaskTextSelector","inlineStylesheet","maskInputOptions","maskAttributeFn","maskTextFn","maskInputFn","keepIframeSrcFn","recordCanvas","inlineImages","slimDOMOptions","dataURLOptions","doc","mirror","iframeManager","stylesheetManager","shadowDomManager","canvasManager","processedNodeManager","ignoreCSSAttributes"].forEach(o=>{this[o]=n[o]}),this.styleDeclarationParser=new nk(this.doc)}freeze(){this.frozen=!0,this.canvasManager.freeze()}unfreeze(){this.frozen=!1,this.canvasManager.unfreeze(),this.emit()}isFrozen(){return this.frozen}lock(){this.locked=!0,this.canvasManager.lock()}unlock(){this.locked=!1,this.canvasManager.unlock(),this.emit()}reset(){this.shadowDomManager.reset(),this.canvasManager.reset()}}function M_(t,n){t.delete(n),n.childNodes?.forEach(o=>M_(t,o))}function Sv(t,n,o){return 0!==t.length&&function Hg(t,n,o){let r=n.parentNode;for(;r;){const g=o.getId(r);if(t.some(x=>x.id===g))return!0;r=r.parentNode}return!1}(t,n,o)}function Nv(t,n){return 0!==t.size&&Wm(t,n)}function Wm(t,n){const{parentNode:o}=n;return!!o&&(!!t.has(o)||Wm(t,o))}const Aa=[];function Gm(t){try{if("composedPath"in t){const n=t.composedPath();if(n.length)return n[0]}else if("path"in t&&t.path.length)return t.path[0]}catch{}return t&&t.target}function Dv(t,n){const o=new lk;Aa.push(o),o.init(t);let r=window.MutationObserver||window.__rrMutationObserver;const g=window?.Zone?.__symbol__?.("MutationObserver");g&&window[g]&&(r=window[g]);const x=new r(W6(E=>{t.onMutation&&!1===t.onMutation(E)||o.processMutations.bind(o)(E)}));return x.observe(n,{attributes:!0,attributeOldValue:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0}),x}function Tv({scrollCb:t,doc:n,mirror:o,blockClass:r,blockSelector:g,unblockSelector:x,sampling:E}){return p5("scroll",W6(Jt(W6(Y=>{const a1=Gm(Y);if(!a1||v(a1,r,g,x,!0))return;const H1=o.getId(a1);if(a1===n&&n.defaultView){const j1=l(n.defaultView);t({id:H1,x:j1.left,y:j1.top})}else t({id:H1,x:a1.scrollLeft,y:a1.scrollTop})}),E.scroll||100)),n)}const sk=["INPUT","TEXTAREA","SELECT"],Ev=new WeakMap;function ak({inputCb:t,doc:n,mirror:o,blockClass:r,blockSelector:g,unblockSelector:x,ignoreClass:E,ignoreSelector:U,maskInputOptions:Y,maskInputFn:a1,sampling:H1,userTriggeredOnInput:j1,maskTextClass:M2,unmaskTextClass:z2,maskTextSelector:T2,unmaskTextSelector:Z2}){function L4(_4){let O0=Gm(_4);const F6=_4.isTrusted,r0=O0&&wm(O0.tagName);if("OPTION"===r0&&(O0=O0.parentElement),!O0||!r0||sk.indexOf(r0)<0||v(O0,r,g,x,!0))return;const n3=O0;if(n3.classList.contains(E)||U&&n3.matches(U))return;const c6=Na(O0);let C6=Jn(n3,r0,c6),X3=!1;const lc=Y7({maskInputOptions:Y,tagName:r0,type:c6}
1),q4=et(O0,M2,T2,z2,Z2,lc);("radio"===c6||"checkbox"===c6)&&(X3=O0.checked),C6=pl({isMasked:q4,element:O0,value:C6,maskInputFn:a1}),U4(O0,j1?{text:C6,isChecked:X3,userTriggered:F6}:{text:C6,isChecked:X3});const I4=O0.name;"radio"===c6&&I4&&X3&&n.querySelectorAll(`input[type="radio"][name="${I4}"]`).forEach(S4=>{if(S4!==O0){const M0=pl({isMasked:q4,element:S4,value:Jn(S4,r0,c6),maskInputFn:a1});U4(S4,j1?{text:M0,isChecked:!X3,userTriggered:!1}:{text:M0,isChecked:!X3})}})}function U4(_4,O0){const F6=Ev.get(_4);if(!F6||F6.text!==O0.text||F6.isChecked!==O0.isChecked){Ev.set(_4,O0);const r0=o.getId(_4);W6(t)({...O0,id:r0})}}const J0=("last"===H1.input?["change"]:["input","change"]).map(_4=>p5(_4,W6(L4),n)),T0=n.defaultView;if(!T0)return()=>{J0.forEach(_4=>_4())};const Q3=T0.Object.getOwnPropertyDescriptor(T0.HTMLInputElement.prototype,"value");return Q3&&Q3.set&&J0.push(...[[T0.HTMLInputElement.prototype,"value"],[T0.HTMLInputElement.prototype,"checked"],[T0.HTMLSelectElement.prototype,"value"],[T0.HTMLTextAreaElement.prototype,"value"],[T0.HTMLSelectElement.prototype,"selectedIndex"],[T0.HTMLOptionElement.prototype,"selected"]].map(_4=>_i(_4[0],_4[1],{set(){W6(L4)({target:this,isTrusted:!1})}},!1,T0))),W6(()=>{J0.forEach(_4=>_4())})}function jg(t){return function o(r,g){if(Gg("CSSGroupingRule")&&r.parentRule instanceof CSSGroupingRule||Gg("CSSMediaRule")&&r.parentRule instanceof CSSMediaRule||Gg("CSSSupportsRule")&&r.parentRule instanceof CSSSupportsRule||Gg("CSSConditionRule")&&r.parentRule instanceof CSSConditionRule){const E=Array.from(r.parentRule.cssRules).indexOf(r);g.unshift(E)}else if(r.parentStyleSheet){const E=Array.from(r.parentStyleSheet.cssRules).indexOf(r);g.unshift(E)}return g}(t,[])}function Ml(t,n,o){let r,g;return t?(t.ownerNode?r=n.getId(t.ownerNode):g=o.getId(t),{styleId:g,id:r}):{}}function kv({mirror:t,stylesheetManager:n},o){let r=null;r=t.getId("#document"===o.nodeName?o:o.host);const g="#document"===o.nodeName?o.defaultView?.Document:o.ownerDocument?.defaultView?.ShadowRoot,x=g?.prototype?Object.getOwnPropertyDescriptor(g?.prototype,"adoptedStyleSheets"):void 0;return null!==r&&-1!==r&&g&&x?(Object.defineProperty(o,"adoptedStyleSheets",{configurable:x.configurable,enumerable:x.enumerable,get(){return x.get?.call(this)},set(E){const U=x.set?.call(this,E);if(null!==r&&-1!==r)try{n.adoptStyleSheets(E,r)}catch{}return U}}),W6(()=>{Object.defineProperty(o,"adoptedStyleSheets",{configurable:x.configurable,enumerable:x.enumerable,get:x.get,set:x.set})})):()=>{}}function pk(t,n={}){const o=t.doc.defaultView;if(!o)return()=>{};let r;t.recordDOM&&(r=Dv(t,t.doc));const g=function ok({mousemoveCb:t,sampling:n,doc:o,mirror:r}){if(!1===n.mousemove)return()=>{};const g="number"==typeof n.mousemove?n.mousemove:50,x="number"==typeof n.mousemoveCallback?n.mousemoveCallback:500;let U,E=[];const Y=Jt(W6(j1=>{const M2=Date.now()-U;t(E.map(z2=>(z2.timeOffset-=M2,z2)),j1),E=[],U=null}),x),a1=W6(Jt(W6(j1=>{const M2=Gm(j1),{clientX:z2,clientY:T2}=y1(j1)?j1.changedTouches[0]:j1;U||(U=e()),E.push({x:z2,y:T2,id:r.getId(M2),timeOffset:e()-U}),Y(typeof DragEvent<"u"&&j1 instanceof DragEvent?v3.Drag:j1 instanceof MouseEvent?v3.MouseMove:v3.TouchMove)}),g,{trailing:!1})),H1=[p5("mousemove",a1,o),p5("touchmove",a1,o),p5("drag",a1,o)];return W6(()=>{H1.forEach(j1=>j1())})}(t),x=function ik({mouseInteractionCb:t,doc:n,mirror:o,blockClass:r,blockSelector:g,unblockSelector:x,sampling:E}){if(!1===E.mouseInteraction)return()=>{};const U=!0===E.mouseInteraction||void 0===E.mouseInteraction?{}:E.mouseInteraction,Y=[];let a1=null;return Object.keys(b5).filter(j1=>Number.isNaN(Number(j1))&&!j1.endsWith("_Departed")&&!1!==U[j1]).forEach(j1=>{let M2=gl(j1);const z2=(j1=>M2=>{const z2=Gm(M2);if(v(z2,r,g,x,!0))return;let T2=null,Z2=j1;if("pointerType"in M2){switch(M2.pointerType){case"mouse":T2=Qe.Mouse;break;case"touch":T2=Qe.Touch;break;case"pen":T2=Qe.Pen}T2===Qe.Touch&&(b5[j1]===b5.MouseDown?Z2="TouchStart":b5[j1]===b5.MouseUp&&(Z2="TouchEnd"))}else y1(M2)&&(T2=Qe.Touch);null!==T2?(a1=T2,(Z2.startsWith("Touch")&&T2===Qe.Touch||Z2.startsWith("Mouse")&&T2===Qe.Mouse)&&(T2=null)):b5[j1]===b5.Click&&(T2=a1,a1=null);const L4=y1(M2)?M2.changedTouches[0]:M2;if(!L4)return;const U4=o.getId(z2),{clientX:L0,clientY:J0}=L4;W6(t)({type:b5[Z2],id:U4,x:L0,y:J0,...null!==T2&&{pointerType:T2}})})(j1);if(window.PointerEvent)switch(b5[j1]){case b5.MouseDown:case b5.MouseUp:M2=M2.replace("mouse","pointer");break;case b5.TouchStart:case b5.TouchEnd:return}Y.push(p5(M2,z2,n))}),W6(()=>{Y.forEach(j1=>j1())})}(t),E=Tv(t),U=function Ug({viewportResizeCb:t},{win:n}){let o=-1,r=-1;return p5("resize",W6(Jt(W6(()=>{const x=i(),E=d();(o!==x||r!==E)&&(t({width:Number(E),height:Number(x)}),o=x,r=E)}),200)),n)}(t,{win:o}),Y=ak(t),a1=function Wg({mediaInteractionCb:t,blockClass:n,blockSelector:o,unblockSelector:r,mirror:g,sampling:x,doc:E}){const U=W6(a1=>Jt(W6(H1=>{const j1=Gm(H1);if(!j1||v(j1,n,o,r,!0))return;const{currentTime:M2,volume:z2,muted:T2,playbackRate:Z2}=j1;t({type:a1,id:g.getId(j1),currentTime:M2,volume:z2,muted:T2,playbackRate:Z2})}),x.media||500)),Y=[p5("play",U(nt.Play),E),p5("pause",U(nt.Pause),E),p5("seeked",U(nt.Seeked),E),p5("volumechange",U(nt.VolumeChange),E),p5("ratechange",U(nt.RateChange),E)];return W6(()=>{Y.forEach(a1=>a1())})}(t);let H1=()=>{},j1=()=>{},M2=()=>{},z2=()=>{};t.recordDOM&&(H1=function rk({styleSheetRuleCb:t,mirror:n,stylesheetManager:o},{win:r}){if(!r.CSSStyleSheet||!r.CSSStyleSheet.prototype)return()=>{};const g=r.CSSStyleSheet.prototype.insertRule;r.CSSStyleSheet.prototype.insertRule=new Proxy(g,{apply:W6((H1,j1,M2)=>{const[z2,T2]=M2,{id:Z2,styleId:L4}=Ml(j1,n,o.styleMirror);return(Z2&&-1!==Z2||L4&&-1!==L4)&&t({id:Z2,styleId:L4,adds:[{rule:z2,index:T2}]}),H1.apply(j1,M2)})});const x=r.CSSStyleSheet.prototype.deleteRule;let E,U;r.CSSStyleSheet.prototype.deleteRule=new Proxy(x,{apply:W6((H1,j1,M2)=>{const[z2]=M2,{id:T2,styleId:Z2}=Ml(j1,n,o.styleMirror);return(T2&&-1!==T2||Z2&&-1!==Z2)&&t({id:T2,styleId:Z2,removes:[{index:z2}]}),H1.apply(j1,M2)})}),r.CSSStyleSheet.prototype.replace&&(E=r.CSSStyleSheet.prototype.replace,r.CSSStyleSheet.prototype.replace=new Proxy(E,{apply:W6((H1,j1,M2)=>{const[z2]=M2,{id:T2,styleId:Z2}=Ml(j1,n,o.styleMirror);return(T2&&-1!==T2||Z2&&-1!==Z2)&&t({id:T2,styleId:Z2,replace:z2}),H1.apply(j1,M2)})})),r.CSSStyleSheet.prototype.replaceSync&&(U=r.CSSStyleSheet.prototype.replaceSync,r.CSSStyleSheet.prototype.replaceSync=new Proxy(U,{apply:W6((H1,j1,M2)=>{const[z2]=M2,{id:T2,styleId:Z2}=Ml(j1,n,o.styleMirror);return(T2&&-1!==T2||Z2&&-1!==Z2)&&t({id:T2,styleId:Z2,replaceSync:z2}),H1.apply(j1,M2)})}));const Y={};Vg("CSSGroupingRule")?Y.CSSGroupingRule=r.CSSGroupingRule:(Vg("CSSMediaRule")&&(Y.CSSMediaRule=r.CSSMediaRule),Vg("CSSConditionRule")&&(Y.CSSConditionRule=r.CSSConditionRule),Vg("CSSSupportsRule")&&(Y.CSSSupportsRule=r.CSSSupportsRule));const a1={};return Object.entries(Y).forEach(([H1,j1])=>{a1[H1]={insertRule:j1.prototype.insertRule,deleteRule:j1.prototype.deleteRule},j1.prototype.insertRule=new Proxy(a1[H1].insertRule,{apply:W6((M2,z2,T2)=>{const[Z2,L4]=T2,{id:U4,styleId:L0}=Ml(z2.parentStyleSheet,n,o.styleMirror);return(U4&&-1!==U4||L0&&-1!==L0)&&t({id:U4,styleId:L0,adds:[{rule:Z2,index:[...jg(z2),L4||0]}]}),M2.apply(z2,T2)})}),j1.prototype.deleteRule=new Proxy(a1[H1].deleteRule,{apply:W6((M2,z2,T2)=>{const[Z2]=T2,{id:L4,styleId:U4}=Ml(z2.parentStyleSheet,n,o.styleMirror);return(L4&&-1!==L4||U4&&-1!==U4)&&t({id:L4,styleId:U4,removes:[{index:[...jg(z2),Z2]}]}),M2.apply(z2,T2)})})}),W6(()=>{r.CSSStyleSheet.prototype.insertRule=g,r.CSSStyleSheet.prototype.deleteRule=x,E&&(r.CSSStyleSheet.prototype.replace=E),U&&(r.CSSStyleSheet.prototype.replaceSync=U),Object.entries(Y).forEach(([H1,j1])=>{j1.prototype.insertRule=a1[H1].insertRule,j1.prototype.deleteRule=a1[H1].deleteRule})})}(t,{win:o}),j1=kv(t,t.doc),M2=function fk({styleDeclarationCb:t,mirror:n,ignoreCSSAttributes:o,stylesheetManager:r},{win:g}){const x=g.CSSStyleDeclaration.prototype.setProperty;g.CSSStyleDeclaration.prototype.setProperty=new Proxy(x,{apply:W6((U,Y,a1)=>{const[H1,j1,M2]=a1;if(o.has(H1))return x.apply(Y,[H1,j1,M2]);const{id:z2,styleId:T2}=Ml(Y.parentRule?.parentStyleSheet,n,r.styleMirror);return(z2&&-1!==z2||T2&&-1!==T2)&&t({id:z2,styleId:T2,set:{property:H1,value:j1,priority:M2},index:jg(Y.parentRule)}),U.apply(Y,a1)})});const E=g.CSSStyleDeclaration.prototype.removeProperty;return g.CSSStyleDeclaration.prototype.removeProperty=new Proxy(E,{apply:W6((U,Y,a1)=>{const[H1]=a1;if(o.has(H1))return E.apply(Y,[H1]);const{id:j1,styleId:M2}=Ml(Y.parentRule?.parentStyleSheet,n,r.styleMirror);return(j1&&-1!==j1||M2&&-1!==M2)&&t({id:j1,styleId:M2,remove:{property:H1},index:jg(Y.parentRule)}),U.apply(Y,a1)})}),W6(()=>{g.CSSStyleDeclaration.prototype.setProperty=x,g.CSSStyleDeclaration.prototype.removeProperty=E})}(t,{win:o}),t.collectFonts&&(z2=function mk({fontCb:t,doc:n}){const o=n.defaultView;if(!o)return()=>{};const r=[],g=new WeakMap,x=o.FontFace;o.FontFace=function(Y,a1,H1){const j1=new x(Y,a1,H1);return g.set(j1,{family:Y,buffer:"string"!=typeof a1,descriptors:H1,fontSource:"string"==typeof a1?a1:JSON.stringify(Array.from(new Uint8Array(a1)))}),j1};const E=c(n.fonts,"add",function(U){return function(Y){return _e(W6(()=>{const a1=g.get(Y);a1&&(t(a1),g.delete(Y))}),0),U.apply(this,[Y])}});return r.push(()=>{o.FontFace=x}),r.push(E),W6(()=>{r.forEach(U=>U())})}(t)));const T2=function uk(t){const{doc:n,mirror:o,blockClass:r,blockSelector:g,unblockSelector:x,selectionCb:E}=t;let U=!0;const Y=W6(()=>
1{const a1=n.getSelection();if(!a1||U&&a1?.isCollapsed)return;U=a1.isCollapsed||!1;const H1=[],j1=a1.rangeCount||0;for(let M2=0;M2<j1;M2++){const z2=a1.getRangeAt(M2),{startContainer:T2,startOffset:Z2,endContainer:L4,endOffset:U4}=z2;v(T2,r,g,x,!0)||v(L4,r,g,x,!0)||H1.push({start:o.getId(T2),startOffset:Z2,end:o.getId(L4),endOffset:U4})}E({ranges:H1})});return Y(),p5("selectionchange",Y)}(t),Z2=function dk({doc:t,customElementCb:n}){const o=t.defaultView;return o&&o.customElements?c(o.customElements,"define",function(g){return function(x,E,U){try{n({define:{name:x}})}catch{}return g.apply(this,[x,E,U])}}):()=>{}}(t),L4=[];for(const U4 of t.plugins)L4.push(U4.observer(U4.callback,o,U4.options));return W6(()=>{Aa.forEach(U4=>U4.reset()),r?.disconnect(),g(),x(),E(),U(),Y(),a1(),H1(),j1(),M2(),z2(),T2(),Z2(),L4.forEach(U4=>U4())})}function Gg(t){return typeof window[t]<"u"}function Vg(t){return!!(typeof window[t]<"u"&&window[t].prototype&&"insertRule"in window[t].prototype&&"deleteRule"in window[t].prototype)}class C_{constructor(n){this.generateIdFn=n,this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap}getId(n,o,r,g){const x=r||this.getIdToRemoteIdMap(n),E=g||this.getRemoteIdToIdMap(n);let U=x.get(o);return U||(U=this.generateIdFn(),x.set(o,U),E.set(U,o)),U}getIds(n,o){const r=this.getIdToRemoteIdMap(n),g=this.getRemoteIdToIdMap(n);return o.map(x=>this.getId(n,x,r,g))}getRemoteId(n,o,r){const g=r||this.getRemoteIdToIdMap(n);return"number"!=typeof o?o:g.get(o)||-1}getRemoteIds(n,o){const r=this.getRemoteIdToIdMap(n);return o.map(g=>this.getRemoteId(n,g,r))}reset(n){if(!n)return this.iframeIdToRemoteIdMap=new WeakMap,void(this.iframeRemoteIdToIdMap=new WeakMap);this.iframeIdToRemoteIdMap.delete(n),this.iframeRemoteIdToIdMap.delete(n)}getIdToRemoteIdMap(n){let o=this.iframeIdToRemoteIdMap.get(n);return o||(o=new Map,this.iframeIdToRemoteIdMap.set(n,o)),o}getRemoteIdToIdMap(n){let o=this.iframeRemoteIdToIdMap.get(n);return o||(o=new Map,this.iframeRemoteIdToIdMap.set(n,o)),o}}class gk{constructor(){this.crossOriginIframeMirror=new C_(Mi),this.crossOriginIframeRootIdMap=new WeakMap}addIframe(){}addLoadListener(){}attachIframe(){}}class hk{constructor(n){this.iframes=new WeakMap,this.crossOriginIframeMap=new WeakMap,this.crossOriginIframeMirror=new C_(Mi),this.crossOriginIframeRootIdMap=new WeakMap,this.mutationCb=n.mutationCb,this.wrappedEmit=n.wrappedEmit,this.stylesheetManager=n.stylesheetManager,this.recordCrossOriginIframes=n.recordCrossOriginIframes,this.crossOriginIframeStyleMirror=new C_(this.stylesheetManager.styleMirror.generateId.bind(this.stylesheetManager.styleMirror)),this.mirror=n.mirror,this.recordCrossOriginIframes&&window.addEventListener("message",this.handleMessage.bind(this))}addIframe(n){this.iframes.set(n,!0);const o=jm(n);o&&this.crossOriginIframeMap.set(o,n)}addLoadListener(n){this.loadListener=n}attachIframe(n,o){this.mutationCb({adds:[{parentId:this.mirror.getId(n),nextId:null,node:o}],removes:[],texts:[],attributes:[],isAttachIframe:!0}),this.recordCrossOriginIframes&&jm(n)?.addEventListener("message",this.handleMessage.bind(this)),this.loadListener?.(n);const r=h_(n);r&&r.adoptedStyleSheets&&r.adoptedStyleSheets.length>0&&this.stylesheetManager.adoptStyleSheets(r.adoptedStyleSheets,this.mirror.getId(r))}handleMessage(n){const o=n;if("rrweb"!==o.data.type||o.origin!==o.data.origin||!n.source)return;const g=this.crossOriginIframeMap.get(n.source);if(!g)return;const x=this.transformCrossOriginEvent(g,o.data.event);x&&this.wrappedEmit(x,o.data.isCheckout)}transformCrossOriginEvent(n,o){switch(o.type){case i6.FullSnapshot:{this.crossOriginIframeMirror.reset(n),this.crossOriginIframeStyleMirror.reset(n),this.replaceIdOnNode(o.data.node,n);const r=o.data.node.id;return this.crossOriginIframeRootIdMap.set(n,r),this.patchRootIdOnNode(o.data.node,r),{timestamp:o.timestamp,type:i6.IncrementalSnapshot,data:{source:v3.Mutation,adds:[{parentId:this.mirror.getId(n),nextId:null,node:o.data.node}],removes:[],texts:[],attributes:[],isAttachIframe:!0}}}case i6.Meta:case i6.Load:case i6.DomContentLoaded:return!1;case i6.Plugin:return o;case i6.Custom:return this.replaceIds(o.data.payload,n,["id","parentId","previousId","nextId"]),o;case i6.IncrementalSnapshot:switch(o.data.source){case v3.Mutation:return o.data.adds.forEach(r=>{this.replaceIds(r,n,["parentId","nextId","previousId"]),this.replaceIdOnNode(r.node,n);const g=this.crossOriginIframeRootIdMap.get(n);g&&this.patchRootIdOnNode(r.node,g)}
1),o.data.removes.forEach(r=>{this.replaceIds(r,n,["parentId","id"])}),o.data.attributes.forEach(r=>{this.replaceIds(r,n,["id"])}),o.data.texts.forEach(r=>{this.replaceIds(r,n,["id"])}),o;case v3.Drag:case v3.TouchMove:case v3.MouseMove:return o.data.positions.forEach(r=>{this.replaceIds(r,n,["id"])}),o;case v3.ViewportResize:return!1;case v3.MediaInteraction:case v3.MouseInteraction:case v3.Scroll:case v3.CanvasMutation:case v3.Input:return this.replaceIds(o.data,n,["id"]),o;case v3.StyleSheetRule:case v3.StyleDeclaration:return this.replaceIds(o.data,n,["id"]),this.replaceStyleIds(o.data,n,["styleId"]),o;case v3.Font:return o;case v3.Selection:return o.data.ranges.forEach(r=>{this.replaceIds(r,n,["start","end"])}),o;case v3.AdoptedStyleSheet:return this.replaceIds(o.data,n,["id"]),this.replaceStyleIds(o.data,n,["styleIds"]),o.data.styles?.forEach(r=>{this.replaceStyleIds(r,n,["styleId"])}),o}}return!1}replace(n,o,r,g){for(const x of g)!Array.isArray(o[x])&&"number"!=typeof o[x]||(o[x]=Array.isArray(o[x])?n.getIds(r,o[x]):n.getId(r,o[x]));return o}replaceIds(n,o,r){return this.replace(this.crossOriginIframeMirror,n,o,r)}replaceStyleIds(n,o,r){return this.replace(this.crossOriginIframeStyleMirror,n,o,r)}replaceIdOnNode(n,o){this.replaceIds(n,o,["id","rootId"]),"childNodes"in n&&n.childNodes.forEach(r=>{this.replaceIdOnNode(r,o)})}patchRootIdOnNode(n,o){n.type!==Sc.Document&&!n.rootId&&(n.rootId=o),"childNodes"in n&&n.childNodes.forEach(r=>{this.patchRootIdOnNode(r,o)})}}class Mk{init(){}addShadowRoot(){}observeAttachShadow(){}reset(){}}class $g{constructor(n){this.shadowDoms=new WeakSet,this.restoreHandlers=[],this.mutationCb=n.mutationCb,this.scrollCb=n.scrollCb,this.bypassOptions=n.bypassOptions,this.mirror=n.mirror,this.init()}init(){this.reset(),this.patchAttachShadow(Element,document)}addShadowRoot(n,o){if(!Je(n)||this.shadowDoms.has(n))return;this.shadowDoms.add(n),this.bypassOptions.canvasManager.addShadowRoot(n);const r=Dv({...this.bypassOptions,doc:o,mutationCb:this.mutationCb,mirror:this.mirror,shadowDomManager:this},n);this.restoreHandlers.push(()=>r.disconnect()),this.restoreHandlers.push(Tv({...this.bypassOptions,scrollCb:this.scrollCb,doc:n,mirror:this.mirror})),_e(()=>{n.adoptedStyleSheets&&n.adoptedStyleSheets.length>0&&this.bypassOptions.stylesheetManager.adoptStyleSheets(n.adoptedStyleSheets,this.mirror.getId(n.host)),this.restoreHandlers.push(kv({mirror:this.mirror,stylesheetManager:this.bypassOptions.stylesheetManager},n))},0)}observeAttachShadow(n){const o=h_(n),r=jm(n);!o||!r||this.patchAttachShadow(r.Element,o)}patchAttachShadow(n,o){const r=this;this.restoreHandlers.push(c(n.prototype,"attachShadow",function(g){return function(x){const E=g.call(this,x);return this.shadowRoot&&Q6(this)&&r.addShadowRoot(this.shadowRoot,o),E}}))}reset(){this.restoreHandlers.forEach(n=>{try{n()}catch{}}),this.restoreHandlers=[],this.shadowDoms=new WeakSet,this.bypassOptions.canvasManager.resetShadowRoots()}}class Ck{constructor(n){this.trackedLinkElements=new WeakSet,this.styleMirror=new D4,this.mutationCb=n.mutationCb,this.adoptedStyleSheetCb=n.adoptedStyleSheetCb}attachLinkElement(n,o){"_cssText"in o.attributes&&this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:o.id,attributes:o.attributes}]}),this.trackLinkElement(n)}trackLinkElement(n){this.trackedLinkElements.has(n)||(this.trackedLinkElements.add(n),this.trackStylesheetInLinkElement(n))}adoptStyleSheets(n,o){if(0===n.length)return;const r={id:o,styleIds:[]},g=[];for(const x of n){let E;this.styleMirror.has(x)?E=this.styleMirror.getId(x):(E=this.styleMirror.add(x),g.push({styleId:E,rules:Array.from(x.rules||CSSRule,(U,Y)=>({rule:Tg(U),index:Y}))})),r.styleIds.push(E)}g.length>0&&(r.styles=g),this.adoptedStyleSheetCb(r)}reset(){this.styleMirror.reset(),this.trackedLinkElements=new WeakSet}trackStylesheetInLinkElement(n){}}class zk{constructor(){this.nodeMap=new WeakMap,this.active=!1}inOtherBuffer(n,o){const r=this.nodeMap.get(n);return r&&Array.from(r).some(g=>g!==o)}add(n,o){this.active||(this.active=!0,function Ze(...t){I8("requestAnimationFrame")(...t)}(()=>{this.nodeMap=new WeakMap,this.active=!1})),this.nodeMap.set(n,(this.nodeMap.get(n)||new Set).add(o))}destroy(){}}let Fc,Yg;try{if(2!==Array.from([1],t=>2*t)[0]){const t=document.createElement("iframe");document.body.appendChild(t),Array.from=t.contentWindow?.Array.from||Array.from,document.body.removeChild(t)}}catch(t){console.debug("Unable to override Array.from",t)}const cn=function a_(){return new Om}();function en(t={}){const{emit:n,checkoutEveryNms:o,checkoutEveryNth:r,blockClass:g="rr-block",blockSelector:x=null,unblockSelector:E=null,ignoreClass:U="rr-ignore",ignoreSelector:Y=null,maskAllText:a1=!1,maskTextClass:H1="rr-mask",unmaskTextClass:j1=null,maskTextSelector:M2=null,unmaskTextSelector:z2=null,inlineStylesheet:T2=!0,maskAllInputs:Z2,maskInputOptions:L4,slimDOMOptions:U4,maskAttributeFn:L0,maskInputFn:J0,maskTextFn:T0,maxCanvasSize:Q3=null,packFn:U0,sampling:_4={},dataURLOptions:O0={},mousemoveWait:F6,recordDOM:r0=!0,recordCanvas:n3=!1,recordCrossOriginIframes:c6=!1,recordAfter:C6=("DOMContentLoaded"===t.recordAfter?t.recordAfter:"load"),userTriggeredOnInput:X3=!1,collectFonts:lc=!1,inl
1ineImages:q4=!1,plugins:I4,keepIframeSrcFn:S4=()=>!1,ignoreCSSAttributes:M0=new Set([]),errorHandler:R0,onMutation:z6,getCanvasManager:L6}=t;!function ck(t){Um=t}(R0);const G6=!c6||window.parent===window;let p6=!1;if(!G6)try{window.parent.document&&(p6=!1)}catch{p6=!0}if(G6&&!n)throw new Error("emit function is required");if(!G6&&!p6)return()=>{};void 0!==F6&&void 0===_4.mousemove&&(_4.mousemove=F6),cn.reset();const ot=!0===Z2?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0,radio:!0,checkbox:!0}:void 0!==L4?L4:{},O7=!0===U4||"all"===U4?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaVerification:!0,headMetaAuthorship:"all"===U4,headMetaDescKeywords:"all"===U4}:U4||{};!function W1(t=window){"NodeList"in t&&!t.NodeList.prototype.forEach&&(t.NodeList.prototype.forEach=Array.prototype.forEach),"DOMTokenList"in t&&!t.DOMTokenList.prototype.forEach&&(t.DOMTokenList.prototype.forEach=Array.prototype.forEach),Node.prototype.contains||(Node.prototype.contains=(...n)=>{let o=n[0];if(!(0 in n))throw new TypeError("1 argument is required");do{if(this===o)return!0}while(o=o&&o.parentNode);return!1})}();let Mc,I5=0;const $c=m8=>{for(const tn of I4||[])tn.eventProcessor&&(m8=tn.eventProcessor(m8));return U0&&!p6&&(m8=U0(m8)),m8};Fc=(m8,tn)=>{const P6=m8;if(P6.timestamp=e(),Aa[0]?.isFrozen()&&P6.type!==i6.FullSnapshot&&!(P6.type===i6.IncrementalSnapshot&&P6.data.source===v3.Mutation)&&Aa.forEach(R5=>R5.unfreeze()),G6)n?.($c(P6),tn);else if(p6){const R5={type:"rrweb",event:$c(P6),origin:window.location.origin,isCheckout:tn};window.parent.postMessage(R5,"*")}if(P6.type===i6.FullSnapshot)Mc=P6,I5=0;else if(P6.type===i6.IncrementalSnapshot){if(P6.data.source===v3.Mutation&&P6.data.isAttachIframe)return;I5++,(r&&I5>=r||o&&Mc&&P6.timestamp-Mc.timestamp>o)&&Ka(!0)}};const xe=m8=>{Fc({type:i6.IncrementalSnapshot,data:{source:v3.Mutation,...m8}})},$a=m8=>Fc({type:i6.IncrementalSnapshot,data:{source:v3.Scroll,...m8}}),CM=m8=>Fc({type:i6.IncrementalSnapshot,data:{source:v3.CanvasMutation,...m8}}),Ti=new Ck({mutationCb:xe,adoptedStyleSheetCb:m8=>Fc({type:i6.IncrementalSnapshot,data:{source:v3.AdoptedStyleSheet,...m8}})}),Ei="boolean"==typeof __RRWEB_EXCLUDE_IFRAME__&&__RRWEB_EXCLUDE_IFRAME__?new gk:new hk({mirror:cn,mutationCb:xe,stylesheetManager:Ti,recordCrossOriginIframes:c6,wrappedEmit:Fc});for(const m8 of I4||[])m8.getMirror&&m8.getMirror({nodeMirror:cn,crossOriginIframeMirror:Ei.crossOriginIframeMirror,crossOriginIframeStyleMirror:Ei.crossOriginIframeStyleMirror});const xb=new zk,Ya=function Lk(t,n){try{return t?t(n):new Pv}catch{return console.warn("Unable to initialize CanvasManager"),new Pv}}(L6,{mirror:cn,win:window,mutationCb:m8=>Fc({type:i6.IncrementalSnapshot,data:{source:v3.CanvasMutation,...m8}}),recordCanvas:n3,blockClass:g,blockSelector:x,unblockSelector:E,maxCanvasSize:Q3,sampling:_4.canvas,dataURLOptions:O0,errorHandler:R0}),zM="boolean"==typeof __RRWEB_EXCLUDE_SHADOW_DOM__&&__RRWEB_EXCLUDE_SHADOW_DOM__?new Mk:new $g({mutationCb:xe,scrollCb:$a,bypassOptions:{onMutation:z6,blockClass:g,blockSelector:x,unblockSelector:E,maskAllText:a1,maskTextClass:H1,unmaskTextClass:j1,maskTextSelector:M2,unmaskTextSelector:z2,inlineStylesheet:T2,maskInputOptions:ot,dataURLOptions:O0,maskAttributeFn:L0,maskTextFn:T0,maskInputFn:J0,recordCanvas:n3,inlineImages:q4,sampling:_4,slimDOMOptions:O7,iframeManager:Ei,stylesheetManager:Ti,canvasManager:Ya,keepIframeSrcFn:S4,processedNodeManager:xb,ignoreCSSAttributes:M0},mirror:cn}),Ka=(m8=!1)=>{if(!r0)return;Fc({type:i6.Meta,data:{href:window.location.href,width:d(),height:i()}},m8),Ti.reset(),zM.init(),Aa.forEach(P6=>P6.lock());const tn=function Li(t,n){const{mirror:o=new Om,blockClass:r="rr-block",blockSelector:g=null,unblockSelector:x=null,maskAllText:E=!1,maskTextClass:U="rr-mask",unmaskTextClass:Y=null,maskTextSelector:a1=null,unmaskTextSelector:H1=null,inlineStylesheet:j1=!0,inlineImages:M2=!1,recordCanvas:z2=!1,maskAllInputs:T2=!1,maskAttributeFn:Z2,maskTextFn:L4,maskInputFn:U4,slimDOM:L0=!1,dataURLOptions:J0,preserveWhiteSpace:T0,onSerialize:Q3,onIframeLoad:U0,iframeLoadTimeout:_4,onBlockedImageLoad:O0,onStylesheetLoad:F6,stylesheetLoadTimeout:r0,keepIframeSrcFn:n3=()=>!1,ignoreCSSAttributes:c6=new Set([])}=n||{};return v7(t,{doc:t,mirror:o,blockClass:r,blockSelector:g,unblockSelector:x,maskAllText:E,maskTextClass:U,unmaskTextClass:Y,maskTextSelector:a1,unmaskTextSelector:H1,skipChild:!1,inlineStylesheet:j1,maskInputOptions:!0===T2?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0}:!1===T2?{}:T2,maskAttributeFn:Z2,maskTextFn:L4,maskInputFn:U4,slimDOMOptions:!0===L0||"all"===L0?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaDescKeywords:"all"===L0,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaAuthorship:!0,headMetaVerification:!0}
1:!1===L0?{}:L0,dataURLOptions:J0,inlineImages:M2,recordCanvas:z2,preserveWhiteSpace:T0,onSerialize:Q3,onIframeLoad:U0,iframeLoadTimeout:_4,onBlockedImageLoad:O0,onStylesheetLoad:F6,stylesheetLoadTimeout:r0,keepIframeSrcFn:n3,newlyAddedElement:!1,ignoreCSSAttributes:c6})}(document,{mirror:cn,blockClass:g,blockSelector:x,unblockSelector:E,maskAllText:a1,maskTextClass:H1,unmaskTextClass:j1,maskTextSelector:M2,unmaskTextSelector:z2,inlineStylesheet:T2,maskAllInputs:ot,maskAttributeFn:L0,maskInputFn:J0,maskTextFn:T0,slimDOM:O7,dataURLOptions:O0,recordCanvas:n3,inlineImages:q4,onSerialize:P6=>{h2(P6,cn)&&Ei.addIframe(P6),_2(P6,cn)&&Ti.trackLinkElement(P6),J2(P6)&&zM.addShadowRoot(P6.shadowRoot,document)},onIframeLoad:(P6,R5)=>{Ei.attachIframe(P6,R5);const V6=jm(P6);V6&&Ya.addWindow(V6),zM.observeAttachShadow(P6)},onStylesheetLoad:(P6,R5)=>{Ti.attachLinkElement(P6,R5)},onBlockedImageLoad:(P6,R5,{width:V6,height:_l})=>{xe({adds:[],removes:[],texts:[],attributes:[{id:R5.id,attributes:{style:{width:`${V6}px`,height:`${_l}px`}}}]})},keepIframeSrcFn:S4,ignoreCSSAttributes:M0});if(!tn)return console.warn("Failed to snapshot the document");Fc({type:i6.FullSnapshot,data:{node:tn,initialOffset:l(window)}}),Aa.forEach(P6=>P6.unlock()),document.adoptedStyleSheets&&document.adoptedStyleSheets.length>0&&Ti.adoptStyleSheets(document.adoptedStyleSheets,cn.getId(document))};Yg=Ka;try{const m8=[],tn=R5=>W6(pk)({onMutation:z6,mutationCb:xe,mousemoveCb:(V6,_l)=>Fc({type:i6.IncrementalSnapshot,data:{source:_l,positions:V6}}),mouseInteractionCb:V6=>Fc({type:i6.IncrementalSnapshot,data:{source:v3.MouseInteraction,...V6}}),scrollCb:$a,viewportResizeCb:V6=>Fc({type:i6.IncrementalSnapshot,data:{source:v3.ViewportResize,...V6}}),inputCb:V6=>Fc({type:i6.IncrementalSnapshot,data:{source:v3.Input,...V6}}),mediaInteractionCb:V6=>Fc({type:i6.IncrementalSnapshot,data:{source:v3.MediaInteraction,...V6}}),styleSheetRuleCb:V6=>Fc({type:i6.IncrementalSnapshot,data:{source:v3.StyleSheetRule,...V6}}),styleDeclarationCb:V6=>Fc({type:i6.IncrementalSnapshot,data:{source:v3.StyleDeclaration,...V6}}),canvasMutationCb:CM,fontCb:V6=>Fc({type:i6.IncrementalSnapshot,data:{source:v3.Font,...V6}}),selectionCb:V6=>{Fc({type:i6.IncrementalSnapshot,data:{source:v3.Selection,...V6}})},customElementCb:V6=>{Fc({type:i6.IncrementalSnapshot,data:{source:v3.CustomElement,...V6}})},blockClass:g,ignoreClass:U,ignoreSelector:Y,maskAllText:a1,maskTextClass:H1,unmaskTextClass:j1,maskTextSelector:M2,unmaskTextSelector:z2,maskInputOptions:ot,inlineStylesheet:T2,sampling:_4,recordDOM:r0,recordCanvas:n3,inlineImages:q4,userTriggeredOnInput:X3,collectFonts:lc,doc:R5,maskAttributeFn:L0,maskInputFn:J0,maskTextFn:T0,keepIframeSrcFn:S4,blockSelector:x,unblockSelector:E,slimDOMOptions:O7,dataURLOptions:O0,mirror:cn,iframeManager:Ei,stylesheetManager:Ti,shadowDomManager:zM,processedNodeManager:xb,canvasManager:Ya,ignoreCSSAttributes:M0,plugins:I4?.filter(V6=>V6.observer)?.map(V6=>({observer:V6.observer,options:V6.options,callback:_l=>Fc({type:i6.Plugin,data:{plugin:V6.name,payload:_l}})}))||[]},{});Ei.addLoadListener(R5=>{try{m8.push(tn(R5.contentDocument))}catch(V6){console.warn(V6)}});const P6=()=>{Ka(),m8.push(tn(document))};return"interactive"===document.readyState||"complete"===document.readyState?P6():(m8.push(p5("DOMContentLoaded",()=>{Fc({type:i6.DomContentLoaded,data:{}}),"DOMContentLoaded"===C6&&P6()})),m8.push(p5("load",()=>{Fc({type:i6.Load,data:{}}),"load"===C6&&P6()},window))),()=>{m8.forEach(R5=>R5()),xb.destroy(),Yg=void 0,function Fg(){Um=void 0}()}}catch(m8){console.warn(m8)}}var Av,t;function z_(t){return t>9999999999?t:1e3*t}function L_(t){return t>9999999999?t/1e3:t}function Vm(t,n){"sentry.transaction"!==n.category&&(["ui.click","ui.input"].includes(n.category)?t.triggerUserActivity():t.checkAndHandleExpiredSession(),t.addUpdate(()=>(t.throttledAddEvent({type:i6.Custom,timestamp:1e3*(n.timestamp||0),data:{tag:"breadcrumb",payload:(0,w3.S8)(n,10,1e3)}}),"console"===n.category)))}function Iv(t){return t.closest("button,a")||t}function Rv(t){const n=qg(t);return n&&n instanceof Element?Iv(n):n}function qg(t){return function Jg(t){return(0,B2.Z4)(t)&&"target"in t}(t)?t.target:t}let Cl;en.mirror=cn,en.takeFullSnapshot=function Kg(t){if(!Yg)throw new Error("please take full snapshot after start recording");Yg(t)},(t=Av||(Av={}))[t.NotStarted=0]="NotStarted",t[t.Running=1]="Running",t[t.Stopped=2]="Stopped";const vk=new Set([v3.Mutation,v3.StyleSheetRule,v3.StyleDeclaration,v3.AdoptedStyleSheet,v3.CanvasMutation,v3.Selection,v3.MediaInteraction]);class Zg{constructor(n,o,r=Vm){this._lastMutation=0,this._lastScroll=0,this._clicks=[],this._timeout=o.timeout/1e3,this._threshold=o.threshold/1e3,this._scrollTimeout=o.scrollTimeout/1e3,this._replay=n,this._ignoreSelector=o.ignoreSelector,this._addBreadcrumbEvent=r}addListeners(){const n=function xk(t){return Cl||(Cl=[],function yk(){(0,J1.GS)(k8,"open",function(t){return function(...n){if(Cl)try{Cl.forEach(o=>o())}catch{}return t.apply(k8,n)}})}()),Cl.push(t),()=>{const n=Cl?Cl.indexOf(t):-1;n>-1&&Cl.splice(n,1)}}(()=>{this._lastMutation=Fv()});this._teardown=()=>{n(),this._clicks=[],this._lastMutation=0,this._lastScroll=0}}removeListeners(){this._teardown&&this._teardown(),this._checkClickTimeout&&clearTimeout(this._checkClickTimeout)}handleClick(n,o){if(function Qg(t,n){return!!(!Ok.includes(t.tagName)||"INPUT"===t.tagName&&!["submit","button"].includes(t.getAttribute("type")||"")||"A"===t.tagName&&(t.hasAttribute("download")||t.hasAttribute("target")&&"_self"!==t.getAttribute("target"))||n&&t.matches(n))}(o,this._ignoreSelector)||!function wk(t){return!(!t.data||"number"!=typeof t.data.nodeId||!t.timestamp)}(n))return;const r={timestamp:L_(n.timestamp),clickBreadcrumb:n,clickCount:0,node:o};this._clicks.some(g=>g.node===r.node&&Math.abs(g.timestamp-r.timestamp)<1)||(this._clicks.push(r),1===this._clicks.length&&this._scheduleCheckClicks())}registerMutation(n=Date.now()){this._lastMutation=L_(n)}registerScroll(n=Date.now()){this._lastScroll=L_(n)}registerClick(n){const o=Iv(n);this._handleMultiClick(o)}
1_handleMultiClick(n){this._getClicks(n).forEach(o=>{o.clickCount++})}_getClicks(n){return this._clicks.filter(o=>o.node===n)}_checkClicks(){const n=[],o=Fv();this._clicks.forEach(r=>{!r.mutationAfter&&this._lastMutation&&(r.mutationAfter=r.timestamp<=this._lastMutation?this._lastMutation-r.timestamp:void 0),!r.scrollAfter&&this._lastScroll&&(r.scrollAfter=r.timestamp<=this._lastScroll?this._lastScroll-r.timestamp:void 0),r.timestamp+this._timeout<=o&&n.push(r)});for(const r of n){const g=this._clicks.indexOf(r);g>-1&&(this._generateBreadcrumbs(r),this._clicks.splice(g,1))}this._clicks.length&&this._scheduleCheckClicks()}_generateBreadcrumbs(n){const o=this._replay,x=!(n.scrollAfter&&n.scrollAfter<=this._scrollTimeout||n.mutationAfter&&n.mutationAfter<=this._threshold),{clickCount:E,clickBreadcrumb:U}=n;if(x){const Y=1e3*Math.min(n.mutationAfter||this._timeout,this._timeout),a1=Y<1e3*this._timeout?"mutation":"timeout",H1={type:"default",message:U.message,timestamp:U.timestamp,category:"ui.slowClickDetected",data:{...U.data,url:k8.location.href,route:o.getCurrentRoute(),timeAfterClickMs:Y,endReason:a1,clickCount:E||1}};return void this._addBreadcrumbEvent(o,H1)}if(E>1){const Y={type:"default",message:U.message,timestamp:U.timestamp,category:"ui.multiClick",data:{...U.data,url:k8.location.href,route:o.getCurrentRoute(),clickCount:E,metric:!0}};this._addBreadcrumbEvent(o,Y)}}_scheduleCheckClicks(){this._checkClickTimeout&&clearTimeout(this._checkClickTimeout),this._checkClickTimeout=jn(()=>this._checkClicks(),1e3)}}const Ok=["A","BUTTON","INPUT"];function Fv(){return Date.now()/1e3}function X7(t){return{timestamp:Date.now()/1e3,type:"default",...t}}var ch=(t=>(t[t.Document=0]="Document",t[t.DocumentType=1]="DocumentType",t[t.Element=2]="Element",t[t.Text=3]="Text",t[t.CDATA=4]="CDATA",t[t.Comment=5]="Comment",t))(ch||{});const bi=new Set(["id","class","aria-label","role","name","alt","title","data-test-id","data-testid","disabled","aria-disabled","data-sentry-component"]);function Tk(t){const n={};!t["data-sentry-component"]&&t["data-sentry-element"]&&(t["data-sentry-component"]=t["data-sentry-element"]);for(const o in t)if(bi.has(o)){let r=o;("data-testid"===o||"data-test-id"===o)&&(r="testId"),n[r]=t[o]}return n}function Bv(t,n){const o=en.mirror.getId(t),r=o&&en.mirror.getNode(o),g=r&&en.mirror.getMeta(r),x=g&&function Ik(t){return t.type===ch.Element}(g)?g:null;return{message:n,data:x?{nodeId:o,node:{id:o,tagName:x.tagName,textContent:Array.from(x.childNodes).map(E=>E.type===ch.Text&&E.textContent).filter(Boolean).map(E=>E.trim()).join(""),attributes:Tk(x.attributes)}}:{}}}const Hk={resource:function eh(t){const{entryType:n,initiatorType:o,name:r,responseEnd:g,startTime:x,decodedBodySize:E,encodedBodySize:U,responseStatus:Y,transferSize:a1}=t;return["fetch","xmlhttprequest"].includes(o)?null:{type:`${n}.${o}`,start:Ra(x),end:Ra(g),name:r,data:{size:a1,statusCode:Y,decodedBodySize:E,encodedBodySize:U}}},paint:function Wk(t){const{duration:n,entryType:o,name:r,startTime:g}=t,x=Ra(g);return{type:o,name:r,start:x,end:x+n,data:void 0}},navigation:function Gk(t){const{entryType:n,name:o,decodedBodySize:r,duration:g,domComplete:x,encodedBodySize:E,domContentLoadedEventStart:U,domContentLoadedEventEnd:Y,domInteractive:a1,loadEventStart:H1,loadEventEnd:j1,redirectCount:M2,startTime:z2,transferSize:T2,type:Z2}=t;return 0===g?null:{type:`${n}.${Z2}`,start:Ra(z2),end:Ra(x),name:o,data:{size:T2,decodedBodySize:r,encodedBodySize:E,duration:g,domInteractive:a1,domContentLoadedEventStart:U,domContentLoadedEventEnd:Y,loadEventStart:H1,loadEventEnd:j1,domComplete:x,redirectCount:M2}}}};function Ia(t,n){return({metric:o})=>{n.replayPerformanceEntries.push(t(o))}}function jk(t){const n=Hk[t.entryType];return n?n(t):null}function Ra(t){return(((0,H4.k3)()||k8.performance.timeOrigin)+t)/1e3}function Vk(t){const n=t.entries[t.entries.length-1];return __(t,"largest-contentful-paint",n?.element?[n.element]:void 0)}function $k(t){return void 0!==t.sources}function Yk(t){const n=[],o=[];for(const r of t.entries)if($k(r)){const g=[];for(const x of r.sources)if(x.node){o.push(x.node);const E=en.mirror.getId(x.node);E&&g.push(E)}n.push({value:r.value,nodeIds:g.length?g:void 0})}return __(t,"cumulative-layout-shift",o,n)}function Kk(t){const n=t.entries[t.entries.length-1];return __(t,"interaction-to-next-paint",n?.target?[n.target]:void 0)}function __(t,n,o,r){const g=t.value,x=t.rating,E=Ra(g);return{type:"web-vital",name:n,start:E,end:E,data:{value:g,size:g,rating:x,nodeIds:o?o.map(U=>en.mirror.getId(U)):void 0,attributions:r}}}const g3=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,Hv=["log","warn","error"],xi="[Replay] ";function b_(t,n="info"){c3({category:"console",data:{logger:"replay"},level:n,message:`${xi}${t}`},{level:n})}const P3=function Zk(){let t=!1,n=!1;const o={exception:()=>{},infoTick:()=>{},setConfig:r=>{t=!!r.captureExceptions,n=!!r.traceInternals}};return g3?(Hv.forEach(r=>{o[r]=(...g)=>{e2.Yz[r](xi,...g),n&&b_(g.join(""),J3(r))}}),o.exception=(r,...g)=>{g.length&&o.error&&o.error(...g),e2.Yz.error(xi,r),t?(0,U1.Cp)(r,{mechanism:{handled:!0,type:"auto.function.replay.debug"}}):n&&b_(r,"error")},o.infoTick=(...r)=>{e2.Yz.log(xi,...r),n&&setTimeout(()=>b_(r[0]),0)}):Hv.forEach(r=>{o[r]=()=>{}}),o}();
1class nh extends Error{constructor(){super(`Event buffer exceeded maximum size of ${ym}.`)}}class Uv{constructor(){this.events=[],this._totalSize=0,this.hasCheckout=!1,this.waitForCheckout=!1}get hasEvents(){return this.events.length>0}get type(){return"sync"}destroy(){this.events=[]}addEvent(n){var o=this;return(0,E2.A)(function*(){const r=JSON.stringify(n).length;if(o._totalSize+=r,o._totalSize>ym)throw new nh;o.events.push(n)})()}finish(){return new Promise(n=>{const o=this.events;this.clear(),n(JSON.stringify(o))})}clear(){this.events=[],this._totalSize=0,this.hasCheckout=!1}getEarliestTimestamp(){let n=null;for(const{timestamp:o}of this.events)(null===n||o<n)&&(n=o);return null===n?n:z_(n)}}class Qk{constructor(n){this._onMessage=({data:o})=>{const r=o;if("number"!=typeof r.id)return;const g=this._pending.get(r.id);if(g&&g.method===r.method){if(this._pending.delete(r.id),!r.success)return g3&&P3.error("Error in compression worker: ",r.response),void g.reject(new Error("Error in compression worker"));g.resolve(r.response)}},this._worker=n,this._id=0,this._pending=new Map,this._worker.addEventListener("message",this._onMessage)}ensureReady(){return this._ensureReadyPromise||(this._ensureReadyPromise=new Promise((n,o)=>{this._worker.addEventListener("message",({data:r})=>{r.success?n():(g3&&P3.warn("Received worker message with unsuccessful status",r),o(new Error("Received worker message with unsuccessful status")))},{once:!0}),this._worker.addEventListener("error",r=>{g3&&P3.warn("Failed to load Replay compression worker",r),o(new Error(`Failed to load Replay compression worker: ${r instanceof ErrorEvent&&r.message?r.message:"Unknown error. This can happen due to CSP policy restrictions, network issues, or the worker script failing to load."}`))},{once:!0})})),this._ensureReadyPromise}destroy(){g3&&P3.log("Destroying compression worker"),this._worker.removeEventListener("message",this._onMessage),this._pending.forEach(n=>n.reject(new Error("Worker destroyed"))),this._pending.clear(),this._worker.terminate()}postMessage(n,o){const r=this._getAndIncrementId();return new Promise((g,x)=>{this._pending.set(r,{method:n,resolve:g,reject:x});try{this._worker.postMessage({id:r,method:n,arg:o})}catch(E){this._pending.delete(r),x(E)}})}_getAndIncrementId(){return this._id++}}class th{constructor(n){this._worker=new Qk(n),this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1,this.waitForCheckout=!1}get hasEvents(){return!!this._earliestTimestamp}get type(){return"worker"}ensureReady(){return this._worker.ensureReady()}destroy(){this._worker.destroy()}addEvent(n){const o=z_(n.timestamp);(!this._earliestTimestamp||o<this._earliestTimestamp)&&(this._earliestTimestamp=o);const r=JSON.stringify(n);return this._totalSize+=r.length,this._totalSize>ym?Promise.reject(new nh):this._sendEventToWorker(r)}finish(){return this._finishRequest()}clear(){this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1,this._worker.postMessage("clear").then(null,n=>{g3&&P3.exception(n,'Sending "clear" message to worker failed',n)})}getEarliestTimestamp(){return this._earliestTimestamp}_sendEventToWorker(n){return this._worker.postMessage("addEvent",n)}_finishRequest(){var n=this;return(0,E2.A)(function*(){const o=yield n._worker.postMessage("finish");return n._earliestTimestamp=null,n._totalSize=0,o})()}}class cA{constructor(n){this._fallback=new Uv,this._compression=new th(n),this._used=this._fallback,this._ensureWorkerIsLoadedPromise=this._ensureWorkerIsLoaded()}get waitForCheckout(){return this._used.waitForCheckout}get type(){return this._used.type}get hasEvents(){return this._used.hasEvents}get hasCheckout(){return this._used.hasCheckout}set hasCheckout(n){this._used.hasCheckout=n}set waitForCheckout(n){this._used.waitForCheckout=n}destroy(){this._fallback.destroy(),this._compression.destroy()}clear(){return this._used.clear()}getEarliestTimestamp(){return this._used.getEarliestTimestamp()}addEvent(n){return this._used.addEvent(n)}finish(){var n=this;return(0,E2.A)(function*(){return yield n.ensureWorkerIsLoaded(),n._used.finish()})()}
1ensureWorkerIsLoaded(){return this._ensureWorkerIsLoadedPromise}_ensureWorkerIsLoaded(){var n=this;return(0,E2.A)(function*(){try{yield n._compression.ensureReady()}catch(o){return void(g3&&P3.exception(o,"Failed to load the compression worker, falling back to simple buffer"))}yield n._switchToCompressionWorker()})()}_switchToCompressionWorker(){var n=this;return(0,E2.A)(function*(){const{events:o,hasCheckout:r,waitForCheckout:g}=n._fallback,x=[];for(const E of o)x.push(n._compression.addEvent(E));n._compression.hasCheckout=r,n._compression.waitForCheckout=g,n._used=n._compression;try{yield Promise.all(x),n._fallback.clear()}catch(E){g3&&P3.exception(E,"Failed to add events when switching buffers.")}})()}}function x_(){try{return"sessionStorage"in k8&&!!k8.sessionStorage}catch{return!1}}function jv(t){return void 0!==t&&Math.random()<t}function ih(t){if(x_())try{k8.sessionStorage.setItem(ze,JSON.stringify(t))}catch{}}function Wv(t){const n=Date.now();return{id:t.id||(0,p2.eJ)(),started:t.started||n,lastActivity:t.lastActivity||n,segmentId:t.segmentId||0,sampled:t.sampled,previousSessionId:t.previousSessionId,dirty:t.dirty||!1}}function Gv({sessionSampleRate:t,allowBuffering:n,stickySession:o=!1},{previousSessionId:r}={}){const g=function sh(t,n){return jv(t)?"session":!!n&&"buffer"}(t,n),x=Wv({sampled:g,previousSessionId:r});return o&&ih(x),x}function y_(t,n,o=+new Date){return null===t||void 0===n||n<0||0!==n&&t+n<=o}function rh(t,{sessionIdleExpire:n,maxReplayDuration:o}){return!(!function ah(t,{maxReplayDuration:n,sessionIdleExpire:o,targetTime:r=Date.now()}){return y_(t.started,n,r)||y_(t.lastActivity,o,r)}(t,{sessionIdleExpire:n,maxReplayDuration:o})||"buffer"===t.sampled&&0===t.segmentId)}function v_({sessionIdleExpire:t,maxReplayDuration:n,previousSessionId:o},r){const g=r.stickySession&&function lA(){if(!x_())return null;try{const t=k8.sessionStorage.getItem(ze);if(!t)return null;const n=JSON.parse(t);return g3&&P3.infoTick("Loading existing session"),Wv(n)}catch{return null}}();return g?rh(g,{sessionIdleExpire:t,maxReplayDuration:n})?(g3&&P3.infoTick("Session in sessionStorage is expired, creating new one..."),Gv(r,{previousSessionId:g.id})):g:(g3&&P3.infoTick("Creating new session"),Gv(r,{previousSessionId:o}))}function P_(t,n,o){return!!$m(t,n)&&(Vv(t,n,o),!0)}function Vv(t,n,o){return O_.apply(this,arguments)}function O_(){return O_=(0,E2.A)(function*(t,n,o){const{eventBuffer:r}=t;if(!r||r.waitForCheckout&&!o)return null;const g="buffer"===t.recordingMode;try{o&&g&&r.clear(),o&&(r.hasCheckout=!0,r.waitForCheckout=!1);const E=function iA(t,n){try{if("function"==typeof n&&function oA(t){return t.type===i6.Custom}(t))return n(t)}catch(o){return g3&&P3.exception(o,"An error occurred in the `beforeAddRecordingEvent` callback, skipping the event..."),null}return t}(n,t.getOptions().beforeAddRecordingEvent);return E?yield r.addEvent(E):void 0}catch(x){if(!t.isEnabled())return t.handleException(x),null;const E=x&&x instanceof nh,U=E?"eventBufferOverflow":"eventBufferError",Y=(0,D1.KU)();if(Y&&Y.recordDroppedEvent(E?"buffer_overflow":"internal_sdk_error","replay"),E&&g)return r.clear(),r.waitForCheckout=!0,null;t.handleException(x),yield t.stop({reason:U})}}),O_.apply(this,arguments)}function $m(t,n){if(!t.eventBuffer||t.isPaused()||!t.isEnabled())return!1;const o=z_(n.timestamp);return!(o+t.timeouts.sessionIdlePause<Date.now()||o>t.getContext().initialTimestamp+t.getOptions().maxReplayDuration&&(g3&&P3.infoTick(`Skipping event with timestamp ${o} because it is after maxReplayDuration`),1))}function Yv(t,n,o){const r=t.getContext();n&&r.traceIds.size<100&&r.traceIds.add(n),o&&r.segmentNames.size<100&&r.segmentNames.add(o)}function w_(t){return!t.type}function S_(t){return"transaction"===t.type}function Kv(t){return"feedback"===t.type}function Xv(t){return!!t.category}function dh(){const t=(0,D1.o5)().getPropagationContext().dsc;t&&delete t.replay_id;const n=(0,T4.Bk)();n&&delete(0,z7.k1)(n).replay_id}function qv(t){const n=(0,D1.o5)().getPropagationContext().dsc;n&&(n.replay_id=t);const o=(0,T4.Bk)();o&&((0,z7.k1)(o).replay_id=t)}function gh(t,n){return n.map(({type:o,start:r,end:g,name:x,data:E})=>{const U=t.throttledAddEvent({type:i6.Custom,timestamp:r,data:{tag:"performanceSpan",payload:{op:o,description:x,startTimestamp:r,endTimestamp:g,data:E}}});return"string"==typeof U?Promise.resolve(null):U})}function Jv(t,n){t.isEnabled()&&null!==n&&(function LA(t,n){return(!g3||!t.getOptions()._experiments.traceInternals)&&function qL(t,n){const o=n?.getDsn(),r=n?.getOptions().tunnel;return function ZL(t,n){const o=P2(t);return!(!o||l2(o)||!n)&&function QL(t,n){return t===n||n.length>0&&t.endsWith(`.${n}`)}(o.hostname,n.host)&&/(^|&|\?)sentry_key=/.test(o.search)}(t,o)||function JL(t,n){return!!n&&Og(t)===Og(n)}(t,r)}(n,(0,D1.KU)())}(t,n.name)||t.addUpdate(()=>(gh(t,[n]),!0)))}function hh(t){if(!t)return;const n=new TextEncoder;try{if("string"==typeof t)return n.encode(t).length;if(t instanceof URLSearchParams)return n.encode(t.toString()).length;if(t instanceof FormData){const o=rl(t);return n.encode(o).length}if(t instanceof Blob)return t.size;if(t instanceof ArrayBuffer)return t.byteLength}catch{}}function Zv(t){if(!t)return;const n=parseInt(t,10);return isNaN(n)?void 0:n}function Mh(t,n){if(!t)return{headers:{},size:void 0,_meta:{warnings:[n]}};const o={...t._meta};return o.warnings=[...o.warnings||[],n],t._meta=o,t}function Ym(t,n){if(!n)return null;const{startTimestamp:o,endTimestamp:r,url:g,method:x,statusCode:E,request:U,response:Y}=n;return{type:t,start:o/1e3,end:r/1e3,name:g,data:{method:x,statusCode:E,request:U,response:Y}}}function Km(t){return{headers:{},size:t,_meta:{warnings:["URL_SKIPPED"]}}}function zl(t,n,o){if(!n&&0===Object.keys(t).length)return;if(!n)return{headers:t};if(!o)return{headers:t,size:n};const r={headers:t,size:n},{body:g,warnings:x}=function _A(t){if(!t||"string"!=typeof t)return{body:t};const n=t.length>15e4,o=function Ch(t){const n=t[0],o=t[t.length-1];return"["===n&&"]"===o||"{"===n&&"}"===o}(t);if(n){const r=t.slice(0,15e4);return o?{body:r,warnings:["MAYBE_JSON_TRUNCATED"]}:{body:`${r}\u2026`,warnings:["TEXT_TRUNCATED"]}}if(o)try{return{body:JSON.parse(t)}}catch{}return{body:t}}(o);return r.body=g,x?.length&&(r._meta={warnings:x}),r}function N_(t,n){return Object.entries(t).reduce((o,[r,g])=>{const x=r.toLowerCase();return n.includes(x)&&t[r]&&(o[x]=g),o},{})}function zh(t,n){const o=function bA(t,n=k8.document.baseURI){if(t.startsWith("http://")||t.startsWith("https://")||t.startsWith(k8.location.origin))return t;const o=new URL(t,n);if(o.origin!==new URL(n).origin)return t;const r=o.href;return!t.endsWith("/")&&r.endsWith("/")?r.slice(0,-1):r}(t);return(0,L2.Xr)(o,n)}function D_(){return D_=(0,E2.A)(function*(t,n,o){try{const r=yield function Lh(t,n,o){return T_.apply(this,arguments)}
1(t,n,o),g=Ym("resource.fetch",r);Jv(o.replay,g)}catch(r){g3&&P3.exception(r,"Failed to capture fetch breadcrumb")}}),D_.apply(this,arguments)}function T_(){return T_=(0,E2.A)(function*(t,n,o){const r=Date.now(),{startTimestamp:g=r,endTimestamp:x=r}=n,{url:E,method:U,status_code:Y=0,request_body_size:a1,response_body_size:H1}=t.data,j1=zh(E,o.networkDetailAllowUrls)&&!zh(E,o.networkDetailDenyUrls),M2=j1?function vA({networkCaptureBodies:t,networkRequestHeaders:n},o,r){const g=o?function wA(t,n){return 1===t.length&&"string"!=typeof t[0]?cP(t[0],n):2===t.length?cP(t[1],n):{}}(o,n):{};if(!t)return zl(g,r,void 0);const x=he(o),[E,U]=dm(x,P3),Y=zl(g,r,E);return U?Mh(Y,U):Y}(o,n.input,a1):Km(a1),z2=yield function PA(t,n,o,r){return E_.apply(this,arguments)}(j1,o,n.response,H1);return{startTimestamp:g,endTimestamp:x,url:E,method:U,statusCode:Y,request:M2,response:z2}}),T_.apply(this,arguments)}function E_(){return E_=(0,E2.A)(function*(t,{networkCaptureBodies:n,networkResponseHeaders:o},r,g){if(!t&&void 0!==g)return Km(g);const x=r?Qv(r.headers,o):{};if(!r||!n&&void 0!==g)return zl(x,g,void 0);const[E,U]=yield function OA(t){return k_.apply(this,arguments)}(r),Y=function vi(t,{networkCaptureBodies:n,responseBodySize:o,captureDetails:r,headers:g}){try{const x=t?.length&&void 0===o?hh(t):o;return r?zl(g,x,n?t:void 0):Km(x)}catch(x){return g3&&P3.exception(x,"Failed to serialize response body"),zl(g,o,void 0)}}(E,{networkCaptureBodies:n,responseBodySize:g,captureDetails:t,headers:x});return U?Mh(Y,U):Y}),E_.apply(this,arguments)}function k_(){return k_=(0,E2.A)(function*(t){const n=function SA(t){try{return t.clone()}catch(n){g3&&P3.exception(n,"Failed to clone response body")}}(t);if(!n)return[void 0,"BODY_PARSE_ERROR"];try{return[yield _h(n)]}catch(o){return o instanceof Error&&o.message.indexOf("Timeout")>-1?(g3&&P3.warn("Parsing text body from response timed out"),[void 0,"BODY_PARSE_TIMEOUT"]):(g3&&P3.exception(o,"Failed to get text body from response"),[void 0,"BODY_PARSE_ERROR"])}}),k_.apply(this,arguments)}function Qv(t,n){const o={};return n.forEach(r=>{t.get(r)&&(o[r]=t.get(r))}),o}function cP(t,n){if(!t)return{};const o=t.headers;return o?o instanceof Headers?Qv(o,n):Array.isArray(o)?{}:N_(o,n):{}}function _h(t){return new Promise((n,o)=>{const r=jn(()=>o(new Error("Timeout while trying to read response body")),500);(function NA(t){return A_.apply(this,arguments)})(t).then(g=>n(g),g=>o(g)).finally(()=>clearTimeout(r))})}function A_(){return A_=(0,E2.A)(function*(t){return yield t.text()}),A_.apply(this,arguments)}function I_(){return I_=(0,E2.A)(function*(t,n,o){try{const r=function bh(t,n,o){const r=Date.now(),{startTimestamp:g=r,endTimestamp:x=r,input:E,xhr:U}=n,{url:Y,method:a1,status_code:H1=0,request_body_size:j1,response_body_size:M2}=t.data;if(!Y)return null;if(!U||!zh(Y,o.networkDetailAllowUrls)||zh(Y,o.networkDetailDenyUrls))return{startTimestamp:g,endTimestamp:x,url:Y,method:a1,statusCode:H1,request:Km(j1),response:Km(M2)};const z2=U[F4],T2=z2?N_(z2.request_headers,o.networkRequestHeaders):{},Z2=N_($t(U),o.networkResponseHeaders),[L4,U4]=o.networkCaptureBodies?dm(E,P3):[void 0],[L0,J0]=o.networkCaptureBodies?function EA(t){const n=[];try{return[t.responseText]}catch(o){n.push(o)}try{return function kA(t,n){try{if("string"==typeof t)return[t];if(t instanceof Document)return[t.body.outerHTML];if("json"===n&&(0,B2.Z4)(t))return[JSON.stringify(t)];if(!t)return[void 0]}catch(o){return g3&&P3.exception(o,"Failed to serialize body",t),[void 0,"BODY_PARSE_ERROR"]}return g3&&P3.log("Skipping network body because of body type",t),[void 0,"UNPARSEABLE_BODY_TYPE"]}(t.response,t.responseType)}catch(o){n.push(o)}return g3&&P3.warn("Failed to get xhr response body",...n),[void 0]}
1(U):[void 0],T0=zl(T2,j1,L4),Q3=zl(Z2,M2,L0);return{startTimestamp:g,endTimestamp:x,url:Y,method:a1,statusCode:H1,request:U4?Mh(T0,U4):T0,response:J0?Mh(Q3,J0):Q3}}(t,n,o),g=Ym("resource.xhr",r);Jv(o.replay,g)}catch(r){g3&&P3.exception(r,"Failed to capture xhr breadcrumb")}}),I_.apply(this,arguments)}function IA(t){const n=(0,D1.KU)();try{const{networkDetailAllowUrls:o,networkDetailDenyUrls:r,networkCaptureBodies:g,networkRequestHeaders:x,networkResponseHeaders:E}=t.getOptions(),U={replay:t,networkDetailAllowUrls:o,networkDetailDenyUrls:r,networkCaptureBodies:g,networkRequestHeaders:x,networkResponseHeaders:E};n&&n.on("beforeAddBreadcrumb",(Y,a1)=>function RA(t,n,o){if(n.data)try{(function xh(t){return"xhr"===t.category})(n)&&function yh(t){return t?.xhr}(o)&&(function TA(t,n){const{xhr:o,input:r}=n;if(!o)return;const g=hh(r),x=o.getResponseHeader("content-length")?Zv(o.getResponseHeader("content-length")):function AA(t,n){try{return hh("json"===n&&(0,B2.Z4)(t)?JSON.stringify(t):t)}catch{return}}(o.response,o.responseType);void 0!==g&&(t.data.request_body_size=g),void 0!==x&&(t.data.response_body_size=x)}(n,o),function DA(t,n,o){I_.apply(this,arguments)}(n,o,t)),function FA(t){return"fetch"===t.category}(n)&&function BA(t){return void 0!==t?.input}(o)&&(function yA(t,n){const{input:o,response:r}=n,x=hh(o?he(o):void 0),E=r?Zv(r.headers.get("content-length")):void 0;void 0!==x&&(t.data.request_body_size=x),void 0!==E&&(t.data.response_body_size=E)}(n,o),function xA(t,n,o){D_.apply(this,arguments)}(n,o,t))}catch(r){g3&&P3.exception(r,"Error when enriching network breadcrumb")}}(U,Y,a1))}catch{}}function HA(t){const n=(0,D1.KU)();B0((t=>n=>{if(!t.isEnabled())return;const o=function kk(t){const{target:n,message:o}=function Ak(t){const n="click"===t.name;let o,r=null;try{r=n?Rv(t.event):qg(t.event),o=k0(r,{maxStringLength:200})||"<unknown>"}catch{o="<unknown>"}return{target:r,message:o}}(t);return X7({category:`ui.${t.name}`,...Bv(n,o)})}(n);if(!o)return;const r="click"===n.name,g=r?n.event:void 0;r&&t.clickDetector&&g?.target&&!g.altKey&&!g.metaKey&&!g.ctrlKey&&!g.shiftKey&&function Pk(t,n,o){t.handleClick(n,o)}(t.clickDetector,o,Rv(n.event)),Vm(t,o)})(t)),O3(function zA(t){return n=>{if(!t.isEnabled())return;const o=function CA(t){const{from:n,to:o}=t,r=Date.now()/1e3;return{type:"navigation.push",start:r,end:r,name:o,data:{previous:n}}}(n);null!==o&&(t.getContext().urls.push(o.name),t.triggerUserActivity(),t.addUpdate(()=>(gh(t,[o]),!1)))}}(t)),function uA(t){const n=(0,D1.KU)();n&&n.on("beforeAddBreadcrumb",o=>function dA(t,n){if(!t.isEnabled()||!Xv(n))return;const o=function pA(t){return!Xv(t)||["fetch","xhr","sentry.event","sentry.transaction"].includes(t.category)||t.category.startsWith("ui.")?null:"console"===t.category?function gA(t){const n=t.data?.arguments;if(!Array.isArray(n)||0===n.length)return X7(t);let o=!1;const r=n.map(g=>{if(!g)return g;if("string"==typeof g)return g.length>5e3?(o=!0,`${g.slice(0,5e3)}\u2026`):g;if("object"==typeof g)try{const x=(0,w3.S8)(g,7);return JSON.stringify(x).length>5e3?(o=!0,`${JSON.stringify(x,null,2).slice(0,5e3)}\u2026`):x}catch{}return g});return X7({...t,data:{...t.data,arguments:r,...o?{_meta:{warnings:["CONSOLE_ARG_TRUNCATED"]}}:{}}})}(t):X7(t)}(n);o&&Vm(t,o)}(t,o))}(t),IA(t);const o=function MA(t){return Object.assign((n,o)=>{if(t.session&&rh(t.session,{maxReplayDuration:t.getOptions().maxReplayDuration,sessionIdleExpire:t.timeouts.sessionIdleExpire})&&dh(),!t.isEnabled()||t.isPaused())return n;if(function sA(t){return"replay_event"===t.type}(n))return delete n.breadcrumbs,n;if(!w_(n)&&!S_(n)&&!Kv(n))return n;if(!t.checkAndHandleExpiredSession())return dh(),n;if(Kv(n))return t.flush(),n.contexts.feedback.replay_id=t.getSessionId(),function ph(t,n){t.triggerUserActivity(),t.addUpdate(()=>!n.timestamp||(t.throttledAddEvent({type:i6.Custom,timestamp:1e3*n.timestamp,data:{tag:"breadcrumb",payload:{timestamp:n.timestamp,type:"default",category:"sentry.feedback",data:{feedbackId:n.event_id}}}}),!1))}(t,n),n;if(function uh(t,n){return!(t.type||!t.exception?.values?.length||!n.originalException?.__rrweb__)}(n,o)&&!t.getOptions()._experiments.captureExceptions)return g3&&P3.log("Ignoring error from rrweb internals",n),null;const g=function hA(t,n){return!("buffer"!==t.recordingMode||n.message===xm||!n.exception||n.type)&&jv(t.getOptions().errorSampleRate)}(t,n);if((g||"session"===t.recordingMode)&&(n.tags={...n.tags,replayId:t.getSessionId()}),g&&"buffer"===t.recordingMode&&"buffer"===t.session?.sampled){const E=t.session;E.dirty=!0,t.getOptions().stickySession&&ih(E)}return n},{id:"Replay"})}(t);(0,U1.SA)(o),n&&(n.on("beforeSendEvent",function fA(t){return n=>{!t.isEnabled()||!w_(n)||function mA(t,n){const o=n.exception?.values?.[0]?.value;"string"==typeof o&&(o.match(/(reactjs\.org\/docs\/error-decoder\.html\?invariant=|react\.dev\/errors\/)(418|419|422|423|425)/)||o.match(/(does not match server-rendered HTML|Hydration failed because)/i))&&Vm(t,X7({category:"replay.hydrate-error",data:{url:F2()}}))}(t,n)}}(t)),n.on("afterSendEvent",function aA(t){return(n,o)=>
1{if(!t.isEnabled()||!w_(n)&&!S_(n))return;const r=o.statusCode;if(!(!r||r<200||r>=300)){if(S_(n))return void function rA(t,n){Yv(t,n.contexts?.trace?.trace_id,n.transaction)}(t,n);!function mh(t,n){const o=t.getContext();if(n.event_id&&o.errorIds.size<100&&o.errorIds.add(n.event_id),"buffer"!==t.recordingMode||!n.tags?.replayId)return;const{beforeErrorSampling:r}=t.getOptions();"function"==typeof r&&!r(n)||jn((0,E2.A)(function*(){try{yield t.sendBufferedReplayOrFlush()}catch(g){t.handleException(g)}}))}(t,n)}}}(t)),n.on("createDsc",r=>{const g=t.getSessionId();g&&t.isEnabled()&&"session"===t.recordingMode&&t.checkAndHandleExpiredSession()&&(r.replay_id=g)}),n.on("processSegmentSpan",function yi(t){return n=>{t.isEnabled()&&Yv(t,n.trace_id,n.name||void 0)}}(t)),n.on("spanStart",r=>{t.lastActiveSpan=r}),n.on("spanEnd",r=>{t.lastActiveSpan=r}),n.on("beforeSendFeedback",function(){var r=(0,E2.A)(function*(g,x){const E=t.getSessionId();x?.includeReplay&&t.isEnabled()&&E&&g.contexts?.feedback&&("api"===g.contexts.feedback.source&&(yield t.sendBufferedReplayOrFlush()),g.contexts.feedback.replay_id=E)});return function(g,x){return r.apply(this,arguments)}}()),n.on("openFeedbackWidget",(0,E2.A)(function*(){yield t.sendBufferedReplayOrFlush()})))}function R_(){return R_=(0,E2.A)(function*(t){try{return Promise.all(gh(t,[jA(k8.performance.memory)]))}catch{return[]}}),R_.apply(this,arguments)}function jA(t){const{jsHeapSizeLimit:n,totalJSHeapSize:o,usedJSHeapSize:r}=t,g=Date.now()/1e3;return{type:"memory",name:"memory",start:g,end:g,data:{memory:{jsHeapSizeLimit:n,totalJSHeapSize:o,usedJSHeapSize:r}}}}const Pi=k1.O.navigator;function vh(t){let n=!1;return(o,r)=>{try{if(!t.checkAndHandleExpiredSession())return void(g3&&P3.warn("Received replay event after session expired."));const g=r||!n;n=!0,function GA(t){const n=t.data;if(t.type===i6.IncrementalSnapshot&&n&&"object"==typeof n&&"source"in n&&n.source===v3.Mutation&&"attributes"in n&&Array.isArray(n.attributes))for(const o of n.attributes){const r=en.mirror.getNode(o.id),g=r&&en.mirror.getMeta(r);if(g?.type===ch.Element)for(const[x,E]of Object.entries(o.attributes))null===E?delete g.attributes[x]:g.attributes[x]=E}}(o),t.clickDetector&&function Sk(t,n){try{if(!function Nk(t){return 3===t.type}(n))return;const{source:o}=n.data;if(vk.has(o)&&t.registerMutation(n.timestamp),o===v3.Scroll&&t.registerScroll(n.timestamp),function Dk(t){return t.data.source===v3.MouseInteraction}(n)){const{type:r,id:g}=n.data,x=en.mirror.getNode(g);x instanceof HTMLElement&&r===b5.Click&&t.registerClick(x)}}catch{}}(t.clickDetector,o),t.addUpdate(()=>{if("buffer"===t.recordingMode&&g&&t.setInitialState(),!P_(t,o,g))return!0;if(!g)return!1;const x=t.session;if(function $A(t,n){!n||0!==t.session?.segmentId||P_(t,function VA(t){const n=t.getOptions();return{type:i6.Custom,timestamp:Date.now(),data:{tag:"options",payload:{shouldRecordCanvas:t.isRecordingCanvas(),sessionSampleRate:n.sessionSampleRate,errorSampleRate:n.errorSampleRate,useCompressionOption:n.useCompression,blockAllMedia:n.blockAllMedia,maskAllText:n.maskAllText,maskAllInputs:n.maskAllInputs,useCompression:!!t.eventBuffer&&"worker"===t.eventBuffer.type,networkDetailHasUrls:n.networkDetailAllowUrls.length>0,networkCaptureBodies:n.networkCaptureBodies,networkRequestHasHeaders:n.networkRequestHeaders.length>0,networkResponseHasHeaders:n.networkResponseHeaders.length>0}}}}(t),!1)}(t,g),"buffer"===t.recordingMode&&x&&t.eventBuffer&&!x.dirty){const E=t.eventBuffer.getEarliestTimestamp();E&&(g3&&P3.log(`Updating session start time to earliest event in buffer to ${new Date(E)}`),x.started=E,t.getOptions().stickySession&&ih(x))}return x?.previousSessionId||"session"===t.recordingMode&&t.flush(),!0})}catch(g){t.handleException(g)}}}function F_(){return F_=(0,E2.A)(function*({client:t,scope:n,replayId:o,event:r}){const x={event_id:o,integrations:"object"!=typeof t._integrations||null===t._integrations||Array.isArray(t._integrations)?void 0:Object.keys(t._integrations)};t.emit("preprocessEvent",r,x);const E=yield(0,Rs.mG)(t.getOptions(),r,x,n,t,(0,D1.rm)());if(!E)return null;t.emit("postprocessEvent",E,x),E.platform=E.platform||"javascript";
1const U=t.getSdkMetadata(),{name:Y,version:a1,settings:H1}=U?.sdk||{};return E.sdk={...E.sdk,name:Y||"sentry.javascript.unknown",version:a1||"0.0.0",settings:H1},E}),F_.apply(this,arguments)}function B_(){return B_=(0,E2.A)(function*({recordingData:t,replayId:n,segmentId:o,eventContext:r,timestamp:g,session:x}){const E=function Ph({recordingData:t,headers:n}){let o;const r=`${JSON.stringify(n)}\n`;if("string"==typeof t)o=`${r}${t}`;else{const x=(new TextEncoder).encode(r);o=new Uint8Array(x.length+t.length),o.set(x),o.set(t,x.length)}return o}({recordingData:t,headers:{segment_id:o}}),{urls:U,errorIds:Y,traceIds:a1,segmentNames:H1,initialTimestamp:j1}=r,M2=(0,D1.KU)(),z2=(0,D1.o5)(),T2=M2?.getTransport(),Z2=M2?.getDsn();if(!(M2&&T2&&Z2&&x.sampled))return Promise.resolve({});const L4={type:"replay_event",replay_start_timestamp:j1/1e3,timestamp:g/1e3,error_ids:Y,trace_ids:a1,segment_names:H1,urls:U,replay_id:n,segment_id:o,replay_type:x.sampled},U4=yield function XA(t){return F_.apply(this,arguments)}({scope:z2,client:M2,replayId:n,event:L4});if(!U4)return M2.recordDroppedEvent("event_processor","replay"),g3&&P3.log("An event processor returned `null`, will not send event."),Promise.resolve({});delete U4.sdkProcessingMetadata;const L0=function KA(t,n,o,r){return Rn(Vd(t,of(t),r,o),[[{type:"replay_event"},t],[{type:"replay_recording",length:"string"==typeof n?(new TextEncoder).encode(n).length:n.length},n]])}(U4,E,Z2,M2.getOptions().tunnel);let J0;try{J0=yield T2.send(L0)}catch(Q3){const U0=new Error(xm);try{U0.cause=Q3}catch{}throw U0}const T0=Mf({},J0);if(hf(T0,"replay"))throw new Fa(T0);if("number"==typeof J0.statusCode&&(J0.statusCode<200||J0.statusCode>=300))throw new nP(J0.statusCode);return J0}),B_.apply(this,arguments)}class nP extends Error{constructor(n){super(`Transport returned status code ${n}`)}}class Fa extends Error{constructor(n){super("Rate limit hit"),this.rateLimits=n}}class tP extends Error{constructor(){super("Session is too long, not sending replay")}}function Xm(t){return H_.apply(this,arguments)}function H_(){return H_=(0,E2.A)(function*(t,n={count:0,interval:5e3}){const{recordingData:o,onError:r}=t;if(o.length)try{return yield function Oh(t){return B_.apply(this,arguments)}(t),!0}catch(g){if(g instanceof nP||g instanceof Fa)throw g;if((0,U1.o)("Replays",{_retryCount:n.count}),r&&r(g),n.count>=3){const x=new Error(`${xm} - max retries exceeded`);try{x.cause=g}catch{}throw x}return n.interval*=++n.count,new Promise((x,E)=>{jn((0,E2.A)(function*(){try{yield Xm(t,n),x(!0)}catch(U){E(U)}}),n.interval)})}}),H_.apply(this,arguments)}const lP="__THROTTLED";class ZA{constructor({options:n,recordingOptions:o}){this.eventBuffer=null,this.performanceEntries=[],this.replayPerformanceEntries=[],this.recordingMode="session",this.timeouts={sessionIdlePause:3e5,sessionIdleExpire:9e5},this._lastActivity=Date.now(),this._isEnabled=!1,this._isPaused=!1,this._requiresManualStart=!1,this._hasInitializedCoreListeners=!1,this._context={errorIds:new Set,traceIds:new Set,segmentNames:new Set,urls:[],initialTimestamp:Date.now(),initialUrl:""},this._recordingOptions=o,this._options=n,this._debouncedFlush=function eP(t,n,o){return function Ce(t,n,o){let r,g,x;const E=o?.maxWait?Math.max(o.maxWait,n):0,U=o?.setTimeoutImpl||setTimeout;function Y(){return a1(),r=t(),r}function a1(){void 0!==g&&clearTimeout(g),void 0!==x&&clearTimeout(x),g=x=void 0}function j1(){return g&&clearTimeout(g),g=U(Y,n),E&&void 0===x&&(x=U(Y,E)),r}return j1.cancel=a1,j1.flush=function H1(){return void 0!==g||void 0!==x?Y():r},j1}(t,n,{...o,setTimeoutImpl:jn})}(()=>this._flush(),this._options.flushMinDelay,{maxWait:this._options.flushMaxDelay}),this._throttledAddEvent=function JA(t,n,o){const r=new Map;let E=!1;return(...U)=>{const Y=Math.floor(Date.now()/1e3);if((U=>{const Y=U-o;r.forEach((a1,H1)=>{H1<Y&&r.delete(H1)})})(Y),[...r.values()].reduce((U,Y)=>U+Y,0)>=n){const H1=E;return E=!0,H1?"__SKIPPED":lP}E=!1;const a1=r.get(Y)||0;return r.set(Y,a1+1),t(...U)}}((E,U)=>function fh(t,n,o){return $m(t,n)?Vv(t,n,o):Promise.resolve(null)}(this,E,U),300,5);const{slowClickTimeout:r,slowClickIgnoreSelectors:g}=this.getOptions(),x=r?{threshold:Math.min(3e3,r),timeout:r,scrollTimeout:300,ignoreSelector:g?g.join(","):""}:void 0;if(x&&(this.clickDetector=new Zg(this,x)),g3){const E=n._experiments;P3.setConfig({captureExceptions:!!E.captureExceptions,traceInternals:!!E.traceInternals})}this._handleVisibilityChange=()=>{"visible"===k8.document.visibilityState?this._doChangeToForegroundTasks():this._doChangeToBackgroun
1dTasks()},this._handleWindowBlur=()=>{const E=X7({category:"ui.blur"});this._doChangeToBackgroundTasks(E)},this._handleWindowFocus=()=>{const E=X7({category:"ui.focus"});this._doChangeToForegroundTasks(E)},this._handleKeyboardEvent=E=>{!function Rk(t,n){if(!t.isEnabled())return;t.updateUserActivity();const o=function Fk(t){const{metaKey:n,shiftKey:o,ctrlKey:r,altKey:g,key:x,target:E}=t;if(!E||function Bk(t){return"INPUT"===t.tagName||"TEXTAREA"===t.tagName||t.isContentEditable}(E)||!x)return null;if(!(n||r||g)&&1===x.length)return null;const a1=k0(E,{maxStringLength:200})||"<unknown>";return X7({category:"ui.keyDown",message:a1,data:{...Bv(E,a1).data,metaKey:n,shiftKey:o,ctrlKey:r,altKey:g,key:x}})}(n);o&&Vm(t,o)}(this,E)}}getContext(){return this._context}isEnabled(){return this._isEnabled}isPaused(){return this._isPaused}isRecordingCanvas(){return!!this._canvas}getOptions(){return this._options}handleException(n){g3&&P3.exception(n),this._options.onError&&this._options.onError(n)}initializeSampling(n){const{errorSampleRate:o,sessionSampleRate:r}=this._options,g=o<=0&&r<=0;if(this._requiresManualStart=g,!g){if(this._initializeSessionForSampling(n),!this.session)return void(g3&&P3.exception(new Error("Unable to initialize and create session")));!1!==this.session.sampled&&(this.recordingMode="buffer"===this.session.sampled&&0===this.session.segmentId?"buffer":"session",g3&&P3.infoTick(`Starting replay in ${this.recordingMode} mode`),this._initializeRecording())}}start(){if(this._isEnabled&&"session"===this.recordingMode)return void(g3&&P3.log("Recording is already in progress"));if(this._isEnabled&&"buffer"===this.recordingMode)return void(g3&&P3.log("Buffering is in progress, call `flush()` to save the replay"));g3&&P3.infoTick("Starting replay in session mode"),this._updateUserActivity();const n=v_({maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire},{stickySession:this._options.stickySession,sessionSampleRate:1,allowBuffering:!1});this.session=n,this.recordingMode="session",this._initializeRecording()}startBuffering(){if(this._isEnabled)return void(g3&&P3.log("Buffering is in progress, call `flush()` to save the replay"));g3&&P3.infoTick("Starting replay in buffer mode");const n=v_({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration},{stickySession:this._options.stickySession,sessionSampleRate:0,allowBuffering:!0});this.session=n,this.recordingMode="buffer",this._initializeRecording()}startRecording(){try{const n=this._canvas;this._stopRecording=en({...this._recordingOptions,..."buffer"===this.recordingMode?{checkoutEveryNms:6e4}:this._options._experiments.continuousCheckout&&{checkoutEveryNms:Math.max(36e4,this._options._experiments.continuousCheckout)},emit:vh(this),.../iPhone|iPad|iPod/i.test(Pi?.userAgent??"")||/Macintosh/i.test(Pi?.userAgent??"")&&Pi?.maxTouchPoints&&Pi?.maxTouchPoints>1?{sampling:{mousemove:!1}}:{},onMutation:this._onMutationHandler.bind(this),...n?{recordCanvas:n.recordCanvas,getCanvasManager:n.getCanvasManager,sampling:n.sampling,dataURLOptions:n.dataURLOptions}:{}})}catch(n){this.handleException(n)}}stopRecording(){try{return this._stopRecording&&(this._stopRecording(),this._stopRecording=void 0),!0}catch(n){return this.handleException(n),!1}}stop(){var n=this;return(0,E2.A)(function*({forceFlush:o=!1,reason:r}={}){if(!n._isEnabled)return;n._isEnabled=!1,n.recordingMode="buffer";const g=r??"manual";(0,D1.KU)()?.emit("replayEnd",{sessionId:n.session?.id,reason:g});try{g3&&P3.log(`Stopping Replay triggered by ${g}`),dh(),n._removeListeners(),n.stopRecording(),n._debouncedFlush.cancel(),o&&(yield n._flush({force:!0})),n.eventBuffer?.destroy(),n.eventBuffer=null,function oh(t){(function tA(){if(x_())try{k8.sessionStorage.removeItem(ze)}catch{}})(),t.session=void 0}(n)}catch(x){n.handleException(x)}}).apply(this,arguments)}pause(){this._isPaused||(this._isPaused=!0,this.stopRecording(),g3&&P3.log("Pausing replay"))}resume(){!this._isPaused||!this._checkSession()||(this._isPaused=!1,this.startRecording(),g3&&P3.log("Resuming replay"))}sendBufferedReplayOrFlush(){var n=this;return(0,E2.A)(function*({continueRecording:o=!0}={}){if("session"===n.recordingMode)return n.flushImmediate();const r=Date.now();g3&&P3.log("Converting buffer to session"),yield n.flushImmediate();const g=n.stopRecording();!o||!g||"session"!==n.recordingMode&&(n.recordingMode="session",n.session&&(n.session.dirty=!1,n._updateUserActivity(r),n._updateSessionActivity(r),n._maybeSaveSession(),qv(n.session.id)),n.startRecording())}).apply(this,arguments)}addUpdate(n){const o=n();"buffer"===this.recordingMode||!this._isEnabled||!0!==o&&this._debouncedFlush()}triggerUserActivity(){if(this._updateUserActivity(),this._stopRecording)this.checkAndHandleExpiredSession(),this._updateSessionActivity();else{if(!this._checkSession())return;this.resume()}}updateUserActivity(){this._updateUserActivity(),this._updateSessionActivity()}conditionalFlush(){return"buffer"===this.recordingMode?Promise.resolve():this.flushImmediate()}flush(){return this._debouncedFlush()}flushImmediate(){return this._debouncedFlush(),this._debouncedFlush.flush()}cancelFlush(){this._debouncedFlush.cancel()}getSessionId(n){if(!n||!1!==this.session?.sampled)return this.session?.id}
1checkAndHandleExpiredSession(){if(!this._lastActivity||!y_(this._lastActivity,this.timeouts.sessionIdlePause)||"session"!==this.session?.sampled)return!!this._checkSession();this.pause()}setInitialState(){const o=`${k8.location.origin}${k8.location.pathname}${k8.location.hash}${k8.location.search}`;this.performanceEntries=[],this.replayPerformanceEntries=[],this._clearContext(),this._context.initialUrl=o,this._context.initialTimestamp=Date.now(),this._context.urls.push(o)}throttledAddEvent(n,o){const r=this._throttledAddEvent(n,o);if(r===lP){const g=X7({category:"replay.throttled"});this.addUpdate(()=>!P_(this,{type:5,timestamp:g.timestamp||0,data:{tag:"breadcrumb",payload:g,metric:!0}}))}return r}getCurrentRoute(){const n=this.lastActiveSpan||(0,T4.Bk)(),o=n&&(0,T4.zU)(n),g=(o&&(0,T4.et)(o).data||{})[O4.i_];if(o&&g&&["route","custom"].includes(g))return(0,T4.et)(o).description}_initializeRecording(){this.setInitialState(),this._updateSessionActivity(),this.eventBuffer=function lh({useCompression:t,workerUrl:n}){if(t&&window.Worker){const o=function eA(t){try{const n=t||function nA(){return typeof __SENTRY_EXCLUDE_REPLAY_WORKER__>"u"||!__SENTRY_EXCLUDE_REPLAY_WORKER__?function Jk(){const t=new Blob(['
vendor: 10,329 bytes, line 1
1var t=Uint8Array,n=Uint16Array,r=Int32Array,e=new t([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),i=new t([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),s=new t([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),a=function(t,e){for(var i=new n(31),s=0;s<31;++s)i[s]=e+=1<<t[s-1];var a=new r(i[30]);for(s=1;s<30;++s)for(var o=i[s];o<i[s+1];++o)a[o]=o-i[s]<<5|s;return{b:i,r:a}},o=a(e,2),h=o.b,f=o.r;h[28]=258,f[258]=28;for(var l=a(i,0).r,u=new n(32768),c=0;c<32768;++c){var v=(43690&c)>>1|(21845&c)<<1;v=(61680&(v=(52428&v)>>2|(13107&v)<<2))>>4|(3855&v)<<4,u[c]=((65280&v)>>8|(255&v)<<8)>>1}var d=function(t,r,e){for(var i=t.length,s=0,a=new n(r);s<i;++s)t[s]&&++a[t[s]-1];var o,h=new n(r);for(s=1;s<r;++s)h[s]=h[s-1]+a[s-1]<<1;if(e){o=new n(1<<r);var f=15-r;for(s=0;s<i;++s)if(t[s])for(var l=s<<4|t[s],c=r-t[s],v=h[t[s]-1]++<<c,d=v|(1<<c)-1;v<=d;++v)o[u[v]>>f]=l}else for(o=new n(i),s=0;s<i;++s)t[s]&&(o[s]=u[h[t[s]-1]++]>>15-t[s]);return o},p=new t(288);for(c=0;c<144;++c)p[c]=8;for(c=144;c<256;++c)p[c]=9;for(c=256;c<280;++c)p[c]=7;for(c=280;c<288;++c)p[c]=8;var g=new t(32);for(c=0;c<32;++c)g[c]=5;var w=d(p,9,0),y=d(g,5,0),m=function(t){return(t+7)/8|0},b=function(n,r,e){return(null==e||e>n.length)&&(e=n.length),new t(n.subarray(r,e))},M=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],E=function(t,n,r){var e=new Error(n||M[t]);if(e.code=t,Error.captureStackTrace&&Error.captureStackTrace(e,E),!r)throw e;return e},z=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8},_=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8,t[e+2]|=r>>16},x=function(r,e){for(var i=[],s=0;s<r.length;++s)r[s]&&i.push({s:s,f:r[s]});var a=i.length,o=i.slice();if(!a)return{t:F,l:0};if(1==a){var h=new t(i[0].s+1);return h[i[0].s]=1,{t:h,l:1}}i.sort(function(t,n){return t.f-n.f}),i.push({s:-1,f:25001});var f=i[0],l=i[1],u=0,c=1,v=2;for(i[0]={s:-1,f:f.f+l.f,l:f,r:l};c!=a-1;)f=i[i[u].f<i[v].f?u++:v++],l=i[u!=c&&i[u].f<i[v].f?u++:v++],i[c++]={s:-1,f:f.f+l.f,l:f,r:l};var d=o[0].s;for(s=1;s<a;++s)o[s].s>d&&(d=o[s].s);var p=new n(d+1),g=A(i[c-1],p,0);if(g>e){s=0;var w=0,y=g-e,m=1<<y;for(o.sort(function(t,n){return p[n.s]-p[t.s]||t.f-n.f});s<a;++s){var b=o[s].s;if(!(p[b]>e))break;w+=m-(1<<g-p[b]),p[b]=e}for(w>>=y;w>0;){var M=o[s].s;p[M]<e?w-=1<<e-p[M]++-1:++s}for(;s>=0&&w;--s){var E=o[s].s;p[E]==e&&(--p[E],++w)}g=e}return{t:new t(p),l:g}},A=function(t,n,r){return-1==t.s?Math.max(A(t.l,n,r+1),A(t.r,n,r+1)):n[t.s]=r},D=function(t){for(var r=t.length;r&&!t[--r];);for(var e=new n(++r),i=0,s=t[0],a=1,o=function(t){e[i++]=t},h=1;h<=r;++h)if(t[h]==s&&h!=r)++a;else{if(!s&&a>2){for(;a>138;a-=138)o(32754);a>2&&(o(a>10?a-11<<5|28690:a-3<<5|12305),a=0)}else if(a>3){for(o(s),--a;a>6;a-=6)o(8304);a>2&&(o(a-3<<5|8208),a=0)}for(;a--;)o(s);a=1,s=t[h]}return{c:e.subarray(0,i),n:r}},T=function(t,n){for(var r=0,e=0;e<n.length;++e)r+=t[e]*n[e];return r},k=function(t,n,r){var e=r.length,i=m(n+2);t[i]=255&e,t[i+1]=e>>8,t[i+2]=255^t[i],t[i+3]=255^t[i+1];for(var s=0;s<e;++s)t[i+s+4]=r[s];return 8*(i+4+e)},U=function(t,r,a,o,h,f,l,u,c,v,m){z(r,m++,a),++h[256];for(var b=x(h,15),M=b.t,E=b.l,A=x(f,15),U=A.t,C=A.l,F=D(M),I=F.c,S=F.n,L=D(U),O=L.c,j=L.n,q=new n(19),B=0;B<I.length;++B)++q[31&I[B]];for(B=0;B<O.length;++B)++q[31&O[B]];for(var G=x(q,7),H=G.t,J=G.l,K=19;K>4&&!H[s[K-1]];--K);var N,P,Q,R,V=v+5<<3,W=T(h,p)+T(f,g)+l,X=T(h,M)+T(f,U)+l+14+3*K+T(q,H)+2*q[16]+3*q[17]+7*q[18];if(c>=0&&V<=W&&V<=X)return k(r,m,t.subarray(c,c+v));if(z(r,m,1+(X<W)),m+=2,X<W){N=d(M,E,0),P=M,Q=d(U,C,0),R=U;var Y=d(H,J,0);z(r,m,S-257),z(r,m+5,j-1),z(r,m+10,K-4),m+=14;for(B=0;B<K;++B)z(r,m+3*B,H[s[B]]);m+=3*K;for(var Z=[I,O],$=0;$<2;++$){var tt=Z[$];for(B=0;B<tt.length;++B){var nt=31&tt[B];z(r,m,Y[nt]),m+=H[nt],nt>15&&(z(r,m,tt[B]>>5&127),m+=tt[B]>>12)}}}else N=w,P=p,Q=y,R=g;for(B=0;B<u;++B){var rt=o[B];if(rt>255){_(r,m,N[(nt=rt>>18&31)+257]),m+=P[nt+257],nt>7&&(z(r,m,rt>>23&31),m+=e[nt]);var et=31&rt;_(r,m,Q[et]),m+=R[et],et>3&&(_(r,m,rt>>5&8191),m+=i[et])}else _(r,m,N[rt]),m+=P[rt]}return _(r,m,N[256]),m+P[256]},C=new r([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),F=new t(0),I=function(){for(var t=new Int32Array(256),n=0;n<256;++n){for(var r=n,e=9;--e;)r=(1&r&&-306674912)^r>>>1;t[n]=r}return t}(),S=function(){var t=1,n=0;return{p:function(r){for(var e=t,i=n,s=0|r.length,a=0;a!=s;){for(var o=Math.min(a+2655,s);a<o;++a)i+=e+=r[a];e=(65535&e)+15*(e>>16),i=(65535&i)+15*(i>>16)}t=e,n=i},d:function(){return(255&(t%=65521))<<24|(65280&t)<<8|(255&(n%=65521))<<8|n>>8}}},L=function(s,a,o,h,u){if(!u&&(u={l:1},a.dictionary)){var c=a.dictionary.subarray(-32768),v=new t(c.length+s.length);v.set(c),v.set(s,c.length),s=v,u.w=c.length}return function(s,a,o,h,u,c){var v=c.z||s.length,d=new t(h+v+5*(1+Math.ceil(v/7e3))+u),p=d.subarray(h,d.length-u),g=c.l,w=7&(c.r||0);if(a){w&&(p[0]=c.r>>3);for(var y=C[a-1],M=y>>13,E=8191&y,z=(1<<o)-1,_=c.p||new n(32768),x=c.h||new n(z+1),A=Math.ceil(o/3),D=2*A,T=function(t){return(s[t]^s[t+1]<<A^s[t+2]<<D)&z},F=new r(25e3),I=new n(288),S=new n(32),L=0,O=0,j=c.i||0,q=0,B=c.w||0,G=0;j+2<v;++j){var H=T(j),J=32767&j,K=x[H];if(_[J]=K,x[H]=J,B<=j){var N=v-j;if((L>7e3||q>24576)&&(N>423||!g)){w=U(s,p,0,F,I,S,O,q,G,j-G,w),q=L=O=0,G=j;for(var P=0;P<286;++P)I[P]=0;for(P=0;P<30;++P)S[P]=0}var Q=2,R=0,V=E,W=J-K&32767;if(N>2&&H==T(j-W))for(var X=Math.min(M,N)-1,Y=Math.min(32767,j),Z=Math.min(258,N);W<=Y&&--V&&J!=K;){if(s[j+Q]==s[j+Q-W]){for(var $=0;$<Z&&s[j+$]==s[j+$-W];++$);if($>Q){if(Q=$,R=W,$>X)break;var tt=Math.min(W,$-2),nt=0;for(P=0;P<tt;++P){var rt=j-W+P&32767,et=rt-_[rt]&32767;et>nt&&(nt=et,K=rt)}}}W+=(J=K)-(K=_[J])&32767}if(R){F[q++]=268435456|f[Q]<<18|l[R];var it=31&f[Q],st=31&l[R];O+=e[it]+i[st],++I[257+it],++S[st],B=j+Q,++L}else F[q++]=s[j],++I[s[j]]}}for(j=Math.max(j,B);j<v;++j)F[q++]=s[j],++I[s[j]];w=U(s,p,g,F,I,S,O,q,G,j-G,w),g||(c.r=7&w|p[w/8|0]<<3,w-=7,c.h=x,c.p=_,c.i=j,c.w=B)}else{for(j=c.w||0;j<v+g;j+=65535){var at=j+65535;at>=v&&(p[w/8|0]=g,at=v),w=k(p,w+1,s.subarray(j,at))}c.i=v}return b(d,0,h+m(w)+u)}(s,null==a.level?6:a.level,null==a.mem?u.l?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(s.length)))):20:12+a.mem,o,h,u)},O=function(t,n,r){for(;r;++n)t[n]=r,r>>>=8},j=function(){function n(n,r){if("function"==typeof n&&(r=n,n={}),this.ondata=r,this.o=n||{},this.s={l:0,i:32768,w:32768,z:32768},this.b=new t(98304),this.o.dictionary){var e=this.o.dictionary.subarray(-32768);this.b.set(e,32768-e.length),this.s.i=32768-e.length}}return n.prototype.p=function(t,n){this.ondata(L(t,this.o,0,0,this.s),n)},n.prototype.push=function(n,r){this.ondata||E(5),this.s.l&&E(4);var e=n.length+this.s.z;if(e>this.b.length){if(e>2*this.b.length-32768){var i=new t(-32768&e);i.set(this.b.subarray(0,this.s.z)),this.b=i}var s=this.b.length-this.s.z;this.b.set(n.subarray(0,s),this.s.z),this.s.z=this.b.length,this.p(this.b,!1),this.b.set(this.b.subarray(-32768)),this.b.set(n.subarray(s),32768),this.s.z=n.length-s+32768,this.s.i=32766,this.s.w=32768}else this.b.set(n,this.s.z),this.s.z+=n.length;this.s.l=1&r,(this.s.z>this.s.w+8191||r)&&(this.p(this.b,r||!1),this.s.w=this.s.i,this.s.i-=2)},n.prototype.flush=function(){this.ondata||E(5),this.s.l&&E(4),this.p(this.b,!1),this.s.w=this.s.i,this.s.i-=2},n}();function q(t,n){n||(n={});var r=function(){var t=-1;return{p:function(n){for(var r=t,e=0;e<n.length;++e)r=I[255&r^n[e]]^r>>>8;t=r},d:function(){return~t}}}(),e=t.length;r.p(t);var i,s=L(t,n,10+((i=n).filename?i.filename.length+1:0),8),a=s.length;return function(t,n){var r=n.filename;if(t[0]=31,t[1]=139,t[2]=8,t[8]=n.level<2?4:9==n.level?2:0,t[9]=3,0!=n.mtime&&O(t,4,Math.floor(new Date(n.mtime||Date.now())/1e3)),r){t[3]=8;for(var e=0;e<=r.length;++e)t[e+10]=r.charCodeAt(e)}}(s,n),O(s,a-8,r.d()),O(s,a-4,e),s}var B=function(){function t(t,n){this.c=S(),this.v=1,j.call(this,t,n)}return t.prototype.push=function(t,n){this.c.p(t),j.prototype.push.call(this,t,n)},t.prototype.p=function(t,n){var r=L(t,this.o,this.v&&(this.o.dictionary?6:2),n&&4,this.s);this.v&&(function(t,n){var r=n.level,e=0==r?0:r<6?1:9==r?3:2;if(t[0]=120,t[1]=e<<6|(n.dictionary&&32),t[1]|=31-(t[0]<<8|t[1])%31,n.dictionary){var i=S();i.p(n.dictionary),O(t,2,i.d())}}(r,this.o),this.v=0),n&&O(r,r.length-4,this.c.d()),this.ondata(r,n)},t.prototype.flush=function(){j.prototype.flush.call(this)},t}(),G="undefined"!=typeof TextEncoder&&new TextEncoder,H="undefined"!=typeof TextDecoder&&new TextDecoder;try{H.decode(F,{stream:!0})}catch(t){}var J=function(){function t(t){this.ondata=t}return t.prototype.push=function(t,n){this.ondata||E(5),this.d&&E(4),this.ondata(K(t),this.d=n||!1)},t}();function K(n,r){if(G)return G.encode(n);for(var e=n.length,i=new t(n.length+(n.length>>1)),s=0,a=function(t){i[s++]=t},o=0;o<e;++o){if(s+5>i.length){var h=new t(s+8+(e-o<<1));h.set(i),i=h}var f=n.charCodeAt(o);f<128||r?a(f):f<2048?(a(192|f>>6),a(128|63&f)):f>55295&&f<57344?(a(240|(f=65536+(1047552&f)|1023&n.charCodeAt(++o))>>18),a(128|f>>12&63),a(128|f>>6&63),a(128|63&f)):(a(224|f>>12),a(128|f>>6&63),a(128|63&f))}return b(i,0,s)}const N=new class{constructor(){this._init()}clear(){this._init()}addEvent(t){if(!t)throw new Error("Adding invalid event");const n=this._hasEvents?",":"";this.stream.push(n+t),this._hasEvents=!0}finish(){this.stream.push("]",!0);const t=function(t){let n=0;for(const r of t)n+=r.length;const r=new Uint8Array(n);for(let n=0,e=0,i=t.length;n<i;n++){const i=t[n];r.set(i,e),e+=i.length}return r}(this._deflatedData);return this._init(),t}_init(){this._hasEvents=!1,this._deflatedData=[],this.deflate=new B,this.deflate.ondata=(t,n)=>{this._deflatedData.push(t)},this.stream=new J((t,n)=>{this.deflate.push(t,n)}),this.stream.push("[")}},P={clear:()=>{N.clear()},addEvent:t=>N.addEvent(t),finish:()=>N.finish(),compress:t=>function(t){return q(K(t))}(t)};addEventListener("message",function(t){const n=t.data.method,r=t.data.id,e=t.data.arg;if(n in P&&"function"==typeof P[n])try{const t=P[n](e);postMessage({id:r,method:n,success:!0,response:t})}catch(t){postMessage({id:r,method:n,success:!1,response:t.message}),console.error(t)}}),postMessage({id:void 0,method:"init",success:!0,response:void 0});
1'],{type:"text/javascript"});return URL.createObjectURL(t)}():""}();if(!n)return;g3&&P3.log("Using compression worker"+(t?` from ${t}`:""));const o=new Worker(n);return new cA(o)}catch(n){g3&&P3.exception(n,"Failed to create compression worker")}}(n);if(o)return o}return g3&&P3.log("Using simple buffer"),new Uv}({useCompression:this._options.useCompression,workerUrl:this._options.workerUrl}),this._removeListeners(),this._addListeners(),this._isEnabled=!0,this._isPaused=!1,this.session&&(0,D1.KU)()?.emit("replayStart",{sessionId:this.session.id,recordingMode:this.recordingMode}),this.startRecording(),"session"===this.recordingMode&&this.session&&qv(this.session.id)}_initializeSessionForSampling(n){const r=v_({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration,previousSessionId:n},{stickySession:this._options.stickySession,sessionSampleRate:this._options.sessionSampleRate,allowBuffering:this._options.errorSampleRate>0});this.session=r}_checkSession(){if(!this.session)return!1;const n=this.session;return!rh(n,{sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration})||(this._refreshSession(n),!1)}_refreshSession(n){var o=this;return(0,E2.A)(function*(){o._isEnabled&&(yield o.stop({reason:"sessionExpired"}),o.initializeSampling(n.id))})()}_addListeners(){try{k8.document.addEventListener("visibilitychange",this._handleVisibilityChange),k8.addEventListener("blur",this._handleWindowBlur),k8.addEventListener("focus",this._handleWindowFocus),k8.addEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.addListeners(),this._hasInitializedCoreListeners||(HA(this),this._hasInitializedCoreListeners=!0)}catch(n){this.handleException(n)}this._performanceCleanupCallback=function Xk(t){function n(g){t.performanceEntries.includes(g)||t.performanceEntries.push(g)}function o({entries:g}){g.forEach(n)}const r=[];return["navigation","paint","resource"].forEach(g=>{r.push(Ut(g,o))}),r.push(Zo(Ia(Vk,t)),cl(Ia(Yk,t)),Qf(Ia(Kk,t))),()=>{r.forEach(g=>g())}}(this)}_removeListeners(){try{k8.document.removeEventListener("visibilitychange",this._handleVisibilityChange),k8.removeEventListener("blur",this._handleWindowBlur),k8.removeEventListener("focus",this._handleWindowFocus),k8.removeEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.removeListeners(),this._performanceCleanupCallback&&this._performanceCleanupCallback()}catch(n){this.handleException(n)}}_doChangeToBackgroundTasks(n){this.session&&(rh(this.session,{maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire})?dh():(n&&this._createCustomBreadcrumb(n),this.conditionalFlush()))}_doChangeToForegroundTasks(n){this.session&&(this.checkAndHandleExpiredSession()?n&&this._createCustomBreadcrumb(n):g3&&P3.log("Document has become active, but session has expired"))}_updateUserActivity(n=Date.now()){this._lastActivity=n}_updateSessionActivity(n=Date.now()){this.session&&(this.session.lastActivity=n,this._maybeSaveSession())}_createCustomBreadcrumb(n){this.addUpdate(()=>{this.throttledAddEvent({type:i6.Custom,timestamp:n.timestamp||0,data:{tag:"breadcrumb",payload:n}})})}_addPerformanceEntries(){let n=function Uk(t){return t.map(jk).filter(Boolean)}(this.performanceEntries).concat(this.replayPerformanceEntries);if(this.performanceEntries=[],this.replayPerformanceEntries=[],this._requiresManualStart){const o=this._context.initialTimestamp/1e3;n=n.filter(r=>r.start>=o)}return Promise.all(gh(this,n))}_clearContext(){this._context.errorIds.clear(),this._context.traceIds.clear(),this._context.segmentNames.clear(),this._context.urls=[]}_updateInitialTimestampFromEventBuffer(){const{session:n,eventBuffer:o}=this;if(!n||!o||this._requiresManualStart||n.segmentId)return;const r=o.getEarliestTimestamp();r&&r<this._context.initialTimestamp&&(this._context.initialTimestamp=r)}_popEventContext(){const n={initialTimestamp:this._context.initialTimestamp,initialUrl:this._context.initialUrl,errorIds:Array.from(this._context.errorIds),traceIds:Array.from(this._context.traceIds),segmentNames:Array.from(this._context.segmentNames),urls:this._context.urls};return this._clearContext(),n}_runFlush(){var n=this;
1return(0,E2.A)(function*(){const o=n.getSessionId();if(n.session&&n.eventBuffer&&o){if(yield n._addPerformanceEntries(),n.eventBuffer?.hasEvents&&(yield function UA(t){return R_.apply(this,arguments)}(n),n.eventBuffer&&o===n.getSessionId()))try{n._updateInitialTimestampFromEventBuffer();const r=Date.now();if(r-n._context.initialTimestamp>n._options.maxReplayDuration+3e4)throw new tP;const g=n._popEventContext(),x=n.session.segmentId++;n._maybeSaveSession();const E=yield n.eventBuffer.finish();yield Xm({replayId:o,recordingData:E,segmentId:x,eventContext:g,session:n.session,timestamp:r,onError:U=>n.handleException(U)})}catch(r){n.handleException(r),n.stop({reason:"sendError"});const g=(0,D1.KU)();if(g){let x;x=r instanceof Fa?"ratelimit_backoff":r instanceof tP?"invalid":"send_error",g.recordDroppedEvent(x,"replay")}}}else g3&&P3.error("No session or eventBuffer found to flush.")})()}_flush(){var n=this;return(0,E2.A)(function*({force:o=!1}={}){if(!n._isEnabled&&!o)return;if(!n.checkAndHandleExpiredSession())return void(g3&&P3.error("Attempting to finish replay event after session expired."));if(!n.session)return;const r=n.session.started,x=Date.now()-r;n._debouncedFlush.cancel();const E=x<n._options.minReplayDuration;if(E||x>n._options.maxReplayDuration+5e3)return g3&&P3.log(`Session duration (${Math.floor(x/1e3)}s) is too ${E?"short":"long"}, not sending replay.`),void(E&&n._debouncedFlush());const Y=n.eventBuffer;Y&&0===n.session.segmentId&&!Y.hasCheckout&&g3&&P3.log("Flushing initial segment without checkout.");const a1=!!n._flushLock;n._flushLock||(n._flushLock=n._runFlush());try{yield n._flushLock}catch(H1){n.handleException(H1)}finally{n._flushLock=void 0,a1&&n._debouncedFlush()}}).apply(this,arguments)}_maybeSaveSession(){this.session&&this._options.stickySession&&ih(this.session)}_onMutationHandler(n){const{ignoreMutations:o}=this._options._experiments;if(o?.length&&n.some(U=>{const Y=function YA(t){if(!t)return null;try{return t.nodeType===t.ELEMENT_NODE?t:t.parentElement}catch{return null}}(U.target),a1=o.join(",");return Y?.matches(a1)}))return!1;const r=n.length,g=this._options.mutationLimit,E=g&&r>g;if(r>this._options.mutationBreadcrumbLimit||E){const U=X7({category:"replay.mutations",data:{count:r,limit:E}});this._createCustomBreadcrumb(U)}return!E||(this.stop({reason:"mutationLimit",forceFlush:"session"===this.recordingMode}),!1)}}function qm(t,n){return[...t,...n].join(",")}const oP='img,image,svg,video,object,picture,embed,map,audio,link[rel="icon"],link[rel="apple-touch-icon"]',cI=["content-length","content-type","accept"],Sh=Symbol.for("sentry__originalRequestBody");let iP=!1,sP=!1;const nI=t=>new tI(t);class tI{constructor({flushMinDelay:n=5e3,flushMaxDelay:o=5500,minReplayDuration:r=4999,maxReplayDuration:g=36e5,stickySession:x=!0,useCompression:E=!0,workerUrl:U,_experiments:Y={},maskAllText:a1=!0,maskAllInputs:H1=!0,blockAllMedia:j1=!0,mutationBreadcrumbLimit:M2=750,mutationLimit:z2=1e4,slowClickTimeout:T2=7e3,slowClickIgnoreSelectors:Z2=[],networkDetailAllowUrls:L4=[],networkDetailDenyUrls:U4=[],networkCaptureBodies:L0=!0,networkRequestHeaders:J0=[],networkResponseHeaders:T0=[],mask:Q3=[],maskAttributes:U0=["title","placeholder","aria-label"],unmask:_4=[],block:O0=[],unblock:F6=[],ignore:r0=[],maskFn:n3,beforeAddRecordingEvent:c6,beforeErrorSampling:C6,onError:X3,attachRawBodyFromRequest:lc=!1}={}){this.name="Replay";const q4=function wh({mask:t,unmask:n,block:o,unblock:r,ignore:g}){return{maskTextSelector:qm(t,[".sentry-mask","[data-sentry-mask]"]),unmaskTextSelector:qm(n,[]),blockSelector:qm(o,[".sentry-block","[data-sentry-block]","base","iframe[srcdoc]:not([src])"]),unblockSelector:qm(r,[]),ignoreSelector:qm(g,[".sentry-ignore","[data-sentry-ignore]",'input[type="file"]'])}}({mask:Q3,unmask:_4,block:O0,unblock:F6,ignore:r0});if(this._recordingOptions={maskAllInputs:H1,maskAllText:a1,maskInputOptions:{password:!0},maskTextFn:n3,maskInputFn:n3,maskAttributeFn:(I4,S4,M0)=>function QA({el:t,key:n,maskAttributes:o,maskAllText:r,privacyOptions:g,value:x}){if(g.unmaskTextSelector&&t.matches(g.unmaskTextSelector))return x;const E=o.includes(n),U=r&&"value"===n&&"INPUT"===t.tagName&&["submit","button"].includes(t.getAttribute("type")||"");return E||U?x.replace(/[\S]/g,"*"):x}({maskAttributes:U0,maskAllText:a1,privacyOptions:q4,key:I4,value:S4,el:M0}),...q4,slimDOMOptions:"all",inlineStylesheet:!0,inlineImages:!1,collectFonts:!0,errorHandler:I4=>{try{I4.__rrweb__=!0}catch{}},recordCrossOriginIframes:!!Y.recordCrossOriginIframes},this._initialOptions={flushMinDelay:n,flushMaxDelay:o,minReplayDuration:Math.min(r,5e4),maxReplayDuration:Math.min(g,36e5),stickySession:x,useCompression:E,workerUrl:U,blockAllMedia:j1,maskAllInputs:H1,maskAllText:a1,mutationBreadcrumbLimit:M2,mutationLimit:z2,slowClickTimeout:T2,slowClickIgnoreSelectors:Z2,networkDetailAllowUrls:L4,networkDetailDenyUrls:U4,networkCaptureBodies:L0,networkRequestHeaders:aP(J0),networkResponseHeaders:aP(T0),beforeAddRecordingEvent:c6,beforeErrorSampling:C6,onError:X3,attachRawBodyFromRequest:lc,_experiments:Y},this._initialOptions.blockAllMedia&&(this._recordingOptions.blockSelector=this._recordingOptions.blockSelector?`${this._recordingOptions.blockSelector},${oP}`:oP,this._recordingOptions.ignoreCSSAttributes=new Set(["background-image"])),this._isInitialized&&W9())throw new Error("Multiple Sentry Session Replay instances are not supported");this._isInitialized=!0}get _isInitialized(){return iP}set _isInitialized(n){iP=n}afterAllSetup(n){!W9()||this._replay||(this._initialOptions.attachRawBodyFromRequest&&function eI(){if(typeof Request>"u"||sP)return;const t=Request;try{const n=function(o,r){const g=new t(o,r);return null!=r?.body&&(g[Sh]=r.body),g};n.prototype=t.prototype,k1.O.Request=n,sP=!0}catch{}}(),this._setup(n),this._initialize(n))}start(){this._replay&&this._replay.start()}
1startBuffering(){this._replay&&this._replay.startBuffering()}stop(n){return this._replay?this._replay.stop({forceFlush:n?.flush??"session"===this._replay.recordingMode,reason:"manual"}):Promise.resolve()}flush(n){return this._replay?this._replay.isEnabled()?this._replay.sendBufferedReplayOrFlush(n):(this._replay.start(),Promise.resolve()):Promise.resolve()}getReplayId(n){if(this._replay?.isEnabled())return this._replay.getSessionId(n)}getRecordingMode(){if(this._replay?.isEnabled())return this._replay.recordingMode}processSpan(n){const o=this.getReplayId(!0);o&&(A6(n,{"sentry.replay_id":o}),"buffer"===this.getRecordingMode()&&A6(n,{"sentry._internal.replay_is_buffering":!0}))}_initialize(n){this._replay&&(this._maybeLoadFromReplayCanvasIntegration(n),this._replay.initializeSampling())}_setup(n){const o=function lI(t,n){const o=n.getOptions(),r={sessionSampleRate:0,errorSampleRate:0,...t},g=(0,G7.i)(o.replaysSessionSampleRate),x=(0,G7.i)(o.replaysOnErrorSampleRate);return null==g&&null==x&&(0,e2.pq)(()=>{console.warn("Replay is disabled because neither `replaysSessionSampleRate` nor `replaysOnErrorSampleRate` are set.")}),null!=g&&(r.sessionSampleRate=g),null!=x&&(r.errorSampleRate=x),r}(this._initialOptions,n);this._replay=new ZA({options:o,recordingOptions:this._recordingOptions})}_maybeLoadFromReplayCanvasIntegration(n){try{const o=n.getIntegrationByName("ReplayCanvas");if(!o)return;this._replay._canvas=o.getOptions()}catch{}}}function aP(t){return[...cI,...t.map(n=>n.toLowerCase())]}var oI=b(6354);let iI=(()=>{var t;class n{constructor(){if(this.associationService=(0,T.WQX)(u1.J),this.elementRef=(0,T.WQX)(K.aKT),this.jwtHelper=(0,T.WQX)(n1.X7),this.posthog=(0,T.WQX)(t2.vo),this.renderer=(0,T.WQX)(K.sFG),this.sessionQuery=(0,T.WQX)(r1.X),this.sessionService=(0,T.WQX)(o1.Q),this.sessionStore=(0,T.WQX)($.c),this.translateService=(0,T.WQX)($1.c$),this.associationQuery=(0,T.WQX)(c1.w),this.sanitizer=(0,T.WQX)(J.up),this.platformId=(0,T.WQX)(K.Agw),(0,G.UE)(this.platformId)){const r=[_m(),nI({maskAllText:!1,blockAllMedia:!1})];-1===window.location.href.indexOf("127.0.0.1")&&-1===window.location.href.indexOf("localhost")&&a.c.posthog&&(this.posthog.init(),this.posthog.sentryIntegrations.forEach(g=>r.push(g))),function Xt(t){const n={defaultIntegrations:[Ed(),xo(),In(),v2(),N8(),_8(),Bd(),U7(),Td(),B9()],...t};return Mp(n,"angular"),function VL(){const n=T.xvI?.major&&parseInt(T.xvI.major,10);n&&(n<14&&zm&&e2.Yz.warn(`This Sentry SDK does not officially support Angular ${n}.`,"This SDK only supports Angular 14 and above.","If you're using lower Angular versions, check the Angular Version Compatibility table in our docs: https://docs.sentry.io/platforms/javascript/guides/angular/#angular-version-compatibility.","Otherwise, please consider upgrading your Angular version."),(0,U1.o)("angular",{version:n}))}(),kf(n)}({dsn:a.c.sentry.dsn,integrations:r,denyUrls:[/tawk/i],ignoreErrors:["Non-Error exception captured","NG04002"],tracesSampleRate:1,beforeSend:M1,beforeSendTransaction:C1,beforeBreadcrumb:z1})}}onInit(){if(this.associationStyle$=this.associationQuery.associationConfig$.pipe((0,$5.p)(r=>!!r),(0,Kt.M)(r=>{(0,P1.vA)(r)?(this.renderer.setAttribute(this.elementRef.nativeElement,"data-theme",P1.Sn),this.ensureOcsThemeFonts()):(this.renderer.removeAttribute(this.elementRef.nativeElement,"data-theme"),this.removeOcsThemeFonts())}),(0,oI.T)(r=>r?this.sanitizer.bypassSecurityTrustHtml(`\n        <style>\n          body {\n            --association-color-base: ${r?.colors.base};\n            --association-color-base-text: ${(0,m2.W_)(r?.colors.base)};\n            --association-color-base-transparency-03: ${(0,m2.kJ)(r?.colors.base,.3)};\n          }\n        </style>\n      `):void 0)),a.c.production&&this.renderer.removeAttribute(this.elementRef.nativeElement,"ng-version"),(0,G.UE)(this.platformId)){let r=!1;try{localStorage.getItem("access_token")&&!this.jwtHelper.isTokenExpired()&&(r=!0)}catch(g){((t,n)=>{String(t).includes("SecurityError: Failed to read the 'localStorage' property from 'Window'")&&(0,T1.kh)("warning",n.instant("Third party cookies blocked"),void 0,n.instant("<
1div class='text-left'><p>We have identified that your browser is configured to block third-party cookies.</p><p>By doing this blocking you will not be able to use all the functionalities we offer, for example, send feedback for a post/FAQ.</p><p>To avoid this problem, click on the padlock in the URL bar, select the Cookies option, and allow the Cookie from the member.galoa.science site, to finish, refresh the page to take effect.</p></div>"),{backdrop:!1,position:"top",showCloseButton:!0,width:"80rem"})})(g,this.translateService)}if(r)try{const g=localStorage.getItem("user_state");if(!g)throw"no cache";const x=JSON.parse(g);this.sessionStore.update(x),this.posthog.user({email:x.user.email}),U1.gV({email:x.user.email})}catch{this.sessionService.getUserState().subscribe(g=>{try{localStorage.setItem("user_state",JSON.stringify(g))}catch{}})}else{try{localStorage.removeItem("user_state"),localStorage.removeItem("access_token")}catch{}D1.o5().setUser(null)}}}ensureOcsThemeFonts(){if(!(0,G.UE)(this.platformId)||document.getElementById(P1.rN))return;const r=document.createElement("link");r.id=P1.rN,r.rel="stylesheet",r.href=P1.fZ,document.head.appendChild(r)}removeOcsThemeFonts(){(0,G.UE)(this.platformId)&&document.getElementById(P1.rN)?.remove()}static#c=t=()=>(this.\u0275fac=function(g){return new(g||n)},this.\u0275prov=T.jDH({token:n,factory:n.\u0275fac}))}return t(),n})();function sI(t,n){1&t&&K.nrm(0,"div",0),2&t&&K.Y8G("innerHtml",n,K.npT)}let Nh=(()=>{var t;class n extends iI{ngOnInit(){super.onInit()}static#c=t=()=>(this.\u0275fac=(()=>{let r;return function(x){return(r||(r=K.xGo(n)))(x||n)}})(),this.\u0275cmp=K.VBU({type:n,selectors:[["app-root"]],features:[K.Vt3],decls:3,vars:3,consts:[[3,"innerHtml"]],template:function(g,x){if(1&g&&(K.nVh(0,sI,1,1,"div",0),K.nI1(1,"async"),K.nrm(2,"router-outlet")),2&g){let E;K.vxM((E=K.bMT(1,1,x.associationStyle$))?0:-1,E)}},dependencies:[H.n3,k.Jj],encapsulation:2}))}return t(),n})();var Jm=b(7303),rP=b(2512);class fP{_doc;constructor(n){this._doc=n}manager}let Ba=(()=>{class t extends fP{constructor(o){super(o)}supports(o){return!0}addEventListener(o,r,g,x){return o.addEventListener(r,g,x),()=>this.removeEventListener(o,r,g,x)}removeEventListener(o,r,g,x){return o.removeEventListener(r,g,x)}static \u0275fac=function(r){return new(r||t)(T.KVO(T.qQL))};static \u0275prov=T.jDH({token:t,factory:t.\u0275fac})}return t})();const U_=new T.nKC("");let Zm=(()=>{class t{_zone;_plugins;_eventNameToPlugin=new Map;constructor(o,r){this._zone=r,o.forEach(E=>{E.manager=this});const g=o.filter(E=>!(E instanceof Ba));this._plugins=g.slice().reverse();const x=o.find(E=>E instanceof Ba);x&&this._plugins.push(x)}addEventListener(o,r,g,x){return this._findPluginFor(r).addEventListener(o,r,g,x)}getZone(){return this._zone}_findPluginFor(o){let r=this._eventNameToPlugin.get(o);if(r)return r;if(r=this._plugins.find(x=>x.supports(o)),!r)throw new T.buA(5101,!1);return this._eventNameToPlugin.set(o,r),r}static \u0275fac=function(r){return new(r||t)(T.KVO(U_),T.KVO(K.SKi))};static \u0275prov=T.jDH({token:t,factory:t.\u0275fac})}return t})();const j_="ng-app-id";function mP(t){for(const n of t)n.remove()}function Qm(t,n){const o=n.createElement("style");return o.textContent=t,o}function W_(t,n){const o=n.createElement("link");return o.setAttribute("rel","stylesheet"),o.setAttribute("href",t),o}let cu=(()=>{class t{doc;appId;nonce;inline=new Map;external=new Map;hosts=new Set;constructor(o,r,g,x={}){this.doc=o,this.appId=r,this.nonce=g,function aI(t,n,o,r){const g=t.head?.querySelectorAll(`style[${j_}="${n}"],link[${j_}="${n}"]`);if(g)for(const x of g)x.removeAttribute(j_),x instanceof HTMLLinkElement?r.set(x.href.slice(x.href.lastIndexOf("/")+1),{usage:0,elements:[x]}):x.textContent&&o.set(x.textContent,{usage:0,elements:[x]})}(o,r,this.inline,this.external),this.hosts.add(o.head)}addStyles(o,r){for(const g of o)this.addUsage(g,this.inline,Qm);r?.forEach(g=>this.addUsage(g,this.external,W_))}removeStyles(o,r){for(const g of o)this.removeUsage(g,this.inline);r?.forEach(g=>this.removeUsage(g,this.external))}addUsage(o,r,g){const x=r.get(o);x?x.usage++:r.set(o,{usage:1,elements:[...this.hosts].map(E=>this.addElement(E,g(o,this.doc)))})}removeUsage(o,r){const g=r.get(o);g&&(g.usage--,g.usage<=0&&(mP(g.elements),r.delete(o)))}ngOnDestroy(){for(const[,{elements:o}]of[...this.inline,...this.external])mP(o);this.hosts.clear()}addHost(o){this.hosts.add(o);for(const[r,{elements:g}]of this.inline)g.push(this.addElement(o,Qm(r,this.doc)));for(const[r,{elements:g}]of this.external)g.push(this.addElement(o,W_(r,this.doc)))}removeHost(o){this.hosts.delete(o)}addElement(o,r){return this.nonce&&r.setAttribute("nonce",this.nonce),o.appendChild(r)}static \u0275fac=function(r){return new(r||t)(T.KVO(T.qQL),T.KVO(K.sZ2),T.KVO(K.BIS,8),T.KVO(K.Agw))};static \u0275prov=T.jDH({token:t,factory:t.\u0275fac})}return t})();const G_={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"},Ha=/%COMP%/g,Th=new T.nKC("",{providedIn:"root",factory:()=>!0});function dP(t,n){return n.map(o=>o.replace(Ha,t))}let V_=(()=>{class t{eventManager;sharedStylesHost;appId;removeStylesOnCompDestroy;doc;ngZone;nonce;tracingService;rendererByCompId=new Map;defaultRenderer;platformIsServer;constructor(o,r,g,x,E,U,Y=null,a1=null){this.eventManager=o,this.sharedStylesHost=r,this.appId=g,this.removeStylesOnCompDestroy=x,this.doc=E,this.ngZone=U,this.nonce=Y,this.tracingService=a1,this.platformIsServer=!1,this.defaultRenderer=new $_(o,E,U,this.platformIsServer,this.tracingService)}createRenderer(o,r){if(!o||!r)return this.defaultRenderer;const g=this.getOrCreateRenderer(o,r);return g instanceof pP?g.applyToHost(o):g instanceof Y_&&g.applyStyles(),g}getOrCreateRenderer(o,r){const g=this.rendererByCompId;let x=g.get(r.id);if(!x){const E=this.doc,U=this.ngZone,Y=this.eventManager,a1=this.sharedStylesHost,H1=this.removeStylesOnCompDestroy,j1=this.platformIsServer,M2=this.tracingService;switch(r.encapsulation){case K.gXe.Emulated:x=new pP(Y,a1,r,this.appId,H1,E,U,j1,M2);break;case K.gXe.ShadowDom:return new hI(Y,a1,o,r,E,U,this.nonce,j1,M2);default:x=new Y_(Y,a1,r,H1,E,U,j1,M2)}g.set(r.id,x)}return x}ngOnDestroy(){this.rendererByCompId.clear()}componentReplaced(o){this.rendererByCompId.delete(o)}static \u0275fac=function(r){return new(r||t)(T.KVO(Zm),T.KVO(cu),T.KVO(K.sZ2),T.KVO(Th),T.KVO(T.qQL),T.KVO(K.SKi),T.KVO(K.BIS),T.KVO(K.a8H,8))};static \u0275prov=T.jDH({token:t,factory:t.\u0275fac})}return t})();class $_{eventManager;doc;ngZone;platformIsServer;tracingService;data=Object.create(null);throwOnSyntheticProps=!0;constructor(n,o,r,g,x){this.eventManager=n,this.doc=o,this.ngZone=r,this.platformIsServer=g,this.tracingService=x}destroy(){}destroyNode=null;createElement(n,o){return o?this.doc.createElementNS(G_[o]||o,n):this.doc.createElement(n)}createComment(n){return this.doc.createComment(n)}createText(n){return this.doc.createTextNode(n)}appendChild(n,o){(eu(n)?n.content:n).appendChild(o)}insertBefore(n,o,r){n&&(eu(n)?n.content:n).insertBefore(o,r)}removeChild(n,o){o.remove()}selectRootElement(n,o){let r="string"==typeof n?this.doc.querySelector(n):n;if(!r)throw new T.buA(-5104,!1);return o||(r.textContent=""),r}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,o,r,g){if(g){o=g+":"+o;const x=G_[g];x?n.setAttributeNS(x,o,r):n.setAttribute(o,r)}else n.setAttribute(o,r)}removeAttribute(n,o,r){if(r){const g=G_[r];g?n.removeAttributeNS(g,o):n.removeAttribute(`${r}:${o}`)}else n.removeAttribute(o)}addClass(n,o){n.classList.add(o)}removeClass(n,o){n.classList.remove(o)}setStyle(n,o,r,g){g&(K.czy.DashCase|K.czy.Important)?n.style.setProperty(o,r,g&K.czy.Important?"important":""):n.style[o]=r}removeStyle(n,o,r){r&K.czy.DashCase?n.style.removeProperty(o):n.style[o]=""}setProperty(n,o,r){null!=n&&(n[o]=r)}setValue(n,o){n.nodeValue=o}listen(n,o,r,g){if("string"==typeof n&&!(n=(0,Jm.rb)().getGlobalEventTarget(this.doc,n)))throw new T.buA(5102,!1);let x=this.decoratePreventDefault(r);return this.tracingService?.wrapEventListener&&(x=this.tracingService.wrapEventListener(n,o,x)),this.eventManager.addEventListener(n,o,x,g)}decoratePreventDefault(n){return o=>{if("__ngUnwrap__"===o)return n;!1===n(o)&&o.preventDefault()}}}function eu(t){return"TEMPLATE"===t.tagName&&void 0!==t.content}class hI extends $_{sharedStylesHost;hostEl;shadowRoot;constructor(n,o,r,g,x,E,U,Y,a1){super(n,x,E,Y,a1),this.sharedStylesHost=o,this.hostEl=r,this.shadowRoot=r.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);let H1=g.styles;H1=dP(g.id,H1);for(const M2 of H1){const z2=document.createElement("style");U&&z2.setAttribute("nonce",U),z2.textContent=M2,this.shadowRoot.appendChild(z2)}const j1=g.getExternalStyles?.();if(j1)for(const M2 of j1){const z2=W_(M2,x);U&&z2.setAttribute("nonce",U),this.shadowRoot.appendChild(z2)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}appendChild(n,o){return super.appendChild(this.nodeOrShadowRoot(n),o)}insertBefore(n,o,r){return super.insertBefore(this.nodeOrShadowRoot(n),o,r)}removeChild(n,o){return super.removeChild(null,o)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class Y_ extends $_{sharedStylesHost;removeStylesOnCompDestroy;styles;styleUrls;constructor(n,o,r,g,x,E,U,Y,a1){super(n,x,E,U,Y),this.sharedStylesHost=o,this.removeStylesOnCompDestroy=g;let H1=r.styles;this.styles=a1?dP(a1,H1):H1,this.styleUrls=r.getExternalStyles?.(a1)}applyStyles(){this.sharedStylesHost.addStyles(this.styles,this.styleUrls)}destroy(){this.removeStylesOnCompDestroy&&0===K.DUP.size&&this.sharedStylesHost.removeStyles(this.styles,this.styleUrls)}}class pP extends Y_{contentAttr;hostAttr;constructor(n,o,r,g,x,E,U,Y,a1){const H1=g+"-"+r.id;super(n,o,r,x,E,U,Y,a1,H1),this.contentAttr=function dI(t){return"_ngcontent-%COMP%".replace(Ha,t)}(H1),this.hostAttr=function pI(t){return"_nghost-%COMP%".replace(Ha,t)}(H1)}applyToHost(n){this.applyStyles(),this.setAttribute(n,this.hostAttr,"")}createElement(n,o){const r=super.createElement(n,o);return super.setAttribute(r,this.contentAttr,""),r}}class be extends Jm.qj{supportsDOMEvents=!0;static makeCurrent(){(0,Jm.ig)(new be)}onAndCancel(n,o,r,g){return n.addEventListener(o,r,g),()=>{n.removeEventListener(o,r,g)}}dispatchEvent(n,o){n.dispatchEvent(o)}remove(n){n.remove()}createElement(n,o){return(o=o||this.getDefaultDocument()).createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,o){return"window"===o?window:"document"===o?n:"body"===o?n.body:null}getBaseHref(n){const o=function MI(){return nu=nu||document.head.querySelector("base"),nu?nu.getAttribute("href"):null}();return null==o?null:function CI(t){return new URL(t,document.baseURI).pathname}(o)}resetBaseElement(){nu=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return(0,rP.b)(document.cookie,n)}}let nu=null,zI=(()=>{class t{build(){return new XMLHttpRequest}static \u0275fac=function(r){return new(r||t)};static \u0275prov=T.jDH({token:t,factory:t.\u0275fac})}return t})();const gP=["alt","control","meta","shift"],LI={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},Ah={alt:t=>t.altKey,control:t=>t.ctrlKey,meta:t=>t.metaKey,shift:t=>t.shiftKey};let _I=(()=>{class t extends fP{constructor(o){super(o)}supports(o){return null!=t.parseEventName(o)}addEventListener(o,r,g,x){const E=t.parseEventName(r),U=t.eventCallback(E.fullKey,g,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>(0,Jm.rb)().onAndCancel(o,E.domEventName,U,x))}static parseEventName(o){const r=o.toLowerCase().split("."),g=r.shift();if(0===r.length||"keydown"!==g&&"keyup"!==g)return null;const x=t._normalizeKey(r.pop());let E="",U=r.indexOf("code");if(U>-1&&(r.splice(U,1),E="code."),gP.forEach(a1=>{const H1=r.indexOf(a1);H1>-1&&(r.splice(H1,1),E+=a1+".")}),E+=x,0!=r.length||0===x.length)return null;const Y={};return Y.domEventName=g,Y.fullKey=E,Y}static matchEventFullKeyCode(o,r){let g=LI[o.key]||o.key,x="";return r.indexOf("code.")>-1&&(g=o.code,x="code."),!(null==g||!g)&&(g=g.toLowerCase()," "===g?g="space":"."===g&&(g="dot"),gP.forEach(E=>{E!==g&&(0,Ah[E])(o)&&(x+=E+".")}),x+=g,x===r)}static eventCallback(o,r,g){return x=>{t.matchEventFullKeyCode(x,o)&&g.runGuarded(()=>r(x))}}static _normalizeKey(o){return"esc"===o?"escape":o}static \u0275fac=function(r){return new(r||t)(T.KVO(T.qQL))};static \u0275prov=T.jDH({token:t,factory:t.\u0275fac})}return t})();function hP(t){return{appProviders:[...CP,...t?.providers??[]],platformProviders:PI}}const PI=[{provide:K.Agw,useValue:G.AJ},{provide:K.PLl,useValue:function xI(){be.makeCurrent()},multi:!0},{provide:T.qQL,useFactory:function vI(){return(0,K._9u)(document),document}}],MP=[{provide:K.$Ln,useClass:class kh{addToWindow(n){T.laP.getAngularTestability=(r,g=!0)=>{const x=n.findTestabilityInTree(r,g);if(null==x)throw new T.buA(5103,!1);return x},T.laP.getAllAngularTestabilities=()=>n.getAllTestabilities(),T.laP.getAllAngularRootElements=()=>n.getAllRootElements(),T.laP.frameworkStabilizers||(T.laP.frameworkStabilizers=[]),T.laP.frameworkStabilizers.push(r=>{const g=T.laP.getAllAngularTestabilities();let x=g.length;const E=function(){x--,0==x&&r()};g.forEach(U=>{U.whenStable(E)})})}findTestabilityInTree(n,o,r){return null==o?null:n.getTestability(o)??(r?(0,Jm.rb)().isShadowRoot(o)?this.findTestabilityInTree(n,o.host,!0):this.findTestabilityInTree(n,o.parentElement,!0):null)}}},{provide:K.dOL,useClass:K.NYb,deps:[K.SKi,K.giA,K.$Ln]},{provide:K.NYb,useClass:K.NYb,deps:[K.SKi,K.giA,K.$Ln]}],CP=[{provide:T.GBX,useValue:"root"},{provide:T.zcH,useFactory:function yI(){return new T.zcH}},{provide:U_,useClass:Ba,multi:!0,deps:[T.qQL]},{provide:U_,useClass:_I,multi:!0,deps:[T.qQL]},V_,cu,Zm,{provide:K._9s,useExisting:V_},{provide:rP.N,useClass:zI},[]];let OI=(()=>{class t{constructor(){}static \u0275fac=function(r){return new(r||t)};static \u0275mod=K.$C({type:t});static \u0275inj=T.G2t({providers:[...CP,...MP],imports:[k.MD,L.Hbi]})}return t})();var X_=b(8132),wI=b(1850),Ih=b(7673),SI=b(1985);class NI{constructor(n,o,r="./assets/i18n/"){this.transferState=n,this.httpClient=o,this.prefix=r}getTranslation(n){const o=(0,K.zw6)("transfer-translate-"+n),r=this.transferState.get(o,null);return r?(0,Ih.of)(r):this.httpClient.get(`${this.prefix}${n}.json`)}}class DI{constructor(n,o,r="./assets/i18n/"){this.transferState=n,this.httpClient=o,this.prefix=r}getTranslation(n){const o=(0,K.zw6)("transfer-translate-"+n);return new SI.c(g=>{this.httpClient.get(`${this.prefix}${n}.json`).subscribe({next:x=>{this.transferState.set(o,x),g.next(x),g.complete()},error:x=>{console.error(`Failed to load translations from lang: ${n}`,x),g.error(x)}})})}}function TI(t,n,o){return(0,G.UE)(o)?new NI(t,n):new DI(t,n)}let EI=(()=>{var t;class n{static#c=t=()=>(this.\u0275fac=function(g){return new(g||n)},this.\u0275mod=K.$C({type:n}),this.\u0275inj=T.G2t({providers:[(0,Me.$R)((0,Me.Sx)()),(0,$1.D8)({loader:{provide:$1.Wr,useFactory:TI,deps:[K.pJN,Me.Qq,K.Agw]}})],imports:[$1.h,$1.h]}))}return t(),n})();var V0=b(1514);function LP(t){return new T.buA(3e3,!1)}function _P(t){return new T.buA(3002,!1)}function Ll(t){switch(t.length){case 0:return new V0.sf;case 1:return t[0];default:return new V0.PZ(t)}}function tu(t,n,o=new Map,r=new Map){const g=[],x=[];let E=-1,U=null;if(n.forEach(Y=>{const a1=Y.get("offset"),H1=a1==E,j1=H1&&U||new Map;Y.forEach((M2,z2)=>{let T2=z2,Z2=M2;if("offset"!==z2)switch(T2=t.normalizePropertyName(T2,g),Z2){case V0.FX:Z2=o.get(z2);break;case V0.kp:Z2=r.get(z2);break;default:Z2=t.normalizeStyleValue(z2,T2,Z2,g)}j1.set(T2,Z2)}),H1||x.push(j1),U=j1,E=a1}),g.length)throw function KI(){return new T.buA(3502,!1)}();return x}function J_(t,n,o,r){switch(n){case"start":t.onStart(()=>r(o&&Z_(o,"start",t)));break;ca
1se"done":t.onDone(()=>r(o&&Z_(o,"done",t)));break;case"destroy":t.onDestroy(()=>r(o&&Z_(o,"destroy",t)))}}function Z_(t,n,o){const x=Q_(t.element,t.triggerName,t.fromState,t.toState,n||t.phaseName,o.totalTime??t.totalTime,!!o.disabled),E=t._data;return null!=E&&(x._data=E),x}function Q_(t,n,o,r,g="",x=0,E){return{element:t,triggerName:n,fromState:o,toState:r,phaseName:g,totalTime:x,disabled:!!E}}function q7(t,n,o){let r=t.get(n);return r||t.set(n,r=o),r}function bP(t){const n=t.indexOf(":");return[t.substring(1,n),t.slice(n+1)]}const oR=typeof document>"u"?null:document.documentElement;function cb(t){const n=t.parentNode||t.host||null;return n===oR?null:n}let tt=null,xP=!1;function yP(t,n){for(;n;){if(n===t)return!0;n=cb(n)}return!1}function vP(t,n,o){if(o)return Array.from(t.querySelectorAll(n));const r=t.querySelector(n);return r?[r]:[]}const wP="ng-enter",nb="ng-leave",Wh="ng-trigger",Gh=".ng-trigger",SP="ng-animating",tb=".ng-animating";function Qt(t){if("number"==typeof t)return t;const n=t.match(/^(-?[\.\d]+)(m?s)/);return!n||n.length<2?0:lb(parseFloat(n[1]),n[2])}function lb(t,n){return"s"===n?1e3*t:t}function Oi(t,n,o){return t.hasOwnProperty("duration")?t:function mR(t,n,o){let r,g=0,x="";if("string"==typeof t){const E=t.match(fR);if(null===E)return n.push(LP()),{duration:0,delay:0,easing:""};r=lb(parseFloat(E[1]),E[2]);const U=E[3];null!=U&&(g=lb(parseFloat(U),E[4]));const Y=E[5];Y&&(x=Y)}else r=t;if(!o){let E=!1,U=n.length;r<0&&(n.push(function kI(){return new T.buA(3100,!1)}()),E=!0),g<0&&(n.push(function AI(){return new T.buA(3101,!1)}()),E=!0),E&&n.splice(U,0,LP())}return{duration:r,delay:g,easing:x}}(t,n,o)}const fR=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i;function lt(t,n,o){n.forEach((r,g)=>{const x=sb(g);o&&!o.has(g)&&o.set(g,t.style[x]),t.style[x]=r})}function wi(t,n){n.forEach((o,r)=>{const g=sb(r);t.style[g]=""})}function lu(t){return Array.isArray(t)?1==t.length?t[0]:(0,V0.K2)(t):t}const ib=new RegExp("{{\\s*(.+?)\\s*}}","g");function NP(t){let n=[];if("string"==typeof t){let o;for(;o=ib.exec(t);)n.push(o[1]);ib.lastIndex=0}return n}function ou(t,n,o){const r=`${t}`,g=r.replace(ib,(x,E)=>{let U=n[E];return null==U&&(o.push(function RI(){return new T.buA(3003,!1)}()),U=""),U.toString()});return g==r?t:g}const dR=/-+([a-z0-9])/g;function sb(t){return t.replace(dR,(...n)=>n[1].toUpperCase())}function J7(t,n,o){switch(n.type){case V0.If.Trigger:return t.visitTrigger(n,o);case V0.If.State:return t.visitState(n,o);case V0.If.Transition:return t.visitTransition(n,o);case V0.If.Sequence:return t.visitSequence(n,o);case V0.If.Group:return t.visitGroup(n,o);case V0.If.Animate:return t.visitAnimate(n,o);case V0.If.Keyframes:return t.visitKeyframes(n,o);case V0.If.Style:return t.visitStyle(n,o);case V0.If.Reference:return t.visitReference(n,o);case V0.If.AnimateChild:return t.visitAnimateChild(n,o);case V0.If.AnimateRef:return t.visitAnimateRef(n,o);case V0.If.Query:return t.visitQuery(n,o);case V0.If.Stagger:return t.visitStagger(n,o);default:throw function Rh(){return new T.buA(3004,!1)}()}}function ab(t,n){return window.getComputedStyle(t)[n]}let rb=(()=>{class t{validateStyleProperty(o){return function sR(t){tt||(tt=function aR(){return typeof document<"u"?document.body:null}()||{},xP=!!tt.style&&"WebkitAppearance"in tt.style);let n=!0;return tt.style&&!function iR(t){return"ebkit"==t.substring(1,6)}(t)&&(n=t in tt.style,!n&&xP&&(n="Webkit"+t.charAt(0).toUpperCase()+t.slice(1)in tt.style)),n}(o)}containsElement(o,r){return yP(o,r)}getParentElement(o){return cb(o)}query(o,r,g){return vP(o,r,g)}computeStyle(o,r,g){return g||""}animate(o,r,g,x,E,U=[],Y){return new V0.sf(g,x)}static \u0275fac=function(r){return new(r||t)};static \u0275prov=T.jDH({token:t,factory:t.\u0275fac})}return t})();class fb{static NOOP=new rb}class mb{}const LR=new Set(["width","height","minWidth","minHeight","maxWidth","maxHeight","left","top","bottom","right","fontSize","outlineWidth","outlineOffset","paddingTop","paddingLeft","paddingBottom","paddingRight","marginTop","marginLeft","marginBottom","marginRight","borderRadius","borderWidth","borderTopWidth","borderLeftWidth","borderRightWidth","borderBottomWidth","textIndent","perspective"]);class TP extends mb{normalizePropertyName(n,o){return sb(n)}normalizeStyleValue(n,o,r,g){let x="";const E=r.toString().trim();if(LR.has(o)&&0!==r&&"0"!==r)if("number"==typeof r)x="px";else{const U=r.match(/^[+-]?[\d\.]+([a-z]*)$/);U&&0==U[1].length&&g.push(function FI(){return new T.buA(3005,!1)}())}return E+x}}const qh=new Set(["true","1"]),Jh=new Set(["false","0"]);function iu(t,n){const o=qh.has(t)||Jh.has(t),r=qh.has(n)||Jh.has(n);return(g,x)=>{let E="*"==t||t==g,U="*"==n||n==x;return!E&&o&&"boolean"==typeof g&&(E=g?qh.has(t):Jh.has(t)),!U&&r&&"boolean"==typeof x&&(U=x?qh.has(n):Jh.has(n)),E&&U}}const bR=new RegExp("s*:selfs*,?","g");function db(t,n,o,r){return new xR(t).build(n,o,r)}class xR{_driver;constructor(n){this._driver=n}build(n,o,r){const g=new vR(o);return this._resetContextStyleTimingState(g),J7(this,lu(n),g)}_resetContextStyleTimingState(n){n.currentQuerySelector="",n.collectedStyles=new Map,n.collectedStyles.set("",new Map),n.currentTime=0}visitTrigger(n,o){let r=o.queryCount=0,g=o.depCount=0;const x=[],E=[];return"@"==n.name.charAt(0)&&o.errors.push(function Fh(){return new T.buA(3006,!1)}()),n.definitions.forEach(U=>{if(this._resetContextStyleTimingState(o),U.type==V0.If.State){const Y=U,a1=Y.name;
1a1.toString().split(/\s*,\s*/).forEach(H1=>{Y.name=H1,x.push(this.visitState(Y,o))}),Y.name=a1}else if(U.type==V0.If.Transition){const Y=this.visitTransition(U,o);r+=Y.queryCount,g+=Y.depCount,E.push(Y)}else o.errors.push(function BI(){return new T.buA(3007,!1)}())}),{type:V0.If.Trigger,name:n.name,states:x,transitions:E,queryCount:r,depCount:g,options:null}}visitState(n,o){const r=this.visitStyle(n.styles,o),g=n.options&&n.options.params||null;if(r.containsDynamicStyles){const x=new Set,E=g||{};r.styles.forEach(U=>{U instanceof Map&&U.forEach(Y=>{NP(Y).forEach(a1=>{E.hasOwnProperty(a1)||x.add(a1)})})}),x.size&&o.errors.push(function HI(){return new T.buA(3008,!1)}(0,x.values()))}return{type:V0.If.State,name:n.name,style:r,options:g?{params:g}:null}}visitTransition(n,o){o.queryCount=0,o.depCount=0;const r=J7(this,lu(n.animation),o),g=function Kh(t,n){const o=[];return"string"==typeof t?t.split(/\s*,\s*/).forEach(r=>function _R(t,n,o){if(":"==t[0]){const Y=function Xh(t,n){switch(t){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(o,r)=>parseFloat(r)>parseFloat(o);case":decrement":return(o,r)=>parseFloat(r)<parseFloat(o);default:return n.push(function $I(){return new T.buA(3016,!1)}()),"* => *"}}(t,o);if("function"==typeof Y)return void n.push(Y);t=Y}const r=t.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==r||r.length<4)return o.push(function VI(){return new T.buA(3015,!1)}()),n;const g=r[1],x=r[2],E=r[3];n.push(iu(g,E)),"<"==x[0]&&("*"!=g||"*"!=E)&&n.push(iu(E,g))}(r,o,n)):o.push(t),o}(n.expr,o.errors);return{type:V0.If.Transition,matchers:g,animation:r,queryCount:o.queryCount,depCount:o.depCount,options:Si(n.options)}}visitSequence(n,o){return{type:V0.If.Sequence,steps:n.steps.map(r=>J7(this,r,o)),options:Si(n.options)}}visitGroup(n,o){const r=o.currentTime;let g=0;const x=n.steps.map(E=>{o.currentTime=r;const U=J7(this,E,o);return g=Math.max(g,o.currentTime),U});return o.currentTime=g,{type:V0.If.Group,steps:x,options:Si(n.options)}}visitAnimate(n,o){const r=function PR(t,n){if(t.hasOwnProperty("duration"))return t;if("number"==typeof t)return pb(Oi(t,n).duration,0,"");const o=t;if(o.split(/\s+/).some(x=>"{"==x.charAt(0)&&"{"==x.charAt(1))){const x=pb(0,0,"");return x.dynamic=!0,x.strValue=o,x}const g=Oi(o,n);return pb(g.duration,g.delay,g.easing)}(n.timings,o.errors);o.currentAnimateTimings=r;let g,x=n.styles?n.styles:(0,V0.iF)({});if(x.type==V0.If.Keyframes)g=this.visitKeyframes(x,o);else{let E=n.styles,U=!1;if(!E){U=!0;const a1={};r.easing&&(a1.easing=r.easing),E=(0,V0.iF)(a1)}o.currentTime+=r.duration+r.delay;const Y=this.visitStyle(E,o);Y.isEmptyStep=U,g=Y}return o.currentAnimateTimings=null,{type:V0.If.Animate,timings:r,style:g,options:null}}visitStyle(n,o){const r=this._makeStyleAst(n,o);return this._validateStyleAst(r,o),r}_makeStyleAst(n,o){const r=[],g=Array.isArray(n.styles)?n.styles:[n.styles];
1for(let U of g)"string"==typeof U?U===V0.kp?r.push(U):o.errors.push(_P()):r.push(new Map(Object.entries(U)));let x=!1,E=null;return r.forEach(U=>{if(U instanceof Map&&(U.has("easing")&&(E=U.get("easing"),U.delete("easing")),!x))for(let Y of U.values())if(Y.toString().indexOf("{{")>=0){x=!0;break}}),{type:V0.If.Style,styles:r,easing:E,offset:n.offset,containsDynamicStyles:x,options:null}}_validateStyleAst(n,o){const r=o.currentAnimateTimings;let g=o.currentTime,x=o.currentTime;r&&x>0&&(x-=r.duration+r.delay),n.styles.forEach(E=>{"string"!=typeof E&&E.forEach((U,Y)=>{const a1=o.collectedStyles.get(o.currentQuerySelector),H1=a1.get(Y);let j1=!0;H1&&(x!=g&&x>=H1.startTime&&g<=H1.endTime&&(o.errors.push(function Bh(){return new T.buA(3010,!1)}()),j1=!1),x=H1.startTime),j1&&a1.set(Y,{startTime:x,endTime:g}),o.options&&function Vh(t,n,o){const r=n.params||{},g=NP(t);g.length&&g.forEach(x=>{r.hasOwnProperty(x)||o.push(function II(){return new T.buA(3001,!1)}())})}(U,o.options,o.errors)})})}visitKeyframes(n,o){const r={type:V0.If.Keyframes,styles:[],options:null};if(!o.currentAnimateTimings)return o.errors.push(function UI(){return new T.buA(3011,!1)}()),r;let x=0;const E=[];let U=!1,Y=!1,a1=0;const H1=n.steps.map(U4=>{const L0=this._makeStyleAst(U4,o);let J0=null!=L0.offset?L0.offset:function Qh(t){if("string"==typeof t)return null;let n=null;if(Array.isArray(t))t.forEach(o=>{if(o instanceof Map&&o.has("offset")){const r=o;n=parseFloat(r.get("offset")),r.delete("offset")}});else if(t instanceof Map&&t.has("offset")){const o=t;n=parseFloat(o.get("offset")),o.delete("offset")}return n}(L0.styles),T0=0;return null!=J0&&(x++,T0=L0.offset=J0),Y=Y||T0<0||T0>1,U=U||T0<a1,a1=T0,E.push(T0),L0});Y&&o.errors.push(function jI(){return new T.buA(3012,!1)}()),U&&o.errors.push(function Hh(){return new T.buA(3200,!1)}());const j1=n.steps.length;let M2=0;x>0&&x<j1?o.errors.push(function WI(){return new T.buA(3202,!1)}()):0==x&&(M2=1/(j1-1));const z2=j1-1,T2=o.currentTime,Z2=o.currentAnimateTimings,L4=Z2.duration;return H1.forEach((U4,L0)=>{const J0=M2>0?L0==z2?1:M2*L0:E[L0],T0=J0*L4;o.currentTime=T2+Z2.delay+T0,Z2.duration=T0,this._validateStyleAst(U4,o),U4.offset=J0,r.styles.push(U4)}),r}visitReference(n,o){return{type:V0.If.Reference,animation:J7(this,lu(n.animation),o),options:Si(n.options)}}visitAnimateChild(n,o){return o.depCount++,{type:V0.If.AnimateChild,options:Si(n.options)}}visitAnimateRef(n,o){return{type:V0.If.AnimateRef,animation:this.visitReference(n.animation,o),options:Si(n.options)}}visitQuery(n,o){const r=o.currentQuerySelector,g=n.options||{};o.queryCount++,o.currentQuery=n;const[x,E]=function Zh(t){const n=!!t.split(/\s*,\s*/).find(o=>":self"==o);return n&&(t=t.replace(bR,"")),t=t.replace(/@\*/g,Gh).replace(/@\w+/g,o=>Gh+"-"+o.slice(1)).replace(/:animating/g,tb),[t,n]}(n.selector);o.currentQuerySelector=r.length?r+" "+x:x,q7(o.collectedStyles,o.currentQuerySelector,new Map);const U=J7(this,lu(n.animation),o);return o.currentQuery=null,o.currentQuerySelector=r,{type:V0.If.Query,selector:x,limit:g.limit||0,optional:!!g.optional,includeSelf:E,animation:U,originalSelector:n.selector,options:Si(n.options)}}visitStagger(n,o){o.currentQuery||o.errors.push(function GI(){return new T.buA(3013,!1)}());const r="full"===n.timings?{duration:0,delay:0,easing:"full"}:Oi(n.timings,o.errors,!0);return{type:V0.If.Stagger,animation:J7(this,lu(n.animation),o),timings:r,options:null}}}class vR{errors;queryCount=0;depCount=0;currentTransition=null;currentQuery=null;currentQuerySelector=null;currentAnimateTimings=null;currentTime=0;collectedStyles=new Map;options=null;unsupportedCSSPropertiesFound=new Set;constructor(n){this.errors=n}}function Si(t){return t?(t={...t}).params&&(t.params=function yR(t){return t?{...t}:null}(t.params)):t={},t}function pb(t,n,o){return{duration:t,delay:n,easing:o}}function gb(t,n,o,r,g,x,E=null,U=!1){return{type:1,element:t,keyframes:n,preStyleProps:o,postStyleProps:r,duration:g,delay:x,totalTime:g+x,easing:E,subTimeline:U}}class cM{_map=new Map;get(n){return this._map.get(n)||[]}append(n,o){let r=this._map.get(n);r||this._map.set(n,r=[]),r.push(...o)}has(n){return this._map.has(n)}clear(){this._map.clear()}}const wR=new RegExp(":enter","g"),SR=new RegExp(":leave","g");function Ua(t,n,o,r,g,x=new Map,E=new Map,U,Y,a1=[]){return(new NR).buildKeyframes(t,n,o,r,g,x,E,U,Y,a1)}class NR{buildKeyframes(n,o,r,g,x,E,U,Y,a1,H1=[]){a1=a1||new cM;const j1=new hb(n,o,a1,g,x,H1,[]);j1.options=Y;const M2=Y.delay?Qt(Y.delay):0;j1.currentTimeline.delayNextStep(M2),j1.currentTimeline.setStyles([E],null,j1.errors,Y),J7(this,r,j1);const z2=j1.timelines.filter(T2=>T2.containsAnimation());if(z2.length&&U.size){let T2;for(let Z2=z2.length-1;Z2>=0;Z2--){const L4=z2[Z2];if(L4.element===o){T2=L4;break}}T2&&!T2.allowOnlyTimelineStyles()&&T2.setStyles([U],null,j1.errors,Y)}return z2.length?z2.map(T2=>T2.buildKeyframes()):[gb(o,[],[],[],0,M2,"",!1)]}visitTrigger(n,o){}visitState(n,o){}visitTransition(n,o){}
1visitAnimateChild(n,o){const r=o.subInstructions.get(o.element);if(r){const g=o.createSubContext(n.options),x=o.currentTimeline.currentTime,E=this._visitSubInstructions(r,g,g.options);x!=E&&o.transformIntoNewTimeline(E)}o.previousNode=n}visitAnimateRef(n,o){const r=o.createSubContext(n.options);r.transformIntoNewTimeline(),this._applyAnimationRefDelays([n.options,n.animation.options],o,r),this.visitReference(n.animation,r),o.transformIntoNewTimeline(r.currentTimeline.currentTime),o.previousNode=n}_applyAnimationRefDelays(n,o,r){for(const g of n){const x=g?.delay;if(x){const E="number"==typeof x?x:Qt(ou(x,g?.params??{},o.errors));r.delayNextStep(E)}}}_visitSubInstructions(n,o,r){let x=o.currentTimeline.currentTime;const E=null!=r.duration?Qt(r.duration):null,U=null!=r.delay?Qt(r.delay):null;return 0!==E&&n.forEach(Y=>{const a1=o.appendInstructionToTimeline(Y,E,U);x=Math.max(x,a1.duration+a1.delay)}),x}visitReference(n,o){o.updateOptions(n.options,!0),J7(this,n.animation,o),o.previousNode=n}visitSequence(n,o){const r=o.subContextCount;let g=o;const x=n.options;if(x&&(x.params||x.delay)&&(g=o.createSubContext(x),g.transformIntoNewTimeline(),null!=x.delay)){g.previousNode.type==V0.If.Style&&(g.currentTimeline.snapshotCurrentStyles(),g.previousNode=tM);const E=Qt(x.delay);g.delayNextStep(E)}n.steps.length&&(n.steps.forEach(E=>J7(this,E,g)),g.currentTimeline.applyStylesToKeyframe(),g.subContextCount>r&&g.transformIntoNewTimeline()),o.previousNode=n}visitGroup(n,o){const r=[];let g=o.currentTimeline.currentTime;const x=n.options&&n.options.delay?Qt(n.options.delay):0;n.steps.forEach(E=>{const U=o.createSubContext(n.options);x&&U.delayNextStep(x),J7(this,E,U),g=Math.max(g,U.currentTimeline.currentTime),r.push(U.currentTimeline)}),r.forEach(E=>o.currentTimeline.mergeTimelineCollectedStyles(E)),o.transformIntoNewTimeline(g),o.previousNode=n}_visitTiming(n,o){if(n.dynamic){const r=n.strValue;return Oi(o.params?ou(r,o.params,o.errors):r,o.errors)}return{duration:n.duration,delay:n.delay,easing:n.easing}}visitAnimate(n,o){const r=o.currentAnimateTimings=this._visitTiming(n.timings,o),g=o.currentTimeline;r.delay&&(o.incrementTime(r.delay),g.snapshotCurrentStyles());const x=n.style;x.type==V0.If.Keyframes?this.visitKeyframes(x,o):(o.incrementTime(r.duration),this.visitStyle(x,o),g.applyStylesToKeyframe()),o.currentAnimateTimings=null,o.previousNode=n}visitStyle(n,o){const r=o.currentTimeline,g=o.currentAnimateTimings;!g&&r.hasCurrentStyleProperties()&&r.forwardFrame();const x=g&&g.easing||n.easing;n.isEmptyStep?r.applyEmptyStep(x):r.setStyles(n.styles,x,o.errors,o.options),o.previousNode=n}visitKeyframes(n,o){const r=o.currentAnimateTimings,g=o.currentTimeline.duration,x=r.duration,U=o.createSubContext().currentTimeline;U.easing=r.easing,n.styles.forEach(Y=>{U.forwardTime((Y.offset||0)*x),U.setStyles(Y.styles,Y.easing,o.errors,o.options),U.applyStylesToKeyframe()}),o.currentTimeline.mergeTimelineCollectedStyles(U),o.transformIntoNewTimeline(g+x),o.previousNode=n}visitQuery(n,o){const r=o.currentTimeline.currentTime,g=n.options||{},x=g.delay?Qt(g.delay):0;x&&(o.previousNode.type===V0.If.Style||0==r&&o.currentTimeline.hasCurrentStyleProperties())&&(o.currentTimeline.snapshotCurrentStyles(),o.previousNode=tM);let E=r;const U=o.invokeQuery(n.selector,n.originalSelector,n.limit,n.includeSelf,!!g.optional,o.errors);o.currentQueryTotal=U.length;let Y=null;U.forEach((a1,H1)=>{o.currentQueryIndex=H1;const j1=o.createSubContext(n.options,a1);x&&j1.delayNextStep(x),a1===o.element&&(Y=j1.currentTimeline),J7(this,n.animation,j1),j1.currentTimeline.applyStylesToKeyframe(),E=Math.max(E,j1.currentTimeline.currentTime)}),o.currentQueryIndex=0,o.currentQueryTotal=0,o.transformIntoNewTimeline(E),Y&&(o.currentTimeline.mergeTimelineCollectedStyles(Y),o.currentTimeline.snapshotCurrentStyles()),o.previousNode=n}visitStagger(n,o){const r=o.parentContext,g=o.currentTimeline,x=n.timings,E=Math.abs(x.duration),U=E*(o.currentQueryTotal-1);let Y=E*o.currentQueryIndex;switch(x.duration<0?"reverse":x.easing){case"reverse":Y=U-Y;break;case"full":Y=r.currentStaggerTime}const H1=o.currentTimeline;Y&&H1.delayNextStep(Y);const j1=H1.currentTime;J7(this,n.animation,o),o.previousNode=n,r.currentStaggerTime=g.currentTime-j1+(g.startTime-r.currentTimeline.startTime)}}const tM={};class hb{_driver;element;
1subInstructions;_enterClassName;_leaveClassName;errors;timelines;parentContext=null;currentTimeline;currentAnimateTimings=null;previousNode=tM;subContextCount=0;options={};currentQueryIndex=0;currentQueryTotal=0;currentStaggerTime=0;constructor(n,o,r,g,x,E,U,Y){this._driver=n,this.element=o,this.subInstructions=r,this._enterClassName=g,this._leaveClassName=x,this.errors=E,this.timelines=U,this.currentTimeline=Y||new lM(this._driver,o,0),U.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(n,o){if(!n)return;const r=n;let g=this.options;null!=r.duration&&(g.duration=Qt(r.duration)),null!=r.delay&&(g.delay=Qt(r.delay));const x=r.params;if(x){let E=g.params;E||(E=this.options.params={}),Object.keys(x).forEach(U=>{(!o||!E.hasOwnProperty(U))&&(E[U]=ou(x[U],E,this.errors))})}}_copyOptions(){const n={};if(this.options){const o=this.options.params;if(o){const r=n.params={};Object.keys(o).forEach(g=>{r[g]=o[g]})}}return n}createSubContext(n=null,o,r){const g=o||this.element,x=new hb(this._driver,g,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(g,r||0));return x.previousNode=this.previousNode,x.currentAnimateTimings=this.currentAnimateTimings,x.options=this._copyOptions(),x.updateOptions(n),x.currentQueryIndex=this.currentQueryIndex,x.currentQueryTotal=this.currentQueryTotal,x.parentContext=this,this.subContextCount++,x}transformIntoNewTimeline(n){return this.previousNode=tM,this.currentTimeline=this.currentTimeline.fork(this.element,n),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(n,o,r){const g={duration:o??n.duration,delay:this.currentTimeline.currentTime+(r??0)+n.delay,easing:""},x=new oM(this._driver,n.element,n.keyframes,n.preStyleProps,n.postStyleProps,g,n.stretchStartingKeyframe);return this.timelines.push(x),g}incrementTime(n){this.currentTimeline.forwardTime(this.currentTimeline.duration+n)}delayNextStep(n){n>0&&this.currentTimeline.delayNextStep(n)}invokeQuery(n,o,r,g,x,E){let U=[];if(g&&U.push(this.element),n.length>0){n=(n=n.replace(wR,"."+this._enterClassName)).replace(SR,"."+this._leaveClassName);let a1=this._driver.query(this.element,n,1!=r);0!==r&&(a1=r<0?a1.slice(a1.length+r,a1.length):a1.slice(0,r)),U.push(...a1)}return!x&&0==U.length&&E.push(function Uh(){return new T.buA(3014,!1)}()),U}}class lM{_driver;element;startTime;_elementTimelineStylesLookup;duration=0;easing=null;_previousKeyframe=new Map;_currentKeyframe=new Map;_keyframes=new Map;_styleSummary=new Map;_localTimelineStyles=new Map;_globalTimelineStyles;_pendingStyles=new Map;_backFill=new Map;_currentEmptyStepKeyframe=null;constructor(n,o,r,g){this._driver=n,this.element=o,this.startTime=r,this._elementTimelineStylesLookup=g,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(o),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(o,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(n){const o=1===this._keyframes.size&&this._pendingStyles.size;this.duration||o?(this.forwardTime(this.currentTime+n),o&&this.snapshotCurrentStyles()):this.startTime+=n}fork(n,o){return this.applyStylesToKeyframe(),new lM(this._driver,n,o||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=1,this._loadKeyframe()}forwardTime(n){this.applyStylesToKeyframe(),this.duration=n,this._loadKeyframe()}_updateStyle(n,o){this._localTimelineStyles.set(n,o),this._globalTimelineStyles.set(n,o),this._styleSummary.set(n,{time:this.currentTime,value:o})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}
1applyEmptyStep(n){n&&this._previousKeyframe.set("easing",n);for(let[o,r]of this._globalTimelineStyles)this._backFill.set(o,r||V0.kp),this._currentKeyframe.set(o,V0.kp);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(n,o,r,g){o&&this._previousKeyframe.set("easing",o);const x=g&&g.params||{},E=function DR(t,n){const o=new Map;let r;return t.forEach(g=>{if("*"===g){r??=n.keys();for(let x of r)o.set(x,V0.kp)}else for(let[x,E]of g)o.set(x,E)}),o}(n,this._globalTimelineStyles);for(let[U,Y]of E){const a1=ou(Y,x,r);this._pendingStyles.set(U,a1),this._localTimelineStyles.has(U)||this._backFill.set(U,this._globalTimelineStyles.get(U)??V0.kp),this._updateStyle(U,a1)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((n,o)=>{this._currentKeyframe.set(o,n)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((n,o)=>{this._currentKeyframe.has(o)||this._currentKeyframe.set(o,n)}))}snapshotCurrentStyles(){for(let[n,o]of this._localTimelineStyles)this._pendingStyles.set(n,o),this._updateStyle(n,o)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const n=[];for(let o in this._currentKeyframe)n.push(o);return n}
1mergeTimelineCollectedStyles(n){n._styleSummary.forEach((o,r)=>{const g=this._styleSummary.get(r);(!g||o.time>g.time)&&this._updateStyle(r,o.value)})}buildKeyframes(){this.applyStylesToKeyframe();const n=new Set,o=new Set,r=1===this._keyframes.size&&0===this.duration;let g=[];this._keyframes.forEach((U,Y)=>{const a1=new Map([...this._backFill,...U]);a1.forEach((H1,j1)=>{H1===V0.FX?n.add(j1):H1===V0.kp&&o.add(j1)}),r||a1.set("offset",Y/this.duration),g.push(a1)});const x=[...n.values()],E=[...o.values()];if(r){const U=g[0],Y=new Map(U);U.set("offset",0),Y.set("offset",1),g=[U,Y]}return gb(this.element,g,x,E,this.duration,this.startTime,this.easing,!1)}}class oM extends lM{keyframes;preStyleProps;postStyleProps;_stretchStartingKeyframe;timings;constructor(n,o,r,g,x,E,U=!1){super(n,o,E.delay),this.keyframes=r,this.preStyleProps=g,this.postStyleProps=x,this._stretchStartingKeyframe=U,this.timings={duration:E.duration,delay:E.delay,easing:E.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let n=this.keyframes,{delay:o,duration:r,easing:g}=this.timings;if(this._stretchStartingKeyframe&&o){const x=[],E=r+o,U=o/E,Y=new Map(n[0]);Y.set("offset",0),x.push(Y);const a1=new Map(n[0]);a1.set("offset",AP(U)),x.push(a1);const H1=n.length-1;for(let j1=1;j1<=H1;j1++){let M2=new Map(n[j1]);const z2=M2.get("offset");M2.set("offset",AP((o+z2*r)/E)),x.push(M2)}r=E,o=0,g="",n=x}return gb(this.element,n,this.preStyleProps,this.postStyleProps,r,o,g,!0)}}function AP(t,n=3){const o=Math.pow(10,n-1);return Math.round(t*o)/o}function IP(t,n,o,r,g,x,E,U,Y,a1,H1,j1,M2){return{type:0,element:t,triggerName:n,isRemovalTransition:g,fromState:o,fromStyles:x,toState:r,toStyles:E,timelines:U,queriedElements:Y,preStyleProps:a1,postStyleProps:H1,totalTime:j1,errors:M2}}const ja={};class RP{_triggerName;ast;_stateStyles;constructor(n,o,r){this._triggerName=n,this.ast=o,this._stateStyles=r}match(n,o,r,g){return function iM(t,n,o,r,g){return t.some(x=>x(n,o,r,g))}(this.ast.matchers,n,o,r,g)}buildStyles(n,o,r){let g=this._stateStyles.get("*");return void 0!==n&&(g=this._stateStyles.get(n?.toString())||g),g?g.buildStyles(o,r):new Map}build(n,o,r,g,x,E,U,Y,a1,H1){const j1=[],M2=this.ast.options&&this.ast.options.params||ja,T2=this.buildStyles(r,U&&U.params||ja,j1),Z2=Y&&Y.params||ja,L4=this.buildStyles(g,Z2,j1),U4=new Set,L0=new Map,J0=new Map,T0="void"===g,Q3={params:FP(Z2,M2),delay:this.ast.options?.delay},U0=H1?[]:Ua(n,o,this.ast.animation,x,E,T2,L4,Q3,a1,j1);let _4=0;return U0.forEach(O0=>{_4=Math.max(O0.duration+O0.delay,_4)}),j1.length?IP(o,this._triggerName,r,g,T0,T2,L4,[],[],L0,J0,_4,j1):(U0.forEach(O0=>{const F6=O0.element,r0=q7(L0,F6,new Set);O0.preStyleProps.forEach(c6=>r0.add(c6));const n3=q7(J0,F6,new Set);O0.postStyleProps.forEach(c6=>n3.add(c6)),F6!==o&&U4.add(F6)}),IP(o,this._triggerName,r,g,T0,T2,L4,U0,[...U4.values()],L0,J0,_4))}}function FP(t,n){const o={...n};return Object.entries(t).forEach(([r,g])=>{null!=g&&(o[r]=g)}),o}class ER{styles;defaultParams;normalizer;constructor(n,o,r){this.styles=n,this.defaultParams=o,this.normalizer=r}buildStyles(n,o){const r=new Map,g=FP(n,this.defaultParams);return this.styles.styles.forEach(x=>{"string"!=typeof x&&x.forEach((E,U)=>{E&&(E=ou(E,g,o));const Y=this.normalizer.normalizePropertyName(U,o);E=this.normalizer.normalizeStyleValue(U,Y,E,o),r.set(U,E)})}),r}}class kR{name;ast;_normalizer;transitionFactories=[];fallbackTransition;states=new Map;constructor(n,o,r){this.name=n,this.ast=o,this._normalizer=r,o.states.forEach(g=>{this.states.set(g.name,new ER(g.style,g.options&&g.options.params||{},r))}),BP(this.states,"true","1"),BP(this.states,"false","0"),o.transitions.forEach(g=>{this.transitionFactories.push(new RP(n,g,this.states))}),this.fallbackTransition=function AR(t,n){return new RP(t,{type:V0.If.Transition,animation:{type:V0.If.Sequence,steps:[],options:null},matchers:[(E,U)=>!0],options:null,queryCount:0,depCount:0},n)}(n,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(n,o,r,g){return this.transitionFactories.find(E=>E.match(n,o,r,g))||null}matchStyles(n,o,r){return this.fallbackTransition.buildStyles(n,o,r)}}function BP(t,n,o){t.has(n)?t.has(o)||t.set(o,t.get(n)):t.has(o)&&t.set(n,t.get(o))}const sM=new cM;class IR{bodyNode;_driver;_normalizer;_animations=new Map;_playersById=new Map;players=[];constructor(n,o,r){this.bodyNode=n,this._driver=o,this._normalizer=r}register(n,o){const r=[],x=db(this._driver,o,r,[]);if(r.length)throw function XI(){return new T.buA(3503,!1)}();this._animations.set(n,x)}_buildPlayer(n,o,r){const g=n.element,x=tu(this._normalizer,n.keyframes,o,r);return this._driver.animate(g,x,n.duration,n.delay,n.easing,[],!0)}create(n,o,r={}){const g=[],x=this._animations.get(n);let E;const U=new Map;if(x?(E=Ua(this._driver,o,x,wP,nb,new Map,new Map,r,sM,g),E.forEac
1h(H1=>{const j1=q7(U,H1.element,new Map);H1.postStyleProps.forEach(M2=>j1.set(M2,null))})):(g.push(function qI(){return new T.buA(3300,!1)}()),E=[]),g.length)throw function JI(){return new T.buA(3504,!1)}();U.forEach((H1,j1)=>{H1.forEach((M2,z2)=>{H1.set(z2,this._driver.computeStyle(j1,z2,V0.kp))})});const a1=Ll(E.map(H1=>{const j1=U.get(H1.element);return this._buildPlayer(H1,new Map,j1)}));return this._playersById.set(n,a1),a1.onDestroy(()=>this.destroy(n)),this.players.push(a1),a1}destroy(n){const o=this._getPlayer(n);o.destroy(),this._playersById.delete(n);const r=this.players.indexOf(o);r>=0&&this.players.splice(r,1)}_getPlayer(n){const o=this._playersById.get(n);if(!o)throw function ZI(){return new T.buA(3301,!1)}();return o}listen(n,o,r,g){const x=Q_(o,"","","");return J_(this._getPlayer(n),r,x,g),()=>{}}command(n,o,r,g){if("register"==r)return void this.register(n,g[0]);if("create"==r)return void this.create(n,o,g[0]||{});const x=this._getPlayer(n);switch(r){case"play":x.play();break;case"pause":x.pause();break;case"reset":x.reset();break;case"restart":x.restart();break;case"finish":x.finish();break;case"init":x.init();break;case"setPosition":x.setPosition(parseFloat(g[0]));break;case"destroy":this.destroy(n)}}}const HP="ng-animate-queued",Mb="ng-animate-disabled",UP=[],jP={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},UR={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},P7="__ng_removed";class Cb{namespaceId;value;options;get params(){return this.options.params}constructor(n,o=""){this.namespaceId=o;const r=n&&n.hasOwnProperty("value");if(this.value=function VR(t){return t??null}(r?n.value:n),r){const{value:x,...E}=n;this.options=E}else this.options={};this.options.params||(this.options.params={})}absorbOptions(n){const o=n.params;if(o){const r=this.options.params;Object.keys(o).forEach(g=>{null==r[g]&&(r[g]=o[g])})}}}const Wa="void",c9=new Cb(Wa);class jR{id;hostElement;_engine;players=[];_triggers=new Map;_queue=[];_elementListeners=new Map;_hostClassName;constructor(n,o,r){this.id=n,this.hostElement=o,this._engine=r,this._hostClassName="ng-tns-"
1+n,s7(o,this._hostClassName)}listen(n,o,r,g){if(!this._triggers.has(o))throw function jh(){return new T.buA(3302,!1)}();if(null==r||0==r.length)throw function QI(){return new T.buA(3303,!1)}();if(!function rM(t){return"start"==t||"done"==t}(r))throw function cR(){return new T.buA(3400,!1)}();const x=q7(this._elementListeners,n,[]),E={name:o,phase:r,callback:g};x.push(E);const U=q7(this._engine.statesByElement,n,new Map);return U.has(o)||(s7(n,Wh),s7(n,Wh+"-"+o),U.set(o,c9)),()=>{this._engine.afterFlush(()=>{const Y=x.indexOf(E);Y>=0&&x.splice(Y,1),this._triggers.has(o)||U.delete(o)})}}register(n,o){return!this._triggers.has(n)&&(this._triggers.set(n,o),!0)}_getTrigger(n){const o=this._triggers.get(n);if(!o)throw function eR(){return new T.buA(3401,!1)}();return o}trigger(n,o,r,g=!0){const x=this._getTrigger(o),E=new zb(this.id,o,n);let U=this._engine.statesByElement.get(n);U||(s7(n,Wh),s7(n,Wh+"-"+o),this._engine.statesByElement.set(n,U=new Map));let Y=U.get(o);const a1=new Cb(r,this.id);if(!(r&&r.hasOwnProperty("value"))&&Y&&a1.absorbOptions(Y.options),U.set(o,a1),Y||(Y=c9),a1.value!==Wa&&Y.value===a1.value){if(!function mM(t,n){const o=Object.keys(t),r=Object.keys(n);if(o.length!=r.length)return!1;for(let g=0;g<o.length;g++){const x=o[g];if(!n.hasOwnProperty(x)||t[x]!==n[x])return!1}return!0}(Y.params,a1.params)){const Z2=[],L4=x.matchStyles(Y.value,Y.params,Z2),U4=x.matchStyles(a1.value,a1.params,Z2);Z2.length?this._engine.reportError(Z2):this._engine.afterFlush(()=>{wi(n,L4),lt(n,U4)})}return}const M2=q7(this._engine.playersByElement,n,[]);M2.forEach(Z2=>{Z2.namespaceId==this.id&&Z2.triggerName==o&&Z2.queued&&Z2.destroy()});let z2=x.matchTransition(Y.value,a1.value,n,a1.params),T2=!1;
1if(!z2){if(!g)return;z2=x.fallbackTransition,T2=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:n,triggerName:o,transition:z2,fromState:Y,toState:a1,player:E,isFallbackTransition:T2}),T2||(s7(n,HP),E.onStart(()=>{Ga(n,HP)})),E.onDone(()=>{let Z2=this.players.indexOf(E);Z2>=0&&this.players.splice(Z2,1);const L4=this._engine.playersByElement.get(n);if(L4){let U4=L4.indexOf(E);U4>=0&&L4.splice(U4,1)}}),this.players.push(E),M2.push(E),E}deregister(n){this._triggers.delete(n),this._engine.statesByElement.forEach(o=>o.delete(n)),this._elementListeners.forEach((o,r)=>{this._elementListeners.set(r,o.filter(g=>g.name!=n))})}clearElementCache(n){this._engine.statesByElement.delete(n),this._elementListeners.delete(n);const o=this._engine.playersByElement.get(n);o&&(o.forEach(r=>r.destroy()),this._engine.playersByElement.delete(n))}_signalRemovalForInnerTriggers(n,o){const r=this._engine.driver.query(n,Gh,!0);r.forEach(g=>{if(g[P7])return;const x=this._engine.fetchNamespacesByElement(g);x.size?x.forEach(E=>E.triggerLeaveAnimation(g,o,!1,!0)):this.clearElementCache(g)}),this._engine.afterFlushAnimationsDone(()=>r.forEach(g=>this.clearElementCache(g)))}triggerLeaveAnimation(n,o,r,g){const x=this._engine.statesByElement.get(n),E=new Map;if(x){const U=[];if(x.forEach((Y,a1)=>{if(E.set(a1,Y.value),this._triggers.has(a1)){const H1=this.trigger(n,a1,Wa,g);H1&&U.push(H1)}}),U.length)return this._engine.markElementAsRemoved(this.id,n,!0,o,E),r&&Ll(U).onDone(()=>this._engine.processLeaveNode(n)),!0}return!1}prepareLeaveAnimationListeners(n){const o=this._elementListeners.get(n),r=this._engine.statesByElement.get(n);if(o&&r){const g=new Set;o.forEach(x=>{const E=x.name;if(g.has(E))return;g.add(E);const Y=this._triggers.get(E).fallbackTransition,a1=r.get(E)||c9,H1=new Cb(Wa),j1=new zb(this.id,E,n);this._engine.totalQueuedPlayers++,this._queue.push({element:n,triggerName:E,transition:Y,fromState:a1,toState:H1,player:j1,isFallbackTransition:!0})})}}removeNode(n,o){const r=this._engine;if(n.childElementCount&&this._signalRemovalForInnerTriggers(n,o),this.triggerLeaveAnimation(n,o,!0))return;let g=!1;if(r.totalAnimations){const x=r.players.length?r.playersByQueriedElement.get(n):[];if(x&&x.length)g=!0;else{let E=n;for(;E=E.parentNode;)if(r.statesByElement.get(E)){g=!0;break}}}if(this.prepareLeaveAnimationListeners(n),g)r.markElementAsRemoved(this.id,n,!1,o);else{const x=n[P7];(!x||x===jP)&&(r.afterFlush(()=>this.clearElementCache(n)),r.destroyInnerAnimations(n),r._onRemovalComplete(n,o))}}insertNode(n,o){s7(n,this._hostClassName)}drainQueuedTransitions(n){const o=[];return this._queue.forEach(r=>{const g=r.player;if(g.destroyed)return;const x=r.element,E=this._elementListeners.get(x);E&&E.forEach(U=>{if(U.name==r.triggerName){const Y=Q_(x,r.triggerName,r.fromState.value,r.toState.value);Y._data=n,J_(r.player,U.phase,Y,U.callback)}}),g.markedForDestroy?this._engine.afterFlush(()=>{g.destroy()}):o.push(r)}),this._queue=[],o.sort((r,g)=>{const x=r.transition.ast.depCount,E=g.transition.ast.depCount;return 0==x||0==E?x-E:this._engine.driver.containsElement(r.element,g.element)?1:-1})}destroy(n){this.players.forEach(o=>o.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,n)}}class WR{bodyNode;driver;_normalizer;players=[];newHostElements=new Map;playersByElement=new Map;playersByQueriedElement=new Map;statesByElement=new Map;disabledNodes=new Set;totalAnimations=0;totalQueuedPlayers=0;_namespaceLookup={};_namespaceList=[];_flushFns=[];_whenQuietFns=[];namespacesByHostElement=new Map;collectedEnterElements=[];collectedLeaveElements=[];onRemovalComplete=(n,o)=>{};_onRemovalComplete(n,o){this.onRemovalComplete(n,o)}constructor(n,o,r){this.bodyNode=n,this.driver=o,this._normalizer=r}get queuedPlayers(){const n=[];return this._namespaceList.forEach(o=>{o.players.forEach(r=>{r.queued&&n.push(r)})}),n}createNamespace(n,o){const r=new jR(n,o,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,o)?this._balanceNamespaceList(r,o):(this.newHostElements.set(o,r),this.collectEnterElement(o)),this._namespaceLookup[n]=r}
1_balanceNamespaceList(n,o){const r=this._namespaceList,g=this.namespacesByHostElement;if(r.length-1>=0){let E=!1,U=this.driver.getParentElement(o);for(;U;){const Y=g.get(U);if(Y){const a1=r.indexOf(Y);r.splice(a1+1,0,n),E=!0;break}U=this.driver.getParentElement(U)}E||r.unshift(n)}else r.push(n);return g.set(o,n),n}register(n,o){let r=this._namespaceLookup[n];return r||(r=this.createNamespace(n,o)),r}registerTrigger(n,o,r){let g=this._namespaceLookup[n];g&&g.register(o,r)&&this.totalAnimations++}destroy(n,o){n&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{const r=this._fetchNamespace(n);this.namespacesByHostElement.delete(r.hostElement);const g=this._namespaceList.indexOf(r);g>=0&&this._namespaceList.splice(g,1),r.destroy(o),delete this._namespaceLookup[n]}))}_fetchNamespace(n){return this._namespaceLookup[n]}fetchNamespacesByElement(n){const o=new Set,r=this.statesByElement.get(n);if(r)for(let g of r.values())if(g.namespaceId){const x=this._fetchNamespace(g.namespaceId);x&&o.add(x)}return o}trigger(n,o,r,g){if(aM(o)){const x=this._fetchNamespace(n);if(x)return x.trigger(o,r,g),!0}return!1}insertNode(n,o,r,g){if(!aM(o))return;const x=o[P7];if(x&&x.setForRemoval){x.setForRemoval=!1,x.setForMove=!0;const E=this.collectedLeaveElements.indexOf(o);E>=0&&this.collectedLeaveElements.splice(E,1)}if(n){const E=this._fetchNamespace(n);E&&E.insertNode(o,r)}g&&this.collectEnterElement(o)}collectEnterElement(n){this.collectedEnterElements.push(n)}markElementAsDisabled(n,o){o?this.disabledNodes.has(n)||(this.disabledNodes.add(n),s7(n,Mb)):this.disabledNodes.has(n)&&(this.disabledNodes.delete(n),Ga(n,Mb))}removeNode(n,o,r){if(aM(o)){const g=n?this._fetchNamespace(n):null;g?g.removeNode(o,r):this.markElementAsRemoved(n,o,!1,r);const x=this.namespacesByHostElement.get(o);x&&x.id!==n&&x.removeNode(o,r)}else this._onRemovalComplete(o,r)}markElementAsRemoved(n,o,r,g,x){this.collectedLeaveElements.push(o),o[P7]={namespaceId:n,setForRemoval:g,hasAnimation:r,removedBeforeQueried:!1,previousTriggersValues:x}}listen(n,o,r,g,x){return aM(o)?this._fetchNamespace(n).listen(o,r,g,x):()=>{}}_buildInstruction(n,o,r,g,x){return n.transition.build(this.driver,n.element,n.fromState.value,n.toState.value,r,g,n.fromState.options,n.toState.options,o,x)}destroyInnerAnimations(n){let o=this.driver.query(n,Gh,!0);o.forEach(r=>this.destroyActiveAnimationsForElement(r)),0!=this.playersByQueriedElement.size&&(o=this.driver.query(n,tb,!0),o.forEach(r=>this.finishActiveQueriedAnimationOnElement(r)))}destroyActiveAnimationsForElement(n){const o=this.playersByElement.get(n);o&&o.forEach(r=>{r.queued?r.markedForDestroy=!0:r.destroy()})}finishActiveQueriedAnimationOnElement(n){const o=this.playersByQueriedElement.get(n);o&&o.forEach(r=>r.finish())}whenRenderingDone(){return new Promise(n=>{if(this.players.length)return Ll(this.players).onDone(()=>n());n()})}processLeaveNode(n){const o=n[P7];if(o&&o.setForRemoval){if(n[P7]=jP,o.namespaceId){this.destroyInnerAnimations(n);const r=this._fetchNamespace(o.namespaceId);r&&r.clearElementCache(n)}this._onRemovalComplete(n,o.setForRemoval)}n.classList?.contains(Mb)&&this.markElementAsDisabled(n,!1),this.driver.query(n,".ng-animate-disabled",!0).forEach(r=>{this.markElementAsDisabled(r,!1)})}flush(n=-1){let o=[];if(this.newHostElements.size&&(this.newHostElements.forEach((r,g)=>this._balanceNamespaceList(r,g)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let r=0;r<this.collectedEnterElements.length;r++)s7(this.collectedEnterElements[r],"ng-star-inserted");if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){const r=[];try{o=this._flushAnimations(r,n)}finally{for(let g=0;g<r.length;g++)r[g]()}}else for(let r=0;r<this.collectedLeaveElements.length;r++)this.processLeaveNode(this.collectedLeaveElements[r]);if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach(r=>r()),this._flushFns=[],this._whenQuietFns.length){const r=this._whenQuietFns;this._whenQuietFns=[],o.length?Ll(o).onDone(()=>{r.forEach(g=>g())}):r.forEach(g=>g())}}reportError(n){throw function nR(){return new T.buA(3402,!1)}()}_flushAnimations(n,o){const r=new cM,g=[],x=new Map,E=[],U=new Map,Y=new Map,a1=new Map,H1=new Set;
1this.disabledNodes.forEach(q4=>{H1.add(q4);const I4=this.driver.query(q4,".ng-animate-queued",!0);for(let S4=0;S4<I4.length;S4++)H1.add(I4[S4])});const j1=this.bodyNode,M2=Array.from(this.statesByElement.keys()),z2=VP(M2,this.collectedEnterElements),T2=new Map;let Z2=0;z2.forEach((q4,I4)=>{const S4=wP+Z2++;T2.set(I4,S4),q4.forEach(M0=>s7(M0,S4))});const L4=[],U4=new Set,L0=new Set;for(let q4=0;q4<this.collectedLeaveElements.length;q4++){const I4=this.collectedLeaveElements[q4],S4=I4[P7];S4&&S4.setForRemoval&&(L4.push(I4),U4.add(I4),S4.hasAnimation?this.driver.query(I4,".ng-star-inserted",!0).forEach(M0=>U4.add(M0)):L0.add(I4))}const J0=new Map,T0=VP(M2,Array.from(U4));T0.forEach((q4,I4)=>{const S4=nb+Z2++;J0.set(I4,S4),q4.forEach(M0=>s7(M0,S4))}),n.push(()=>{z2.forEach((q4,I4)=>{const S4=T2.get(I4);q4.forEach(M0=>Ga(M0,S4))}),T0.forEach((q4,I4)=>{const S4=J0.get(I4);q4.forEach(M0=>Ga(M0,S4))}),L4.forEach(q4=>{this.processLeaveNode(q4)})});const Q3=[],U0=[];for(let q4=this._namespaceList.length-1;q4>=0;q4--)this._namespaceList[q4].drainQueuedTransitions(o).forEach(S4=>{const M0=S4.player,R0=S4.element;if(Q3.push(M0),this.collectedEnterElements.length){const Mc=R0[P7];if(Mc&&Mc.setForMove){if(Mc.previousTriggersValues&&Mc.previousTriggersValues.has(S4.triggerName)){const I5=Mc.previousTriggersValues.get(S4.triggerName),$c=this.statesByElement.get(S4.element);if($c&&$c.has(S4.triggerName)){const xe=$c.get(S4.triggerName);xe.value=I5,$c.set(S4.triggerName,xe)}}return void M0.destroy()}}const z6=!j1||!this.driver.containsElement(j1,R0),L6=J0.get(R0),G6=T2.get(R0),p6=this._buildInstruction(S4,r,G6,L6,z6);if(p6.errors&&p6.errors.length)return void U0.push(p6);if(z6)return M0.onStart(()=>wi(R0,p6.fromStyles)),M0.onDestroy(()=>lt(R0,p6.toStyles)),void g.push(M0);if(S4.isFallbackTransition)return M0.onStart(()=>wi(R0,p6.fromStyles)),M0.onDestroy(()=>lt(R0,p6.toStyles)),void g.push(M0);const ot=[];p6.timelines.forEach(Mc=>{Mc.stretchStartingKeyframe=!0,this.disabledNodes.has(Mc.element)||ot.push(Mc)}),p6.timelines=ot,r.append(R0,p6.timelines),E.push({instruction:p6,player:M0,element:R0}),p6.queriedElements.forEach(Mc=>q7(U,Mc,[]).push(M0)),p6.preStyleProps.forEach((Mc,I5)=>{if(Mc.size){let $c=Y.get(I5);$c||Y.set(I5,$c=new Set),Mc.forEach((xe,$a)=>$c.add($a))}}),p6.postStyleProps.forEach((Mc,I5)=>{let $c=a1.get(I5);$c||a1.set(I5,$c=new Set),Mc.forEach((xe,$a)=>$c.add($a))})});if(U0.length){const q4=[];U0.forEach(I4=>{q4.push(function tR(){return new T.buA(3505,!1)}())}),Q3.forEach(I4=>I4.destroy()),this.reportError(q4)}const _4=new Map,O0=new Map;E.forEach(q4=>{const I4=q4.element;r.has(I4)&&(O0.set(I4,I4),this._beforeAnimationBuild(q4.player.namespaceId,q4.instruction,_4))}),g.forEach(q4=>{const I4=q4.element;this._getPreviousPlayers(I4,!1,q4.namespaceId,q4.triggerName,null).forEach(M0=>{q7(_4,I4,[]).push(M0),M0.destroy()})});const F6=L4.filter(q4=>YP(q4,Y,a1)),r0=new Map;GP(r0,this.driver,L0,a1,V0.kp).forEach(q4=>{YP(q4,Y,a1)&&F6.push(q4)});const c6=new Map;z2.forEach((q4,I4)=>{GP(c6,this.driver,new Set(q4),Y,V0.FX)}),F6.forEach(q4=>{const I4=r0.get(q4),S4=c6.get(q4);r0.set(q4,new Map([...I4?.entries()??[],...S4?.entries()??[]]))});const C6=[],X3=[],lc={};E.forEach(q4=>{const{element:I4,player:S4,instruction:M0}=q4;if(r.has(I4)){if(H1.has(I4))return S4.onDestroy(()=>lt(I4,M0.toStyles)),S4.disabled=!0,S4.overrideTotalTime(M0.totalTime),void g.push(S4);let R0=lc;if(O0.size>1){let L6=I4;const G6=[];for(;L6=L6.parentNode;){const p6=O0.get(L6);if(p6){R0=p6;break}G6.push(L6)}G6.forEach(p6=>O0.set(p6,R0))}const z6=this._buildAnimation(S4.namespaceId,M0,_4,x,c6,r0);if(S4.setRealPlayer(z6),R0===lc)C6.push(S4);else{const L6=this.playersByElement.get(R0);L6&&L6.length&&(S4.parentPlayer=Ll(L6)),g.push(S4)}}else wi(I4,M0.fromStyles),S4.onDestroy(()=>lt(I4,M0.toStyles)),X3.push(S4),H1.has(I4)&&g.push(S4)}),X3.forEach(q4=>{const I4=x.get(q4.element);if(I4&&I4.length){const S4=Ll(I4);q4.setRealPlayer(S4)}}),g.forEach(q4=>{q4.parentPlayer?q4.syncPlayerEvents(q4.parentPlayer):q4.destroy()});for(let q4=0;q4<L4.length;q4++){const I4=L4[q4],S4=I4[P7];if(Ga(I4,nb),S4&&S4.hasAnimation)continue;let M0=[];if(U.size){let z6=U.get(I4);z6&&z6.length&&M0.push(...z6);let L6=this.driver.query(I4,tb,!0);for(let G6=0;G6<L6.length;G6++){let p6=U.get(L6[G6]);p6&&p6.length&&M0.push(...p6)}}const R0=M0.filter(z6=>!z6.destroyed);R0.length?fM(this,I4,R0):this.processLeaveNode(I4)}return L4.length=0,C6.forEach(q4=>{this.players.push(q4),q4.onDone(()=>{q4.destroy();const I4=this.players.indexOf(q4);this.players.splice(I4,1)}),q4.play()}),C6}afterFlush(n){this._flushFns.push(n)}afterFlushAnimationsDone(n){this._whenQuietFns.push(n)}_getPreviousPlayers(n,o,r,g,x){let E=[];if(o){const U=this.playersByQueriedElement.get(n);U&&(E=U)}else{const U=this.playersByElement.get(n);if(U){const Y=!x||x==Wa;
1U.forEach(a1=>{a1.queued||!Y&&a1.triggerName!=g||E.push(a1)})}}return(r||g)&&(E=E.filter(U=>!(r&&r!=U.namespaceId||g&&g!=U.triggerName))),E}_beforeAnimationBuild(n,o,r){const x=o.element,E=o.isRemovalTransition?void 0:n,U=o.isRemovalTransition?void 0:o.triggerName;for(const Y of o.timelines){const a1=Y.element,H1=a1!==x,j1=q7(r,a1,[]);this._getPreviousPlayers(a1,H1,E,U,o.toState).forEach(z2=>{const T2=z2.getRealPlayer();T2.beforeDestroy&&T2.beforeDestroy(),z2.destroy(),j1.push(z2)})}wi(x,o.fromStyles)}_buildAnimation(n,o,r,g,x,E){const U=o.triggerName,Y=o.element,a1=[],H1=new Set,j1=new Set,M2=o.timelines.map(T2=>{const Z2=T2.element;H1.add(Z2);const L4=Z2[P7];if(L4&&L4.removedBeforeQueried)return new V0.sf(T2.duration,T2.delay);const U4=Z2!==Y,L0=function $R(t){const n=[];return $P(t,n),n}((r.get(Z2)||UP).map(_4=>_4.getRealPlayer())).filter(_4=>!!_4.element&&_4.element===Z2),J0=x.get(Z2),T0=E.get(Z2),Q3=tu(this._normalizer,T2.keyframes,J0,T0),U0=this._buildPlayer(T2,Q3,L0);if(T2.subTimeline&&g&&j1.add(Z2),U4){const _4=new zb(n,U,Z2);_4.setRealPlayer(U0),a1.push(_4)}return U0});a1.forEach(T2=>{q7(this.playersByQueriedElement,T2.element,[]).push(T2),T2.onDone(()=>function GR(t,n,o){let r=t.get(n);if(r){if(r.length){const g=r.indexOf(o);r.splice(g,1)}0==r.length&&t.delete(n)}return r}(this.playersByQueriedElement,T2.element,T2))}),H1.forEach(T2=>s7(T2,SP));const z2=Ll(M2);return z2.onDestroy(()=>{H1.forEach(T2=>Ga(T2,SP)),lt(Y,o.toStyles)}),j1.forEach(T2=>{q7(g,T2,[]).push(z2)}),z2}_buildPlayer(n,o,r){return o.length>0?this.driver.animate(n.element,o,n.duration,n.delay,n.easing,r):new V0.sf(n.duration,n.delay)}}class zb{namespaceId;triggerName;element;_player=new V0.sf;_containsRealPlayer=!1;_queuedCallbacks=new Map;destroyed=!1;parentPlayer=null;markedForDestroy=!1;disabled=!1;queued=!0;totalTime=0;constructor(n,o,r){this.namespaceId=n,this.triggerName=o,this.element=r}setRealPlayer(n){this._containsRealPlayer||(this._player=n,this._queuedCallbacks.forEach((o,r)=>{o.forEach(g=>J_(n,r,void 0,g))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(n.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(n){this.totalTime=n}syncPlayerEvents(n){const o=this._player;o.triggerCallback&&n.onStart(()=>o.triggerCallback("start")),n.onDone(()=>this.finish()),n.onDestroy(()=>this.destroy())}_queueEvent(n,o){q7(this._queuedCallbacks,n,[]).push(o)}onDone(n){this.queued&&this._queueEvent("done",n),this._player.onDone(n)}onStart(n){this.queued&&this._queueEvent("start",n),this._player.onStart(n)}onDestroy(n){this.queued&&this._queueEvent("destroy",n),this._player.onDestroy(n)}init(){this._player.init()}hasStarted(){return!this.queued&&this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(n){this.queued||this._player.setPosition(n)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(n){const o=this._player;o.triggerCallback&&o.triggerCallback(n)}}function aM(t){return t&&1===t.nodeType}function WP(t,n){const o=t.style.display;return t.style.display=n??"none",o}function GP(t,n,o,r,g){const x=[];o.forEach(Y=>x.push(WP(Y)));const E=[];r.forEach((Y,a1)=>{const H1=new Map;Y.forEach(j1=>{const M2=n.computeStyle(a1,j1,g);H1.set(j1,M2),(!M2||0==M2.length)&&(a1[P7]=UR,E.push(a1))}),t.set(a1,H1)});let U=0;return o.forEach(Y=>WP(Y,x[U++])),E}function VP(t,n){const o=new Map;if(t.forEach(U=>o.set(U,[])),0==n.length)return o;const g=new Set(n),x=new Map;function E(U){if(!U)return 1;let Y=x.get(U);if(Y)return Y;const a1=U.parentNode;return Y=o.has(a1)?a1:g.has(a1)?1:E(a1),x.set(U,Y),Y}return n.forEach(U=>{const Y=E(U);1!==Y&&o.get(Y).push(U)}),o}function s7(t,n){t.classList?.add(n)}function Ga(t,n){t.classList?.remove(n)}function fM(t,n,o){Ll(o).onDone(()=>t.processLeaveNode(n))}function $P(t,n){for(let o=0;o<t.length;o++){const r=t[o];r instanceof V0.PZ?$P(r.players,n):n.push(r)}}function YP(t,n,o){const r=o.get(t);if(!r)return!1;let g=n.get(t);return g?r.forEach(x=>g.add(x)):n.set(t,r),o.delete(t),!0}class su{_driver;_normalizer;_transitionEngine;_timelineEngine;_triggerCache={};onRemovalComplete=(n,o)=>{};constructor(n,o,r){this._driver=o,this._normalizer=r,this._transitionEngine=new WR(n.body,o,r),this._timelineEngine=new IR(n.body,o,r),this._transitionEngine.onRemovalComplete=(g,x)=>this.onRemovalComplete(g,x)}registerTrigger(n,o,r,g,x){const E=n+"-"+g;let U=this._triggerCache[E];if(!U){const Y=[],H1=db(this._driver,x,Y,[]);if(Y.length)throw function YI(){return new T.buA(3404,!1)}();U=function Ni(t,n,o){return new kR(t,n,o)}(g,H1,this._normalizer),this._triggerCache[E]=U}this._transitionEngine.registerTrigger(o,g,U)}register(n,o){this._transitionEngine.register(n,o)}destroy(n,o){this._transitionEngine.destroy(n,o)}
1onInsert(n,o,r,g){this._transitionEngine.insertNode(n,o,r,g)}onRemove(n,o,r){this._transitionEngine.removeNode(n,o,r)}disableAnimations(n,o){this._transitionEngine.markElementAsDisabled(n,o)}process(n,o,r,g){if("@"==r.charAt(0)){const[x,E]=bP(r);this._timelineEngine.command(x,o,E,g)}else this._transitionEngine.trigger(n,o,r,g)}listen(n,o,r,g,x){if("@"==r.charAt(0)){const[E,U]=bP(r);return this._timelineEngine.listen(E,o,U,x)}return this._transitionEngine.listen(n,o,r,g,x)}flush(n=-1){this._transitionEngine.flush(n)}get players(){return[...this._transitionEngine.players,...this._timelineEngine.players]}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}afterFlushAnimationsDone(n){this._transitionEngine.afterFlushAnimationsDone(n)}}let KR=(()=>{class t{_element;_startStyles;_endStyles;static initialStylesByElement=new WeakMap;_state=0;_initialStyles;constructor(o,r,g){this._element=o,this._startStyles=r,this._endStyles=g;let x=t.initialStylesByElement.get(o);x||t.initialStylesByElement.set(o,x=new Map),this._initialStyles=x}start(){this._state<1&&(this._startStyles&&lt(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(lt(this._element,this._initialStyles),this._endStyles&&(lt(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(t.initialStylesByElement.delete(this._element),this._startStyles&&(wi(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(wi(this._element,this._endStyles),this._endStyles=null),lt(this._element,this._initialStyles),this._state=3)}}return t})();function Va(t){let n=null;return t.forEach((o,r)=>{(function XR(t){return"display"===t||"position"===t})(r)&&(n=n||new Map,n.set(r,o))}),n}class au{element;keyframes;options;_specialStyles;_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_duration;_delay;_initialized=!1;_finished=!1;_started=!1;_destroyed=!1;_finalKeyframe;_originalOnDoneFns=[];_originalOnStartFns=[];domPlayer=null;time=0;parentPlayer=null;currentSnapshot=new Map;constructor(n,o,r,g){this.element=n,this.keyframes=o,this.options=r,this._specialStyles=g,this._duration=r.duration,this._delay=r.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(n=>n()),this._onDoneFns=[])}init(){this._buildPlayer()&&this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return this.domPlayer;this._initialized=!0;const n=this.keyframes,o=this._triggerWebAnimation(this.element,n,this.options);if(!o)return this._onFinish(),null;this.domPlayer=o,this._finalKeyframe=n.length?n[n.length-1]:new Map;const r=()=>this._onFinish();return o.addEventListener("finish",r),this.onDestroy(()=>{o.removeEventListener("finish",r)}),o}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer?.pause()}_convertKeyframesToObject(n){const o=[];return n.forEach(r=>{o.push(Object.fromEntries(r))}),o}_triggerWebAnimation(n,o,r){const g=this._convertKeyframesToObject(o);try{return n.animate(g,r)}catch{return null}}onStart(n){this._originalOnStartFns.push(n),this._onStartFns.push(n)}onDone(n){this._originalOnDoneFns.push(n),this._onDoneFns.push(n)}onDestroy(n){this._onDestroyFns.push(n)}play(){const n=this._buildPlayer();n&&(this.hasStarted()||(this._onStartFns.forEach(o=>o()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),n.play())}pause(){this.init(),this.domPlayer?.pause()}finish(){this.init(),this.domPlayer&&(this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish())}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer?.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(n=>n()),this._onDestroyFns=[])}setPosition(n){this.domPlayer||this.init(),this.domPlayer&&(this.domPlayer.currentTime=n*this.time)}getPosition(){return this.domPlayer?+(this.domPlayer.currentTime??0)/this.time:this._initialized?1:0}get totalTime(){return this._delay+this._duration}beforeDestroy(){const n=new Map;this.hasStarted()&&this._finalKeyframe.forEach((r,g)=>{"offset"!==g&&n.set(g,this._finished?r:ab(this.element,g))}),this.currentSnapshot=n}triggerCallback(n){const o="start"===n?this._onStartFns:this._onDoneFns;o.forEach(r=>r()),o.length=0}}class KP{validateStyleProperty(n){return!0}validateAnimatableStyleProperty(n){return!0}containsElement(n,o){return yP(n,o)}getParentElement(n){return cb(n)}query(n,o,r){return vP(n,o,r)}computeStyle(n,o,r){return ab(n,o)}animate(n,o,r,g,x,E=[]){const Y={duration:r,delay:g,fill:0==g?"both":"forwards"};x&&(Y.easing=x);const a1=new Map,H1=E.filter(z2=>z2 instanceof au);(function pR(t,n){return 0===t||0===n})(r,g)&&H1.forEach(z2=>{z2.currentSnapshot.forEach((T2,Z2)=>a1.set(Z2,T2))});
1let j1=function uR(t){return t.length?t[0]instanceof Map?t:t.map(n=>new Map(Object.entries(n))):[]}(o).map(z2=>new Map(z2));j1=function $h(t,n,o){if(o.size&&n.length){let r=n[0],g=[];if(o.forEach((x,E)=>{r.has(E)||g.push(E),r.set(E,x)}),g.length)for(let x=1;x<n.length;x++){let E=n[x];g.forEach(U=>E.set(U,ab(t,U)))}}return n}(n,j1,a1);const M2=function YR(t,n){let o=null,r=null;return Array.isArray(n)&&n.length?(o=Va(n[0]),n.length>1&&(r=Va(n[n.length-1]))):n instanceof Map&&(o=Va(n)),o||r?new KR(t,o,r):null}(n,j1);return new au(n,j1,Y,M2)}}const XP="@.disabled";class qP{namespaceId;delegate;engine;_onDestroy;\u0275type=0;constructor(n,o,r,g){this.namespaceId=n,this.delegate=o,this.engine=r,this._onDestroy=g}get data(){return this.delegate.data}destroyNode(n){this.delegate.destroyNode?.(n)}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.engine.afterFlushAnimationsDone(()=>{queueMicrotask(()=>{this.delegate.destroy()})}),this._onDestroy?.()}createElement(n,o){return this.delegate.createElement(n,o)}createComment(n){return this.delegate.createComment(n)}createText(n){return this.delegate.createText(n)}appendChild(n,o){this.delegate.appendChild(n,o),this.engine.onInsert(this.namespaceId,o,n,!1)}insertBefore(n,o,r,g=!0){this.delegate.insertBefore(n,o,r),this.engine.onInsert(this.namespaceId,o,n,g)}removeChild(n,o,r,g){g?this.delegate.removeChild(n,o,r,g):this.parentNode(o)&&this.engine.onRemove(this.namespaceId,o,this.delegate)}selectRootElement(n,o){return this.delegate.selectRootElement(n,o)}parentNode(n){return this.delegate.parentNode(n)}nextSibling(n){return this.delegate.nextSibling(n)}setAttribute(n,o,r,g){this.delegate.setAttribute(n,o,r,g)}removeAttribute(n,o,r){this.delegate.removeAttribute(n,o,r)}addClass(n,o){this.delegate.addClass(n,o)}removeClass(n,o){this.delegate.removeClass(n,o)}setStyle(n,o,r,g){this.delegate.setStyle(n,o,r,g)}removeStyle(n,o,r){this.delegate.removeStyle(n,o,r)}setProperty(n,o,r){"@"==o.charAt(0)&&o==XP?this.disableAnimations(n,!!r):this.delegate.setProperty(n,o,r)}setValue(n,o){this.delegate.setValue(n,o)}listen(n,o,r,g){return this.delegate.listen(n,o,r,g)}disableAnimations(n,o){this.engine.disableAnimations(n,o)}}class qR extends qP{factory;constructor(n,o,r,g,x){super(o,r,g,x),this.factory=n,this.namespaceId=o}setProperty(n,o,r){"@"==o.charAt(0)?"."==o.charAt(1)&&o==XP?this.disableAnimations(n,r=void 0===r||!!r):this.engine.process(this.namespaceId,n,o.slice(1),r):this.delegate.setProperty(n,o,r)}listen(n,o,r,g){if("@"==o.charAt(0)){const x=function JR(t){switch(t){case"body":return document.body;case"document":return document;case"window":return window;default:return t}}(n);let E=o.slice(1),U="";return"@"!=E.charAt(0)&&([E,U]=function ZR(t){const n=t.indexOf(".");return[t.substring(0,n),t.slice(n+1)]}(E)),this.engine.listen(this.namespaceId,x,E,U,Y=>{this.factory.scheduleListenerCallback(Y._data||-1,r,Y)})}return this.delegate.listen(n,o,r,g)}}class QR{delegate;engine;_zone;_currentId=0;_microtaskId=1;_animationCallbacksBuffer=[];_rendererCache=new Map;_cdRecurDepth=0;constructor(n,o,r){this.delegate=n,this.engine=o,this._zone=r,o.onRemovalComplete=(g,x)=>{x?.removeChild(null,g)}}createRenderer(n,o){const g=this.delegate.createRenderer(n,o);if(!n||!o?.data?.animation){const a1=this._rendererCache;let H1=a1.get(g);return H1||(H1=new qP("",g,this.engine,()=>a1.delete(g)),a1.set(g,H1)),H1}const x=o.id,E=o.id+"-"+this._currentId;this._currentId++,this.engine.register(E,n);const U=a1=>{Array.isArray(a1)?a1.forEach(U):this.engine.registerTrigger(x,E,n,a1.name,a1)};return o.data.animation.forEach(U),new qR(this,E,g,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=>{this._microtaskId++})}scheduleListenerCallback(n,o,r){if(n>=0&&n<this._microtaskId)return void this._zone.run(()=>o(r));const g=this._animationCallbacksBuffer;0==g.length&&queueMicrotask(()=>{this._zone.run(()=>{g.forEach(x=>{const[E,U]=x;E(U)}),this._animationCallbacksBuffer=[]})}),g.push([o,r])}end(){this._cdRecurDepth--,0==this._cdRecurDepth&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}componentReplaced(n){this.engine.flush(),this.delegate.componentReplaced?.(n)}}let uM=(()=>{class t extends su{constructor(o,r,g){super(o,r,g)}ngOnDestroy(){this.flush()}static \u0275fac=function(r){return new(r||t)(T.KVO(T.qQL),T.KVO(fb),T.KVO(mb))};static \u0275prov=T.jDH({token:t,factory:t.\u0275fac})}return t})();const JP=[{provide:mb,useFactory:function cF(){return new TP}},{provide:su,useClass:uM},{provide:K._9s,useFactory:function dM(t,n,o){return new QR(t,n,o)},deps:[V_,su,K.SKi]}],nF=[{provide:fb,useFactory:()=>new KP},{provide:K.bc$,useFactory:()=>"BrowserAnimations"},...JP];var lF=b(60);const pM=[{path:"galoa/slo/:cursor",component:R.iP},{path:"oauth-redirect",loadChildren:()=>
1b.e(546).then(b.bind(b,7546)).then(t=>t.LoginRoutingModule)},{path:"logout-success/:event",loadChildren:()=>b.e(352).then(b.bind(b,2352)).then(t=>t.LogoutRoutingModule)},{path:":association",loadChildren:()=>Promise.all([b.e(980),b.e(302),b.e(854),b.e(722)]).then(b.bind(b,4722)).then(t=>t.PagesRoutingModule)},{path:":association/member-area",loadChildren:()=>Promise.all([b.e(980),b.e(302),b.e(533),b.e(854),b.e(91)]).then(b.bind(b,1091)).then(t=>t.MemberAreaRoutingModule)},{path:":association/member-directory",loadChildren:()=>Promise.all([b.e(980),b.e(302),b.e(533),b.e(819)]).then(b.bind(b,1819)).then(t=>t.MemberDirectoryRoutingModule)},{path:"",loadChildren:()=>Promise.all([b.e(980),b.e(426)]).then(b.bind(b,7426)).then(t=>t.GlobalRoutingModule)},{path:"**",redirectTo:"page/not-found"}];let oF=(()=>{var t;class n{intercept(r,g){const x=Math.random().toString(36).substr(2,9);D1.o5().setTag("transaction_id",x);const E=r.clone({headers:r.headers.set("X-Transaction-ID",x)});return g.handle(E)}static#c=t=()=>(this.\u0275fac=function(g){return new(g||n)},this.\u0275prov=T.jDH({token:n,factory:n.\u0275fac}))}return t(),n})();var iF=b(983),gM=b(9974),sF=b(5412),rF=b(9852);let fF=(()=>{var t;class n{constructor(){}intercept(r,g){if(!r.url.includes(a.c.mainEndpointPagination)&&!r.url.includes("https://api.galoa.com.br/api")||r.headers.has("x-pagination")&&"true"===r.headers.get("x-pagination")){const x=r.headers.delete("x-pagination"),E=r.clone({headers:x});return g.handle(E)}return g.handle(r).pipe((0,$5.p)(x=>x instanceof Me.cS),function aF(t,n=1/0,o){return n=(n||0)<1?1/0:n,(0,gM.N)((r,g)=>(0,sF.h)(r,g,t,n,void 0,!0,o))}((x,E)=>x.body&&x.body.links&&x.body.links.next&&!E?this.intercept(r.clone({url:x.body.links.next,setParams:{}}),g):iF.w),(0,rF.T)((x,E)=>(x.body.data=x.body.data.concat(E.body.data),x)))}static#c=t=()=>(this.\u0275fac=function(g){return new(g||n)},this.\u0275prov=T.jDH({token:n,factory:n.\u0275fac}))}return t(),n})();var mF=b(2498);let uF=(()=>{var t;class n{constructor(r){this.translate=r}intercept(r,g){if(!r.url.includes("https://api.galoa.com.br/api"))return g.handle(r);const x=this.translate.instant("Connection problem detected, retrying...");return g.handle(r).pipe((0,mF.L)({count:3,delay:(E,U)=>(0,T1.Ob)(E,U,x)}))}static#c=t=()=>(this.\u0275fac=function(g){return new(g||n)(T.KVO($1.c$))},this.\u0275prov=T.jDH({token:n,factory:n.\u0275fac}))}return t(),n})();function bb(t,n){return t.length>n?`${t.slice(0,n)}\u2026(+${t.length-n})`:t}var nn=b(5257),gF=b(1919),hF=b(1933);const MF={provide:R.nj,multi:!0,useFactory:t=>()=>t.reset(),deps:[$.c]},MM=[{provide:bm,deps:[H.Ix]},{provide:Me.a7,useClass:oF,multi:!0},{provide:T.zcH,useValue:function xg(t){return new mi(t)}({extractor:function hM(t,n){return n(t)||new Error(`Non-Error thrown: ${function dF(t){if(void 0===t)return"undefined";if(null===t)return"null";const n=typeof t;if("object"!==n)return`${n}(${bb(String(t),200)})`;return`${t.constructor?.name??"Object"} keys=[${bb(Object.keys(t).join(","),200)}] ${bb(function pF(t){const n=new WeakSet;try{return JSON.stringify(t,(o,r)=>{if("bigint"==typeof r)return`${r.toString()}n`;if("function"==typeof r)return`[Function ${r.name||"anonymous"}]`;if("object"==typeof r&&null!==r){if(n.has(r))return"[Circular]";n.add(r)}return r})??""}catch{return"[unserializable]"}}(t),500)}`}(t)}`)}})},{provide:K.hnV,useFactory:()=>()=>{},deps:[bm],multi:!0}],ZP={providers:[(0,Me.$R)((0,Me.Sx)()),(0,J.$x)(),(0,T.oKB)(OI,wI.Qs.forRoot({suppressGlobalRegisterWarning:!0}),n1.QU.forRoot({config:{tokenGetter:()=>{try{return localStorage.getItem("access_token")}catch{return""}},allowedDomains:["api.galoa.com.br","accounts.galoa.com.br","associacoes.galoa.com.br"],throwNoTokenError:!1,skipWhenExpired:!0}}),lF.dX),function tF(){return(0,K._jY)("NgEagerAnimations"),[...nF]}(),{provide:Me.a7,useClass:fF,multi:!0},{provide:Me.a7,useClass:uF,multi:!0},...(0,R.gT)({origin:"assoc-member"},o1.Q),MF,{provide:nn.ke,useValue:gF.D},{provide:nn.wm,useFactory:hF.W,deps:[c1.w]}]},CF={...ZP,providers:[(0,X_.lh)(pM,(0,X_.Zy)(),(0,X_.oH)({scrollPositionRestoration:"enabled",anchorScrolling:"enabled"})),(0,T.oKB)(EI),...ZP.providers,...MM]};function QP(){(function bI(t,n,o){const r={rootComponent:t,platformRef:o?.platformRef,...hP(n)};return(0,L.TL3)(r)})(Nh,CF).catch(t=>console.error(t))}a.c.production&&(0,L.SmG)(),"complete"===document.readyState?QP():document.addEventListener("DOMContentLoaded",QP)},268(w2,x1,b){"use strict";b.d(x1,{UD:()=>E1});var L=b(8831),a=b(2639),k=b(2946),H=b(2070),K=b(9069),J=b(2484),n1=b(6263),c1=b(9949),u1=b(6633);function o1(m2,$1,U1){void 0===U1&&(U1=!1);var D1=(0,H.sb)($1),e2=(0,H.sb)($1)&&function r1(m2){var $1=m2.getBoundingClientRect(),U1=(0,u1.LI)($1.width)/m2.offsetWidth||1,D1=(0,u1.LI)($1.height)/m2.offsetHeight||1;return 1!==U1||1!==D1}($1),d2=(0,n1.A)($1),N2=(0,L.A)(m2,e2,U1),f2={scrollLeft:0,scrollTop:0},x2={x:0,y:0};return(D1||!D1&&!U1)&&(("body"!==(0,K.A)($1)||(0,c1.A)(d2))&&(f2=function T(m2){return m2!==(0,k.A)(m2)&&(0,H.sb)(m2)?function G(m2){return{scrollLeft:m2.scrollLeft,scrollTop:m2.scrollTop}}(m2):(0,a.A)(m2)}($1)),(0,H.sb)($1)?((x2=(0,L.A)($1,!0)).x+=$1.clientLeft,x2.y+=$1.clientTop):d2&&(x2.x=(0,J.A)(d2))),{x:N2.left+f2.scrollLeft-x2.x,y:N2.top+f2.scrollTop-x2.y,width:N2.width,height:N2.height}}var $=b(2750),R=b(5065),s1=b(3625),z1=b(6471);function v1(m2){var $1=new Map,U1=new Set,D1=[];function e2(d2){U1.add(d2.name),[].concat(d2.requires||[],d2.requiresIfExists||[]).forEac
1h(function(f2){if(!U1.has(f2)){var x2=$1.get(f2);x2&&e2(x2)}}),D1.push(d2)}return m2.forEach(function(d2){$1.set(d2.name,d2)}),m2.forEach(function(d2){U1.has(d2.name)||e2(d2)}),D1}function L1(m2){var $1;return function(){return $1||($1=new Promise(function(U1){Promise.resolve().then(function(){$1=void 0,U1(m2())})})),$1}}var P1={placement:"bottom",modifiers:[],strategy:"absolute"};function T1(){for(var m2=arguments.length,$1=new Array(m2),U1=0;U1<m2;U1++)$1[U1]=arguments[U1];return!$1.some(function(D1){return!(D1&&"function"==typeof D1.getBoundingClientRect)})}function E1(m2){void 0===m2&&(m2={});var U1=m2.defaultModifiers,D1=void 0===U1?[]:U1,e2=m2.defaultOptions,d2=void 0===e2?P1:e2;return function(f2,x2,D2){void 0===D2&&(D2=d2);var I2={placement:"bottom",orderedModifiers:[],options:Object.assign({},P1,d2),modifiersData:{},elements:{reference:f2,popper:x2},attributes:{},styles:{}},u2=[],R1=!1,k1={state:I2,setOptions:function(s2){var O2="function"==typeof s2?s2(I2.options):s2;p2(),I2.options=Object.assign({},d2,I2.options,O2),I2.scrollParents={reference:(0,H.vq)(f2)?(0,R.A)(f2):f2.contextElement?(0,R.A)(f2.contextElement):[],popper:(0,R.A)(x2)};var Q2=function C1(m2){var $1=v1(m2);return z1.GM.reduce(function(U1,D1){return U1.concat($1.filter(function(e2){return e2.phase===D1}))},[])}(function M1(m2){var $1=m2.reduce(function(U1,D1){var e2=U1[D1.name];return U1[D1.name]=e2?Object.assign({},e2,D1,{options:Object.assign({},e2.options,D1.options),data:Object.assign({},e2.data,D1.data)}):D1,U1},{});return Object.keys($1).map(function(U1){return $1[U1]})}([].concat(D1,I2.options.modifiers)));return I2.orderedModifiers=Q2.filter(function(l1){return l1.enabled}),function J1(){I2.orderedModifiers.forEach(function(y2){var O2=y2.options,l1=y2.effect;if("function"==typeof l1){var F2=l1({state:I2,name:y2.name,instance:k1,options:void 0===O2?{}:O2});u2.push(F2||function(){})}})}(),k1.update()},forceUpdate:function(){if(!R1){var s2=I2.elements,O2=s2.reference,Q2=s2.popper;if(T1(O2,Q2)){I2.rects={reference:o1(O2,(0,s1.A)(Q2),"fixed"===I2.options.strategy),popper:(0,$.A)(Q2)},I2.reset=!1,I2.placement=I2.options.placement,I2.orderedModifiers.forEach(function(u){return I2.modifiersData[u.name]=Object.assign({},u.data)});for(var l1=0;l1<I2.orderedModifiers.length;l1++)if(!0!==I2.reset){var F2=I2.orderedModifiers[l1],Y1=F2.fn,I1=F2.options;"function"==typeof Y1&&(I2=Y1({state:I2,options:void 0===I1?{}:I1,name:F2.name,instance:k1})||I2)}else I2.reset=!1,l1=-1}}},update:L1(function(){return new Promise(function(y2){k1.forceUpdate(),y2(I2)})}),destroy:function(){p2(),R1=!0}};if(!T1(f2,x2))return k1;function p2(){u2.forEach(function(y2){return y2()}),u2=[]}return k1.setOptions(D2).then(function(y2){!R1&&D2.onFirstUpdate&&D2.onFirstUpdate(y2)}),k1}}},2729(w2,x1,b){"use strict";b.d(x1,{A:()=>a});var L=b(2070);function a(k,H){var G=H.getRootNode&&H.getRootNode();if(k.contains(H))return!0;if(G&&(0,L.Ng)(G)){var T=H;do{if(T&&k.isSameNode(T))return!0;T=T.parentNode||T.host}while(T)}return!1}},8831(w2,x1,b){"use strict";b.d(x1,{A:()=>G});var L=b(2070),a=b(6633),k=b(2946),H=b(7580);function G(T,K,J){void 0===K&&(K=!1),void 0===J&&(J=!1);var n1=T.getBoundingClientRect(),c1=1,u1=1;K&&(0,L.sb)(T)&&(c1=T.offsetWidth>0&&(0,a.LI)(n1.width)/T.offsetWidth||1,u1=T.offsetHeight>0&&(0,a.LI)(n1.height)/T.offsetHeight||1);var o1=((0,L.vq)(T)?(0,k.A)(T):window).visualViewport,$=!(0,H.A)()&&J,R=(n1.left+($&&o1?o1.offsetLeft:0))/c1,s1=(n1.top+($&&o1?o1.offsetTop:0))/u1,z1=n1.width/c1,v1=n1.height/u1;return{width:z1,height:v1,top:s1,right:R+z1,bottom:s1+v1,left:R,x:R,y:s1}}},624(w2,x1,b){"use strict";b.d(x1,{A:()=>a});var L=b(2946);function a(k){return(0,L.A)(k).getComputedStyle(k)}},6263(w2,x1,b){"use strict";b.d(x1,{A:()=>a});var L=b(2070);function a(k){return(((0,L.vq)(k)?k.ownerDocument:k.document)||window.document).documentElement}},2750(w2,x1,b){"use strict";b.d(x1,{A:()=>a});var L=b(8831);function a(k){var H=(0,L.A)(k),G=k.offsetWidth,T=k.offsetHeight;return Math.abs(H.width-G)<=1&&(G=H.width),Math.abs(H.height-T)<=1&&(T=H.height),{x:k.offsetLeft,y:k.offsetTop,width:G,height:T}}},9069(w2,x1,b){"use strict";function L(a){return a?(a.nodeName||"").toLowerCase():null}b.d(x1,{A:()=>L})},3625(w2,x1,b){"use strict";b.d(x1,{A:()=>c1});var L=b(2946),a=b(9069),k=b(624),H=b(2070);function G(u1){return["table","td","th"].indexOf((0,a.A)(u1))>=0}var T=b(9338),K=b(391);function J(u1){return(0,H.sb)(u1)&&"fixed"!==(0,k.A)(u1).position?u1.offsetParent:null}function c1(u1){for(var r1=(0,L.A)(u1),o1=J(u1);o1&&G(o1)&&"static"===(0,k.A)(o1).position;)o1=J(o1);return o1&&("html"===(0,a.A)(o1)||"body"===(0,a.A)(o1)&&"static"===(0,k.A)(o1).position)?r1:o1||function n1(u1){var r1=/firefox/i.test((0,K.A)());if(/Trident/i.test((0,K.A)())&&(0,H.sb)(u1)&&"fixed"===(0,k.A)(u1).position)return null;var R=(0,T.A)(u1);for((0,H.Ng)(R)&&(R=R.host);(0,H.sb)(R)&&["html","body"].indexOf((0,a.A)(R))<0;){var s1=(0,k.A)(R);if("none"!==s1.transform||"none"!==s1.perspective||"paint"===s1.contain||-1!==["transform","perspective"].indexOf(s1.willChange)||r1&&"filter"===s1.willChange||r1&&s1.filter&&"none"!==s1.filter)return R;R=R.parentNode}return null}(u1)||r1}},9338(w2,x1,b){"use strict";b.d(x1,{A:()=>H});var L=b(9069),a=b(6263),k=b(2070);function H(G){return"html"===(0,L.A)(G)?G:G.assignedSlot||G.parentNode||((0,k.Ng)(G)?G.host:null)||(0,a.A)(G)}},2946(w2,x1,b){"use strict";function L(a){if(null==a)return window;if("[object Window]"!==a.toString()){var k=a.ownerDocument;return k&&k.defaultView||window}return a}b.d(x1,{A:()=>L})},2639(w2,x1,b){"use strict";b.d(x1,{A:()=>a});var L=b(2946);function a(k){var H=(0,L.A)(k);return{scrollLeft:H.pageXOffset,scrollTop:H.pageYOffset}}},2484(w2,x1,b){"use strict";b.d(x1,{A:()=>H});var L=b(8831),a=b(6263),k=b(2639);function H(G){return(0,L.A)((0,a.A)(G)).left+(0,k.A)(G).scrollLeft}},2070(w2,x1,b){"use strict";b.d(x1,{Ng:()=>H,sb:()=>k,vq:()=>a});var L=b(2946);function a(G){return G instanceof(0,L.A)(G).Element||G instanceof Element}function k(G){return G instanceof(0,L.A)(G).HTMLElement||G instanceof HTMLElement}function H(G){return!(typeof ShadowRoot>"u")&&(G instanceof(0,L.A)(G).ShadowRoot||G instanceof ShadowRoot)}},7580(w2,x1,b){"use strict";b.d(x1,{A:()=>a});var L=b(391);function a(){return!/^((?!chrome|android).)*safari/i.test((0,L.A)())}},9949(w2,x1,b){"use strict";b.d(x1,{A:()=>a});var L=b(624);function a(k){var H=(0,L.A)(k);return/auto|scroll|overlay|hidden/.test(H.overflow+H.overflowY+H.overflowX)}},5065(w2,x1,b){"use strict";b.d(x1,{A:()=>K});var L=b(9338),a=b(9949),k=b(9069),H=b(2070);function G(J){return["html","body","#document"].indexOf((0,k.A)(J))>=0?J.ownerDocument.body:(0,H.sb)(J)&&(0,a.A)(J)?J:G((0,L.A)(J))}var T=b(2946);function K(J,n1){var c1;void 0===n1&&(n1=[]);var u1=G(J),r1=u1===(null==(c1=J.ownerDocument)?void 0:c1.body),o1=(0,T.A)(u1),$=r1?[o1].concat(o1.visualVie
1wport||[],(0,a.A)(u1)?u1:[]):u1,R=n1.concat($);return r1?R:R.concat(K((0,L.A)($)))}},6471(w2,x1,b){"use strict";b.d(x1,{DD:()=>$,GM:()=>E1,Mn:()=>L,OM:()=>T,Ol:()=>o1,R9:()=>c1,WY:()=>n1,_N:()=>J,ir:()=>r1,kb:()=>H,ni:()=>K,pG:()=>k,qZ:()=>G,sQ:()=>a,xf:()=>u1});var L="top",a="bottom",k="right",H="left",G="auto",T=[L,a,k,H],K="start",J="end",n1="clippingParents",c1="viewport",u1="popper",r1="reference",o1=T.reduce(function(t2,m2){return t2.concat([m2+"-"+K,m2+"-"+J])},[]),$=[].concat(T,[G]).reduce(function(t2,m2){return t2.concat([m2,m2+"-"+K,m2+"-"+J])},[]),E1=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"]},7314(w2,x1,b){"use strict";b.d(x1,{A:()=>G});var L=b(9069),a=b(2070);const G={name:"applyStyles",enabled:!0,phase:"write",fn:function k(T){var K=T.state;Object.keys(K.elements).forEach(function(J){var n1=K.styles[J]||{},c1=K.attributes[J]||{},u1=K.elements[J];!(0,a.sb)(u1)||!(0,L.A)(u1)||(Object.assign(u1.style,n1),Object.keys(c1).forEach(function(r1){var o1=c1[r1];!1===o1?u1.removeAttribute(r1):u1.setAttribute(r1,!0===o1?"":o1)}))})},effect:function H(T){var K=T.state,J={popper:{position:K.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(K.elements.popper.style,J.popper),K.styles=J,K.elements.arrow&&Object.assign(K.elements.arrow.style,J.arrow),function(){Object.keys(K.elements).forEach(function(n1){var c1=K.elements[n1],u1=K.attributes[n1]||{},o1=Object.keys(K.styles.hasOwnProperty(n1)?K.styles[n1]:J[n1]).reduce(function($,R){return $[R]="",$},{});!(0,a.sb)(c1)||!(0,L.A)(c1)||(Object.assign(c1.style,o1),Object.keys(u1).forEach(function($){c1.removeAttribute($)}))})}},requires:["computeStyles"]}},1829(w2,x1,b){"use strict";b.d(x1,{A:()=>o1});var L=b(9667),a=b(2750),k=b(2729),H=b(3625),G=b(4876),T=b(556),K=b(1289),J=b(9642),n1=b(6471);const o1={name:"arrow",enabled:!0,phase:"main",fn:function u1($){var R,s1=$.state,z1=$.name,v1=$.options,C1=s1.elements.arrow,L1=s1.modifiersData.popperOffsets,M1=(0,L.A)(s1.placement),P1=(0,G.A)(M1),E1=[n1.kb,n1.pG].indexOf(M1)>=0?"height":"width";if(C1&&L1){var t2=function(R,s1){return R="function"==typeof R?R(Object.assign({},s1.rects,{placement:s1.placement})):R,(0,K.A)("number"!=typeof R?R:(0,J.A)(R,n1.OM))}(v1.padding,s1),m2=(0,a.A)(C1),$1="y"===P1?n1.Mn:n1.kb,U1="y"===P1?n1.sQ:n1.pG,D1=s1.rects.reference[E1]+s1.rects.reference[P1]-L1[P1]-s1.rects.popper[E1],e2=L1[P1]-s1.rects.reference[P1],d2=(0,H.A)(C1),N2=d2?"y"===P1?d2.clientHeight||0:d2.clientWidth||0:0,I2=N2/2-m2[E1]/2+(D1/2-e2/2),u2=(0,T.u)(t2[$1],I2,N2-m2[E1]-t2[U1]);s1.modifiersData[z1]=((R={})[P1]=u2,R.centerOffset=u2-I2,R)}},effect:function r1($){var R=$.state,z1=$.options.element,v1=void 0===z1?"[data-popper-arrow]":z1;null!=v1&&("string"==typeof v1&&!(v1=R.elements.popper.querySelector(v1))||(0,k.A)(R.elements.popper,v1)&&(R.elements.arrow=v1))},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]}},4399(w2,x1,b){"use strict";b.d(x1,{A:()=>o1});var L=b(6471),a=b(3625),k=b(2946),H=b(6263),G=b(624),T=b(9667),K=b(7450),J=b(6633),n1={top:"auto",right:"auto",bottom:"auto",left:"auto"};function u1($){var R,s1=$.popper,z1=$.popperRect,v1=$.placement,C1=$.variation,L1=$.offsets,M1=$.position,P1=$.gpuAcceleration,T1=$.adaptive,E1=$.roundOffsets,t2=$.isFixed,m2=L1.x,$1=void 0===m2?0:m2,U1=L1.y,D1=void 0===U1?0:U1,e2="function"==typeof E1?E1({x:$1,y:D1}):{x:$1,y:D1};$1=e2.x,D1=e2.y;var d2=L1.hasOwnProperty("x"),N2=L1.hasOwnProperty("y"),f2=L.kb,x2=L.Mn,D2=window;if(T1){var I2=(0,a.A)(s1),u2="clientHeight",R1="clientWidth";I2===(0,k.A)(s1)&&(I2=(0,H.A)(s1),"static"!==(0,G.A)(I2).position&&"absolute"===M1&&(u2="scrollHeight",R1="scrollWidth")),(v1===L.Mn||(v1===L.kb||v1===L.pG)&&C1===L._N)&&(x2=L.sQ,D1-=(t2&&I2===D2&&D2.visualViewport?D2.visualViewport.height:I2[u2])-z1.height,D1*=P1?1:-1),v1!==L.kb&&(v1!==L.Mn&&v1!==L.sQ||C1!==L._N)||(f2=L.pG,$1-=(t2&&I2===D2&&D2.visualViewport?D2.visualViewport.width:I2[R1])-z1.width,$1*=P1?1:-1)}var s2,p2=Object.assign({position:M1},T1&&n1),y2=!0===E1?function c1($,R){var z1=$.y,v1=R.devicePixelRatio||1;return{x:(0,J.LI)($.x*v1)/v1||0,y:(0,J.LI)(z1*v1)/v1||0}}({x:$1,y:D1},(0,k.A)(s1)):{x:$1,y:D1};return $1=y2.x,D1=y2.y,Object.assign({},p2,P1?((s2={})[x2]=N2?"0":"",s2[f2]=d2?"0":"",s2.transform=(D2.devicePixelRatio||1)<=1?"translate("+$1+"px, "+D1+"px)":"translate3d("+$1+"px, "+D1+"px, 0)",s2):((R={})[x2]=N2?D1+"px":"",R[f2]=d2?$1+"px":"",R.transform="",R))}const o1={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function r1($){var R=$.state,s1=$.options,z1=s1.gpuAcceleration,v1=void 0===z1||z1,C1=s1.adaptive,L1=void 0===C1||C1,M1=s1.roundOffsets,P1=void 0===M1||M1,T1={placement:(0,T.A)(R.placement),variation:(0,K.A)(R.placement),popper:R.elements.popper,popperRect:R.rects.popper,gpuAcceleration:v1,isFixed:"fixed"===R.options.strategy};null!=R.modifiersData.popperOffsets&&(R.styles.popper=Object.assign({},R.styles.popper,u1(Object.assign({},T1,{offsets:R.modifiersData.popperOffsets,position:R.options.strategy,adaptive:L1,roundOffsets:P1})))),null!=R.modifiersData.arrow&&(R.styles.arrow=Object.assign({},R.styles.arrow,u1(Object.assign({},T1,{offsets:R.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:P1})))),R.attributes.popper=Object.assign({},R.attributes.popper,{"data-popper-placement":R.placement})},data:{}}},3983(w2,x1,b){"use strict";b.d(x1,{A:()=>H});var L=b(2946),a={passive:!0};const H={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function k(G){var T=G.state,K=G.instance,J=G.options,n1=J.scroll,c1=void 0===n1||n1,u1=J.resize,r1=void 0===u1||u1,o1=(0,L.A)(T.elements.popper),$=[].concat(T.scrollParents.reference,T.scrollParents.popper);return c1&&$.forEach(function(R){R.addEventListener("scroll",K.update,a)}),r1&&o1.addEventListener("resize",K.update,a),function(){c1&&$.forEach(function(R){R.removeEventListener("scroll",K.update,a)}),r1&&o1.removeEventListener("resize",K.update,a)}},data:{}}},5100(w2,x1,b){"use strict";b.d(x1,{A:()=>r1});
1var L={left:"right",right:"left",bottom:"top",top:"bottom"};function a(o1){return o1.replace(/left|right|bottom|top/g,function($){return L[$]})}var k=b(9667),H={start:"end",end:"start"};function G(o1){return o1.replace(/start|end/g,function($){return H[$]})}var T=b(3798),K=b(7450),J=b(6471);const r1={name:"flip",enabled:!0,phase:"main",fn:function u1(o1){var $=o1.state,R=o1.options,s1=o1.name;if(!$.modifiersData[s1]._skip){for(var z1=R.mainAxis,v1=void 0===z1||z1,C1=R.altAxis,L1=void 0===C1||C1,M1=R.fallbackPlacements,P1=R.padding,T1=R.boundary,E1=R.rootBoundary,t2=R.altBoundary,m2=R.flipVariations,$1=void 0===m2||m2,U1=R.allowedAutoPlacements,D1=$.options.placement,e2=(0,k.A)(D1),N2=M1||(e2!==D1&&$1?function c1(o1){if((0,k.A)(o1)===J.qZ)return[];var $=a(o1);return[G(o1),$,G($)]}(D1):[a(D1)]),f2=[D1].concat(N2).reduce(function(n2,b2){return n2.concat((0,k.A)(b2)===J.qZ?function n1(o1,$){void 0===$&&($={});var z1=$.boundary,v1=$.rootBoundary,C1=$.padding,L1=$.flipVariations,M1=$.allowedAutoPlacements,P1=void 0===M1?J.DD:M1,T1=(0,K.A)($.placement),E1=T1?L1?J.Ol:J.Ol.filter(function($1){return(0,K.A)($1)===T1}):J.OM,t2=E1.filter(function($1){return P1.indexOf($1)>=0});0===t2.length&&(t2=E1);var m2=t2.reduce(function($1,U1){return $1[U1]=(0,T.A)(o1,{placement:U1,boundary:z1,rootBoundary:v1,padding:C1})[(0,k.A)(U1)],$1},{});return Object.keys(m2).sort(function($1,U1){return m2[$1]-m2[U1]})}($,{placement:b2,boundary:T1,rootBoundary:E1,padding:P1,flipVariations:$1,allowedAutoPlacements:U1}):b2)},[]),x2=$.rects.reference,D2=$.rects.popper,I2=new Map,u2=!0,R1=f2[0],k1=0;k1<f2.length;k1++){var J1=f2[k1],p2=(0,k.A)(J1),y2=(0,K.A)(J1)===J.ni,s2=[J.Mn,J.sQ].indexOf(p2)>=0,O2=s2?"width":"height",Q2=(0,T.A)($,{placement:J1,boundary:T1,rootBoundary:E1,altBoundary:t2,padding:P1}),l1=s2?y2?J.pG:J.kb:y2?J.sQ:J.Mn;x2[O2]>D2[O2]&&(l1=a(l1));var F2=a(l1),Y1=[];if(v1&&Y1.push(Q2[p2]<=0),L1&&Y1.push(Q2[l1]<=0,Q2[F2]<=0),Y1.every(function(n2){return n2})){R1=J1,u2=!1;break}I2.set(J1,Y1)}if(u2)for(var K1=function(b2){var j2=f2.find(function(W2){var L2=I2.get(W2);if(L2)return L2.slice(0,b2).every(function(A2){return A2})});if(j2)return R1=j2,"break"},C2=$1?3:1;C2>0&&"break"!==K1(C2);C2--);$.placement!==R1&&($.modifiersData[s1]._skip=!0,$.placement=R1,$.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}}},9489(w2,x1,b){"use strict";b.d(x1,{A:()=>G});var L=b(9667),a=b(6471);const G={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function H(T){var K=T.state,n1=T.name,c1=T.options.offset,u1=void 0===c1?[0,0]:c1,r1=a.DD.reduce(function(s1,z1){return s1[z1]=function k(T,K,J){var n1=(0,L.A)(T),c1=[a.kb,a.Mn].indexOf(n1)>=0?-1:1,u1="function"==typeof J?J(Object.assign({},K,{placement:T})):J,r1=u1[0],o1=u1[1];return r1=r1||0,o1=(o1||0)*c1,[a.kb,a.pG].indexOf(n1)>=0?{x:o1,y:r1}:{x:r1,y:o1}}(z1,K.rects,u1),s1},{}),o1=r1[K.placement],R=o1.y;null!=K.modifiersData.popperOffsets&&(K.modifiersData.popperOffsets.x+=o1.x,K.modifiersData.popperOffsets.y+=R),K.modifiersData[n1]=r1}}},1554(w2,x1,b){"use strict";b.d(x1,{A:()=>k});var L=b(2124);const k={name:"popperOffsets",enabled:!0,phase:"read",fn:function a(H){var G=H.state;G.modifiersData[H.name]=(0,L.A)({reference:G.rects.reference,element:G.rects.popper,strategy:"absolute",placement:G.placement})},data:{}}},9226(w2,x1,b){"use strict";b.d(x1,{A:()=>o1});var L=b(6471),a=b(9667),k=b(4876),G=b(556),T=b(2750),K=b(3625),J=b(3798),n1=b(7450),c1=b(7271),u1=b(6633);const o1={name:"preventOverflow",enabled:!0,phase:"main",fn:function r1($){var R=$.state,s1=$.options,z1=$.name,v1=s1.mainAxis,C1=void 0===v1||v1,L1=s1.altAxis,M1=void 0!==L1&&L1,m2=s1.tether,$1=void 0===m2||m2,U1=s1.tetherOffset,D1=void 0===U1?0:U1,e2=(0,J.A)(R,{boundary:s1.boundary,rootBoundary:s1.rootBoundary,padding:s1.padding,altBoundary:s1.altBoundary}),d2=(0,a.A)(R.placement),N2=(0,n1.A)(R.placement),f2=!N2,x2=(0,k.A)(d2),D2=function H($){return"x"===$?"y":"x"}(x2),I2=R.modifiersData.popperOffsets,u2=R.rects.reference,R1=R.rects.popper,k1="function"==typeof D1?D1(Object.assign({},R.rects,{placement:R.placement})):D1,J1="number"==typeof k1?{mainAxis:k1,altAxis:k1}:Object.assign({mainAxis:0,altAxis:0},k1),p2=R.modifiersData.offset?R.modifiersData.offset[R.placement]:null,y2={x:0,y:0};if(I2){if(C1){var s2,O2="y"===x2?L.Mn:L.kb,Q2="y"===x2?L.sQ:L.pG,l1="y"===x2?"height":"width",F2=I2[x2],Y1=F2+e2[O2],I1=F2-e2[Q2],K1=$1?-R1[l1]/2:0,C2=N2===L.ni?u2[l1]:R1[l1],u=N2===L.ni?-R1[l1]:-u2[l1],n2=R.elements.arrow,b2=$1&&n2?(0,T.A)(n2):{width:0,height:0},j2=R.modifiersData["arrow#persistent"]?R.modifiersData["arrow#persistent"].padding:(0,c1.A)(),W2=j2[O2],L2=j2[Q2],A2=(0,G.u)(0,u2[l1],b2[l1]),n4=f2?u2[l1]/2-K1-A2-W2-J1.mainAxis:C2-A2-W2-J1.mainAxis,g4=f2?-u2[l1]/2+K1+A2+L2+J1.mainAxis:u+A2+L2+J1.mainAxis,P4=R.elements.arrow&&(0,K.A)(R.elements.arrow),j4=P4?"y"===x2?P4.clientTop||0:P4.clientLeft||0:0,k4=null!=(s2=p2?.[x2])?s2:0,t3=F2+g4-k4,u0=(0,G.u)($1?(0,u1.jk)(Y1,F2+n4-k4-j4):Y1,F2,$1?(0,u1.T9)(I1,t3):I1);I2[x2]=u0,y2[x2]=u0-F2}if(M1){var g0,E2=I2[D2],B2="y"===D2?"height":"width",N4=E2+e2["x"===x2?L.Mn:L.kb],Z4=E2-e2["x"===x2?L.sQ:L.pG],b0=-1!==[L.Mn,L.kb].indexOf(d2),T3=null!=(g0=p2?.[D2])?g0:0,L3=b0?N4:E2-u2[B2]-R1[B2]-T3+J1.altAxis,F3=b0?E2+u2[B2]+R1[B2]-T3-J1.altAxis:Z4,E3=$1&&b0?(0,G.P)(L3,E2,F3):(0,G.u)($1?L3:N4,E2,$1?F3:Z4);I2[D2]=E3,y2[D2]=E3-E2}R.modifiersData[z1]=y2}},requiresIfExists:["offset"]}},2124(w2,x1,b){"use strict";b.d(x1,{A:()=>G});var L=b(9667),a=b(7450),k=b(4876),H=b(6471);function G(T){var $,K=T.reference,J=T.element,n1=T.placement,c1=n1?(0,L.A)(n1):null,u1=n1?(0,a.A)(n1):null,r1=K.x+K.width/2-J.width/2,o1=K.y+K.height/2-J.height/2;switch(c1){case H.Mn:$={x:r1,y:K.y-J.height};break;case H.sQ:$={x:r1,y:K.y+K.height};break;case H.pG:$={x:K.x+K.width,y:o1};break;case H.kb:$={x:K.x-J.width,y:o1};break;default:$={x:K.x,y:K.y}}var R=c1?(0,k.A)(c1):null;if(null!=R){var s1="y"===R?"height":"width";switch(u1){case H.ni:$[R]=$[R]-(K[s1]/2-J[s1]/2);break;case H._N:$[R]=$[R]+(K[s1]/2-J[s1]/2)}}return $}},3798(w2,x1,b){"use strict";b.d(x1,{A:()=>m2});var L=b(6471),a=b(2946),k=b(6263),H=b(2484),G=b(7580),K=b(624),J=b(2639),n1=b(6633),u1=b(5065),r1=b(3625),o1=b(2070),$=b(8831),R=b(9338),s1=b(2729),z1=b(9069);function v1($1){return Object.assign({}
1,$1,{left:$1.x,top:$1.y,right:$1.x+$1.width,bottom:$1.y+$1.height})}function L1($1,U1,D1){return U1===L.R9?v1(function T($1,U1){var D1=(0,a.A)($1),e2=(0,k.A)($1),d2=D1.visualViewport,N2=e2.clientWidth,f2=e2.clientHeight,x2=0,D2=0;if(d2){N2=d2.width,f2=d2.height;var I2=(0,G.A)();(I2||!I2&&"fixed"===U1)&&(x2=d2.offsetLeft,D2=d2.offsetTop)}return{width:N2,height:f2,x:x2+(0,H.A)($1),y:D2}}($1,D1)):(0,o1.vq)(U1)?function C1($1,U1){var D1=(0,$.A)($1,!1,"fixed"===U1);return D1.top=D1.top+$1.clientTop,D1.left=D1.left+$1.clientLeft,D1.bottom=D1.top+$1.clientHeight,D1.right=D1.left+$1.clientWidth,D1.width=$1.clientWidth,D1.height=$1.clientHeight,D1.x=D1.left,D1.y=D1.top,D1}(U1,D1):v1(function c1($1){var U1,D1=(0,k.A)($1),e2=(0,J.A)($1),d2=null==(U1=$1.ownerDocument)?void 0:U1.body,N2=(0,n1.T9)(D1.scrollWidth,D1.clientWidth,d2?d2.scrollWidth:0,d2?d2.clientWidth:0),f2=(0,n1.T9)(D1.scrollHeight,D1.clientHeight,d2?d2.scrollHeight:0,d2?d2.clientHeight:0),x2=-e2.scrollLeft+(0,H.A)($1),D2=-e2.scrollTop;return"rtl"===(0,K.A)(d2||D1).direction&&(x2+=(0,n1.T9)(D1.clientWidth,d2?d2.clientWidth:0)-N2),{width:N2,height:f2,x:x2,y:D2}}((0,k.A)($1)))}var T1=b(2124),E1=b(1289),t2=b(9642);function m2($1,U1){void 0===U1&&(U1={});var e2=U1.placement,d2=void 0===e2?$1.placement:e2,N2=U1.strategy,f2=void 0===N2?$1.strategy:N2,x2=U1.boundary,D2=void 0===x2?L.WY:x2,I2=U1.rootBoundary,u2=void 0===I2?L.R9:I2,R1=U1.elementContext,k1=void 0===R1?L.xf:R1,J1=U1.altBoundary,p2=void 0!==J1&&J1,y2=U1.padding,s2=void 0===y2?0:y2,O2=(0,E1.A)("number"!=typeof s2?s2:(0,t2.A)(s2,L.OM)),l1=$1.rects.popper,F2=$1.elements[p2?k1===L.xf?L.ir:L.xf:k1],Y1=function P1($1,U1,D1,e2){var d2="clippingParents"===U1?function M1($1){var U1=(0,u1.A)((0,R.A)($1)),e2=["absolute","fixed"].indexOf((0,K.A)($1).position)>=0&&(0,o1.sb)($1)?(0,r1.A)($1):$1;return(0,o1.vq)(e2)?U1.filter(function(d2){return(0,o1.vq)(d2)&&(0,s1.A)(d2,e2)&&"body"!==(0,z1.A)(d2)}):[]}($1):[].concat(U1),N2=[].concat(d2,[D1]),x2=N2.reduce(function(D2,I2){var u2=L1($1,I2,e2);return D2.top=(0,n1.T9)(u2.top,D2.top),D2.right=(0,n1.jk)(u2.right,D2.right),D2.bottom=(0,n1.jk)(u2.bottom,D2.bottom),D2.left=(0,n1.T9)(u2.left,D2.left),D2},L1($1,N2[0],e2));return x2.width=x2.right-x2.left,x2.height=x2.bottom-x2.top,x2.x=x2.left,x2.y=x2.top,x2}((0,o1.vq)(F2)?F2:F2.contextElement||(0,k.A)($1.elements.popper),D2,u2,f2),I1=(0,$.A)($1.elements.reference),K1=(0,T1.A)({reference:I1,element:l1,strategy:"absolute",placement:d2}),C2=v1(Object.assign({},l1,K1)),u=k1===L.xf?C2:I1,n2={top:Y1.top-u.top+O2.top,bottom:u.bottom-Y1.bottom+O2.bottom,left:Y1.left-u.left+O2.left,right:u.right-Y1.right+O2.right},b2=$1.modifiersData.offset;if(k1===L.xf&&b2){var j2=b2[d2];Object.keys(n2).forEach(function(W2){var L2=[L.pG,L.sQ].indexOf(W2)>=0?1:-1,A2=[L.Mn,L.sQ].indexOf(W2)>=0?"y":"x";n2[W2]+=j2[A2]*L2})}return n2}},9642(w2,x1,b){"use strict";function L(a,k){return k.reduce(function(H,G){return H[G]=a,H},{})}b.d(x1,{A:()=>L})},9667(w2,x1,b){"use strict";function L(a){return a.split("-")[0]}b.d(x1,{A:()=>L})},7271(w2,x1,b){"use strict";function L(){return{top:0,right:0,bottom:0,left:0}}b.d(x1,{A:()=>L})},4876(w2,x1,b){"use strict";function L(a){return["top","bottom"].indexOf(a)>=0?"x":"y"}b.d(x1,{A:()=>L})},7450(w2,x1,b){"use strict";function L(a){return a.split("-")[1]}b.d(x1,{A:()=>L})},6633(w2,x1,b){"use strict";b.d(x1,{LI:()=>k,T9:()=>L,jk:()=>a});var L=Math.max,a=Math.min,k=Math.round},1289(w2,x1,b){"use strict";b.d(x1,{A:()=>a});var L=b(7271);function a(k){return Object.assign({},(0,L.A)(),k)}},391(w2,x1,b){"use strict";function L(){var a=navigator.userAgentData;return null!=a&&a.brands&&Array.isArray(a.brands)?a.brands.map(function(k){return k.brand+"/"+k.version}).join(" "):navigator.userAgent}b.d(x1,{A:()=>L})},556(w2,x1,b){"use strict";b.d(x1,{P:()=>k,u:()=>a});var L=b(6633);function a(H,G,T){return(0,L.T9)(H,(0,L.jk)(G,T))}function k(H,G,T){var K=a(H,G,T);return K>T?T:K}},7374(w2){w2.exports=function(){"use strict";var b=6e4,L=36e5,a="millisecond",k="second",H="minute",G="hour",T="day",K="week",J="month",n1="quarter",c1="year",u1="date",r1="Invalid Date",o1=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,$=/\[([^\]]+)]|YYYY|YY|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}
vendor: 1,356 bytes, line 1
1|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,R={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function($1){var U1=["th","st","nd","rd"],D1=$1%100;return"["+$1+(U1[(D1-20)%10]||U1[D1]||U1[0])+"]"}},s1=function($1,U1,D1){var e2=String($1);return!e2||e2.length>=U1?$1:""+Array(U1+1-e2.length).join(D1)+$1},z1={s:s1,z:function($1){var U1=-$1.utcOffset(),D1=Math.abs(U1),e2=Math.floor(D1/60),d2=D1%60;return(U1<=0?"+":"-")+s1(e2,2,"0")+":"+s1(d2,2,"0")},m:function $1(U1,D1){if(U1.date()<D1.date())return-$1(D1,U1);var e2=12*(D1.year()-U1.year())+(D1.month()-U1.month()),d2=U1.clone().add(e2,J),N2=D1-d2<0,f2=U1.clone().add(e2+(N2?-1:1),J);return+(-(e2+(D1-d2)/(N2?d2-f2:f2-d2))||0)},a:function($1){return $1<0?Math.ceil($1)||0:Math.floor($1)},p:function($1){return{M:J,y:c1,w:K,d:T,D:u1,h:G,m:H,s:k,ms:a,Q:n1}[$1]||String($1||"").toLowerCase().replace(/s$/,"")},u:function($1){return void 0===$1}},v1="en",C1={};C1[v1]=R;var L1="$isDayjsObject",M1=function($1){return $1 instanceof t2||!(!$1||!$1[L1])},P1=function $1(U1,D1,e2){var d2;if(!U1)return v1;if("string"==typeof U1){var N2=U1.toLowerCase();C1[N2]&&(d2=N2),D1&&(C1[N2]=D1,d2=N2);var f2=U1.split("-");if(!d2&&f2.length>1)return $1(f2[0])}else{var x2=U1.name;
vendor: 2,668 bytes, line 1
1C1[x2]=U1,d2=x2}return!e2&&d2&&(v1=d2),d2||!e2&&v1},T1=function($1,U1){if(M1($1))return $1.clone();var D1="object"==typeof U1?U1:{};return D1.date=$1,D1.args=arguments,new t2(D1)},E1=z1;E1.l=P1,E1.i=M1,E1.w=function($1,U1){return T1($1,{locale:U1.$L,utc:U1.$u,x:U1.$x,$offset:U1.$offset})};var t2=function(){function $1(D1){this.$L=P1(D1.locale,null,!0),this.parse(D1),this.$x=this.$x||D1.x||{},this[L1]=!0}var U1=$1.prototype;return U1.parse=function(D1){this.$d=function(e2){var d2=e2.date,N2=e2.utc;if(null===d2)return new Date(NaN);if(E1.u(d2))return new Date;if(d2 instanceof Date)return new Date(d2);if("string"==typeof d2&&!/Z$/i.test(d2)){var f2=d2.match(o1);if(f2){var x2=f2[2]-1||0,D2=(f2[7]||"0").substring(0,3);return N2?new Date(Date.UTC(f2[1],x2,f2[3]||1,f2[4]||0,f2[5]||0,f2[6]||0,D2)):new Date(f2[1],x2,f2[3]||1,f2[4]||0,f2[5]||0,f2[6]||0,D2)}}return new Date(d2)}(D1),this.init()},U1.init=function(){var D1=this.$d;this.$y=D1.getFullYear(),this.$M=D1.getMonth(),this.$D=D1.getDate(),this.$W=D1.getDay(),this.$H=D1.getHours(),this.$m=D1.getMinutes(),this.$s=D1.getSeconds(),this.$ms=D1.getMilliseconds()},U1.$utils=function(){return E1},U1.isValid=function(){return this.$d.toString()!==r1},U1.isSame=function(D1,e2){var d2=T1(D1);return this.startOf(e2)<=d2&&d2<=this.endOf(e2)},U1.isAfter=function(D1,e2){return T1(D1)<this.startOf(e2)},U1.isBefore=function(D1,e2){return this.endOf(e2)<T1(D1)},U1.$g=function(D1,e2,d2){return E1.u(D1)?this[e2]:this.set(d2,D1)},U1.unix=function(){return Math.floor(this.valueOf()/1e3)},U1.valueOf=function(){return this.$d.getTime()},U1.startOf=function(D1,e2){var d2=this,N2=!!E1.u(e2)||e2,f2=E1.p(D1),x2=function(y2,s2){var O2=E1.w(d2.$u?Date.UTC(d2.$y,s2,y2):new Date(d2.$y,s2,y2),d2);return N2?O2:O2.endOf(T)},D2=function(y2,s2){return E1.w(d2.toDate()[y2].apply(d2.toDate("s"),(N2?[0,0,0,0]:[23,59,59,999]).slice(s2)),d2)},I2=this.$W,u2=this.$M,R1=this.$D,k1="set"+(this.$u?"UTC":"");switch(f2){case c1:return N2?x2(1,0):x2(31,11);case J:return N2?x2(1,u2):x2(0,u2+1);case K:var J1=this.$locale().weekStart||0,p2=(I2<J1?I2+7:I2)-J1;return x2(N2?R1-p2:R1+(6-p2),u2);case T:case u1:return D2(k1+"Hours",0);case G:return D2(k1+"Minutes",1);case H:return D2(k1+"Seconds",2);case k:return D2(k1+"Milliseconds",3);default:return this.clone()}},U1.endOf=function(D1){return this.startOf(D1,!1)},U1.$set=function(D1,e2){var d2,N2=E1.p(D1),f2="set"+(this.$u?"UTC":""),x2=(d2={},d2[T]=f2+"Date",d2[u1]=f2+"Date",d2[J]=f2+"Month",d2[c1]=f2+"FullYear",d2[G]=f2+"Hours",d2[H]=f2+"Minutes",d2[k]=f2+"Seconds",d2[a]=f2+"Milliseconds",d2)[N2],D2=N2===T?this.$D+(e2-this.$W):e2;if(N2===J||N2===c1){var I2=this.clone().set(u1,1);
vendor: 4,410 bytes, line 1
1I2.$d[x2](D2),I2.init(),this.$d=I2.set(u1,Math.min(this.$D,I2.daysInMonth())).$d}else x2&&this.$d[x2](D2);return this.init(),this},U1.set=function(D1,e2){return this.clone().$set(D1,e2)},U1.get=function(D1){return this[E1.p(D1)]()},U1.add=function(D1,e2){var d2,N2=this;D1=Number(D1);var f2=E1.p(e2),x2=function(u2){var R1=T1(N2);return E1.w(R1.date(R1.date()+Math.round(u2*D1)),N2)};if(f2===J)return this.set(J,this.$M+D1);if(f2===c1)return this.set(c1,this.$y+D1);if(f2===T)return x2(1);if(f2===K)return x2(7);var D2=(d2={},d2[H]=b,d2[G]=L,d2[k]=1e3,d2)[f2]||1,I2=this.$d.getTime()+D1*D2;return E1.w(I2,this)},U1.subtract=function(D1,e2){return this.add(-1*D1,e2)},U1.format=function(D1){var e2=this,d2=this.$locale();if(!this.isValid())return d2.invalidDate||r1;var N2=D1||"YYYY-MM-DDTHH:mm:ssZ",f2=E1.z(this),x2=this.$H,D2=this.$m,I2=this.$M,u2=d2.weekdays,R1=d2.months,J1=function(s2,O2,Q2,l1){return s2&&(s2[O2]||s2(e2,N2))||Q2[O2].slice(0,l1)},p2=function(s2){return E1.s(x2%12||12,s2,"0")},y2=d2.meridiem||function(s2,O2,Q2){var l1=s2<12?"AM":"PM";return Q2?l1.toLowerCase():l1};return N2.replace($,function(s2,O2){return O2||function(Q2){switch(Q2){case"YY":return String(e2.$y).slice(-2);case"YYYY":return E1.s(e2.$y,4,"0");case"M":return I2+1;case"MM":return E1.s(I2+1,2,"0");case"MMM":return J1(d2.monthsShort,I2,R1,3);case"MMMM":return J1(R1,I2);case"D":return e2.$D;case"DD":return E1.s(e2.$D,2,"0");case"d":return String(e2.$W);case"dd":return J1(d2.weekdaysMin,e2.$W,u2,2);case"ddd":return J1(d2.weekdaysShort,e2.$W,u2,3);case"dddd":return u2[e2.$W];case"H":return String(x2);case"HH":return E1.s(x2,2,"0");case"h":return p2(1);case"hh":return p2(2);case"a":return y2(x2,D2,!0);case"A":return y2(x2,D2,!1);case"m":return String(D2);case"mm":return E1.s(D2,2,"0");case"s":return String(e2.$s);case"ss":return E1.s(e2.$s,2,"0");case"SSS":return E1.s(e2.$ms,3,"0");case"Z":return f2}return null}(s2)||f2.replace(":","")})},U1.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},U1.diff=function(D1,e2,d2){var N2,f2=this,x2=E1.p(e2),D2=T1(D1),I2=(D2.utcOffset()-this.utcOffset())*b,u2=this-D2,R1=function(){return E1.m(f2,D2)};switch(x2){case c1:N2=R1()/12;break;case J:N2=R1();break;case n1:N2=R1()/3;break;case K:N2=(u2-I2)/6048e5;break;case T:N2=(u2-I2)/864e5;break;case G:N2=u2/L;break;case H:N2=u2/b;break;case k:N2=u2/1e3;break;default:N2=u2}return d2?N2:E1.a(N2)},U1.daysInMonth=function(){return this.endOf(J).$D},U1.$locale=function(){return C1[this.$L]},U1.locale=function(D1,e2){if(!D1)return this.$L;var d2=this.clone(),N2=P1(D1,e2,!0);return N2&&(d2.$L=N2),d2},U1.clone=function(){return E1.w(this.$d,this)},U1.toDate=function(){return new Date(this.valueOf())},U1.toJSON=function(){return this.isValid()?this.toISOString():null},U1.toISOString=function(){return this.$d.toISOString()},U1.toString=function(){return this.$d.toUTCString()},$1}(),m2=t2.prototype;return T1.prototype=m2,[["$ms",a],["$s",k],["$m",H],["$H",G],["$W",T],["$M",J],["$y",c1],["$D",u1]].forEach(function($1){m2[$1[1]]=function(U1){return this.$g(U1,$1[0],$1[1])}}),T1.extend=function($1,U1){return $1.$i||($1(U1,t2,T1),$1.$i=!0),T1},T1.locale=P1,T1.isDayjs=M1,T1.unix=function($1){return T1(1e3*$1)},T1.en=C1[v1],T1.Ls=C1,T1.p={},T1}()},9785(w2){w2.exports=function(){"use strict";return{name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(x1){var b=["th","st","nd","rd"],L=x1%100;return"["+x1+(b[(L-20)%10]||b[L]||b[0])+"]"}}}()},2494(w2,x1,b){w2.exports=function(L){"use strict";var k=function a(G){return G&&"object"==typeof G&&"default"in G?G:{default:G}}(L),H={name:"es",monthsShort:"ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),weekStart:1,formats:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%
1d horas",d:"un d\xeda",dd:"%d d\xedas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},ordinal:function(G){return G+"\xba"}};return k.default.locale(H,null,!0),H}(b(7374))},4230(w2,x1,b){w2.exports=function(L){"use strict";var k=function a(G){return G&&"object"==typeof G&&"default"in G?G:{default:G}}(L),H={name:"fr",weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinal:function(G){return G+(1===G?"er":"")}};return k.default.locale(H,null,!0),H}(b(7374))},7803(w2,x1,b){w2.exports=function(L){"use strict";var k=function a(G){return G&&"object"==typeof G&&"default"in G?G:{default:G}}(L),H={name:"pt-br",weekdays:"domingo_segunda-feira_ter\xe7a-feira_quarta-feira_quinta-feira_sexta-feira_s\xe1bado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_s\xe1b".split("_"),weekdaysMin:"Do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_S\xe1".split("_"),months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),ordinal:function(G){return G+"\xba"},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [\xe0s] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [\xe0s] HH:mm"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"poucos segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"}};return k.default.locale(H,null,!0),H}(b(7374))},2900(w2){w2.exports=function(){"use strict";return function(x1,b){var L=b.prototype,a=L.format;L.format=function(k){var H=this,G=this.$locale();if(!this.isValid())return a.bind(this)(k);var T=this.$utils(),K=(k||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(J){switch(J){case"Q":return Math.ceil((H.$M+1)/3);case"Do":return G.ordinal(H.$D);case"gggg":return H.weekYear();case"GGGG":return H.isoWeekYear();case"wo":return G.ordinal(H.week(),"W");
1case"w":case"ww":return T.s(H.week(),"w"===J?1:2,"0");case"W":case"WW":return T.s(H.isoWeek(),"W"===J?1:2,"0");case"k":case"kk":return T.s(String(0===H.$H?24:H.$H),"k"===J?1:2,"0");case"X":return Math.floor(H.$d.getTime()/1e3);case"x":return H.$d.getTime();case"z":return"["+H.offsetName()+"]";case"zzz":return"["+H.offsetName("long")+"]";default:return J}});return a.bind(this)(K)}}}()},5180(w2){w2.exports=function(){"use strict";var x1={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},b=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,L=/\d/,a=/\d\d/,k=/\d\d?/,H=/\d*[^-_:/,()\s\d]+/,G={},T=function(o1){return(o1=+o1)+(o1>68?1900:2e3)},K=function(o1){return function($){this[o1]=+$}},J=[/[+-]\d\d:?(\d\d)?|Z/,function(o1){(this.zone||(this.zone={})).offset=function($){if(!$||"Z"===$)return 0;var R=$.match(/([+-]|\d\d)/g),s1=60*R[1]+(+R[2]||0);return 0===s1?0:"+"===R[0]?-s1:s1}(o1)}],n1=function(o1){var $=G[o1];return $&&($.indexOf?$:$.s.concat($.f))},c1=function(o1,$){var R,s1=G.meridiem;if(s1){for(var z1=1;z1<=24;z1+=1)if(o1.indexOf(s1(z1,0,$))>-1){R=z1>12;break}}else R=o1===($?"pm":"PM");return R},u1={A:[H,function(o1){this.afternoon=c1(o1,!1)}],a:[H,function(o1){this.afternoon=c1(o1,!0)}],Q:[L,function(o1){this.month=3*(o1-1)+1}],S:[L,function(o1){this.milliseconds=100*+o1}],SS:[a,function(o1){this.milliseconds=10*+o1}],SSS:[/\d{3}/,function(o1){this.milliseconds=+o1}],s:[k,K("seconds")],ss:[k,K("seconds")],m:[k,K("minutes")],mm:[k,K("minutes")],H:[k,K("hours")],h:[k,K("hours")],HH:[k,K("hours")],hh:[k,K("hours")],D:[k,K("day")],DD:[a,K("day")],Do:[H,function(o1){var $=G.ordinal,R=o1.match(/\d+/);if(this.day=R[0],$)for(var s1=1;s1<=31;s1+=1)$(s1).replace(/\[|\]/g,"")===o1&&(this.day=s1)}],w:[k,K("week")],ww:[a,K("week")],M:[k,K("month")],MM:[a,K("month")],MMM:[H,function(o1){var $=n1("months"),R=(n1("monthsShort")||$.map(function(s1){return s1.slice(0,3)})).indexOf(o1)+1;if(R<1)throw new Error;this.month=R%12||R}],MMMM:[H,function(o1){var $=n1("months").indexOf(o1)+1;if($<1)throw new Error;this.month=$%12||$}],Y:[/[+-]?\d+/,K("year")],YY:[a,function(o1){this.year=T(o1)}],YYYY:[/\d{4}/,K("year")],Z:J,ZZ:J};return function(o1,$,R){R.p.customParseFormat=!0,o1&&o1.parseTwoDigitYear&&(T=o1.parseTwoDigitYear);var s1=$.prototype,z1=s1.parse;s1.parse=function(v1){var C1=v1.date,L1=v1.utc,M1=v1.args;this.$u=L1;var P1=M1[1];if("string"==typeof P1){var T1=!0===M1[2],E1=!0===M1[3],t2=T1||E1,m2=M1[2];E1&&(m2=M1[2]),G=this.$locale(),!T1&&m2&&(G=R.Ls[m2]),this.$d=function(e2,d2,N2,f2){try{if(["x","X"].indexOf(d2)>-1)return new Date(("X"===d2?1e3:1)*e2);var x2=function r1(o1){var R;R=G&&G.formats;for(var s1=(o1=o1.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(T1,E1,t2){var m2=t2&&t2.toUpperCase();return E1||R[t2]||x1[t2]||R[m2].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function($1,U1,D1){return U1||D1.slice(1)})})).match(b),z1=s1.length,v1=0;v1<z1;v1+=1){var C1=s1[v1],L1=u1[C1],P1=L1&&L1[1];s1[v1]=P1?{regex:L1&&L1[0],parser:P1}:C1.replace(/^\[|\]$/g,"")}return function(T1){for(var E1={},t2=0,m2=0;t2<z1;t2+=1){var $1=s1[t2];if("string"==typeof $1)m2+=$1.length;else{var U1=$1.regex,D1=$1.parser,e2=T1.slice(m2),d2=U1.exec(e2)[0];D1.call(E1,d2),T1=T1.replace(d2,"")}}return function(N2){var f2=N2.afternoon;if(void 0!==f2){var x2=N2.hours;f2?x2<12&&(N2.hours+=12):12===x2&&(N2.hours=0),delete N2.afternoon}}(E1),E1}}(d2)(e2),D2=x2.year,I2=x2.month,u2=x2.day,R1=x2.hours,k1=x2.minutes,J1=x2.seconds,p2=x2.milliseconds,y2=x2.zone,s2=x2.week,O2=new Date,Q2=u2||(D2||I2?1:O2.getDate()),l1=D2||O2.getFullYear(),F2=0;D2&&!I2||(F2=I2>0?I2-1:O2.getMonth());var Y1,I1=R1||0,K1=k1||0,C2=J1||0,u=p2||0;return y2?new Date(Date.UTC(l1,F2,Q2,I1,K1,C2,u+60*y2.offset*1e3)):N2?new Date(Date.UTC(l1,F2,Q2,I1,K1,C2,u)):(Y1=new Date(l1,F2,Q2,I1,K1,C2,u),s2&&(Y1=f2(Y1).week(s2).toDate()),Y1)}catch{return new Date("")}}(C1,P1,L1,R),this.init(),m2&&!0!==m2&&(this.$L=this.locale(m2).$L),t2&&C1!=this.format(P1)&&(this.$d=new Date("")),G={}}else if(P1 instanceof Array)for(var $1=P1.length,U1=1;U1<=$1;U1+=1){M1[1]=P1[U1-1];var D1=R.apply(this,M1);if(D1.isValid()){this.$d=D1.$d,this.$L=D1.$L,this.init();break}U1===$1&&(this.$d=new Date(""))}else z1.call(this,v1)}}}()},8037(w2){w2.exports=function(){"use strict";return function(x1,b){b.prototype.isSameOrBefore=function(L,a){return this.isSame(L,a)||this.isBefore(L,a)}}}()},4955(w2){w2.exports=function(){"use strict";var x1={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};return function(b,L,a){var k=L.prototype,H=k.format;a.en.formats=x1,k.format=function(G){void 0===G&&(G="YYYY-MM-DDTHH:mm:ssZ");var n1,T=this.$locale().formats,K=(n1=void 0===T?{}:T,G.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(c1,u1,r1){var o1=r1&&r1.toUpperCase();return u1||n1[r1]||x1[r1]||n1[o1].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function($,R,s1){return R||s1.slice(1)})}));return H.call(this,K)}}}()},5164(w2){w2.exports=function(){"use strict";return function(x1,b,L){x1=x1||{};var a=b.prototype,k={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function H(T,K,J,n1){return a.fromToBase(T,K,J,n1)}L.en.relativeTime=k,a.fromToBase=function(T,K,J,n1,c1){for(var u1,r1,o1,$=J.$locale().relativeTime||k,R=x1.thresholds||[{l:"s",r:44,d:"second"},{l:"m",r:89},{l:"mm",r:44,d:"minute"},{l:"h",r:89},{l:"hh",r:21,d:"hour"},{l:"d",r:35},{l:"dd",r:25,d:"day"},{l:"M",r:45},{l:"MM",r:10,d:"month"},{l:"y",r:17},{l:"yy",d:"year"}],s1=R.length,z1=0;z1<s1;z1+=1){var v1=R[z1];v1.d&&(u1=n1?L(T).diff(J,v1.d,!0):J.diff(T,v1.d,!0));var C1=(x1.rounding||Math.round)(Math.abs(u1));if(o1=u1>0,C1<=v1.r||!v1.r){C1<=1&&z1>0&&(v1=R[z1-1]);var L1=$[v1.l];c1&&(C1=c1(""+C1)),r1="string"==typeof L1?L1.replace("%d",C1):L1(C1,K,v1.l,o1);break}}if(K)return r1;var M1=o1?$.future:$.past;return"function"==typeof M1?M1(r1):M1.replace("%s",r1)},a.to=function(T,K){return H(T,K,this,!0)},a.from=function(T,K){return H(T,K,this)};var G=function(T){return T.$u?L.utc():L()};a.toNow=function(T){return this.to(G(this),T)},a.fromNow=function(T){return this.from(G(this),T)}}}()},902(w2){w2.exports=function(){"use strict";var x1={year:0,month:1,day:2,hour:3,minute:4,second:5},b={};return function(L,a,k){var H,G=function(n1,c1,u1){void 0===u1&&(u1={});var r1=new Date(n1);return function($,R){void 0===R&&(R={});var s1=R.timeZoneName||"short",z1=$+"|"+s1,v1=b[z1];return v1||(v1=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:$,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",timeZoneName:s1}),b[z1]=v1),v1}(c1,u1).formatToParts(r1)},T=function(n1,c1){for(var u1=G(n1,c1),r1=[],o1=0;o1<u1.length;o1+=1){var $=u1[o1],z1=x1[$.type];z1>=0&&(r1[z1]=parseInt($.value,10))}var v1=r1[3],M1=+n1;return(k.utc(r1[0]+"-"+r1[1]+"-"+r1[2]+" "+(24===v1?0:v1)+":"+r1[4]+":"+r1[5]+":000").valueOf()-(M1-=M1%1e3))/6e4},K=a.prototype;
1K.tz=function(n1,c1){void 0===n1&&(n1=H);var u1,r1=this.utcOffset(),o1=this.toDate(),$=o1.toLocaleString("en-US",{timeZone:n1}),R=Math.round((o1-new Date($))/1e3/60),s1=15*-Math.round(o1.getTimezoneOffset()/15)-R;if(Number(s1)){if(u1=k($,{locale:this.$L}).$set("millisecond",this.$ms).utcOffset(s1,!0),c1){var z1=u1.utcOffset();u1=u1.add(r1-z1,"minute")}}else u1=this.utcOffset(0,c1);return u1.$x.$timezone=n1,u1},K.offsetName=function(n1){var c1=this.$x.$timezone||k.tz.guess(),u1=G(this.valueOf(),c1,{timeZoneName:n1}).find(function(r1){return"timezonename"===r1.type.toLowerCase()});return u1&&u1.value};var J=K.startOf;K.startOf=function(n1,c1){if(!this.$x||!this.$x.$timezone)return J.call(this,n1,c1);var u1=k(this.format("YYYY-MM-DD HH:mm:ss:SSS"),{locale:this.$L});return J.call(u1,n1,c1).tz(this.$x.$timezone,!0)},k.tz=function(n1,c1,u1){var r1=u1&&c1,o1=u1||c1||H,$=T(+k(),o1);if("string"!=typeof n1)return k(n1).tz(o1);var R=function(C1,L1,M1){var P1=C1-60*L1*1e3,T1=T(P1,M1);if(L1===T1)return[P1,L1];var E1=T(P1-=60*(T1-L1)*1e3,M1);return T1===E1?[P1,T1]:[C1-60*Math.min(T1,E1)*1e3,Math.max(T1,E1)]}(k.utc(n1,r1).valueOf(),$,o1),z1=R[1],v1=k(R[0]).utcOffset(z1);return v1.$x.$timezone=o1,v1},k.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},k.tz.setDefault=function(n1){H=n1}}}()},5859(w2){w2.exports=function(){"use strict";var b=/[+-]\d\d(?::?\d\d)?/g,L=/([+-]|\d\d)/g;return function(a,k,H){var G=k.prototype;H.utc=function(r1){return new k({date:r1,utc:!0,args:arguments})},G.utc=function(r1){var o1=H(this.toDate(),{locale:this.$L,utc:!0});return r1?o1.add(this.utcOffset(),"minute"):o1},G.local=function(){return H(this.toDate(),{locale:this.$L,utc:!1})};var T=G.parse;G.parse=function(r1){r1.utc&&(this.$u=!0),this.$utils().u(r1.$offset)||(this.$offset=r1.$offset),T.call(this,r1)};var K=G.init;G.init=function(){if(this.$u){var r1=this.$d;this.$y=r1.getUTCFullYear(),this.$M=r1.getUTCMonth(),this.$D=r1.getUTCDate(),this.$W=r1.getUTCDay(),this.$H=r1.getUTCHours(),this.$m=r1.getUTCMinutes(),this.$s=r1.getUTCSeconds(),this.$ms=r1.getUTCMilliseconds()}else K.call(this)};var J=G.utcOffset;G.utcOffset=function(r1,o1){var $=this.$utils().u;if($(r1))return this.$u?0:$(this.$offset)?J.call(this):this.$offset;if("string"==typeof r1&&null===(r1=function(v1){void 0===v1&&(v1="");var C1=v1.match(b);if(!C1)return null;var L1=(""+C1[0]).match(L)||["-",0,0],P1=60*+L1[1]+ +L1[2];return 0===P1?0:"+"===L1[0]?P1:-P1}(r1)))return this;var R=Math.abs(r1)<=16?60*r1:r1;if(0===R)return this.utc(o1);var s1=this.clone();if(o1)return s1.$offset=R,s1.$u=!1,s1;var z1=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();return(s1=this.local().add(R+z1,"minute")).$offset=R,s1.$x.$localOffset=z1,s1};var n1=G.format;G.format=function(r1){return n1.call(this,r1||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":""))},G.valueOf=function(){var r1=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*r1},G.isUTC=function(){return!!this.$u},G.toISOString=function(){return this.toDate().toISOString()},G.toString=function(){return this.toDate().toUTCString()};var c1=G.toDate;G.toDate=function(r1){return"s"===r1&&this.$offset?H(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():c1.call(this)};var u1=G.diff;G.diff=function(r1,o1,$){if(r1&&this.$u===r1.$u)return u1.call(this,r1,o1,$);var R=this.local(),s1=H(r1).local();return u1.call(R,s1,o1,$)}}}()},4412(w2,x1,b){"use strict";b.d(x1,{t:()=>a});var L=b(1413);class a extends L.B{constructor(H){super(),this._value=H}get value(){return this.getValue()}_subscribe(H){const G=super._subscribe(H);return!G.closed&&H.next(this._value),G}getValue(){const{hasError:H,thrownError:G,_value:T}=this;if(H)throw G;return this._throwIfClosed(),T}next(H){super.next(this._value=H)}}},1985(w2,x1,b){"use strict";b.d(x1,{c:()=>J});var L=b(7707),a=b(8359),k=b(3494),H=b(1203),G=b(1026),T=b(8071),K=b(9786);let J=(()=>{class r1{constructor($){$&&(this._subscribe=$)}lift($){const R=new r1;return R.source=this,R.operator=$,R}subscribe($,R,s1){const z1=function u1(r1){return r1&&r1 instanceof L.vU||function c1(r1){return r1&&(0,T.T)(r1.next)&&(0,T.T)(r1.error)&&(0,T.T)(r1.complete)}(r1)&&(0,a.Uv)(r1)}($)?$:new L.Ms($,R,s1);return(0,K.Y)(()=>{const{operator:v1,source:C1}=this;z1.add(v1?v1.call(z1,C1):C1?this._subscribe(z1):this._trySubscribe(z1))}),z1}_trySubscribe($){try{return this._subscribe($)}catch(R){$.error(R)}}forEach($,R){return new(R=n1(R))((s1,z1)=>{const v1=new L.Ms({next:C1=>{try{$(C1)}catch(L1){z1(L1),v1.unsubscribe()}},error:z1,complete:s1});this.subscribe(v1)})}_subscribe($){var R;return null===(R=this.source)||void 0===R?void 0:R.subscribe($)}[k.s](){return this}pipe(...$){return(0,H.m)($)(this)}toPromise($){return new($=n1($))((R,s1)=>{let z1;this.subscribe(v1=>z1=v1,v1=>s1(v1),()=>R(z1))})}}return r1.create=o1=>new r1(o1),r1})();function n1(r1){var o1;return null!==(o1=r1??G.$.Promise)&&void 0!==o1?o1:Promise}},2771(w2,x1,b){"use strict";b.d(x1,{m:()=>k});var L=b(1413),a=b(6129);class k extends L.B{constructor(G=1/0,T=1/0,K=a.U){super(),this._bufferSize=G,this._windowTime=T,this._timestampProvider=K,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=T===1/0,this._bufferSize=Math.max(1,G),this._windowTime=Math.max(1,T)}next(G){const{isStopped:T,_buffer:K,_infiniteTimeWindow:J,_timestampProvider:n1,_windowTime:c1}=this;T||(K.push(G),!J&&K.push(n1.now()+c1)),this._trimBuffer(),super.next(G)}_subscribe(G){this._throwIfClosed(),this._trimBuffer();const T=this._innerSubscribe(G),{_infiniteTimeWindow:K,_buffer:J}=this,n1=J.slice();for(let c1=0;c1<n1.length&&!G.closed;c1+=K?1:2)G.next(n1[c1]);return this._checkFinalizedStatuses(G),T}_trimBuffer(){const{_bufferSize:G,_timestampProvider:T,_buffer:K,_infiniteTimeWindow:J}=this,n1=(J?1:2)*G;if(G<1/0&&n1<K.length&&K.splice(0,K.length-n1),!J){const c1=T.now();let u1=0;for(let r1=1;r1<K.length&&K[r1]<=c1;r1+=2)u1=r1;u1&&K.splice(0,u1+1)}}}},1413(w2,x1,b){"use strict";b.d(x1,{B:()=>K});var L=b(1985),a=b(8359);const H=(0,b(1853).L)(n1=>function(){n1(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var G=b(7908),T=b(9786);let K=(()=>{class n1 extends L.c{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(u1){const r1=new J(this,this);return r1.operator=u1,r1}_throwIfClosed(){if(this.closed)throw new H}next(u1){(0,T.Y)(()=>
1{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const r1 of this.currentObservers)r1.next(u1)}})}error(u1){(0,T.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=u1;const{observers:r1}=this;for(;r1.length;)r1.shift().error(u1)}})}complete(){(0,T.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:u1}=this;for(;u1.length;)u1.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var u1;return(null===(u1=this.observers)||void 0===u1?void 0:u1.length)>0}_trySubscribe(u1){return this._throwIfClosed(),super._trySubscribe(u1)}_subscribe(u1){return this._throwIfClosed(),this._checkFinalizedStatuses(u1),this._innerSubscribe(u1)}_innerSubscribe(u1){const{hasError:r1,isStopped:o1,observers:$}=this;return r1||o1?a.Kn:(this.currentObservers=null,$.push(u1),new a.yU(()=>{this.currentObservers=null,(0,G.o)($,u1)}))}_checkFinalizedStatuses(u1){const{hasError:r1,thrownError:o1,isStopped:$}=this;r1?u1.error(o1):$&&u1.complete()}asObservable(){const u1=new L.c;return u1.source=this,u1}}return n1.create=(c1,u1)=>new J(c1,u1),n1})();class J extends K{constructor(c1,u1){super(),this.destination=c1,this.source=u1}next(c1){var u1,r1;null===(r1=null===(u1=this.destination)||void 0===u1?void 0:u1.next)||void 0===r1||r1.call(u1,c1)}error(c1){var u1,r1;null===(r1=null===(u1=this.destination)||void 0===u1?void 0:u1.error)||void 0===r1||r1.call(u1,c1)}complete(){var c1,u1;null===(u1=null===(c1=this.destination)||void 0===c1?void 0:c1.complete)||void 0===u1||u1.call(c1)}_subscribe(c1){var u1,r1;return null!==(r1=null===(u1=this.source)||void 0===u1?void 0:u1.subscribe(c1))&&void 0!==r1?r1:a.Kn}}},7707(w2,x1,b){"use strict";b.d(x1,{Ms:()=>s1,vU:()=>r1});var L=b(8071),a=b(8359),k=b(1026),H=b(5334),G=b(5343);const T=n1("C",void 0,void 0);function n1(M1,P1,T1){return{kind:M1,value:P1,error:T1}}var c1=b(9270),u1=b(9786);class r1 extends a.yU{constructor(P1){super(),this.isStopped=!1,P1?(this.destination=P1,(0,a.Uv)(P1)&&P1.add(this)):this.destination=L1}static create(P1,T1,E1){return new s1(P1,T1,E1)}next(P1){this.isStopped?C1(function J(M1){return n1("N",M1,void 0)}(P1),this):this._next(P1)}error(P1){this.isStopped?C1(function K(M1){return n1("E",void 0,M1)}(P1),this):(this.isStopped=!0,this._error(P1))}complete(){this.isStopped?C1(T,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(P1){this.destination.next(P1)}_error(P1){try{this.destination.error(P1)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const o1=Function.prototype.bind;function $(M1,P1){return o1.call(M1,P1)}class R{constructor(P1){this.partialObserver=P1}next(P1){const{partialObserver:T1}=this;if(T1.next)try{T1.next(P1)}catch(E1){z1(E1)}}error(P1){const{partialObserver:T1}=this;if(T1.error)try{T1.error(P1)}catch(E1){z1(E1)}else z1(P1)}complete(){const{partialObserver:P1}=this;if(P1.complete)try{P1.complete()}catch(T1){z1(T1)}}}class s1 extends r1{constructor(P1,T1,E1){let t2;if(super(),(0,L.T)(P1)||!P1)t2={next:P1??void 0,error:T1??void 0,complete:E1??void 0};else{let m2;this&&k.$.useDeprecatedNextContext?(m2=Object.create(P1),m2.unsubscribe=()=>this.unsubscribe(),t2={next:P1.next&&$(P1.next,m2),error:P1.error&&$(P1.error,m2),complete:P1.complete&&$(P1.complete,m2)}):t2=P1}this.destination=new R(t2)}}function z1(M1){k.$.useDeprecatedSynchronousErrorHandling?(0,u1.l)(M1):(0,H.m)(M1)}function C1(M1,P1){const{onStoppedNotification:T1}=k.$;T1&&c1.f.setTimeout(()=>T1(M1,P1))}const L1={closed:!0,next:G.l,error:function v1(M1){throw M1},complete:G.l}},8359(w2,x1,b){"use strict";b.d(x1,{Kn:()=>T,yU:()=>G,Uv:()=>K});var L=b(8071);const k=(0,b(1853).L)(n1=>function(u1){n1(this),this.message=u1?`${u1.length} errors occurred during unsubscription:\n${u1.map((r1,o1)=>`${o1+1}) ${r1.toString()}`).join("\n  ")}`:"",this.name="UnsubscriptionError",this.errors=u1});var H=b(7908);class G{constructor(c1){this.initialTeardown=c1,this.closed=!1,this._parentage=null,this._finalizers=null}
1unsubscribe(){let c1;if(!this.closed){this.closed=!0;const{_parentage:u1}=this;if(u1)if(this._parentage=null,Array.isArray(u1))for(const $ of u1)$.remove(this);else u1.remove(this);const{initialTeardown:r1}=this;if((0,L.T)(r1))try{r1()}catch($){c1=$ instanceof k?$.errors:[$]}const{_finalizers:o1}=this;if(o1){this._finalizers=null;for(const $ of o1)try{J($)}catch(R){c1=c1??[],R instanceof k?c1=[...c1,...R.errors]:c1.push(R)}}if(c1)throw new k(c1)}}add(c1){var u1;if(c1&&c1!==this)if(this.closed)J(c1);else{if(c1 instanceof G){if(c1.closed||c1._hasParent(this))return;c1._addParent(this)}(this._finalizers=null!==(u1=this._finalizers)&&void 0!==u1?u1:[]).push(c1)}}_hasParent(c1){const{_parentage:u1}=this;return u1===c1||Array.isArray(u1)&&u1.includes(c1)}_addParent(c1){const{_parentage:u1}=this;this._parentage=Array.isArray(u1)?(u1.push(c1),u1):u1?[u1,c1]:c1}_removeParent(c1){const{_parentage:u1}=this;u1===c1?this._parentage=null:Array.isArray(u1)&&(0,H.o)(u1,c1)}remove(c1){const{_finalizers:u1}=this;u1&&(0,H.o)(u1,c1),c1 instanceof G&&c1._removeParent(this)}}G.EMPTY=(()=>{const n1=new G;return n1.closed=!0,n1})();const T=G.EMPTY;function K(n1){return n1 instanceof G||n1&&"closed"in n1&&(0,L.T)(n1.remove)&&(0,L.T)(n1.add)&&(0,L.T)(n1.unsubscribe)}function J(n1){(0,L.T)(n1)?n1():n1.unsubscribe()}},1026(w2,x1,b){"use strict";b.d(x1,{$:()=>L});const L={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},4572(w2,x1,b){"use strict";b.d(x1,{z:()=>c1});var L=b(1985),a=b(3073),k=b(6648),H=b(3669),G=b(6450),T=b(9326),K=b(8496),J=b(4360),n1=b(5225);function c1(...o1){const $=(0,T.lI)(o1),R=(0,T.ms)(o1),{args:s1,keys:z1}=(0,a.D)(o1);if(0===s1.length)return(0,k.H)([],$);const v1=new L.c(function u1(o1,$,R=H.D){return s1=>{r1($,()=>{const{length:z1}=o1,v1=new Array(z1);let C1=z1,L1=z1;for(let M1=0;M1<z1;M1++)r1($,()=>{const P1=(0,k.H)(o1[M1],$);let T1=!1;P1.subscribe((0,J._)(s1,E1=>{v1[M1]=E1,T1||(T1=!0,L1--),L1||s1.next(R(v1.slice()))},()=>{--C1||s1.complete()}))},s1)},s1)}}(s1,$,z1?C1=>(0,K.e)(z1,C1):H.D));return R?v1.pipe((0,G.I)(R)):v1}function r1(o1,$,R){o1?(0,n1.N)(R,o1,$):$()}},8793(w2,x1,b){"use strict";b.d(x1,{x:()=>G});var L=b(6365),k=b(9326),H=b(6648);function G(...T){return function a(){return(0,L.U)(1)}()((0,H.H)(T,(0,k.lI)(T)))}},9030(w2,x1,b){"use strict";b.d(x1,{v:()=>k});var L=b(1985),a=b(8750);function k(H){return new L.c(G=>{(0,a.Tg)(H()).subscribe(G)})}},983(w2,x1,b){"use strict";b.d(x1,{w:()=>k});const k=new(b(1985).c)(T=>T.complete())},7468(w2,x1,b){"use strict";b.d(x1,{p:()=>J});var L=b(1985),a=b(3073),k=b(8750),H=b(9326),G=b(4360),T=b(6450),K=b(8496);function J(...n1){const c1=(0,H.ms)(n1),{args:u1,keys:r1}=(0,a.D)(n1),o1=new L.c($=>{const{length:R}=u1;if(!R)return void $.complete();const s1=new Array(R);let z1=R,v1=R;for(let C1=0;C1<R;C1++){let L1=!1;(0,k.Tg)(u1[C1]).subscribe((0,G._)($,M1=>{L1||(L1=!0,v1--),s1[C1]=M1},()=>z1--,void 0,()=>{(!z1||!L1)&&(v1||$.next(r1?(0,K.e)(r1,s1):s1),$.complete())}))}});return c1?o1.pipe((0,T.I)(c1)):o1}},6648(w2,x1,b){"use strict";b.d(x1,{H:()=>E1});var L=b(8750),a=b(5225),k=b(9974),H=b(4360);function G(t2,m2=0){return(0,k.N)(($1,U1)=>{$1.subscribe((0,H._)(U1,D1=>(0,a.N)(U1,t2,()=>U1.next(D1),m2),()=>(0,a.N)(U1,t2,()=>U1.complete(),m2),D1=>(0,a.N)(U1,t2,()=>U1.error(D1),m2)))})}function T(t2,m2=0){return(0,k.N)(($1,U1)=>{U1.add(t2.schedule(()=>$1.subscribe(U1),m2))})}var n1=b(1985),u1=b(4761),r1=b(8071);function $(t2,m2){if(!t2)throw new Error("Iterable cannot be null");return new n1.c($1=>{(0,a.N)($1,m2,()=>{const U1=t2[Symbol.asyncIterator]();(0,a.N)($1,m2,()=>{U1.next().then(D1=>{D1.done?$1.complete():$1.next(D1.value)})},0,!0)})})}var R=b(5055),s1=b(9858),z1=b(7441),v1=b(5397),C1=b(7953),L1=b(591),M1=b(5196);function E1(t2,m2){return m2?function T1(t2,m2){if(null!=t2){if((0,R.l)(t2))return function K(t2,m2){return(0,L.Tg)(t2).pipe(T(m2),G(m2))}(t2,m2);if((0,z1.X)(t2))return function c1(t2,m2){return new n1.c($1=>{let U1=0;return m2.schedule(function(){U1===t2.length?$1.complete():($1.next(t2[U1++]),$1.closed||this.schedule())})})}(t2,m2);
1if((0,s1.y)(t2))return function J(t2,m2){return(0,L.Tg)(t2).pipe(T(m2),G(m2))}(t2,m2);if((0,C1.T)(t2))return $(t2,m2);if((0,v1.x)(t2))return function o1(t2,m2){return new n1.c($1=>{let U1;return(0,a.N)($1,m2,()=>{U1=t2[u1.l](),(0,a.N)($1,m2,()=>{let D1,e2;try{({value:D1,done:e2}=U1.next())}catch(d2){return void $1.error(d2)}e2?$1.complete():$1.next(D1)},0,!0)}),()=>(0,r1.T)(U1?.return)&&U1.return()})}(t2,m2);if((0,M1.U)(t2))return function P1(t2,m2){return $((0,M1.C)(t2),m2)}(t2,m2)}throw(0,L1.L)(t2)}(t2,m2):(0,L.Tg)(t2)}},3726(w2,x1,b){"use strict";b.d(x1,{R:()=>c1});var L=b(8750),a=b(1985),k=b(3028),H=b(7441),G=b(8071),T=b(6450);const K=["addListener","removeListener"],J=["addEventListener","removeEventListener"],n1=["on","off"];function c1(R,s1,z1,v1){if((0,G.T)(z1)&&(v1=z1,z1=void 0),v1)return c1(R,s1,z1).pipe((0,T.I)(v1));const[C1,L1]=function $(R){return(0,G.T)(R.addEventListener)&&(0,G.T)(R.removeEventListener)}(R)?J.map(M1=>P1=>R[M1](s1,P1,z1)):function r1(R){return(0,G.T)(R.addListener)&&(0,G.T)(R.removeListener)}(R)?K.map(u1(R,s1)):function o1(R){return(0,G.T)(R.on)&&(0,G.T)(R.off)}(R)?n1.map(u1(R,s1)):[];if(!C1&&(0,H.X)(R))return(0,k.Z)(M1=>c1(M1,s1,z1))((0,L.Tg)(R));if(!C1)throw new TypeError("Invalid event target");return new a.c(M1=>{const P1=(...T1)=>M1.next(1<T1.length?T1:T1[0]);return C1(P1),()=>L1(P1)})}function u1(R,s1){return z1=>v1=>R[z1](s1,v1)}},8750(w2,x1,b){"use strict";b.d(x1,{Tg:()=>o1});var L=b(1635),a=b(7441),k=b(9858),H=b(1985),G=b(5055),T=b(7953),K=b(591),J=b(5397),n1=b(5196),c1=b(8071),u1=b(5334),r1=b(3494);function o1(M1){if(M1 instanceof H.c)return M1;if(null!=M1){if((0,G.l)(M1))return function $(M1){return new H.c(P1=>{const T1=M1[r1.s]();if((0,c1.T)(T1.subscribe))return T1.subscribe(P1);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(M1);if((0,a.X)(M1))return function R(M1){return new H.c(P1=>{for(let T1=0;T1<M1.length&&!P1.closed;T1++)P1.next(M1[T1]);P1.complete()})}(M1);if((0,k.y)(M1))return function s1(M1){return new H.c(P1=>{M1.then(T1=>{P1.closed||(P1.next(T1),P1.complete())},T1=>P1.error(T1)).then(null,u1.m)})}(M1);if((0,T.T)(M1))return v1(M1);if((0,J.x)(M1))return function z1(M1){return new H.c(P1=>{for(const T1 of M1)if(P1.next(T1),P1.closed)return;P1.complete()})}(M1);if((0,n1.U)(M1))return function C1(M1){return v1((0,n1.C)(M1))}(M1)}throw(0,K.L)(M1)}function v1(M1){return new H.c(P1=>{(function L1(M1,P1){var T1,E1,t2,m2;return(0,L.__awaiter)(this,void 0,void 0,function*(){try{for(T1=(0,L.__asyncValues)(M1);!(E1=yield T1.next()).done;)if(P1.next(E1.value),P1.closed)return}catch($1){t2={error:$1}}finally{try{E1&&!E1.done&&(m2=T1.return)&&(yield m2.call(T1))}finally{if(t2)throw t2.error}}P1.complete()})})(M1,P1).catch(T1=>P1.error(T1))})}},7786(w2,x1,b){"use strict";b.d(x1,{h:()=>T});var L=b(6365),a=b(8750),k=b(983),H=b(9326),G=b(6648);function T(...K){const J=(0,H.lI)(K),n1=(0,H.R0)(K,1/0),c1=K;return c1.length?1===c1.length?(0,a.Tg)(c1[0]):(0,L.U)(n1)((0,G.H)(c1,J)):k.w}},7673(w2,x1,b){"use strict";b.d(x1,{of:()=>k});var L=b(9326),a=b(6648);function k(...H){const G=(0,L.lI)(H);return(0,a.H)(H,G)}},8810(w2,x1,b){"use strict";b.d(x1,{$:()=>k});var L=b(1985),a=b(8071);function k(H,G){const T=(0,a.T)(H)?H:()=>H,K=J=>J.error(T());return new L.c(G?J=>G.schedule(K,0,J):K)}},1584(w2,x1,b){"use strict";b.d(x1,{O:()=>G});var L=b(1985),a=b(3236),k=b(9470);function G(T=0,K,J=a.b){let n1=-1;return null!=K&&((0,k.m)(K)?J=K:n1=K),new L.c(c1=>{let u1=function H(T){return T instanceof Date&&!isNaN(T)}(T)?+T-J.now():T;u1<0&&(u1=0);let r1=0;return J.schedule(function(){c1.closed||(c1.next(r1++),0<=n1?this.schedule(void 0,n1):c1.complete())},u1)})}},4360(w2,x1,b){"use strict";b.d(x1,{_:()=>a});var L=b(7707);function a(H,G,T,K,J){return new k(H,G,T,K,J)}class k extends L.vU{constructor(G,T,K,J,n1,c1){super(G),this.onFinalize=n1,this.shouldUnsubscribe=c1,this._next=T?function(u1){try{T(u1)}catch(r1){G.error(r1)}}:super._next,this._error=J?function(u1){try{J(u1)}catch(r1){G.error(r1)}finally{this.unsubscribe()}}:super._error,this._complete=K?function(){try{K()}catch(u1){G.error(u1)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var G;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:T}=this;super.unsubscribe(),!T&&(null===(G=this.onFinalize)||void 0===G||G.call(this))}}}},9437(w2,x1,b){"use strict";b.d(x1,{W:()=>H});var L=b(8750),a=b(4360),k=b(9974);function H(G){return(0,k.N)((T,K)=>{let c1,J=null,n1=!1;J=T.subscribe((0,a._)(K,void 0,void 0,u1=>{c1=(0,L.Tg)(G(u1,H(G)(T))),J?(J.unsubscribe(),J=null,c1.subscribe(K)):n1=!0})),n1&&(J.unsubscribe(),J=null,c1.subscribe(K))})}},274(w2,x1,b){"use strict";b.d(x1,{H:()=>k});var L=b(3028),a=b(8071);
1function k(H,G){return(0,a.T)(G)?(0,L.Z)(H,G,1):(0,L.Z)(H,1)}},152(w2,x1,b){"use strict";b.d(x1,{B:()=>H});var L=b(3236),a=b(9974),k=b(4360);function H(G,T=L.E){return(0,a.N)((K,J)=>{let n1=null,c1=null,u1=null;const r1=()=>{if(n1){n1.unsubscribe(),n1=null;const $=c1;c1=null,J.next($)}};function o1(){const $=u1+G,R=T.now();if(R<$)return n1=this.schedule(void 0,$-R),void J.add(n1);r1()}K.subscribe((0,k._)(J,$=>{c1=$,u1=T.now(),n1||(n1=T.schedule(o1,G),J.add(n1))},()=>{r1(),J.complete()},void 0,()=>{c1=n1=null}))})}},9901(w2,x1,b){"use strict";b.d(x1,{U:()=>k});var L=b(9974),a=b(4360);function k(H){return(0,L.N)((G,T)=>{let K=!1;G.subscribe((0,a._)(T,J=>{K=!0,T.next(J)},()=>{K||T.next(H),T.complete()}))})}},1655(w2,x1,b){"use strict";b.d(x1,{c:()=>$});var L=b(3236),a=b(8793),k=b(6697),H=b(9974),G=b(4360),T=b(5343),J=b(6354),c1=b(3028),u1=b(8750);function r1(R,s1){return s1?z1=>(0,a.x)(s1.pipe((0,k.s)(1),function K(){return(0,H.N)((R,s1)=>{R.subscribe((0,G._)(s1,T.l))})}()),z1.pipe(r1(R))):(0,c1.Z)((z1,v1)=>(0,u1.Tg)(R(z1,v1)).pipe((0,k.s)(1),function n1(R){return(0,J.T)(()=>R)}(z1)))}var o1=b(1584);function $(R,s1=L.E){const z1=(0,o1.O)(R,s1);return r1(()=>z1)}},3294(w2,x1,b){"use strict";b.d(x1,{F:()=>H});var L=b(3669),a=b(9974),k=b(4360);function H(T,K=L.D){return T=T??G,(0,a.N)((J,n1)=>{let c1,u1=!0;J.subscribe((0,k._)(n1,r1=>{const o1=K(r1);(u1||!T(c1,o1))&&(u1=!1,c1=o1,n1.next(r1))}))})}function G(T,K){return T===K}},5964(w2,x1,b){"use strict";b.d(x1,{p:()=>k});var L=b(9974),a=b(4360);function k(H,G){return(0,L.N)((T,K)=>{let J=0;T.subscribe((0,a._)(K,n1=>H.call(G,n1,J++)&&K.next(n1)))})}},980(w2,x1,b){"use strict";b.d(x1,{j:()=>a});var L=b(9974);function a(k){return(0,L.N)((H,G)=>{try{H.subscribe(G)}finally{G.add(k)}})}},1594(w2,x1,b){"use strict";b.d(x1,{$:()=>K});var L=b(9350),a=b(5964),k=b(6697),H=b(9901),G=b(3774),T=b(3669);function K(J,n1){const c1=arguments.length>=2;return u1=>u1.pipe(J?(0,a.p)((r1,o1)=>J(r1,o1,u1)):T.D,(0,k.s)(1),c1?(0,H.U)(n1):(0,G.v)(()=>new L.G))}},7018(w2,x1,b){"use strict";b.d(x1,{H:()=>K});var L=b(9350),a=b(5964),k=b(5109),H=b(3774),G=b(9901),T=b(3669);function K(J,n1){const c1=arguments.length>=2;return u1=>u1.pipe(J?(0,a.p)((r1,o1)=>J(r1,o1,u1)):T.D,(0,k.o)(1),c1?(0,G.U)(n1):(0,H.v)(()=>new L.G))}},6354(w2,x1,b){"use strict";b.d(x1,{T:()=>k});var L=b(9974),a=b(4360);function k(H,G){return(0,L.N)((T,K)=>{let J=0;T.subscribe((0,a._)(K,n1=>{K.next(H.call(G,n1,J++))}))})}},6365(w2,x1,b){"use strict";b.d(x1,{U:()=>k});var L=b(3028),a=b(3669);function k(H=1/0){return(0,L.Z)(a.D,H)}},5412(w2,x1,b){"use strict";b.d(x1,{h:()=>H});var L=b(8750),a=b(5225),k=b(4360);function H(G,T,K,J,n1,c1,u1,r1){const o1=[];let $=0,R=0,s1=!1;const z1=()=>{s1&&!o1.length&&!$&&T.complete()},v1=L1=>$<J?C1(L1):o1.push(L1),C1=L1=>{c1&&T.next(L1),$++;let M1=!1;(0,L.Tg)(K(L1,R++)).subscribe((0,k._)(T,P1=>{n1?.(P1),c1?v1(P1):T.next(P1)},()=>{M1=!0},void 0,()=>{if(M1)try{for($--;o1.length&&$<J;){const P1=o1.shift();u1?(0,a.N)(T,u1,()=>C1(P1)):C1(P1)}z1()}catch(P1){T.error(P1)}}))};return G.subscribe((0,k._)(T,v1,()=>{s1=!0,z1()})),()=>{r1?.()}}},3028(w2,x1,b){"use strict";b.d(x1,{Z:()=>T});var L=b(6354),a=b(8750),k=b(9974),H=b(5412),G=b(8071);function T(K,J,n1=1/0){return(0,G.T)(J)?T((c1,u1)=>(0,L.T)((r1,o1)=>J(c1,r1,u1,o1))((0,a.Tg)(K(c1,u1))),n1):("number"==typeof J&&(n1=J),(0,k.N)((c1,u1)=>(0,H.h)(c1,u1,K,n1)))}},9852(w2,x1,b){"use strict";b.d(x1,{T:()=>k});var L=b(6649),a=b(9974);function k(H,G){return(0,a.N)((0,L.S)(H,G,arguments.length>=2,!1,!0))}},2498(w2,x1,b){"use strict";b.d(x1,{L:()=>T});var L=b(9974),a=b(4360),k=b(3669),H=b(1584),G=b(8750);function T(K=1/0){let J;J=K&&"object"==typeof K?K:{count:K};const{count:n1=1/0,delay:c1,resetOnSuccess:u1=!1}=J;return n1<=0?k.D:(0,L.N)((r1,o1)=>{let R,$=0;const s1=()=>{let z1=!1;R=r1.subscribe((0,a._)(o1,v1=>{u1&&($=0),o1.next(v1)},void 0,v1=>{if($++<n1){const C1=()=>{R?(R.unsubscribe(),R=null,s1()):z1=!0};if(null!=c1){const L1="number"==typeof c1?(0,H.O)(c1):(0,G.Tg)(c1(v1,$)),M1=(0,a._)(o1,()=>{M1.unsubscribe(),C1()},()=>{o1.complete()});L1.subscribe(M1)}else C1()}else o1.error(v1)})),z1&&(R.unsubscribe(),R=null,s1())};s1()})}},6649(w2,x1,b){"use strict";b.d(x1,{S:()=>a});var L=b(4360);function a(k,H,G,T,K){return(J,n1)=>{let c1=G,u1=H,r1=0;J.subscribe((0,L._)(n1,o1=>{const $=r1++;u1=c1?k(u1,o1,$):(c1=!0,o1),T&&n1.next(u1)},K&&(()=>
1{c1&&n1.next(u1),n1.complete()})))}}},9568(w2,x1,b){"use strict";b.d(x1,{t:()=>J});var L=b(2771),a=b(8750),k=b(1413),H=b(7707),G=b(9974);function K(n1,c1,...u1){if(!0===c1)return void n1();if(!1===c1)return;const r1=new H.Ms({next:()=>{r1.unsubscribe(),n1()}});return(0,a.Tg)(c1(...u1)).subscribe(r1)}function J(n1,c1,u1){let r1,o1=!1;return n1&&"object"==typeof n1?({bufferSize:r1=1/0,windowTime:c1=1/0,refCount:o1=!1,scheduler:u1}=n1):r1=n1??1/0,function T(n1={}){const{connector:c1=()=>new k.B,resetOnError:u1=!0,resetOnComplete:r1=!0,resetOnRefCountZero:o1=!0}=n1;return $=>{let R,s1,z1,v1=0,C1=!1,L1=!1;const M1=()=>{s1?.unsubscribe(),s1=void 0},P1=()=>{M1(),R=z1=void 0,C1=L1=!1},T1=()=>{const E1=R;P1(),E1?.unsubscribe()};return(0,G.N)((E1,t2)=>{v1++,!L1&&!C1&&M1();const m2=z1=z1??c1();t2.add(()=>{v1--,0===v1&&!L1&&!C1&&(s1=K(T1,o1))}),m2.subscribe(t2),!R&&v1>0&&(R=new H.Ms({next:$1=>m2.next($1),error:$1=>{L1=!0,M1(),s1=K(P1,u1,$1),m2.error($1)},complete:()=>{C1=!0,M1(),s1=K(P1,r1),m2.complete()}}),(0,a.Tg)(E1).subscribe(R))})($)}}({connector:()=>new L.m(r1,c1,u1),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:o1})}},5245(w2,x1,b){"use strict";b.d(x1,{i:()=>a});var L=b(5964);function a(k){return(0,L.p)((H,G)=>k<=G)}},9172(w2,x1,b){"use strict";b.d(x1,{Z:()=>H});var L=b(8793),a=b(9326),k=b(9974);function H(...G){const T=(0,a.lI)(G);return(0,k.N)((K,J)=>{(T?(0,L.x)(G,K,T):(0,L.x)(G,K)).subscribe(J)})}},5558(w2,x1,b){"use strict";b.d(x1,{n:()=>H});var L=b(8750),a=b(9974),k=b(4360);function H(G,T){return(0,a.N)((K,J)=>{let n1=null,c1=0,u1=!1;const r1=()=>u1&&!n1&&J.complete();K.subscribe((0,k._)(J,o1=>{n1?.unsubscribe();let $=0;const R=c1++;(0,L.Tg)(G(o1,R)).subscribe(n1=(0,k._)(J,s1=>J.next(T?T(o1,s1,R,$++):s1),()=>{n1=null,r1()}))},()=>{u1=!0,r1()}))})}},6697(w2,x1,b){"use strict";b.d(x1,{s:()=>H});var L=b(983),a=b(9974),k=b(4360);function H(G){return G<=0?()=>L.w:(0,a.N)((T,K)=>{let J=0;T.subscribe((0,k._)(K,n1=>{++J<=G&&(K.next(n1),G<=J&&K.complete())}))})}},5109(w2,x1,b){"use strict";b.d(x1,{o:()=>H});var L=b(983),a=b(9974),k=b(4360);function H(G){return G<=0?()=>L.w:(0,a.N)((T,K)=>{let J=[];T.subscribe((0,k._)(K,n1=>{J.push(n1),G<J.length&&J.shift()},()=>{for(const n1 of J)K.next(n1);K.complete()},void 0,()=>{J=null}))})}},6977(w2,x1,b){"use strict";b.d(x1,{Q:()=>G});var L=b(9974),a=b(4360),k=b(8750),H=b(5343);function G(T){return(0,L.N)((K,J)=>{(0,k.Tg)(T).subscribe((0,a._)(J,()=>J.complete(),H.l)),!J.closed&&K.subscribe(J)})}},8141(w2,x1,b){"use strict";b.d(x1,{M:()=>G});var L=b(8071),a=b(9974),k=b(4360),H=b(3669);function G(T,K,J){const n1=(0,L.T)(T)||K||J?{next:T,error:K,complete:J}:T;return n1?(0,a.N)((c1,u1)=>{var r1;null===(r1=n1.subscribe)||void 0===r1||r1.call(n1);let o1=!0;c1.subscribe((0,k._)(u1,$=>{var R;null===(R=n1.next)||void 0===R||R.call(n1,$),u1.next($)},()=>{var $;o1=!1,null===($=n1.complete)||void 0===$||$.call(n1),u1.complete()},$=>{var R;o1=!1,null===(R=n1.error)||void 0===R||R.call(n1,$),u1.error($)},()=>{var $,R;o1&&(null===($=n1.unsubscribe)||void 0===$||$.call(n1)),null===(R=n1.finalize)||void 0===R||R.call(n1)}))}):H.D}},3774(w2,x1,b){"use strict";b.d(x1,{v:()=>H});var L=b(9350),a=b(9974),k=b(4360);function H(T=G){return(0,a.N)((K,J)=>{let n1=!1;K.subscribe((0,k._)(J,c1=>{n1=!0,J.next(c1)},()=>n1?J.complete():J.error(T())))})}function G(){return new L.G}},3993(w2,x1,b){"use strict";b.d(x1,{E:()=>K});var L=b(9974),a=b(4360),k=b(8750),H=b(3669),G=b(5343),T=b(9326);function K(...J){const n1=(0,T.ms)(J);return(0,L.N)((c1,u1)=>{const r1=J.length,o1=new Array(r1);let $=J.map(()=>!1),R=!1;for(let s1=0;s1<r1;s1++)(0,k.Tg)(J[s1]).subscribe((0,a._)(u1,z1=>{o1[s1]=z1,!R&&!$[s1]&&($[s1]=!0,(R=$.every(H.D))&&($=null))},G.l));c1.subscribe((0,a._)(u1,s1=>{if(R){const z1=[s1,...o1];u1.next(n1?n1(...z1):z1)}}))})}},6780(w2,x1,b){"use strict";b.d(x1,{R:()=>G});var L=b(8359);class a extends L.yU{constructor(K,J){super()}schedule(K,J=0){return this}}const k={setInterval(T,K,...J){const{delegate:n1}=k;return n1?.setInterval?n1.setInterval(T,K,...J):setInterval(T,K,...J)},clearInterval(T){const{delegate:K}=k;return(K?.clearInterval||clearInterval)(T)},delegate:void 0};var H=b(7908);
1class G extends a{constructor(K,J){super(K,J),this.scheduler=K,this.work=J,this.pending=!1}schedule(K,J=0){var n1;if(this.closed)return this;this.state=K;const c1=this.id,u1=this.scheduler;return null!=c1&&(this.id=this.recycleAsyncId(u1,c1,J)),this.pending=!0,this.delay=J,this.id=null!==(n1=this.id)&&void 0!==n1?n1:this.requestAsyncId(u1,this.id,J),this}requestAsyncId(K,J,n1=0){return k.setInterval(K.flush.bind(K,this),n1)}recycleAsyncId(K,J,n1=0){if(null!=n1&&this.delay===n1&&!1===this.pending)return J;null!=J&&k.clearInterval(J)}execute(K,J){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const n1=this._execute(K,J);if(n1)return n1;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(K,J){let c1,n1=!1;try{this.work(K)}catch(u1){n1=!0,c1=u1||new Error("Scheduled action threw falsy error")}if(n1)return this.unsubscribe(),c1}unsubscribe(){if(!this.closed){const{id:K,scheduler:J}=this,{actions:n1}=J;this.work=this.state=this.scheduler=null,this.pending=!1,(0,H.o)(n1,this),null!=K&&(this.id=this.recycleAsyncId(J,K,null)),this.delay=null,super.unsubscribe()}}}},9687(w2,x1,b){"use strict";b.d(x1,{q:()=>k});var L=b(6129);class a{constructor(G,T=a.now){this.schedulerActionCtor=G,this.now=T}schedule(G,T=0,K){return new this.schedulerActionCtor(this,G).schedule(K,T)}}a.now=L.U.now;class k extends a{constructor(G,T=a.now){super(G,T),this.actions=[],this._active=!1}flush(G){const{actions:T}=this;if(this._active)return void T.push(G);let K;this._active=!0;do{if(K=G.execute(G.state,G.delay))break}while(G=T.shift());if(this._active=!1,K){for(;G=T.shift();)G.unsubscribe();throw K}}}},3236(w2,x1,b){"use strict";b.d(x1,{E:()=>k,b:()=>H});var L=b(6780);const k=new(b(9687).q)(L.R),H=k},6129(w2,x1,b){"use strict";b.d(x1,{U:()=>L});const L={now:()=>(L.delegate||Date).now(),delegate:void 0}},9270(w2,x1,b){"use strict";b.d(x1,{f:()=>L});const L={setTimeout(a,k,...H){const{delegate:G}=L;return G?.setTimeout?G.setTimeout(a,k,...H):setTimeout(a,k,...H)},clearTimeout(a){const{delegate:k}=L;return(k?.clearTimeout||clearTimeout)(a)},delegate:void 0}},4761(w2,x1,b){"use strict";b.d(x1,{l:()=>a});const a=function L(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}()},3494(w2,x1,b){"use strict";b.d(x1,{s:()=>L});const L="function"==typeof Symbol&&Symbol.observable||"@@observable"},9350(w2,x1,b){"use strict";b.d(x1,{G:()=>a});const a=(0,b(1853).L)(k=>function(){k(this),this.name="EmptyError",this.message="no elements in sequence"})},9326(w2,x1,b){"use strict";b.d(x1,{R0:()=>T,lI:()=>G,ms:()=>H});var L=b(8071),a=b(9470);function k(K){return K[K.length-1]}function H(K){return(0,L.T)(k(K))?K.pop():void 0}function G(K){return(0,a.m)(k(K))?K.pop():void 0}function T(K,J){return"number"==typeof k(K)?K.pop():J}},3073(w2,x1,b){"use strict";b.d(x1,{D:()=>G});const{isArray:L}=Array,{getPrototypeOf:a,prototype:k,keys:H}=Object;function G(K){if(1===K.length){const J=K[0];if(L(J))return{args:J,keys:null};if(function T(K){return K&&"object"==typeof K&&a(K)===k}(J)){const n1=H(J);return{args:n1.map(c1=>J[c1]),keys:n1}}}return{args:K,keys:null}}},7908(w2,x1,b){"use strict";function L(a,k){if(a){const H=a.indexOf(k);0<=H&&a.splice(H,1)}}b.d(x1,{o:()=>L})},1853(w2,x1,b){"use strict";function L(a){const H=a(G=>{Error.call(G),G.stack=(new Error).stack});return H.prototype=Object.create(Error.prototype),H.prototype.constructor=H,H}b.d(x1,{L:()=>L})},8496(w2,x1,b){"use strict";function L(a,k){return a.reduce((H,G,T)=>(H[G]=k[T],H),{})}b.d(x1,{e:()=>L})},9786(w2,x1,b){"use strict";b.d(x1,{Y:()=>k,l:()=>H});var L=b(1026);let a=null;function k(G){if(L.$.useDeprecatedSynchronousErrorHandling){const T=!a;if(T&&(a={errorThrown:!1,error:null}),G(),T){const{errorThrown:K,error:J}=a;if(a=null,K)throw J}}else G()}function H(G){L.$.useDeprecatedSynchronousErrorHandling&&a&&(a.errorThrown=!0,a.error=G)}},5225(w2,x1,b){"use strict";function L(a,k,H,G=0,T=!1){const K=k.schedule(function(){H(),T?a.add(this.schedule(null,G)):this.unsubscribe()},G);if(a.add(K),!T)return K}b.d(x1,{N:()=>L})},3669(w2,x1,b){"use strict";function L(a){return a}b.d(x1,{D:()=>L})},7441(w2,x1,b){"use strict";b.d(x1,{X:()=>L});const L=a=>a&&"number"==typeof a.length&&"function"!=typeof a},7953(w2,x1,b){"use strict";b.d(x1,{T:()=>a});var L=b(8071);function a(k){return Symbol.asyncIterator&&(0,L.T)(k?.[Symbol.asyncIterator])}},8071(w2,x1,b){"use strict";function L(a){return"function"==typeof a}b.d(x1,{T:()=>L})},5055(w2,x1,b){"use strict";b.d(x1,{l:()=>k});var L=b(3494),a=b(8071);
1function k(H){return(0,a.T)(H[L.s])}},5397(w2,x1,b){"use strict";b.d(x1,{x:()=>k});var L=b(4761),a=b(8071);function k(H){return(0,a.T)(H?.[L.l])}},4402(w2,x1,b){"use strict";b.d(x1,{A:()=>k});var L=b(1985),a=b(8071);function k(H){return!!H&&(H instanceof L.c||(0,a.T)(H.lift)&&(0,a.T)(H.subscribe))}},9858(w2,x1,b){"use strict";b.d(x1,{y:()=>a});var L=b(8071);function a(k){return(0,L.T)(k?.then)}},5196(w2,x1,b){"use strict";b.d(x1,{C:()=>k,U:()=>H});var L=b(1635),a=b(8071);function k(G){return(0,L.__asyncGenerator)(this,arguments,function*(){const K=G.getReader();try{for(;;){const{value:J,done:n1}=yield(0,L.__await)(K.read());if(n1)return yield(0,L.__await)(void 0);yield yield(0,L.__await)(J)}}finally{K.releaseLock()}})}function H(G){return(0,a.T)(G?.getReader)}},9470(w2,x1,b){"use strict";b.d(x1,{m:()=>a});var L=b(8071);function a(k){return k&&(0,L.T)(k.schedule)}},9974(w2,x1,b){"use strict";b.d(x1,{N:()=>k,S:()=>a});var L=b(8071);function a(H){return(0,L.T)(H?.lift)}function k(H){return G=>{if(a(G))return G.lift(function(T){try{return H(T,this)}catch(K){this.error(K)}});throw new TypeError("Unable to lift unknown Observable type")}}},6450(w2,x1,b){"use strict";b.d(x1,{I:()=>H});var L=b(6354);const{isArray:a}=Array;function H(G){return(0,L.T)(T=>function k(G,T){return a(T)?G(...T):G(T)}(G,T))}},5343(w2,x1,b){"use strict";function L(){}b.d(x1,{l:()=>L})},1203(w2,x1,b){"use strict";b.d(x1,{F:()=>a,m:()=>k});var L=b(3669);function a(...H){return k(H)}function k(H){return 0===H.length?L.D:1===H.length?H[0]:function(T){return H.reduce((K,J)=>J(K),T)}}},5334(w2,x1,b){"use strict";b.d(x1,{m:()=>k});var L=b(1026),a=b(9270);function k(H){a.f.setTimeout(()=>{const{onUnhandledError:G}=L.$;if(!G)throw H;G(H)})}},591(w2,x1,b){"use strict";function L(a){return new TypeError(`You provided ${null!==a&&"object"==typeof a?"an invalid object":`'${a}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}b.d(x1,{L:()=>L})},8032(w2){w2.exports=function(){"use strict";function x1(h,m,_){if("function"==typeof h?h===m:h.has(m))return arguments.length<3?m:_;throw new TypeError("Private element is not present on this object")}function L(h,m){return h.get(x1(h,m))}function a(h,m,_){(function b(h,m){if(m.has(h))throw new TypeError("Cannot initialize the same private elements twice on an object")})(h,m),m.set(h,_)}const G={},K=h=>new Promise(m=>{if(!h)return m();const _=window.scrollX,M=window.scrollY;G.restoreFocusTimeout=setTimeout(()=>{G.previousActiveElement instanceof HTMLElement?(G.previousActiveElement.focus(),G.previousActiveElement=null):document.body&&document.body.focus(),m(
1)},100),window.scrollTo(_,M)}),J="swal2-",c1=["container","shown","height-auto","iosfix","popup","modal","no-backdrop","no-transition","toast","toast-shown","show","hide","close","title","html-container","actions","confirm","deny","cancel","footer","icon","icon-content","image","input","file","range","select","radio","checkbox","label","textarea","inputerror","input-label","validation-message","progress-steps","active-progress-step","progress-step","progress-step-line","loader","loading","styled","top","top-start","top-end","top-left","top-right","center","center-start","center-end","center-left","center-right","bottom","bottom-start","bottom-end","bottom-left","bottom-right","grow-row","grow-column","grow-fullscreen","rtl","timer-progress-bar","timer-progress-bar-container","scrollbar-measure","icon-success","icon-warning","icon-info","icon-question","icon-error","draggable","dragging"].reduce((h,m)=>(h[m]=J+m,h),{}),r1=["success","warning","info","question","error"].reduce((h,m)=>(h[m]=J+m,h),{}),o1="SweetAlert2:",$=h=>h.charAt(0).toUpperCase()+h.slice(1),R=h=>{console.warn(`${o1} ${"object"==typeof h?h.join(" "):h}`)},s1=h=>{console.error(`${o1} ${h}`)},z1=[],C1=(h,m=null)=>{(h=>{z1.includes(h)||(z1.push(h),R(h))})(`"${h}" is deprecated and will be removed in the next major release.${m?` Use "${m}" instead.`:""}`)},L1=h=>"function"==typeof h?h():h,M1=h=>h&&"function"==typeof h.toPromise,P1=h=>M1(h)?h.toPromise():Promise.resolve(h),T1=h=>h&&Promise.resolve(h)===h,t2=()=>document.body.querySelector(`.${c1.container}`),m2=h=>{const m=t2();return m?m.querySelector(h):null},$1=h=>m2(`.${h}`),U1=()=>$1(c1.popup),D1=()=>$1(c1.icon),d2=()=>$1(c1.title),N2=()=>$1(c1["html-container"]),f2=()=>$1(c1.image),x2=()=>$1(c1["progress-steps"]),D2=()=>$1(c1["validation-message"]),I2=()=>m2(`.${c1.actions} .${c1.confirm}`),u2=()=>m2(`.${c1.actions} .${c1.cancel}`),R1=()=>m2(`.${c1.actions} .${c1.deny}`),J1=()=>m2(`.${c1.loader}`),p2=()=>$1(c1.actions),y2=()=>$1(c1.footer),s2=()=>$1(c1["timer-progress-bar"]),O2=()=>$1(c1.close),l1=()=>{const h=U1();if(!h)return[];const m=h.querySelectorAll('[tabindex]:not([tabindex="-1"]):not([tabindex="0"])'),_=Array.from(m).sort((Q,i1)=>{const O1=parseInt(Q.getAttribute("tabindex")||"0"),c2=parseInt(i1.getAttribute("tabindex")||"0");return O1>c2?1:O1<c2?-1:0}),M=h.querySelectorAll('\n  a[href],\n  area[href],\n  input:not([disabled]),\n  select:not([disabled]),\n  textarea:not([disabled]),\n  button:not([disabled]),\n  iframe,\n  object,\n  embed,\n  [tabindex="0"],\n  [contenteditable],\n  audio[controls],\n  video[controls],\n  summary\n'),D=Array.from(M).filter(Q=>"-1"!==Q.getAttribute("tabindex"));return[...new Set(_.concat(D))].filter(Q=>u0(Q))},F2=()=>C2(document.body,c1.shown)&&!C2(document.body,c1["toast-shown"])&&!C2(document.body,c1["no-backdrop"]),Y1=()=>{const h=U1();return!!h&&C2(h,c1.toast)},K1=(h,m)=>{if(h.textContent="",m){const M=(new DOMParser).parseFromString(m,"text/html"),D=M.querySelector("head");D&&Array.from(D.childNodes).forEach(i1=>{h.appendChild(i1)});const Q=M.querySelector("body");Q&&Array.from(Q.childNodes).forEach(i1=>{i1 instanceof HTMLVideoElement||i1 instanceof HTMLAudioElement?h.appendChild(i1.cloneNode(!0)):h.appendChild(i1)})}},C2=(h,m)=>!!m&&m.split(/\s+/).every(_=>h.classList.contains(_)),n2=(h,m,_)=>{if(((h,m)=>{Array.from(h.classList).forEach(_=>{!Object.values(c1).includes(_)&&!Object.values(r1).includes(_)&&!Object.values(m.showClass||{}).includes(_)&&h.classList.remove(_)})})(h,m),!m.customClass)return;const M=m.customClass[_];if(M){if("string"!=typeof M&&!M.forEach)return void R(`Invalid type of customClass.${_}! Expected string or iterable object, got "${typeof M}"`);L2(h,M)}},b2=(h,m)=>{if(!m)return null;switch(m){case"select":case"textarea":case"file":return h.querySelector(`.${c1.popup} > .${c1[m]}`);case"checkbox":return h.querySelector(`.${c1.popup} > .${c1.checkbox} input`);case"radio":return h.querySelector(`.${c1.popup} > .${c1.radio} input:checked`)||h.querySelector(`.${c1.popup} > .${c1.radio} input:first-child`);case"range":return h.querySelector(`.${c1.popup} > .${c1.range} input`);default:return h.querySelector(`.${c1.popup} > .${c1.input}`)}},j2=h=>{if(h.focus(),"file"!==h.type){const m=h.value;h.value="",h.value=m}},W2=(h,m,_)=>{if(!h||!m)return;
vendor: 4,466 bytes, line 1
1const M="string"==typeof m?m.split(/\s+/).filter(Boolean):m;(Array.isArray(h)?h:[h]).forEach(Q=>{M.forEach(i1=>{_?Q.classList.add(i1):Q.classList.remove(i1)})})},L2=(h,m)=>{W2(h,m,!0)},A2=(h,m)=>{W2(h,m,!1)},n4=(h,m)=>Array.from(h.children).find(_=>_ instanceof HTMLElement&&C2(_,m)),g4=(h,m,_)=>{_===`${parseInt(`${_}`)}`&&(_=parseInt(_)),_||0===_?h.style.setProperty(m,"number"==typeof _?`${_}px`:_):h.style.removeProperty(m)},P4=(h,m="flex")=>{h&&(h.style.display=m)},j4=h=>{h&&(h.style.display="none")},k4=(h,m="block")=>{h&&new MutationObserver(()=>{t3(h,h.innerHTML,m)}).observe(h,{childList:!0,subtree:!0})},_0=(h,m,_,M)=>{const D=h.querySelector(m);D&&D.style.setProperty(_,M)},t3=(h,m,_="flex")=>{m?P4(h,_):j4(h)},u0=h=>!(!h||!(h.offsetWidth||h.offsetHeight||h.getClientRects().length)),r4=h=>h.scrollHeight>h.clientHeight,E2=h=>{const m=window.getComputedStyle(h),_=parseFloat(m.getPropertyValue("animation-duration")||"0"),M=parseFloat(m.getPropertyValue("transition-duration")||"0");return _>0||M>0},B2=(h,m=!1)=>{const _=s2();_&&u0(_)&&(m&&(_.style.transition="none",_.style.width="100%"),setTimeout(()=>{_.style.transition=`width ${h/1e3}s linear`,_.style.width="0%"},10))},b0=`\n <div aria-labelledby="${c1.title}" aria-describedby="${c1["html-container"]}" class="${c1.popup}" tabindex="-1">\n   <button type="button" class="${c1.close}"></button>\n   <ul class="${c1["progress-steps"]}"></ul>\n   <div class="${c1.icon}"></div>\n   <img class="${c1.image}" />\n   <h2 class="${c1.title}" id="${c1.title}"></h2>\n   <div class="${c1["html-container"]}" id="${c1["html-container"]}"></div>\n   <input class="${c1.input}" id="${c1.input}" />\n   <input type="file" class="${c1.file}" />\n   <div class="${c1.range}">\n     <input type="range" />\n     <output></output>\n   </div>\n   <select class="${c1.select}" id="${c1.select}"></select>\n   <div class="${c1.radio}"></div>\n   <label class="${c1.checkbox}">\n     <input type="checkbox" id="${c1.checkbox}" />\n     <span class="${c1.label}"></span>\n   </label>\n   <textarea class="${c1.textarea}" id="${c1.textarea}"></textarea>\n   <div class="${c1["validation-message"]}" id="${c1["validation-message"]}"></div>\n   <div class="${c1.actions}">\n     <div class="${c1.loader}"></div>\n     <button type="button" class="${c1.confirm}"></button>\n     <button type="button" class="${c1.deny}"></button>\n     <button type="button" class="${c1.cancel}"></button>\n   </div>\n   <div class="${c1.footer}"></div>\n   <div class="${c1["timer-progress-bar-container"]}">\n     <div class="${c1["timer-progress-bar"]}"></div>\n   </div>\n </div>\n`.replace(/(^|\n)\s*/g,""),L3=()=>{G.currentInstance&&G.currentInstance.resetValidationMessage()},q3=h=>{const m=(()=>{const h=t2();return!!h&&(h.remove(),A2([document.documentElement,document.body],[c1["no-backdrop"],c1["toast-shown"],c1["has-column"]]),!0)})();if(typeof window>"u"||typeof document>"u")return void s1("SweetAlert2 requires document to initialize");const _=document.createElement("div");_.className=c1.container,m&&L2(_,c1["no-transition"]),K1(_,b0),_.dataset.swal2Theme=h.theme;const M=(h=>{if("string"==typeof h){const m=document.querySelector(h);if(!m)throw new Error(`Target element "${h}" not found`);return m}return h})(h.target||"body");M.appendChild(_),h.topLayer&&(_.setAttribute("popover",""),_.showPopover()),(h=>{const m=U1();m&&(m.setAttribute("role",h.toast?"alert":"dialog"),m.setAttribute("aria-live",h.toast?"polite":"assertive"),h.toast||m.setAttribute("aria-modal","true"))})(h),(h=>{"rtl"===window.getComputedStyle(h).direction&&(L2(t2(),c1.rtl),G.isRTL=!0)})(M),(()=>{const h=U1();if(!h)return;const m=n4(h,c1.input),_=n4(h,c1.file),M=h.querySelector(`.${c1.range} input`),D=h.querySelector(`.${c1.range} output`),Q=n4(h,c1.select),i1=h.querySelector(`.${c1.checkbox} input`),O1=n4(h,c1.textarea);m&&(m.oninput=L3),_&&(_.onchange=L3),Q&&(Q.onchange=L3),i1&&(i1.onchange=L3),O1&&(O1.oninput=L3),M&&D&&(M.oninput=()=>{L3(),D.value=M.value},M.onchange=()=>{L3(),D.value=M.value})})()},l3=(h,m)=>{h instanceof HTMLElement?m.appendChild(h):"object"==typeof h?H4(h,m):h&&K1(m,h)},H4=(h,m)=>{"jquery"in h?r6(m,h):K1(m,h.toString())},r6=(h,m)=>{if(h.textContent="",0 in m)for(let _=0;_ in m;_++)h.appendChild(m[_].cloneNode(!0));else h.appendChild(m.cloneNode(!0))},i8=(h,m)=>{const _=p2(),M=J1();!_||!M||(m.showConfirmButton||m.showDenyButton||m.showCancelButton?P4(_):j4(_),n2(_,m,"actions"),function _6(h,m,_){const M=I2
1(),D=R1(),Q=u2();!M||!D||!Q||(v4(M,"confirm",_),v4(D,"deny",_),v4(Q,"cancel",_),function A0(h,m,_,M){M.buttonsStyling?(L2([h,m,_],c1.styled),[[h,"confirm",M.confirmButtonColor],[m,"deny",M.denyButtonColor],[_,"cancel",M.cancelButtonColor]].forEach(([Q,i1,O1])=>{O1&&Q.style.setProperty(`--swal2-${i1}-button-background-color`,O1),function $2(h){const m=window.getComputedStyle(h);if(m.getPropertyValue("--swal2-action-button-focus-box-shadow"))return;const _=m.backgroundColor.replace(/rgba?\((\d+), (\d+), (\d+).*/,"rgba($1, $2, $3, 0.5)");h.style.setProperty("--swal2-action-button-focus-box-shadow",m.getPropertyValue("--swal2-outline").replace(/ rgba\(.*/,` ${_}`))}(Q)})):A2([h,m,_],c1.styled)}(M,D,Q,_),_.reverseButtons&&(_.toast?(h.insertBefore(Q,M),h.insertBefore(D,M)):(h.insertBefore(Q,m),h.insertBefore(D,m),h.insertBefore(M,m))))}(_,M,m),K1(M,m.loaderHtml||""),n2(M,m,"loader"))};function v4(h,m,_){const M=$(m);t3(h,_[`show${M}Button`],"inline-block"),K1(h,_[`${m}ButtonText`]||""),h.setAttribute("aria-label",_[`${m}ButtonAriaLabel`]||""),h.className=c1[m],n2(h,_,`${m}Button`)}const a4=(h,m)=>{const _=t2();_&&(function W4(h,m){"string"==typeof m?h.style.background=m:m||L2([document.documentElement,document.body],c1["no-backdrop"])}(_,m.backdrop),function C0(h,m){m&&(m in c1?L2(h,c1[m]):(R('The "position" parameter is not valid, defaulting to "center"'),L2(h,c1.center)))}(_,m.position),function p4(h,m){m&&L2(h,c1[`grow-${m}`])}(_,m.grow),n2(_,m,"container"))};var M4={innerParams:new WeakMap,domCache:new WeakMap,focusedElement:new WeakMap};const G0=["input","file","range","select","radio","checkbox","textarea"],W0=h=>{if(!h.input)return;if(!d0[h.input])return void s1(`Unexpected type of input! Expected ${Object.keys(d0).join(" | ")}, got "${h.input}"`);const m=u3(h.input);if(!m)return;const _=d0[h.input](m,h);P4(m),h.inputAutoFocus&&setTimeout(()=>{j2(_)})},m3=(h,m)=>{const _=U1();if(!_)return;const M=b2(_,h);if(M){(h=>{for(const{name:m}of Array.from(h.attributes))["id","type","value","style"].includes(m)||h.removeAttribute(m)})(M);for(const D in m)M.setAttribute(D,m[D])}},h3=h=>{if(!h.input)return;const m=u3(h.input);m&&n2(m,h,"input")},y0=(h,m)=>{!h.placeholder&&m.inputPlaceholder&&(h.placeholder=m.inputPlaceholder)},W3=(h,m,_)=>{if(_.inputLabel){const M=document.createElement("label"),D=c1["input-label"];M.setAttribute("for",h.id),M.className=D,"object"==typeof _.customClass&&L2(M,_.customClass.inputLabel),M.innerText=_.inputLabel,m.insertAdjacentElement("beforebegin",M)}},u3=h=>{const m=U1();if(m)return n4(m,c1[h]||c1.input)},_3=(h,m)=>{["string","number"].includes(typeof m)?h.value=`${m}`:T1(m)||R(`Unexpected type of inputValue! Expected "string", "number" or "Promise", got "${typeof m}"`)},d0={};d0.text=d0.email=d0.password=d0.number=d0.tel=d0.url=d0.search=d0.date=d0["datetime-local"]=d0.time=d0.week=d0.month=(h,m)=>{const _=h;return _3(_,m.inputValue),W3(_,_,m),y0(_,m),_.type=m.input,_},d0.file=(h,m)=>{const _=h;return W3(_,_,m),y0(_,m),_},d0.range=(h,m)=>{const _=h,M=_.querySelector("input"),D=_.querySelector("output");return M&&(_3(M,m.inputValue),M.type=m.input,W3(M,h,m)),D&&_3(D,m.inputValue),h},d0.select=(h,m)=>{const _=h;if(_.textContent="",m.inputPlaceholder){const M=document.createElement("option");K1(M,m.inputPlaceholder),M.value="",M.disabled=!0,M.selected=!0,_.appendChild(M)}return W3(_,_,m),_},d0.radio=h=>(h.textContent="",h),d0.checkbox=(h,m)=>{const _=U1();if(!_)throw new Error("Popup not found");const M=b2(_,"checkbox");if(!M)throw new Error("Checkbox input not found");M.value="1",M.checked=!!m.inputValue;const Q=h.querySelector("span");if(Q){const i1=m.inputPlaceholder||m.inputLabel;i1&&K1(Q,i1)}return M},d0.textarea=(h,m)=>{const _=h;_3(_,m.inputValue),y0(_,m),W3(_,_,m);return setTimeout(()=>{if("MutationObserver"in window){const D=U1();if(!D)return;const Q=parseInt(window.getComputedStyle(D).width);new MutationObserver(()=>{if(!document.body.contains(_))return;const O1=_.offsetWidth+(D=>parseInt(window.getComputedStyle(D).marginLeft)+parseInt(window.getComputedStyle(D).marginRight))(_),c2=U1();c2&&(O1>Q?c2.style.width=`${O1}px`:g4(c2,"width",m.width))}).observe(_,{attributes:!0,attributeFilter:["style"]})}}),_};const c3=(h,m)=>{const _=N2();_&&(k4(_),n2(_,m,"htmlContainer"),m.html?(l3(m.html,_),P4(_,"block")):m.text?(_.textContent=m.text,P4(_,"block")):j4(_),((h,m)=>{const _=U1();if(!_)return;const M=M4.innerParams.get(h),D=!M||m.input!==M.input;
vendor: 4,331 bytes, line 1
1G0.forEach(Q=>{const i1=n4(_,c1[Q]);i1&&(m3(Q,m.inputAttributes),i1.className=c1[Q],D&&j4(i1))}),m.input&&(D&&W0(m),h3(m))})(h,m))},o3=(h,m)=>{for(const[_,M]of Object.entries(r1))m.icon!==_&&A2(h,M);L2(h,m.icon&&r1[m.icon]),l2(h,m),m6(),n2(h,m,"icon")},m6=()=>{const h=U1();if(!h)return;const m=window.getComputedStyle(h).getPropertyValue("background-color");h.querySelectorAll("[class^=swal2-success-circular-line], .swal2-success-fix").forEach(M=>{M.style.backgroundColor=m})},r2=(h,m)=>{if(!m.icon&&!m.iconHtml)return;let _=h.innerHTML,M="";m.iconHtml?M=P2(m.iconHtml):"success"===m.icon?(M=(h=>`\n  ${h.animation?'<div class="swal2-success-circular-line-left"></div>':""}\n  <span class="swal2-success-line-tip"></span> <span class="swal2-success-line-long"></span>\n  <div class="swal2-success-ring"></div>\n  ${h.animation?'<div class="swal2-success-fix"></div>':""}\n  ${h.animation?'<div class="swal2-success-circular-line-right"></div>':""}\n`)(m),_=_.replace(/ style=".*?"/g,"")):"error"===m.icon?M='\n  <span class="swal2-x-mark">\n    <span class="swal2-x-mark-line-left"></span>\n    <span class="swal2-x-mark-line-right"></span>\n  </span>\n':m.icon&&(M=P2({question:"?",warning:"!",info:"i"}[m.icon])),_.trim()!==M.trim()&&K1(h,M)},l2=(h,m)=>{if(m.iconColor){h.style.color=m.iconColor,h.style.borderColor=m.iconColor;for(const _ of[".swal2-success-line-tip",".swal2-success-line-long",".swal2-x-mark-line-left",".swal2-x-mark-line-right"])_0(h,_,"background-color",m.iconColor);_0(h,".swal2-success-ring","border-color",m.iconColor)}},P2=h=>`<div class="${c1["icon-content"]}">${h}</div>`;let q2=!1,x4=0,n0=0,o0=0,i3=0;const k3=h=>{const m=U1();if(!m)return;const _=D1();if(h.target===m||_&&_.contains(h.target)){q2=!0;const M=s3(h);x4=M.clientX,n0=M.clientY,o0=parseInt(m.style.insetInlineStart)||0,i3=parseInt(m.style.insetBlockStart)||0,L2(m,"swal2-dragging")}},A3=h=>{const m=U1();if(m&&q2){let{clientX:_,clientY:M}=s3(h);const D=_-x4;m.style.insetInlineStart=`${o0+(G.isRTL?-D:D)}px`,m.style.insetBlockStart=`${i3+(M-n0)}px`}},Z3=()=>{const h=U1();q2=!1,A2(h,"swal2-dragging")},s3=h=>{const m=h.type.startsWith("touch")?h.touches[0]:h;return{clientX:m.clientX,clientY:m.clientY}},B0=(h,m)=>{const _=t2(),M=U1();if(_&&M){if(m.toast){g4(_,"width",m.width),M.style.width="100%";const D=J1();D&&M.insertBefore(D,D1())}else g4(M,"width",m.width);g4(M,"padding",m.padding),m.color&&(M.style.color=m.color),m.background&&(M.style.background=m.background),j4(D2()),i2(M,m),m.draggable&&!m.toast?(L2(M,c1.draggable),(h=>{h.addEventListener("mousedown",k3),document.body.addEventListener("mousemove",A3),h.addEventListener("mouseup",Z3),h.addEventListener("touchstart",k3),document.body.addEventListener("touchmove",A3),h.addEventListener("touchend",Z3)})(M)):(A2(M,c1.draggable),(h=>{h.removeEventListener("mousedown",k3),document.body.removeEventListener("mousemove",A3),h.removeEventListener("mouseup",Z3),h.removeEventListener("touchstart",k3),document.body.removeEventListener("touchmove",A3),h.removeEventListener("touchend",Z3)})(M))}},i2=(h,m)=>{const _=m.showClass||{};h.className=`${c1.popup} ${u0(h)?_.popup:""}`,m.toast?(L2([document.documentElement,document.body],c1["toast-shown"]),L2(h,c1.toast)):L2(h,c1.modal),n2(h,m,"popup"),"string"==typeof m.customClass&&L2(h,m.customClass),m.icon&&L2(h,c1[`icon-${m.icon}`])},X2=h=>{const m=document.createElement("li");return L2(m,c1["progress-step"]),K1(m,h),m},t4=h=>{const m=document.createElement("li");return L2(m,c1["progress-step-line"]),h.progressStepsDistance&&g4(m,"width",h.progressStepsDistance),m},F4=(h,m)=>{var _;B0(0,m),a4(0,m),((h,m)=>{const _=x2();if(!_)return;const{progressSteps:M,currentProgressStep:D}=m;M&&0!==M.length&&void 0!==D?(P4(_),_.textContent="",D>=M.length&&R("Invalid currentProgressStep parameter, it should be less than progressSteps.length (currentProgressStep like JS arrays starts from 0)"),M.forEach((Q,i1)=>{const O1=X2(Q);if(_.appendChild(O1),i1===D&&L2(O1,c1["active-progress-step"]),i1!==M.length-1){const c2=t4(m);_.appendChild(c2)}})):j4(_)})(0,m),((h,m)=>{const _=M4.innerParams.get(h),M=D1();if(M){if(_&&m.icon===_.icon)return r2(M,m),void o3(M,m);if(m.icon||m.iconHtml)return m.icon&&-1===Object.keys(r1).indexOf(m.icon)?(s1(`Unknown icon! Expected "success", "error", "warning", "info" or "question", got "${m.icon}
1"`),void j4(M)):(P4(M),r2(M,m),o3(M,m),L2(M,m.showClass&&m.showClass.icon),void window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",m6));j4(M)}})(h,m),((h,m)=>{const _=f2();if(_){if(!m.imageUrl)return void j4(_);P4(_,""),_.setAttribute("src",m.imageUrl),_.setAttribute("alt",m.imageAlt||""),g4(_,"width",m.imageWidth),g4(_,"height",m.imageHeight),_.className=c1.image,n2(_,m,"image")}})(0,m),((h,m)=>{const _=d2();_&&(k4(_),t3(_,!(!m.title&&!m.titleText),"block"),m.title&&l3(m.title,_),m.titleText&&(_.innerText=m.titleText),n2(_,m,"title"))})(0,m),((h,m)=>{const _=O2();_&&(K1(_,m.closeButtonHtml||""),n2(_,m,"closeButton"),t3(_,m.showCloseButton),_.setAttribute("aria-label",m.closeButtonAriaLabel||""))})(0,m),c3(h,m),i8(0,m),((h,m)=>{const _=y2();_&&(k4(_),t3(_,!!m.footer,"block"),m.footer&&l3(m.footer,_),n2(_,m,"footer"))})(0,m);const M=U1();"function"==typeof m.didRender&&M&&m.didRender(M),null===(_=G.eventEmitter)||void 0===_||_.emit("didRender",M)},e3=()=>{var h;return null===(h=I2())||void 0===h?void 0:h.click()},O3=Object.freeze({cancel:"cancel",backdrop:"backdrop",close:"close",esc:"esc",timer:"timer"}),u6=h=>{h.keydownTarget&&h.keydownHandlerAdded&&h.keydownHandler&&(h.keydownTarget.removeEventListener("keydown",h.keydownHandler,{capture:h.keydownListenerCapture}),h.keydownHandlerAdded=!1)},I3=(h,m)=>{var _;const M=l1();return M.length?(-2===(h+=m)&&(h=M.length-1),h===M.length?h=0:-1===h&&(h=M.length-1),M[h].focus(),!(navigator.userAgent.includes("Firefox")&&M[h]instanceof HTMLIFrameElement)):(null===(_=U1())||void 0===_||_.focus(),!0)},H3=["ArrowRight","ArrowDown"],g6=["ArrowLeft","ArrowUp"],k0=(h,m,_)=>{h&&(m.isComposing||229===m.keyCode||(h.stopKeydownPropagation&&m.stopPropagation(),"Enter"===m.key?p1(m,h):"Tab"===m.key?Z1(m):[...H3,...g6].includes(m.key)?b1(m.key):"Escape"===m.key&&B1(m,h,_)))},p1=(h,m)=>{if(!L1(m.allowEnterKey))return;const _=U1();if(!_||!m.input)return;const M=b2(_,m.input);if(h.target&&M&&h.target instanceof HTMLElement&&h.target.outerHTML===M.outerHTML){if(["textarea","file"].includes(m.input))return;e3(),h.preventDefault()}},Z1=h=>{const m=h.target,M=l1().findIndex(Q=>Q===m);let D=!0;D=I3(M,h.shiftKey?-1:1),h.stopPropagation(),D&&h.preventDefault()},b1=h=>{const m=p2(),_=I2(),M=R1(),D=u2();if(!(m&&_&&M&&D))return;if(document.activeElement instanceof HTMLElement&&![_,M,D].includes(document.activeElement))return;const i1=H3.includes(h)?"nextElementSibling":"previousElementSibling";let O1=document.activeElement;if(O1){for(let c2=0;c2<m.children.length;c2++){if(O1=O1[i1],!O1)return;if(O1 instanceof HTMLButtonElement&&u0(O1))break}O1 instanceof HTMLButtonElement&&O1.focus()}},B1=(h,m,_)=>{h.preventDefault(),L1(m.allowEscapeKey)&&_(O3.esc)};var v2={swalPromiseResolve:new WeakMap,swalPromiseReject:new WeakMap};const h4=()=>{Array.from(document.body.children).forEach(m=>{m.hasAttribute("data-previous-aria-hidden")?(m.setAttribute("aria-hidden",m.getAttribute("data-previous-aria-hidden")||""),m.removeAttribute("data-previous-aria-hidden")):m.removeAttribute("aria-hidden")})},A4=typeof window<"u"&&!!window.GestureEvent,v0=A4&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream,m4=()=>{const h=t2();if(!h)return;let m;h.ontouchstart=_=>{m=w4(_)},h.ontouchmove=_=>{m&&(_.preventDefault(),_.stopPropagation())}},w4=h=>{const m=h.target,_=t2(),M=N2();return!(!_||!M||V4(h)||Y4(h)||m!==_&&(r4(_)||!(m instanceof HTMLElement)||((h,m)=>{let _=h;for(;_&&_!==m;){if(r4(_))return!0;_=_.parentElement}return!1})(m,M)||"INPUT"===m.tagName||"TEXTAREA"===m.tagName||r4(M)&&M.contains(m)))},V4=h=>!(!h.touches||!h.touches.length||"stylus"!==h.touches[0].touchType),Y4=h=>h.touches&&h.touches.length>1;let j0=null;const M3=h=>{null===j0&&(document.body.scrollHeight>window.innerHeight||"scroll"===h)&&(j0=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right")),document.body.style.paddingRight=`${j0+(()=>{const h=document.createElement("div");h.className=c1["scrollbar-measure"],document.body.appendChild(h);const m=h.getBoundingClientRect().width-h.clientWidth;return document.body.removeChild(h),m})()}px`)};function r3(h,m,_,M){Y1()?Cc(h,M):(K(_).then(()=>Cc(h,M)),u6(G)),A4?(m.setAttribute("style","display:none !important"),m.removeAttribute("class"),m.innerHTML=""):m.remove(),F2()&&(null!==j0&&(document.body.style.paddingRight=`${j0}px`,j0=null),(()=>{if(C2(document.body,c1.iosfix)){const h=parseInt(document.body.style.top,10);A2(document.body,c1.iosfix),document.body.style.top="",document.body.scrollTop=-1*h}})(),h4()),function s6(){A2([document.documentElement,document.body],[c1.shown,c1["height-auto"],c1["no-backdrop"],c1["toast-shown"]])}()}function V3(h){h=oc(h);const m=v2.swalPromiseResolve.get(this),_=$6(this);this.isAwaitingPromise?h.isDismissed||(Y6(this),m(h)):_&&m(h)}const $6=h=>{const m=U1();if(!m)return!1;const _=M4.innerParams.get(h);if(!_||C2(m,_.hideClass.popup))return!1;A2(m,_.showClass.popup),L2(m,_.hideClass.popup);const M=t2();return A2(M,_.showClass.backdrop),L2(M,_.hideClass.backdrop),ic(h,m,_),!0};function G8(h){const m=v2.swalPromiseReject.get(this);Y6(this),m&&m(h)}const Y6=h=>{h.isAwaitingPromise&&(delete h.isAwaitingPromise,M4.innerParams.get(h)||h._destroy())},oc=h=>typeof h>"u"?{isConfirmed:!1,isDenied:!1,isDismissed:!0}:Object.assign({isConfirmed:!1,isDenied:!1,isDismissed:!1},h),ic=(h,m,_)=>{var M;const D=t2(),Q=E2(m);
1"function"==typeof _.willClose&&_.willClose(m),null===(M=G.eventEmitter)||void 0===M||M.emit("willClose",m),Q&&D?$3(h,m,D,!!_.returnFocus,_.didClose):D&&r3(h,D,!!_.returnFocus,_.didClose)},$3=(h,m,_,M,D)=>{G.swalCloseEventFinishedCallback=r3.bind(null,h,_,M,D);const Q=function(i1){var O1;i1.target===m&&(null===(O1=G.swalCloseEventFinishedCallback)||void 0===O1||O1.call(G),delete G.swalCloseEventFinishedCallback,m.removeEventListener("animationend",Q),m.removeEventListener("transitionend",Q))};m.addEventListener("animationend",Q),m.addEventListener("transitionend",Q)},Cc=(h,m)=>{setTimeout(()=>{var _;"function"==typeof m&&m.bind(h.params)(),null===(_=G.eventEmitter)||void 0===_||_.emit("didClose"),h._destroy&&h._destroy()})},E6=h=>{let m=U1();if(m||new P,m=U1(),!m)return;const _=J1();Y1()?j4(D1()):zc(m,h),P4(_),m.setAttribute("data-loading","true"),m.setAttribute("aria-busy","true"),m.focus()},zc=(h,m)=>{const _=p2(),M=J1();!_||!M||(!m&&u0(I2())&&(m=I2()),P4(_),m&&(j4(m),M.setAttribute("data-button-to-replace",m.className),_.insertBefore(M,m)),L2([h,_],c1.loading))},R3=h=>h.checked?1:0,u8=h=>h.checked?h.value:null,C4=h=>h.files&&h.files.length?null!==h.getAttribute("multiple")?h.files:h.files[0]:null,K0=(h,m)=>{const _=U1();if(!_)return;const M=D=>{"select"===m.input?function sc(h,m,_){const M=n4(h,c1.select);if(!M)return;const D=(Q,i1,O1)=>{const c2=document.createElement("option");c2.value=O1,K1(c2,i1),c2.selected=K6(O1,_.inputValue),Q.appendChild(c2)};m.forEach(Q=>{const i1=Q[0],O1=Q[1];if(Array.isArray(O1)){const c2=document.createElement("optgroup");
1c2.label=i1,c2.disabled=!1,M.appendChild(c2),O1.forEach(k2=>D(c2,k2[1],k2[0]))}else D(M,O1,i1)}),M.focus()}(_,o6(D),m):"radio"===m.input&&function O8(h,m,_){const M=n4(h,c1.radio);if(!M)return;m.forEach(Q=>{const i1=Q[0],O1=Q[1],c2=document.createElement("input"),k2=document.createElement("label");c2.type="radio",c2.name=c1.radio,c2.value=i1,K6(i1,_.inputValue)&&(c2.checked=!0);const l4=document.createElement("span");K1(l4,O1),l4.className=c1.label,k2.appendChild(c2),k2.appendChild(l4),M.appendChild(k2)});const D=M.querySelectorAll("input");D.length&&D[0].focus()}(_,o6(D),m)};M1(m.inputOptions)||T1(m.inputOptions)?(E6(I2()),P1(m.inputOptions).then(D=>{h.hideLoading(),M(D)})):"object"==typeof m.inputOptions?M(m.inputOptions):s1("Unexpected type of inputOptions! Expected object, Map or Promise, got "+typeof m.inputOptions)},P8=(h,m)=>{const _=h.getInput();_&&(j4(_),P1(m.inputValue).then(M=>{_.value="number"===m.input?`${parseFloat(M)||0}`:`${M}`,P4(_),_.focus(),h.hideLoading()}).catch(M=>{s1(`Error in inputValue promise: ${M}`),_.value="",P4(_),_.focus(),h.hideLoading()}))};const o6=h=>(h instanceof Map?Array.from(h):Object.entries(h)).map(([_,M])=>[_,"object"==typeof M?o6(M):M]),K6=(h,m)=>!!m&&null!=m&&m.toString()===h.toString(),C3=(h,m)=>{const _=M4.innerParams.get(h);if(!_.input)return void s1(`The "input" parameter is needed to be set when using returnInputValueOn${$(m)}`);const M=h.getInput(),D=((h,m)=>{const _=h.getInput();if(!_)return null;switch(m.input){case"checkbox":return R3(_);case"radio":return u8(_);case"file":return C4(_);default:return m.inputAutoTrim?_.value.trim():_.value}})(h,_);_.inputValidator?d6(h,D,m):M&&!M.checkValidity()?(h.enableButtons(),h.showValidationMessage(_.validationMessage||M.validationMessage)):"deny"===m?n6(h,D):w6(h,D)},d6=(h,m,_)=>{const M=M4.innerParams.get(h);h.disableInput(),Promise.resolve().then(()=>P1(M.inputValidator(m,M.validationMessage))).then(Q=>{h.enableButtons(),h.enableInput(),Q?h.showValidationMessage(Q):"deny"===_?n6(h,m):w6(h,m)})},n6=(h,m)=>{const _=M4.innerParams.get(h);_.showLoaderOnDeny&&E6(R1()),_.preDeny?(h.isAwaitingPromise=!0,Promise.resolve().then(()=>P1(_.preDeny(m,_.validationMessage))).then(D=>{!1===D?(h.hideLoading(),Y6(h)):h.close({isDenied:!0,value:typeof D>"u"?m:D})}).catch(D=>S3(h,D))):h.close({isDenied:!0,value:m})},U3=(h,m)=>{h.close({isConfirmed:!0,value:m})},S3=(h,m)=>{h.rejectPromise(m)},w6=(h,m)=>{const _=M4.innerParams.get(h);_.showLoaderOnConfirm&&E6(),_.preConfirm?(h.resetValidationMessage(),h.isAwaitingPromise=!0,Promise.resolve().then(()=>P1(_.preConfirm(m,_.validationMessage))).then(D=>{u0(D2())||!1===D?(h.hideLoading(),Y6(h)):U3(h,typeof D>"u"?m:D)}).catch(D=>S3(h,D))):U3(h,m)};function c8(){const h=M4.innerParams.get(this);if(!h)return;const m=M4.domCache.get(this);j4(m.loader),Y1()?h.icon&&P4(D1()):d8(m),A2([m.popup,m.actions],c1.loading),m.popup.removeAttribute("aria-busy"),m.popup.removeAttribute("data-loading"),this.enableButtons()}const d8=h=>{const m=h.loader.getAttribute("data-button-to-replace"),_=m?h.popup.getElementsByClassName(m):[];_.length?P4(_[0],"inline-block"):!u0(I2())&&!u0(R1())&&!u0(u2())&&j4(h.actions)};function w8(){const h=M4.innerParams.get(this),m=M4.domCache.get(this);return m?b2(m.popup,h.input):null}function R8(h,m,_){const M=M4.domCache.get(h);m.forEach(D=>{M[D].disabled=_})}function ac(h,m){const _=U1();!_||!h||("radio"===h.type?_.querySelectorAll(`[name="${c1.radio}"]`).forEach(D=>{D.disabled=m}):h.disabled=m)}function S8(){R8(this,["confirmButton","denyButton","cancelButton"],!1);const h=M4.focusedElement.get(this);h instanceof HTMLElement&&document.activeElement===document.body&&h.focus(),M4.focusedElement.delete(this)}function N8(){M4.focusedElement.set(this,document.activeElement),R8(this,["confirmButton","denyButton","cancelButton"],!0)}function s8(){ac(this.getInput(),!1)}function x6(){ac(this.getInput(),!0)}function p8(h){const m=M4.domCache.get(this),_=M4.innerParams.get(this);K1(m.validationMessage,h),m.validationMessage.className=c1["validation-message"],_.customClass&&_.customClass.validationMessage&&L2(m.validationMessage,_.customClass.validationMessage),P4(m.validationMessage);const M=this.getInput();M&&(M.setAttribute("aria-invalid","true"),M.setAttribute("aria-describedby",c1["validation-message"]),j2(M),L2(M,c1.inputerror))}function a6(){const h=M4.domCache.get(this);h.validationMessage&&j4(h.validationMessage);const m=this.getInput();m&&(m.removeAttribute("aria-invalid"),m.removeAttribute("aria-describedby"),A2(m,c1.inputerror))}const q6={title:"",titleText:"",text:"",html:"",footer:"",icon:void 0,iconColor:void 0,iconHtml:void 0,template:void 0,toast:!1,draggable:!1,animation:!0,theme:"light",showClass:{popup:"swal2-show",backdrop:"swal2-backdrop-show",icon:"swal2-icon-show"},hideClass:{popup:"swal2-hide",backdrop:"swal2-backdrop-hide",icon:"swal2-icon-hide"},customClass:{},target:"body",color:void 0,backdrop:!0,heightAuto:!0,allowOutsideClick:!0,allowEscapeKey:!0,allowEnterKey:!0,stopKeydownPropagation:!0,keydownListenerCapture:!1,showConfirmButton:!0,showDenyButton:!1,showCancelButton:!1,preConfirm:void 0,preDeny:void 0,confirmButtonText:"OK",confirmButtonAriaLabel:"",confirmButtonColor:void 0,denyButtonText:"No",denyButtonAriaLabel:"",denyButtonColor:void 0,cancelButtonText:"Cancel",cancelButtonAriaLabel:"",cancelButtonColor:void 0,buttonsStyling:!0,reverseButtons:!1,focusConfirm:!0,focusDeny:!1,focusCancel:!1,returnFocus:!0,showCloseButton:!1,closeButtonHtml:"&times;",closeButtonAriaLabel:"Close this dialog",loaderHtml:"",showLoaderOnConfirm:!1,showLoaderOnDeny:!1,imageUrl:void 0,imageWidth:void 0,imageHeight:void 0,imageAlt:"",timer:void 0,timerProgressBar:!1,width:void 0,padding:void 0,background:void 0,input:void 0,inputPlaceholder:"",inputLabel:"",inputValue:"",inputOptions:{},inputAutoFocus:!0,inputAutoTrim:!0,inputAttributes:{},inputValidator:void 0,returnInputValueOnDeny:!1,validationMessage:void 0,grow:!1,position:"center",progressSteps:[],currentProgressStep:void 0,progressStepsDistance:void 0,willOpen:void 0,didOpen:void 0,didRender:void 0,willClose:void 0,didClose
vendor: 4,239 bytes, line 1
1:void 0,didDestroy:void 0,scrollbarPadding:!0,topLayer:!1},rc=["allowEscapeKey","allowOutsideClick","background","buttonsStyling","cancelButtonAriaLabel","cancelButtonColor","cancelButtonText","closeButtonAriaLabel","closeButtonHtml","color","confirmButtonAriaLabel","confirmButtonColor","confirmButtonText","currentProgressStep","customClass","denyButtonAriaLabel","denyButtonColor","denyButtonText","didClose","didDestroy","draggable","footer","hideClass","html","icon","iconColor","iconHtml","imageAlt","imageHeight","imageUrl","imageWidth","preConfirm","preDeny","progressSteps","returnFocus","reverseButtons","showCancelButton","showCloseButton","showConfirmButton","showDenyButton","text","title","titleText","theme","willClose"],Lc={allowEnterKey:void 0},L8=["allowOutsideClick","allowEnterKey","backdrop","draggable","focusConfirm","focusDeny","focusCancel","returnFocus","heightAuto","keydownListenerCapture"],J6=h=>Object.prototype.hasOwnProperty.call(q6,h),f1=h=>-1!==rc.indexOf(h),d1=h=>Lc[h],q=h=>{J6(h)||R(`Unknown parameter "${h}"`)},w1=h=>{L8.includes(h)&&R(`The parameter "${h}" is incompatible with toasts`)},g2=h=>{const m=d1(h);m&&C1(h,m)},X4=h=>{!1===h.backdrop&&h.allowOutsideClick&&R('"allowOutsideClick" parameter requires `backdrop` parameter to be set to `true`'),h.theme&&!["light","dark","auto","minimal","borderless","bootstrap-4","bootstrap-4-light","bootstrap-4-dark","bootstrap-5","bootstrap-5-light","bootstrap-5-dark","material-ui","material-ui-light","material-ui-dark","embed-iframe","bulma","bulma-light","bulma-dark"].includes(h.theme)&&R(`Invalid theme "${h.theme}"`);for(const m in h)q(m),h.toast&&w1(m),g2(m)};function z0(h){const m=t2(),_=U1(),M=M4.innerParams.get(this);if(!_||C2(_,M.hideClass.popup))return void R("You're trying to update the closed or closing popup, that won't work. Use the update() method in preConfirm parameter or show a new popup.");const D=h6(h),Q=Object.assign({},M,D);X4(Q),m&&(m.dataset.swal2Theme=Q.theme),F4(this,Q),M4.innerParams.set(this,Q),Object.defineProperties(this,{params:{value:Object.assign({},this.params,h),writable:!1,enumerable:!0}})}const h6=h=>{const m={};return Object.keys(h).forEach(_=>{f1(_)?m[_]=h[_]:R(`Invalid parameter to update: ${_}`)}),m};function _8(){var h;const m=M4.domCache.get(this),_=M4.innerParams.get(this);_?(m.popup&&G.swalCloseEventFinishedCallback&&(G.swalCloseEventFinishedCallback(),delete G.swalCloseEventFinishedCallback),"function"==typeof _.didDestroy&&_.didDestroy(),null===(h=G.eventEmitter)||void 0===h||h.emit("didDestroy"),O4(this)):_c(this)}const O4=h=>{_c(h),delete h.params,delete G.keydownHandler,delete G.keydownTarget,delete G.currentInstance},_c=h=>{h.isAwaitingPromise?(F8(M4,h),h.isAwaitingPromise=!0):(F8(v2,h),F8(M4,h),delete h.isAwaitingPromise,delete h.disableButtons,delete h.enableButtons,delete h.getInput,delete h.disableInput,delete h.enableInput,delete h.hideLoading,delete h.disableLoading,delete h.showValidationMessage,delete h.resetValidationMessage,delete h.close,delete h.closePopup,delete h.closeModal,delete h.closeToast,delete h.rejectPromise,delete h.update,delete h._destroy)},F8=(h,m)=>{for(const _ in h)h[_].delete(m)};var bc=Object.freeze({__proto__:null,_destroy:_8,close:V3,closeModal:V3,closePopup:V3,closeToast:V3,disableButtons:N8,disableInput:x6,disableLoading:c8,enableButtons:S8,enableInput:s8,getInput:w8,handleAwaitingPromise:Y6,hideLoading:c8,rejectPromise:G8,resetValidationMessage:a6,showValidationMessage:p8,update:z0});const $8=(h,m,_)=>{m.popup.onclick=()=>{h&&(Z6(h)||h.timer||h.input)||_(O3.close)}},Z6=h=>!!(h.showConfirmButton||h.showDenyButton||h.showCancelButton||h.showCloseButton);let b8=!1;const B8=h=>{h.popup.onmousedown=()=>{h.container.onmouseup=function(m){h.container.onmouseup=()=>{},m.target===h.container&&(b8=!0)}}},fc=h=>{h.container.onmousedown=m=>{m.target===h.container&&m.preventDefault(),h.popup.onmouseup=function(_){h.popup.onmouseup=()=>{},(_.target===h.popup||_.target instanceof HTMLElement&&h.popup.contains(_.target))&&(b8=!0)}}},g8=(h,m,_)=>{m.container.onclick=M=>{b8?b8=!1:M.target===m.container&&L1(h.allowOutsideClick)&&_(O3.backdrop)}},mc=h=>h instanceof Element||(h=>"object"==typeof h&&null!==h&&"jquery"in h)(h);const Bc=()=>
1{if(G.timeout)return(()=>{const h=s2();if(!h)return;const m=parseInt(window.getComputedStyle(h).width);h.style.removeProperty("transition"),h.style.width="100%";const _=parseInt(window.getComputedStyle(h).width);h.style.width=m/_*100+"%"})(),G.timeout.stop()},vc=()=>{if(G.timeout){const h=G.timeout.start();return B2(h),h}};let k6=!1;const a8={};const A6=h=>{for(let m=h.target;m&&m!==document;m=m.parentNode)for(const _ in a8){const M=m.getAttribute&&m.getAttribute(_);if(M)return void a8[_].fire({template:M})}};G.eventEmitter=new class x8{constructor(){this.events={}}_getHandlersByEventName(m){return typeof this.events[m]>"u"&&(this.events[m]=[]),this.events[m]}on(m,_){const M=this._getHandlersByEventName(m);M.includes(_)||M.push(_)}once(m,_){const M=(...D)=>{this.removeListener(m,M),_.apply(this,D)};this.on(m,M)}emit(m,..._){this._getHandlersByEventName(m).forEach(M=>{try{M.apply(this,_)}catch(D){console.error(D)}})}removeListener(m,_){const M=this._getHandlersByEventName(m),D=M.indexOf(_);D>-1&&M.splice(D,1)}removeAllListeners(m){void 0!==this.events[m]&&(this.events[m].length=0)}reset(){this.events={}}};var D8=Object.freeze({__proto__:null,argsToParams:h=>{const m={};return"object"!=typeof h[0]||mc(h[0])?["title","html","icon"].forEach((_,M)=>{const D=h[M];"string"==typeof D||mc(D)?m[_]=D:void 0!==D&&s1(`Unexpected type of ${_}! Expected "string" or "Element", got ${typeof D}`)}):Object.assign(m,h[0]),m},bindClickHandler:function uc(h="data-swal-template"){a8[h]=this,k6||(document.body.addEventListener("click",A6),k6=!0)},clickCancel:()=>{var h;return null===(h=u2())||void 0===h?void 0:h.click()},clickConfirm:e3,clickDeny:()=>{var h;return null===(h=R1())||void 0===h?void 0:h.click()},enableLoading:E6,fire:function Dc(...h){return new this(...h)},getActions:p2,getCancelButton:u2,getCloseButton:O2,getConfirmButton:I2,getContainer:t2,getDenyButton:R1,getFocusableElements:l1,getFooter:y2,getHtmlContainer:N2,getIcon:D1,getIconContent:()=>$1(c1["icon-content"]),getImage:f2,getInputLabel:()=>$1(c1["input-label"]),getLoader:J1,getPopup:U1,getProgressSteps:x2,getTimerLeft:()=>G.timeout&&G.timeout.getTimerLeft(),getTimerProgressBar:s2,getTitle:d2,getValidationMessage:D2,increaseTimer:h=>{if(G.timeout){const m=G.timeout.increase(h);return B2(m,!0),m}},isDeprecatedParameter:d1,isLoading:()=>{const h=U1();return!!h&&h.hasAttribute("data-loading")},isTimerRunning:()=>!(!G.timeout||!G.timeout.isRunning()),isUpdatableParameter:f1,isValidParameter:J6,isVisible:()=>u0(U1()),mixin:function n5(h){return class m extends(this){_main(M,D){return super._main(M,Object.assign({},h,D))}}},off:(h,m)=>{if(G.eventEmitter){if(!h)return void G.eventEmitter.reset();m?G.eventEmitter.removeListener(h,m):G.eventEmitter.removeAllListeners(h)}},on:(h,m)=>{G.eventEmitter&&G.eventEmitter.on(h,m)},once:(h,m)=>{G.eventEmitter&&G.eventEmitter.once(h,m)},resumeTimer:vc,showLoading:E6,stopTimer:Bc,toggleTimer:()=>{const h=G.timeout;return h&&(h.running?Bc():vc())}});class b3{constructor(m,_){this.callback=m,this.remaining=_,this.running=!1,this.start()}start(){return this.running||(this.running=!0,this.started=new Date,this.id=setTimeout(this.callback,this.remaining)),this.remaining}stop(){return this.started&&this.running&&(this.running=!1,clearTimeout(this.id),this.remaining-=(new Date).getTime()-this.started.getTime()),this.remaining}increase(m){const _=this.running;return _&&this.stop(),this.remaining+=m,_&&this.start(),this.remaining}getTimerLeft(){return this.running&&(this.stop(),this.start()),this.remaining}isRunning(){return this.running}}const N3=["swal-title","swal-html","swal-footer"],X8=h=>{const m={};return Array.from(h.querySelectorAll("swal-param")).forEach(M=>{n8(M,["name","value"]);const D=M.getAttribute("name"),Q=M.getAttribute("value");!D||!Q||(m[D]=D in q6&&"boolean"==typeof q6[D]?"false"!==Q:D in q6&&"object"==typeof q6[D]?JSON.parse(Q):Q)}),m},t5=h=>{const m={};return Array.from(h.querySelectorAll("swal-function-param")).forEach(M=>{const D=M.getAttribute("name"),Q=M.getAttribute("value");!D||!Q||(m[D]=new Function(`return ${Q}`)())}),m},Kc=h=>{const m={};
vendor: 4,933 bytes, line 1
1return Array.from(h.querySelectorAll("swal-button")).forEach(M=>{n8(M,["type","color","aria-label"]);const D=M.getAttribute("type");if(!D||!["confirm","cancel","deny"].includes(D))return;m[`${D}ButtonText`]=M.innerHTML,m[`show${$(D)}Button`]=!0;const Q=M.getAttribute("color");null!==Q&&(m[`${D}ButtonColor`]=Q);const i1=M.getAttribute("aria-label");null!==i1&&(m[`${D}ButtonAriaLabel`]=i1)}),m},l5=h=>{const m={},_=h.querySelector("swal-image");if(_){n8(_,["src","width","height","alt"]);const M=_.getAttribute("src");null!==M&&(m.imageUrl=M||void 0);const D=_.getAttribute("width");null!==D&&(m.imageWidth=D||void 0);const Q=_.getAttribute("height");null!==Q&&(m.imageHeight=Q||void 0);const i1=_.getAttribute("alt");null!==i1&&(m.imageAlt=i1||void 0)}return m},H8=h=>{const m={},_=h.querySelector("swal-icon");return _&&(n8(_,["type","color"]),_.hasAttribute("type")&&(m.icon=_.getAttribute("type")),_.hasAttribute("color")&&(m.iconColor=_.getAttribute("color")),m.iconHtml=_.innerHTML),m},D3=h=>{const m={},_=h.querySelector("swal-input");_&&(n8(_,["type","label","placeholder","value"]),m.input=_.getAttribute("type")||"text",_.hasAttribute("label")&&(m.inputLabel=_.getAttribute("label")),_.hasAttribute("placeholder")&&(m.inputPlaceholder=_.getAttribute("placeholder")),_.hasAttribute("value")&&(m.inputValue=_.getAttribute("value")));const M=Array.from(h.querySelectorAll("swal-input-option"));return M.length&&(m.inputOptions={},M.forEach(D=>{n8(D,["value"]);const Q=D.getAttribute("value");Q&&(m.inputOptions[Q]=D.innerHTML)})),m},q8=(h,m)=>{const _={};for(const M in m){const D=m[M],Q=h.querySelector(D);Q&&(n8(Q,[]),_[D.replace(/^swal-/,"")]=Q.innerHTML.trim())}return _},U8=h=>{const m=N3.concat(["swal-param","swal-function-param","swal-button","swal-image","swal-icon","swal-input","swal-input-option"]);Array.from(h.children).forEach(_=>{const M=_.tagName.toLowerCase();m.includes(M)||R(`Unrecognized element <${M}>`)})},n8=(h,m)=>{Array.from(h.attributes).forEach(_=>{-1===m.indexOf(_.name)&&R([`Unrecognized attribute "${_.name}" on <${h.tagName.toLowerCase()}>.`,m.length?`Allowed attributes are: ${m.join(", ")}`:"To set the value, use HTML within the element."])})},Uc=h=>{var m,_;const M=t2(),D=U1();if(!M||!D)return;"function"==typeof h.willOpen&&h.willOpen(D),null===(m=G.eventEmitter)||void 0===m||m.emit("willOpen",D);const i1=window.getComputedStyle(document.body).overflowY;if(i5(M,D,h),setTimeout(()=>{S0(M,D)},10),F2()&&(h8(M,void 0!==h.scrollbarPadding&&h.scrollbarPadding,i1),(()=>{const h=t2();Array.from(document.body.children).forEach(_=>{_.contains(h)||(_.hasAttribute("aria-hidden")&&_.setAttribute("data-previous-aria-hidden",_.getAttribute("aria-hidden")||""),_.setAttribute("aria-hidden","true"))})})()),v0&&!1===h.backdrop&&D.scrollHeight>M.clientHeight&&(M.style.pointerEvents="auto"),!Y1()&&!G.previousActiveElement&&(G.previousActiveElement=document.activeElement),"function"==typeof h.didOpen){const O1=h.didOpen;setTimeout(()=>O1(D))}null===(_=G.eventEmitter)||void 0===_||_.emit("didOpen",D)},o5=h=>{const m=U1();if(!m||h.target!==m)return;const _=t2();_&&(m.removeEventListener("animationend",o5),m.removeEventListener("transitionend",o5),_.style.overflowY="auto",A2(_,c1["no-transition"]))},S0=(h,m)=>{E2(m)?(h.style.overflowY="hidden",m.addEventListener("animationend",o5),m.addEventListener("transitionend",o5)):h.style.overflowY="auto"},h8=(h,m,_)=>{(()=>{if(A4&&!C2(document.body,c1.iosfix)){const h=document.body.scrollTop;document.body.style.top=-1*h+"px",L2(document.body,c1.iosfix),m4()}})(),m&&"hidden"!==_&&M3(_),setTimeout(()=>{h.scrollTop=0})},i5=(h,m,_)=>{var M;null!==(M=_.showClass)&&void 0!==M&&M.backdrop&&L2(h,_.showClass.backdrop),_.animation?(m.style.setProperty("opacity","0","important"),P4(m,"grid"),setTimeout(()=>{var D;null!==(D=_.showClass)&&void 0!==D&&D.popup&&L2(m,_.showClass.popup),m.style.removeProperty("opacity")},10)):P4(m,"grid"),L2([document.documentElement,document.body],c1.shown),_.heightAuto&&_.backdrop&&!_.toast&&L2([document.documentElement,document.body],c1["height-auto"])};var J8_email=(h,m)=>/^[a-zA-Z0-9.+_'-]+@[a-zA-Z0-9.-]+\.[a-zA-Z0-9-]+$/.test(h)?Promise.resolve():Promise.resolve(m||"Invalid email address"),J8_url=(h,m)=>/^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-z]{2,63}\b([-a-zA-Z0-9@:%_+.~#?&/=]*)$/.test(h)?Promise.resolve():Promise.resolve(m||"Invalid URL");function M8(h){(function Z8(h){h.inputValidator||("email"===h.input&&(h.inputValidator=J8_email),"url"===h.input&&(h.inputValidator=J8_url))})(h),h.showLoaderOnConfirm&&!h.preConfirm&&R("showLoaderOnConfirm is set to true, but preConfirm is not defined.\nshowLoaderOnConfirm should be used together with preConfirm, see usage example:\nhttps://sweetalert2.github.io/#ajax-request"),function y6(h){(!h.target||"string"==typeof h.target&&!document.querySelector(h.target)||"string"!=typeof h.target&&!h.target.appendChild)&&(R('Target parameter is not val
1id, defaulting to "body"'),h.target="body")}(h),"string"==typeof h.title&&(h.title=h.title.split("\n").join("<br />")),q3(h)}let x0;var y8=new WeakMap;class f3{constructor(...m){if(a(this,y8,Promise.resolve({isConfirmed:!1,isDenied:!1,isDismissed:!0})),typeof window>"u")return;x0=this;const _=Object.freeze(this.constructor.argsToParams(m));this.params=_,this.isAwaitingPromise=!1,function k(h,m,_){return h.set(x1(h,m),_),_}(y8,this,this._main(x0.params))}_main(m,_={}){if(X4(Object.assign({},_,m)),G.currentInstance){const Q=v2.swalPromiseResolve.get(G.currentInstance),{isAwaitingPromise:i1}=G.currentInstance;G.currentInstance._destroy(),i1||Q({isDismissed:!0}),F2()&&h4()}G.currentInstance=x0;const M=W8(m,_);M8(M),Object.freeze(M),G.timeout&&(G.timeout.stop(),delete G.timeout),clearTimeout(G.restoreFocusTimeout);const D=z3(x0);return F4(x0,M),M4.innerParams.set(x0,M),j8(x0,D,M)}then(m){return L(y8,this).then(m)}finally(m){return L(y8,this).finally(m)}}const j8=(h,m,_)=>new Promise((M,D)=>{const Q=i1=>{h.close({isDismissed:!0,dismiss:i1,isConfirmed:!1,isDenied:!1})};v2.swalPromiseResolve.set(h,M),v2.swalPromiseReject.set(h,D),m.confirmButton.onclick=()=>{(h=>{const m=M4.innerParams.get(h);h.disableButtons(),m.input?C3(h,"confirm"):w6(h,!0)})(h)},m.denyButton.onclick=()=>{(h=>{const m=M4.innerParams.get(h);h.disableButtons(),m.returnInputValueOnDeny?C3(h,"deny"):n6(h,!1)})(h)},m.cancelButton.onclick=()=>{((h,m)=>{h.disableButtons(),m(O3.cancel)})(h,Q)},m.closeButton.onclick=()=>{Q(O3.close)},((h,m,_)=>{h.toast?$8(h,m,_):(B8(m),fc(m),g8(h,m,_))})(_,m,Q),((h,m,_)=>{if(u6(h),!m.toast){const M=Q=>k0(m,Q,_);h.keydownHandler=M;const D=m.keydownListenerCapture?window:U1();D&&(h.keydownTarget=D,h.keydownListenerCapture=m.keydownListenerCapture,h.keydownTarget.addEventListener("keydown",M,{capture:h.keydownListenerCapture}),h.keydownHandlerAdded=!0)}})(G,_,Q),((h,m)=>{"select"===m.input||"radio"===m.input?K0(h,m):["text","email","number","tel","textarea"].some(_=>_===m.input)&&(M1(m.inputValue)||T1(m.inputValue))&&(E6(I2()),P8(h,m))})(h,_),Uc(_),F(G,_,Q),Z(m,_),setTimeout(()=>{m.container.scrollTop=0})}),W8=(h,m)=>{const _=(h=>{const m="string"==typeof h.template?document.querySelector(h.template):h.template;if(!m)return{};const _=m.content;return U8(_),Object.assign(X8(_),t5(_),Kc(_),l5(_),H8(_),D3(_),q8(_,N3))})(h),M=Object.assign({},q6,m,_,h);return M.showClass=Object.assign({},q6.showClass,M.showClass),M.hideClass=Object.assign({},q6.hideClass,M.hideClass),!1===M.animation&&(M.showClass={backdrop:"swal2-noanimation"},M.hideClass={}),M},z3=h=>{const m={popup:U1(),container:t2(),actions:p2(),confirmButton:I2(),denyButton:R1(),cancelButton:u2(),loader:J1(),closeButton:O2(),validationMessage:D2(),progressSteps:x2()};return M4.domCache.set(h,m),m},F=(h,m,_)=>{const M=s2();j4(M),m.timer&&(h.timeout=new b3(()=>{_("timer"),delete h.timeout},m.timer),m.timerProgressBar&&M&&(P4(M),n2(M,m,"timerProgressBar"),setTimeout(()=>{h.timeout&&h.timeout.running&&B2(m.timer)})))},Z=(h,m)=>{if(!m.toast){if(!L1(m.allowEnterKey))return C1("allowEnterKey","preConfirm: () => false"),void h.popup.focus();W(h)||e1(h,m)||I3(-1,1)}},W=h=>{const m=Array.from(h.popup.querySelectorAll("[autofocus]"));for(const _ of m)if(_ instanceof HTMLElement&&u0(_))return _.focus(),!0;return!1},e1=(h,m)=>m.focusDeny&&u0(h.denyButton)?(h.denyButton.focus(),!0):m.focusCancel&&u0(h.cancelButton)?(h.cancelButton.focus(),!0):!(!m.focusConfirm||!u0(h.confirmButton)||(h.confirmButton.focus(),0));f3.prototype.disableButtons=N8,f3.prototype.enableButtons=S8,f3.prototype.getInput=w8,f3.prototype.disableInput=x6,f3.prototype.enableInput=s8,f3.prototype.hideLoading=c8,f3.prototype.disableLoading=c8,f3.prototype.showValidationMessage=p8,f3.prototype.resetValidationMessage=a6,f3.prototype.close=V3,f3.prototype.closePopup=V3,f3.prototype.closeModal=V3,f3.prototype.closeToast=V3,f3.prototype.rejectPromise=G8,f3.prototype.update=z0,f3.prototype._destroy=_8,Object.assign(f3,D8),Object.keys(bc).forEach(h=>{f3[h]=function(...m){if(x0&&x0[h])return x0[h](...m)}}),f3.DismissReason=O3,f3.version="11.26.25";const P=f3;return P.default=P,P}(),typeof this<"u"&&this.Sweetalert2&&(this.swal=this.sweetAlert=this.Swal=this.SweetAlert=this.Sweetalert2),typeof document<"u"&&function(x1,b){var L=x1.createElement("style");if(x1.getElementsByTagName("head")[0].appendChild(L),L.styleSheet)L.styleSheet.disabled||(L.styleSheet.cssText=b);else try{L.innerHTML=b}catch{L.innerText=b}}(document,':root{--swal2-outline: 0 0 0 3px rgba(100, 150, 200, 0.5);--swal2-container-padding: 0.625em;--swal2-backdrop: rgba(0, 0, 0, 0.4);--swal2-backdrop-transition: background-color 0.15s;--swal2-width: 32em;--swal2-padding: 0 0 1.25em;--swal2-border: none;--swal2-border-radius: 0.3125rem;--swal2-background: white;--swal2-color: #545454;--swal2-show-animation: swal2-show 0.3s;--swal2-hide-animation: swal2-hide 0.15s forwards;--swal2-icon-zoom: 1;--swal2-title-padding: 0.8em 1em 0;--swal2-html-container-padding: 1em 1.6em 0.3em;--swal2-input-border: 1px solid #d9d9d9;--swal2-input-border-radius: 0.1875em;--swal2-input-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px transparent;--swal2-input-background: transparent;--swal2-input-transition: border-color 0.2s, box-shadow 0.2s;--swal2-input-hover-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px transparent;--swal2-input-focus-border: 1px solid #b4dbed;
1--swal2-input-focus-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px rgba(100, 150, 200, 0.5);--swal2-progress-step-background: #add8e6;--swal2-validation-message-background: #f0f0f0;--swal2-validation-message-color: #666;--swal2-footer-border-color: #eee;--swal2-footer-background: transparent;--swal2-footer-color: inherit;--swal2-timer-progress-bar-background: rgba(0, 0, 0, 0.3);--swal2-close-button-position: initial;--swal2-close-button-inset: auto;--swal2-close-button-font-size: 2.5em;--swal2-close-button-color: #ccc;--swal2-close-button-transition: color 0.2s, box-shadow 0.2s;--swal2-close-button-outline: initial;--swal2-close-button-box-shadow: inset 0 0 0 3px transparent;--swal2-close-button-focus-box-shadow: inset var(--swal2-outline);--swal2-close-button-hover-transform: none;--swal2-actions-justify-content: center;--swal2-actions-width: auto;--swal2-actions-margin: 1.25em auto 0;--swal2-actions-padding: 0;--swal2-actions-border-radius: 0;--swal2-actions-background: transparent;--swal2-action-button-transition: background-color 0.2s, box-shadow 0.2s;--swal2-action-button-hover: black 10%;--swal2-action-button-active: black 10%;--swal2-confirm-button-box-shadow: none;--swal2-confirm-button-border-radius: 0.25em;--swal2-confirm-button-background-color: #7066e0;--swal2-confirm-button-color: #fff;--swal2-deny-button-box-shadow: none;--swal2-deny-button-border-radius: 0.25em;--swal2-deny-button-background-color: #dc3741;--swal2-deny-button-color: #fff;--swal2-cancel-button-box-shadow: none;--swal2-cancel-button-border-radius: 0.25em;--swal2-cancel-button-background-color: #6e7881;--swal2-cancel-button-color: #fff;--swal2-toast-show-animation: swal2-toast-show 0.5s;--swal2-toast-hide-animation: swal2-toast-hide 0.1s forwards;--swal2-toast-border: none;--swal2-toast-box-shadow: 0 0 1px hsl(0deg 0% 0% / 0.075), 0 1px 2px hsl(0deg 0% 0% / 0.075), 1px 2px 4px hsl(0deg 0% 0% / 0.075), 1px 3px 8px hsl(0deg 0% 0% / 0.075), 2px 4px 16px hsl(0deg 0% 0% / 0.075)}[data-swal2-theme=dark]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background: rgba(255, 255, 255, 0.7)}@media(prefers-color-scheme: dark){[data-swal2-theme=auto]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background: rgba(255, 255, 255, 0.7)}}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto !important}body.swal2-no-backdrop .swal2-container{background-color:rgba(0,0,0,0) !important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:auto}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px var(--swal2-backdrop)}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:rgba(0,0,0,0);pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%, -50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}@media print{body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow-y:scroll !important}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown) .swal2-container{position:static !important}}div:where(.swal2-container){display:grid;position:fixed;z-index:1060;inset:0;box-sizing:border-box;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end
vendor: 12,791 bytes, line 1
1";grid-template-rows:minmax(min-content, auto) minmax(min-content, auto) minmax(min-content, auto);height:100%;padding:var(--swal2-container-padding);overflow-x:hidden;transition:var(--swal2-backdrop-transition);-webkit-overflow-scrolling:touch}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:var(--swal2-backdrop)}div:where(.swal2-container).swal2-backdrop-hide{background:rgba(0,0,0,0) !important}div:where(.swal2-container).swal2-top-start,div:where(.swal2-container).swal2-center-start,div:where(.swal2-container).swal2-bottom-start{grid-template-columns:minmax(0, 1fr) auto auto}div:where(.swal2-container).swal2-top,div:where(.swal2-container).swal2-center,div:where(.swal2-container).swal2-bottom{grid-template-columns:auto minmax(0, 1fr) auto}div:where(.swal2-container).swal2-top-end,div:where(.swal2-container).swal2-center-end,div:where(.swal2-container).swal2-bottom-end{grid-template-columns:auto auto minmax(0, 1fr)}div:where(.swal2-container).swal2-top-start>.swal2-popup{align-self:start}div:where(.swal2-container).swal2-top>.swal2-popup{grid-column:2;place-self:start center}div:where(.swal2-container).swal2-top-end>.swal2-popup,div:where(.swal2-container).swal2-top-right>.swal2-popup{grid-column:3;place-self:start end}div:where(.swal2-container).swal2-center-start>.swal2-popup,div:where(.swal2-container).swal2-center-left>.swal2-popup{grid-row:2;align-self:center}div:where(.swal2-container).swal2-center>.swal2-popup{grid-column:2;grid-row:2;place-self:center center}div:where(.swal2-container).swal2-center-end>.swal2-popup,div:where(.swal2-container).swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;place-self:center end}div:where(.swal2-container).swal2-bottom-start>.swal2-popup,div:where(.swal2-container).swal2-bottom-left>.swal2-popup{grid-column:1;grid-row:3;align-self:end}div:where(.swal2-container).swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;place-self:end center}div:where(.swal2-container).swal2-bottom-end>.swal2-popup,div:where(.swal2-container).swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;place-self:end end}div:where(.swal2-container).swal2-grow-row>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}div:where(.swal2-container).swal2-grow-column>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}div:where(.swal2-container).swal2-no-transition{transition:none !important}div:where(.swal2-container)[popover]{width:auto;border:0}div:where(.swal2-container) div:where(.swal2-popup){display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0, 100%);width:var(--swal2-width);max-width:100%;padding:var(--swal2-padding);border:var(--swal2-border);border-radius:var(--swal2-border-radius);background:var(--swal2-background);color:var(--swal2-color);font-family:inherit;font-size:1rem}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable{cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable div:where(.swal2-icon){cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging{cursor:grabbing}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging div:where(.swal2-icon){cursor:grabbing}div:where(.swal2-container) h2:where(.swal2-title){position:relative;max-width:100%;margin:0;padding:var(--swal2-title-padding);color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;overflow-wrap:break-word;cursor:initial}div:where(.swal2-container) div:where(.swal2-actions){display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:var(--swal2-actions-justify-content);width:var(--swal2-actions-width);margin:var(--swal2-actions-margin);padding:var(--swal2-actions-padding);border-radius:var(--swal2-actions-border-radius);background:var(--swal2-actions-background)}div:where(.swal2-container) div:where(.swal2-loader){display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 rgba(0,0,0,0) #2778c4 rgba(0,0,0,0)}div:where(.swal2-container) button:where(.swal2-styled){margin:.3125em;padding:.625em 1.1em;transition:var(--swal2-action-button-transition);border:none;box-shadow:0 0 0 3px rgba(0,0,0,0);font-weight:500}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){border-radius:var(--swal2-confirm-button-border-radius);background:initial;background-color:var(--swal2-confirm-button-background-color);box-shadow:var(--swal2-confirm-button-box-shadow);color:var(--swal2-confirm-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):hover{background-color:color-mix(in srgb, var(--swal2-confirm-button-background-color), var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):active{background-color:color-mix(in srgb, var(--swal2-confirm-button-background-color), var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny){border-radius:var(--swal2-deny-button-border-radius);background:initial;background-color:var(--swal2-deny-button-background-color);box-shadow:var(--swal2-deny-button-box-shadow);color:var(--swal2-deny-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):hover{background-color:color-mix(in srgb, var(--swal2-deny-button-background-color), var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):active{background-color:color-mix(in srgb, var(--swal2-deny-button-background-color), var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){border-radius:var(--swal2-cancel-button-border-radius);background:initial;background-color:var(--swal2-cancel-button-background-color);box-shadow:var(--swal2-cancel-button-box-shadow);color:var(--swal2-cancel-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):hover{background-color:color-mix(in srgb, var(--swal2-cancel-button-background-color), var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):active{background-color:color-mix(in srgb, var(--swal2-cancel-button-background-color), var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):focus-visible{outline:none;box-shadow:var(--swal2-action-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-styled)[disabled]:not(.swal2-loading){opacity:.4}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){margin:1em 0 0;padding:1em 1em 0;border-top:1px solid var(--swal2-footer-border-color);background:var(--swal2-footer-background);color:var(--swal2-footer-color);font-size:1em;text-align:center;cursor:initial}div:where(.swal2-container) .swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto !important;overflow:hidden;border-bottom-right-radius:var(--swal2-border-radius);border-bottom-left-radius:var(--swal2-border-radius)}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){width:100%;height:.25em;background:var(--swal2-timer-progress-bar-background)}div:where(.swal2-container) img:where(.swal2-image){max-width:100%;margin:2em auto 1em;cursor:initial}div:where(.swal2-container) button:where(.swal2-close){position:var(--swal2-close-button-position);inset:var(--swal2-close-button-inset);z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:var(--swal2-close-button-transition);border:none;border-radius:var(--swal2-border-radius);outline:var(--swal2-close-button-outline);background:rgba(0,0,0,0);color:var(--swal2-close-button-color);font-family:monospace;font-size:var(--swal2-close-button-font-size);cursor:pointer;justify-self:end}div:where(.swal2-container) button:where(.swal2-close):hover{transform:var(--swal2-close-button-hover-transform);background:rgba(0,0,0,0);color:#f27474}div:where(.swal2-container) button:where(.swal2-close):focus-visible{outline:none;box-shadow:var(--swal2-close-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-html-container){z-index:1;justify-content:center;margin:0;padding:var(--swal2-html-container-padding);overflow:auto;color:inherit;font-size:1.125em;font-weight:normal;line-height:normal;text-align:center;overflow-wrap:break-word;word-break:break-word;cursor:initial}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) label:where(.swal2-checkbox){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea){box-sizing:border-box;width:auto;transition:var(--swal2-input-transition);border:var(--swal2-input-border);border-radius:var(--swal2-input-border-radius);background:var(--swal2-input-background);box-shadow:var(--swal2-input-box-shadow);color:inherit;font-size:1.125em}div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474 !important;box-shadow:0 0 2px #f27474 !important}div:where(.swal2-container) input:where(.swal2-input):hover,div:where(.swal2-container) input:where(.swal2-file):hover,div:where(.swal2-container) textarea:where(.swal2-textarea):hover{box-shadow:var(--swal2-input-hover-box-shadow)}div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:var(--swal2-input-focus-border);outline:none;box-shadow:var(--swal2-input-focus-box-shadow)}div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-range{margin:1em 2em 3px;background:var(--swal2-background)}div:where(.swal2-container) .swal2-range input{width:80%}div:where(.swal2-container) .swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}div:where(.swal2-container) .swal2-range input,div:where(.swal2-container) .swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}div:where(.swal2-container) .swal2-file{width:75%;margin-right:auto;margin-left:auto;background:var(--swal2-input-background);font-size:1.125em}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}div:where(.swal2-container) .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:var(--swal2-input-background);color:inherit;font-size:1.125em}div:where(.swal2-container) .swal2-radio,div:where(.swal2-container) .swal2-checkbox{align-items:center;justify-content:center;background:var(--swal2-background);color:inherit}div:where(.swal2-container) .swal2-radio label,div:where(.swal2-container) .swal2-checkbox label{margin:0 .6em;font-size:1.125em}div:where(.swal2-container) .swal2-radio input,div:where(.swal2-container) .swal2-checkbox input{flex-shrink:0;margin:0 .4em}div:where(.swal2-container) label:where(.swal2-input-label){display:flex;justify-content:center;margin:1em auto 0}div:where(.swal2-container) div:where(.swal2-validation-message){align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:var(--swal2-validation-message-background);color:var(--swal2-validation-message-color);font-size:1em;font-weight:300}div:where(.swal2-container) div:where(.swal2-validation-message)::before{content:
1"!
vendor: 11,078 bytes, line 1
1";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}div:where(.swal2-container) .swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:rgba(0,0,0,0);font-weight:600}div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:var(--swal2-progress-step-background);color:#fff}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:var(--swal2-progress-step-background)}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}div:where(.swal2-icon){position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;zoom:var(--swal2-icon-zoom);border:.25em solid rgba(0,0,0,0);border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;user-select:none}div:where(.swal2-icon) .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}div:where(.swal2-icon).swal2-error{border-color:#f27474;color:#f27474}div:where(.swal2-icon).swal2-error .swal2-x-mark{position:relative;flex-grow:1}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}div:where(.swal2-icon).swal2-warning{border-color:#f8bb86;color:#f8bb86}div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}div:where(.swal2-icon).swal2-info{border-color:#3fc3ee;color:#3fc3ee}div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}div:where(.swal2-icon).swal2-question{border-color:#87adbd;color:#87adbd}div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}div:where(.swal2-icon).swal2-success{border-color:#a5dc86;color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;border-radius:50%}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}div:where(.swal2-icon).swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-0.25em;left:-0.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}div:where(.swal2-icon).swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}[class^=swal2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.swal2-show{animation:var(--swal2-show-animation)}.swal2-hide{animation:var(--swal2-hide-animation)}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}.swal2-toast{box-sizing:border-box;grid-column:1/4 !important;grid-row:1/4 !important;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;border:var(--swal2-toast-border);background:var(--swal2-background);box-shadow:var(--swal2-toast-box-shadow);pointer-events:auto}.swal2-toast>*{grid-column:2}.swal2-toast h2:where(.swal2-title){margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-toast .swal2-loading{justify-content:center}.swal2-toast input:where(.swal2-input){height:2em;margin:.5em;font-size:1em}.swal2-toast .swal2-validation-message{font-size:1em}.swal2-toast div:where(.swal2-footer){margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-toast button:where(.swal2-close){grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-toast div:where(.swal2-html-container){margin:.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-toast div:where(.swal2-html-container):empty{padding:0}.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:bold}.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-toast div:where(.swal2-actions){justify-content:flex-start;height:auto;margin:0;margin-top:.5em;padding:0 .5em}.swal2-toast button:where(.swal2-styled){margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;border-radius:50%}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.8em;left:-0.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}.swal2-toast.swal2-show{animation:var(--swal2-toast-show-animation)}.swal2-toast.swal2-hide{animation:var(--swal2-toast-hide-animation)}@keyframes swal2-show{0%{transform:translate3d(0, -50px, 0) scale(0.9);opacity:0}100%{transform:translate3d(0, 0, 0) scale(1);opacity:1}}@keyframes swal2-hide{0%{transform:translate3d(0, 0, 0) scale(1);opacity:1}100%{transform:translate3d(0, -50px, 0) scale(0.9);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-0.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(0.4);opacity:0}50%{margin-top:1.625em;transform:scale(0.4);opacity:0}80%{margin-top:-0.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}100%{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{transform:rotateZ(45deg);opacity:0}25%{transform:rotateZ(-25deg);opacity:.4}50%{transform:rotateZ(15deg);opacity:.8}75%{transform:rotateZ(-5deg);opacity:1}100%{transform:rotateX(0);opacity:1}}@keyframes swal2-toast-show{0%{transform:translateY(-0.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(0.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0deg)}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-0.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}
1')},3630(w2,x1,b){"use strict";b.d(x1,{Yv:()=>Z0});var s3=["g","gg","n","d","dd","r","m","b","bb","s","ss","","j","jj","c","k","t","p","h"],B0=["a","ae","ya","yae","eo","e","yeo","ye","o","wa","wae","oe","yo","u","weo","we","wi","yu","eu","yi","i"],i2=["","g","gg","gs","n","nj","nh","d","l","lg","lm","lb","ls","lt","lp","lh","m","b","bs","s","ss","ng","j","c","k","t","p","h"],X1=[];X1[0]=["\0","\x01","\x02","\x03","\x04","\x05","\x06","\x07","\b","\t","\n","\v","\f","\r","\x0e","\x0f","\x10","\x11","\x12","\x13","\x14","\x15","\x16","\x17","\x18","\x19","\x1a","\x1b","\x1c","\x1d","\x1e","\x1f"," ","!",'"',"#","$","%","&","'","(",")","*","+",",","-",".","/","0","1","2","3","4","5","6","7","8","9",":",";","<","=",">","?","@","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","[","\\","]","^","_","`","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","{","|","}","~","\x7f",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null," ","!","C/","PS","$?","Y=","|","SS",'"',"(c)","a","<<","!",null,"(r)","-","deg","+-","2","3","'","u","P","*",",","1","o",">>","1/4","1/2","3/4","?","A","A","A","A","A","A","AE","C","E","E","E","E","I","I","I","I","D","N","O","O","O","O","O","x","O","U","U","U","U","U","Th","ss","a","a","a","a","a","a","ae","c","e","e","e","e","i","i","i","i","d","n","o","o","o","o","o","/","o","u","u","u","u","y","th","y"],X1[1]=["A","a","A","a","A","a","C","c","C","c","C","c","C","c","D","d","D","d","E","e","E","e","E","e","E","e","E","e","G","g","G","g","G","g","G","g","H","h","H","h","I","i","I","i","I","i","I","i","I","i","IJ","ij","J","j","K","k","k","L","l","L","l","L","l","L","l","L","l","N","n","N","n","N","n","'n","NG","ng","O","o","O","o","O","o","OE","oe","R","r","R","r","R","r","S","s","S","s","S","s","S","s","T","t","T","t","T","t","U","u","U","u","U","u","U","u","U","u","U","u","W","w","Y","y","Y","Z","z","Z","z","Z","z","s","b","B","B","b","6","6","O","C","c","D","D","D","d","d","3","@","E","F","f","G","G","hv","I","I","K","k","l","l","W","N","n","O","O","o","OI","oi","P","p","YR","2","2","SH","sh","t","T","t","T","U","u","Y","V","Y","y","Z","z","ZH","ZH","zh","zh","2","5","5","ts","w","|","||","|=","!","DZ","Dz","dz","LJ","Lj","lj","NJ","Nj","nj","A","a","I","i","O","o","U","u","U","u","U","u","U","u","U","u","@","A","a","A","a","AE","ae","G","g","G","g","K","k","O","o","O","o","ZH","zh","j","DZ","D","dz","G","g","HV","W","N","n","A","a","AE","ae","O","o"],X1[2]=["A","a","A","a","E","e","E","e","I","i","I","i","O","o","O","o","R","r","R","r","U","u","U","u","S","s","T","t","Y","y","H","h","N","d","OU","ou","Z","z","A","a","E","e","O","o","O","o","O","o","O","o","Y","y","l","n","t","j","db","qp","A","C","c","L","T","s","z","?","?","B","U","V","E","e","J","j","Q","q","R","r","Y","y","a","a","a","b","o","c","d","d","e","@","@","e","e","e","e","j","g","g","g","g","u","Y","h","h","i","i","I","l","l","l","lZ","W","W","m","n","n","n","o","OE","O","F","R","R","R","R","r","r","R","R","R","s","S","j","S","S","t","t","U","U","v","^","W","Y","Y","z","z","Z","Z","?","?","?","C","@","B","E","G","H","j","k","L","q","?","?","dz","dZ","dz","ts","tS","tC","fN","ls","lz","WW","]]","h","h","k","h","j","r","r","r","r","w","y","'",'"',"`","'","`","`","'","?","?","<",">","^","V","^","V","'","-","/","\\",",","_","\\","/",":",".","`","'","^","V","+","-","V",".","@",",","~",'"',"R","X","G","l","s","x","?",null,null,null,null,null,null,null,"V","=",'"'],X1[3]=[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"'",",",null,null,null,null,null,null,null,null,"?",null,null,null,null,null,null,null,"A",";","E","I","I",null,"O",null,"U","O","I","A","V","G","D","E","Z","I","Th","I","K","L","M","N","X","O","P","R",null,"S","T","Y","F","H","Ps","O","I","Y","a","e","i","i","y","a","v","g","d","e","z","i","th","i","k","l","m","n","x","o","p","r","s","s","t","y","f","h","ps","o","i","y","o","y","o",null,"b","th","U","U","U","ph","p","&",null,null,"St","st","W","w","Q","q","Sp","sp","Sh","sh","F","f","Kh","kh","H","h","G","g","CH","ch","Ti","ti","k","r","c","j"],X1[4]=["Jo","Yo","Dj","Gj","Ie","Dz","I","Yi","J","Lj","Nj","Tsh","Kj","I","U","Dzh","A","B","V","G","D","E","Zh","Z","I","Y","K","L","M","N","O","P","R","S","T","U","F","H","C","Ch","Sh","Shch",null,"Y",null,"E","Yu","Ya","a","b","v","g","d","e","zh","z","i","y","k","l","m","n","o","p","r","s","t","u","f","h","c","ch","sh","shch",null,"y",null,"e","yu","ya","je","yo","dj","gj","ie","dz","i","yi","j","lj","nj","tsh","kj","i","u","dzh","O","o","E","e","Ie","ie","E","e","Ie","ie","O","o","Io","io","Ks","ks","Ps","ps","F","f","Y","y","Y","y","u","u","O","o","O","o","Ot","ot","Q","q","*1000*",null,null,null,null,null,"*100.000*","*1.000.000*",null,null,'"','"',"R'","r'","G'","g'","G'","g'","G'","g'","Zh'","zh'","Z'","z'","K'","k'","K'","k'","K'","k'","K'","k'","N'","n'","Ng","ng","P'","p'","Kh","kh","S'","s'","T'","t'","U","u","U'","u'","Kh'","kh'","Tts","tts","Ch'","ch'","Ch'","ch'","H","h","Ch","ch","Ch'","ch'","`","Zh","zh","K'","k'",null,null,"N'","n'",null,null,"Ch","ch",null,null,null,"a","a","A","a","Ae","ae","Ie","ie","@","@","@","@","Zh","zh","Z","z","Dz","dz","I","i","I","i","O","o","O","o","O","o","E","e","U","u","U","u","U","u","Ch","ch",null,null,"Y","y"],X1[5
1]=[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"A","B","G","D","E","Z","E","E","T`","Zh","I","L","Kh","Ts","K","H","Dz","Gh","Ch","M","Y","N","Sh","O","Ch`","P","J","Rh","S","V","T","R","Ts`","W","P`","K`","O","F",null,null,"<","'","/","!",",","?",".",null,"a","b","g","d","e","z","e","e","t`","zh","i","l","kh","ts","k","h","dz","gh","ch","m","y","n","sh","o","ch`","p","j","rh","s","v","t","r","ts`","w","p`","k`","o","f","ew",null,".","-",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"@","e","a","o","i","e","e","a","a","o",null,"u","'",null,null,null,null,null,null,":",null,null,null,null,null,null,null,null,null,null,null,null,null,"b","g","d","h","v","z","kh","t","y","k","k","l","m","m","n","n","s","`","p","p","ts","ts","q","r","sh","t",null,null,null,null,null,"V","oy","i","'",'"'],X1[6]=[null,null,null,null,null,null,null,null,null,null,null,null,",",null,null,null,null,null,null,null,null,null,null,null,null,null,null,";",null,null,null,"?",null,null,"a","'","w'",null,"y'",null,"b","@","t","th","j","H","kh","d","dh","r","z","s","sh","S","D","T","Z","aa","G",null,null,null,null,null,null,"f","q","k","l","m","n","h","w","~","y","an","un","in","a","u","i","W",null,null,"'","'",null,null,null,null,null,null,null,null,null,null,"0","1","2","3","4","5","6","7","8","9","%",".",",","*",null,null,null,"'","'","'",null,"'","'w","'u","'y","tt","tth","b","t","T","p","th","bh","'h","H","ny","dy","H","ch","cch","dd","D","D","Dt","dh","ddh","d","D","D","rr","R","R","R","R","R","R","j","R","S","S","S","S","S","T","GH","F","F","F","v","f","ph","Q","Q","kh","k","K","K","ng","K","g","G","N","G","G","G","L","L","L","L","N","N","N","N","N","h","Ch","hy","h","H","@","W","oe","oe","u","yu","yu","W","v","y","Y","Y","W",null,null,"y","y'",".","ae",null,null,null,null,null,null,null,"@","#",null,null,null,null,null,null,null,null,null,null,"^",null,null,null,null,null,null,"0","1","2","3","4","5","6","7","8","9","Sh","D","Gh","&","+m"],X1[7]=["//","/",",","!","!","-",",",",",";","?","~","{","}","*",null,null,"'",null,"b","g","g","d","d","h","w","z","H","t","t","y","yh","k","l","m","n","s","s","`","p","p","S","q","r","sh","t",null,null,null,"a","a","a","A","A","A","e","e","e","E","i","i","u","u","u","o",null,"`","'",null,null,"X","Q","@","@","|","+",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"h","sh","n","r","b","L","k","'","v","m","f","dh","th","l","g","ny","s","d","z","t","y","p","j","ch","tt","hh","kh","th","z","sh","s","d","t","z","`","gh","q","w","a","aa","i","ee","u","oo","e","ey","o","oa"],X1[9]=[null,"N","N","H",null,"a","aa","i","ii","u","uu","R","L","eN","e","e","ai","oN","o","o","au","k","kh","g","gh","ng","c","ch","j","jh","ny","tt","tth","dd","ddh","nn","t","th","d","dh","n","nnn","p","ph","b","bh","m","y","r","rr","l","l","lll","v","sh","ss","s","h",null,null,"'","'","aa","i","ii","u","uu","R","RR","eN","e","e","ai","oN","o","o","au",null,null,null,"AUM","'","'","`","'",null,null,null,"q","khh","ghh","z","dddh","rh","f","yy","RR","LL","L","LL"," / "," // ","0","1","2","3","4","5","6","7","8","9",".",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"N","N","H",null,"a","aa","i","ii","u","uu","R","RR",null,null,"e","ai",null,null,"o","au","k","kh","g","gh","ng","c","ch","j","jh","ny","tt","tth","dd","ddh","nn","t","th","d","dh","n",null,"p","ph","b","bh","m","y","r",null,"l",null,null,null,"sh","ss","s","h",null,null,"'",null,"aa","i","ii","u","uu","R","RR",null,null,"e","ai",null,null,"o","au",null,null,null,null,null,null,null,null,null,null,"+",null,null,null,null,"rr","rh",null,"yy","RR","LL","L","LL",null,null,"0","1","2","3","4","5","6","7","8","9","r'","r`","Rs","Rs","1/","2/","3/","4/"," 1 - 1/","/16"],X1[10]=[null,null,"N",null,null,"a","aa","i","ii","u","uu",null,null,null,null,"ee","ai",null,null,"oo","au","k","kh","g","gh","ng","c","ch","j","jh","ny","tt","tth","dd","ddh","nn","t","th","d","dh","n",null,"p","ph","b","bb","m","y","r",null,"l","ll",null,"v","sh",null,"s","h",null,null,"'",null,"aa","i","ii","u","uu",null,null,null,null,"ee","ai",null,null,"oo","au",null,null,null,null,null,null,null,null,null,null,null,null,"khh","ghh","z","rr",null,"f",null,null,null,null,null,null,null,"0","1","2","3","4","5","6","7","8","9","N","H",null,null,"G.E.O.",null,null,null,null,null,null,null,null,null,null,null,null,"N","N","H",null,"a","aa","i","ii","u","uu","R",null,"eN",null,"e","ai","oN",null,"o","au","k","kh","g","gh","ng","c","ch","j","jh","ny","tt","tth","dd","ddh","nn","t","th","d","dh","n",null,"p","ph","b","bh","m","ya","r",null,"l","ll",null,"v","sh","ss","s","h",null,null,"'","'","aa","i","ii","u","uu","R","RR","eN",null,"e","ai","oN",null,"o","au",null,null,null,"AUM",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"RR",null,null,null,null,null,"0","1","2","3","4","5","6","7","8","9"],X1[11]=[null,"N","N","H",null,"a","aa","i","ii","u","uu","R","L",null,null,"e","ai",null,null,"o","au","k","kh","g","gh","ng","c","ch","j","jh","ny","tt","tth","dd","ddh","nn","t","th","d","dh","n",null,"p","ph","b","bh","m","y","r",null,"l","ll",null,null,"sh","ss","s","h",null,null,"'","'","aa","i","ii","u","uu","R",null,null,null,"e","ai",null,null,"o","au",null,null,null,null,null,null,null,null,null,"+","+",null,null,null,null,"rr","rh",null,"yy","RR","LL",null,null,null,null,"0","1","2","3","4","5","6","7","8","9",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"N","H",null,"a","aa","i","ii","u","uu",null,null,null,"e","ee","ai",null,"o","oo","au","k",null,null,null,"ng","c",null,"j",null,"ny","tt",null,null,null,"nn","t",null,null,null,"n","nnn","p",null,null,null,"m","y","r","rr","l","ll","lll","v",null,"ss","s","h",null,null,null,null,"aa","i","ii","u","uu",null,null,null,"e","ee","ai",null,"o","oo","au",null,null,null,null,null,null,null,null,null,null,"+",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"0","1","2","3","4","5","6","7","8","9","+10+","+100+","+1000+"],X1[12]=[null,"N","N","H",null,"a","aa","i","ii","u","uu","R","L",null,"e","ee","ai",null,"o","oo","au","k","kh","g","gh","ng","c","ch","j","jh","ny","tt","tth","dd","ddh","nn","t","th","d","dh","n",null,"p","ph","b","bh","m","y","r","rr","l","ll",null,"v","sh","ss","s","h",null,null,null,null,"aa","i","ii","u","uu","R","RR",null,"e","ee","ai",null,"o","oo","au",null,null,null,null,null,null,null,null,"+","+",null,null,null,null,null,null,null,null,null,"RR","LL",null,null,null,null,"0","1","2","3","4","5","6","7","8","9",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"N","H",null,"a","aa","i","ii","u","uu","R","L",null,"e","ee","ai",null,"o","oo","au","k","kh","g","gh","ng","c","ch","j","jh","ny","tt","tth","dd","ddh","nn","t","th","d","dh","n",null,"p","ph","b","bh","m","y","r","rr","l","ll",null,"v","sh","ss","s","h",null,null,null,null,"aa","i","ii","u","uu","R","RR",null,"e","ee","ai",null,"o","oo","au",null,null,null,null,null,null,null,null,"+","+",null,null,null,null,null,null,null,"lll",null,"RR","LL",null,null,null,null,"0","1","2","3","4","5","6","7","8","9"],X1[13]=[null,null,"N","H",null,"a","aa","i","ii","u","uu","R","L",null,"e","ee","ai",null,"o","oo","au","k","kh","g","gh","ng","c","ch","j","jh","ny","tt","tth","dd","ddh","nn","t","th","d","dh","n",null,"p","ph","b","bh","m","y","r","rr","l","ll","lll","v","sh","ss","s","h",null,null,null,null,"aa","i","ii","u","uu","R",null,null,"e","ee","ai",null,"o","oo","au",null,null,null,null,null,null,null,null,null,null,"+",null,null,null,null,null,null,null,null,"RR","LL",null,null,null,null,"0","1","2","3","4","5","6","7","8","9",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"N","H",null,"a","aa","ae","aae","i","ii","u","uu","R","RR","L","LL","e","ee","ai","o","oo","au",null,null,null,"k","kh","g","gh","ng","nng","c","ch","j","jh","ny","jny","nyj","tt","tth","dd","ddh","nn","nndd","t","th","d","dh","n",null,"nd","p","ph","b","bh","m","mb","y","r",null,"l",null,null,"v","sh","ss","s","h","ll","f",null,null,null,null,null,null,null,null,"aa","ae","aae","i","ii","u",null,"uu",null,"R","e","ee","ai","o","oo","au","L",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"RR","LL"," . "],X1[14]=[null,"k","kh","kh","kh","kh","kh","ng","cch","ch","ch","ch","ch","y","d","t","th","th","th","n","d","t","th","th","th","n","b","p","ph","f","ph","f","ph","m","y","r","R","l","L","w","s","s","s","h","l","`","h","~","a","a","aa","am","i","ii","ue","uue","u","uu","'",null,null,null,null,"Bh.","e","ae","o","ai","ai","ao","+",null,null,null,null,null,null,"M",null," * ","0","1","2","3","4","5","6","7","8","9"," // "," /// ",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"k","kh",null,"kh",null,null,"ng","ch",null,"s",null,null,"ny",null,null,null,null,null,null,"d","h","th","th",null,"n","b","p","ph","f","ph","f",null,"m","y","r",null,"l",null,"w",null,null,"s","h",null,"`",null,"~","a",null,"aa","am","i","ii","y","yy","u","uu",null,"o","l","ny",null,null,"e","ei","o","ay","ai",null,"+",null,null,null,null,null,null,"M",null,null,"0","1","2","3","4","5","6","7","8","9",null,null,"hn","hm"],X1[15]=["AUM",null,null,null,null,null,null,null," // "," * ",null,"-"," / "," / "," // "," -/ "," +/ "," X/ "," /XX/ "," /X/ ",",",null,null,null,null,null,null,null,null,null,null,null,"0","1","2","3","4","5","6","7","8","9",".5","1.5","2.5","3.5","4.5","5.5","6.5","7.5","8.5","-.5","+","*","^","_",null,"~",null,"]","[[","]]",null,null,"k","kh","g","gh","ng","c","ch","j",null,"ny","tt","tth","dd","ddh","nn","t","th","d","dh","n","p","ph","b","bh","m","ts","tsh","dz","dzh","w","zh","z","'","y","r","l","sh","ssh","s","h","a","kss","r",null,null,null,null,null,null,"aa","i","ii","u","uu","R","RR","L","LL","e","ee","o","oo","M","H","i","ii",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"k","kh","g","gh","ng","c","ch","j",null,"ny","tt","tth","dd","ddh","nn","t","th","d","dh","n","p","ph","b","bh","m","ts","tsh","dz","dzh","w","zh","z","'","y","r","l","sh","ss","s","h","a","kss","w","y","r",null,"X"," :X: "," /O/ "," /o/ "," \\o\\ "," (O) "],X1[16]=["k","kh","g","gh","ng","c","ch","j","jh","ny","nny","tt","tth","dd","ddh","nn","tt","th","d","dh","n","p","ph","b","bh","m","y","r","l","w","s","h","ll","a",null,"i","ii","u","uu","e",null,"o","au",null,"aa","i","ii","u","uu","e","ai",null,null,null,"N","'",":",null,null,null,null,null,null,null,"0","1","2","3","4","5","6","7","8","9"," / "," // ","n*","r*","l*","e*","sh","ss","R","RR","L","LL","R","RR","L","LL",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"A","B","G","D","E","V","Z","T`","I","K","L","M","N","O","P","Zh","R","S","T","U","P`","K`","G'","Q","Sh","Ch`","C`","Z'","C","Ch","X","J","H","E","Y","W","Xh","OE",null,null,null,null,null,null,null,null,null,null,"a","b","g","d","e","v","z","t`","i","k","l","m","n","o","p","zh","r","s","t","u","p`","k`","g'","q","sh","ch`","c`","z'","c","ch","x","j","h","e","y","w","xh","oe","f",null,null,null,null," // "],X1[17]=["g","gg","n","d","dd","r","m","b","bb","s","ss",null,"j","jj","c","k","t","p","h","ng","nn","nd","nb","dg","rn","rr","rh","rN","mb","mN","bg","bn",null,"bs","b
1sg","bst","bsb","bss","bsj","bj","bc","bt","bp","bN","bbN","sg","sn","sd","sr","sm","sb","sbg","sss","s","sj","sc","sk","st","sp","sh",null,null,null,null,"Z","g","d","m","b","s","Z",null,"j","c","t","p","N","j",null,null,null,null,"ck","ch",null,null,"pb","pN","hh","Q",null,null,null,null,null,null,null,"a","ae","ya","yae","eo","e","yeo","ye","o","wa","wae","oe","yo","u","weo","we","wi","yu","eu","yi","i","a-o","a-u","ya-o","ya-yo","eo-o","eo-u","eo-eu","yeo-o","yeo-u","o-eo","o-e","o-ye","o-o","o-u","yo-ya","yo-yae","yo-yeo","yo-o","yo-i","u-a","u-ae","u-eo-eu","u-ye","u-u","yu-a","yu-eo","yu-e","yu-yeo","yu-ye","yu-u","yu-i","eu-u","eu-eu","yi-u","i-a","i-ya","i-o","i-u","i-eu","i-U","U","U-eo","U-u","U-i","UU",null,null,null,null,null,"g","gg","gs","n","nj","nh","d","l","lg","lm","lb","ls","lt","lp","lh","m","b","bs","s","ss","ng","j","c","k","t","p","h","gl","gsg","ng","nd","ns","nZ","nt","dg","tl","lgs","ln","ld","lth","ll","lmg","lms","lbs","lbh","rNp","lss","lZ","lk","lQ","mg","ml","mb","ms","mss","mZ","mc","mh","mN","bl","bp","ph","pN","sg","sd","sl","sb","Z","g","ss",null,"kh","N","Ns","NZ","pb","pN","hn","hl","hm","hb","Q"],X1[18]=["ha","hu","hi","haa","hee","he","ho",null,"la","lu","li","laa","lee","le","lo","lwa","hha","hhu","hhi","hhaa","hhee","hhe","hho","hhwa","ma","mu","mi","maa","mee","me","mo","mwa","sza","szu","szi","szaa","szee","sze","szo","szwa","ra","ru","ri","raa","ree","re","ro","rwa","sa","su","si","saa","see","se","so","swa","sha","shu","shi","shaa","shee","she","sho","shwa","qa","qu","qi","qaa","qee","qe","qo",null,"qwa",null,"qwi","qwaa","qwee","qwe",null,null,"qha","qhu","qhi","qhaa","qhee","qhe","qho",null,"qhwa",null,"qhwi","qhwaa","qhwee","qhwe",null,null,"ba","bu","bi","baa","bee","be","bo","bwa","va","vu","vi","vaa","vee","ve","vo","vwa","ta","tu","ti","taa","tee","te","to","twa","ca","cu","ci","caa","cee","ce","co","cwa","xa","xu","xi","xaa","xee","xe","xo",null,"xwa",null,"xwi","xwaa","xwee","xwe",null,null,"na","nu","ni","naa","nee","ne","no","nwa","nya","nyu","nyi","nyaa","nyee","nye","nyo","nywa","'a","'u",null,"'aa","'ee","'e","'o","'wa","ka","ku","ki","kaa","kee","ke","ko",null,"kwa",null,"kwi","kwaa","kwee","kwe",null,null,"kxa","kxu","kxi","kxaa","kxee","kxe","kxo",null,"kxwa",null,"kxwi","kxwaa","kxwee","kxwe",null,null,"wa","wu","wi","waa","wee","we","wo",null,"`a","`u","`i","`aa","`ee","`e","`o",null,"za","zu","zi","zaa","zee","ze","zo","zwa","zha","zhu","zhi","zhaa","zhee","zhe","zho","zhwa","ya","yu","yi","yaa","yee","ye","yo",null,"da","du","di","daa","dee","de","do","dwa","dda","ddu","ddi","ddaa","ddee","dde","ddo","ddwa"],X1[19]=["ja","ju","ji","jaa","jee","je","jo","jwa","ga","gu","gi","gaa","gee","ge","go",null,"gwa",null,"gwi","gwaa","gwee","gwe",null,null,"gga","ggu","ggi","ggaa","ggee","gge","ggo",null,"tha","thu","thi","thaa","thee","the","tho","thwa","cha","chu","chi","chaa","chee","che","cho","chwa","pha","phu","phi","phaa","phee","phe","pho","phwa","tsa","tsu","tsi","tsaa","tsee","tse","tso","tswa","tza","tzu","tzi","tzaa","tzee","tze","tzo",null,"fa","fu","fi","faa","fee","fe","fo","fwa","pa","pu","pi","paa","pee","pe","po","pwa","rya","mya","fya",null,null,null,null,null,null," ",".",",",";",":",":: ","?","//","1","2","3","4","5","6","7","8","9","10+","20+","30+","40+","50+","60+","70+","80+","90+","100+","10,000+",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"a","e","i","o","u","v","ga","ka","ge","gi","go","gu","gv","ha","he","hi","ho","hu","hv","la","le","li","lo","lu","lv","ma","me","mi","mo","mu","na","hna","nah","ne","ni","no","nu","nv","qua","que","qui","quo","quu","quv","sa","s","se","si","so","su","sv","da","ta","de","te","di","ti","do","du","dv","dla","tla","tle","tli","tlo","tlu","tlv","tsa","tse","tsi","tso","tsu","tsv","wa","we","wi","wo","wu","wv","ya","ye","yi","yo","yu","yv"],X1[20]=[null,"ai","aai","i","ii","u","uu","oo","ee","i","a","aa","we","we","wi","wi","wii","wii","wo","wo","woo","woo","woo","wa","wa","waa","waa","waa","ai","w","'","t","k","sh","s","n","w","n",null,"w","c","?","l","en","in","on","an","pai","paai","pi","pii","pu","puu","poo","hee","hi","pa","paa","pwe","pwe","pwi","pwi","pwii","pwii","pwo","pwo","pwoo","pwoo","pwa","pwa","pwaa","pwaa","pwaa","p","p","h","tai","taai","ti","tii","tu","tuu","too","dee","di","ta","taa","twe","t
1we","twi","twi","twii","twii","two","two","twoo","twoo","twa","twa","twaa","twaa","twaa","t","tte","tti","tto","tta","kai","kaai","ki","kii","ku","kuu","koo","ka","kaa","kwe","kwe","kwi","kwi","kwii","kwii","kwo","kwo","kwoo","kwoo","kwa","kwa","kwaa","kwaa","kwaa","k","kw","keh","kih","koh","kah","gai","caai","gi","gii","gu","guu","coo","ga","gaa","cwe","cwe","cwi","cwi","cwii","cwii","cwo","cwo","cwoo","cwoo","cwa","cwa","cwaa","cwaa","cwaa","g","th","mai","maai","mi","mii","mu","muu","moo","ma","maa","mwe","mwe","mwi","mwi","mwii","mwii","mwo","mwo","mwoo","mwoo","mwa","mwa","mwaa","mwaa","mwaa","m","m","mh","m","m","nai","naai","ni","nii","nu","nuu","noo","na","naa","nwe","nwe","nwa","nwa","nwaa","nwaa","nwaa","n","ng","nh","lai","laai","li","lii","lu","luu","loo","la","laa","lwe","lwe","lwi","lwi","lwii","lwii","lwo","lwo","lwoo","lwoo","lwa","lwa","lwaa","lwaa","l","l","l","sai","saai","si","sii","su","suu","soo","sa","saa","swe","swe","swi","swi","swii","swii","swo","swo","swoo","swoo"],X1[21]=["swa","swa","swaa","swaa","swaa","s","s","sw","s","sk","skw","sW","spwa","stwa","skwa","scwa","she","shi","shii","sho","shoo","sha","shaa","shwe","shwe","shwi","shwi","shwii","shwii","shwo","shwo","shwoo","shwoo","shwa","shwa","shwaa","shwaa","sh","jai","yaai","ji","jii","ju","juu","yoo","ja","jaa","ywe","ywe","ywi","ywi","ywii","ywii","ywo","ywo","ywoo","ywoo","ywa","ywa","ywaa","ywaa","ywaa","j","y","y","yi","re","rai","le","raai","ri","rii","ru","ruu","lo","ra","raa","la","rwaa","rwaa","r","r","r","vai","faai","vi","vii","vu","vuu","va","vaa","fwaa","fwaa","v","the","the","thi","thi","thii","thii","tho","thoo","tha","thaa","thwaa","thwaa","th","tthe","tthi","ttho","ttha","tth","tye","tyi","tyo","tya","he","hi","hii","ho","hoo","ha","haa","h","h","hk","qaai","qi","qii","qu","quu","qa","qaa","q","tlhe","tlhi","tlho","tlha","re","ri","ro","ra","ngaai","ngi","ngii","ngu","nguu","nga","ngaa","ng","nng","she","shi","sho","sha","the","thi","tho","tha","th","lhi","lhii","lho","lhoo","lha","lhaa","lh","the","thi","thii","tho","thoo","tha","thaa","th","b","e","i","o","a","we","wi","wo","wa","ne","ni","no","na","ke","ki","ko","ka","he","hi","ho","ha","ghu","gho","ghe","ghee","ghi","gha","ru","ro","re","ree","ri","ra","wu","wo","we","wee","wi","wa","hwu","hwo","hwe","hwee","hwi","hwa","thu","tho","the","thee","thi","tha","ttu","tto","tte","ttee","tti","tta","pu","po","pe","pee","pi","pa","p","gu","go","ge","gee","gi","ga","khu","kho","khe","khee","khi","kha","kku","kko","kke","kkee","kki"],X1[22]=["kka","kk","nu","no","ne","nee","ni","na","mu","mo","me","mee","mi","ma","yu","yo","ye","yee","yi","ya","ju","ju","jo","je","jee","ji","ji","ja","jju","jjo","jje","jjee","jji","jja","lu","lo","le","lee","li","la","dlu","dlo","dle","dlee","dli","dla","lhu","lho","lhe","lhee","lhi","lha","tlhu","tlho","tlhe","tlhee","tlhi","tlha","tlu","tlo","tle","tlee","tli","tla","zu","zo","ze","zee","zi","za","z","z","dzu","dzo","dze","dzee","dzi","dza","su","so","se","see","si","sa","shu","sho","she","shee","shi","sha","sh","tsu","tso","tse","tsee","tsi","tsa","chu","cho","che","chee","chi","cha","ttsu","ttso","ttse","ttsee","ttsi","ttsa","X",".","qai","ngai","nngi","nngii","nngo","nngoo","nnga","nngaa",null,null,null,null,null,null,null,null,null," ","b","l","f","s","n","h","d","t","c","q","m","g","ng","z","r","a","o","u","e","i","ch","th","ph","p","x","p","<",">",null,null,null,"f","v","u","yr","y","w","th","th","a","o","ac","ae","o","o","o","oe","on","r","k","c","k","g","ng","g","g","w","h","h","h","h","n","n","n","i","e","j","g","ae","a","eo","p","z","s","s","s","c","z","t","t","d","b","b","p","p","e","m","m","m","l","l","ng","ng","d","o","ear","ior","qu","qu","qu","s","yr","yr","yr","q","x",".",":","+","17","18","19"],X1[23]=[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"k","kh","g","gh","ng","c","ch","j","jh","ny","t","tth","d","ddh","nn","t","th","d","dh","n","p","ph","b","bh","m","y","r","l","v","sh","ss","s","h","l","q","a","aa","i","ii","u","uk","uu","uuv","ry","ryy","ly","lyy","e","ai","oo","oo","au","a","aa","aa","i","ii","y","yy","u","uu","ua","oe","ya","ie","e","ae","ai","oo","au","M","H","a`",null,null,null,"r",null,"!",null,null,null,null,null,"."," // ",":","+","++"," * "," /// ","KR","'",null,null,null,"0","1","2","3","4","5","6","7","8","9"],X1[24]=[" @ "," ... ",",",". ",": "," // ",null,"-",",",". ",null,null,null,null,null,null,"0","1","2","3","4","5","6","7","8","9",null,null,null,null,null,null,"a","e","i","o","u","O","U","ee","n","ng","b","p","q","g","m","l","s","sh","t","d","ch","j","y","r","w","f","k","kha","ts","z","h","zr","lh","zh","ch","-","e","i","o","u","O","U","ng","b","p","q","g","m","t","d","ch","j","ts","y","w","k","g","h","jy","ny","dz","e","i","iy","U","u","ng","k","g","h","p","sh","t","d","j","f","g","h","ts","z","r","ch","zh","i","k","r","f","zh",null,null,null,null,null,null,null,null,null,"H","X","W","M"," 3 "," 333 ","a","i","k","ng","c","tt","tth","dd","nn","t","d","p","ph","ss","zh","z","a","t","zh","gh","ng","c","jh","tta","ddh","t","dh","ss","cy","zh","z","u","y","bh","'"],X1[30]=["A","a","B","b","B","b","B","b","C","c","D","d","D","d","D","d","D","d","D","d","E","e","E","e","E","e","E","e","E","e","F","f","G","g","H","h","H","h","H","h","H","h","H","h","I","i","I","i","K","k","K","k","K","k","L","l","L","l","L","l","L","l","M","m","M","m","M","m","N","n","N","n","N","n","N","n","O","o","O","o","O","o","O","o","P","p","P","p","R","r","R","r","R","r","R","r","S","s","S","s","S","s","S","s","S","s","T","t","T","t","T","t","T","t","U","u","U","u","U","u","U","u","U","u","V","v","V","v","W","w","W","w","W","w","W","w","W","w","X","x","X","x","Y","y","Z","z","Z","z","Z","z","h","t","w","y","a","S",null,null,null,null,"A","a","A","a","A","a","A","a","A","a","A","a","A","a","A","a","A","a","A","a","A","a","A","a","E","e","E","e","E","e","E","e","E","e","E","e","E","e","E","e","I","i","I","i","O","o","O","o","O","o","O","o","O","o","O","o","O","o","O","o","O","o","O","o","O","o","O","o","U","u","U","u","U","u","U","u","U","u","U","u","U","u","Y","y","Y","y","Y","y","Y","y"],X1[31]=["a","a","a","a","a","a","a","a","A","A","A","A","A","A","A","A","e","e","e","e","e","e",null,null,"E","E","E","E","E","E",null,null,"e","e","e","e","e","e","e","e","E","E","E","E","E","E","E","E","i","i","i","i","i","i","i","i","I","I","I","I","I","I","I","I","o","o","o","o","o","o",null,null,"O","O","O","O","O","O",null,null,"u","u","u","u","u","u","u","u",null,"U",null,"U",null,"U",null,"U","o","o","o","o","o","o","o","o","O","O","O","O","O","O","O","O","a","a","e","e","e","e","i","i","o","o","u","u","o","o",null,null,"a","a","a","a","a","a","a","a","A","A","A","A","A","A","A","A","e","e","e","e","e","e","e","e","E","E","E","E","E","E","E","E","o","o","o","o","o","o","o","o","O","O","O","O","O","O","O","O","a","a","a","a","a",null,"a","a","A","A","A","A","A","'","i","'","~",'"~',"e","e","e",null,"e","e","E","E","E","E","E","'`","''","'~","i","i","i","i",null,null,"i","i","I","I","I","I",null,"`'","`'","`~","u","u","u","u","R","R","u","u","U","U","U","U","R",'"`',"\"'","`",null,null,"o","o","o",null,"o","o","O","O","O","O","O","'","`"],X1[32]=[" "," "," "," "," "," "," "," "," "," "," "," ",null,null,null,null,"-","-","-","-","--","--","||","_","'","'",",","'",'"','"',",,",'"',"+","++","*","*>",".","..","...",".","\n","\n\n",null,null,null,null,null," ","%0","%00","'","''","'''","`","``","```","^","<",">","*","!!","!?","-","_","-","^","***","--","/","-[","]-",null,"?!","!?","7","PP","(]","[)",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"0",null,null,null,"4","5","6","7","8","9","+","-","=","(",")","n","0","1","2","3","4","5","6","7","8","9","+","-","=","(",")",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ECU","CL","Cr","FF","L","mil","N","Pts","Rs","W","NS","D","EU","K","T","Dr"],X1[33]=[null,null,"C",null,null,null,null,null,null,null,"g","H","H","H","h",null,"I","I","L","l","lb","N","no","(p)","P","P","Q","R","R","R",null,null,"(sm)","(tel)","(tm)",null,"Z",null,null,"mho","Z",null,null,null,"B","C","e","e",null,"F",null,"M","o",null,null,null,null,"i","Q","(fax)","pi",null,null,"Pi",null,"G","L","L","Y","D","d","e","i","j",null,null,"per",null,null,null,null,null,null," 1/3 "," 2/3 "," 1/5 "," 2/5 "," 3/5 "," 4/5 "," 1/6 "," 5/6 "," 1/8 "," 3/8 "," 5/8 "," 7/8 "," 1/","I","II","III","IV","V","VI","VII","VIII","IX","X","XI","XII","L","C","D","M","i","ii","iii","iv","v","vi","vii","viii","ix","x","xi","xii","l","c","d","m","(D","D)","((|))",")",null,null,null,null,null,null,null,null,null,null,null,null,"-","|","-","|","-","|","\\","/","\\","/","-","-","~","~","-","|","-","|","-","-","-","|","-","|","|","-","-","-","-","-","-","|","|","|","|","|","|","|","^","V","\\","=","V","^","-","-","|","|","-","-","|","|","=","|","=","=","|","=","|","=","=","=","=","=","=","|","=","|","=","|","\\","/","\\","/","=","=","~","~","|","|","-","|","-","|","-","-","-","|","-","|","|","|","|","|","|","|","-","\\","\\","|"],X1[37]=["-","-","|","|","-","-","|","|","-","-","|","|","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","-","-","|","|","-","|","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","+","/","\\","X","-","|","-","|","-","|","-","|","-","|","-","|","#","#","#","#","#","#","#","#","#","#","#","#","#","#","#","#","#","#","#","#","-","|",null,null,null,null,null,null,null,null,null,null,"#","#","#","#","#","#","#","#","#","#","#","#","#","#","#","#","#","#","^","^","^","^",">",">",">",">",">",">","V","V","V","V","<","<","<","<","<","<","*","*","*","*","*","*","*","*","*","*","*","*","*","*","*","*","*","*","*","*","*","*","*","*","*","*","*","*","*","*","*","*","*","#","#","#","#","#","^","^","^","O","#","#","#","#","#","#","#","#"],X1[40]=[" ","a","1","b","'","k","2","l","@","c","i","f","/","m","s","p",'"',"e","3","h","9","o","6","r","^","d","j","g",">","n","t","q",",","*","5","<","-","u","8","v",".","%","[","$","+","x","!","&",";",":","4","\\","0","z","7","(","_","?","w","]","#","y",")","=","[d7]","[d17]","[d27]","[d127]","[d37]","[d137]","[d237]","[d1237]","[d47]","[d147]","[d247]","[d1247]","[d347]","[d1347]","[d2347]","[d12347]","[d57]","[d157]","[d257]","[d1257]","[d357]","[d1357]","[d2357]","[d12357]","[d457]","[d1457]","[d2457]","[d12457]","[d3457]","[d13457]","[d23457]","[d123457]","[d67]","[d167]","[d267]","[d1267]","[d367]","[d1367]","[d2367]","[d12367]","[d467]","[d1467]","[d2467]","[d12467]","[d3467]","[d13467]","[d23467]","[d123467]","[d567]","[d1567]","[d2567]","[d12567]","[d3567]","[d13567]","[d23567]","[d123567]","[d4567]","[d14567]","[d24567]","[d124567]","[d34567]","[d134567]","[d234567]","[d1234567]","[d8]","[d18]","[d28]","[d128]","[d38]","[d138]","[d238]","[d1238]","[d48]","[d148]","[d248]","[d1248]","[d348]","[d1348]","[d2348]","[d12348]","[d58]","[d158]","[d258]","[d1258]","[d358]","[d1358]","[d2358]","[d12358]","[d458]","[d1458]","[d2458]","[d12458]","[d3458]","[d13458]","[d23458]","[d123458]","[d68]","[d168]","[d268]","[d1268]","[d368]","[d1368]","[d2368]","[d12368]","[d468]","[d1468]","[d2468]","[d12468]","[d3468]","[d13468]","[d23468]","[d123468]","[d568]","[d1568]","[d2568]","[d12568]","[d3568]","[d13568]","[d23568]","[d123568]","[d4568]","[d14568]","[d24568]","[d124568]","[d34568]","[d134568]","[d234568]","[d1234568]","[d78]","[d178]","[d278]","[d1278]","[d378]","[d1378]","[d2378]","[d12378]","[d478]","[d1478]","[d2478]","[d12478]","[d3478]","[d13478]","[d23478]","[d123478]","[d578]","[d1578]","[d2578]","[d12578]","[d3578]","[d13578]","[d23578]","[d123578]","[d4578]","[d14578]","[d24578]","[d124578]","[d34578]","[d134578]","[d234578]","[d1234578]","[d678]","[d1678]","[d2678]","[d12678]","[d3678]","[d13678]","[d23678]","[d123678]","[d4678]","[d14678]","[d24678]","[d124678]","[d34678]","[d134678]","[d234678]","[d1234678]","[d5678]","[d15678]","[d25678]","[d125678]","[d35678]","[d135678]","[d235678]","[d1235678]","[d45678]","[d145678]","[d245678]","[d1245678]","[d345678]","[d1345678]","[d2345678]","[d12345678]"],X1[48]=[" ",",",". ",'"',"[JIS]",'"',"/","0","<","> ","<<",">> ","[","] ","{","} ","[(",")] ","@","X ","[","] ","[[","]] ","((",")) ","[[","]] ","~ ","``","''",",,","@","1","2","3","4","5","6","7","8","9",null,null,null,null,null,null,"~","+","+","+","+",null,"@"," // ","+10+","+20+","+30+",null,null,null,null,null,null,"a","a","i","i","u","u","e","e","o","o","ka","ga","ki","gi","ku","gu","ke","ge","ko","go","sa","za","si","zi","su","zu","se","ze","so","zo","ta","da","ti","di","tu","tu","du","te","de","to","do","na","ni","nu","ne","no","ha","ba","pa","hi","bi","pi","hu","bu","pu","he","be","pe","ho","bo","po","ma","mi","mu","me","mo","ya","ya","yu","yu","yo","yo","ra","ri","ru","re","ro","wa","wa","wi","we","wo","n","vu",null,null,null,null,null,null,null,null,'"','"',null,null,"a","a","i","i","u","u","e","e","o","o","ka","ga","ki","gi","ku","gu","ke","ge","ko","go","sa","za","si","zi","su","zu","se","ze","so","zo","ta","da","ti","di","tu","tu","du","te","de","to","do","na","ni","nu","ne","no","ha","ba","pa","hi","bi","pi","hu","bu","pu","he","be","pe","ho","bo","po","ma","mi","mu","me","mo","ya","ya","yu","yu","yo","yo","ra","ri","ru","re","ro","wa","wa","wi","we","wo","n","vu","ka","ke","va","vi","ve","vo",null,null,'"','"'],X1[49]=[null,null,null,null,null,"B","P","M","F","D","T","N","L","G","K","H","J","Q","X","ZH","CH","SH","R","Z","C","S","A","O","E","EH","AI","EI","AU","O
1U","AN","EN","ANG","ENG","ER","I","U","IU","V","NG","GN",null,null,null,null,"g","gg","gs","n","nj","nh","d","dd","r","lg","lm","lb","ls","lt","lp","rh","m","b","bb","bs","s","ss",null,"j","jj","c","k","t","p","h","a","ae","ya","yae","eo","e","yeo","ye","o","wa","wae","oe","yo","u","weo","we","wi","yu","eu","yi","i",null,"nn","nd","ns","nZ","lgs","ld","lbs","lZ","lQ","mb","ms","mZ","mN","bg",null,"bsg","bst","bj","bt","bN","bbN","sg","sn","sd","sb","sj","Z",null,"N","Ns","NZ","pN","hh","Q","yo-ya","yo-yae","yo-i","yu-yeo","yu-ye","yu-i","U","U-i",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"BU","ZI","JI","GU","EE","ENN","OO","ONN","IR","ANN","INN","UNN","IM","NGG","AINN","AUNN","AM","OM","ONG","INNN","P","T","K","H"],X1[50]=["(g)","(n)","(d)","(r)","(m)","(b)","(s)","()","(j)","(c)","(k)","(t)","(p)","(h)","(ga)","(na)","(da)","(ra)","(ma)","(ba)","(sa)","(a)","(ja)","(ca)","(ka)","(ta)","(pa)","(ha)","(ju)",null,null,null,"(1) ","(2) ","(3) ","(4) ","(5) ","(6) ","(7) ","(8) ","(9) ","(10) ","(Yue) ","(Huo) ","(Shui) ","(Mu) ","(Jin) ","(Tu) ","(Ri) ","(Zhu) ","(You) ","(She) ","(Ming) ","(Te) ","(Cai) ","(Zhu) ","(Lao) ","(Dai) ","(Hu) ","(Xue) ","(Jian) ","(Qi) ","(Zi) ","(Xie) ","(Ji) ","(Xiu) ","<<",">>",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"(g)","(n)","(d)","(r)","(m)","(b)","(s)","()","(j)","(c)","(k)","(t)","(p)","(h)","(ga)","(na)","(da)","(ra)","(ma)","(ba)","(sa)","(a)","(ja)","(ca)","(ka)","(ta)","(pa)","(ha)",null,null,null,"KIS ","(1) ","(2) ","(3) ","(4) ","(5) ","(6) ","(7) ","(8) ","(9) ","(10) ","(Yue) ","(Huo) ","(Shui) ","(Mu) ","(Jin) ","(Tu) ","(Ri) ","(Zhu) ","(You) ","(She) ","(Ming) ","(Te) ","(Cai) ","(Zhu) ","(Lao) ","(Mi) ","(Nan) ","(Nu) ","(Shi) ","(You) ","(Yin) ","(Zhu) ","(Xiang) ","(Xiu) ","(Xie) ","(Zheng) ","(Shang) ","(Zhong) ","(Xia) ","(Zuo) ","(You) ","(Yi) ","(Zong) ","(Xue) ","(Jian) ","(Qi) ","(Zi) ","(Xie) ","(Ye) ",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"1M","2M","3M","4M","5M","6M","7M","8M","9M","10M","11M","12M",null,null,null,null,"a","i","u","u","o","ka","ki","ku","ke","ko","sa","si","su","se","so","ta","ti","tu","te","to","na","ni","nu","ne","no","ha","hi","hu","he","ho","ma","mi","mu","me","mo","ya","yu","yo","ra","ri","ru","re","ro","wa","wi","we","wo"],X1[51]=["apartment","alpha","ampere","are","inning","inch","won","escudo","acre","ounce","ohm","kai-ri","carat","calorie","gallon","gamma","giga","guinea","curie","guilder","kilo","kilogram","kilometer","kilowatt","gram","gram ton","cruzeiro","krone","case","koruna","co-op","cycle","centime","shilling","centi","cent","dozen","desi","dollar","ton","nano","knot","heights","percent","parts","barrel","piaster","picul","pico","building","farad","feet","bushel","franc","hectare","peso","pfennig","hertz","pence","page","beta","point","volt","hon","pound","hall","horn","micro","mile","mach","mark","mansion","micron","milli","millibar","mega","megaton","meter","yard","yard","yuan","liter","lira","rupee","ruble","rem","roentgen","watt","0h","1h","2h","3h","4h","5h","6h","7h","8h","9h","10h","11h","12h","13h","14h","15h","16h","17h","18h","19h","20h","21h","22h","23h","24h","HPA","da","AU","bar","oV","pc",null,null,null,null,"Heisei","Syouwa","Taisyou","Meiji","Inc.","pA","nA","microamp","mA","kA","kB","MB","GB","cal","kcal","pF","nF","microFarad","microgram","mg","kg","Hz","kHz","MHz","GHz","THz","microliter","ml","dl","kl","fm","nm","micrometer","mm","cm","km","mm^2","cm^2","m^2","km^2","mm^4","cm^3","m^3","km^3","m/s","m/s^2","Pa","kPa","MPa","GPa","rad","rad/s","rad/s^2","ps","ns","microsecond","ms","pV","nV","microvolt","mV","kV","MV","pW","nW","microwatt","mW","kW","MW","kOhm","MOhm","a.m.","Bq","cc","cd","C/kg","Co.","dB","Gy","ha","HP","in","K.K.","KM","kt","lm","ln","log","lx","mb","mil","mol","pH","p.m.","PPM","PR","sr","Sv","Wb",null,null,"1d","2d","3d","4d","5d","6d","7d","8d","9d","10d","11d","12d","13d","14d","15d","16d","17d","18d","19d","20d","21d","22d","23d","24d","25d","26d","27d","28d","29d","30d","31d"],X1[78]=["Yi","Ding","Kao","Qi","Shang","Xia",null,"Wan","Zhang","San","Shang","Xia","Ji","Bu","Yu","Mian","Gai","Chou","Chou","Zhuan","Qie","Pi","Shi","Shi","Qiu","Bing","Ye","Cong","Dong","Si","Cheng","Diu","Qiu","Liang","Diu","You","Liang","Yan","Bing","Sang","Gun","Jiu","Ge","Ya","Qiang","Zhong","Ji","Jie","Feng","Guan","Chuan","Chan","Lin","Zhuo","Zhu","Ha","Wan","Dan","Wei","Zhu","Jing","Li","Ju","Pie","Fu","Yi","Yi","Nai","Shime","Jiu","Jiu","Zhe","Me","Yi",null,"Zhi","Wu","Zha","Hu","Fa","Le","Zhong","Ping","Pang","Qiao","Hu","Guai","Cheng","Cheng","Yi","Yin",null,"Mie","Jiu","Qi","Ye","Xi","Xiang","Gai","Diu","Hal",null,"Shu","Twul","Shi","Ji","Nang","Jia","Kel","Shi",null,"Ol","Mai","Luan","Cal","Ru","Xue","Yan","Fu","Sha","Na","Gan","Sol","
1El","Cwul",null,"Gan","Chi","Gui","Gan","Luan","Lin","Yi","Jue","Liao","Ma","Yu","Zheng","Shi","Shi","Er","Chu","Yu","Yu","Yu","Yun","Hu","Qi","Wu","Jing","Si","Sui","Gen","Gen","Ya","Xie","Ya","Qi","Ya","Ji","Tou","Wang","Kang","Ta","Jiao","Hai","Yi","Chan","Heng","Mu",null,"Xiang","Jing","Ting","Liang","Xiang","Jing","Ye","Qin","Bo","You","Xie","Dan","Lian","Duo","Wei","Ren","Ren","Ji","La","Wang","Yi","Shi","Ren","Le","Ding","Ze","Jin","Pu","Chou","Ba","Zhang","Jin","Jie","Bing","Reng","Cong","Fo","San","Lun","Sya","Cang","Zi","Shi","Ta","Zhang","Fu","Xian","Xian","Tuo","Hong","Tong","Ren","Qian","Gan","Yi","Di","Dai","Ling","Yi","Chao","Chang","Sa",null,"Yi","Mu","Men","Ren","Jia","Chao","Yang","Qian","Zhong","Pi","Wan","Wu","Jian","Jie","Yao","Feng","Cang","Ren","Wang","Fen","Di","Fang"],X1[79]=["Zhong","Qi","Pei","Yu","Diao","Dun","Wen","Yi","Xin","Kang","Yi","Ji","Ai","Wu","Ji","Fu","Fa","Xiu","Jin","Bei","Dan","Fu","Tang","Zhong","You","Huo","Hui","Yu","Cui","Chuan","San","Wei","Chuan","Che","Ya","Xian","Shang","Chang","Lun","Cang","Xun","Xin","Wei","Zhu",null,"Xuan","Nu","Bo","Gu","Ni","Ni","Xie","Ban","Xu","Ling","Zhou","Shen","Qu","Si","Beng","Si","Jia","Pi","Yi","Si","Ai","Zheng","Dian","Han","Mai","Dan","Zhu","Bu","Qu","Bi","Shao","Ci","Wei","Di","Zhu","Zuo","You","Yang","Ti","Zhan","He","Bi","Tuo","She","Yu","Yi","Fo","Zuo","Kou","Ning","Tong","Ni","Xuan","Qu","Yong","Wa","Qian",null,"Ka",null,"Pei","Huai","He","Lao","Xiang","Ge","Yang","Bai","Fa","Ming","Jia","Er","Bing","Ji","Hen","Huo","Gui","Quan","Tiao","Jiao","Ci","Yi","Shi","Xing","Shen","Tuo","Kan","Zhi","Gai","Lai","Yi","Chi","Kua","Guang","Li","Yin","Shi","Mi","Zhu","Xu","You","An","Lu","Mou","Er","Lun","Tong","Cha","Chi","Xun","Gong","Zhou","Yi","Ru","Jian","Xia","Jia","Zai","Lu","Ko","Jiao","Zhen","Ce","Qiao","Kuai","Chai","Ning","Nong","Jin","Wu","Hou","Jiong","Cheng","Zhen","Zuo","Chou","Qin","Lu","Ju","Shu","Ting","Shen","Tuo","Bo","Nan","Hao","Bian","Tui","Yu","Xi","Cu","E","Qiu","Xu","Kuang","Ku","Wu","Jun","Yi","Fu","Lang","Zu","Qiao","Li","Yong","Hun","Jing","Xian","San","Pai","Su","Fu","Xi","Li","Fu","Ping","Bao","Yu","Si","Xia","Xin","Xiu","Yu","Ti","Che","Chou",null,"Yan","Lia","Li","Lai",null,"Jian","Xiu","Fu","He","Ju","Xiao","Pai","Jian","Biao","Chu","Fei","Feng","Ya","An","Bei","Yu","Xin","Bi","Jian"],X1[80]=["Chang","Chi","Bing","Zan","Yao","Cui","Lia","Wan","Lai","Cang","Zong","Ge","Guan","Bei","Tian","Shu","Shu","Men","Dao","Tan","Jue","Chui","Xing","Peng","Tang","Hou","Yi","Qi","Ti","Gan","Jing","Jie","Sui","Chang","Jie","Fang","Zhi","Kong","Juan","Zong","Ju","Qian","Ni","Lun","Zhuo","Wei","Luo","Song","Leng","Hun","Dong","Zi","Ben","Wu","Ju","Nai","Cai","Jian","Zhai","Ye","Zhi","Sha","Qing",null,"Ying","Cheng","Jian","Yan","Nuan","Zhong","Chun","Jia","Jie","Wei","Yu","Bing","Ruo","Ti","Wei","Pian","Yan","Feng","Tang","Wo","E","Xie","Che","Sheng","Kan","Di","Zuo","Cha","Ting","Bei","Ye","Huang","Yao","Zhan","Chou","Yan","You","Jian","Xu","Zha","Ci","Fu","Bi","Zhi","Zong","Mian","Ji","Yi","Xie","Xun","Si","Duan","Ce","Zhen","Ou","Tou","Tou","Bei","Za","Lu","Jie","Wei","Fen","Chang","Gui","Sou","Zhi","Su","Xia","Fu","Yuan","Rong","Li","Ru","Yun","Gou","Ma","Bang","Dian","Tang","Hao","Jie","Xi","Shan","Qian","Jue","Cang","Chu","San","Bei","Xiao","Yong","Yao","Tan","Suo","Yang","Fa","Bing","Jia","Dai","Zai","Tang",null,"Bin","Chu","Nuo","Can","Lei","Cui","Yong","Zao","Zong","Peng","Song","Ao","Chuan","Yu","Zhai","Cou","Shang","Qiang","Jing","Chi","Sha","Han","Zhang","Qing","Yan","Di","Xi","Lu","Bei","Piao","Jin","Lian","Lu","Man","Qian","Xian","Tan","Ying","Dong","Zhuan","Xiang","Shan","Qiao","Jiong","Tui","Zun","Pu","Xi","Lao","Chang","Guang","Liao","Qi","Deng","Chan","Wei","Ji","Fan","Hui","Chuan","Jian","Dan","Jiao","Jiu","Seng","Fen","Xian","Jue","E","Jiao","Jian","Tong","Lin","Bo","Gu",null,"Su","Xian","Jiang","Min","Ye","Jin","Jia","Qiao","Pi","Feng","Zhou","Ai","Sai"],X1[81]=["Yi","Jun","Nong","Chan","Yi","Dang","Jing","Xuan","Kuai","Jian","Chu","Dan","Jiao","Sha","Zai",null,"Bin","An","Ru","Tai","Chou","Chai","Lan","Ni","Jin","Qian","Meng","Wu","Ning","Qiong","Ni","Chang","Lie","Lei","Lu","Kuang","Bao","Du","Biao","Zan","Zhi","Si","You","Hao","Chen","Chen","Li","Teng","Wei","Long","Chu","Chan","Rang","Shu","Hui","Li","Luo","Zan","Nuo","Tang","Yan","Lei","Nang","Er","Wu","Yun","Zan","Yuan","Xiong","Chong","Zhao","Xiong","Xian","Guang","Dui","Ke","Dui","Mian","Tu","Chang","Er","Dui","Er","Xin","Tu","Si","Yan","Yan","Shi","Shi","Dang","Qian","Dou","Fen","Mao","Shen","Dou","Bai","Jing","Li","Huang","Ru","Wang","Nei","Quan","Liang","Yu","Ba","Gong","Liu","Xi",null,"Lan","Gong","Tian","Guan","Xing","Bing","Qi","Ju","Dian","Zi","Ppwun","Yang","Jian","Shou","Ji","Yi","Ji","Chan","Jiong","Mao","Ran","Nei","Yuan","Mao","Gang","Ran","Ce","Jiong","Ce","Zai","Gua","Jiong","Mao","Zhou","Mou","Gou","Xu","Mian","Mi","Rong","Yin","Xie","Kan","Jun","Nong","Yi","Mi","Shi","Guan","Meng","Zhong","Ju","Yuan","Ming","Kou","Lam","Fu","Xie","Mi","Bing","Dong","Tai","Gang","Feng","Bing","Hu","Chong","Jue","Hu","Kuang","Ye","Leng","Pan","Fu","Min","Dong","Xian","Lie","Xia","Jian","Jing","Shu","Mei","Tu","Qi","Gu","Zhun","Song","Jing","Liang","Qing","Diao","Ling","Dong","Gan","Jian","Yin","Cou","Yi","Li","Cang","Ming","Zhuen","Cui","Si","Duo","Jin","Lin","Lin","Ning","Xi","Du","Ji","Fan","Fan","Fan","Feng","Ju","Chu","Tako","Feng","Mok","Ci","Fu","Feng","Ping","Feng","Kai","Huang","Kai","Gan","Deng","Ping","Qu","Xiong","Kuai","Tu","Ao","Chu","Ji","Dang","Han","Han","Zao"],X1[82]=["Dao","Diao","Dao","Ren","Ren","Chuang","Fen","Qie","Yi","Ji","Kan","Qian","Cun","Chu","Wen","Ji","Dan","Xing","Hua","Wan","Jue","Li","Yue","Lie","Liu","Ze","Gang","Chuang","Fu","Chu","Qu","Ju","Shan","Min","Ling","Zhong","Pan","Bie","Jie","Jie","Bao","Li","Shan","Bie","Chan","Jing","Gua","Gen","Dao","Chuang","Kui","Ku","Duo","Er","Zhi","Shua","Quan","Cha","Ci","Ke","Jie","Gui","Ci","Gui","Kai","Duo","Ji","Ti","Jing","Lou","Gen","Ze","Yuan","Cuo","Xue","Ke","La","Qian","Cha","Chuang","Gua","Jian","Cuo","Li","Ti","Fe
1i","Pou","Chan","Qi","Chuang","Zi","Gang","Wan","Bo","Ji","Duo","Qing","Yan","Zhuo","Jian","Ji","Bo","Yan","Ju","Huo","Sheng","Jian","Duo","Duan","Wu","Gua","Fu","Sheng","Jian","Ge","Zha","Kai","Chuang","Juan","Chan","Tuan","Lu","Li","Fou","Shan","Piao","Kou","Jiao","Gua","Qiao","Jue","Hua","Zha","Zhuo","Lian","Ju","Pi","Liu","Gui","Jiao","Gui","Jian","Jian","Tang","Huo","Ji","Jian","Yi","Jian","Zhi","Chan","Cuan","Mo","Li","Zhu","Li","Ya","Quan","Ban","Gong","Jia","Wu","Mai","Lie","Jin","Keng","Xie","Zhi","Dong","Zhu","Nu","Jie","Qu","Shao","Yi","Zhu","Miao","Li","Jing","Lao","Lao","Juan","Kou","Yang","Wa","Xiao","Mou","Kuang","Jie","Lie","He","Shi","Ke","Jing","Hao","Bo","Min","Chi","Lang","Yong","Yong","Mian","Ke","Xun","Juan","Qing","Lu","Pou","Meng","Lai","Le","Kai","Mian","Dong","Xu","Xu","Kan","Wu","Yi","Xun","Weng","Sheng","Lao","Mu","Lu","Piao","Shi","Ji","Qin","Qiang","Jiao","Quan","Yang","Yi","Jue","Fan","Juan","Tong","Ju","Dan","Xie","Mai","Xun","Xun","Lu","Li","Che","Rang","Quan","Bao","Shao","Yun","Jiu","Bao","Gou","Wu"],X1[83]=["Yun","Mwun","Nay","Gai","Gai","Bao","Cong",null,"Xiong","Peng","Ju","Tao","Ge","Pu","An","Pao","Fu","Gong","Da","Jiu","Qiong","Bi","Hua","Bei","Nao","Chi","Fang","Jiu","Yi","Za","Jiang","Kang","Jiang","Kuang","Hu","Xia","Qu","Bian","Gui","Qie","Zang","Kuang","Fei","Hu","Tou","Gui","Gui","Hui","Dan","Gui","Lian","Lian","Suan","Du","Jiu","Qu","Xi","Pi","Qu","Yi","Qia","Yan","Bian","Ni","Qu","Shi","Xin","Qian","Nian","Sa","Zu","Sheng","Wu","Hui","Ban","Shi","Xi","Wan","Hua","Xie","Wan","Bei","Zu","Zhuo","Xie","Dan","Mai","Nan","Dan","Ji","Bo","Shuai","Bu","Kuang","Bian","Bu","Zhan","Qia","Lu","You","Lu","Xi","Gua","Wo","Xie","Jie","Jie","Wei","Ang","Qiong","Zhi","Mao","Yin","Wei","Shao","Ji","Que","Luan","Shi","Juan","Xie","Xu","Jin","Que","Wu","Ji","E","Qing","Xi",null,"Han","Zhan","E","Ting","Li","Zhe","Han","Li","Ya","Ya","Yan","She","Zhi","Zha","Pang",null,"He","Ya","Zhi","Ce","Pang","Ti","Li","She","Hou","Ting","Zui","Cuo","Fei","Yuan","Ce","Yuan","Xiang","Yan","Li","Jue","Sha","Dian","Chu","Jiu","Qin","Ao","Gui","Yan","Si","Li","Chang","Lan","Li","Yan","Yan","Yuan","Si","Gong","Lin","Qiu","Qu","Qu","Uk","Lei","Du","Xian","Zhuan","San","Can","Can","Can","Can","Ai","Dai","You","Cha","Ji","You","Shuang","Fan","Shou","Guai","Ba","Fa","Ruo","Shi","Shu","Zhuo","Qu","Shou","Bian","Xu","Jia","Pan","Sou","Gao","Wei","Sou","Die","Rui","Cong","Kou","Gu","Ju","Ling","Gua","Tao","Kou","Zhi","Jiao","Zhao","Ba","Ding","Ke","Tai","Chi","Shi","You","Qiu","Po","Ye","Hao","Si","Tan","Chi","Le","Diao","Ji",null,"Hong"],X1[84]=["Mie","Xu","Mang","Chi","Ge","Xuan","Yao","Zi","He","Ji","Diao","Cun","Tong","Ming","Hou","Li","Tu","Xiang","Zha","Xia","Ye","Lu","A","Ma","Ou","Xue","Yi","Jun","Chou","Lin","Tun","Yin","Fei","Bi","Qin","Qin","Jie","Bu","Fou","Ba","Dun","Fen","E","Han","Ting","Hang","Shun","Qi","Hong","Zhi","Shen","Wu","Wu","Chao","Ne","Xue","Xi","Chui","Dou","Wen","Hou","Ou","Wu","Gao","Ya","Jun","Lu","E","Ge","Mei","Ai","Qi","Cheng","Wu","Gao","Fu","Jiao","Hong","Chi","Sheng","Ne","Tun","Fu","Yi","Dai","Ou","Li","Bai","Yuan","Kuai",null,"Qiang","Wu","E","Shi","Quan","Pen","Wen","Ni","M","Ling","Ran","You","Di","Zhou","Shi","Zhou","Tie","Xi","Yi","Qi","Ping","Zi","Gu","Zi","Wei","Xu","He","Nao","Xia","Pei","Yi","Xiao","Shen","Hu","Ming","Da","Qu","Ju","Gem","Za","Tuo","Duo","Pou","Pao","Bi","Fu","Yang","He","Zha","He","Hai","Jiu","Yong","Fu","Que","Zhou","Wa","Ka","Gu","Ka","Zuo","Bu","Long","Dong","Ning","Tha","Si","Xian","Huo","Qi","Er","E","Guang","Zha","Xi","Yi","Lie","Zi","Mie","Mi","Zhi","Yao","Ji","Zhou","Ge","Shuai","Zan","Xiao","Ke","Hui","Kua","Huai","Tao","Xian","E","Xuan","Xiu","Wai","Yan","Lao","Yi","Ai","Pin","Shen","Tong","Hong","Xiong","Chi","Wa","Ha","Zai","Yu","Di","Pai","Xiang","Ai","Hen","Kuang","Ya","Da","Xiao","Bi","Yue",null,"Hua","Sasou","Kuai","Duo",null,"Ji","Nong","Mou","Yo","Hao","Yuan","Long","Pou","Mang","Ge","E","Chi","Shao","Li","Na","Zu","He","Ku","Xiao","Xian","Lao","Bo","Zhe","Zha","Liang","Ba","Mie","Le","Sui","Fou","Bu","Han","Heng","Geng","Shuo","Ge"],X1[85]=["You","Yan","Gu","Gu","Bai","Han","Suo","Chun","Yi","Ai","Jia","Tu","Xian","Huan","Li","Xi","Tang","Zuo","Qiu","Che","Wu","Zao","Ya","Dou","Qi","Di","Qin","Ma","Mal","Hong","Dou","Kes","Lao","Liang","Suo","Zao","Huan","Lang","Sha","Ji","Zuo","Wo","Feng","Yin","Hu","Qi","Shou","Wei","Shua","Chang","Er","Li","Qiang","An","Jie","Yo","Nian","Yu","Tian","
1Lai","Sha","Xi","Tuo","Hu","Ai","Zhou","Nou","Ken","Zhuo","Zhuo","Shang","Di","Heng","Lan","A","Xiao","Xiang","Tun","Wu","Wen","Cui","Sha","Hu","Qi","Qi","Tao","Dan","Dan","Ye","Zi","Bi","Cui","Chuo","He","Ya","Qi","Zhe","Pei","Liang","Xian","Pi","Sha","La","Ze","Qing","Gua","Pa","Zhe","Se","Zhuan","Nie","Guo","Luo","Yan","Di","Quan","Tan","Bo","Ding","Lang","Xiao",null,"Tang","Chi","Ti","An","Jiu","Dan","Ke","Yong","Wei","Nan","Shan","Yu","Zhe","La","Jie","Hou","Han","Die","Zhou","Chai","Wai","Re","Yu","Yin","Zan","Yao","Wo","Mian","Hu","Yun","Chuan","Hui","Huan","Huan","Xi","He","Ji","Kui","Zhong","Wei","Sha","Xu","Huang","Du","Nie","Xuan","Liang","Yu","Sang","Chi","Qiao","Yan","Dan","Pen","Can","Li","Yo","Zha","Wei","Miao","Ying","Pen","Phos","Kui","Xi","Yu","Jie","Lou","Ku","Sao","Huo","Ti","Yao","He","A","Xiu","Qiang","Se","Yong","Su","Hong","Xie","Yi","Suo","Ma","Cha","Hai","Ke","Ta","Sang","Tian","Ru","Sou","Wa","Ji","Pang","Wu","Xian","Shi","Ge","Zi","Jie","Luo","Weng","Wa","Si","Chi","Hao","Suo","Jia","Hai","Suo","Qin","Nie","He","Cis","Sai","Ng","Ge","Na","Dia","Ai",null,"Tong","Bi","Ao","Ao","Lian","Cui","Zhe","Mo","Sou","Sou","Tan"],X1[86]=["Di","Qi","Jiao","Chong","Jiao","Kai","Tan","San","Cao","Jia","Ai","Xiao","Piao","Lou","Ga","Gu","Xiao","Hu","Hui","Guo","Ou","Xian","Ze","Chang","Xu","Po","De","Ma","Ma","Hu","Lei","Du","Ga","Tang","Ye","Beng","Ying","Saai","Jiao","Mi","Xiao","Hua","Mai","Ran","Zuo","Peng","Lao","Xiao","Ji","Zhu","Chao","Kui","Zui","Xiao","Si","Hao","Fu","Liao","Qiao","Xi","Xiu","Tan","Tan","Mo","Xun","E","Zun","Fan","Chi","Hui","Zan","Chuang","Cu","Dan","Yu","Tun","Cheng","Jiao","Ye","Xi","Qi","Hao","Lian","Xu","Deng","Hui","Yin","Pu","Jue","Qin","Xun","Nie","Lu","Si","Yan","Ying","Da","Dan","Yu","Zhou","Jin","Nong","Yue","Hui","Qi","E","Zao","Yi","Shi","Jiao","Yuan","Ai","Yong","Jue","Kuai","Yu","Pen","Dao","Ge","Xin","Dun","Dang","Sin","Sai","Pi","Pi","Yin","Zui","Ning","Di","Lan","Ta","Huo","Ru","Hao","Xia","Ya","Duo","Xi","Chou","Ji","Jin","Hao","Ti","Chang",null,null,"Ca","Ti","Lu","Hui","Bo","You","Nie","Yin","Hu","Mo","Huang","Zhe","Li","Liu","Haai","Nang","Xiao","Mo","Yan","Li","Lu","Long","Fu","Dan","Chen","Pin","Pi","Xiang","Huo","Mo","Xi","Duo","Ku","Yan","Chan","Ying","Rang","Dian","La","Ta","Xiao","Jiao","Chuo","Huan","Huo","Zhuan","Nie","Xiao","Ca","Li","Chan","Chai","Li","Yi","Luo","Nang","Zan","Su","Xi","So","Jian","Za","Zhu","Lan","Nie","Nang",null,null,"Wei","Hui","Yin","Qiu","Si","Nin","Jian","Hui","Xin","Yin","Nan","Tuan","Tuan","Dun","Kang","Yuan","Jiong","Pian","Yun","Cong","Hu","Hui","Yuan","You","Guo","Kun","Cong","Wei","Tu","Wei","Lun","Guo","Qun","Ri","Ling","Gu","Guo","Tai","Guo","Tu","You"],X1[87]=["Guo","Yin","Hun","Pu","Yu","Han","Yuan","Lun","Quan","Yu","Qing","Guo","Chuan","Wei","Yuan","Quan","Ku","Fu","Yuan","Yuan","E","Tu","Tu","Tu","Tuan","Lue","Hui","Yi","Yuan","Luan","Luan","Tu","Ya","Tu","Ting","Sheng","Pu","Lu","Iri","Ya","Zai","Wei","Ge","Yu","Wu","Gui","Pi","Yi","Di","Qian","Qian","Zhen","Zhuo","Dang","Qia","Akutsu","Yama","Kuang","Chang","Qi","Nie","Mo","Ji","Jia","Zhi","Zhi","Ban","Xun","Tou","Qin","Fen","Jun","Keng","Tun","Fang","Fen","Ben","Tan","Kan","Pi","Zuo","Keng","Bi","Xing","Di","Jing","Ji","Kuai","Di","Jing","Jian","Tan","Li","Ba","Wu","Fen","Zhui","Po","Pan","Tang","Kun","Qu","Tan","Zhi","Tuo","Gan","Ping","Dian","Gua","Ni","Tai","Pi","Jiong","Yang","Fo","Ao","Liu","Qiu","Mu","Ke","Gou","Xue","Ba","Chi","Che","Ling","Zhu","Fu","Hu","Zhi","Chui","La","Long","Long","Lu","Ao","Tay","Pao",null,"Xing","Dong","Ji","Ke","Lu","Ci","Chi","Lei","Gai","Yin","Hou","Dui","Zhao","Fu","Guang","Yao","Duo","Duo","Gui","Cha","Yang","Yin","Fa","Gou","Yuan","Die","Xie","Ken","Jiong","Shou","E","Ha","Dian","Hong","Wu","Kua",null,"Tao","Dang","Kai","Gake","Nao","An","Xing","Xian","Huan","Bang","Pei","Ba","Yi","Yin","Han","Xu","Chui","Cen","Geng","Ai","Peng","Fang","Que","Yong","Xun","Jia","Di","Mai","Lang","Xuan","Cheng","Yan","Jin","Zhe","Lei","Lie","Bu","Cheng","Gomi","Bu","Shi","Xun","Guo","Jiong","Ye","Nian","Di","Yu","Bu","Ya","Juan","Sui","Pi","Cheng","Wan","Ju","Lun","Zheng","Kong","Chong","Dong","Dai","Tan","An","Cai","Shu","Beng","Kan","Zhi","Duo","Yi","Zhi","Yi","Pei","Ji","Zhun","Qi","Sao","Ju","Ni"],X1[88]=["Ku","Ke","Tang","Kun","Ni","Jian","Dui","Jin","Gang","Yu","E","Peng","Gu","Tu","Leng",null,"Ya","Qian",null,"An",null,"Duo","Nao","Tu","Cheng","Yin","Hun","Bi","Lian","Guo","Die","Zhuan","Hou","Bao","Bao","Yu","Di","Mao","Jie","Ruan","E","Geng","Kan","Zong","Yu","Huang","E","Yao","Yan","Bao","Ji","Mei","Chang","Du","Tuo","Yin","Feng","Zhong","Jie","Zhen","Feng","Gang","Chuan","Jian","Pyeng","Toride","Xiang","Huang","Leng","Duan",null,"Xuan","Ji","Ji","Kuai","Ying","Ta","Cheng","Yong","Kai","Su","Su","Shi","Mi","Ta","Weng","Cheng","Tu","Tang","Que","Zhong","Li","Peng","Bang","Sai","Zang","Dui","Tian","Wu","Cheng","Xun","Ge","Zhen","Ai","Gong","Yan","Kan","Tian","Yuan","Wen","Xie","Liu","Ama","Lang","Chang","Peng","Beng","Chen","Cu","Lu","Ou","Qian","Mei","Mo","Zhuan","Shuang","Shu","Lou","Chi","Man","Biao","Jing","Qi","Shu","Di","Zhang","Kan","Yong","Dian","Chen","Zhi","Xi","Guo","Qiang","Jin","Di","Shang","Mu","Cui","Yan","Ta","Zeng","Qi","Qiang","Liang",null,"Zhui","Qiao","Zeng","Xu","Shan","Shan","Ba","Pu","Kuai","Dong","Fan","Que","Mo","Dun","Dun","Dun","Di","Sheng","Duo","Duo","Tan","Deng","Wu","Fen","Huang","Tan","Da","Ye","Sho","Mama","Yu","Qiang","Ji","Qiao","Ken","Yi","P
1i","Bi","Dian","Jiang","Ye","Yong","Bo","Tan","Lan","Ju","Huai","Dang","Rang","Qian","Xun","Lan","Xi","He","Ai","Ya","Dao","Hao","Ruan","Mama","Lei","Kuang","Lu","Yan","Tan","Wei","Huai","Long","Long","Rui","Li","Lin","Rang","Ten","Xun","Yan","Lei","Ba",null,"Shi","Ren",null,"Zhuang","Zhuang","Sheng","Yi","Mai","Ke","Zhu","Zhuang","Hu","Hu","Kun","Yi","Hu","Xu","Kun","Shou","Mang","Zun"],X1[89]=["Shou","Yi","Zhi","Gu","Chu","Jiang","Feng","Bei","Cay","Bian","Sui","Qun","Ling","Fu","Zuo","Xia","Xiong",null,"Nao","Xia","Kui","Xi","Wai","Yuan","Mao","Su","Duo","Duo","Ye","Qing","Uys","Gou","Gou","Qi","Meng","Meng","Yin","Huo","Chen","Da","Ze","Tian","Tai","Fu","Guai","Yao","Yang","Hang","Gao","Shi","Ben","Tai","Tou","Yan","Bi","Yi","Kua","Jia","Duo","Kwu","Kuang","Yun","Jia","Pa","En","Lian","Huan","Di","Yan","Pao","Quan","Qi","Nai","Feng","Xie","Fen","Dian",null,"Kui","Zou","Huan","Qi","Kai","Zha","Ben","Yi","Jiang","Tao","Zang","Ben","Xi","Xiang","Fei","Diao","Xun","Keng","Dian","Ao","She","Weng","Pan","Ao","Wu","Ao","Jiang","Lian","Duo","Yun","Jiang","Shi","Fen","Huo","Bi","Lian","Duo","Nu","Nu","Ding","Nai","Qian","Jian","Ta","Jiu","Nan","Cha","Hao","Xian","Fan","Ji","Shuo","Ru","Fei","Wang","Hong","Zhuang","Fu","Ma","Dan","Ren","Fu","Jing","Yan","Xie","Wen","Zhong","Pa","Du","Ji","Keng","Zhong","Yao","Jin","Yun","Miao","Pei","Shi","Yue","Zhuang","Niu","Yan","Na","Xin","Fen","Bi","Yu","Tuo","Feng","Yuan","Fang","Wu","Yu","Gui","Du","Ba","Ni","Zhou","Zhuo","Zhao","Da","Nai","Yuan","Tou","Xuan","Zhi","E","Mei","Mo","Qi","Bi","Shen","Qie","E","He","Xu","Fa","Zheng","Min","Ban","Mu","Fu","Ling","Zi","Zi","Shi","Ran","Shan","Yang","Man","Jie","Gu","Si","Xing","Wei","Zi","Ju","Shan","Pin","Ren","Yao","Tong","Jiang","Shu","Ji","Gai","Shang","Kuo","Juan","Jiao","Gou","Mu","Jian","Jian","Yi","Nian","Zhi","Ji","Ji","Xian","Heng","Guang","Jun","Kua","Yan","Ming","Lie","Pei","Yan","You","Yan","Cha","Shen","Yin","Chi","Gui","Quan","Zi"],X1[90]=["Song","Wei","Hong","Wa","Lou","Ya","Rao","Jiao","Luan","Ping","Xian","Shao","Li","Cheng","Xiao","Mang","Fu","Suo","Wu","Wei","Ke","Lai","Chuo","Ding","Niang","Xing","Nan","Yu","Nuo","Pei","Nei","Juan","Shen","Zhi","Han","Di","Zhuang","E","Pin","Tui","Han","Mian","Wu","Yan","Wu","Xi","Yan","Yu","Si","Yu","Wa",null,"Xian","Ju","Qu","Shui","Qi","Xian","Zhui","Dong","Chang","Lu","Ai","E","E","Lou","Mian","Cong","Pou","Ju","Po","Cai","Ding","Wan","Biao","Xiao","Shu","Qi","Hui","Fu","E","Wo","Tan","Fei","Wei","Jie","Tian","Ni","Quan","Jing","Hun","Jing","Qian","Dian","Xing","Hu","Wa","Lai","Bi","Yin","Chou","Chuo","Fu","Jing","Lun","Yan","Lan","Kun","Yin","Ya","Ju","Li","Dian","Xian","Hwa","Hua","Ying","Chan","Shen","Ting","Dang","Yao","Wu","Nan","Ruo","Jia","Tou","Xu","Yu","Wei","Ti","Rou","Mei","Dan","Ruan","Qin","Hui","Wu","Qian","Chun","Mao","Fu","Jie","Duan","Xi","Zhong","Mei","Huang","Mian","An","Ying","Xuan","Jie","Wei","Mei","Yuan","Zhen","Qiu","Ti","Xie","Tuo","Lian","Mao","Ran","Si","Pian","Wei","Wa","Jiu","Hu","Ao",null,"Bou","Xu","Tou","Gui","Zou","Yao","Pi","Xi","Yuan","Ying","Rong","Ru","Chi","Liu","Mei","Pan","Ao","Ma","Gou","Kui","Qin","Jia","Sao","Zhen","Yuan","Cha","Yong","Ming","Ying","Ji","Su","Niao","Xian","Tao","Pang","Lang","Nao","Bao","Ai","Pi","Pin","Yi","Piao","Yu","Lei","Xuan","Man","Yi","Zhang","Kang","Yong","Ni","Li","Di","Gui","Yan","Jin","Zhuan","Chang","Ce","Han","Nen","Lao","Mo","Zhe","Hu","Hu","Ao","Nen","Qiang","Ma","Pie","Gu","Wu","Jiao","Tuo","Zhan","Mao","Xian","Xian","Mo","Liao","Lian","Hua"],X1[91]=["Gui","Deng","Zhi","Xu","Yi","Hua","Xi","Hui","Rao","Xi","Yan","Chan","Jiao","Mei","Fan","Fan","Xian","Yi","Wei","Jiao","Fu","Shi","Bi","Shan","Sui","Qiang","Lian","Huan","Xin","Niao","Dong","Yi","Can","Ai","Niang","Neng","Ma","Tiao","Chou","Jin","Ci","Yu","Pin","Yong","Xu","Nai","Yan","Tai","Ying","Can","Niao","Wo","Ying","Mian","Kaka","Ma","Shen","Xing","Ni","Du","Liu","Yuan","Lan","Yan","Shuang","Ling","Jiao","Niang","Lan","Xian","Ying","Shuang","Shuai","Quan","Mi","Li","Luan","Yan","Zhu","Lan","Zi","Jie","Jue","Jue","Kong","Yun","Zi","Zi","Cun","Sun","Fu","Bei","Zi","Xiao","Xin","Meng","Si","Tai","Bao","Ji","Gu","Nu","Xue",null,"Zhuan","Hai","Luan","Sun","Huai","Mie","Cong","Qian","Shu","Chan","Ya","Zi","Ni","Fu","Zi","Li","Xue","Bo","Ru","Lai","Nie","Nie","Ying","Luan","Mian","Ning","Rong","Ta","Gui","Zhai","Qiong","Yu","Shou","An","Tu","Song","Wan","Rou","Yao","Hong","Yi","Jing","Zhun","Mi","Zhu","Dang","Hong","Zong","Guan","Zhou","Ding","Wan","Yi","Bao","Shi","Shi","Chong","Shen","Ke","Xuan","Shi","You","Huan","Yi","Tiao","Shi","Xian","Gong","Cheng","Qun","Gong","Xiao","Zai","Zha","Bao","Hai","Yan","Xiao","Jia","Shen","Chen","Rong","Huang","Mi","Kou","Kuan","Bin","Su","Cai","Zan","Ji","Yuan","Ji","Yin","Mi","Kou","Qing","Que","Zhen","Jian","Fu","Ning","Bing","Huan","Mei","Qin","Han","Yu","Shi","Ning","Qin","Ning","Zhi","Yu","Bao","Kuan","Ning","Qin","Mo","Cha","Ju","Gua","Qin","Hu","Wu","Liao","Shi","Zhu","Zhai","Shen","Wei","Xie","Kuan","Hui","Liao","Jun","Huan","Yi","Yi","Bao","Qin","Chong","Bao","Feng","Cun","Dui","Si","Xun","Dao","Lu","Dui","Shou"],X1[92]=["Po","Feng","Zhuan","Fu","She","Ke","Jiang","Jiang","Zhuan","Wei","Zun","Xun","Shu","Dui","Dao","Xiao","Ji","Shao","Er","Er","Er","Ga","Jian","Shu","Chen","Shang","Shang","Mo","Ga","Chang","Liao","Xian","Xian",null,"Wang","Wang","You","Liao","Liao","Yao","Mang","Wang","Wang","Wang","Ga","Yao","Duo","Kui","Zhong","Jiu","Gan","Gu","Gan","Tui","Gan","Gan","Shi","Yin","Chi","Kao","Ni","Jin","Wei","Niao","Ju","Pi","Ceng","Xi","Bi","Ju","Jie","Tian","Qu","Ti","Jie","Wu","Diao","Shi","Shi","Ping","Ji","Xie","Chen","Xi","Ni","Zhan","Xi",null,"Man","E","Lou","Ping","Ti","Fe
1i","Shu","Xie","Tu","Lu","Lu","Xi","Ceng","Lu","Ju","Xie","Ju","Jue","Liao","Jue","Shu","Xi","Che","Tun","Ni","Shan",null,"Xian","Li","Xue","Nata",null,"Long","Yi","Qi","Ren","Wu","Han","Shen","Yu","Chu","Sui","Qi",null,"Yue","Ban","Yao","Ang","Ya","Wu","Jie","E","Ji","Qian","Fen","Yuan","Qi","Cen","Qian","Qi","Cha","Jie","Qu","Gang","Xian","Ao","Lan","Dao","Ba","Zuo","Zuo","Yang","Ju","Gang","Ke","Gou","Xue","Bei","Li","Tiao","Ju","Yan","Fu","Xiu","Jia","Ling","Tuo","Pei","You","Dai","Kuang","Yue","Qu","Hu","Po","Min","An","Tiao","Ling","Chi","Yuri","Dong","Cem","Kui","Xiu","Mao","Tong","Xue","Yi","Kura","He","Ke","Luo","E","Fu","Xun","Die","Lu","An","Er","Gai","Quan","Tong","Yi","Mu","Shi","An","Wei","Hu","Zhi","Mi","Li","Ji","Tong","Wei","You","Sang","Xia","Li","Yao","Jiao","Zheng","Luan","Jiao","E","E","Yu","Ye","Bu","Qiao","Qun","Feng","Feng","Nao","Li","You","Xian","Hong","Dao","Shen","Cheng","Tu","Geng","Jun","Hao","Xia","Yin","Yu"],X1[93]=["Lang","Kan","Lao","Lai","Xian","Que","Kong","Chong","Chong","Ta","Lin","Hua","Ju","Lai","Qi","Min","Kun","Kun","Zu","Gu","Cui","Ya","Ya","Gang","Lun","Lun","Leng","Jue","Duo","Zheng","Guo","Yin","Dong","Han","Zheng","Wei","Yao","Pi","Yan","Song","Jie","Beng","Zu","Jue","Dong","Zhan","Gu","Yin",null,"Ze","Huang","Yu","Wei","Yang","Feng","Qiu","Dun","Ti","Yi","Zhi","Shi","Zai","Yao","E","Zhu","Kan","Lu","Yan","Mei","Gan","Ji","Ji","Huan","Ting","Sheng","Mei","Qian","Wu","Yu","Zong","Lan","Jue","Yan","Yan","Wei","Zong","Cha","Sui","Rong","Yamashina","Qin","Yu","Kewashii","Lou","Tu","Dui","Xi","Weng","Cang","Dang","Hong","Jie","Ai","Liu","Wu","Song","Qiao","Zi","Wei","Beng","Dian","Cuo","Qian","Yong","Nie","Cuo","Ji",null,"Tao","Song","Zong","Jiang","Liao","Kang","Chan","Die","Cen","Ding","Tu","Lou","Zhang","Zhan","Zhan","Ao","Cao","Qu","Qiang","Zui","Zui","Dao","Dao","Xi","Yu","Bo","Long","Xiang","Ceng","Bo","Qin","Jiao","Yan","Lao","Zhan","Lin","Liao","Liao","Jin","Deng","Duo","Zun","Jiao","Gui","Yao","Qiao","Yao","Jue","Zhan","Yi","Xue","Nao","Ye","Ye","Yi","E","Xian","Ji","Xie","Ke","Xi","Di","Ao","Zui",null,"Ni","Rong","Dao","Ling","Za","Yu","Yue","Yin",null,"Jie","Li","Sui","Long","Long","Dian","Ying","Xi","Ju","Chan","Ying","Kui","Yan","Wei","Nao","Quan","Chao","Cuan","Luan","Dian","Dian",null,"Yan","Yan","Yan","Nao","Yan","Chuan","Gui","Chuan","Zhou","Huang","Jing","Xun","Chao","Chao","Lie","Gong","Zuo","Qiao","Ju","Gong","Kek","Wu","Pwu","Pwu","Chai","Qiu","Qiu","Ji","Yi","Si","Ba","Zhi","Zhao","Xiang","Yi","Jin","Xun","Juan","Phas","Xun","Jin","Fu"],X1[94]=["Za","Bi","Shi","Bu","Ding","Shuai","Fan","Nie","Shi","Fen","Pa","Zhi","Xi","Hu","Dan","Wei","Zhang","Tang","Dai","Ma","Pei","Pa","Tie","Fu","Lian","Zhi","Zhou","Bo","Zhi","Di","Mo","Yi","Yi","Ping","Qia","Juan","Ru","Shuai","Dai","Zheng","Shui","Qiao","Zhen","Shi","Qun","Xi","Bang","Dai","Gui","Chou","Ping","Zhang","Sha","Wan","Dai","Wei","Chang","Sha","Qi","Ze","Guo","Mao","Du","Hou","Zheng","Xu","Mi","Wei","Wo","Fu","Yi","Bang","Ping","Tazuna","Gong","Pan","Huang","Dao","Mi","Jia","Teng","Hui","Zhong","Shan","Man","Mu","Biao","Guo","Ze","Mu","Bang","Zhang","Jiong","Chan","Fu","Zhi","Hu","Fan","Chuang","Bi","Hei",null,"Mi","Qiao","Chan","Fen","Meng","Bang","Chou","Mie","Chu","Jie","Xian","Lan","Gan","Ping","Nian","Qian","Bing","Bing","Xing","Gan","Yao","Huan","You","You","Ji","Guang","Pi","Ting","Ze","Guang","Zhuang","Mo","Qing","Bi","Qin","Dun","Chuang","Gui","Ya","Bai","Jie","Xu","Lu","Wu",null,"Ku","Ying","Di","Pao","Dian","Ya","Miao","Geng","Ci","Fu","Tong","Pang","Fei","Xiang","Yi","Zhi","Tiao","Zhi","Xiu","Du","Zuo","Xiao","Tu","Gui","Ku","Pang","Ting","You","Bu","Ding","Cheng","Lai","Bei","Ji","An","Shu","Kang","Yong","Tuo","Song","Shu","Qing","Yu","Yu","Miao","Sou","Ce","Xiang","Fei","Jiu","He","Hui","Liu","Sha","Lian","Lang","Sou","Jian","Pou","Qing","Jiu","Jiu","Qin","Ao","Kuo","Lou","Yin","Liao","Dai","Lu","Yi","Chu","Chan","Tu","Si","Xin","Miao","Chang","Wu","Fei","Guang","Koc","Kuai","Bi","Qiang","Xie","Lin","Lin","Liao","Lu",null,"Ying","Xian","Ting","Yong","Li","Ting","Yin","Xun","Yan","Ting","Di","Po","Jian","Hui","Nai","Hui","Gong","Nian"],X1[95]=["Kai","Bian","Yi","Qi","Nong","Fen","Ju","Yan","Yi","Zang","Bi","Yi","Yi","Er","San","Shi","Er","Shi","Shi","Gong","Diao","Yin","Hu","Fu","Hong","Wu","Tui","Chi","Jiang","Ba","Shen","Di","Zhang","Jue","Tao","Fu","Di","Mi","Xian","Hu","Chao","Nu","Jing","Zhen","Yi","Mi","Quan","Wan","Shao","Ruo","Xuan","Jing","Dun","Zhang","Jiang","Qiang","Peng","Dan","Qiang","Bi","Bi","She","Dan","Jian","Gou","Sei","Fa","Bi","Kou","Nagi","Bie","Xiao","Dan","Kuo","Qiang","Hong","Mi","Kuo","Wan","Jue","Ji","Ji","Gui","Dang","Lu","Lu","Tuan","Hui","Zhi","Hui","Hui","Yi","Yi","Yi","Yi","Huo","Huo","Shan","Xing","Wen","Tong","Yan","Yan","Yu","Chi","Cai","Biao","Diao","Bin","Peng","Yong","Piao","Zhang","Ying","Chi","Chi","Zhuo","Tuo","Ji","Pang","Zhong","Yi","Wang","Che","Bi","Chi","Ling","Fu","Wang","Zheng","Cu","Wang","Jing","Dai","Xi","Xun","Hen","Yang","Huai","Lu","Hou","Wa","Cheng","Zhi","Xu","Jing","Tu","Cong",null,"Lai","Cong","De","Pai","Xi",null,"Qi","Chang","Zhi","Cong","Zhou","Lai","Yu","Xie","Jie","Jian","Chi","Jia","Bian","Huang","Fu","Xun","Wei","Pang","Yao","Wei","Xi","Zheng","Piao","Chi","De","Zheng","Zheng","Bie","De","Chong","Che","Jiao","Wei","Jiao","Hui","Mei","Long","Xiang","Bao","Qu","Xin","Shu","Bi","Yi","Le","Ren","Dao","Ding","Gai","Ji","Ren","Ren","Chan","Tan","Te","Te","Gan","Qi","Shi","Cun","Zhi","Wang","Mang","Xi","Fan","Ying","Tian","Min","Min","Zhong","Chong","Wu","Ji","Wu","Xi","Ye","You","Wan","Cong","Zhong","Kuai","Yu","Bian","Zhi","Qi","Cui","Chen","Tai","Tun","Qian","Nian","Hun","Xiong","Niu","Wang","Xian","Xin","Kang","Hu","Kai","Fen"],X1[96]=["Huai","Tai","Song","Wu","Ou","Chang","Chuang","Ju","Yi","Bao","Chao","Min","Pei","Zuo","Zen","Yang","Kou","Ban","Nu","Nao","Zheng","Pa","Bu","Tie","Gu","Hu","Ju","Da","Lian","Si","Chou","Di","Dai","Yi","Tu","You","Fu","Ji","Peng","Xing","Yuan","Ni","Guai","Fu","Xi","Bi","You","Qie","Xuan","Cong","Bing","Huang","Xu","Chu","Pi","Xi","Xi","Tan","Koraeru","Zong","Dui",null,"Ki","Yi","Chi","Ren","Xun","Shi","Xi","Lao","Heng","Kuang","Mu","Zhi","Xie","Lian","Tiao","Huang","Die","Hao","Kong","Gui","Heng","Xi","Xiao","Shu","S","Kua","Qiu","Yang","Hui","Hui","Chi","Jia","Yi","Xiong","Guai","Lin","Hui","Zi","Xu","Chi","Xiang","Nu","Hen","En","Ke","Tong","Tian","Gong","Quan","Xi","Qia","Yue","Peng","Ken","De","Hui","E","Kyuu","Tong","Yan","Kai","Ce","Nao","Yun","Mang","Yong","Yong","Yuan","Pi","Kun","Qiao","Yue","Yu","Yu","Jie","Xi","Zhe","Lin","Ti","Han","Hao","Qie","Ti","Bu","Yi","Qian","Hui","Xi","Bei","Man","Yi","Heng","Song","Quan","Cheng","Hui","Wu","Wu","You","Li","
1Liang","Huan","Cong","Yi","Yue","Li","Nin","Nao","E","Que","Xuan","Qian","Wu","Min","Cong","Fei","Bei","Duo","Cui","Chang","Men","Li","Ji","Guan","Guan","Xing","Dao","Qi","Kong","Tian","Lun","Xi","Kan","Kun","Ni","Qing","Chou","Dun","Guo","Chan","Liang","Wan","Yuan","Jin","Ji","Lin","Yu","Huo","He","Quan","Tan","Ti","Ti","Nie","Wang","Chuo","Bu","Hun","Xi","Tang","Xin","Wei","Hui","E","Rui","Zong","Jian","Yong","Dian","Ju","Can","Cheng","De","Bei","Qie","Can","Dan","Guan","Duo","Nao","Yun","Xiang","Zhui","Die","Huang","Chun","Qiong","Re","Xing","Ce","Bian","Hun","Zong","Ti"],X1[97]=["Qiao","Chou","Bei","Xuan","Wei","Ge","Qian","Wei","Yu","Yu","Bi","Xuan","Huan","Min","Bi","Yi","Mian","Yong","Kai","Dang","Yin","E","Chen","Mou","Ke","Ke","Yu","Ai","Qie","Yan","Nuo","Gan","Yun","Zong","Sai","Leng","Fen",null,"Kui","Kui","Que","Gong","Yun","Su","Su","Qi","Yao","Song","Huang","Ji","Gu","Ju","Chuang","Ni","Xie","Kai","Zheng","Yong","Cao","Sun","Shen","Bo","Kai","Yuan","Xie","Hun","Yong","Yang","Li","Sao","Tao","Yin","Ci","Xu","Qian","Tai","Huang","Yun","Shen","Ming",null,"She","Cong","Piao","Mo","Mu","Guo","Chi","Can","Can","Can","Cui","Min","Te","Zhang","Tong","Ao","Shuang","Man","Guan","Que","Zao","Jiu","Hui","Kai","Lian","Ou","Song","Jin","Yin","Lu","Shang","Wei","Tuan","Man","Qian","She","Yong","Qing","Kang","Di","Zhi","Lou","Juan","Qi","Qi","Yu","Ping","Liao","Cong","You","Chong","Zhi","Tong","Cheng","Qi","Qu","Peng","Bei","Bie","Chun","Jiao","Zeng","Chi","Lian","Ping","Kui","Hui","Qiao","Cheng","Yin","Yin","Xi","Xi","Dan","Tan","Duo","Dui","Dui","Su","Jue","Ce","Xiao","Fan","Fen","Lao","Lao","Chong","Han","Qi","Xian","Min","Jing","Liao","Wu","Can","Jue","Cu","Xian","Tan","Sheng","Pi","Yi","Chu","Xian","Nao","Dan","Tan","Jing","Song","Han","Jiao","Wai","Huan","Dong","Qin","Qin","Qu","Cao","Ken","Xie","Ying","Ao","Mao","Yi","Lin","Se","Jun","Huai","Men","Lan","Ai","Lin","Yan","Gua","Xia","Chi","Yu","Yin","Dai","Meng","Ai","Meng","Dui","Qi","Mo","Lan","Men","Chou","Zhi","Nuo","Nuo","Yan","Yang","Bo","Zhi","Kuang","Kuang","You","Fu","Liu","Mie","Cheng",null,"Chan","Meng","Lan","Huai","Xuan","Rang","Chan","Ji","Ju","Huan","She","Yi"],X1[98]=["Lian","Nan","Mi","Tang","Jue","Gang","Gang","Gang","Ge","Yue","Wu","Jian","Xu","Shu","Rong","Xi","Cheng","Wo","Jie","Ge","Jian","Qiang","Huo","Qiang","Zhan","Dong","Qi","Jia","Die","Zei","Jia","Ji","Shi","Kan","Ji","Kui","Gai","Deng","Zhan","Chuang","Ge","Jian","Jie","Yu","Jian","Yan","Lu","Xi","Zhan","Xi","Xi","Chuo","Dai","Qu","Hu","Hu","Hu","E","Shi","Li","Mao","Hu","Li","Fang","Suo","Bian","Dian","Jiong","Shang","Yi","Yi","Shan","Hu","Fei","Yan","Shou","T","Cai","Zha","Qiu","Le","Bu","Ba","Da","Reng","Fu","Hameru","Zai","Tuo","Zhang","Diao","Kang","Yu","Ku","Han","Shen","Cha","Yi","Gu","Kou","Wu","Tuo","Qian","Zhi","Ren","Kuo","Men","Sao","Yang","Niu","Ban","Che","Rao","Xi","Qian","Ban","Jia","Yu","Fu","Ao","Xi","Pi","Zhi","Zi","E","Dun","Zhao","Cheng","Ji","Yan","Kuang","Bian","Chao","Ju","Wen","Hu","Yue","Jue","Ba","Qin","Zhen","Zheng","Yun","Wan","Nu","Yi","Shu","Zhua","Pou","Tou","Dou","Kang","Zhe","Pou","Fu","Pao","Ba","Ao","Ze","Tuan","Kou","Lun","Qiang",null,"Hu","Bao","Bing","Zhi","Peng","Tan","Pu","Pi","Tai","Yao","Zhen","Zha","Yang","Bao","He","Ni","Yi","Di","Chi","Pi","Za","Mo","Mo","Shen","Ya","Chou","Qu","Min","Chu","Jia","Fu","Zhan","Zhu","Dan","Chai","Mu","Nian","La","Fu","Pao","Ban","Pai","Ling","Na","Guai","Qian","Ju","Tuo","Ba","Tuo","Tuo","Ao","Ju","Zhuo","Pan","Zhao","Bai","Bai","Di","Ni","Ju","Kuo","Long","Jian",null,"Yong","Lan","Ning","Bo","Ze","Qian","Hen","Gua","Shi","Jie","Zheng","Nin","Gong","Gong","Quan","Shuan","Cun","Zan","Kao","Chi","Xie","Ce","Hui","Pin","Zhuai","Shi","Na"],X1[99]=["Bo","Chi","Gua","Zhi","Kuo","Duo","Duo","Zhi","Qie","An","Nong","Zhen","Ge","Jiao","Ku","Dong","Ru","Tiao","Lie","Zha","Lu","Die","Wa","Jue","Mushiru","Ju","Zhi","Luan","Ya","Zhua","Ta","Xie","Nao","Dang","Jiao","Zheng","Ji","Hui","Xun","Ku","Ai","Tuo","Nuo","Cuo","Bo","Geng","Ti","Zhen","Cheng","Suo","Suo","Keng","Mei","Long","Ju","Peng","Jian","Yi","Ting","Shan","Nuo","Wan","Xie","Cha","Feng","Jiao","Wu","Jun","Jiu","Tong","Kun","Huo","Tu","Zhuo","Pou","Le","Ba","Han","Shao","Nie","Juan","Ze","Song","Ye","Jue","Bu","Huan","Bu","Zun","Yi","Zhai","Lu","Sou","Tuo","Lao","Sun","Bang","Jian","Huan","Dao",null,"Wan","Qin","Peng","She","Lie","Min","Men","Fu","Bai","Ju","Dao","Wo","Ai","Juan","Yue","Zong","Chen","Chui","Jie","Tu","Ben","Na","Nian","Nuo","Zu","Wo","Xi","Xian","Cheng","Dian","Sao","Lun","Qing","Gang","Duo","Shou","Diao","Pou","Di","Zhang","Gun","Ji","Tao","Qia","Qi","Pai","Shu","Qian","Ling","Yi","Ya","Jue","Zheng","Liang","Gua","Yi","Huo","Shan","Zheng","Lue","Cai","Tan","Che","Bing","Jie","Ti","Kong","Tui","Yan","Cuo","Zou","Ju","Tian","Qian","Ken","Bai","Shou","Jie","Lu","Guo","Haba",null,"Zhi","Dan","Mang","Xian","Sao","Guan","Peng","Yuan","Nuo","Jian","Zhen","Jiu","Jian","Yu","Yan","Kui","Nan","Hong","Rou","Pi","Wei","Sai","Zou","Xuan","Miao","Ti","Nie","Cha","Shi","Zong","Zhen","Yi","Shun","Heng","Bian","Yang","Huan","Yan","Zuan","An","Xu","Ya","Wo","Ke","Chuai","Ji","Ti","La","La","Cheng","Kai","Jiu","Jiu","Tu","Jie","Hui","Geng","Chong","Shuo","She","Xie","Yuan","Qian","Ye","Cha","Zha","Bei","Yao",null,null,"Lan","Wen","Qin"],X1[100]=["Chan","Ge","Lou","Zong","Geng","Jiao","Gou","Qin","Yong","Que","Chou","Chi","Zhan","Sun","Sun","Bo","Chu","Rong","Beng","Cuo","Sao","Ke","Yao","Dao","Zhi","Nu","Xie","Jian","Sou","Qiu","Gao","Xian","Shuo","Sang","Jin","Mie","E","Chui","Nuo","Shan","Ta","Jie","Tang","Pan","Ban","Da","Li","Tao","Hu","Zhi","Wa","Xia","Qian","Wen","Qiang","Tian","Zhen","E","Xi","Nuo","Quan","Cha","Zha","Ge","Wu","En","She","Kang","She","Shu","Bai","Yao","Bin","Sou","Tan","Sa","Chan","Suo","Liao","Chong","Chuang","Guo","Bing","Feng","Shuai","Di","Qi","Sou","Zhai","Lian","Tang","Chi","Guan","Lu","Luo","Lou","Zong","Gai","Hu","Zha","Chuang","Tang","Hua","Cui","Nai","Mo","Jiang","Gui","Ying","Zhi","Ao","Zhi","Nie","Man","Shan","Kou","Shu","Suo","Tuan","Jiao","Mo","Mo","Zhe","Xian","Keng","Piao","Jiang","Yin","Gou","Qian","Lue","Ji","Ying","Jue","Pie","Pie","Lao","Dun","Xian","Ruan","Kui","Zan","Yi","Xun","Cheng","Cheng","Sa","Nao","Heng","Si","Qian","Huang","Da","Zun","Nian","Lin","Zheng","Hui","Zhuang","Jiao","Ji","Cao","Dan","Dan","Che","Bo","Che","Jue","Xiao","Liao","Ben","Fu","Qiao","Bo","Cuo","Zhuo","Zhuan","Tuo","Pu","Qin","Dun","Nian",null,"Xie","Lu","Jiao","Cuan","Ta","Han","Qiao","Zhua","Jian","Gan","Yong","Lei","Kuo","Lu","Shan","Zhuo","Ze","Pu","Chuo","Ji","Dang","Suo","Cao","Qing","Jing","Huan","Jie","Qin","Kuai","Dan","Xi","Ge","Pi","Bo","Ao","Ju","Ye",null,"Mang","Sou","Mi","Ji","Tai","Zhuo","Dao","Xing","Lan","Ca","Ju","Ye","Ru","Ye","Ye","Ni","Hu","Ji","Bin","Ning","Ge","Zhi","Jie","Kuo","Mo","Jian","Xie","Lie","Tan","Bai","Sou","Lu","Lue","Rao","Zhi"],X1[101]=["Pan","Yang","Lei","Sa","Shu","Zan","Nian","Xian","Jun","Huo","Li","La","Han","Ying","Lu","Long","Qian","Qian","Zan","Qian","Lan","San","Ying","Mei","Rang","Chan",null,"Cuan","Xi","She","Luo","Jun","Mi","Li","Zan","Luan","Tan","Zuan","Li","Dian","Wa","Dang","Jiao","Jue","Lan","Li","Nang","Zhi","Gui","Gui","Qi","Xin","Pu","Sui","Shou","Kao","You","Gai","Yi","Gong","Gan","Ban","Fang","Zheng","Bo","Dian","Kou","Min","Wu","Gu","He","Ce","Xiao","Mi","Chu","Ge","Di","Xu","Jiao","Min","Chen","Jiu","Zhen","Duo","Yu","Chi","Ao","Bai","Xu","Jiao","Duo","Lian","Nie","Bi","Chang","Dian","Duo","Yi","Gan","San","Ke","Yan","Dun","Qi","Dou","Xiao","Duo","Jiao","Jing","Yang","Xia","Min","Shu","Ai","Qiao","Ai","Zheng","Di","Zhen","Fu","Shu","Liao","Qu","Xiong","Xi","Jia
1o","Sen","Jiao","Zhuo","Yi","Lian","Bi","Li","Xiao","Xiao","Wen","Xue","Qi","Qi","Zhai","Bin","Jue","Zhai",null,"Fei","Ban","Ban","Lan","Yu","Lan","Wei","Dou","Sheng","Liao","Jia","Hu","Xie","Jia","Yu","Zhen","Jiao","Wo","Tou","Chu","Jin","Chi","Yin","Fu","Qiang","Zhan","Qu","Zhuo","Zhan","Duan","Zhuo","Si","Xin","Zhuo","Zhuo","Qin","Lin","Zhuo","Chu","Duan","Zhu","Fang","Xie","Hang","Yu","Shi","Pei","You","Mye","Pang","Qi","Zhan","Mao","Lu","Pei","Pi","Liu","Fu","Fang","Xuan","Jing","Jing","Ni","Zu","Zhao","Yi","Liu","Shao","Jian","Es","Yi","Qi","Zhi","Fan","Piao","Fan","Zhan","Guai","Sui","Yu","Wu","Ji","Ji","Ji","Huo","Ri","Dan","Jiu","Zhi","Zao","Xie","Tiao","Xun","Xu","Xu","Xu","Gan","Han","Tai","Di","Xu","Chan","Shi","Kuang","Yang","Shi","Wang","Min","Min","Tun","Chun","Wu"],X1[102]=["Yun","Bei","Ang","Ze","Ban","Jie","Kun","Sheng","Hu","Fang","Hao","Gui","Chang","Xuan","Ming","Hun","Fen","Qin","Hu","Yi","Xi","Xin","Yan","Ze","Fang","Tan","Shen","Ju","Yang","Zan","Bing","Xing","Ying","Xuan","Pei","Zhen","Ling","Chun","Hao","Mei","Zuo","Mo","Bian","Xu","Hun","Zhao","Zong","Shi","Shi","Yu","Fei","Die","Mao","Ni","Chang","Wen","Dong","Ai","Bing","Ang","Zhou","Long","Xian","Kuang","Tiao","Chao","Shi","Huang","Huang","Xuan","Kui","Xu","Jiao","Jin","Zhi","Jin","Shang","Tong","Hong","Yan","Gai","Xiang","Shai","Xiao","Ye","Yun","Hui","Han","Han","Jun","Wan","Xian","Kun","Zhou","Xi","Cheng","Sheng","Bu","Zhe","Zhe","Wu","Han","Hui","Hao","Chen","Wan","Tian","Zhuo","Zui","Zhou","Pu","Jing","Xi","Shan","Yi","Xi","Qing","Qi","Jing","Gui","Zhen","Yi","Zhi","An","Wan","Lin","Liang","Chang","Wang","Xiao","Zan","Hi","Xuan","Xuan","Yi","Xia","Yun","Hui","Fu","Min","Kui","He","Ying","Du","Wei","Shu","Qing","Mao","Nan","Jian","Nuan","An","Yang","Chun","Yao","Suo","Jin","Ming","Jiao","Kai","Gao","Weng","Chang","Qi","Hao","Yan","Li","Ai","Ji","Gui","Men","Zan","Xie","Hao","Mu","Mo","Cong","Ni","Zhang","Hui","Bao","Han","Xuan","Chuan","Liao","Xian","Dan","Jing","Pie","Lin","Tun","Xi","Yi","Ji","Huang","Tai","Ye","Ye","Li","Tan","Tong","Xiao","Fei","Qin","Zhao","Hao","Yi","Xiang","Xing","Sen","Jiao","Bao","Jing","Yian","Ai","Ye","Ru","Shu","Meng","Xun","Yao","Pu","Li","Chen","Kuang","Die",null,"Yan","Huo","Lu","Xi","Rong","Long","Nang","Luo","Luan","Shai","Tang","Yan","Chu","Yue","Yue","Qu","Yi","Geng","Ye","Hu","He","Shu","Cao","Cao","Noboru","Man","Ceng","Ceng","Ti"],X1[103]=["Zui","Can","Xu","Hui","Yin","Qie","Fen","Pi","Yue","You","Ruan","Peng","Ban","Fu","Ling","Fei","Qu",null,"Nu","Tiao","Shuo","Zhen","Lang","Lang","Juan","Ming","Huang","Wang","Tun","Zhao","Ji","Qi","Ying","Zong","Wang","Tong","Lang",null,"Meng","Long","Mu","Deng","Wei","Mo","Ben","Zha","Zhu","Shu",null,"Zhu","Ren","Ba","Po","Duo","Duo","Dao","Li","Qiu","Ji","Jiu","Bi","Xiu","Ting","Ci","Sha","Eburi","Za","Quan","Qian","Yu","Gan","Wu","Cha","Shan","Xun","Fan","Wu","Zi","Li","Xing","Cai","Cun","Ren","Shao","Tuo","Di","Zhang","Mang","Chi","Yi","Gu","Gong","Du","Yi","Qi","Shu","Gang","Tiao","Moku","Soma","Tochi","Lai","Sugi","Mang","Yang","Ma","Miao","Si","Yuan","Hang","Fei","Bei","Jie","Dong","Gao","Yao","Xian","Chu","Qun","Pa","Shu","Hua","Xin","Chou","Zhu","Chou","Song","Ban","Song","Ji","Yue","Jin","Gou","Ji","Mao","Pi","Bi","Wang","Ang","Fang","Fen","Yi","Fu","Nan","Xi","Hu","Ya","Dou","Xun","Zhen","Yao","Lin","Rui","E","Mei","Zhao","Guo","Zhi","Cong","Yun","Waku","Dou","Shu","Zao",null,"Li","Haze","Jian","Cheng","Matsu","Qiang","Feng","Nan","Xiao","Xian","Ku","Ping","Yi","Xi","Zhi","Guai","Xiao","Jia","Jia","Gou","Fu","Mo","Yi","Ye","Ye","Shi","Nie","Bi","Duo","Yi","Ling","Bing","Ni","La","He","Pan","Fan","Zhong","Dai","Ci","Yang","Fu","Bo","Mou","Gan","Qi","Ran","Rou","Mao","Zhao","Song","Zhe","Xia","You","Shen","Ju","Tuo","Zuo","Nan","Ning","Yong","Di","Zhi","Zha","Cha","Dan","Gu","Pu","Jiu","Ao","Fu","Jian","Bo","Duo","Ke","Nai","Zhu","Bi","Liu","Chai","Zha","Si","Zhu","Pei","Shi","Guai","Cha","Yao","Jue","Jiu","Shi"],X1[104]
vendor: 1,591 bytes, line 1
1=["Zhi","Liu","Mei","Hoy","Rong","Zha",null,"Biao","Zhan","Jie","Long","Dong","Lu","Sayng","Li","Lan","Yong","Shu","Xun","Shuan","Qi","Zhen","Qi","Li","Yi","Xiang","Zhen","Li","Su","Gua","Kan","Bing","Ren","Xiao","Bo","Ren","Bing","Zi","Chou","Yi","Jie","Xu","Zhu","Jian","Zui","Er","Er","You","Fa","Gong","Kao","Lao","Zhan","Li","Yin","Yang","He","Gen","Zhi","Chi","Ge","Zai","Luan","Fu","Jie","Hang","Gui","Tao","Guang","Wei","Kuang","Ru","An","An","Juan","Yi","Zhuo","Ku","Zhi","Qiong","Tong","Sang","Sang","Huan","Jie","Jiu","Xue","Duo","Zhui","Yu","Zan","Kasei","Ying","Masu",null,"Zhan","Ya","Nao","Zhen","Dang","Qi","Qiao","Hua","Kuai","Jiang","Zhuang","Xun","Suo","Sha","Zhen","Bei","Ting","Gua","Jing","Bo","Ben","Fu","Rui","Tong","Jue","Xi","Lang","Liu","Feng","Qi","Wen","Jun","Gan","Cu","Liang","Qiu","Ting","You","Mei","Bang","Long","Peng","Zhuang","Di","Xuan","Tu","Zao","Ao","Gu","Bi","Di","Han","Zi","Zhi","Ren","Bei","Geng","Jian","Huan","Wan","Nuo","Jia","Tiao","Ji","Xiao","Lu","Huan","Shao","Cen","Fen","Song","Meng","Wu","Li","Li","Dou","Cen","Ying","Suo","Ju","Ti","Jie","Kun","Zhuo","Shu","Chan","Fan","Wei","Jing","Li","Bing","Fumoto","Shikimi","Tao","Zhi","Lai","Lian","Jian","Zhuo","Ling","Li","Qi","Bing","Zhun","Cong","Qian","Mian","Qi","Qi","Cai","Gun","Chan","Te","Fei","Pai","Bang","Pou","Hun","Zong","Cheng","Zao","Ji","Li","Peng","Yu","Yu","Gu","Hun","Dong","Tang","Gang","Wang","Di","Xi","Fan","Cheng","Zhan","Qi","Yuan","Yan","Yu","Quan","Yi","Sen","Ren","Chui","Leng","Qi","Zhuo","Fu","Ke","Lai","Zou","Zou","Zhuo","Guan","Fen","Fen","Chen","Qiong","Nie"]
1,X1[105]=["Wan","Guo","Lu","Hao","Jie","Yi","Chou","Ju","Ju","Cheng","Zuo","Liang","Qiang","Zhi","Zhui","Ya","Ju","Bei","Jiao","Zhuo","Zi","Bin","Peng","Ding","Chu","Chang","Kunugi","Momiji","Jian","Gui","Xi","Du","Qian","Kunugi","Soko","Shide","Luo","Zhi","Ken","Myeng","Tafu",null,"Peng","Zhan",null,"Tuo","Sen","Duo","Ye","Fou","Wei","Wei","Duan","Jia","Zong","Jian","Yi","Shen","Xi","Yan","Yan","Chuan","Zhan","Chun","Yu","He","Zha","Wo","Pian","Bi","Yao","Huo","Xu","Ruo","Yang","La","Yan","Ben","Hun","Kui","Jie","Kui","Si","Feng","Xie","Tuo","Zhi","Jian","Mu","Mao","Chu","Hu","Hu","Lian","Leng","Ting","Nan","Yu","You","Mei","Song","Xuan","Xuan","Ying","Zhen","Pian","Ye","Ji","Jie","Ye","Chu","Shun","Yu","Cou","Wei","Mei","Di","Ji","Jie","Kai","Qiu","Ying","Rou","Heng","Lou","Le","Hazou","Katsura","Pin","Muro","Gai","Tan","Lan","Yun","Yu","Chen","Lu","Ju","Sakaki",null,"Pi","Xie","Jia","Yi","Zhan","Fu","Nai","Mi","Lang","Rong","Gu","Jian","Ju","Ta","Yao","Zhen","Bang","Sha","Yuan","Zi","Ming","Su","Jia","Yao","Jie","Huang","Gan","Fei","Zha","Qian","Ma","Sun","Yuan","Xie","Rong","Shi","Zhi","Cui","Yun","Ting","Liu","Rong","Tang","Que","Zhai","Si","Sheng","Ta","Ke","Xi","Gu","Qi","Kao","Gao","Sun","Pan","Tao","Ge","Xun","Dian","Nou","Ji","Shuo","Gou","Chui","Qiang","Cha","Qian","Huai","Mei","Xu","Gang","Gao","Zhuo","Tuo","Hashi","Yang","Dian","Jia","Jian","Zui","Kashi","Ori","Bin","Zhu",null,"Xi","Qi","Lian","Hui","Yong","Qian","Guo","Gai","Gai","Tuan","Hua","Cu","Sen","Cui","Beng","You","Hu","Jiang","Hu","Huan","Kui","Yi","Nie","Gao","Kang","Gui","Gui","Cao","Man","Jin"],X1[106]=["Di","Zhuang","Le","Lang","Chen","Cong","Li","Xiu","Qing","Shuang","Fan","Tong","Guan","Ji","Suo","Lei","Lu","Liang","Mi","Lou","Chao","Su","Ke","Shu","Tang","Biao","Lu","Jiu","Shu","Zha","Shu","Zhang","Men","Mo","Niao","Yang","Tiao","Peng","Zhu","Sha","Xi","Quan","Heng","Jian","Cong",null,"Hokuso","Qiang","Tara","Ying","Er","Xin","Zhi","Qiao","Zui","Cong","Pu","Shu","Hua","Kui","Zhen","Zun","Yue","Zhan","Xi","Xun","Dian","Fa","Gan","Mo","Wu","Qiao","Nao","Lin","Liu","Qiao","Xian","Run","Fan","Zhan","Tuo","Lao","Yun","Shun","Tui","Cheng","Tang","Meng","Ju","Cheng","Su","Jue","Jue","Tan","Hui","Ji","Nuo","Xiang","Tuo","Ning","Rui","Zhu","Chuang","Zeng","Fen","Qiong","Ran","Heng","Cen","Gu","Liu","Lao","Gao","Chu","Zusa","Nude","Ca","San","Ji","Dou","Shou","Lu",null,null,"Yuan","Ta","Shu","Jiang","Tan","Lin","Nong","Yin","Xi","Sui","Shan","Zui","Xuan","Cheng","Gan","Ju","Zui","Yi","Qin","Pu","Yan","Lei","Feng","Hui","Dang","Ji","Sui","Bo","Bi","Ding","Chu","Zhua","Kuai","Ji","Jie","Jia","Qing","Zhe","Jian","Qiang","Dao","Yi","Biao","Song","She","Lin","Kunugi","Cha","Meng","Yin","Tao","Tai","Mian","Qi","Toan","Bin","Huo","Ji","Qian","Mi","Ning","Yi","Gao","Jian","Yin","Er","Qing","Yan","Qi","Mi","Zhao","Gui","Chun","Ji","Kui","Po","Deng","Chu",null,"Mian","You","Zhi","Guang","Qian","Lei","Lei","Sa","Lu","Li","Cuan","Lu","Mie","Hui","Ou","Lu","Jie","Gao","Du","Yuan","Li","Fei","Zhuo","Sou","Lian","Tamo","Chu",null,"Zhu","Lu","Yan","Li","Zhu","Chen","Jie","E","Su","Huai","Nie","Yu","Long","Lai",null,"Xian","Kwi","Ju","Xiao","Ling","Ying","Jian","Yin","You","Ying"],X1[107]=["Xiang","Nong","Bo","Chan","Lan","Ju","Shuang","She","Wei","Cong","Quan","Qu","Cang",null,"Yu","Luo","Li","Zan","Luan","Dang","Jue","Em","Lan","Lan","Zhu","Lei","Li","Ba","Nang","Yu","Ling","Tsuki","Qian","Ci","Huan","Xin","Yu","Yu","Qian","Ou","Xu","Chao","Chu","Chi","Kai","Yi","Jue","Xi","Xu","Xia","Yu","Kuai","Lang","Kuan","Shuo","Xi","Ai","Yi","Qi","Hu","Chi","Qin","Kuan","Kan","Kuan","Kan","Chuan","Sha","Gua","Yin","Xin","Xie","Yu","Qian","Xiao","Yi","Ge","Wu","Tan","Jin","Ou","Hu","Ti","Huan","Xu","Pen","Xi","Xiao","Xu","Xi","Sen","Lian","Chu","Yi","Kan","Yu","Chuo","Huan","Zhi","Zheng","Ci","Bu","Wu","Qi","Bu","Bu","Wai","Ju","Qian","Chi","Se","Chi","Se","Zhong","Sui","Sui","Li","Cuo","Yu","Li","Gui","Dai","Dai","Si","Jian","Zhe","Mo","Mo","Yao","Mo","Cu","Yang","Tian","Sheng","Dai","Shang","Xu","Xun","Shu","Can","Jue","Piao","Qia","Qiu","Su","Qing","Yun","Lian","Yi","Fou","Zhi","Ye","Can","Hun","Dan","Ji","Ye","Zhen","Yun","Wen","Chou","Bin","Ti","Jin","Shang","Yin","Diao","Cu","Hui","Cuan","Yi","Dan","Du","Jiang","Lian","Bin","Du","Tsukusu","Jian","Shu","Ou","Duan","Zhu","Yin","Qing","Yi","Sha","Que","Ke","Yao","Jun","Dian","Hui","Hui","Gu","Que","Ji","Yi","Ou","Hui","Duan","Yi","Xiao","Wu","Guan","Mu","Mei","Mei","Ai","Zuo","Du","Yu","Bi","Bi","Bi","Pi","Pi","Bi","Chan","Mao",null,null,"Pu","Mushiru","Jia","Zhan","Sai","Mu","Tuo","Xun","Er","Rong","Xian","Ju","Mu","Hao","Qiu","Dou","Mushiru","Tan","Pei","Ju","Duo","Cui","Bi","San",null,"Mao","Sui","Yu","Yu","Tuo","He","Jian","Ta","San"],X1[108]=["Lu","Mu","Li","Tong","Rong","Chang","Pu","Luo","Zhan","Sao","Zhan","Meng","Luo","Qu","Die","Shi","Di","Min","Jue","Mang","Qi","Pie","Nai","Qi","Dao","Xian","Chuan","Fen","Ri","Nei",null,"Fu","Shen","Dong","Qing","Qi","Yin","Xi","Hai","Yang","An","Ya","Ke","Qing","Ya","Dong","Dan","Lu","Qing","Yang","Yun","Yun","Shui","San","Zheng","Bing","Yong","Dang","Shitamizu","Le","Ni","Tun","Fan","Gui","Ting","Zhi","Qiu","Bin","Ze","Mian","Cuan","Hui","Diao","Han","Cha","Zhuo","Chuan","Wan","Fan","Dai","Xi","Tuo","Mang","Qiu","Qi","Shan","Pai","Han","Qian","Wu","Wu","Xun","Si","Ru","Gong","Jiang","Chi","Wu","Tsuchi",null,"Tang","Zhi","Chi","Qian","Mi","Yu","Wang","Qing","Jing","Rui","Jun","Hong","Tai","Quan","Ji","Bian","Bian","Gan","Wen","Zhong","Fang","Xiong","Jue","Hang","Niou","Qi","Fen","Xu","Xu","Qin","Yi","Wo","Yun","Yuan","Hang","Yan","Shen","Chen","Dan","You","Dun","Hu","Huo","Qie","Mu","Rou","Mei","Ta","Mian","Wu","Chong","Tian","Bi","Sha","Zhi","Pei","Pan","Zhui","Za","Gou","Liu","Mei","Ze","Feng","Ou","Li","
1Lun","Cang","Feng","Wei","Hu","Mo","Mei","Shu","Ju","Zan","Tuo","Tuo","Tuo","He","Li","Mi","Yi","Fa","Fei","You","Tian","Zhi","Zhao","Gu","Zhan","Yan","Si","Kuang","Jiong","Ju","Xie","Qiu","Yi","Jia","Zhong","Quan","Bo","Hui","Mi","Ben","Zhuo","Chu","Le","You","Gu","Hong","Gan","Fa","Mao","Si","Hu","Ping","Ci","Fan","Chi","Su","Ning","Cheng","Ling","Pao","Bo","Qi","Si","Ni","Ju","Yue","Zhu","Sheng","Lei","Xuan","Xue","Fu","Pan","Min","Tai","Yang","Ji","Yong","Guan","Beng","Xue","Long","Lu",null,"Bo","Xie","Po","Ze","Jing","Yin"],X1[109]=["Zhou","Ji","Yi","Hui","Hui","Zui","Cheng","Yin","Wei","Hou","Jian","Yang","Lie","Si","Ji","Er","Xing","Fu","Sa","Suo","Zhi","Yin","Wu","Xi","Kao","Zhu","Jiang","Luo",null,"An","Dong","Yi","Mou","Lei","Yi","Mi","Quan","Jin","Mo","Wei","Xiao","Xie","Hong","Xu","Shuo","Kuang","Tao","Qie","Ju","Er","Zhou","Ru","Ping","Xun","Xiong","Zhi","Guang","Huan","Ming","Huo","Wa","Qia","Pai","Wu","Qu","Liu","Yi","Jia","Jing","Qian","Jiang","Jiao","Cheng","Shi","Zhuo","Ce","Pal","Kuai","Ji","Liu","Chan","Hun","Hu","Nong","Xun","Jin","Lie","Qiu","Wei","Zhe","Jun","Han","Bang","Mang","Zhuo","You","Xi","Bo","Dou","Wan","Hong","Yi","Pu","Ying","Lan","Hao","Lang","Han","Li","Geng","Fu","Wu","Lian","Chun","Feng","Yi","Yu","Tong","Lao","Hai","Jin","Jia","Chong","Weng","Mei","Sui","Cheng","Pei","Xian","Shen","Tu","Kun","Pin","Nie","Han","Jing","Xiao","She","Nian","Tu","Yong","Xiao","Xian","Ting","E","Su","Tun","Juan","Cen","Ti","Li","Shui","Si","Lei","Shui","Tao","Du","Lao","Lai","Lian","Wei","Wo","Yun","Huan","Di",null,"Run","Jian","Zhang","Se","Fu","Guan","Xing","Shou","Shuan","Ya","Chuo","Zhang","Ye","Kong","Wo","Han","Tuo","Dong","He","Wo","Ju","Gan","Liang","Hun","Ta","Zhuo","Dian","Qie","De","Juan","Zi","Xi","Yao","Qi","Gu","Guo","Han","Lin","Tang","Zhou","Peng","Hao","Chang","Shu","Qi","Fang","Chi","Lu","Nao","Ju","Tao","Cong","Lei","Zhi","Peng","Fei","Song","Tian","Pi","Dan","Yu","Ni","Yu","Lu","Gan","Mi","Jing","Ling","Lun","Yin","Cui","Qu","Huai","Yu","Nian","Shen","Piao","Chun","Wa","Yuan","Lai","Hun","Qing","Yan","Qian","Tian","Miao","Zhi","Yin","Mi"],X1[110]=["Ben","Yuan","Wen","Re","Fei","Qing","Yuan","Ke","Ji","She","Yuan","Shibui","Lu","Zi","Du",null,"Jian","Min","Pi","Tani","Yu","Yuan","Shen","Shen","Rou","Huan","Zhu","Jian","Nuan","Yu","Qiu","Ting","Qu","Du","Feng","Zha","Bo","Wo","Wo","Di","Wei","Wen","Ru","Xie","Ce","Wei","Ge","Gang","Yan","Hong","Xuan","Mi","Ke","Mao","Ying","Yan","You","Hong","Miao","Xing","Mei","Zai","Hun","Nai","Kui","Shi","E","Pai","Mei","Lian","Qi","Qi","Mei","Tian","Cou","Wei","Can","Tuan","Mian","Hui","Mo","Xu","Ji","Pen","Jian","Jian","Hu","Feng","Xiang","Yi","Yin","Zhan","Shi","Jie","Cheng","Huang","Tan","Yu","Bi","Min","Shi","Tu","Sheng","Yong","Qu","Zhong","Suei","Jiu","Jiao","Qiou","Yin","Tang","Long","Huo","Yuan","Nan","Ban","You","Quan","Chui","Liang","Chan","Yan","Chun","Nie","Zi","Wan","Shi","Man","Ying","Ratsu","Kui",null,"Jian","Xu","Lu","Gui","Gai",null,null,"Po","Jin","Gui","Tang","Yuan","Suo","Yuan","Lian","Yao","Meng","Zhun","Sheng","Ke","Tai","Da","Wa","Liu","Gou","Sao","Ming","Zha","Shi","Yi","Lun","Ma","Pu","Wei","Li","Cai","Wu","Xi","Wen","Qiang","Ze","Shi","Su","Yi","Zhen","Sou","Yun","Xiu","Yin","Rong","Hun","Su","Su","Ni","Ta","Shi","Ru","Wei","Pan","Chu","Chu","Pang","Weng","Cang","Mie","He","Dian","Hao","Huang","Xi","Zi","Di","Zhi","Ying","Fu","Jie","Hua","Ge","Zi","Tao","Teng","Sui","Bi","Jiao","Hui","Gun","Yin","Gao","Long","Zhi","Yan","She","Man","Ying","Chun","Lu","Lan","Luan",null,"Bin","Tan","Yu","Sou","Hu","Bi","Biao","Zhi","Jiang","Kou","Shen","Shang","Di","Mi","Ao","Lu","Hu","Hu","You","Chan","Fan","Yong","Gun","Man"],X1[111]=["Qing","Yu","Piao","Ji","Ya","Jiao","Qi","Xi","Ji","Lu","Lu","Long","Jin","Guo","Cong","Lou","Zhi","Gai","Qiang","Li","Yan","Cao","Jiao","Cong","Qun","Tuan","Ou","Teng","Ye","Xi","Mi","Tang","Mo","Shang","Han","Lian","Lan","Wa","Li","Qian","Feng","Xuan","Yi","Man","Zi","Mang","Kang","Lei","Peng","Shu","Zhang","Zhang","Chong","Xu","Huan","Kuo","Jian","Yan","Chuang","Liao","Cui","Ti","Yang","Jiang","Cong","Ying","Hong","Xun","Shu","Guan","Ying","Xiao",null,null,"Xu","Lian","Zhi","Wei","Pi","Jue","Jiao","Po","Dang","Hui","Jie","Wu","Pa","Ji","Pan","Gui","Xiao","Qian","Qian","Xi","Lu","Xi","Xuan","Dun","Huang","Min","Run","Su","Liao","Zhen","Zhong","Yi","Di","Wan","Dan","Tan","Chao","Xun","Kui","Yie","Shao","Tu","Zhu","San","Hei","Bi","Shan","Chan","Chan","Shu","Tong","Pu","Lin","Wei","Se","Se","Cheng","Jiong","Cheng","Hua","Jiao","Lao","Che","Gan","Cun","Heng","Si","Shu","Peng","Han","Yun","Liu","Hong","Fu","Hao","He","Xian","Jian","Shan","Xi","Oki",null,"Lan",null,"Yu","Lin","Min","Zao","Dang","Wan","Ze","Xie","Yu","Li","Shi","Xue","Ling","Man","Zi","Yong","Kuai","Can","
1Lian","Dian","Ye","Ao","Huan","Zhen","Chan","Man","Dan","Dan","Yi","Sui","Pi","Ju","Ta","Qin","Ji","Zhuo","Lian","Nong","Guo","Jin","Fen","Se","Ji","Sui","Hui","Chu","Ta","Song","Ding",null,"Zhu","Lai","Bin","Lian","Mi","Shi","Shu","Mi","Ning","Ying","Ying","Meng","Jin","Qi","Pi","Ji","Hao","Ru","Zui","Wo","Tao","Yin","Yin","Dui","Ci","Huo","Jing","Lan","Jun","Ai","Pu","Zhuo","Wei","Bin","Gu","Qian","Xing","Hama","Kuo","Fei",null,"Boku","Jian","Wei","Luo","Zan","Lu","Li"],X1[112]=["You","Yang","Lu","Si","Jie","Ying","Du","Wang","Hui","Xie","Pan","Shen","Biao","Chan","Mo","Liu","Jian","Pu","Se","Cheng","Gu","Bin","Huo","Xian","Lu","Qin","Han","Ying","Yong","Li","Jing","Xiao","Ying","Sui","Wei","Xie","Huai","Hao","Zhu","Long","Lai","Dui","Fan","Hu","Lai",null,null,"Ying","Mi","Ji","Lian","Jian","Ying","Fen","Lin","Yi","Jian","Yue","Chan","Dai","Rang","Jian","Lan","Fan","Shuang","Yuan","Zhuo","Feng","She","Lei","Lan","Cong","Qu","Yong","Qian","Fa","Guan","Que","Yan","Hao","Hyeng","Sa","Zan","Luan","Yan","Li","Mi","Shan","Tan","Dang","Jiao","Chan",null,"Hao","Ba","Zhu","Lan","Lan","Nang","Wan","Luan","Xun","Xian","Yan","Gan","Yan","Yu","Huo","Si","Mie","Guang","Deng","Hui","Xiao","Xiao","Hu","Hong","Ling","Zao","Zhuan","Jiu","Zha","Xie","Chi","Zhuo","Zai","Zai","Can","Yang","Qi","Zhong","Fen","Niu","Jiong","Wen","Po","Yi","Lu","Chui","Pi","Kai","Pan","Yan","Kai","Pang","Mu","Chao","Liao","Gui","Kang","Tun","Guang","Xin","Zhi","Guang","Guang","Wei","Qiang",null,"Da","Xia","Zheng","Zhu","Ke","Zhao","Fu","Ba","Duo","Duo","Ling","Zhuo","Xuan","Ju","Tan","Pao","Jiong","Pao","Tai","Tai","Bing","Yang","Tong","Han","Zhu","Zha","Dian","Wei","Shi","Lian","Chi","Huang",null,"Hu","Shuo","Lan","Jing","Jiao","Xu","Xing","Quan","Lie","Huan","Yang","Xiao","Xiu","Xian","Yin","Wu","Zhou","Yao","Shi","Wei","Tong","Xue","Zai","Kai","Hong","Luo","Xia","Zhu","Xuan","Zheng","Po","Yan","Hui","Guang","Zhe","Hui","Kao",null,"Fan","Shao","Ye","Hui",null,"Tang","Jin","Re",null,"Xi","Fu","Jiong","Che","Pu","Jing","Zhuo","Ting","Wan","Hai","Peng","Lang","Shan","Hu","Feng","Chi","Rong"],X1[113]=["Hu","Xi","Shu","He","Xun","Ku","Jue","Xiao","Xi","Yan","Han","Zhuang","Jun","Di","Xie","Ji","Wu",null,null,"Han","Yan","Huan","Men","Ju","Chou","Bei","Fen","Lin","Kun","Hun","Tun","Xi","Cui","Wu","Hong","Ju","Fu","Wo","Jiao","Cong","Feng","Ping","Qiong","Ruo","Xi","Qiong","Xin","Zhuo","Yan","Yan","Yi","Jue","Yu","Gang","Ran","Pi","Gu",null,"Sheng","Chang","Shao",null,null,null,null,"Chen","He","Kui","Zhong","Duan","Xia","Hui","Feng","Lian","Xuan","Xing","Huang","Jiao","Jian","Bi","Ying","Zhu","Wei","Tuan","Tian","Xi","Nuan","Nuan","Chan","Yan","Jiong","Jiong","Yu","Mei","Sha","Wei","Ye","Xin","Qiong","Rou","Mei","Huan","Xu","Zhao","Wei","Fan","Qiu","Sui","Yang","Lie","Zhu","Jie","Gao","Gua","Bao","Hu","Yun","Xia",null,null,"Bian","Gou","Tui","Tang","Chao","Shan","N","Bo","Huang","Xie","Xi","Wu","Xi","Yun","He","He","Xi","Yun","Xiong","Nai","Shan","Qiong","Yao","Xun","Mi","Lian","Ying","Wen","Rong","Oozutsu",null,"Qiang","Liu","Xi","Bi","Biao","Zong","Lu","Jian","Shou","Yi","Lou","Feng","Sui","Yi","Tong","Jue","Zong","Yun","Hu","Yi","Zhi","Ao","Wei","Liao","Han","Ou","Re","Jiong","Man",null,"Shang","Cuan","Zeng","Jian","Xi","Xi","Xi","Yi","Xiao","Chi","Huang","Chan","Ye","Qian","Ran","Yan","Xian","Qiao","Zun","Deng","Dun","Shen","Jiao","Fen","Si","Liao","Yu","Lin","Tong","Shao","Fen","Fan","Yan","Xun","Lan","Mei","Tang","Yi","Jing","Men",null,null,"Ying","Yu","Yi","Xue","Lan","Tai","Zao","Can","Sui","Xi","Que","Cong","Lian","Hui","Zhu","Xie","Ling","Wei","Yi","Xie","Zhao","Hui","Tatsu","Nung","Lan","Ru","Xian","Kao","Xun","Jin","Chou","Chou","Yao"],X1[114]=["He","Lan","Biao","Rong","Li","Mo","Bao","Ruo","Lu","La","Ao","Xun","Kuang","Shuo",null,"Li","Lu","Jue","Liao","Yan","Xi","Xie","Long","Ye",null,"Rang","Yue","Lan","Cong","Jue","Tong","Guan",null,"Che","Mi","Tang","Lan","Zhu",null,"Ling","Cuan","Yu","Zhua","Tsumekanmuri","Pa","Zheng","Pao","Cheng","Yuan","Ai","Wei",null,"Jue","Jue","Fu","Ye","Ba","Die","Ye","Yao","Zu","Shuang","Er","Qiang","Chuang","Ge","Zang","Die","Qiang","Yong","Qiang","Pian","Ban","Pan","Shao","Jian","Pai","Du","Chuang","Tou","Zha","Bian","Die","Bang","Bo","Chuang","You",null,"Du","Ya","Cheng","Niu","Ushihen","Pin","Jiu","Mou","Tuo","Mu","Lao","Ren","Mang","Fang","Mao","Mu","Gang","Wu","Yan","Ge","Bei","Si","Jian","Gu","You","Ge","Sheng","Mu","Di","Qian","Quan","Quan","Zi","Te","Xi","Mang","Keng","Qian","Wu","Gu","Xi","Li","Li","Pou","Ji","Gang","Zhi","Ben","Quan","Run","Du","Ju","Jia","Jian","Feng","Pian","Ke","Ju","Kao","Chu","Xi","Bei","Luo","Jie","Ma","San","Wei","Li","Dun","Tong",null,"Jiang","Ikenie","Li","Du","Lie","Pi","Piao","Bao","Xi","Chou","Wei","Kui","Chou","Quan","Fan","Ba","Fan","Qiu","Ji","Cai","Chuo","An","Jie","Zhuang","Guang","Ma","You","Kang","Bo","Hou","Ya","Yin","Huan","Zhuang","Yun","Kuang","Niu","Di","Qing","Zhong","Mu","Bei","Pi","Ju","Ni","Sheng","Pao","Xia","Tuo","Hu","Ling","Fei","Pi","Ni","Ao","You","Gou","Yue","Ju","Dan","Po","Gu","Xian","Ning","Huan","Hen","Jiao","He","Zhao","Ji","Xun","Shan","Ta","Rong","Shou","Tong","Lao","Du","Xia","Shi","Hua","Zheng","Yu","Sun","Yu","Bi","Mang","Xi","Juan","Li","Xia","Yin","Suan","Lang","Bei","Zhi","Yan"],X1[115]=["Sha","Li","Han","Xian","Jing","Pai","Fei","Yao","Ba","Qi","Ni","Biao","Yin","Lai","Xi","Jian","Qiang","Kun","Yan","Guo","Zong","Mi","Chang","Yi","Zhi","Zheng","Ya","Meng","Cai","Cu","She","Kari","Cen","Luo","Hu","Zong","Ji","Wei","Feng","Wo","Yuan","Xing","Zhu","Mao","Wei","Yuan","Xian","Tuan","Ya","Nao","Xie","Jia","Hou","Bian","You","You","Mei","Zha","Yao","Sun","Bo","Ming","Hua","Yuan","Sou","Ma","Yuan","Dai","Yu","Shi","Hao",null,"Yi","Zhen","Chuang","Hao","Man","Jing","Jiang","Mu","Zhang","Chan","Ao","Ao","Hao","Cui","Fen","Jue","Bi","Bi","Huang","Pu","Lin","Yu","Tong","Yao","Liao","Shuo","Xiao","Swu","Ton","Xi","Ge","Juan","Du","Hui","Kuai","Xian","Xie","Ta","Xian","Xun","Ning","Pin","Huo","Nou","Meng","Lie","N
1ao","Guang","Shou","Lu","Ta","Xian","Mi","Rang","Huan","Nao","Luo","Xian","Qi","Jue","Xuan","Miao","Zi","Lu","Lu","Yu","Su","Wang","Qiu","Ga","Ding","Le","Ba","Ji","Hong","Di","Quan","Gan","Jiu","Yu","Ji","Yu","Yang","Ma","Gong","Wu","Fu","Wen","Jie","Ya","Fen","Bian","Beng","Yue","Jue","Yun","Jue","Wan","Jian","Mei","Dan","Pi","Wei","Huan","Xian","Qiang","Ling","Dai","Yi","An","Ping","Dian","Fu","Xuan","Xi","Bo","Ci","Gou","Jia","Shao","Po","Ci","Ke","Ran","Sheng","Shen","Yi","Zu","Jia","Min","Shan","Liu","Bi","Zhen","Zhen","Jue","Fa","Long","Jin","Jiao","Jian","Li","Guang","Xian","Zhou","Gong","Yan","Xiu","Yang","Xu","Luo","Su","Zhu","Qin","Ken","Xun","Bao","Er","Xiang","Yao","Xia","Heng","Gui","Chong","Xu","Ban","Pei",null,"Dang","Ei","Hun","Wen","E","Cheng","Ti","Wu","Wu","Cheng","Jun","Mei","Bei","Ting","Xian","Chuo"],X1[116]=["Han","Xuan","Yan","Qiu","Quan","Lang","Li","Xiu","Fu","Liu","Ye","Xi","Ling","Li","Jin","Lian","Suo","Chiisai",null,"Wan","Dian","Pin","Zhan","Cui","Min","Yu","Ju","Chen","Lai","Wen","Sheng","Wei","Dian","Chu","Zhuo","Pei","Cheng","Hu","Qi","E","Kun","Chang","Qi","Beng","Wan","Lu","Cong","Guan","Yan","Diao","Bei","Lin","Qin","Pi","Pa","Que","Zhuo","Qin","Fa",null,"Qiong","Du","Jie","Hun","Yu","Mao","Mei","Chun","Xuan","Ti","Xing","Dai","Rou","Min","Zhen","Wei","Ruan","Huan","Jie","Chuan","Jian","Zhuan","Yang","Lian","Quan","Xia","Duan","Yuan","Ye","Nao","Hu","Ying","Yu","Huang","Rui","Se","Liu","Shi","Rong","Suo","Yao","Wen","Wu","Jin","Jin","Ying","Ma","Tao","Liu","Tang","Li","
1Lang","Gui","Zhen","Qiang","Cuo","Jue","Zhao","Yao","Ai","Bin","Tu","Chang","Kun","Zhuan","Cong","Jin","Yi","Cui","Cong","Qi","Li","Ying","Suo","Qiu","Xuan","Ao","Lian","Man","Zhang","Yin",null,"Ying","Zhi","Lu","Wu","Deng","Xiou","Zeng","Xun","Qu","Dang","Lin","Liao","Qiong","Su","Huang","Gui","Pu","Jing","Fan","Jin","Liu","Ji",null,"Jing","Ai","Bi","Can","Qu","Zao","Dang","Jiao","Gun","Tan","Hui","Huan","Se","Sui","Tian",null,"Yu","Jin","Lu","Bin","Shou","Wen","Zui","Lan","Xi","Ji","Xuan","Ruan","Huo","Gai","Lei","Du","Li","Zhi","Rou","Li","Zan","Qiong","Zhe","Gui","Sui","La","Long","Lu","Li","Zan","Lan","Ying","Mi","Xiang","Xi","Guan","Dao","Zan","Huan","Gua","Bo","Die","Bao","Hu","Zhi","Piao","Ban","Rang","Li","Wa","Dekaguramu","Jiang","Qian","Fan","Pen","Fang","Dan","Weng","Ou","Deshiguramu","Miriguramu","Thon","Hu","Ling","Yi","Ping","Ci","Hekutogura","Juan","Chang","Chi","Sarake","Dang","Meng","Pou"],X1[117]=["Zhui","Ping","Bian","Zhou","Zhen","Senchigura","Ci","Ying","Qi","Xian","Lou","Di","Ou","Meng","Zhuan","Peng","Lin","Zeng","Wu","Pi","Dan","Weng","Ying","Yan","Gan","Dai","Shen","Tian","Tian","Han","Chang","Sheng","Qing","Sheng","Chan","Chan","Rui","Sheng","Su","Sen","Yong","Shuai","Lu","Fu","Yong","Beng","Feng","Ning","Tian","You","Jia","Shen","Zha","Dian","Fu","Nan","Dian","Ping","Ting","Hua","Ting","Quan","Zi","Meng","Bi","Qi","Liu","Xun","Liu","Chang","Mu","Yun","Fan","Fu","Geng","Tian","Jie","Jie","Quan","Wei","Fu","Tian","Mu","Tap","Pan","Jiang","Wa","Da","Nan","Liu","Ben","Zhen","Chu","Mu","Mu","Ce","Cen","Gai","Bi","Da","Zhi","Lue","Qi","Lue","Pan","Kesa","Fan","Hua","Yu","Yu","Mu","Jun","Yi","Liu","Yu","Die","Chou","Hua","Dang","Chuo","Ji","Wan","Jiang","Sheng","Chang","Tuan","Lei","Ji","Cha","Liu","Tatamu","Tuan","Lin","Jiang","Jiang","Chou","Bo","Die","Die","Pi","Nie","Dan","Shu","Shu","Zhi","Yi","Chuang","Nai","Ding","Bi","Jie","Liao","Gong","Ge","Jiu","Zhou","Xia","Shan","Xu","Nue","Li","Yang","Chen","You","Ba","Jie","Jue","Zhi","Xia","Cui","Bi","Yi","Li","Zong","Chuang","Feng","Zhu","Pao","Pi","Gan","Ke","Ci","Xie","Qi","Dan","Zhen","Fa","Zhi","Teng","Ju","Ji","Fei","Qu","Dian","Jia","Xian","Cha","Bing","Ni","Zheng","Yong","Jing","Quan","Chong","Tong","Yi","Kai","Wei","Hui","Duo","Yang","Chi","Zhi","Hen","Ya","Mei","Dou","Jing","Xiao","Tong","Tu","Mang","Pi","Xiao","Suan","Pu","Li","Zhi","Cuo","Duo","Wu","Sha","Lao","Shou","Huan","Xian","Yi","Peng","Zhang","Guan","Tan","Fei","Ma","Lin","Chi","Ji","Dian","An","Chi","Bi","Bei","Min","Gu","Dui","E","Wei"],X1[118]=["Yu","Cui","Ya","Zhu","Cu","Dan","Shen","Zhung","Ji","Yu","Hou","Feng","La","Yang","Shen","Tu","Yu","Gua","Wen","Huan","Ku","Jia","Yin","Yi","Lu","Sao","Jue","Chi","Xi","Guan","Yi","Wen","Ji","Chuang","Ban","Lei","Liu","Chai","Shou","Nue","Dian","Da","Pie","Tan","Zhang","Biao","Shen","Cu","Luo","Yi","Zong","Chou","Zhang","Zhai","Sou","Suo","Que","Diao","Lou","Lu","Mo","Jin","Yin","Ying","Huang","Fu","Liao","Long","Qiao","Liu","Lao","Xian","Fei","Dan","Yin","He","Ai","Ban","Xian","Guan","Guai","Nong","Yu","Wei","Yi","Yong","Pi","Lei","Li","Shu","Dan","Lin","Dian","Lin","Lai","Pie","Ji","Chi","Yang","Xian","Jie","Zheng",null,"Li","Huo","Lai","Shaku","Dian","Xian","Ying","Yin","Qu","Yong","Tan","Dian","Luo","Luan","Luan","Bo",null,"Gui","Po","Fa","Deng","Fa","Bai","Bai","Qie","Bi","Zao","Zao","Mao","De","Pa","Jie","Huang","Gui","Ci","Ling","Gao","Mo","Ji","Jiao","Peng","Gao","Ai","E","Hao","Han","Bi","Wan","Chou","Qian","Xi","Ai","Jiong","Hao","Huang","Hao","Ze","Cui","Hao","Xiao","Ye","Po","Hao","Jiao","Ai","Xing","Huang","Li","Piao","He","Jiao","Pi","Gan","Pao","Zhou","Jun","Qiu","Cun","Que","Zha","Gu","Jun","Jun","Zhou","Zha","Gu","Zhan","Du","Min","Qi","Ying","Yu","Bei","Zhao","Zhong","Pen","He","Ying","He","Yi","Bo","Wan","He","Ang","Zhan","Yan","Jian","He","Yu","Kui","Fan","Gai","Dao","Pan","Fu","Qiu","Sheng","Dao","Lu","Zhan","Meng","Li","Jin","Xu","Jian","Pan","Guan","An","Lu","Shu","Zhou","Dang","An","Gu","Li","Mu","Cheng","Gan","Xu","Mang","Mang","Zhi","Qi","Ruan","Tian","Xiang","Dun","Xin","Xi","Pan","Feng","Dun","Min"],X1[119]=["Ming","Sheng","Shi","Yun","Mian","Pan","Fang","Miao","Dan","Mei","Mao","Kan","Xian","Ou","Shi","Yang","Zheng","Yao","Shen","Huo","Da","Zhen","Kuang","Ju","Shen","Chi","Sheng","Mei","Mo","Zhu","Zhen","Zhen","Mian","Di","Yuan","Die","Yi","Zi","Zi","Chao","Zha","Xuan","Bing","Mi","Long","Sui","Dong","Mi","Die","Yi","Er","Ming","Xuan","Chi","Kuang","Juan","Mou","Zhen","Tiao","Yang","Yan","Mo","Zhong","Mai","Zhao","Zheng","Mei","Jun","Shao","Han","Huan","Di","Cheng","Cuo","Juan","E","Wan","Xian","Xi","Kun","Lai","Jian","Shan","Tian","Hun","Wan","Ling","Shi","Qiong","Lie","Yai","Jing","Zheng","Li","
1Lai","Sui","Juan","Shui","Sui","Du","Bi","Bi","Mu","Hun","Ni","Lu","Yi","Jie","Cai","Zhou","Yu","Hun","Ma","Xia","Xing","Xi","Gun","Cai","Chun","Jian","Mei","Du","Hou","Xuan","Ti","Kui","Gao","Rui","Mou","Xu","Fa","Wen","Miao","Chou","Kui","Mi","Weng","Kou","Dang","Chen","Ke","Sou","Xia","Qiong","Mao","Ming","Man","Shui","Ze","Zhang","Yi","Diao","Ou","Mo","Shun","Cong","Lou","Chi","Man","Piao","Cheng","Ji","Meng",null,"Run","Pie","Xi","Qiao","Pu","Zhu","Deng","Shen","Shun","Liao","Che","Xian","Kan","Ye","Xu","Tong","Mou","Lin","Kui","Xian","Ye","Ai","Hui","Zhan","Jian","Gu","Zhao","Qu","Wei","Chou","Sao","Ning","Xun","Yao","Huo","Meng","Mian","Bin","Mian","Li","Kuang","Jue","Xuan","Mian","Huo","Lu","Meng","Long","Guan","Man","Xi","Chu","Tang","Kan","Zhu","Mao","Jin","Lin","Yu","Shuo","Ce","Jue","Shi","Yi","Shen","Zhi","Hou","Shen","Ying","Ju","Zhou","Jiao","Cuo","Duan","Ai","Jiao","Zeng","Huo","Bai","Shi","Ding","Qi","Ji","Zi","Gan","Wu","Tuo","Ku","Qiang","Xi","Fan","Kuang"],X1[120]=["Dang","Ma","Sha","Dan","Jue","Li","Fu","Min","Nuo","Huo","Kang","Zhi","Qi","Kan","Jie","Fen","E","Ya","Pi","Zhe","Yan","Sui","Zhuan","Che","Dun","Pan","Yan",null,"Feng","Fa","Mo","Zha","Qu","Yu","Luo","Tuo","Tuo","Di","Zhai","Zhen","Ai","Fei","Mu","Zhu","Li","Bian","Nu","Ping","Peng","Ling","Pao","Le","Po","Bo","Po","Shen","Za","Nuo","Li","Long","Tong",null,"Li","Aragane","Chu","Keng","Quan","Zhu","Kuang","Huo","E","Nao","Jia","Lu","Wei","Ai","Luo","Ken","Xing","Yan","Tong","Peng","Xi",null,"Hong","Shuo","Xia","Qiao",null,"Wei","Qiao",null,"Keng","Xiao","Que","Chan","Lang","Hong","Yu","Xiao","Xia","Mang","Long","Iong","Che","Che","E","Liu","Ying","Mang","Que","Yan","Sha","Kun","Yu",null,"Kaki","Lu","Chen","Jian","Nue","Song","Zhuo","Keng","Peng","Yan","Zhui","Kong","Ceng","Qi","Zong","Qing","Lin","Jun","Bo","Ding","Min","Diao","Jian","He","Lu","Ai","Sui","Que","Ling","Bei","Yin","Dui","Wu","Qi","Lun","Wan","Dian","Gang","Pei","Qi","Chen","Ruan","Yan","Die","Ding","Du","Tuo","Jie","Ying","Bian","Ke","Bi","Wei","Shuo","Zhen","Duan","Xia","Dang","Ti","Nao","Peng","Jian","Di","Tan","Cha","Seki","Qi",null,"Feng","Xuan","Que","Que","Ma","Gong","Nian","Su","E","Ci","Liu","Si","Tang","Bang","Hua","Pi","Wei","Sang","Lei","Cuo","Zhen","Xia","Qi","Lian","Pan","Wei","Yun","Dui","Zhe","Ke","La",null,"Qing","Gun","Zhuan","Chan","Qi","Ao","Peng","Lu","Lu","Kan","Qiang","Chen","Yin","Lei","Biao","Qi","Mo","Qi","Cui","Zong","Qing","Chuo",null,"Ji","Shan","Lao","Qu","Zeng","Deng","Jian","Xi","Lin","Ding","Dian","Huang","Pan","Za","Qiao","Di","Li"],X1[121]=["Tani","Jiao",null,"Zhang","Qiao","Dun","Xian","Yu","Zhui","He","Huo","Zhai","Lei","Ke","Chu","Ji","Que","Dang","Yi","Jiang","Pi","Pi","Yu","Pin","Qi","Ai","Kai","Jian","Yu","Ruan","Meng","Pao","Ci",null,null,"Mie","Ca","Xian","Kuang","Lei","Lei","Zhi","Li","Li","Fan","Que","Pao","Ying","Li","Long","Long","Mo","Bo","Shuang","Guan","Lan","Zan","Yan","Shi","Shi","Li","Reng","She","Yue","Si","Qi","Ta","Ma","Xie","Xian","Xian","Zhi","Qi","Zhi","Beng","Dui","Zhong",null,"Yi","Shi","You","Zhi","Tiao","Fu","Fu","Mi","Zu","Zhi","Suan","Mei","Zuo","Qu","Hu","Zhu","Shen","Sui","Ci","Chai","Mi","Lu","Yu","Xiang","Wu","Tiao","Piao","Zhu","Gui","Xia","Zhi","Ji","Gao","Zhen","Gao","Shui","Jin","Chen","Gai","Kun","Di","Dao","Huo","Tao","Qi","Gu","Guan","Zui","Ling","Lu","Bing","Jin","Dao","Zhi","Lu","Shan","Bei","Zhe","Hui","You","Xi","Yin","Zi","Huo","Zhen","Fu","Yuan","Wu","Xian","Yang","Ti","Yi","Mei","Si","Di",null,"Zhuo","Zhen","Yong","Ji","Gao","Tang","Si","Ma","Ta",null,"Xuan","Qi","Yu","Xi","Ji","Si","Chan","Tan","Kuai","Sui","Li","Nong","Ni","Dao","Li","Rang","Yue","Ti","Zan","Lei","Rou","Yu","Yu","Chi","Xie","Qin","He","Tu","Xiu","Si","Ren","Tu","Zi","Cha","Gan","Yi","Xian","Bing","Nian","Qiu","Qiu","Zhong","Fen","Hao","Yun","Ke","Miao","Zhi","Geng","Bi","Zhi","Yu","Mi","Ku","Ban","Pi","Ni","Li","You","Zu","Pi","Ba","Ling","Mo","Cheng","Nian","Qin","Yang","Zuo","Zhi","Zhi","Shu","Ju","Zi","Huo","Ji","Cheng","Tong","Zhi","Huo","He","Yin","Zi","Zhi","Jie","Ren","Du","Yi","Zhu","Hui","Nong","Fu"],X1[122]=["Xi","Kao","Lang","Fu","Ze","Shui","Lu","Kun","Gan","Geng","Ti","Cheng","Tu","Shao","Shui","Ya","Lun","Lu","Gu","Zuo","Ren","Zhun","Bang","Bai","Ji","Zhi","Zhi","Kun","Leng","Peng","Ke","Bing","Chou","Zu","Yu","Su","Lue",null,"Yi","Xi","Bian","Ji","Fu","Bi","Nuo","Jie","Zhong","Zong","Xu","Cheng","Dao","Wen","Lian","Zi","Yu","Ji","Xu","Zhen","Zhi","Dao","Jia","Ji","Gao","Gao","Gu","Rong","Sui","You","Ji","Kang","Mu","Shan","Men","Zhi","Ji","Lu","Su","Ji","Ying","Wen","Qiu","Se",null,"Yi","Huang","Qie","Ji","Sui","Xiao","Pu","Jiao","Zhuo","Tong","Sai","Lu","Sui","Nong","Se","Hui","Rang","Nuo","Yu","Bin","Ji","Tui","Wen","Cheng","Huo","Gong","Lu","Biao",null,"Rang","Zhuo","Li","Zan","Xue","Wa","Jiu","Qiong","Xi","Qiong","Kong","Yu","Sen","Jing","Yao","Chuan","Zhun","Tu","Lao","Qie","Zhai","Yao","Bian","Bao","Yao","Bing","Wa","Zhu","Jiao","Qiao","Diao","Wu","Gui","Yao","Zhi","Chuang","Yao","Tiao","Jiao","Chuang","Jiong","Xiao","Cheng","Kou","Cuan","Wo","Dan","Ku","Ke","Zhui","Xu","Su","Guan","Kui","Dou",null,"Yin","Wo","Wa","Ya","Yu","Ju","Qiong","Yao","Yao","Tiao","Chao","Yu","Tian","Diao","Ju","Liao","Xi","Wu","Kui","Chuang","Zh
1ao",null,"Kuan","Long","Cheng","Cui","Piao","Zao","Cuan","Qiao","Qiong","Dou","Zao","Long","Qie","Li","Chu","Shi","Fou","Qian","Chu","Hong","Qi","Qian","Gong","Shi","Shu","Miao","Ju","Zhan","Zhu","Ling","Long","Bing","Jing","Jing","Zhang","Yi","Si","Jun","Hong","Tong","Song","Jing","Diao","Yi","Shu","Jing","Qu","Jie","Ping","Duan","Shao","Zhuan","Ceng","Deng","Cui","Huai","Jing","Kan","Jing","Zhu","Zhu","Le","Peng","Yu","Chi","Gan"],X1[123]=["Mang","Zhu","Utsubo","Du","Ji","Xiao","Ba","Suan","Ji","Zhen","Zhao","Sun","Ya","Zhui","Yuan","Hu","Gang","Xiao","Cen","Pi","Bi","Jian","Yi","Dong","Shan","Sheng","Xia","Di","Zhu","Na","Chi","Gu","Li","Qie","Min","Bao","Tiao","Si","Fu","Ce","Ben","Pei","Da","Zi","Di","Ling","Ze","Nu","Fu","Gou","Fan","Jia","Ge","Fan","Shi","Mao","Po","Sey","Jian","Qiong","Long","Souke","Bian","Luo","Gui","Qu","Chi","Yin","Yao","Xian","Bi","Qiong","Gua","Deng","Jiao","Jin","Quan","Sun","Ru","Fa","Kuang","Zhu","Tong","Ji","Da","Xing","Ce","Zhong","Kou","Lai","Bi","Shai","Dang","Zheng","Ce","Fu","Yun","Tu","Pa","Li","Lang","Ju","Guan","Jian","Han","Tong","Xia","Zhi","Cheng","Suan","Shi","Zhu","Zuo","Xiao","Shao","Ting","Ce","Yan","Gao","Kuai","Gan","Chou","Kago","Gang","Yun","O","Qian","Xiao","Jian","Pu","Lai","Zou","Bi","Bi","Bi","Ge","Chi","Guai","Yu","Jian","Zhao","Gu","Chi","Zheng","Jing","Sha","Zhou","Lu","Bo","Ji","Lin","Suan","Jun","Fu","Zha","Gu","Kong","Qian","Quan","Jun","Chui","Guan","Yuan","Ce","Ju","Bo","Ze","Qie","Tuo","Luo","Dan","Xiao","Ruo","Jian","Xuan","Bian","Sun","Xiang","Xian","Ping","Zhen","Sheng","Hu","Shi","Zhu","Yue","Chun","Lu","Wu","Dong","Xiao","Ji","Jie","Huang","Xing","Mei","Fan","Chui","Zhuan","Pian","Feng","Zhu","Hong","Qie","Hou","Qiu","Miao","Qian",null,"Kui","Sik","Lou","Yun","He","Tang","Yue","Chou","Gao","Fei","Ruo","Zheng","Gou","Nie","Qian","Xiao","Cuan","Gong","Pang","Du","Li","Bi","Zhuo","Chu","Shai","Chi","Zhu","Qiang","Long","Lan","Jian","Bu","Li","Hui","Bi","Di","Cong","Yan","Peng","Sen","Zhuan","Pai","Piao","Dou","Yu","Mie","Zhuan"],X1[124]=["Ze","Xi","Guo","Yi","Hu","Chan","Kou","Cu","Ping","Chou","Ji","Gui","Su","Lou","Zha","Lu","Nian","Suo","Cuan","Sasara","Suo","Le","Duan","Yana","Xiao","Bo","Mi","Si","Dang","Liao","Dan","Dian","Fu","Jian","Min","Kui","Dai","Qiao","Deng","Huang","Sun","Lao","Zan","Xiao","Du","Shi","Zan",null,"Pai","Hata","Pai","Gan","Ju","Du","Lu","Yan","Bo","Dang","Sai","Ke","Long","Qian","Lian","Bo","Zhou","Lai",null,"Lan","Kui","Yu","Yue","Hao","Zhen","Tai","Ti","Mi","Chou","Ji",null,"Hata","Teng","Zhuan","Zhou","Fan","Sou","Zhou","Kuji","Zhuo","Teng","Lu","Lu","Jian","Tuo","Ying","Yu","Lai","Long","Shinshi","Lian","Lan","Qian","Yue","Zhong","Qu","Lian","Bian","Duan","Zuan","Li","Si","Luo","Ying","Yue","Zhuo","Xu","Mi","Di","Fan","Shen","Zhe","Shen","Nu","Xie","Lei","Xian","Zi","Ni","Cun",null,"Qian","Kume","Bi","Ban","Wu","Sha","Kang","Rou","Fen","Bi","Cui",null,"Li","Chi","Nukamiso","Ro","Ba","Li","Gan","Ju","Po","Mo","Cu","Nian","Zhou","Li","Su","Tiao","Li","Qi","Su","Hong","Tong","Zi","Ce","Yue","Zhou","Lin","Zhuang","Bai",null,"Fen","Ji",null,"Sukumo","Liang","Xian","Fu","Liang","Can","Geng","Li","Yue","Lu","Ju","Qi","Cui","Bai","Zhang","Lin","Zong","Jing","Guo","Kouji","San","San","Tang","Bian","Rou","Mian","Hou","Xu","Zong","Hu","Jian","Zan","Ci","Li","Xie","Fu","Ni","Bei","Gu","Xiu","Gao","Tang","Qiu","Sukumo","Cao","Zhuang","Tang","Mi","San","Fen","Zao","Kang","Jiang","Mo","San","San","Nuo","Xi","Liang","Jiang","Kuai","Bo","Huan",null,"Zong","Xian","Nuo","Tuan","Nie","Li","Zuo","Di","Nie","Tiao","Lan","Mi","Jiao","Jiu","Xi","Gong","Zheng","Jiu","You"],X1[125]=["Ji","Cha","Zhou","Xun","Yue","Hong","Yu","He","Wan","Ren","Wen","Wen","Qiu","Na","Zi","Tou","Niu","Fou","Jie","Shu","Chun","Pi","Yin","Sha","Hong","Zhi","Ji","Fen","Yun","Ren","Dan","Jin","Su","Fang","Suo","Cui","Jiu","Zha","Kinu","Jin","Fu","Zhi","Ci","Zi","Chou","Hong","Zha","Lei","Xi","Fu","Xie","Shen","Bei","Zhu","Qu","Ling","Zhu","Shao","Gan","Yang","Fu","Tuo","Zhen","Dai","Zhuo","Shi","Zhong","Xian","Zu","Jiong","Ban","Ju","Mo","Shu","Zui","Wata","Jing","Ren","Heng","Xie","Jie","Zhu","Chou","Gua","Bai","Jue","Kuang","Hu","Ci","Geng","Geng","Tao","Xie","Ku","Jiao","Quan","Gai","Luo","Xuan","Bing","Xian","Fu","Gei","Tong","Rong","Tiao","Yin","Lei","Xie","Quan","Xu","Lun","Die","Tong","Si","Jiang","Xiang","Hui","Jue","Zhi","Jian","Juan","Chi","Mian","Zhen","Lu","Cheng","Qiu","Shu","Bang","Tong","Xiao","Wan","Qin","Geng","Xiu","Ti","Xiu","Xie","Hong","Xi","Fu","Ting","Sui","Dui","Kun","Fu","Jing","Hu","Zhi","Yan","Jiong","Feng","Ji","Sok","Kase","Zong","Lin","Duo","Li","Lu","Liang","Chou","Quan","Shao","Qi","Qi","Zhun","Qi","Wan","Qian","Xian","Shou","Wei","Qi","Tao","Wan","Gang","Wang","Beng","Zhui","Cai","Guo","Cui","Lun","Liu","Qi","Zhan","Bei","Chuo","Ling","Mian","Qi","Qie","Tan","Zong","Gun","Zou","Yi","Zi","Xing","Liang","Jin","Fei","Rui","Min","Yu","Zong","Fan","Lu","Xu","Yingl","Zh
1ang","Kasuri","Xu","Xiang","Jian","Ke","Xian","Ruan","Mian","Qi","Duan","Zhong","Di","Min","Miao","Yuan","Xie","Bao","Si","Qiu","Bian","Huan","Geng","Cong","Mian","Wei","Fu","Wei","Yu","Gou","Miao","Xie","Lian","Zong","Bian","Yun","Yin","Ti","Gua","Zhi","Yun","Cheng","Chan","Dai"],X1[126]=["Xia","Yuan","Zong","Xu","Nawa","Odoshi","Geng","Sen","Ying","Jin","Yi","Zhui","Ni","Bang","Gu","Pan","Zhou","Jian","Cuo","Quan","Shuang","Yun","Xia","Shuai","Xi","Rong","Tao","Fu","Yun","Zhen","Gao","Ru","Hu","Zai","Teng","Xian","Su","Zhen","Zong","Tao","Horo","Cai","Bi","Feng","Cu","Li","Suo","Yin","Xi","Zong","Lei","Zhuan","Qian","Man","Zhi","Lu","Mo","Piao","Lian","Mi","Xuan","Zong","Ji","Shan","Sui","Fan","Shuai","Beng","Yi","Sao","Mou","Zhou","Qiang","Hun","Sem","Xi","Jung","Xiu","Ran","Xuan","Hui","Qiao","Zeng","Zuo","Zhi","Shan","San","Lin","Yu","Fan","Liao","Chuo","Zun","Jian","Rao","Chan","Rui","Xiu","Hui","Hua","Zuan","Xi","Qiang","Un","Da","Sheng","Hui","Xi","Se","Jian","Jiang","Huan","Zao","Cong","Jie","Jiao","Bo","Chan","Yi","Nao","Sui","Yi","Shai","Xu","Ji","Bin","Qian","Lan","Pu","Xun","Zuan","Qi","Peng","Li","Mo","Lei","Xie","Zuan","Kuang","You","Xu","Lei","Xian","Chan","Kou","Lu","Chan","Ying","Cai","Xiang","Xian","Zui","Zuan","Luo","Xi","Dao","Lan","Lei","Lian","Si","Jiu","Yu","Hong","Zhou","Xian","He","Yue","Ji","Wan","Kuang","Ji","Ren","Wei","Yun","Hong","Chun","Pi","Sha","Gang","Na","Ren","Zong","Lun","Fen","Zhi","Wen","Fang","Zhu","Yin","Niu","Shu","Xian","Gan","Xie","Fu","Lian","Zu","Shen","Xi","Zhi","Zhong","Zhou","Ban","Fu","Zhuo","Shao","Yi","Jing","Dai","Bang","Rong","Jie","Ku","Rao","Die","Heng","Hui","Gei","Xuan","Jiang","Luo","Jue","Jiao","Tong","Geng","Xiao","Juan","Xiu","Xi","Sui","Tao","Ji","Ti","Ji","Xu","Ling",null,"Xu","Qi","Fei","Chuo","Zhang","Gun","Sheng","Wei","Mian","Shou","Beng","Chou","Tao","Liu","Quan","Zong","Zhan","Wan","Lu"],X1[127]=["Zhui","Zi","Ke","Xiang","Jian","Mian","Lan","Ti","Miao","Qi","Yun","Hui","Si","Duo","Duan","Bian","Xian","Gou","Zhui","Huan","Di","Lu","Bian","Min","Yuan","Jin","Fu","Ru","Zhen","Feng","Shuai","Gao","Chan","Li","Yi","Jian","Bin","Piao","Man","Lei","Ying","Suo","Mou","Sao","Xie","Liao","Shan","Zeng","Jiang","Qian","Zao","Huan","Jiao","Zuan","Fou","Xie","Gang","Fou","Que","Fou","Kaakeru","Bo","Ping","Hou",null,"Gang","Ying","Ying","Qing","Xia","Guan","Zun","Tan","Chang","Qi","Weng","Ying","Lei","Tan","Lu","Guan","Wang","Wang","Gang","Wang","Han",null,"Luo","Fu","Mi","Fa","Gu","Zhu","Ju","Mao","Gu","Min","Gang","Ba","Gua","Ti","Juan","Fu","Lin","Yan","Zhao","Zui","Gua","Zhuo","Yu","Zhi","An","Fa","Nan","Shu","Si","Pi","Ma","Liu","Ba","Fa","Li","Chao","Wei","Bi","Ji","Zeng","Tong","Liu","Ji","Juan","Mi","Zhao","Luo","Pi","Ji","Ji","Luan","Yang","Mie","Qiang","Ta","Mei","Yang","You","You","Fen","Ba","Gao","Yang","Gu","Qiang","Zang","Gao","Ling","Yi","Zhu","Di","Xiu","Qian","Yi","Xian","Rong","Qun","Qun","Qian","Huan","Zui","Xian","Yi","Yashinau","Qiang","Xian","Yu","Geng","Jie","Tang","Yuan","Xi","Fan","Shan","Fen","Shan","
1Lian","Lei","Geng","Nou","Qiang","Chan","Yu","Gong","Yi","Chong","Weng","Fen","Hong","Chi","Chi","Cui","Fu","Xia","Pen","Yi","La","Yi","Pi","Ling","Liu","Zhi","Qu","Xi","Xie","Xiang","Xi","Xi","Qi","Qiao","Hui","Hui","Xiao","Se","Hong","Jiang","Di","Cui","Fei","Tao","Sha","Chi","Zhu","Jian","Xuan","Shi","Pian","Zong","Wan","Hui","Hou","He","He","Han","Ao","Piao","Yi","Lian","Qu",null,"Lin","Pen","Qiao","Ao","Fan","Yi","Hui","Xuan","Dao"],X1[128]=["Yao","Lao",null,"Kao","Mao","Zhe","Qi","Gou","Gou","Gou","Die","Die","Er","Shua","Ruan","Er","Nai","Zhuan","Lei","Ting","Zi","Geng","Chao","Hao","Yun","Pa","Pi","Chi","Si","Chu","Jia","Ju","He","Chu","Lao","Lun","Ji","Tang","Ou","Lou","Nou","Gou","Pang","Ze","Lou","Ji","Lao","Huo","You","Mo","Huai","Er","Zhe","Ting","Ye","Da","Song","Qin","Yun","Chi","Dan","Dan","Hong","Geng","Zhi",null,"Nie","Dan","Zhen","Che","Ling","Zheng","You","Wa","Liao","Long","Zhi","Ning","Tiao","Er","Ya","Die","Gua",null,"Lian","Hao","Sheng","Lie","Pin","Jing","Ju","Bi","Di","Guo","Wen","Xu","Ping","Cong","Shikato",null,"Ting","Yu","Cong","Kui","Tsuraneru","Kui","Cong","Lian","Weng","Kui","Lian","Lian","Cong","Ao","Sheng","Song","Ting","Kui","Nie","Zhi","Dan","Ning","Qie","Ji","Ting","Ting","Long","Yu","Yu","Zhao","Si","Su","Yi","Su","Si","Zhao","Zhao","Rou","Yi","Le","Ji","Qiu","Ken","Cao","Ge","Di","Huan","Huang","Yi","Ren","Xiao","Ru","Zhou","Yuan","Du","Gang","Rong","Gan","Cha","Wo","Chang","Gu","Zhi","Han","Fu","Fei","Fen","Pei","Pang","Jian","Fang","Zhun","You","Na","Hang","Ken","Ran","Gong","Yu","Wen","Yao","Jin","Pi","Qian","Xi","Xi","Fei","Ken","Jing","Tai","Shen","Zhong","Zhang","Xie","Shen","Wei","Zhou","Die","Dan","Fei","Ba","Bo","Qu","Tian","Bei","Gua","Tai","Zi","Ku","Zhi","Ni","Ping","Zi","Fu","Pang","Zhen","Xian","Zuo","Pei","Jia","Sheng","Zhi","Bao","Mu","Qu","Hu","Ke","Yi","Yin","Xu","Yang","Long","Dong","Ka","Lu","Jing","Nu","Yan","Pang","Kua","Yi","Guang","Gai","Ge","Dong","Zhi","Xiao","Xiong","Xiong","Er","E","Xing","Pian","Neng","Zi","Gui"],X1[129]=["Cheng","Tiao","Zhi","Cui","Mei","Xie","Cui","Xie","Mo","Mai","Ji","Obiyaakasu",null,"Kuai","Sa","Zang","Qi","Nao","Mi","Nong","Luan","Wan","Bo","Wen","Guan","Qiu","Jiao","Jing","Rou","Heng","Cuo","Lie","Shan","Ting","Mei","Chun","Shen","Xie","De","Zui","Cu","Xiu","Xin","Tuo","Pao","Cheng","Nei","Fu","Dou","Tuo","Niao","Noy","Pi","Gu","Gua","Li","Lian","Zhang","Cui","Jie","Liang","Zhou","Pi","Biao","Lun","Pian","Guo","Kui","Chui","Dan","Tian","Nei","Jing","Jie","La","Yi","An","Ren","Shen","Chuo","Fu","Fu","Ju","Fei","Qiang","Wan","Dong","Pi","Guo","Zong","Ding","Wu","Mei","Ruan","Zhuan","Zhi","Cou","Gua","Ou","Di","An","Xing","Nao","Yu","Chuan","Nan","Yun","Zhong","Rou","E","Sai","Tu","Yao","Jian","Wei","Jiao","Yu","Jia","Duan","Bi","Chang","Fu","Xian","Ni","Mian","Wa","Teng","Tui","Bang","Qian","Lu","Wa","Sou","Tang","Su","Zhui","Ge","Yi","Bo","Liao","Ji","Pi","Xie","Gao","Lu","Bin","Ou","Chang","Lu","Guo","Pang","Chuai","Piao","Jiang","Fu","Tang","Mo","Xi","Zhuan","Lu","Jiao","Ying","Lu","Zhi","Tara","Chun","Lian","Tong","Peng","Ni","Zha","Liao","Cui","Gui","Xiao","Teng","Fan","Zhi","Jia
1o","Shan","Wu","Cui","Run","Xiang","Sui","Fen","Ying","Tan","Zhua","Dan","Kuai","Nong","Tun","Lian","Bi","Yong","Jue","Chu","Yi","Juan","La","Lian","Sao","Tun","Gu","Qi","Cui","Bin","Xun","Ru","Huo","Zang","Xian","Biao","Xing","Kuan","La","Yan","Lu","Huo","Zang","Luo","Qu","Zang","Luan","Ni","Zang","Chen","Qian","Wo","Guang","Zang","Lin","Guang","Zi","Jiao","Nie","Chou","Ji","Gao","Chou","Mian","Nie","Zhi","Zhi","Ge","Jian","Die","Zhi","Xiu","Tai","Zhen","Jiu","Xian","Yu","Cha"],X1[130]=["Yao","Yu","Chong","Xi","Xi","Jiu","Yu","Yu","Xing","Ju","Jiu","Xin","She","She","Yadoru","Jiu","Shi","Tan","Shu","Shi","Tian","Dan","Pu","Pu","Guan","Hua","Tan","Chuan","Shun","Xia","Wu","Zhou","Dao","Gang","Shan","Yi",null,"Pa","Tai","Fan","Ban","Chuan","Hang","Fang","Ban","Que","Hesaki","Zhong","Jian","Cang","Ling","Zhu","Ze","Duo","Bo","Xian","Ge","Chuan","Jia","Lu","Hong","Pang","Xi",null,"Fu","Zao","Feng","Li","Shao","Yu","Lang","Ting",null,"Wei","Bo","Meng","Nian","Ju","Huang","Shou","Zong","Bian","Mao","Die",null,"Bang","Cha","Yi","Sao","Cang","Cao","Lou","Dai","Sori","Yao","Tong","Yofune","Dang","Tan","Lu","Yi","Jie","Jian","Huo","Meng","Qi","Lu","Lu","Chan","Shuang","Gen","Liang","Jian","Jian","Se","Yan","Fu","Ping","Yan","Yan","Cao","Cao","Yi","Le","Ting","Qiu","Ai","Nai","Tiao","Jiao","Jie","Peng","Wan","Yi","Chai","Mian","Mie","Gan","Qian","Yu","Yu","Shuo","Qiong","Tu","Xia","Qi","Mang","Zi","Hui","Sui","Zhi","Xiang","Bi","Fu","Tun","Wei","Wu","Zhi","Qi","Shan","Wen","Qian","Ren","Fou","Kou","Jie","Lu","Xu","Ji","Qin","Qi","Yuan","Fen","Ba","Rui","Xin","Ji","Hua","Hua","Fang","Wu","Jue","Gou","Zhi","Yun","Qin","Ao","Chu","Mao","Ya","Fei","Reng","Hang","Cong","Yin","You","Bian","Yi","Susa","Wei","Li","Pi","E","Xian","Chang","Cang","Meng","Su","Yi","Yuan","Ran","Ling","Tai","Tiao","Di","Miao","Qiong","Li","Yong","Ke","Mu","Pei","Bao","Gou","Min","Yi","Yi","Ju","Pi","Ruo","Ku","Zhu","Ni","Bo","Bing","Shan","Qiu","Yao","Xian","Ben","Hong","Ying","Zha","Dong","Ju","Die","Nie","Gan","Hu","Ping","Mei","Fu","Sheng","Gu","Bi","Wei"],X1[131]=["Fu","Zhuo","Mao","Fan","Qie","Mao","Mao","Ba","Zi","Mo","Zi","Di","Chi","Ji","Jing","Long",null,"Niao",null,"Xue","Ying","Qiong","Ge","Ming","Li","Rong","Yin","Gen","Qian","Chai","Chen","Yu","Xiu","Zi","Lie","Wu","Ji","Kui","Ce","Chong","Ci","Gou","Guang","Mang","Chi","Jiao","Jiao","Fu","Yu","Zhu","Zi","Jiang","Hui","Yin","Cha","Fa","Rong","Ru","Chong","Mang","Tong","Zhong",null,"Zhu","Xun","Huan","Kua","Quan","Gai","Da","Jing","Xing","Quan","Cao","Jing","Er","An","Shou","Chi","Ren","Jian","Ti","Huang","Ping","Li","Jin","Lao","Shu","Zhuang","Da","Jia","Rao","Bi","Ze","Qiao","Hui","Qi","Dang",null,"Rong","Hun","Ying","Luo","Ying","Xun","Jin","Sun","Yin","Mai","Hong","Zhou","Yao","Du","Wei","Chu","Dou","Fu","Ren","Yin","He","Bi","Bu","Yun","Di","Tu","Sui","Sui","Cheng","Chen","Wu","Bie","Xi","Geng","Li","Fu","Zhu","Mo","Li","Zhuang","Ji","Duo","Qiu","Sha","Suo","Chen","Feng","Ju","Mei","Meng","Xing","Jing","Che","Xin","Jun","Yan","Ting","Diao","Cuo","Wan","Han","You","Cuo","Jia","Wang","You","Niu","Shao","Xian","Lang","Fu","E","Mo","Wen","Jie","Nan","Mu","Kan","Lai","
1Lian","Shi","Wo","Usagi","Lian","Huo","You","Ying","Ying","Nuc","Chun","Mang","Mang","Ci","Wan","Jing","Di","Qu","Dong","Jian","Zou","Gu","La","Lu","Ju","Wei","Jun","Nie","Kun","He","Pu","Zi","Gao","Guo","Fu","Lun","Chang","Chou","Song","Chui","Zhan","Men","Cai","Ba","Li","Tu","Bo","Han","Bao","Qin","Juan","Xi","Qin","Di","Jie","Pu","Dang","Jin","Zhao","Tai","Geng","Hua","Gu","Ling","Fei","Jin","An","Wang","Beng","Zhou","Yan","Ju","Jian","Lin","Tan","Shu","Tian","Dao"],X1[132]=["Hu","Qi","He","Cui","Tao","Chun","Bei","Chang","Huan","Fei","Lai","Qi","Meng","Ping","Wei","Dan","Sha","Huan","Yan","Yi","Tiao","Qi","Wan","Ce","Nai","Kutabireru","Tuo","Jiu","Tie","Luo",null,null,"Meng",null,"Yaji",null,"Ying","Ying","Ying","Xiao","Sa","Qiu","Ke","Xiang","Wan","Yu","Yu","Fu","Lian","Xuan","Yuan","Nan","Ze","Wo","Chun","Xiao","Yu","Pian","Mao","An","E","Luo","Ying","Huo","Gua","Jiang","Mian","Zuo","Zuo","Ju","Bao","Rou","Xi","Xie","An","Qu","Jian","Fu","Lu","Jing","Pen","Feng","Hong","Hong","Hou","Yan","Tu","Zhu","Zi","Xiang","Shen","Ge","Jie","Jing","Mi","Huang","Shen","Pu","Gai","Dong","Zhou","Qian","Wei","Bo","Wei","Pa","Ji","Hu","Zang","Jia","Duan","Yao","Jun","Cong","Quan","Wei","Xian","Kui","Ting","Hun","Xi","Shi","Qi","Lan","Zong","Yao","Yuan","Mei","Yun","Shu","Di","Zhuan","Guan","Sukumo","Xue","Chan","Kai","Kui",null,"Jiang","Lou","Wei","Pai",null,"Sou","Yin","Shi","Chun","Shi","Yun","Zhen","Lang","Nu","Meng","He","Que","Suan","Yuan","Li","Ju","Xi","Pang","Chu","Xu","Tu","Liu","Wo","Zhen","Qian","Zu","Po","Cuo","Yuan","Chu","Yu","Kuai","Pan","Pu","Pu","Na","Shuo","Xi","Fen","Yun","Zheng","Jian","Ji","Ruo","Cang","En","Mi","Hao","Sun","Zhen","Ming","Sou","Xu","Liu","Xi","Gu","Lang","Rong","Weng","Gai","Cuo","Shi","Tang","Luo","Ru","Suo","Xian","Bei","Yao","Gui","Bi","Zong","Gun","Za","Xiu","Ce","Hai","Lan",null,"Ji","Li","Can","Lang","Yu",null,"Ying","Mo","Diao","Tiao","Mao","Tong","Zhu","Peng","An","Lian","Cong","Xi","Ping","Qiu","Jin","Chun","Jie","Wei","Tui","Cao","Yu","Yi","Ji","Liao","Bi","Lu","Su"],X1[133]=["Bu","Zhang","Luo","Jiang","Man","Yan","Ling","Ji","Piao","Gun","Han","Di","Su","Lu","She","Shang","Di","Mie","Xun","Man","Bo","Di","Cuo","Zhe","Sen","Xuan","Wei","Hu","Ao","Mi","Lou","Cu","Zhong","Cai","Po","Jiang","Mi","Cong","Niao","Hui","Jun","Yin","Jian","Yan","Shu","Yin","Kui","Chen","Hu","Sha","Kou","Qian","Ma","Zang","Sonoko","Qiang","Dou","Lian","Lin","Kou","Ai","Bi","Li","Wei","Ji","Xun","Sheng","Fan","Meng","Ou","Chan","Dian","Xun","Jiao","Rui","Rui","Lei","Yu","Qiao","Chu","Hua","Jian","Mai","Yun","Bao","You","Qu","Lu","Rao","Hui","E","Teng","Fei","Jue","Zui","Fa","Ru","Fen","Kui","Shun","Rui","Ya","Xu","Fu","Jue","Dang","Wu","Tong","Si","Xiao","Xi","Long","Yun",null,"Qi","Jian","Yun","Sun","Ling","Yu","Xia","Yong","Ji","Hong","Si","Nong","Lei","Xuan","Yun","Yu","Xi","Hao","Bo","Hao","Ai","Wei","Hui","Wei","Ji","Ci","Xiang","Luan","Mie","Yi","Leng","Jiang","Can","Shen","Qiang","Lian","Ke","Yuan","Da","Ti","Tang","Xie","Bi","Zhan","Sun","Lian","Fan","Ding","Jie","Gu","Xie","Shu","Jian","Kao","Hong","Sa","Xin","Xun","Yao","Hie","Sou","Shu","Xun","Dui","Pin","Wei","Neng","Chou","Mai","Ru","Piao","Tai","Qi","Zao","Chen","Zhen","Er","Ni","Ying","Gao","Cong","Xiao","Qi","Fa","Jian","Xu","Kui","Jie","Bian","Diao","Mi","Lan","Jin","Cang","Miao","Qiong","Qie","Xian",null,"Ou","Xian","Su","Lu","Yi","Xu","Xie","Li","Yi","La","Lei","Xiao","Di","Zhi","Bei","Teng","Yao","Mo","Huan","Piao","Fan","Sou","Tan","Tui","Qiong","Qiao","Wei","Liu","Hui",null,"Gao","Yun",null,"Li","Shu","Chu","Ai","Lin","Zao","Xuan","Chen","Lai","Huo"],X1[134]=["Tuo","Wu","Rui","Rui","Qi","Heng","Lu","Su","Tui","Mang","Yun","Pin","Yu","Xun","Ji","Jiong","Xian","Mo","Hagi","Su","Jiong",null,"Nie","Bo","Rang","Yi","Xian","Yu","Ju","Lian","Lian","Yin","Qiang","Ying","Long","Tong","Wei","Yue","Ling","Qu","Yao","Fan","Mi","Lan","Kui","Lan","Ji","Dang","Katsura","Lei","Lei","Hua","Feng","Zhi","Wei","Kui","Zhan","Huai","Li","Ji","Mi","Lei","Huai","Luo","Ji","Kui","Lu","Jian","San",null,"Lei","Quan","Xiao","Yi","Luan","Men","Bie","Hu","Hu","Lu","Nue","Lu","Si","Xiao","Qian","Chu","Hu","Xu","Cuo","Fu","Xu","Xu","Lu","Hu","Yu","Hao","Jiao","Ju","Guo","Bao","Yan","Zhan","Zhan","Kui","Ban","Xi","Shu","Chong","Qiu","Diao","Ji","Qiu","Cheng","Shi",null,"Di","Zhe","She","Yu","Gan","Zi","Hong","Hui","Meng","Ge","Sui","Xia","Chai","Shi","Yi","Ma","Xiang","Fang","E","Pa","Chi","Qian","Wen","Wen","Rui","Bang","Bi","Yue","Yue","Jun","Qi","Ran","Yin","Qi","Tian","Yuan","Jue","Hui","Qin","Qi","Zhong","Ya","Ci","Mu","Wang","Fen","Fen","Hang","Gong","Zao","Fu","Ran","Jie","Fu","Chi","Dou","Piao","Xian","Ni","Te","Qiu","You","Zha","Ping","Chi","You","He","Han","Ju","Li","Fu","Ran","Zha","Gou","Pi","Bo","Xian","Zhu","Diao","Bie","Bing","Gu","Ran","Qu","She","Tie","Ling","Gu","Dan","Gu","Ying","Li","Cheng","Qu","Mou","Ge","Ci","Hui","Hui","Mang","Fu","Yang","Wa","Lie","Zhu","Yi","Xian","Kuo","Jiao","Li","Yi","P
1ing","Ji","Ha","She","Yi","Wang","Mo","Qiong","Qie","Gui","Gong","Zhi","Man","Ebi","Zhi","Jia","Rao","Si","Qi","Xing","Lie","Qiu","Shao","Yong","Jia","Shui","Che","Bai","E","Han"],X1[135]=["Shu","Xuan","Feng","Shen","Zhen","Fu","Xian","Zhe","Wu","Fu","Li","Lang","Bi","Chu","Yuan","You","Jie","Dan","Yan","Ting","Dian","Shui","Hui","Gua","Zhi","Song","Fei","Ju","Mi","Qi","Qi","Yu","Jun","Zha","Meng","Qiang","Si","Xi","Lun","Li","Die","Tiao","Tao","Kun","Gan","Han","Yu","Bang","Fei","Pi","Wei","Dun","Yi","Yuan","Su","Quan","Qian","Rui","Ni","Qing","Wei","Liang","Guo","Wan","Dong","E","Ban","Di","Wang","Can","Yang","Ying","Guo","Chan",null,"La","Ke","Ji","He","Ting","Mai","Xu","Mian","Yu","Jie","Shi","Xuan","Huang","Yan","Bian","Rou","Wei","Fu","Yuan","Mei","Wei","Fu","Ruan","Xie","You","Qiu","Mao","Xia","Ying","Shi","Chong","Tang","Zhu","Zong","Ti","Fu","Yuan","Hui","Meng","La","Du","Hu","Qiu","Die","Li","Gua","Yun","Ju","Nan","Lou","Qun","Rong","Ying","Jiang",null,"Lang","Pang","Si","Xi","Ci","Xi","Yuan","Weng","Lian","Sou","Ban","Rong","Rong","Ji","Wu","Qiu","Han","Qin","Yi","Bi","Hua","Tang","Yi","Du","Nai","He","Hu","Hui","Ma","Ming","Yi","Wen","Ying","Teng","Yu","Cang","So","Ebi","Man",null,"Shang","Zhe","Cao","Chi","Di","Ao","Lu","Wei","Zhi","Tang","Chen","Piao","Qu","Pi","Yu","Jian","Luo","Lou","Qin","Zhong","Yin","Jiang","Shuai","Wen","Jiao","Wan","Zhi","Zhe","Ma","Ma","Guo","Liu","Mao","Xi","Cong","Li","Man","Xiao","Kamakiri","Zhang","Mang","Xiang","Mo","Zui","Si","Qiu","Te","Zhi","Peng","Peng","Jiao","Qu","Bie","Liao","Pan","Gui","Xi","Ji","Zhuan","Huang","Fei","Lao","Jue","Jue","Hui","Yin","Chan","Jiao","Shan","Rao","Xiao","Mou","Chong","Xun","Si",null,"Cheng","Dang","Li","Xie","Shan","Yi","Jing","Da","Chan","Qi"],X1[136]=["Ci","Xiang","She","Luo","Qin","Ying","Chai","Li","Ze","Xuan","Lian","Zhu","Ze","Xie","Mang","Xie","Qi","Rong","Jian","Meng","Hao","Ruan","Huo","Zhuo","Jie","Bin","He","Mie","Fan","Lei","Jie","La","Mi","Li","Chun","Li","Qiu","Nie","Lu","Du","Xiao","Zhu","Long","Li","Long","Feng","Ye","Beng","Shang","Gu","Juan","Ying",null,"Xi","Can","Qu","Quan","Du","Can","Man","Jue","Jie","Zhu","Zha","Xie","Huang","Niu","Pei","Nu","Xin","Zhong","Mo","Er","Ke","Mie","Xi","Xing","Yan","Kan","Yuan",null,"Ling","Xuan","Shu","Xian","Tong","Long","Jie","Xian","Ya","Hu","Wei","Dao","Chong","Wei","Dao","Zhun","Heng","Qu","Yi","Yi","Bu","Gan","Yu","Biao","Cha","Yi","Shan","Chen","Fu","Gun","Fen","Shuai","Jie","Na","Zhong","Dan","Ri","Zhong","Zhong","Xie","Qi","Xie","Ran","Zhi","Ren","Qin","Jin","Jun","Yuan","Mei","Chai","Ao","Niao","Hui","Ran","Jia","Tuo","Ling","Dai","Bao","Pao","Yao","Zuo","Bi","Shao","Tan","Ju","He","Shu","Xiu","Zhen","Yi","Pa","Bo","Di","Wa","Fu","Gun","Zhi","Zhi","Ran","Pan","Yi","Mao","Tuo","Na","Kou","Xian","Chan","Qu","Bei","Gun","Xi","Ne","Bo","Horo","Fu","Yi","Chi","Ku","Ren","Jiang","Jia","Cun","Mo","Jie","Er","Luo","Ru","Zhu","Gui","Yin","Cai","Lie","Kamishimo","Yuki","Zhuang","Dang",null,"Kun","Ken","Niao","Shu","Jia","Kun","Cheng","Li","Juan","Shen","Pou","Ge","Yi","Yu","Zhen","Liu","Qiu","Qun","Ji","Yi","Bu","Zhuang","Shui","Sha","Qun","Li","Lian","Lian","Ku","Jian","Fou","Chan","Bi","Gun","Tao","Yuan","Ling","Chi","Chang","Chou","Duo","Biao","Liang","Chang","Pei","Pei","Fei","Yuan","Luo","Guo","Yan","Du","Xi","Zhi","Ju","Qi"],X1[137]=["Ji","Zhi","Gua","Ken","Che","Ti","Ti","Fu","Chong","Xie","Bian","Die","Kun","Duan","Xiu","Xiu","He","Yuan","Bao","Bao","Fu","Yu","Tuan","Yan","Hui","Bei","Chu","Lu","Ena","Hitoe","Yun","Da","Gou","Da","Huai","Rong","Yuan","Ru","Nai","Jiong","Suo","Ban","Tun","Chi","Sang","Niao","Ying","Jie","Qian","Huai","Ku","Lian","Bao","Li","Zhe","Shi","Lu","Yi","Die","Xie","Xian","Wei","Biao","Cao","Ji","Jiang","Sen","Bao","Xiang","Chihaya","Pu","Jian","Zhuan","Jian","Zui","Ji","Dan","Za","Fan","Bo","Xiang","Xin","Bie","Rao","Man","Lan","Ao","Duo","Gui","Cao","Sui","Nong","Chan","Lian","Bi","Jin","Dang","Shu","Tan","Bi","Lan","Pu","Ru","Zhi",null,"Shu","Wa","Shi","Bai","Xie","Bo","Chen","Lai","Long","Xi","Xian","Lan","Zhe","Dai","Tasuki","Zan","Shi","Jian","Pan","Yi","Ran","Ya","Xi","Xi","Yao","Feng","Tan",null,"Biao","Fu","Ba","He","Ji","Ji","Jian","Guan","Bian","Yan","Gui","Jue","Pian","Mao","Mi","Mi","Mie","Shi","Si","Zhan","Luo","Jue","Mi","Tiao","Lian","Yao","Zhi","Jun","Xi","Shan","Wei","Xi","Tian","Yu","Lan","E","Du","Qin","Pang","Ji","Ming","Ying","Gou","Qu","Zhan","Jin","Guan","Deng","Jian","
1Luo","Qu","Jian","Wei","Jue","Qu","Luo","Lan","Shen","Di","Guan","Jian","Guan","Yan","Gui","Mi","Shi","Zhan","Lan","Jue","Ji","Xi","Di","Tian","Yu","Gou","Jin","Qu","Jiao","Jiu","Jin","Cu","Jue","Zhi","Chao","Ji","Gu","Dan","Zui","Di","Shang","Hua","Quan","Ge","Chi","Jie","Gui","Gong","Chu","Jie","Hun","Qiu","Xing","Su","Ni","Ji","Lu","Zhi","Zha","Bi","Xing","Hu","Shang","Gong","Zhi","Xue","Chu","Xi","Yi","Lu","Jue","Xi","Yan","Xi"],X1[138]=["Yan","Yan","Ding","Fu","Qiu","Qiu","Jiao","Hong","Ji","Fan","Xun","Diao","Hong","Cha","Tao","Xu","Jie","Yi","Ren","Xun","Yin","Shan","Qi","Tuo","Ji","Xun","Yin","E","Fen","Ya","Yao","Song","Shen","Yin","Xin","Jue","Xiao","Ne","Chen","You","Zhi","Xiong","Fang","Xin","Chao","She","Xian","Sha","Tun","Xu","Yi","Yi","Su","Chi","He","Shen","He","Xu","Zhen","Zhu","Zheng","Gou","Zi","Zi","Zhan","Gu","Fu","Quan","Die","Ling","Di","Yang","Li","Nao","Pan","Zhou","Gan","Yi","Ju","Ao","Zha","Tuo","Yi","Qu","Zhao","Ping","Bi","Xiong","Qu","Ba","Da","Zu","Tao","Zhu","Ci","Zhe","Yong","Xu","Xun","Yi","Huang","He","Shi","Cha","Jiao","Shi","Hen","Cha","Gou","Gui","Quan","Hui","Jie","Hua","Gai","Xiang","Wei","Shen","Chou","Tong","Mi","Zhan","Ming","E","Hui","Yan","Xiong","Gua","Er","Beng","Tiao","Chi","Lei","Zhu","Kuang","Kua","Wu","Yu","Teng","Ji","Zhi","Ren","Su","Lang","E","Kuang","E","Shi","Ting","Dan","Bo","Chan","You","Heng","Qiao","Qin","Shua","An","Yu","Xiao","Cheng","Jie","Xian","Wu","Wu","Gao","Song","Pu","Hui","Jing","Shuo","Zhen","Shuo","Du","Yasashi","Chang","Shui","Jie","Ke","Qu","Cong","Xiao","Sui","Wang","Xuan","Fei","Chi","Ta","Yi","Na","Yin","Diao","Pi","Chuo","Chan","Chen","Zhun","Ji","Qi","Tan","Zhui","Wei","Ju","Qing","Jian","Zheng","Ze","Zou","Qian","Zhuo","Liang","Jian","Zhu","Hao","Lun","Shen","Biao","Huai","Pian","Yu","Die","Xu","Pian","Shi","Xuan","Shi","Hun","Hua","E","Zhong","Di","Xie","Fu","Pu","Ting","Jian","Qi","Yu","Zi","Chuan","Xi","Hui","Yin","An","Xian","Nan","Chen","Feng","Zhu","Yang","Yan","Heng","Xuan","Ge","Nuo","Qi"],X1[139]=["Mou","Ye","Wei",null,"Teng","Zou","Shan","Jian","Bo","Ku","Huang","Huo","Ge","Ying","Mi","Xiao","Mi","Xi","Qiang","Chen","Nue","Ti","Su","Bang","Chi","Qian","Shi","Jiang","Yuan","Xie","Xue","Tao","Yao","Yao",null,"Yu","Biao","Cong","Qing","Li","Mo","Mo","Shang","Zhe","Miu","Jian","Ze","Jie","Lian","Lou","Can","Ou","Guan","Xi","Zhuo","Ao","Ao","Jin","Zhe","Yi","Hu","Jiang","Man","Chao","Han","Hua","Chan","Xu","Zeng","Se","Xi","She","Dui","Zheng","Nao","Lan","E","Ying","Jue","Ji","Zun","Jiao","Bo","Hui","Zhuan","Mu","Zen","Zha","Shi","Qiao","Tan","Zen","Pu","Sheng","Xuan","Zao","Tan","Dang","Sui","Qian","Ji","Jiao","Jing","Lian","Nou","Yi","Ai","Zhan","Pi","Hui","Hua","Yi","Yi","Shan","Rang","Nou","Qian","Zhui","Ta","Hu","Zhou","Hao","Ye","Ying","Jian","Yu","Jian","Hui","Du","Zhe","Xuan","Zan","Lei","Shen","Wei","Chan","Li","Yi","Bian","Zhe","Yan","E","Chou","Wei","Chou","Yao","Chan","Rang","Yin","Lan","Chen","Huo","Zhe","Huan","Zan","Yi","Dang","Zhan","Yan","Du","Yan","Ji","Ding","Fu","Ren","Ji","Jie","Hong","Tao","Rang","Shan","Qi","Tuo","Xun","Yi","Xun","Ji","Ren","Jiang","Hui","Ou","Ju","Ya","Ne","Xu","
1E","Lun","Xiong","Song","Feng","She","Fang","Jue","Zheng","Gu","He","Ping","Zu","Shi","Xiong","Zha","Su","Zhen","Di","Zou","Ci","Qu","Zhao","Bi","Yi","Yi","Kuang","Lei","Shi","Gua","Shi","Jie","Hui","Cheng","Zhu","Shen","Hua","Dan","Gou","Quan","Gui","Xun","Yi","Zheng","Gai","Xiang","Cha","Hun","Xu","Zhou","Jie","Wu","Yu","Qiao","Wu","Gao","You","Hui","Kuang","Shuo","Song","Ai","Qing","Zhu","Zou","Nuo","Du","Zhuo","Fei","Ke","Wei"],X1[140]=["Yu","Shui","Shen","Diao","Chan","Liang","Zhun","Sui","Tan","Shen","Yi","Mou","Chen","Die","Huang","Jian","Xie","Nue","Ye","Wei","E","Yu","Xuan","Chan","Zi","An","Yan","Di","Mi","Pian","Xu","Mo","Dang","Su","Xie","Yao","Bang","Shi","Qian","Mi","Jin","Man","Zhe","Jian","Miu","Tan","Zen","Qiao","Lan","Pu","Jue","Yan","Qian","Zhan","Chen","Gu","Qian","Hong","Xia","Jue","Hong","Han","Hong","Xi","Xi","Huo","Liao","Han","Du","Long","Dou","Jiang","Qi","Shi","Li","Deng","Wan","Bi","Shu","Xian","Feng","Zhi","Zhi","Yan","Yan","Shi","Chu","Hui","Tun","Yi","Tun","Yi","Jian","Ba","Hou","E","Cu","Xiang","Huan","Jian","Ken","Gai","Qu","Fu","Xi","Bin","Hao","Yu","Zhu","Jia",null,"Xi","Bo","Wen","Huan","Bin","Di","Zong","Fen","Yi","Zhi","Bao","Chai","Han","Pi","Na","Pi","Gou","Na","You","Diao","Mo","Si","Xiu","Huan","Kun","He","He","Mo","Han","Mao","Li","Ni","Bi","Yu","Jia","Tuan","Mao","Pi","Xi","E","Ju","Mo","Chu","Tan","Huan","Jue","Bei","Zhen","Yuan","Fu","Cai","Gong","Te","Yi","Hang","Wan","Pin","Huo","Fan","Tan","Guan","Ze","Zhi","Er","Zhu","Shi","Bi","Zi","Er","Gui","Pian","Bian","Mai","Dai","Sheng","Kuang","Fei","Tie","Yi","Chi","Mao","He","Bi","Lu","Ren","Hui","Gai","Pian","Zi","Jia","Xu","Zei","Jiao","Gai","Zang","Jian","Ying","Xun","Zhen","She","Bin","Bin","Qiu","She","Chuan","Zang","Zhou","Lai","Zan","Si","Chen","Shang","Tian","Pei","Geng","Xian","Mai","Jian","Sui","Fu","Tan","Cong","Cong","Zhi","Ji","Zhang","Du","Jin","Xiong","Shun","Yun","Bao","Zai","Lai","Feng","Cang","Ji","Sheng","Ai","Zhuan","Fu","Gou","Sai","Ze","Liao"],X1[141]=["Wei","Bai","Chen","Zhuan","Zhi","Zhui","Biao","Yun","Zeng","Tan","Zan","Yan",null,"Shan","Wan","Ying","Jin","Gan","Xian","Zang","Bi","Du","Shu","Yan",null,"Xuan","Long","Gan","Zang","Bei","Zhen","Fu","Yuan","Gong","Cai","Ze","Xian","Bai","Zhang","Huo","Zhi","Fan","Tan","Pin","Bian","Gou","Zhu","Guan","Er","Jian","Bi","Shi","Tie","Gui","Kuang","Dai","Mao","Fei","He","Yi","Zei","Zhi","Jia","Hui","Zi","Ren","Lu","Zang","Zi","Gai","Jin","Qiu","Zhen","Lai","She","Fu","Du","Ji","Shu","Shang","Si","Bi","Zhou","Geng","Pei","Tan","Lai","Feng","Zhui","Fu","Zhuan","Sai","Ze","Yan","Zan","Yun","Zeng","Shan","Ying","Gan","Chi","Xi","She","Nan","Xiong","Xi","Cheng","He","Cheng","Zhe","Xia","Tang","Zou","Zou","Li","Jiu","Fu","Zhao","Gan","Qi","Shan","Qiong","Qin","Xian","Ci","Jue","Qin","Chi","Ci","Chen","Chen","Die","Ju","Chao","Di","Se","Zhan","Zhu","Yue","Qu","Jie","Chi","Chu","Gua","Xue","Ci","Tiao","Duo","Lie","Gan","Suo","Cu","Xi","Zhao","Su","Yin","Ju","Jian","Que","Tang","Chuo","Cui","Lu","Qu","Dang","Qiu","Zi","Ti","Qu","Chi","Huang","Qiao","Qiao","Yao","Zao","Ti",null,"Zan","Zan","Zu","Pa","Bao","Ku","Ke","Dun","Jue","Fu","Chen","Jian","Fang","Zhi","Sa","Yue","Pa","Qi","Yue","Qiang","Tuo","Tai","Yi","Nian","Ling","Mei","Ba","Die","Ku","Tuo","Jia","Ci","Pao","Qia","Zhu","Ju","Die","Zhi","Fu","Pan","Ju","Shan","Bo","Ni","Ju","Li","Gen","Yi","Ji","Dai","Xian","Jiao","Duo","Zhu","Zhuan","Kua","Zhuai","Gui","Qiong","Kui","Xiang","Chi","Lu","Beng","Zhi","Jia","Tiao","Cai","Jian","Ta","Qiao","Bi","Xian","Duo","Ji","Ju","Ji","Shu","Tu"],X1[142]=["Chu","Jing","Nie","Xiao","Bo","Chi","Qun","Mou","Shu","Lang","Yong","Jiao","Chou","Qiao",null,"Ta","Jian","Qi","Wo","Wei","Zhuo","Jie","Ji","Nie","Ju","Ju","Lun","Lu","Leng","Huai","Ju","Chi","Wan","Quan","Ti","Bo","Zu","Qie","Ji","Cu","Zong","Cai","Zong","Peng","Zhi","Zheng","Dian","Zhi","Yu","Duo","Dun","Chun","Yong","Zhong","Di","Zhe","Chen","Chuai","Jian","Gua","Tang","Ju","Fu","Zu","Die","Pian","Rou","Nuo","Ti","Cha","Tui","Jian","Dao","Cuo","Xi","Ta","Qiang","Zhan","Dian","Ti","Ji","Nie","Man","Liu","Zhan","Bi","Chong","Lu","Liao","Cu","Tang","Dai","Suo","Xi","Kui","Ji","Zhi","Qiang","Di","Man","Zong","Lian","Beng","Zao","Nian","Bie","Tui","Ju","Deng","Ceng","Xian","Fan","Chu","Zhong","Dun","Bo","Cu","Zu","Jue","Jue","Lin","Ta","Qiao","Qiao","Pu","Liao","Dun","Cuan","Kuang","Zao","Ta","Bi","Bi","Zhu","Ju","Chu","Qiao","Dun","Chou","Ji","Wu","Yue","Nian","Lin","Lie","Zhi","Li","Zhi","Chan","Chu","Duan","Wei","Long","Lin","Xian","Wei","Zuan","Lan","Xie","Rang","Xie","Nie","Ta","Qu","Jie","Cuan","Zuan","Xi","Kui","Jue","Lin","Shen","Gong","Dan","Segare","Qu","Ti","Duo","Duo","Gong","Lang","Nerau","Luo","Ai","Ji","Ju","Tang","Utsuke",null,"Yan","Shitsuke","Kang","Qu","Lou","Lao","Tuo","Zhi","Yagate","Ti","Dao","Yagate","Yu","Che","Ya","Gui","Jun","Wei","Yue","Xin","Di","Xuan","Fan","Ren","Shan","Qiang","Shu","Tun","Chen","Dai","E","Na","Qi","Mao","Ruan","Ren","Fan","Zhuan","Hong","Hu","Qu","Huang","Di","Ling","Dai","Ao","Zhen","Fan","Kuang","Ang","Peng","Bei","Gu","Ku","Pao","Zhu","Rong","E","Ba","Zhou","Zhi","Yao","Ke","Yi","Qing","Shi","Ping"],X1[143]=["Er","Qiong","Ju","Jiao","Guang","Lu","Kai","Quan","Zhou","Zai","Zhi","She","Liang","Yu","Shao","You","Huan","Yun","Zhe","Wan","Fu","Qing","Zhou","Ni","Ling","Zhe","Zhan","Liang","Zi","Hui","Wang","Chuo","Guo","Kan","Yi","Peng","Qian","Gun","Nian","Pian","Guan","Bei","Lun","Pai","Liang","Ruan","Rou","Ji","Yang","Xian","Chuan","Cou","Qun","Ge","You","Hong","Shu","Fu","Zi","Fu","Wen","Ben","Zhan","Yu","Wen","Tao","Gu","Zhen","Xia","Yuan","Lu","Jiu","Chao","Zhuan","Wei","Hun","Sori","Che","Jiao","Zhan","Pu","Lao","Fen","Fan","Lin","Ge","Se","Kan","Huan","Yi","Ji","Dui","Er","Yu","Xian","Hong","Lei","Pei","Li","Li","Lu","Lin","Che","Ya","Gui","Xuan","Di","Ren","Zhuan","E","Lun","Ruan","Hong","Ku","Ke","Lu","Zhou","Zhi","Yi","Hu","Zhen","Li","Yao","Qing","Shi","Zai","Zhi","Jia
1o","Zhou","Quan","Lu","Jiao","Zhe","Fu","Liang","Nian","Bei","Hui","Gun","Wang","Liang","Chuo","Zi","Cou","Fu","Ji","Wen","Shu","Pei","Yuan","Xia","Zhan","Lu","Che","Lin","Xin","Gu","Ci","Ci","Pi","Zui","Bian","La","La","Ci","Xue","Ban","Bian","Bian","Bian",null,"Bian","Ban","Ci","Bian","Bian","Chen","Ru","Nong","Nong","Zhen","Chuo","Chuo","Suberu","Reng","Bian","Bian","Sip","Ip","Liao","Da","Chan","Gan","Qian","Yu","Yu","Qi","Xun","Yi","Guo","Mai","Qi","Za","Wang","Jia","Zhun","Ying","Ti","Yun","Jin","Hang","Ya","Fan","Wu","Da","E","Huan","Zhe","Totemo","Jin","Yuan","Wei","Lian","Chi","Che","Ni","Tiao","Zhi","Yi","Jiong","Jia","Chen","Dai","Er","Di","Po","Wang","Die","Ze","Tao","Shu","Tuo","Kep","Jing","Hui","Tong","You","Mi","Beng","Ji","Nai","Yi","Jie","Zhui","Lie","Xun"],X1[144]=["Tui","Song","Gua","Tao","Pang","Hou","Ni","Dun","Jiong","Xuan","Xun","Bu","You","Xiao","Qiu","Tou","Zhu","Qiu","Di","Di","Tu","Jing","Ti","Dou","Yi","Zhe","Tong","Guang","Wu","Shi","Cheng","Su","Zao","Qun","Feng","Lian","Suo","Hui","Li","Sako","Lai","Ben","Cuo","Jue","Beng","Huan","Dai","Lu","You","Zhou","Jin","Yu","Chuo","Kui","Wei","Ti","Yi","Da","Yuan","Luo","Bi","Nuo","Yu","Dang","Sui","Dun","Sui","Yan","Chuan","Chi","Ti","Yu","Shi","Zhen","You","Yun","E","Bian","Guo","E","Xia","Huang","Qiu","Dao","Da","Wei","Appare","Yi","Gou","Yao","Chu","Liu","Xun","Ta","Di","Chi","Yuan","Su","Ta","Qian",null,"Yao","Guan","Zhang","Ao","Shi","Ce","Chi","Su","Zao","Zhe","Dun","Di","Lou","Chi","Cuo","Lin","Zun","Rao","Qian","Xuan","Yu","Yi","Wu","Liao","Ju","Shi","Bi","Yao","Mai","Xie","Sui","Huan","Zhan","Teng","Er","Miao","Bian","Bian","La","Li","Yuan","Yao","Luo","Li","Yi","Ting","Deng","Qi","Yong","Shan","Han","Yu","Mang","Ru","Qiong",null,"Kuang","Fu","Kang","Bin","Fang","Xing","Na","Xin","Shen","Bang","Yuan","Cun","Huo","Xie","Bang","Wu","Ju","You","Han","Tai","Qiu","Bi","Pei","Bing","Shao","Bei","Wa","Di","Zou","Ye","Lin","Kuang","Gui","Zhu","Shi","Ku","Yu","Gai","Ge","Xi","Zhi","Ji","Xun","Hou","Xing","Jiao","Xi","Gui","Nuo","Lang","Jia","Kuai","Zheng","Otoko","Yun","Yan","Cheng","Dou","Chi","Lu","Fu","Wu","Fu","Gao","Hao","Lang","Jia","Geng","Jun","Ying","Bo","Xi","Bei","Li","Yun","Bu","Xiao","Qi","Pi","Qing","Guo","Zhou","Tan","Zou","Ping","Lai","Ni","Chen","You","Bu","Xiang","Dan","Ju","Yong","Qiao","Yi","Du","Yan","Mei"],X1[145]=["Ruo","Bei","E","Yu","Juan","Yu","Yun","Hou","Kui","Xiang","Xiang","Sou","Tang","Ming","Xi","Ru","Chu","Zi","Zou","Ju","Wu","Xiang","Yun","Hao","Yong","Bi","Mo","Chao","Fu","Liao","Yin","Zhuan","Hu","Qiao","Yan","Zhang","Fan","Qiao","Xu","Deng","Bi","Xin","Bi","Ceng","Wei","Zheng","Mao","Shan","
1Lin","Po","Dan","Meng","Ye","Cao","Kuai","Feng","Meng","Zou","Kuang","Lian","Zan","Chan","You","Qi","Yan","Chan","Zan","Ling","Huan","Xi","Feng","Zan","Li","You","Ding","Qiu","Zhuo","Pei","Zhou","Yi","Hang","Yu","Jiu","Yan","Zui","Mao","Dan","Xu","Tou","Zhen","Fen","Sakenomoto",null,"Yun","Tai","Tian","Qia","Tuo","Zuo","Han","Gu","Su","Po","Chou","Zai","Ming","Luo","Chuo","Chou","You","Tong","Zhi","Xian","Jiang","Cheng","Yin","Tu","Xiao","Mei","Ku","Suan","Lei","Pu","Zui","Hai","Yan","Xi","Niang","Wei","Lu","Lan","Yan","Tao","Pei","Zhan","Chun","Tan","Zui","Chuo","Cu","Kun","Ti","Mian","Du","Hu","Xu","Xing","Tan","Jiu","Chun","Yun","Po","Ke","Sou","Mi","Quan","Chou","Cuo","Yun","Yong","Ang","Zha","Hai","Tang","Jiang","Piao","Shan","Yu","Li","Zao","Lao","Yi","Jiang","Pu","Jiao","Xi","Tan","Po","Nong","Yi","Li","Ju","Jiao","Yi","Niang","Ru","Xun","Chou","Yan","Ling","Mi","Mi","Niang","Xin","Jiao","Xi","Mi","Yan","Bian","Cai","Shi","You","Shi","Shi","Li","Chong","Ye","Liang","Li","Jin","Jin","Qiu","Yi","Diao","Dao","Zhao","Ding","Po","Qiu","He","Fu","Zhen","Zhi","Ba","Luan","Fu","Nai","Diao","Shan","Qiao","Kou","Chuan","Zi","Fan","Yu","Hua","Han","Gong","Qi","Mang","Ri","Di","Si","Xi","Yi","Chai","Shi","Tu","Xi","Nu","Qian","Ishiyumi","Jian","Pi","Ye","Yin"],X1[146]=["Ba","Fang","Chen","Xing","Tou","Yue","Yan","Fu","Pi","Na","Xin","E","Jue","Dun","Gou","Yin","Qian","Ban","Ji","Ren","Chao","Niu","Fen","Yun","Ji","Qin","Pi","Guo","Hong","Yin","Jun","Shi","Yi","Zhong","Nie","Gai","Ri","Huo","Tai","Kang","Habaki","Irori","Ngaak",null,"Duo","Zi","Ni","Tu","Shi","Min","Gu","E","Ling","Bing","Yi","Gu","Ba","Pi","Yu","Si","Zuo","Bu","You","Dian","Jia","Zhen","Shi","Shi","Tie","Ju","Zhan","Shi","She","Xuan","Zhao","Bao","He","Bi","Sheng","Chu","Shi","Bo","Zhu","Chi","Za","Po","Tong","Qian","Fu","Zhai","Liu","Qian","Fu","Li","Yue","Pi","Yang","Ban","Bo","Jie","Gou","Shu","Zheng","Mu","Ni","Nie","Di","Jia","Mu","Dan","Shen","Yi","Si","Kuang","Ka","Bei","Jian","Tong","Xing","Hong","Jiao","Chi","Er","Ge","Bing","Shi","Mou","Jia","Yin","Jun","Zhou","Chong","Shang","Tong","Mo","Lei","Ji","Yu","Xu","Ren","Zun","Zhi","Qiong","Shan","Chi","Xian","Xing","Quan","Pi","Tie","Zhu","Hou","Ming","Kua","Yao","Xian","Xian","Xiu","Jun","Cha","Lao","Ji","Pi","Ru","Mi","Yi","Yin","Guang","An","Diou","You","Se","Kao","Qian","Luan","Kasugai","Ai","Diao","Han","Rui","Shi","Keng","Qiu","Xiao","Zhe","Xiu","Zang","Ti","Cuo","Gua","Gong","Zhong","Dou","Lu","Mei","Lang","Wan","Xin","Yun","Bei","Wu","Su","Yu","Chan","Ting","Bo","Han","Jia","Hong","Cuan","Feng","Chan","Wan","Zhi","Si","Xuan","Wu","Wu","Tiao","Gong","Zhuo","Lue","Xing","Qian","Shen","Han","Lue","Xie","Chu","Zheng","Ju","Xian","Tie","Mang","Pu","Li","Pan","Rui","Cheng","Gao","Li","Te","Pyeng","Zhu",null,"Tu","Liu","Zui","Ju","Chang","Yuan","Jian","Gang","Diao","Tao","Chang"],X1[147]=["Lun","Kua","Ling","Bei","Lu","Li","Qiang","Pou","Juan","Min","Zui","Peng","An","Pi","Xian","Ya","Zhui","Lei","A","Kong","Ta","Kun","Du","Wei","Chui","Zi","Zheng","Ben","Nie","Cong","Qun","Tan","Ding","Qi","Qian","Zhuo","Qi","Yu","Jin","Guan","Mao","Chang","Tian","Xi","Lian","Tao","Gu","Cuo","Shu","Zhen","Lu","Meng","Lu","Hua","Biao","Ga","Lai","Ken","Kazari","Bu","Nai","Wan","Zan",null,"De","Xian",null,"Huo","Liang",null,"Men","Kai","Ying","Di","Lian","Guo","Xian","Du","Tu","Wei","Cong","Fu","Rou","Ji","E","Rou","Chen","Ti","Zha","Hong","Yang","Duan","Xia","Yu","Keng","Xing","Huang","Wei","Fu","Zhao","Cha","Qie","She","Hong","Kui","Tian","Mou","Qiao","Qiao","Hou","Tou","Cong","Huan","Ye","Min","Jian","Duan","Jian","Song","Kui","Hu","Xuan","Duo","Jie","Zhen","Bian","Zhong","Zi","Xiu","Ye","Mei","Pai","Ai","Jie",null,"Mei","Chuo","Ta","Bang","Xia","Lian","Suo","Xi","Liu","Zu","Ye","Nou","Weng","Rong","Tang","Suo","Qiang","Ge","Shuo","Chui","Bo","Pan","Sa","Bi","Sang","Gang","Zi","Wu","Ying","Huang","Tiao","Liu","Kai","Sun","Sha","Sou","Wan","Hao","Zhen","Zhen","Luo","Yi","Yuan","Tang","Nie","Xi","Jia","Ge","Ma","Juan","Kasugai","Habaki","Suo",null,null,null,"Na","Lu","Suo","Ou","Zu","Tuan","Xiu","Guan","Xuan","Lian","Shou","Ao","Man","Mo","Luo","Bi","Wei","Liu","Di","Qiao","Cong","Yi","Lu","Ao","Keng","Qiang","Cui","Qi","Chang","Tang","Man","Yong","Chan","Feng","Jing","Biao","Shu","Lou","Xiu","Cong","Long","Zan","Jian","Cao","Li","Xia","Xi","Kang",null,"Beng",null,null,"Zheng","Lu","Hua","Ji","Pu","Hui","Qiang","Po","Lin","Suo","Xiu","San","Cheng"],X1[148]=["Kui","Si","Liu","Nao","Heng","Pie","Sui","Fan","Qiao","Quan","Yang","Tang","Xiang","Jue","Jiao","Zun","Liao","Jie","Lao","Dui","Tan","Zan","Ji","Jian","Zhong","Deng","Ya","Ying","Dui","Jue","Nou","Ti","Pu","Tie",null,null,"Ding","Shan","Kai","Jian","Fei","Sui","Lu","Juan","Hui","Yu","Lian","Zhuo","Qiao","Qian","Zhuo","Lei","Bi","Tie","Huan","Ye","Duo","Guo","Dang","Ju","Fen","Da","Bei","Yi","Ai","Zong","Xun","Diao","Zhu","Heng","Zhui","Ji","Nie","Ta","Huo","Qing","Bin","Ying","Kui","Ning","Xu","Jian","Jian","Yari","Cha","Zhi","Mie","Li","
1Lei","Ji","Zuan","Kuang","Shang","Peng","La","Du","Shuo","Chuo","Lu","Biao","Bao","Lu",null,null,"Long","E","Lu","Xin","Jian","Lan","Bo","Jian","Yao","Chan","Xiang","Jian","Xi","Guan","Cang","Nie","Lei","Cuan","Qu","Pan","Luo","Zuan","Luan","Zao","Nie","Jue","Tang","Shu","Lan","Jin","Qiu","Yi","Zhen","Ding","Zhao","Po","Diao","Tu","Qian","Chuan","Shan","Ji","Fan","Diao","Men","Nu","Xi","Chai","Xing","Gai","Bu","Tai","Ju","Dun","Chao","Zhong","Na","Bei","Gang","Ban","Qian","Yao","Qin","Jun","Wu","Gou","Kang","Fang","Huo","Tou","Niu","Ba","Yu","Qian","Zheng","Qian","Gu","Bo","E","Po","Bu","Ba","Yue","Zuan","Mu","Dan","Jia","Dian","You","Tie","Bo","Ling","Shuo","Qian","Liu","Bao","Shi","Xuan","She","Bi","Ni","Pi","Duo","Xing","Kao","Lao","Er","Mang","Ya","You","Cheng","Jia","Ye","Nao","Zhi","Dang","Tong","Lu","Diao","Yin","Kai","Zha","Zhu","Xian","Ting","Diu","Xian","Hua","Quan","Sha","Jia","Yao","Ge","Ming","Zheng","Se","Jiao","Yi","Chan","Chong","Tang","An","Yin","Ru","Zhu","Lao","Pu","Wu","Lai","Te","Lian","Keng"],X1[149]=["Xiao","Suo","Li","Zheng","Chu","Guo","Gao","Tie","Xiu","Cuo","Lue","Feng","Xin","Liu","Kai","Jian","Rui","Ti","Lang","Qian","Ju","A","Qiang","Duo","Tian","Cuo","Mao","Ben","Qi","De","Kua","Kun","Chang","Xi","Gu","Luo","Chui","Zhui","Jin","Zhi","Xian","Juan","Huo","Pou","Tan","Ding","Jian","Ju","Meng","Zi","Qie","Ying","Kai","Qiang","Song","E","Cha","Qiao","Zhong","Duan","Sou","Huang","Huan","Ai","Du","Mei","Lou","Zi","Fei","Mei","Mo","Zhen","Bo","Ge","Nie","Tang","Juan","Nie","Na","Liu","Hao","Bang","Yi","Jia","Bin","Rong","Biao","Tang","Man","Luo","Beng","Yong","Jing","Di","Zu","Xuan","Liu","Tan","Jue","Liao","Pu","Lu","Dui","Lan","Pu","Cuan","Qiang","Deng","Huo","Lei","Huan","Zhuo","Lian","Yi","Cha","Biao","La","Chan","Xiang","Chang","Chang","Jiu","Ao","Die","Qu","Liao","Mi","Chang","Men","Ma","Shuan","Shan","Huo","Men","Yan","Bi","Han","Bi","San","Kai","Kang","Beng","Hong","Run","San","Xian","Xian","Jian","Min","Xia","Yuru","Dou","Zha","Nao","Jian","Peng","Xia","Ling","Bian","Bi","Run","He","Guan","Ge","Ge","Fa","Chu","Hong","Gui","Min","Se","Kun","Lang","Lu","Ting","Sha","Ju","Yue","Yue","Chan","Qu","Lin","Chang","Shai","Kun","Yan","Min","Yan","E","Hun","Yu","Wen","Xiang","Bao","Xiang","Qu","Yao","Wen","Ban","An","Wei","Yin","Kuo","Que","Lan","Du",null,"Phwung","Tian","Nie","Ta","Kai","He","Que","Chuang","Guan","Dou","Qi","Kui","Tang","Guan","Piao","Kan","Xi","Hui","Chan","Pi","Dang","Huan","Ta","Wen",null,"Men","Shuan","Shan","Yan","Han","Bi","Wen","Chuang","Run","Wei","Xian","Hong","Jian","Min","Kang","Men","Zha","Nao","Gui","Wen","Ta","Min","Lu","Kai"],X1[150]=["Fa","Ge","He","Kun","Jiu","Yue","Lang","Du","Yu","Yan","Chang","Xi","Wen","Hun","Yan","E","Chan","Lan","Qu","Hui","Kuo","Que","Ge","Tian","Ta","Que","Kan","Huan","Fu","Fu","Le","Dui","Xin","Qian","Wu","Yi","Tuo","Yin","Yang","Dou","E","Sheng","Ban","Pei","Keng","Yun","Ruan","Zhi","Pi","Jing","Fang","Yang","Yin","Zhen","Jie","Cheng","E","Qu","Di","Zu","Zuo","Dian","Ling","A","Tuo","Tuo","Po","Bing","Fu","Ji","Lu","Long","Chen","Xing","Duo","Lou","Mo","Jiang","Shu","Duo","Xian","Er","Gui","Yu","Gai","Shan","Xun","Qiao","Xing","Chun","Fu","Bi","Xia","Shan","Sheng","Zhi","Pu","Dou","Yuan","Zhen","Chu","Xian","Tou","Nie","Yun","Xian","Pei","Pei","Zou","Yi","Dui","Lun","Yin","Ju","Chui","Chen","Pi","Ling","Tao","Xian","Lu","Sheng","Xian","Yin","Zhu","Yang","Reng","Shan","Chong","Yan","Yin","Yu","Ti","Yu","Long","Wei","Wei","Nie","Dui","Sui","An","Huang","Jie","Sui","Yin","Gai","Yan","Hui","Ge","Yun","Wu","Wei","Ai","Xi","Tang","Ji","Zhang","Dao","Ao","Xi","Yin",null,"Rao","Lin","Tui","Deng","Pi","Sui","Sui","Yu","Xian","Fen","Ni","Er","Ji","Dao","Xi","Yin","E","Hui","Long","Xi","Li","Li","Li","Zhui","He","Zhi","Zhun","Jun","Nan","Yi","Que","Yan","Qian","Ya","Xiong","Ya","Ji","Gu","Huan","Zhi","Gou","Jun","Ci","Yong","Ju","Chu","Hu","Za","Luo","Yu","Chou","Diao","Sui","Han","Huo","Shuang","Guan","Chu","Za","Yong","Ji","Xi","Chou","Liu","Li","Nan","Xue","Za","Ji","Ji","Yu","Yu","Xue","Na","Fou","Se","Mu","Wen","Fen","Pang","Yun","Li","Li","Ang","Ling","Lei","An","Bao","Meng","Dian","Dang","Xing","Wu","Zhao"],X1[151]=["Xu","Ji","Mu","Chen","Xiao","Zha","Ting","Zhen","Pei","Mei","Ling","Qi","Chou","Huo","Sha","Fei","Weng","Zhan","Yin","Ni","Chou","Tun","Lin",null,"Dong","Ying","Wu","Ling","Shuang","Ling","Xia","Hong","Yin","Mo","Mai","Yun","Liu","Meng","Bin","Wu","Wei","Huo","Yin","Xi","Yi","Ai","Dan","Deng","Xian","Yu","Lu","Long","Dai","Ji","Pang","Yang","Ba","P
1i","Wei",null,"Xi","Ji","Mai","Meng","Meng","Lei","Li","Huo","Ai","Fei","Dai","Long","Ling","Ai","Feng","Li","Bao",null,"He","He","Bing","Qing","Qing","Jing","Tian","Zhen","Jing","Cheng","Qing","Jing","Jing","Dian","Jing","Tian","Fei","Fei","Kao","Mi","Mian","Mian","Pao","Ye","Tian","Hui","Ye","Ge","Ding","Cha","Jian","Ren","Di","Du","Wu","Ren","Qin","Jin","Xue","Niu","Ba","Yin","Sa","Na","Mo","Zu","Da","Ban","Yi","Yao","Tao","Tuo","Jia","Hong","Pao","Yang","Tomo","Yin","Jia","Tao","Ji","Xie","An","An","Hen","Gong","Kohaze","Da","Qiao","Ting","Wan","Ying","Sui","Tiao","Qiao","Xuan","Kong","Beng","Ta","Zhang","Bing","Kuo","Ju","La","Xie","Rou","Bang","Yi","Qiu","Qiu","He","Xiao","Mu","Ju","Jian","Bian","Di","Jian","On","Tao","Gou","Ta","Bei","Xie","Pan","Ge","Bi","Kuo","Tang","Lou","Gui","Qiao","Xue","Ji","Jian","Jiang","Chan","Da","Huo","Xian","Qian","Du","Wa","Jian","Lan","Wei","Ren","Fu","Mei","Juan","Ge","Wei","Qiao","Han","Chang",null,"Rou","Xun","She","Wei","Ge","Bei","Tao","Gou","Yun",null,"Bi","Wei","Hui","Du","Wa","Du","Wei","Ren","Fu","Han","Wei","Yun","Tao","Jiu","Jiu","Xian","Xie","Xian","Ji","Yin","Za","Yun","Shao","Le","Peng","Heng","Ying","Yun","Peng","Yin","Yin","Xiang"],X1[152]=["Hu","Ye","Ding","Qing","Pan","Xiang","Shun","Han","Xu","Yi","Xu","Gu","Song","Kui","Qi","Hang","Yu","Wan","Ban","Dun","Di","Dan","Pan","Po","Ling","Ce","Jing","Lei","He","Qiao","E","E","Wei","Jie","Gua","Shen","Yi","Shen","Hai","Dui","Pian","Ping","Lei","Fu","Jia","Tou","Hui","Kui","Jia","Le","Tian","Cheng","Ying","Jun","Hu","Han","Jing","Tui","Tui","Pin","Lai","Tui","Zi","Zi","Chui","Ding","Lai","Yan","Han","Jian","Ke","Cui","Jiong","Qin","Yi","Sai","Ti","E","E","Yan","Hun","Kan","Yong","Zhuan","Yan","Xian","Xin","Yi","Yuan","Sang","Dian","Dian","Jiang","Ku","Lei","Liao","Piao","Yi","Man","Qi","Rao","Hao","Qiao","Gu","Xun","Qian","Hui","Zhan","Ru","Hong","Bin","Xian","Pin","Lu","Lan","Nie","Quan","Ye","Ding","Qing","Han","Xiang","Shun","Xu","Xu","Wan","Gu","Dun","Qi","Ban","Song","Hang","Yu","Lu","Ling","Po","Jing","Jie","Jia","Tian","Han","Ying","Jiong","Hai","Yi","Pin","Hui","Tui","Han","Ying","Ying","Ke","Ti","Yong","E","Zhuan","Yan","E","Nie","Man","Dian","Sang","Hao","Lei","Zhan","Ru","Pin","Quan","Feng","Biao","Oroshi","Fu","Xia","Zhan","Biao","Sa","Ba","Tai","Lie","Gua","Xuan","Shao","Ju","Bi","Si","Wei","Yang","Yao","Sou","Kai","Sao","Fan","Liu","Xi","Liao","Piao","Piao","Liu","Biao","Biao","Biao","Liao",null,"Se","Feng","Biao","Feng","Yang","Zhan","Biao","Sa","Ju","Si","Sou","Yao","Liu","Piao","Biao","Biao","Fei","Fan","Fei","Fei","Shi","Shi","Can","Ji","Ding","Si","Tuo","Zhan","Sun","Xiang","Tun","Ren","Yu","Juan","Chi","Yin","Fan","Fan","Sun","Yin","Zhu","Yi","Zhai","Bi","Jie","Tao","Liu","Ci","Tie","Si","Bao","Shi","Duo"],X1[153]=["Hai","Ren","Tian","Jiao","Jia","Bing","Yao","Tong","Ci","Xiang","Yang","Yang","Er","Yan","Le","Yi","Can","Bo","Nei","E","Bu","Jun","Dou","Su","Yu","Shi","Yao","Hun","Guo","Shi","Jian","Zhui","Bing","Xian","Bu","Ye","Tan","Fei","Zhang","Wei","Guan","E","Nuan","Hun","Hu","Huang","Tie","Hui","Jian","Hou","He","Xing","Fen","Wei","Gu","Cha","Song","Tang","Bo","Gao","Xi","Kui","Liu","Sou","Tao","Ye","Yun","Mo","Tang","Man","Bi","Yu","Xiu","Jin","San","Kui","Zhuan","Shan","Chi","Dan","Yi","Ji","Rao","Cheng","Yong","Tao","Hui","Xiang","Zhan","Fen","Hai","Meng","Yan","Mo","Chan","Xiang","Luo","Zuan","Nang","Shi","Ding","Ji","Tuo","Xing","Tun","Xi","Ren","Yu","Chi","Fan","Yin","Jian","Shi","Bao","Si","Duo","Yi","Er","Rao","Xiang","Jia","Le","Jiao","Yi","Bing","Bo","Dou","E","Yu","Nei","Jun","Guo","Hun","Xian","Guan","Cha","Kui","Gu","Sou","Chan","Ye","Mo","Bo","Liu","Xiu","Jin","Man","San","Zhuan","Nang","Shou","Kui","Guo","Xiang","Fen","Ba","Ni","Bi","Bo","Tu","Han","Fei","Jian","An","Ai","Fu","Xian","Wen","Xin","Fen","Bin","Xing","Ma","Yu","Feng","Han","Di","Tuo","Tuo","Chi","Xun","Zhu","Zhi","Pei","Xin","Ri","Sa","Yin","Wen","Zhi","Dan","Lu","You","Bo","Bao","Kuai","Tuo","Yi","Qu",null,"Qu","Jiong","Bo","Zhao","Yuan","Peng","Zhou","Ju","Zhu","Nu","Ju","Pi","Zang","Jia","Ling","Zhen","Tai","Fu","Yang","Shi","Bi","Tuo","Tuo","Si","Liu","Ma","P
1ian","Tao","Zhi","Rong","Teng","Dong","Xun","Quan","Shen","Jiong","Er","Hai","Bo","Zhu","Yin","Luo","Shuu","Dan","Xie","Liu","Ju","Song","Qin","Mang","Liang","Han","Tu","Xuan","Tui","Jun"],X1[154]=["E","Cheng","Xin","Ai","Lu","Zhui","Zhou","She","Pian","Kun","Tao","Lai","Zong","Ke","Qi","Qi","Yan","Fei","Sao","Yan","Jie","Yao","Wu","Pian","Cong","Pian","Qian","Fei","Huang","Jian","Huo","Yu","Ti","Quan","Xia","Zong","Kui","Rou","Si","Gua","Tuo","Kui","Sou","Qian","Cheng","Zhi","Liu","Pang","Teng","Xi","Cao","Du","Yan","Yuan","Zou","Sao","Shan","Li","Zhi","Shuang","Lu","Xi","Luo","Zhang","Mo","Ao","Can","Piao","Cong","Qu","Bi","Zhi","Yu","Xu","Hua","Bo","Su","Xiao","Lin","Chan","Dun","Liu","Tuo","Zeng","Tan","Jiao","Tie","Yan","Luo","Zhan","Jing","Yi","Ye","Tuo","Bin","Zou","Yan","Peng","Lu","Teng","Xiang","Ji","Shuang","Ju","Xi","Huan","Li","Biao","Ma","Yu","Tuo","Xun","Chi","Qu","Ri","Bo","Lu","Zang","Shi","Si","Fu","Ju","Zou","Zhu","Tuo","Nu","Jia","Yi","Tai","Xiao","Ma","Yin","Jiao","Hua","Luo","Hai","Pian","Biao","Li","Cheng","Yan","Xin","Qin","Jun","Qi","Qi","Ke","Zhui","Zong","Su","Can","Pian","Zhi","Kui","Sao","Wu","Ao","Liu","Qian","Shan","Piao","Luo","Cong","Chan","Zou","Ji","Shuang","Xiang","Gu","Wei","Wei","Wei","Yu","Gan","Yi","Ang","Tou","Xie","Bao","Bi","Chi","Ti","Di","Ku","Hai","Qiao","Gou","Kua","Ge","Tui","Geng","Pian","Bi","Ke","Ka","Yu","Sui","Lou","Bo","Xiao","Pang","Bo","Ci","Kuan","Bin","Mo","Liao","Lou","Nao","Du","Zang","Sui","Ti","Bin","Kuan","Lu","Gao","Gao","Qiao","Kao","Qiao","Lao","Zao","Biao","Kun","Kun","Ti","Fang","Xiu","Ran","Mao","Dan","Kun","Bin","Fa","Tiao","Peng","Zi","Fa","Ran","Ti","Pao","Pi","Mao","Fu","Er","Rong","Qu","Gong","Xiu","Gua","Ji","Peng","Zhua","Shao","Sha"],X1[155]=["Ti","Li","Bin","Zong","Ti","Peng","Song","Zheng","Quan","Zong","Shun","Jian","Duo","Hu","La","Jiu","Qi","Lian","Zhen","Bin","Peng","Mo","San","Man","Man","Seng","Xu","Lie","Qian","Qian","Nong","Huan","Kuai","Ning","Bin","Lie","Rang","Dou","Dou","Nao","Hong","Xi","Dou","Han","Dou","Dou","Jiu","Chang","Yu","Yu","Li","Juan","Fu","Qian","Gui","Zong","Liu","Gui","Shang","Yu","Gui","Mei","Ji","Qi","Jie","Kui","Hun","Ba","Po","Mei","Xu","Yan","Xiao","Liang","Yu","Tui","Qi","Wang","Liang","Wei","Jian","Chi","Piao","Bi","Mo","Ji","Xu","Chou","Yan","Zhan","Yu","Dao","Ren","Ji","Eri","Gong","Tuo","Diao","Ji","Xu","E","E","Sha","Hang","Tun","Mo","Jie","Shen","Fan","Yuan","Bi","Lu","Wen","Hu","Lu","Za","Fang","Fen","Na","You","Namazu","Todo","He","Xia","Qu","Han","Pi","Ling","Tuo","Bo","Qiu","Ping","Fu","Bi","Ji","Wei","Ju","Diao","Bo","You","Gun","Pi","Nian","Xing","Tai","Bao","Fu","Zha","Ju","Gu","Kajika","Tong",null,"Ta","Jie","Shu","Hou","Xiang","Er","An","Wei","Tiao","Zhu","Yin","Lie","Luo","Tong","Yi","Qi","Bing","Wei","Jiao","Bu","Gui","Xian","Ge","Hui","Bora","Mate","Kao","Gori","Duo","Jun","Ti","Man","Xiao","Za","Sha","Qin","Yu","Nei","Zhe","Gun","Geng","Su","Wu","Qiu","Ting","Fu","Wan","You","Li","Sha","Sha","Gao","Meng","Ugui","Asari","Subashiri","Kazunoko","Yong","Ni","Zi","Qi","Qing","Xiang","Nei","Chun","Ji","Diao","Qie","Gu","Zhou","Dong","Lai","Fei","Ni","Yi","Kun","Lu","Jiu","Chang","Jing","Lun","Ling","Zou","Li","Meng","Zong","Zhi","Nian","Shachi","Dojou","Sukesou","Shi","Shen","Hun","Shi","Hou","Xing","Zhu","La","Zong","Ji","Bian","Bian"],X1[156]=["Huan","Quan","Ze","Wei","Wei","Yu","Qun","Rou","Die","Huang","Lian","Yan","Qiu","Qiu","Jian","Bi","E","Yang","Fu","Sai","Jian","Xia","Tuo","Hu","Muroaji","Ruo","Haraka","Wen","Jian","Hao","Wu","Fang","Sao","Liu","Ma","Shi","Shi","Yin","Z","Teng","Ta","Yao","Ge","Rong","Qian","Qi","Wen","Ruo","Hatahata","Lian","Ao","Le","Hui","Min","Ji","Tiao","Qu","Jian","Sao","Man","Xi","Qiu","Biao","Ji","Ji","Zhu","Jiang","Qiu","Zhuan","Yong","Zhang","Kang","Xue","Bie","Jue","Qu","Xiang","Bo","Jiao","Xun","Su","Huang","Zun","Shan","Shan","Fan","Jue","Lin","Xun","Miao","Xi","Eso","Kyou","Fen","Guan","Hou","Kuai","Zei","Sao","Zhan","Gan","Gui","Sheng","Li","Chang","Hatahata","Shiira","Mutsu","Ru","Ji","Xu","Huo","Shiira","Li","Lie","Li","Mie","Zhen","Xiang","E","Lu","Guan","Li","Xian","Yu","Dao","Ji","You","Tun","Lu","Fang","Ba","He","Bo","P
1ing","Nian","Lu","You","Zha","Fu","Bo","Bao","Hou","Pi","Tai","Gui","Jie","Kao","Wei","Er","Tong","Ze","Hou","Kuai","Ji","Jiao","Xian","Za","Xiang","Xun","Geng","Li","Lian","Jian","Li","Shi","Tiao","Gun","Sha","Wan","Jun","Ji","Yong","Qing","Ling","Qi","Zou","Fei","Kun","Chang","Gu","Ni","Nian","Diao","Jing","Shen","Shi","Zi","Fen","Die","Bi","Chang","Shi","Wen","Wei","Sai","E","Qiu","Fu","Huang","Quan","Jiang","Bian","Sao","Ao","Qi","Ta","Yin","Yao","Fang","Jian","Le","Biao","Xue","Bie","Man","Min","Yong","Wei","Xi","Jue","Shan","Lin","Zun","Huo","Gan","Li","Zhan","Guan","Niao","Yi","Fu","Li","Jiu","Bu","Yan","Fu","Diao","Ji","Feng","Nio","Gan","Shi","Feng","Ming","Bao","Yuan","Zhi","Hu","Qin","Fu","Fen","Wen","Jian","Shi","Yu"],X1[157]=["Fou","Yiao","Jue","Jue","Pi","Huan","Zhen","Bao","Yan","Ya","Zheng","Fang","Feng","Wen","Ou","Te","Jia","Nu","Ling","Mie","Fu","Tuo","Wen","Li","Bian","Zhi","Ge","Yuan","Zi","Qu","Xiao","Zhi","Dan","Ju","You","Gu","Zhong","Yu","Yang","Rong","Ya","Tie","Yu","Shigi","Ying","Zhui","Wu","Er","Gua","Ai","Zhi","Yan","Heng","Jiao","Ji","Lie","Zhu","Ren","Yi","Hong","Luo","Ru","Mou","Ge","Ren","Jiao","Xiu","Zhou","Zhi","Luo","Chidori","Toki","Ten","Luan","Jia","Ji","Yu","Huan","Tuo","Bu","Wu","Juan","Yu","Bo","Xun","Xun","Bi","Xi","Jun","Ju","Tu","Jing","Ti","E","E","Kuang","Hu","Wu","Shen","Lai","Ikaruga","Kakesu","Lu","Ping","Shu","Fu","An","Zhao","Peng","Qin","Qian","Bei","Diao","Lu","Que","Jian","Ju","Tu","Ya","Yuan","Qi","Li","Ye","Zhui","Kong","Zhui","Kun","Sheng","Qi","Jing","Yi","Yi","Jing","Zi","Lai","Dong","Qi","Chun","Geng","Ju","Qu","Isuka","Kikuitadaki","Ji","Shu",null,"Chi","Miao","Rou","An","Qiu","Ti","Hu","Ti","E","Jie","Mao","Fu","Chun","Tu","Yan","He","Yuan","Pian","Yun","Mei","Hu","Ying","Dun","Mu","Ju","Tsugumi","Cang","Fang","Gu","Ying","Yuan","Xuan","Weng","Shi","He","Chu","Tang","Xia","Ruo","Liu","Ji","Gu","Jian","Zhun","Han","Zi","Zi","Ni","Yao","Yan","Ji","Li","Tian","Kou","Ti","Ti","Ni","Tu","Ma","Jiao","Gao","Tian","Chen","Li","Zhuan","Zhe","Ao","Yao","Yi","Ou","Chi","Zhi","Liao","Rong","Lou","Bi","Shuang","Zhuo","Yu","Wu","Jue","Yin","Quan","Si","Jia
1o","Yi","Hua","Bi","Ying","Su","Huang","Fan","Jiao","Liao","Yan","Kao","Jiu","Xian","Xian","Tu","Mai","Zun","Yu","Ying","Lu","Tuan","Xian","Xue","Yi","Pi"],X1[158]=["Shu","Luo","Qi","Yi","Ji","Zhe","Yu","Zhan","Ye","Yang","Pi","Ning","Huo","Mi","Ying","Meng","Di","Yue","Yu","Lei","Bao","Lu","He","Long","Shuang","Yue","Ying","Guan","Qu","Li","Luan","Niao","Jiu","Ji","Yuan","Ming","Shi","Ou","Ya","Cang","Bao","Zhen","Gu","Dong","Lu","Ya","Xiao","Yang","Ling","Zhi","Qu","Yuan","Xue","Tuo","Si","Zhi","Er","Gua","Xiu","Heng","Zhou","Ge","Luan","Hong","Wu","Bo","Li","Juan","Hu","E","Yu","Xian","Ti","Wu","Que","Miao","An","Kun","Bei","Peng","Qian","Chun","Geng","Yuan","Su","Hu","He","E","Gu","Qiu","Zi","Mei","Mu","Ni","Yao","Weng","Liu","Ji","Ni","Jian","He","Yi","Ying","Zhe","Liao","Liao","Jiao","Jiu","Yu","Lu","Xuan","Zhan","Ying","Huo","Meng","Guan","Shuang","Lu","Jin","Ling","Jian","Xian","Cuo","Jian","Jian","Yan","Cuo","Lu","You","Cu","Ji","Biao","Cu","Biao","Zhu","Jun","Zhu","Jian","Mi","Mi","Wu","Liu","Chen","Jun","Lin","Ni","Qi","Lu","Jiu","Jun","Jing","Li","Xiang","Yan","Jia","Mi","Li","She","Zhang","Lin","Jing","Ji","Ling","Yan","Cu","Mai","Mai","Ge","Chao","Fu","Mian","Mian","Fu","Pao","Qu","Qu","Mou","Fu","Xian","Lai","Qu","Mian",null,"Feng","Fu","Qu","Mian","Ma","Mo","Mo","Hui","Ma","Zou","Nen","Fen","Huang","Huang","Jin","Guang","Tian","Tou","Heng","Xi","Kuang","Heng","Shu","Li","Nian","Chi","Hei","Hei","Yi","Qian","Dan","Xi","Tuan","Mo","Mo","Qian","Dai","Chu","You","Dian","Yi","Xia","Yan","Qu","Mei","Yan","Jing","Yu","Li","Dang","Du","Can","Yin","An","Yan","Tan","An","Zhen","Dai","Can","Yi","Mei","Dan","Yan","Du","Lu","Zhi","Fen","Fu","Fu","Min","Min","Yuan"],X1[159]=["Cu","Qu","Chao","Wa","Zhu","Zhi","Mang","Ao","Bie","Tuo","Bi","Yuan","Chao","Tuo","Ding","Mi","Nai","Ding","Zi","Gu","Gu","Dong","Fen","Tao","Yuan","Pi","Chang","Gao","Qi","Yuan","Tang","Teng","Shu","Shu","Fen","Fei","Wen","Ba","Diao","Tuo","Tong","Qu","Sheng","Shi","You","Shi","Ting","Wu","Nian","Jing","Hun","Ju","Yan","Tu","Ti","Xi","Xian","Yan","Lei","Bi","Yao","Qiu","Han","Wu","Wu","Hou","Xi","Ge","Zha","Xiu","Weng","Zha","Nong","Nang","Qi","Zhai","Ji","Zi","Ji","Ji","Qi","Ji","Chi","Chen","Chen","He","Ya","Ken","Xie","Pao","Cuo","Shi","Zi","Chi","Nian","Ju","Tiao","Ling","Ling","Chu","Quan","Xie","Ken","Nie","Jiu","Yao","Chuo","Kun","Yu","Chu","Yi","Ni","Cuo","Zou","Qu","Nen","Xian","Ou","E","Wo","Yi","Chuo","Zou","Dian","Chu","Jin","Ya","Chi","Chen","He","Ken","Ju","Ling","Pao","Tiao","Zi","Ken","Yu","Chuo","Qu","Wo","Long","Pang","Gong","Pang","Yan","Long","Long","Gong","Kan","Ta","Ling","Ta","Long","Gong","Kan","Gui","Qiu","Bie","Gui","Yue","Chui","He","Jue","Xie","Yu"],X1[160]=["it","ix","i","ip","iet","iex","ie","iep","at","ax","a","ap","uox","uo","uop","ot","ox","o","op","ex","e","wu","bit","bix","bi","bip","biet","biex","bie","biep","bat","bax","ba","bap","buox","buo","buop","bot","box","bo","bop","bex","be","bep","but","bux","bu","bup","burx","bur","byt","byx","by","byp","byrx","byr","pit","pix","pi","pip","piex","pie","piep","pat","pax","pa","pap","puox","puo","puop","pot","pox","po","pop","put","pux","pu","pup","purx","pur","pyt","pyx","py","pyp","pyrx","pyr","bbit","bbix","bbi","bbip","bbiet","bbiex","bbie","bbiep","bbat","bbax","bba","bbap","bbuox","bbuo","bbuop","bbot","bbox","bbo","bbop","bbex","bbe","bbep","bbut","bbux","bbu","bbup","bburx","bbur","bbyt","bbyx","bby","bbyp","nbit","nbix","nbi","nbip","nbiex","nbie","nbiep","nbat","nbax","nba","nbap","nbot","nbox","nbo","nbop","nbut","nbux","nbu","nbup","nburx","nbur","nbyt","nbyx","nby","nbyp","nbyrx","nbyr","hmit","hmix","hmi","hmip","hmiex","hmie","hmiep","hmat","hmax","hma","hmap","hmuox","hmuo","hmuop","hmot","hmox","hmo","hmop","hmut","hmux","hmu","hmup","hmurx","hmur","hmyx","hmy","hmyp","hmyrx","hmyr","mit","mix","mi","mip","miex","mie","miep","mat","max","ma","map","muot","muox","muo","muop","mot","mox","mo","mop","mex","me","mut","mux","mu","mup","murx","mur","myt","myx","my","myp","fit","fix","fi","fip","fat","fax","fa","fap","fox","fo","fop","fut","fux","fu","fup","furx","fur","fyt","fyx","fy","fyp","vit","vix","vi","vip","viet","viex","vie","viep","vat","vax","va","vap","vot","vox","vo","vop","vex","vep","vut","vux","vu","vup","vurx","vur","vyt","vyx","vy","vyp","vyrx","vyr"],X1[161]=["dit","dix","di","dip","diex","die","diep","dat","dax","da","dap","duox","duo","dot","dox","do","dop","dex","de","dep","dut","dux","du","dup","durx","dur","tit","tix","ti","tip","tiex","tie","tiep","tat","tax","ta","tap","tuot","tuox","tuo","tuop","tot","tox","to","top","tex","te","tep","tut","tux","tu","tup","turx","tur","ddit","ddix","ddi","ddip","ddiex","ddie","ddiep","ddat","ddax","dda","ddap","dduox","dduo","dduop","ddot","ddox","ddo","ddop","ddex","dde","ddep","ddut","ddux","ddu","ddup","ddurx","ddur","ndit","ndix","ndi","ndip","ndiex","ndie","ndat","ndax","nda","ndap","ndot","ndox","ndo","ndop","ndex","nde","ndep","ndut","ndux","ndu","n
1dup","ndurx","ndur","hnit","hnix","hni","hnip","hniet","hniex","hnie","hniep","hnat","hnax","hna","hnap","hnuox","hnuo","hnot","hnox","hnop","hnex","hne","hnep","hnut","nit","nix","ni","nip","niex","nie","niep","nax","na","nap","nuox","nuo","nuop","not","nox","no","nop","nex","ne","nep","nut","nux","nu","nup","nurx","nur","hlit","hlix","hli","hlip","hliex","hlie","hliep","hlat","hlax","hla","hlap","hluox","hluo","hluop","hlox","hlo","hlop","hlex","hle","hlep","hlut","hlux","hlu","hlup","hlurx","hlur","hlyt","hlyx","hly","hlyp","hlyrx","hlyr","lit","lix","li","lip","liet","liex","lie","liep","lat","lax","la","lap","luot","luox","luo","luop","lot","lox","lo","lop","lex","le","lep","lut","lux","lu","lup","lurx","lur","lyt","lyx","ly","lyp","lyrx","lyr","git","gix","gi","gip","giet","giex","gie","giep","gat","gax","ga","gap","guot","guox","guo","guop","got","gox","go","gop","get","gex","ge","gep","gut","gux","gu","gup","gurx","gur","kit","kix","ki","kip","kiex","kie","kiep","kat"],X1[162]=["kax","ka","kap","kuox","kuo","kuop","kot","kox","ko","kop","ket","kex","ke","kep","kut","kux","ku","kup","kurx","kur","ggit","ggix","ggi","ggiex","ggie","ggiep","ggat","ggax","gga","ggap","gguot","gguox","gguo","gguop","ggot","ggox","ggo","ggop","gget","ggex","gge","ggep","ggut","ggux","ggu","ggup","ggurx","ggur","mgiex","mgie","mgat","mgax","mga","mgap","mguox","mguo","mguop","mgot","mgox","mgo","mgop","mgex","mge","mgep","mgut","mgux","mgu","mgup","mgurx","mgur","hxit","hxix","hxi","hxip","hxiet","hxiex","hxie","hxiep","hxat","hxax","hxa","hxap","hxuot","hxuox","hxuo","hxuop","hxot","hxox","hxo","hxop","hxex","hxe","hxep","ngiex","ngie","ngiep","ngat","ngax","nga","ngap","nguot","nguox","nguo","ngot","ngox","ngo","ngop","ngex","nge","ngep","hit","hiex","hie","hat","hax","ha","hap","huot","huox","huo","huop","hot","hox","ho","hop","hex","he","hep","wat","wax","wa","wap","wuox","wuo","wuop","wox","wo","wop","wex","we","wep","zit","zix","zi","zip","ziex","zie","ziep","zat","zax","za","zap","zuox","zuo","zuop","zot","zox","zo","zop","zex","ze","zep","zut","zux","zu","zup","zurx","zur","zyt","zyx","zy","zyp","zyrx","zyr","cit","cix","ci","cip","ciet","ciex","cie","ciep","cat","cax","ca","cap","cuox","cuo","cuop","cot","cox","co","cop","cex","ce","cep","cut","cux","cu","cup","curx","cur","cyt","cyx","cy","cyp","cyrx","cyr","zzit","zzix","zzi","zzip","zziet","zziex","zzie","zziep","zzat","zzax","zza","zzap","zzox","zzo","zzop","zzex","zze","zzep","zzux","zzu","zzup","zzurx","zzur","zzyt","zzyx","zzy","zzyp","zzyrx","zzyr","nzit","nzix","nzi","nzip","nziex","nzie","nziep","nzat","nzax","nza","nzap","nzuox","nzuo","nzox","nzop","nzex","nze","nzux","nzu"],X1[163]=["nzup","nzurx","nzur","nzyt","nzyx","nzy","nzyp","nzyrx","nzyr","sit","six","si","sip","siex","sie","siep","sat","sax","sa","sap","suox","suo","suop","sot","sox","so","sop","sex","se","sep","sut","sux","su","sup","surx","sur","syt","syx","sy","syp","syrx","syr","ssit","ssix","ssi","ssip","ssiex","ssie","ssiep","ssat","ssax","ssa","ssap","ssot","ssox","sso","ssop","ssex","sse","ssep","ssut","ssux","ssu","ssup","ssyt","ssyx","ssy","ssyp","ssyrx","ssyr","zhat","zhax","zha","zhap","zhuox","zhuo","zhuop","zhot","zhox","zho","zhop","zhet","zhex","zhe","zhep","zhut","zhux","zhu","zhup","zhurx","zhur","zhyt","zhyx","zhy","zhyp","zhyrx","zhyr","chat","chax","cha","chap","chuot","chuox","chuo","chuop","chot","chox","cho","chop","chet","chex","che","chep","chux","chu","chup","churx","chur","chyt","chyx","chy","chyp","chyrx","chyr","rrax","rra","rruox","rruo","rrot","rrox","rro","rrop","rret","rrex","rre","rrep","rrut","rrux","rru","rrup","rrurx","rrur","rryt","rryx","rry","rryp","rryrx","rryr","nrat","nrax","nra","nrap","nrox","nro","nrop","nret","nrex","nre","nrep","nrut","nrux","nru","nrup","nrurx","nrur","nryt","nryx","nry","nryp","nryrx","nryr","shat","shax","sha","shap","shuox","shuo","shuop","shot","shox","sho","shop","shet","shex","she","shep","shut","shux","shu","shup","shurx","shur","shyt","shyx","shy","shyp","shyrx","shyr","rat","rax","ra","rap","ruox","ruo","ruop","rot","rox","ro","rop","rex","re","rep","rut","rux","ru","rup","rurx","rur","ryt","ryx","ry","ryp","ryrx","ryr","jit","jix","ji","jip","jiet","jiex","jie","jiep","juot","juox","juo","juop","jot","jox","jo","jop","jut","jux","ju","jup","jurx","jur","jyt","jyx","jy","jyp","jyrx","jyr","qit","qix","qi","qip"],X1[164]=["qiet","qiex","qie","qiep","quot","quox","quo","quop","qot","qox","qo","qop","qut","qux","qu","qup","qurx","qur","qyt","qyx","qy","qyp","qyrx","qyr","jjit","jjix","jji","jjip","jjiet","jjiex","jjie","jjiep","jjuox","jjuo","jjuop","jjot","jjox","jjo","jjop","jjut","jjux","jju","jjup","jjurx","jjur","jjyt","jjyx","jjy","jjyp","njit","njix","nji","njip","njiet","njiex","njie","njiep","njuox","njuo","njot","njox","njo","njop","njux","nju","njup","njurx","njur","njyt","njyx","njy","njyp","njyrx","njyr","nyit","nyix","nyi","nyip","nyiet","nyiex","nyie","nyiep","nyuox","nyuo","nyuop","nyot","nyox","nyo","nyop","nyut","nyux","nyu","nyup","xit","xix","xi","xip","xiet","xiex","xie","xiep","xuox","xuo","xot","xox","xo","xop","xyt","xyx","xy","xyp","xyrx","xyr","yit","yix","yi","yip","yiet","yiex","yie","yiep","yuot","yuox","yuo","yuop","yot","yox","yo","yop","yut","yux","yu","yup","yurx","yur","yyt","yyx","yy","yyp","yyrx","yyr",null,null,null,"Qot","Li","Kit","Nyip","Cyp","Ssi","Ggop","Gep","Mi","Hxit","Lyr","Bbut","Mop","Yo","Put","Hxuo","Tat","Ga",null,null,"Ddur","Bur","Gguo","Nyop","Tu","Op","Jjut","Zot","Pyt","Hmo","Yit","Vur","Shy","Vep","Za","Jo",null,"Jjy","Got","Jjie","Wo","Du","Shur","Lie","Cy","Cuop","Cip","Hxop","Shat",null,"Shop","Che","Zziet",null,"Ke"],X1[167]=[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"A","a","A","a","HENG","heng","TZ","tz","3","3","4","4","4","4","F","S","AA","aa","AO","ao","AU","au","AV","av","AV-","av-","AY","ay","C","c","K","k","K","k","K","k","L","l","L","l","O","o","O","o","OO","oo","P","p","P","p","P","p","Q","q","Q","q","R","r","R","r","V","v","VY","vy","Z","z","TH","th","TH","th","Y","y","ET","et","IS","is","CON","con","US","us","dum","lum","num","rum","RUM","tum","um","D","d","F","f","G","G","g","L","l","R","r","S","s","T","t","^",":","=","'","'","H","l",".","N","n","C","c","c","h","B","b","F","f","AE","ae","OE","oe","UE","ue","G","g","K","k","N","n","R","r","S","s","H","E","G","L","I","Q","K","T","J","CHI","B","b","O","o","U","u",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"I","H","oe","M","F","P","M","I","M1"],X1[249]=["Kay","Kayng","Ke","Ko","Kol","Koc","Kwi","Kwi","Kyun","Kul","Kum","Na","Na","Na","La","Na","Na","Na","Na","Na","Nak","Nak","Nak","Nak","Nak","Nak","Nak","Nan","Nan","Nan","Nan","Nan","Nan","Nam","Nam","Nam","Nam","Nap","Nap","Nap","Nang","Nang","Nang","Nang","Nang","Nay","Nayng","No","No","No","No","No","No","No","No","No","No","No","No","Nok","Nok","Nok","Nok","Nok","Nok","Non","Nong","Nong","Nong","Nong","Noy","Noy","Noy","Noy","Nwu","Nwu","Nwu","Nwu","Nwu","Nwu","Nwu","Nwu","Nuk","Nuk","Num","Nung","Nung","Nung","Nung","Nung","Twu","La","Lak","Lak","Lan","Lyeng","Lo","Lyul","Li","Pey","Pen","Pyen","Pwu","Pwul","Pi","S
1ak","Sak","Sam","Sayk","Sayng","Sep","Sey","Sway","Sin","Sim","Sip","Ya","Yak","Yak","Yang","Yang","Yang","Yang","Yang","Yang","Yang","Yang","Ye","Ye","Ye","Ye","Ye","Ye","Ye","Ye","Ye","Ye","Ye","Yek","Yek","Yek","Yek","Yen","Yen","Yen","Yen","Yen","Yen","Yen","Yen","Yen","Yen","Yen","Yen","Yen","Yen","Yel","Yel","Yel","Yel","Yel","Yel","Yem","Yem","Yem","Yem","Yem","Yep","Yeng","Yeng","Yeng","Yeng","Yeng","Yeng","Yeng","Yeng","Yeng","Yeng","Yeng","Yeng","Yeng","Yey","Yey","Yey","Yey","O","Yo","Yo","Yo","Yo","Yo","Yo","Yo","Yo","Yo","Yo","Yong","Wun","Wen","Yu","Yu","Yu","Yu","Yu","Yu","Yu","Yu","Yu","Yu","Yuk","Yuk","Yuk","Yun","Yun","Yun","Yun","Yul","Yul","Yul","Yul","Yung","I","I","I","I","I","I","I","I","I","I","I","I","I","I","Ik","Ik","In","In","In","In","In","In","In","Im","Im","Im","Ip","Ip","Ip","Cang","Cek","Ci","Cip","Cha","Chek"],X1[250]=["Chey","Thak","Thak","Thang","Thayk","Thong","Pho","Phok","Hang","Hang","Hyen","Hwak","Wu","Huo",null,null,"Zhong",null,"Qing",null,null,"Xi","Zhu","Yi","Li","Shen","Xiang","Fu","Jing","Jing","Yu",null,"Hagi",null,"Zhu",null,null,"Yi","Du",null,null,null,"Fan","Si","Guan"],X1[251]=["ff","fi","fl","ffi","ffl","st","st",null,null,null,null,null,null,null,null,null,null,null,null,"mn","me","mi","vn","mkh",null,null,null,null,null,"yi",null,"ay","`",null,"d","h","k","l","m","m","t","+","sh","s","sh","s","a","a",null,"b","g","d","h","v","z",null,"t","y","k","k","l",null,"l",null,"n","n",null,"p","p",null,"ts","ts","r","sh","t","vo","b","k","p","l"],X1[254]=[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"~",null,null,null,null,null,null,null,null,null,null,null,null,"..","--","-","_","_","(",") ","{","} ","[","] ","[(",")] ","<<",">> ","<","> ","[","] ","{","}",null,null,null,null,null,null,null,null,null,null,null,",",",",".",null,";",":","?","!","-","(",")","{","}","{","}","#","&","*","+","-","<",">","=",null,"\\","$","%","@"],X1[255]=[null,"!",'"',"#","$","%","&","'","(",")","*","+",",","-",".","/","0","1","2","3","4","5","6","7","8","9",":",";","<","=",">","?","@","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","[","\\","]","^","_","`","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","{","|","}","~",null,null,".","[","]",",","*","wo","a","i","u","e","o","ya","yu","yo","tu","+","a","i","u","e","o","ka","ki","ku","ke","ko","sa","si","su","se","so","ta","ti","tu","te","to","na","ni","nu","ne","no","ha","hi","hu","he","ho","ma","mi","mu","me","mo","ya","yu","yo","ra","ri","ru","re","ro","wa","n",":",";",null,"g","gg","gs","n","nj","nh","d","dd","r","lg","lm","lb","ls","lt","lp","rh","m","b","bb","bs","s","ss",null,"j","jj","c","k","t","p","h",null,null,null,"a","ae","ya","yae","eo","e",null,null,"yeo","ye","o","wa","wae","oe",null,null,"yo","u","weo","we","wi","yu",null,null,"eu","yi","i",null,null,null,"/C","PS","!","-","|","Y=","W=",null,"|","-","|","-","|","#","O",null,null,null,null,null,null,null,null,null,null,"{","|","}"];var X2={};for(let m4=0;m4<X1.length;m4++){let w4=X1[m4];if(w4)for(let V4=0;V4<w4.length;V4++){let Y4=w4[V4];Y4&&(X2[String.fromCharCode((m4<<8)+V4)]=Y4)}}for(let m4=44032;m4<=55203;m4++){let w4=m4-44032;X2[String.fromCharCode(m4)]=s3[w4/588|0]+B0[w4%588/28|0]+i2[w4%28]}var t4=/[-[\]/{}()*+?.\\^$|]/g,e4=/[\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u3005\u3007\u3021-\u3029\u3038-\u303B\u3400-\u4DBF\u4E00-\u9FFC\uF900-\uFA6D\uFA70-\uFAD9]|\uD81B[\uDFF0\uDFF1]|[\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD869[\uDC00-\uDEDD\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A]/,F4=/[\s!-#%-*,-/:;?@[-\]_{}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDEAD\uDF55-\uDF59]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5A\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD806[\uDC3B\uDD44-\uDD46\uDDE2\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8\uDFFF]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A\uDFE2]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/;function e3(m4){return(m4||"").replace(t4,"\\$&")}function d3(m4){return e4.test(m4)}function G3(m4){return F4.test(m4)}function O3(m4){if(Array.isArray(m4))return m4.map(w4=>O3(w4));if(m4 instanceof Date)return new Date(m4.valueOf());if(m4 instanceof RegExp)return new RegExp(m4.source,m4.flags);if(null!==m4&&"object"==typeof m4){let w4={};for(let V4 in m4)Object.hasOwn(m4,V4)&&(w4[V4]=O3(m4[V4]));return w4}return m4}function b6(m4,w4){return m4<w4[0]?-1:m4>w4[1]?1:0}function I3(m4,w4){if(0===w4.length)return!1;let V4=0,Y4=w4.length-1;for(;V4<=Y4;){let a0=V4+Y4>>>1,Q4=b6(m4,w4[a0]);if(0===Q4)return!0;-1===Q4?Y4=a0-1:V4=a0+1}return!1}function H3(m4,w4,V4,Y4=[]){let a0=Y4.length?new RegExp(Y4.map(e3).join("|"),"g"):null,Q4=new RegExp(w4.source,`${w4.flags.replace("g","")}g`),j0="",M3=0;for(;;){let w3=Q4.exec(m4),r3="",s6=0;if(!w3){j0+=m4.substring(M3,m4.length);break}for(;;){let V3=a0?.exec(w3[0]);if(!V3||!a0){r3+=w3[0].length>s6?V4:"";break}r3+=V3.index>
1s6?V4:"",r3+=V3[0],s6=a0.lastIndex}j0+=m4.substring(M3,w3.index)+r3,M3=Q4.lastIndex}return j0}var g6=/[\uD800-\uDBFF]/,k0=/[\uDC00-\uDFFF]/,p1=/[^\s\S]/,Z1={ignore:[],replace:[],replaceAfter:[],trim:!1,unknown:"",fixChineseSpacing:!0},b1=class{get options(){return O3({...Z1,...this.confOptions})}constructor(m4=O3(Z1),w4=X2){this.confOptions=m4,this.defaultMap=w4,this.map=w4}config(m4,w4=!1){return w4&&(this.confOptions={}),m4&&"object"==typeof m4&&(this.confOptions=O3(m4)),this.confOptions}codeMapReplace(m4,w4,V4=[]){let Y4=0,a0="",Q4=w4.fixChineseSpacing&&d3(m4),j0=!1;for(let M3=0;M3<m4.length;M3++){let r3,w3=g6.test(m4[M3])&&k0.test(m4[M3+1])?m4[M3]+m4[M3+1]:m4[M3],s6=!1;I3(Y4,V4)||2===w3.length&&I3(Y4+1,V4)?(r3=w3,V4.find(V3=>V3[1]>=Y4&&V3[0]===Y4)||(s6=!0)):r3=this.map[w3]||w4.unknown||"",Q4&&(j0&&!s6&&!G3(r3)&&(r3=` ${r3}`),j0=!!r3&&d3(w3)),a0+=r3,Y4+=w3.length,M3+=w3.length-1}return a0}formatReplaceOption(m4){if(Array.isArray(m4))return O3(m4);let w4=[];for(let V4 in m4)Object.hasOwn(m4,V4)&&w4.push([V4,m4[V4]]);return w4}replaceString(m4,w4,V4=[]){let Y4=O3(w4),a0=m4;for(let Q4 of Y4){switch(!0){case Q4[0]instanceof RegExp:Q4[0]=new RegExp(Q4[0].source,`${Q4[0].flags.replace("g","")}g`);break;case"string"==typeof Q4[0]&&Q4[0].length>0:Q4[0]=new RegExp(e3(Q4[0]),"g");break;default:Q4[0]=p1}a0=H3(a0,Q4[0],Q4[1],V4)}return a0}setData(m4,w4=!1){if(w4&&(this.map=O3(this.defaultMap)),m4&&"object"==typeof m4&&Object.keys(m4).length){this.map=O3(this.map);for(let V4 in m4)Object.hasOwn(m4,V4)&&V4.length<3&&V4<="\u{10ffff}"&&(this.map[V4]=m4[V4])}return this.map}transliterate(m4,w4){let Y4=O3({...this.options,..."object"==typeof w4?w4:{}}),a0="string"==typeof m4?m4:String(m4),Q4=this.formatReplaceOption(Y4.replace);Q4.length&&(a0=this.replaceString(a0,Q4,Y4.ignore));let j0=Y4.ignore&&Y4.ignore.length>0?function u6(m4,w4){let V4=[];for(let Q4 of w4){let j0=m4.indexOf(Q4);for(;j0>-1;)V4.push([j0,j0+Q4.length-1]),j0=m4.indexOf(Q4,j0+1)}let a0,Y4=V4.sort((Q4,j0)=>Q4[0]-j0[0]||Q4[1]-j0[1]);V4=[];for(let Q4 of Y4)!a0||Q4[0]>a0[1]+1?(a0=Q4,V4.push(a0)):Q4[1]>a0[1]&&(a0[1]=Q4[1]);return V4}(a0,Y4.ignore):[];a0=this.codeMapReplace(a0,Y4,j0),Y4.trim&&(a0=a0.trim());let M3=this.formatReplaceOption(Y4.replaceAfter);return M3.length&&(a0=this.replaceString(a0,M3)),a0}},B1={...O3(Z1),allowedChars:"a-zA-Z0-9-_.~",lowercase:!0,separator:"-",uppercase:!1,fixChineseSpacing:!0},K2=new b1,h4=K2.transliterate.bind(K2);h4.config=K2.config.bind(K2),h4.setData=K2.setData.bind(K2);var v0=new class extends b1{get options(){return O3({...B1,...this.confOptions})}config(m4,w4=!1){return w4&&(this.confOptions={}),m4&&"object"==typeof m4&&(this.confOptions=O3(m4)),this.confOptions}slugify(m4,w4){let Y4=O3({...this.options,..."object"==typeof w4?w4:{}}),a0=Y4.separator?e3(Y4.separator):"",Q4=this.transliterate(m4,Y4);return Q4=H3(Q4,new RegExp(`[^${Y4.allowedChars}]+`,"g"),Y4.separator??"-",Y4.ignore??[]),a0&&(Q4=Q4.replace(new RegExp(`${a0}+`,"g"),Y4.separator),Q4=Q4.replace(new RegExp(`^${a0}+|${a0}+$`,"g"),"")),Y4.lowercase&&(Q4=Q4.toLowerCase()),Y4.uppercase&&(Q4=Q4.toUpperCase()),Q4}},Z0=v0.slugify.bind(v0);Z0.config=v0.config.bind(v0),Z0.setData=v0.setData.bind(v0)},4523(w2,x1,b){"use strict";function L(k,H,G,T,K,J,n1){try{var c1=k[J](n1),u1=c1.value}catch(r1){return void G(r1)}c1.done?H(u1):Promise.resolve(u1).then(T,K)}function a(k){return function(){var H=this,G=arguments;return new Promise(function(T,K){var J=k.apply(H,G);function n1(u1){L(J,T,K,n1,c1,"next",u1)}function c1(u1){L(J,T,K,n1,c1,"throw",u1)}n1(void 0)})}}b.d(x1,{A:()=>a})},1514(w2,x1,b){"use strict";b.d(x1,{FX:()=>v1,If:()=>L,K2:()=>T,PZ:()=>z1,i0:()=>H,iF:()=>K,kp:()=>a,sf:()=>s1});var L=function(C1){return C1[C1.State=0]="State",C1[C1.Transition=1]="Transition",C1[C1.Sequence=2]="Sequence",C1[C1.Group=3]="Group",C1[C1.Animate=4]="Animate",C1[C1.Keyframes=5]="Keyframes",C1[C1.Style=6]="Style",C1[C1.Trigger=7]="Trigger",C1[C1.Reference=8]="Reference",C1[C1.AnimateChild=9]="AnimateChild",C1[C1.AnimateRef=10]="AnimateRef",C1[C1.Query=11]="Query",C1[C1.Stagger=12]="Stagger",C1}(L||{});const a="*";function H(C1,L1=null){return{type:L.Animate,styles:L1,timings:C1}}function T(C1,L1=null){return{type:L.Sequence,steps:C1,options:L1}}function K(C1){return{type:L.Style,styles:C1,offset:null}}class s1{_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_originalOnDoneFns=[];_originalOnStartFns=[];_started=!1;_destroyed=!1;_finished=!1;_position=0;parentPlayer=null;totalTime;constructor(L1=0,M1=0){this.totalTime=L1+M1}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(L1=>L1()),this._onDoneFns=[])}onStart(L1){this._originalOnStartFns.push(L1),this._onStartFns.push(L1)}onDone(L1){this._originalOnDoneFns.push(L1),this._onDoneFns.push(L1)}onDestroy(L1){this._onDestroyFns.push(L1)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){queueMicrotask(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(L1=>L1()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(L1=>L1()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(L1){this._position=this.totalTime?L1*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(L1){const M1="start"==L1?this._onStartFns:this._onDoneFns;M1.forEach(P1=>P1()),M1.length=0}}class z1{_onDoneFns=[];_onStartFns=[];_finished=!1;_started=!1;_destroyed=!1;_onDestroyFns=[];parentPlayer=null;totalTime=0;players;constructor(L1){this.players=L1;let M1=0,P1=0,T1=0;const E1=this.players.length;0==E1?queueMicrotask(()=>
1this._onFinish()):this.players.forEach(t2=>{t2.onDone(()=>{++M1==E1&&this._onFinish()}),t2.onDestroy(()=>{++P1==E1&&this._onDestroy()}),t2.onStart(()=>{++T1==E1&&this._onStart()})}),this.totalTime=this.players.reduce((t2,m2)=>Math.max(t2,m2.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(L1=>L1()),this._onDoneFns=[])}init(){this.players.forEach(L1=>L1.init())}onStart(L1){this._onStartFns.push(L1)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(L1=>L1()),this._onStartFns=[])}onDone(L1){this._onDoneFns.push(L1)}onDestroy(L1){this._onDestroyFns.push(L1)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(L1=>L1.play())}pause(){this.players.forEach(L1=>L1.pause())}restart(){this.players.forEach(L1=>L1.restart())}finish(){this._onFinish(),this.players.forEach(L1=>L1.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(L1=>L1.destroy()),this._onDestroyFns.forEach(L1=>L1()),this._onDestroyFns=[])}reset(){this.players.forEach(L1=>L1.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(L1){const M1=L1*this.totalTime;this.players.forEach(P1=>{const T1=P1.totalTime?Math.min(1,M1/P1.totalTime):1;P1.setPosition(T1)})}getPosition(){const L1=this.players.reduce((M1,P1)=>null===M1||P1.totalTime>M1.totalTime?P1:M1,null);return null!=L1?L1.getPosition():0}beforeDestroy(){this.players.forEach(L1=>{L1.beforeDestroy&&L1.beforeDestroy()})}triggerCallback(L1){const M1="start"==L1?this._onStartFns:this._onDoneFns;M1.forEach(P1=>P1()),M1.length=0}}const v1="!"},177(w2,x1,b){"use strict";b.d(x1,{AJ:()=>T1,EO:()=>P1,UE:()=>t2,Vy:()=>m2,Xr:()=>U1});var L1=b(2615),M1=b(3664);function P1(i2,X1,X2){return(0,M1.EOD)(i2,X1,X2)}const T1="browser";function t2(i2){return i2===T1}function m2(i2){return"server"===i2}let U1=(()=>{class i2{static \u0275prov=(0,L1.jDH)({token:i2,providedIn:"root",factory:()=>new D1((0,L1.WQX)(L1.qQL),window)})}return i2})();class D1{document;window;offset=()=>[0,0];constructor(X1,X2){this.document=X1,this.window=X2}setOffset(X1){this.offset=Array.isArray(X1)?()=>X1:X1}getScrollPosition(){return[this.window.scrollX,this.window.scrollY]}scrollToPosition(X1,X2){this.window.scrollTo({...X2,left:X1[0],top:X1[1]})}scrollToAnchor(X1,X2){const t4=function e2(i2,X1){const X2=i2.getElementById(X1)||i2.getElementsByName(X1)[0];if(X2)return X2;if("function"==typeof i2.createTreeWalker&&i2.body&&"function"==typeof i2.body.attachShadow){const t4=i2.createTreeWalker(i2.body,NodeFilter.SHOW_ELEMENT);let e4=t4.currentNode;for(;e4;){const F4=e4.shadowRoot;if(F4){const s4=F4.getElementById(X1)||F4.querySelector(`[name="${X1}"]`);if(s4)return s4}e4=t4.nextNode()}}return null}(this.document,X1);t4&&(this.scrollToElement(t4,X2),t4.focus())}setHistoryScrollRestoration(X1){try{this.window.history.scrollRestoration=X1}catch{console.warn((0,L1.OsK)(2400,!1))}}scrollToElement(X1,X2){const t4=X1.getBoundingClientRect(),e4=t4.left+this.window.pageXOffset,F4=t4.top+this.window.pageYOffset,s4=this.offset();this.window.scrollTo({...X2,left:e4-s4[0],top:F4-s4[1]})}}},2200(w2,x1,b){"use strict";b.d(x1,{B3:()=>l2,Jj:()=>Y0,MD:()=>k0,OI:()=>$0,QX:()=>G3,Sq:()=>y0,T3:()=>P2,YU:()=>W0,Yq:()=>Y1,bT:()=>_3,fw:()=>n1,oe:()=>u6,vh:()=>X1});var H=b(7705),G=b(2615),T=b(3664),K=b(9295),J=b(7303);let n1=(()=>{class p1 extends J.hb{_platformLocation;_baseHref="";_removeListenerFns=[];constructor(b1,B1){super(),this._platformLocation=b1,null!=B1&&(this._baseHref=B1)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(b1){this._removeListenerFns.push(this._platformLocation.onPopState(b1),this._platformLocation.onHashChange(b1))}getBaseHref(){return this._baseHref}path(b1=!1){const B1=this._platformLocation.hash??"#";return B1.length>0?B1.substring(1):B1}prepareExternalUrl(b1){const B1=(0,J.om)(this._baseHref,b1);return B1.length>0?"#"+B1:B1}pushState(b1,B1,v2,K2){const h4=this.prepareExternalUrl(v2+(0,J.Q)(K2))||this._platformLocation.pathname;this._platformLocation.pushState(b1,B1,h4)}replaceState(b1,B1,v2,K2){const h4=this.prepareExternalUrl(v2+(0,J.Q)(K2))||this._platformLocation.pathname;this._platformLocation.replaceState(b1,B1,h4)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(b1=0){this._platformLocation.historyGo?.(b1)}static \u0275fac=function(B1){return new(B1||p1)(G.KVO(J.Vw),G.KVO(J.kB,8))};static \u0275prov=G.jDH({token:p1,factory:p1.\u0275fac})}return p1})();const c1={ADP:[void 0,void 0,0],AFN:[void 0,"\u060b",0],ALL:[void 0,void 0,0],AMD:[void 0,"\u058f",2],AOA:[void 0,"Kz"],ARS:[void 0,"$"],AUD:["A$","$"],AZN:[void 0,"\u20bc"],BAM:[void 0,"KM"],BBD:[void 0,"$"],BDT:[void 0,"\u09f3"],BHD:[void 0,void 0,3],BIF:[void 0,void 0,0],BMD:[void 0,"$"],BND:[void 0,"$"],BOB:[void 0,"Bs"],BRL:["R$"],BSD:[void 0,"$"],BWP:[void 0,"P"],BYN:[void 0,void 0,2],BYR:[void 0,void 0,0],BZD:[void 0,"$"],CAD:["CA$","$",2],CHF:[void 0,void 0,2],CLF:[void 0,void 0,4],CLP:[void 0,"$",0],CNY:["CN\xa5","\xa5"],COP:[void 0,"$",2],CRC:[void 0,"\u20a1",2],CUC:[void 0,"$"],CUP:[void 0,"$"],CZK:[void 0,"K\u010d",2],DJF:[void 0,void 0,0],DKK:[void 0,"kr",2],DOP:[void 0,"$"],EGP:[void 0,"E\xa3"],ESP:[void 0,"\u20a7",0],EUR:["\u20ac"],FJD:[void 0,"$"],FKP:[void 0,"\xa3"],GBP:["\xa3"],GEL:[void 0,"\u20be"],GHS:[void 0,"GH\u20b5"],GIP:[void 0,"\xa3"],GNF:[void 0,"FG",0],GTQ:[void 0,"Q"],GYD:[void 0,"$",2],HKD:["HK$","$"],HNL:[void 0,"L"],HRK:[void 0,"kn"],HUF:[void 0,"Ft",2],IDR:[void 0,"Rp",2],ILS:["\u20aa"],INR:["\u20b9"],IQD:[void 0,void 0,0],IRR:[void 0,void 0,0],ISK:[void 0,"kr",0],ITL:[void 0,void 0,0],JMD:[void 0,"$"],JOD:[void 0,void 0,3],JPY:["\xa5",void 0,0],KHR:[void 0,"\u17db"],KMF:[void 0,"CF",0],KPW:[void 0,"\u20a9",0],KRW:["\u20a9",void 0,0],KWD:[void 0,void 0,3],KYD:[void 0,"$"],KZT:[void 0,"\u20b8"],LAK:[void 0,"\u20ad",0],LBP:[void 0,"L\xa3",0],LKR:[void 0,"Rs"],LRD:[void 0,"$"],LTL:[void 0,"Lt"],LUF:[void 0,void 0,0],LVL:[void 0,"Ls"],LYD:[void 0,void 0,3],MGA:[void 0,"Ar",0],MGF:[void 0,void 0,0],MMK:[void 0,"K",0],MNT:[void 0,"\u20ae",2],MRO:[void 0,void 0,0],MUR:[void 0,"Rs",2],MXN:["MX$","$"],MYR:[void 0,"RM"],NAD:[void 0,"$"],NGN:[void 0,"\u20a6"],NIO:[void 0,"C$"],NOK:[void 0,"kr",2],NPR:[void 0,"Rs"],NZD:["NZ$","$"],OMR:[void 0,void 0,3],PHP:["\u20b1"],PKR:[void 0,"Rs",2],PLN:[void 0,"z\u0142"],PYG:[void 0,"\u20b2",0],RON:[void 0,"lei"],RSD:[void 0,void 0,0],RUB:[void 0,"\u20bd"],RWF:[void 0,"RF",0],SBD:[void 0,"$"],SEK:[void 0,"kr",2],SGD:[void 0,"$"],SHP:[void 0,"\xa3"],SLE:[void 0,void 0,2],SLL:[void 0,void 0,0],SOS:[void 0,void 0,0],SRD:[void 0,"$"],SSP:[void 0,"\xa3"],STD:[void 0,void 0,0],STN:[void 0,"Db"],SYP:[void 0,"\xa3",0],THB:[void 0,"\u0e3f"],TMM:[void 0,void 0,0],TND:[void 0,void 0,3],TOP:[void 0,"T$"],TRL:[void 0,void 0,0],TRY:[void 0,"\u20ba"],TTD:[void 0,"$"],TWD:["NT$","$",2],TZS:[void 0,void 0,2],UAH:[void 0,"\u20b4"],UGX:[void 0,void 0,0],USD:["$"],UYI:[void 0,void 0,0],UYU:[void 0,"$"],UYW:[void 0,void 0,4],UZS:[void 0,void 0,2],VEF:[void 0,"Bs",2],VND:["\u20ab",void 0,0],VUV:[void 0,void 0,0],XAF:["FCFA",void 0,0],XCD:["EC$","$"],XOF:["F\u202fCFA",void 0,0],XPF:["CFPF",void 0,0],XXX:["\xa4"],YER:[void 0,void 0,0],ZAR:[void 0,"R"],ZMK:[void 0,void 0,0],ZMW:[void 0,"ZK"],ZWD:[void 0,void 0,0]};var u1=function(p1){return p1[p1.Decimal=0]="Decimal",p1[p1.Percent=1]="Percent",p1[p1.Currency=2]="Currency",p1[p1.Scientific=3]="Scientific",p1}(u1||{}),o1=function(p1){return p1[p1.Format=0]="Format",p1[p1.Standalone=1]="Standalone",p1}(o1||{}),$=function(p1){return p1[p1.Narrow=0]="Narrow",p1[p1.Abbreviated=1]="Abbreviated",p1[p1.Wide=2]="Wide",p1[p1.Short=3]="Short",p1}($||{}),R=function(p1){return p1[p1.Short=0]="Short",p1[p1.Medium=1]="Medium",p1[p1.Long=2]="Long",p1[p1.Full=3]="Full",p1}(R||{});function t2(p1,Z1){return k1((0,T.kBR)(p1)[T.NSC.DateFormat],Z1)}function m2(p1,Z1){return k1((0,T.kBR)(p1)[T.NSC.TimeFormat],Z1)}function $1(p1,Z1){return k1((0,T.kBR)(p1)[T.NSC.DateTimeFormat],Z1)}function U1(p1,Z1){const b1=(0,T.kBR)(p1),B1=b1[T.NSC.NumberSymbols][Z1];if(typeof B1>"u"){if(12===Z1)return b1[T.NSC.NumberSymbols][0];if(13===Z1)return b1[T.NSC.NumberSymbols][1]}return B1}function D1(p1,Z1){return(0,T.kBR)(p1)[T.NSC.NumberFormats][Z1]}function D2(p1){if(!p1[T.NSC.ExtraData])throw new G.buA(2303,!1)}function k1(p1,Z1){for(let b1=Z1;b1>-1;b1--)if(typeof p1[b1]<"u")return p1[b1];throw new G.buA(2304,!1)}function J1(p1){const[Z1,b1]=p1.split(":");return{hours:+Z1,minutes:+b1}}const O2=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,Q2={},l1=/((?:[^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]*)/;function Y1(p1,Z1,b1,B1){let v2=function N4(p1){if(b0(p1))return p1;if("number"==typeof p1&&!isNaN(p1))return new Date(p1);if("string"==typeof p1){if(p1=p1.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(p1)){const[v2,K2=1,h4=1]=p1.split("-").map(A4=>+A4);return C2(v2,K2-1,h4)}
1const b1=parseFloat(p1);if(!isNaN(p1-b1))return new Date(b1);let B1;if(B1=p1.match(O2))return function Z4(p1){const Z1=new Date(0);let b1=0,B1=0;const v2=p1[8]?Z1.setUTCFullYear:Z1.setFullYear,K2=p1[8]?Z1.setUTCHours:Z1.setHours;p1[9]&&(b1=Number(p1[9]+p1[10]),B1=Number(p1[9]+p1[11])),v2.call(Z1,Number(p1[1]),Number(p1[2])-1,Number(p1[3]));const h4=Number(p1[4]||0)-b1,A4=Number(p1[5]||0)-B1,v0=Number(p1[6]||0),Z0=Math.floor(1e3*parseFloat("0."+(p1[7]||0)));return K2.call(Z1,h4,A4,v0,Z0),Z1}(B1)}const Z1=new Date(p1);if(!b0(Z1))throw new G.buA(2311,!1);return Z1}(p1);(function I1(p1){if(p1.length>256)throw new G.buA(2300,!1)})(Z1),Z1=u(b1,Z1)||Z1;let A4,h4=[];for(;Z1;){if(A4=l1.exec(Z1),!A4){h4.push(Z1);break}{h4=h4.concat(A4.slice(1));const m4=h4.pop();if(!m4)break;Z1=m4}}let v0=v2.getTimezoneOffset();B1&&(v0=N0(B1,v0),v2=function B2(p1,Z1){const v2=p1.getTimezoneOffset();return function E2(p1,Z1){return(p1=new Date(p1.getTime())).setMinutes(p1.getMinutes()+Z1),p1}(p1,-1*(N0(Z1,v2)-v2))}(v2,B1));let Z0="";return h4.forEach(m4=>{const w4=function r4(p1){if(g0[p1])return g0[p1];let Z1;switch(p1){case"G":case"GG":case"GGG":Z1=A2(3,$.Abbreviated);break;case"GGGG":Z1=A2(3,$.Wide);break;case"GGGGG":Z1=A2(3,$.Narrow);break;case"y":Z1=W2(0,1,0,!1,!0);break;case"yy":Z1=W2(0,2,0,!0,!0);break;case"yyy":Z1=W2(0,3,0,!1,!0);break;case"yyyy":Z1=W2(0,4,0,!1,!0);break;case"Y":Z1=u0(1);break;case"YY":Z1=u0(2,!0);break;case"YYY":Z1=u0(3);break;case"YYYY":Z1=u0(4);break;case"M":case"L":Z1=W2(1,1,1);break;case"MM":case"LL":Z1=W2(1,2,1);break;case"MMM":Z1=A2(2,$.Abbreviated);break;case"MMMM":Z1=A2(2,$.Wide);break;case"MMMMM":Z1=A2(2,$.Narrow);break;case"LLL":Z1=A2(2,$.Abbreviated,o1.Standalone);break;case"LLLL":Z1=A2(2,$.Wide,o1.Standalone);break;case"LLLLL":Z1=A2(2,$.Narrow,o1.Standalone);break;case"w":Z1=t3(1);break;case"ww":Z1=t3(2);break;case"W":Z1=t3(1,!0);break;case"d":Z1=W2(2,1);break;case"dd":Z1=W2(2,2);break;case"c":case"cc":Z1=W2(7,1);break;case"ccc":Z1=A2(1,$.Abbreviated,o1.Standalone);break;case"cccc":Z1=A2(1,$.Wide,o1.Standalone);break;case"ccccc":Z1=A2(1,$.Narrow,o1.Standalone);break;case"cccccc":Z1=A2(1,$.Short,o1.Standalone);break;case"E":case"EE":case"EEE":Z1=A2(1,$.Abbreviated);break;case"EEEE":Z1=A2(1,$.Wide);break;case"EEEEE":Z1=A2(1,$.Narrow);break;case"EEEEEE":Z1=A2(1,$.Short);break;case"a":case"aa":case"aaa":Z1=A2(0,$.Abbreviated);break;case"aaaa":Z1=A2(0,$.Wide);break;case"aaaaa":Z1=A2(0,$.Narrow);break;case"b":case"bb":case"bbb":Z1=A2(0,$.Abbreviated,o1.Standalone,!0);break;case"bbbb":Z1=A2(0,$.Wide,o1.Standalone,!0);break;case"bbbbb":Z1=A2(0,$.Narrow,o1.Standalone,!0);break;case"B":case"BB":case"BBB":Z1=A2(0,$.Abbreviated,o1.Format,!0);break;case"BBBB":Z1=A2(0,$.Wide,o1.Format,!0);break;case"BBBBB":Z1=A2(0,$.Narrow,o1.Format,!0);break;case"h":Z1=W2(3,1,-12);break;case"hh":Z1=W2(3,2,-12);break;case"H":Z1=W2(3,1);break;case"HH":Z1=W2(3,2);break;case"m":Z1=W2(4,1);break;case"mm":Z1=W2(4,2);break;case"s":Z1=W2(5,1);break;case"ss":Z1=W2(5,2);break;case"S":Z1=W2(6,1);break;case"SS":Z1=W2(6,2);break;case"SSS":Z1=W2(6,3);break;case"Z":case"ZZ":case"ZZZ":Z1=g4(0);break;case"ZZZZZ":Z1=g4(3);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":Z1=g4(1);break;case"OOOO":case"ZZZZ":case"zzzz":Z1=g4(2);break;default:return null}return g0[p1]=Z1,Z1}(m4);Z0+=w4?w4(v2,b1,v0):"''"===m4?"'":m4.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),Z0}function C2(p1,Z1,b1){const B1=new Date(0);return B1.setFullYear(p1,Z1,b1),B1.setHours(0,0,0),B1}function u(p1,Z1){const b1=function v1(p1){return(0,T.kBR)(p1)[T.NSC.LocaleId]}(p1);if(Q2[b1]??={},Q2[b1][Z1])return Q2[b1][Z1];let B1="";switch(Z1){case"shortDate":B1=t2(p1,R.Short);break;case"mediumDate":B1=t2(p1,R.Medium);break;case"longDate":B1=t2(p1,R.Long);break;case"fullDate":B1=t2(p1,R.Full);break;case"shortTime":B1=m2(p1,R.Short);break;case"mediumTime":B1=m2(p1,R.Medium);break;case"longTime":B1=m2(p1,R.Long);break;case"fullTime":B1=m2(p1,R.Full);break;case"short":const v2=u(p1,"shortTime"),K2=u(p1,"shortDate");B1=n2($1(p1,R.Short),[v2,K2]);break;case"medium":const h4=u(p1,"mediumTime"),A4=u(p1,"mediumDate");
1B1=n2($1(p1,R.Medium),[h4,A4]);break;case"long":const v0=u(p1,"longTime"),Z0=u(p1,"longDate");B1=n2($1(p1,R.Long),[v0,Z0]);break;case"full":const m4=u(p1,"fullTime"),w4=u(p1,"fullDate");B1=n2($1(p1,R.Full),[m4,w4])}return B1&&(Q2[b1][Z1]=B1),B1}function n2(p1,Z1){return Z1&&(p1=p1.replace(/\{([^}]+)}/g,function(b1,B1){return null!=Z1&&B1 in Z1?Z1[B1]:b1})),p1}function b2(p1,Z1,b1="-",B1,v2){let K2="";(p1<0||v2&&p1<=0)&&(v2?p1=1-p1:(p1=-p1,K2=b1));let h4=String(p1);for(;h4.length<Z1;)h4="0"+h4;return B1&&(h4=h4.slice(h4.length-Z1)),K2+h4}function W2(p1,Z1,b1=0,B1=!1,v2=!1){return function(K2,h4){let A4=function L2(p1,Z1){switch(p1){case 0:return Z1.getFullYear();case 1:return Z1.getMonth();case 2:return Z1.getDate();case 3:return Z1.getHours();case 4:return Z1.getMinutes();case 5:return Z1.getSeconds();case 6:return Z1.getMilliseconds();case 7:return Z1.getDay();default:throw new G.buA(2301,!1)}}(p1,K2);if((b1>0||A4>-b1)&&(A4+=b1),3===p1)0===A4&&-12===b1&&(A4=12);else if(6===p1)return function j2(p1,Z1){return b2(p1,3).substring(0,Z1)}(A4,Z1);const v0=U1(h4,5);return b2(A4,Z1,v0,B1,v2)}}function A2(p1,Z1,b1=o1.Format,B1=!1){return function(v2,K2){return function n4(p1,Z1,b1,B1,v2,K2){switch(b1){case 2:return function M1(p1,Z1,b1){const B1=(0,T.kBR)(p1),K2=k1([B1[T.NSC.MonthsFormat],B1[T.NSC.MonthsStandalone]],Z1);return k1(K2,b1)}(Z1,v2,B1)[p1.getMonth()];case 1:return function L1(p1,Z1,b1){const B1=(0,T.kBR)(p1),K2=k1([B1[T.NSC.DaysFormat],B1[T.NSC.DaysStandalone]],Z1);return k1(K2,b1)}(Z1,v2,B1)[p1.getDay()];case 0:const h4=p1.getHours(),A4=p1.getMinutes();if(K2){const Z0=function I2(p1){const Z1=(0,T.kBR)(p1);return D2(Z1),(Z1[T.NSC.ExtraData][2]||[]).map(B1=>"string"==typeof B1?J1(B1):[J1(B1[0]),J1(B1[1])])}(Z1),m4=function u2(p1,Z1,b1){const B1=(0,T.kBR)(p1);D2(B1);const K2=k1([B1[T.NSC.ExtraData][0],B1[T.NSC.ExtraData][1]],Z1)||[];return k1(K2,b1)||[]}(Z1,v2,B1),w4=Z0.findIndex(V4=>{if(Array.isArray(V4)){const[Y4,a0]=V4,Q4=h4>=Y4.hours&&A4>=Y4.minutes,j0=h4<a0.hours||h4===a0.hours&&A4<a0.minutes;if(Y4.hours<a0.hours){if(Q4&&j0)return!0}else if(Q4||j0)return!0}else if(V4.hours===h4&&V4.minutes===A4)return!0;return!1});if(-1!==w4)return m4[w4]}return function C1(p1,Z1,b1){const B1=(0,T.kBR)(p1),K2=k1([B1[T.NSC.DayPeriodsFormat],B1[T.NSC.DayPeriodsStandalone]],Z1);return k1(K2,b1)}(Z1,v2,B1)[h4<12?0:1];case 3:return function P1(p1,Z1){return k1((0,T.kBR)(p1)[T.NSC.Eras],Z1)}(Z1,B1)[p1.getFullYear()<=0?0:1];default:throw new G.buA(2302,!1)}}(v2,K2,p1,Z1,b1,B1)}}function g4(p1){return function(Z1,b1,B1){const v2=-1*B1,K2=U1(b1,5),h4=v2>0?Math.floor(v2/60):Math.ceil(v2/60);switch(p1){case 0:return(v2>=0?"+":"")+b2(h4,2,K2)+b2(Math.abs(v2%60),2,K2);case 1:return"GMT"+(v2>=0?"+":"")+b2(h4,1,K2);case 2:return"GMT"+(v2>=0?"+":"")+b2(h4,2,K2)+":"+b2(Math.abs(v2%60),2,K2);case 3:return 0===B1?"Z":(v2>=0?"+":"")+b2(h4,2,K2)+":"+b2(Math.abs(v2%60),2,K2);default:throw new G.buA(2310,!1)}}}function _0(p1){const Z1=p1.getDay(),b1=0===Z1?-3:4-Z1;return C2(p1.getFullYear(),p1.getMonth(),p1.getDate()+b1)}function t3(p1,Z1=!1){return function(b1,B1){let v2;if(Z1){const K2=new Date(b1.getFullYear(),b1.getMonth(),1).getDay()-1,h4=b1.getDate();v2=1+Math.floor((h4+K2)/7)}else{const K2=_0(b1),h4=function k4(p1){const Z1=C2(p1,0,1).getDay();return C2(p1,0,1+(Z1<=4?4:11)-Z1)}(K2.getFullYear()),A4=K2.getTime()-h4.getTime();v2=1+Math.round(A4/6048e5)}return b2(v2,p1,U1(B1,5))}}function u0(p1,Z1=!1){return function(b1,B1){return b2(_0(b1).getFullYear(),p1,U1(B1,5),Z1)}}const g0={};function N0(p1,Z1){p1=p1.replace(/:/g,"");const b1=Date.parse("Jan 01, 1970 00:00:00 "+p1)/6e4;return isNaN(b1)?Z1:b1}function b0(p1){return p1 instanceof Date&&!isNaN(p1.valueOf())}const T3=/^(\d+)?\.((\d+)(-(\d+))?)?$/;function r6(p1,Z1,b1,B1,v2,K2,h4=!1){let A4="",v0=!1;if(isFinite(p1)){let Z0=function R2(p1){let B1,v2,K2,h4,A4,Z1=Math.abs(p1)+"",b1=0;for((v2=Z1.indexOf("."))>-1&&(Z1=Z1.replace(".","")),(K2=Z1.search(/e/i))>0?(v2<0&&(v2=K2),v2+=+Z1.slice(K2+1),Z1=Z1.substring(0,K2)):v2<0&&(v2=Z1.length),K2=0;"0"===Z1.charAt(K2);K2++);if(K2===(A4=Z1.length))B1=[0],v2=1;else{for(A4--;"0"===Z1.charAt(A4);)A4--;for(v2-=K2,B1=[],h4=0;K2<=A4;K2++,h4++)B1[h4]=Number(Z1.charAt(K2))}return v2>22&&(B1=B1.splice(0,21),b1=v2-1,v2=1),{digits:B1,exponent:b1,integerLen:v2}}(p1);h4&&(Z0=function v4(p1){if(0===p1.digits[0])return p1;const Z1=p1.digits.length-p1.integerLen;return p1.exponent?p1.exponent+=2:(0===Z1?p1.digits.push(0,0):1===Z1&&p1.digits.push(0),p1.integerLen+=2),p1}(Z0));let m4=Z1.minInt,w4=Z1.minFrac,V4=Z1.maxFrac;if(K2){const w3=K2.match(T3);if(null===w3)throw new G.buA(2306,!1);const r3=w3[1],s6=w3[3],V3=w3[5];null!=r3&&(m4=W4(r3)),null!=s6&&(w4=W4(s6)),null!=V3?V4=W4(V3):null!=s6&&w4>V4&&(V4=w4);const $6=100;if(m4>$6||w4>$6||V4>
1$6)throw new G.buA(2306,!1)}!function a4(p1,Z1,b1){if(Z1>b1)throw new G.buA(2307,!1);let B1=p1.digits,v2=B1.length-p1.integerLen;const K2=Math.min(Math.max(Z1,v2),b1);let h4=K2+p1.integerLen,A4=B1[h4];if(h4>0){B1.splice(Math.max(p1.integerLen,h4));for(let w4=h4;w4<B1.length;w4++)B1[w4]=0}else{v2=Math.max(0,v2),p1.integerLen=1,B1.length=Math.max(1,h4=K2+1),B1[0]=0;for(let w4=1;w4<h4;w4++)B1[w4]=0}if(A4>=5)if(h4-1<0){for(let w4=0;w4>h4;w4--)B1.unshift(0),p1.integerLen++;B1.unshift(1),p1.integerLen++}else B1[h4-1]++;for(;v2<Math.max(0,K2);v2++)B1.push(0);let v0=0!==K2;const Z0=Z1+p1.integerLen,m4=B1.reduceRight(function(w4,V4,Y4,a0){return a0[Y4]=(V4+=w4)<10?V4:V4-10,v0&&(0===a0[Y4]&&Y4>=Z0?a0.pop():v0=!1),V4>=10?1:0},0);m4&&(B1.unshift(m4),p1.integerLen++)}(Z0,w4,V4);let Y4=Z0.digits,a0=Z0.integerLen;const Q4=Z0.exponent;let j0=[];for(v0=Y4.every(w3=>!w3);a0<m4;a0++)Y4.unshift(0);for(;a0<0;a0++)Y4.unshift(0);a0>0?j0=Y4.splice(a0,Y4.length):(j0=Y4,Y4=[0]);const M3=[];for(Y4.length>=Z1.lgSize&&M3.unshift(Y4.splice(-Z1.lgSize,Y4.length).join(""));Y4.length>Z1.gSize;)M3.unshift(Y4.splice(-Z1.gSize,Y4.length).join(""));Y4.length&&M3.unshift(Y4.join("")),A4=M3.join(U1(b1,B1)),j0.length&&(A4+=U1(b1,v2)+j0.join("")),Q4&&(A4+=U1(b1,6)+"+"+Q4)}else A4=U1(b1,9);return A4=p1<0&&!v0?Z1.negPre+A4+Z1.negSuf:Z1.posPre+A4+Z1.posSuf,A4}function $2(p1,Z1="-"){const b1={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},B1=p1.split(";"),v2=B1[0],K2=B1[1],h4=-1!==v2.indexOf(".")?v2.split("."):[v2.substring(0,v2.lastIndexOf("0")+1),v2.substring(v2.lastIndexOf("0")+1)],A4=h4[0],v0=h4[1]||"";b1.posPre=A4.substring(0,A4.indexOf("#"));for(let m4=0;m4<v0.length;m4++){const w4=v0.charAt(m4);"0"===w4?b1.minFrac=b1.maxFrac=m4+1:"#"===w4?b1.maxFrac=m4+1:b1.posSuf+=w4}const Z0=A4.split(",");if(b1.gSize=Z0[1]?Z0[1].length:0,b1.lgSize=Z0[2]||Z0[1]?(Z0[2]||Z0[1]).length:0,K2){const m4=v2.length-b1.posPre.length-b1.posSuf.length,w4=K2.indexOf("#");b1.negPre=K2.substring(0,w4).replace(/'/g,""),b1.negSuf=K2.slice(w4+m4).replace(/'/g,"")}else b1.negPre=Z1+b1.posPre,b1.negSuf=b1.posSuf;return b1}function W4(p1){const Z1=parseInt(p1);if(isNaN(Z1))throw new G.buA(2305,!1);return Z1}const G0=/\s+/,F0=[];let W0=(()=>{class p1{_ngEl;_renderer;initialClasses=F0;rawClass;stateMap=new Map;constructor(b1,B1){this._ngEl=b1,this._renderer=B1}set klass(b1){this.initialClasses=null!=b1?b1.trim().split(G0):F0}set ngClass(b1){this.rawClass="string"==typeof b1?b1.trim().split(G0):b1}ngDoCheck(){for(const B1 of this.initialClasses)this._updateState(B1,!0);const b1=this.rawClass;if(Array.isArray(b1)||b1 instanceof Set)for(const B1 of b1)this._updateState(B1,!0);else if(null!=b1)for(const B1 of Object.keys(b1))this._updateState(B1,!!b1[B1]);this._applyStateDiff()}_updateState(b1,B1){const v2=this.stateMap.get(b1);void 0!==v2?(v2.enabled!==B1&&(v2.changed=!0,v2.enabled=B1),v2.touched=!0):this.stateMap.set(b1,{enabled:B1,changed:!0,touched:!0})}_applyStateDiff(){for(const b1 of this.stateMap){const B1=b1[0],v2=b1[1];v2.changed?(this._toggleClass(B1,v2.enabled),v2.changed=!1):v2.touched||(v2.enabled&&this._toggleClass(B1,!1),this.stateMap.delete(B1)),v2.touched=!1}}_toggleClass(b1,B1){(b1=b1.trim()).length>0&&b1.split(G0).forEach(v2=>{B1?this._renderer.addClass(this._ngEl.nativeElement,v2):this._renderer.removeClass(this._ngEl.nativeElement,v2)})}static \u0275fac=function(B1){return new(B1||p1)(T.rXU(T.aKT),T.rXU(T.sFG))};static \u0275dir=T.FsC({type:p1,selectors:[["","ngClass",""]],inputs:{klass:[0,"class","klass"],ngClass:"ngClass"}})}return p1})(),$0=(()=>{class p1{_viewContainerRef;ngComponentOutlet=null;ngComponentOutletInputs;ngComponentOutletInjector;ngComponentOutletEnvironmentInjector;ngComponentOutletContent;ngComponentOutletNgModule;ngComponentOutletNgModuleFactory;_componentRef;_moduleRef;_inputsUsed=new Map;get componentInstance(){return this._componentRef?.instance??null}constructor(b1){this._viewContainerRef=b1}_needToReCreateNgModuleInstance(b1){return void 0!==b1.ngComponentOutletNgModule||void 0!==b1.ngComponentOutletNgModuleFactory}_needToReCreateComponentInstance(b1){return void 0!==b1.ngComponentOutlet||void 0!==b1.ngComponentOutletContent||void 0!==b1.ngComponentOutletInjector||void 0!==b1.ngComponentOutletEnvironmentInjector||this._needToReCreateNgModuleInstance(b1)}ngOnChanges(b1){if(this._needToReCreateComponentInstance(b1)&&(this._viewContainerRef.clear(),this._inputsUsed.clear(),this._componentRef=void 0,this.ngComponentOutlet)){const B1=this.ngComponentOutletInjector||this._viewContainerRef.parentInjector;this._needToReCreateNgModuleInstance(b1)&&(this._moduleRef?.destroy(),this._moduleRef=this.ngComponentOutletNgModule?(0,T.w6W)(this.ngComponentOutletNgModule,m3(B1)):this.ngComponentOutletNgModuleFactory?this.ngComponentOutletNgModuleFactory.create(m3(B1)):void 0),this._componentRef=this._viewContainerRef.createComponent(this.ngComponentOutlet,{injector:B1,ngModuleRef:this._moduleRef,projectableNodes:this.ngComponentOutletContent,environmentInjector:this.ngComponentOutletEnvironmentInjector})}}ngDoCheck(){if(this._componentRef){if(this.ngComponentOutletInputs)for(const b1 of Object.keys(this.ngComponentOutletInputs))this._inputsUsed.set(b1,!0);this._applyInputStateDiff(this._componentRef)}}ngOnDestroy(){this._moduleRef?.destroy()}_applyInputStateDiff(b1){for(const[B1,v2]of this._inputsUsed)v2?(b1.setInput(B1,this.ngComponentOutletInputs[B1]),this._inputsUsed.set(B1,!1)):(b1.setInput(B1,void 0),this._inputsUsed.delete(B1))}static \u0275fac=function(B1){return new(B1||p1)(T.rXU(T.c1b))};static \u0275dir=T.FsC({type:p1,selectors:[["","ngComponentOutlet",""]],inputs:{ngComponentOutlet:"ngComponentOutlet",ngComponentOutletInputs:"ngComponentOutletInputs",ngComponentOutletInjector:"ngComponentOutletInjector",ngComponentOutletEnvironmentInjector:"ngComponentOutletEnvironmentInjector",ngComponentOutletContent:"ngComponentOutletContent",ngC
1omponentOutletNgModule:"ngComponentOutletNgModule",ngComponentOutletNgModuleFactory:"ngComponentOutletNgModuleFactory"},exportAs:["ngComponentOutlet"],features:[T.OA$]})}return p1})();function m3(p1){return p1.get(T.Ab1).injector}class h3{$implicit;ngForOf;index;count;constructor(Z1,b1,B1,v2){this.$implicit=Z1,this.ngForOf=b1,this.index=B1,this.count=v2}get first(){return 0===this.index}get last(){return this.index===this.count-1}get even(){return this.index%2==0}get odd(){return!this.even}}let y0=(()=>{class p1{_viewContainer;_template;_differs;set ngForOf(b1){this._ngForOf=b1,this._ngForOfDirty=!0}set ngForTrackBy(b1){this._trackByFn=b1}get ngForTrackBy(){return this._trackByFn}_ngForOf=null;_ngForOfDirty=!0;_differ=null;_trackByFn;constructor(b1,B1,v2){this._viewContainer=b1,this._template=B1,this._differs=v2}set ngForTemplate(b1){b1&&(this._template=b1)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const b1=this._ngForOf;!this._differ&&b1&&(this._differ=this._differs.find(b1).create(this.ngForTrackBy))}if(this._differ){const b1=this._differ.diff(this._ngForOf);b1&&this._applyChanges(b1)}}_applyChanges(b1){const B1=this._viewContainer;b1.forEachOperation((v2,K2,h4)=>{if(null==v2.previousIndex)B1.createEmbeddedView(this._template,new h3(v2.item,this._ngForOf,-1,-1),null===h4?void 0:h4);else if(null==h4)B1.remove(null===K2?void 0:K2);else if(null!==K2){const A4=B1.get(K2);B1.move(A4,h4),W3(A4,v2)}});for(let v2=0,K2=B1.length;v2<K2;v2++){const A4=B1.get(v2).context;A4.index=v2,A4.count=K2,A4.ngForOf=this._ngForOf}b1.forEachIdentityChange(v2=>{W3(B1.get(v2.currentIndex),v2)})}static ngTemplateContextGuard(b1,B1){return!0}static \u0275fac=function(B1){return new(B1||p1)(T.rXU(T.c1b),T.rXU(T.C4Q),T.rXU(H._q3))};static \u0275dir=T.FsC({type:p1,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"}})}return p1})();function W3(p1,Z1){p1.context.$implicit=Z1.item}let _3=(()=>{class p1{_viewContainer;_context=new d0;_thenTemplateRef=null;_elseTemplateRef=null;
1_thenViewRef=null;_elseViewRef=null;constructor(b1,B1){this._viewContainer=b1,this._thenTemplateRef=B1}set ngIf(b1){this._context.$implicit=this._context.ngIf=b1,this._updateView()}set ngIfThen(b1){c3(b1),this._thenTemplateRef=b1,this._thenViewRef=null,this._updateView()}set ngIfElse(b1){c3(b1),this._elseTemplateRef=b1,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngIfUseIfTypeGuard;static ngTemplateGuard_ngIf;static ngTemplateContextGuard(b1,B1){return!0}static \u0275fac=function(B1){return new(B1||p1)(T.rXU(T.c1b),T.rXU(T.C4Q))};static \u0275dir=T.FsC({type:p1,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"}})}return p1})();class d0{$implicit=null;ngIf=null}function c3(p1,Z1){if(p1&&!p1.createEmbeddedView)throw new G.buA(2020,!1)}let l2=(()=>{class p1{_ngEl;_differs;_renderer;_ngStyle=null;_differ=null;constructor(b1,B1,v2){this._ngEl=b1,this._differs=B1,this._renderer=v2}set ngStyle(b1){this._ngStyle=b1,!this._differ&&b1&&(this._differ=this._differs.find(b1).create())}ngDoCheck(){if(this._differ){const b1=this._differ.diff(this._ngStyle);b1&&this._applyChanges(b1)}}_setStyle(b1,B1){const[v2,K2]=b1.split("."),h4=-1===v2.indexOf("-")?void 0:T.czy.DashCase;null!=B1?this._renderer.setStyle(this._ngEl.nativeElement,v2,K2?`${B1}${K2}`:B1,h4):this._renderer.removeStyle(this._ngEl.nativeElement,v2,h4)}_applyChanges(b1){b1.forEachRemovedItem(B1=>this._setStyle(B1.key,null)),b1.forEachAddedItem(B1=>this._setStyle(B1.key,B1.currentValue)),b1.forEachChangedItem(B1=>this._setStyle(B1.key,B1.currentValue))}static \u0275fac=function(B1){return new(B1||p1)(T.rXU(T.aKT),T.rXU(H.MKu),T.rXU(T.sFG))};static \u0275dir=T.FsC({type:p1,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"}})}return p1})(),P2=(()=>{class p1{_viewContainerRef;_viewRef=null;ngTemplateOutletContext=null;ngTemplateOutlet=null;ngTemplateOutletInjector=null;constructor(b1){this._viewContainerRef=b1}ngOnChanges(b1){if(this._shouldRecreateView(b1)){const B1=this._viewContainerRef;if(this._viewRef&&B1.remove(B1.indexOf(this._viewRef)),!this.ngTemplateOutlet)return void(this._viewRef=null);const v2=this._createContextForwardProxy();this._viewRef=B1.createEmbeddedView(this.ngTemplateOutlet,v2,{injector:this.ngTemplateOutletInjector??void 0})}}_shouldRecreateView(b1){return!!b1.ngTemplateOutlet||!!b1.ngTemplateOutletInjector}_createContextForwardProxy(){return new Proxy({},{set:(b1,B1,v2)=>!!this.ngTemplateOutletContext&&Reflect.set(this.ngTemplateOutletContext,B1,v2),get:(b1,B1,v2)=>{if(this.ngTemplateOutletContext)return Reflect.get(this.ngTemplateOutletContext,B1,v2)}})}static \u0275fac=function(B1){return new(B1||p1)(T.rXU(T.c1b))};static \u0275dir=T.FsC({type:p1,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},features:[T.OA$]})}return p1})();function q2(p1,Z1){return new G.buA(2100,!1)}class x4{createSubscription(Z1,b1,B1){return(0,K.O8)(()=>Z1.subscribe({next:b1,error:B1}))}dispose(Z1){(0,K.O8)(()=>Z1.unsubscribe())}}class n0{createSubscription(Z1,b1,B1){return Z1.then(v2=>b1?.(v2),v2=>B1?.(v2)),{unsubscribe:()=>{b1=null,B1=null}}}dispose(Z1){Z1.unsubscribe()}}const o0=new n0,i3=new x4;let Y0=(()=>{class p1{_ref;_latestValue=null;markForCheckOnValueUpdate=!0;_subscription=null;_obj=null;_strategy=null;applicationErrorHandler=(0,G.WQX)(G.ZTf);constructor(b1){this._ref=b1}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(b1){if(!this._obj){if(b1)try{this.markForCheckOnValueUpdate=!1,this._subscribe(b1)}finally{this.markForCheckOnValueUpdate=!0}return this._latestValue}return b1!==this._obj?(this._dispose(),this.transform(b1)):this._latestValue}_subscribe(b1){this._obj=b1,this._strategy=this._selectStrategy(b1),this._subscription=this._strategy.createSubscription(b1,B1=>this._updateLatestValue(b1,B1),B1=>this.applicationErrorHandler(B1))}_selectStrategy(b1){if((0,T.yLl)(b1))return o0;if((0,T.cdK)(b1))return i3;throw q2()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(b1,B1){b1===this._obj&&(this._latestValue=B1,this.markForCheckOnValueUpdate&&this._ref?.markForCheck())}static \u0275fac=function(B1){return new(B1||p1)(T.rXU(H.gRc,16))};static \u0275pipe=T.EJ8({name:"async",type:p1,pure:!1})}return p1})();const B0=new G.nKC(""),i2=new G.nKC("");let X1=(()=>{class p1{locale;defaultTimezone;defaultOptions;constructor(b1,B1,v2){this.locale=b1,this.defaultTimezone=B1,this.defaultOptions=v2}transform(b1,B1,v2,K2){if(null==b1||""===b1||b1!=b1)return null;try{return Y1(b1,B1??this.defaultOptions?.dateFormat??"mediumDate",K2||this.locale,v2??this.defaultOptions?.timezone??this.defaultTimezone??void 0)}catch(h4){throw q2()}}static \u0275fac=function(B1){return new(B1||p1)(T.rXU(T.xe9,16),T.rXU(B0,24),T.rXU(i2,24))};static \u0275pipe=T.EJ8({name:"date",type:p1,pure:!0})}return p1})(),G3=(()=>{class p1{_locale;constructor(b1){this._locale=b1}
1transform(b1,B1,v2){if(!b6(b1))return null;v2||=this._locale;try{return function A0(p1,Z1,b1){return r6(p1,$2(D1(Z1,u1.Decimal),U1(Z1,5)),Z1,1,0,b1)}(I3(b1),v2,B1)}catch(K2){throw q2()}}static \u0275fac=function(B1){return new(B1||p1)(T.rXU(T.xe9,16))};static \u0275pipe=T.EJ8({name:"number",type:p1,pure:!0})}return p1})(),u6=(()=>{class p1{_locale;_defaultCurrencyCode;constructor(b1,B1="USD"){this._locale=b1,this._defaultCurrencyCode=B1}transform(b1,B1=this._defaultCurrencyCode,v2="symbol",K2,h4){if(!b6(b1))return null;h4||=this._locale,"boolean"==typeof v2&&(v2=v2?"symbol":"code");let A4=B1||this._defaultCurrencyCode;"code"!==v2&&(A4="symbol"===v2||"symbol-narrow"===v2?function p2(p1,Z1,b1="en"){const B1=function f2(p1){return(0,T.kBR)(p1)[T.NSC.Currencies]}(b1)[p1]||c1[p1]||[],v2=B1[1];return"narrow"===Z1&&"string"==typeof v2?v2:B1[0]||p1}(A4,"symbol"===v2?"wide":"narrow",h4):v2);try{return function i8(p1,Z1,b1,B1,v2){const h4=$2(D1(Z1,u1.Currency),U1(Z1,5));return h4.minFrac=function s2(p1){let Z1;const b1=c1[p1];return b1&&(Z1=b1[2]),"number"==typeof Z1?Z1:2}(B1),h4.maxFrac=h4.minFrac,r6(p1,h4,Z1,13,12,v2).replace("\xa4",b1).replace("\xa4","").trim()}(I3(b1),h4,A4,B1,K2)}catch(v0){throw q2()}}static \u0275fac=function(B1){return new(B1||p1)(T.rXU(T.xe9,16),T.rXU(T.Ocv,16))};static \u0275pipe=T.EJ8({name:"currency",type:p1,pure:!0})}return p1})();function b6(p1){return!(null==p1||""===p1||p1!=p1)}function I3(p1){if("string"==typeof p1&&!isNaN(Number(p1)-parseFloat(p1)))return Number(p1);if("number"!=typeof p1)throw new G.buA(2309,!1);return p1}let k0=(()=>{class p1{static \u0275fac=function(B1){return new(B1||p1)};static \u0275mod=T.$C({type:p1});static \u0275inj=G.G2t({})}return p1})()},7303(w2,x1,b){"use strict";b.d(x1,{Q:()=>r1,Sm:()=>R,Vw:()=>K,aZ:()=>s1,hb:()=>o1,hj:()=>J,ig:()=>G,kB:()=>$,om:()=>c1,qj:()=>T,rb:()=>H});var L=b(2615),a=b(1413);let k=null;function H(){return k}function G(M1){k??=M1}class T{}let K=(()=>{class M1{historyGo(T1){throw new Error("")}static \u0275fac=function(E1){return new(E1||M1)};static \u0275prov=L.jDH({token:M1,factory:()=>(0,L.WQX)(n1),providedIn:"platform"})}return M1})();const J=new L.nKC("");let n1=(()=>{class M1 extends K{_location;_history;_doc=(0,L.WQX)(L.qQL);constructor(){super(),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return H().getBaseHref(this._doc)}onPopState(T1){const E1=H().getGlobalEventTarget(this._doc,"window");return E1.addEventListener("popstate",T1,!1),()=>E1.removeEventListener("popstate",T1)}onHashChange(T1){const E1=H().getGlobalEventTarget(this._doc,"window");return E1.addEventListener("hashchange",T1,!1),()=>E1.removeEventListener("hashchange",T1)}get href(){return this._location.href}get protocol(){return this._location.protocol}get hostname(){return this._location.hostname}get port(){return this._location.port}get pathname(){return this._location.pathname}get search(){return this._location.search}get hash(){return this._location.hash}set pathname(T1){this._location.pathname=T1}pushState(T1,E1,t2){this._history.pushState(T1,E1,t2)}replaceState(T1,E1,t2){this._history.replaceState(T1,E1,t2)}forward(){this._history.forward()}back(){this._history.back()}historyGo(T1=0){this._history.go(T1)}getState(){return this._history.state}static \u0275fac=function(E1){return new(E1||M1)};static \u0275prov=L.jDH({token:M1,factory:()=>new M1,providedIn:"platform"})}return M1})();function c1(M1,P1){return M1?P1?M1.endsWith("/")?P1.startsWith("/")?M1+P1.slice(1):M1+P1:P1.startsWith("/")?M1+P1:`${M1}/${P1}`:M1:P1}function u1(M1){const P1=M1.search(/#|\?|$/);return"/"===M1[P1-1]?M1.slice(0,P1-1)+M1.slice(P1):M1}function r1(M1){return M1&&"?"!==M1[0]?`?${M1}`:M1}let o1=(()=>{class M1{historyGo(T1){throw new Error("")}static \u0275fac=function(E1){return new(E1||M1)};static \u0275prov=L.jDH({token:M1,factory:()=>(0,L.WQX)(R),providedIn:"root"})}return M1})();const $=new L.nKC("");let R=(()=>{class M1 extends o1{_platformLocation;_baseHref;_removeListenerFns=[];constructor(T1,E1){super(),this._platformLocation=T1,this._baseHref=E1??this._platformLocation.getBaseHrefFromDOM()??(0,L.WQX)(L.qQL).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(T1){this._removeListenerFns.push(this._platformLocation.onPopState(T1),this._platformLocation.on
1HashChange(T1))}getBaseHref(){return this._baseHref}prepareExternalUrl(T1){return c1(this._baseHref,T1)}path(T1=!1){const E1=this._platformLocation.pathname+r1(this._platformLocation.search),t2=this._platformLocation.hash;return t2&&T1?`${E1}${t2}`:E1}pushState(T1,E1,t2,m2){const $1=this.prepareExternalUrl(t2+r1(m2));this._platformLocation.pushState(T1,E1,$1)}replaceState(T1,E1,t2,m2){const $1=this.prepareExternalUrl(t2+r1(m2));this._platformLocation.replaceState(T1,E1,$1)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(T1=0){this._platformLocation.historyGo?.(T1)}static \u0275fac=function(E1){return new(E1||M1)(L.KVO(K),L.KVO($,8))};static \u0275prov=L.jDH({token:M1,factory:M1.\u0275fac,providedIn:"root"})}return M1})(),s1=(()=>{class M1{_subject=new a.B;_basePath;_locationStrategy;_urlChangeListeners=[];_urlChangeSubscription=null;constructor(T1){this._locationStrategy=T1;const E1=this._locationStrategy.getBaseHref();this._basePath=function L1(M1){if(new RegExp("^(https?:)?//").test(M1)){const[,T1]=M1.split(/\/\/[^\/]+/);return T1}return M1}(u1(C1(E1))),this._locationStrategy.onPopState(t2=>{this._subject.next({url:this.path(!0),pop:!0,state:t2.state,type:t2.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(T1=!1){return this.normalize(this._locationStrategy.path(T1))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(T1,E1=""){return this.path()==this.normalize(T1+r1(E1))}normalize(T1){return M1.stripTrailingSlash(function v1(M1,P1){if(!M1||!P1.startsWith(M1))return P1;const T1=P1.substring(M1.length);return""===T1||["/",";","?","#"].includes(T1[0])?T1:P1}(this._basePath,C1(T1)))}prepareExternalUrl(T1){return T1&&"/"!==T1[0]&&(T1="/"+T1),this._locationStrategy.prepareExternalUrl(T1)}go(T1,E1="",t2=null){this._locationStrategy.pushState(t2,"",T1,E1),this._notifyUrlChangeListeners(this.prepareExternalUrl(T1+r1(E1)),t2)}replaceState(T1,E1="",t2=null){this._locationStrategy.replaceState(t2,"",T1,E1),this._notifyUrlChangeListeners(this.prepareExternalUrl(T1+r1(E1)),t2)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(T1=0){this._locationStrategy.historyGo?.(T1)}onUrlChange(T1){return this._urlChangeListeners.push(T1),this._urlChangeSubscription??=this.subscribe(E1=>{this._notifyUrlChangeListeners(E1.url,E1.state)}),()=>{const E1=this._urlChangeListeners.indexOf(T1);this._urlChangeListeners.splice(E1,1),0===this._urlChangeListeners.length&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(T1="",E1){this._urlChangeListeners.forEach(t2=>t2(T1,E1))}subscribe(T1,E1,t2){return this._subject.subscribe({next:T1,error:E1??void 0,complete:t2??void 0})}static normalizeQueryParams=r1;static joinWithSlash=c1;static stripTrailingSlash=u1;static \u0275fac=function(E1){return new(E1||M1)(L.KVO(o1))};static \u0275prov=L.jDH({token:M1,factory:()=>function z1(){return new s1((0,L.KVO)(o1))}(),providedIn:"root"})}return M1})();function C1(M1){return M1.replace(/\/index.html$/,"")}},9330(w2,x1,b){"use strict";b.d(x1,{$R:()=>h3,Lr:()=>M1,Ml:()=>g0,Nl:()=>D1,Qq:()=>n2,Sx:()=>u3,a7:()=>t3,cS:()=>F2,hv:()=>O2,yz:()=>Y1}),b(4523);var J=b(2615),c1=(b(3664),b(274)),u1=b(5964),r1=b(980),o1=b(6354),$=b(5558),R=b(1985),z1=(b(6648),b(7673)),v1=b(2512);class C1{}class L1{}class M1{headers;normalizedNames=new Map;lazyInit;lazyUpdate=null;constructor(r2){r2?"string"==typeof r2?this.lazyInit=()=>{this.headers=new Map,r2.split("\n").forEach(l2=>{const P2=l2.indexOf(":");if(P2>0){const Y2=l2.slice(0,P2),q2=l2.slice(P2+1).trim();this.addHeaderEntry(Y2,q2)}})}:typeof Headers<"u"&&r2 instanceof Headers?(this.headers=new Map,r2.forEach((l2,P2)=>{this.addHeaderEntry(P2,l2)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(r2).forEach(([l2,P2])=>{this.setHeaderEntries(l2,P2)})}:this.headers=new Map}has(r2){return this.init(),this.headers.has(r2.toLowerCase())}get(r2){this.init();const l2=this.headers.get(r2.toLowerCase());return l2&&l2.length>0?l2[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(r2){return this.init(),this.headers.get(r2.toLowerCase())||null}append(r2,l2){return this.clone({name:r2,value:l2,op:"a"})}set(r2,l2){return this.clone({name:r2,value:l2,op:"s"})}delete(r2,l2){return this.clone({name:r2,value:l2,op:"d"})}maybeSetNormalizedName(r2,l2){this.normalizedNames.has(l2)||this.normalizedNames.set(l2,r2)}init(){this.lazyInit&&(this.lazyInit instanceof M1?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(r2=>this.applyUpdate(r2)),this.lazyUpdate=null))}
1copyFrom(r2){r2.init(),Array.from(r2.headers.keys()).forEach(l2=>{this.headers.set(l2,r2.headers.get(l2)),this.normalizedNames.set(l2,r2.normalizedNames.get(l2))})}clone(r2){const l2=new M1;return l2.lazyInit=this.lazyInit&&this.lazyInit instanceof M1?this.lazyInit:this,l2.lazyUpdate=(this.lazyUpdate||[]).concat([r2]),l2}applyUpdate(r2){const l2=r2.name.toLowerCase();switch(r2.op){case"a":case"s":let P2=r2.value;if("string"==typeof P2&&(P2=[P2]),0===P2.length)return;this.maybeSetNormalizedName(r2.name,l2);const Y2=("a"===r2.op?this.headers.get(l2):void 0)||[];Y2.push(...P2),this.headers.set(l2,Y2);break;case"d":const q2=r2.value;if(q2){let x4=this.headers.get(l2);if(!x4)return;x4=x4.filter(n0=>-1===q2.indexOf(n0)),0===x4.length?(this.headers.delete(l2),this.normalizedNames.delete(l2)):this.headers.set(l2,x4)}else this.headers.delete(l2),this.normalizedNames.delete(l2)}}addHeaderEntry(r2,l2){const P2=r2.toLowerCase();this.maybeSetNormalizedName(r2,P2),this.headers.has(P2)?this.headers.get(P2).push(l2):this.headers.set(P2,[l2])}setHeaderEntries(r2,l2){const P2=(Array.isArray(l2)?l2:[l2]).map(q2=>q2.toString()),Y2=r2.toLowerCase();this.headers.set(Y2,P2),this.maybeSetNormalizedName(r2,Y2)}forEach(r2){this.init(),Array.from(this.normalizedNames.keys()).forEach(l2=>r2(this.normalizedNames.get(l2),this.headers.get(l2)))}}class T1{encodeKey(r2){return $1(r2)}encodeValue(r2){return $1(r2)}decodeKey(r2){return decodeURIComponent(r2)}decodeValue(r2){return decodeURIComponent(r2)}}const t2=/%(\d[a-f0-9])/gi,m2={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function $1(V1){return encodeURIComponent(V1).replace(t2,(r2,l2)=>m2[l2]??r2)}function U1(V1){return`${V1}`}class D1{map;encoder;updates=null;cloneFrom=null;constructor(r2={}){if(this.encoder=r2.encoder||new T1,r2.fromString){if(r2.fromObject)throw new J.buA(2805,!1);this.map=function E1(V1,r2){const l2=new Map;return V1.length>0&&V1.replace(/^\?/,"").split("&").forEach(Y2=>{const q2=Y2.indexOf("="),[x4,n0]=-1==q2?[r2.decodeKey(Y2),""]:[r2.decodeKey(Y2.slice(0,q2)),r2.decodeValue(Y2.slice(q2+1))],o0=l2.get(x4)||[];o0.push(n0),l2.set(x4,o0)}),l2}(r2.fromString,this.encoder)}else r2.fromObject?(this.map=new Map,Object.keys(r2.fromObject).forEach(l2=>{const P2=r2.fromObject[l2],Y2=Array.isArray(P2)?P2.map(U1):[U1(P2)];this.map.set(l2,Y2)})):this.map=null}has(r2){return this.init(),this.map.has(r2)}get(r2){this.init();const l2=this.map.get(r2);return l2?l2[0]:null}getAll(r2){return this.init(),this.map.get(r2)||null}keys(){return this.init(),Array.from(this.map.keys())}append(r2,l2){return this.clone({param:r2,value:l2,op:"a"})}appendAll(r2){const l2=[];return Object.keys(r2).forEach(P2=>{const Y2=r2[P2];Array.isArray(Y2)?Y2.forEach(q2=>{l2.push({param:P2,value:q2,op:"a"})}):l2.push({param:P2,value:Y2,op:"a"})}),this.clone(l2)}set(r2,l2){return this.clone({param:r2,value:l2,op:"s"})}delete(r2,l2){return this.clone({param:r2,value:l2,op:"d"})}toString(){return this.init(),this.keys().map(r2=>{const l2=this.encoder.encodeKey(r2);return this.map.get(r2).map(P2=>l2+"="+this.encoder.encodeValue(P2)).join("&")}).filter(r2=>""!==r2).join("&")}clone(r2){const l2=new D1({encoder:this.encoder});return l2.cloneFrom=this.cloneFrom||this,l2.updates=(this.updates||[]).concat(r2),l2}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(r2=>this.map.set(r2,this.cloneFrom.map.get(r2))),this.updates.forEach(r2=>{switch(r2.op){case"a":case"s":const l2=("a"===r2.op?this.map.get(r2.param):void 0)||[];l2.push(U1(r2.value)),this.map.set(r2.param,l2);break;case"d":if(void 0===r2.value){this.map.delete(r2.param);break}{let P2=this.map.get(r2.param)||[];const Y2=P2.indexOf(U1(r2.value));-1!==Y2&&P2.splice(Y2,1),P2.length>0?this.map.set(r2.param,P2):this.map.delete(r2.param)}}}),this.cloneFrom=this.updates=null)}}class d2{map=new Map;set(r2,l2){return this.map.set(r2,l2),this}get(r2){return this.map.has(r2)||this.map.set(r2,r2.defaultValue()),this.map.get(r2)}delete(r2){return this.map.delete(r2),this}has(r2){return this.map.has(r2)}
1keys(){return this.map.keys()}}function f2(V1){return typeof ArrayBuffer<"u"&&V1 instanceof ArrayBuffer}function x2(V1){return typeof Blob<"u"&&V1 instanceof Blob}function D2(V1){return typeof FormData<"u"&&V1 instanceof FormData}const u2="Content-Type",k1="X-Request-URL",J1="text/plain",p2="application/json",y2=`${p2}, ${J1}, */*`;class s2{url;body=null;headers;context;reportProgress=!1;withCredentials=!1;credentials;keepalive=!1;cache;priority;mode;redirect;referrer;integrity;responseType="json";method;params;urlWithParams;transferCache;timeout;constructor(r2,l2,P2,Y2){let q2;if(this.url=l2,this.method=r2.toUpperCase(),function N2(V1){switch(V1){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||Y2?(this.body=void 0!==P2?P2:null,q2=Y2):q2=P2,q2){if(this.reportProgress=!!q2.reportProgress,this.withCredentials=!!q2.withCredentials,this.keepalive=!!q2.keepalive,q2.responseType&&(this.responseType=q2.responseType),q2.headers&&(this.headers=q2.headers),q2.context&&(this.context=q2.context),q2.params&&(this.params=q2.params),q2.priority&&(this.priority=q2.priority),q2.cache&&(this.cache=q2.cache),q2.credentials&&(this.credentials=q2.credentials),"number"==typeof q2.timeout){if(q2.timeout<1||!Number.isInteger(q2.timeout))throw new J.buA(2822,"");this.timeout=q2.timeout}q2.mode&&(this.mode=q2.mode),q2.redirect&&(this.redirect=q2.redirect),q2.integrity&&(this.integrity=q2.integrity),void 0!==q2.referrer&&(this.referrer=q2.referrer),this.transferCache=q2.transferCache}if(this.headers??=new M1,this.context??=new d2,this.params){const x4=this.params.toString();if(0===x4.length)this.urlWithParams=l2;else{const n0=l2.indexOf("?");this.urlWithParams=l2+(-1===n0?"?":n0<l2.length-1?"&":"")+x4}}else this.params=new D1,this.urlWithParams=l2}serializeBody(){return null===this.body?null:"string"==typeof this.body||f2(this.body)||x2(this.body)||D2(this.body)||function I2(V1){return typeof URLSearchParams<"u"&&V1 instanceof URLSearchParams}(this.body)?this.body:this.body instanceof D1?this.body.toString():"object"==typeof this.body||"boolean"==typeof this.body||Array.isArray(this.body)?JSON.stringify(this.body):this.body.toString()}detectContentTypeHeader(){return null===this.body||D2(this.body)?null:x2(this.body)?this.body.type||null:f2(this.body)?null:"string"==typeof this.body?J1:this.body instanceof D1?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||"boolean"==typeof this.body?p2:null}clone(r2={}){const l2=r2.method||this.method,P2=r2.url||this.url,Y2=r2.responseType||this.responseType,q2=r2.keepalive??this.keepalive,x4=r2.priority||this.priority,n0=r2.cache||this.cache,o0=r2.mode||this.mode,i3=r2.redirect||this.redirect,Y0=r2.credentials||this.credentials,G4=r2.referrer??this.referrer,k3=r2.integrity||this.integrity,A3=r2.transferCache??this.transferCache,Z3=r2.timeout??this.timeout,s3=void 0!==r2.body?r2.body:this.body,B0=r2.withCredentials??this.withCredentials,i2=r2.reportProgress??this.reportProgress;let X1=r2.headers||this.headers,X2=r2.params||this.params;const t4=r2.context??this.context;return void 0!==r2.setHeaders&&(X1=Object.keys(r2.setHeaders).reduce((e4,F4)=>e4.set(F4,r2.setHeaders[F4]),X1)),r2.setParams&&(X2=Object.keys(r2.setParams).reduce((e4,F4)=>e4.set(F4,r2.setParams[F4]),X2)),new s2(l2,P2,s3,{params:X2,headers:X1,context:t4,reportProgress:i2,responseType:Y2,withCredentials:B0,transferCache:A3,keepalive:q2,cache:n0,priority:x4,timeout:Z3,mode:o0,redirect:i3,credentials:Y0,referrer:G4,integrity:k3})}}var O2=function(V1){return V1[V1.Sent=0]="Sent",V1[V1.UploadProgress=1]="UploadProgress",V1[V1.ResponseHeader=2]="ResponseHeader",V1[V1.DownloadProgress=3]="DownloadProgress",V1[V1.Response=4]="Response",V1[V1.User=5]="User",V1}(O2||{});class Q2{headers;status;statusText;url;ok;type;redirected;constructor(r2,l2=200,P2="OK"){this.headers=r2.headers||new M1,this.status=void 0!==r2.status?r2.status:l2,this.statusText=r2.statusText||P2,this.url=r2.url||null,this.redirected=r2.redirected,this.ok=this.status>=200&&this.status<300}}class l1 extends Q2{constructor(r2={}){super(r2)}type=O2.ResponseHeader;clone(r2={}){return new l1({headers:r2.headers||this.headers,status:void 0!==r2.status?r2.status:this.status,statusText:r2.statusText||this.statusText,url:r2.url||this.url||void 0})}}class F2 extends Q2{body;constructor(r2={}){super(r2),this.body=void 0!==r2.body?r2.body:null}type=O2.Response;clone(r2={}){return new F2({body:void 0!==r2.body?r2.body:this.body,headers:r2.headers||this.headers,status:void 0!==r2.status?r2.status:this.status,statusText:r2.statusText||this.statusText,url:r2.url||this.url||void 0,redirected:r2.redirected??this.redirected})}}class Y1 extends Q2{name="HttpErrorResponse";message;error;ok=!1;constructor(r2){super(r2,0,"Unknown Error"),this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${r2.url||"(unknown url)"}`:`Http failure response for ${r2.url||"(unknown url)"}: ${r2.status} ${r2.statusText}`,this.error=r2.error||null}}function u(V1,r2){return{body:r2,headers:V1.headers,context:V1.context,observe:V1.observe,params:V1.params,reportProgress:V1.reportProgress,responseType:V1.responseType,withCredentials:V1.withCredentials,credentials:V1.credentials,transferCache:V1.transferCache,timeout:V1.timeout,keepalive:V1.keepalive,priority:V1.priority,cache:V1.cache,mode:V1.mode,redirect:V1.redirect,integrity:V1.integrity,referrer:V1.referrer}}let n2=(()=>{class V1{handler;constructor(l2){this.handler=l2}request(l2,P2,Y2={}){let q2;if(l2 instanceof s2)q2=l2;else{let o0,i3;o0=Y2.headers instanceof M1?Y2.headers:new M1(Y2.headers),Y2.params&&(i3=Y2.params instanceof D1?Y2.params:new D1({fromObject:Y2.params})),q2=new s2(l2,P2,void 0!==Y2.body?Y2.body:null,{headers:o0,context:Y2.context,params:i3,reportProgress:Y2.reportProgress,responseType:Y2.responseType||"json",withCredentials:Y2.withCredentials,transferCache:Y2.transferCache,keepalive:Y2.keepalive,priority:Y2.priority,cache:Y2.cache,mode:Y2.mode,redirect:Y2.redirect,credentials:Y2.credentials,referrer:Y2.referrer,integrity:Y2.integrity,timeout:Y2.timeout})}const x4=(0,z1.of)(q2).pipe((0,c1.H)(o0=>this.handler.handle(o0)));if(l2 instanceof s2||"events"===Y2.observe)return x4;const n0=x4.pipe((0,u1.p)(o0=>o0 instanceof F2));switch(Y2.observe||"body"){case"body":switch(q2.responseType){case"arraybuffer":return n0.pipe((0,o1.T)(o0=>{if(null!==o0.body&&!(o0.body instanceof ArrayBuffer))throw new J.buA(2806,!1);return o0.body}
1));case"blob":return n0.pipe((0,o1.T)(o0=>{if(null!==o0.body&&!(o0.body instanceof Blob))throw new J.buA(2807,!1);return o0.body}));case"text":return n0.pipe((0,o1.T)(o0=>{if(null!==o0.body&&"string"!=typeof o0.body)throw new J.buA(2808,!1);return o0.body}));default:return n0.pipe((0,o1.T)(o0=>o0.body))}case"response":return n0;default:throw new J.buA(2809,!1)}}delete(l2,P2={}){return this.request("DELETE",l2,P2)}get(l2,P2={}){return this.request("GET",l2,P2)}head(l2,P2={}){return this.request("HEAD",l2,P2)}jsonp(l2,P2){return this.request("JSONP",l2,{params:(new D1).append(P2,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(l2,P2={}){return this.request("OPTIONS",l2,P2)}patch(l2,P2,Y2={}){return this.request("PATCH",l2,u(Y2,P2))}post(l2,P2,Y2={}){return this.request("POST",l2,u(Y2,P2))}put(l2,P2,Y2={}){return this.request("PUT",l2,u(Y2,P2))}static \u0275fac=function(P2){return new(P2||V1)(J.KVO(C1))};static \u0275prov=J.jDH({token:V1,factory:V1.\u0275fac})}return V1})();const W2=new J.nKC("");function j4(V1,r2){return r2(V1)}function k4(V1,r2){return(l2,P2)=>r2.intercept(l2,{handle:Y2=>V1(Y2,P2)})}const t3=new J.nKC(""),u0=new J.nKC(""),g0=new J.nKC(""),r4=new J.nKC("",{providedIn:"root",factory:()=>!0});function N0(){let V1=null;return(r2,l2)=>{null===V1&&(V1=((0,J.WQX)(t3,{optional:!0})??[]).reduceRight(k4,j4));const P2=(0,J.WQX)(J.u5s);if((0,J.WQX)(r4)){const q2=P2.add();return V1(r2,l2).pipe((0,r1.j)(q2))}return V1(r2,l2)}}let B2=(()=>{class V1 extends C1{backend;injector;chain=null;pendingTasks=(0,J.WQX)(J.u5s);contributeToStability=(0,J.WQX)(r4);constructor(l2,P2){super(),this.backend=l2,this.injector=P2}handle(l2){if(null===this.chain){const P2=Array.from(new Set([...this.injector.get(u0),...this.injector.get(g0,[])]));this.chain=P2.reduceRight((Y2,q2)=>function _0(V1,r2,l2){return(P2,Y2)=>(0,J.N4e)(l2,()=>r2(P2,q2=>V1(q2,Y2)))}(Y2,q2,this.injector),j4)}if(this.contributeToStability){const P2=this.pendingTasks.add();return this.chain(l2,Y2=>this.backend.handle(Y2)).pipe((0,r1.j)(P2))}return this.chain(l2,P2=>this.backend.handle(P2))}static \u0275fac=function(P2){return new(P2||V1)(J.KVO(L1),J.KVO(J.uvJ))};static \u0275prov=J.jDH({token:V1,factory:V1.\u0275fac})}return V1})();const r6=/^\)\]\}',?\n/,i8=RegExp(`^${k1}:`,"m");let $2=(()=>{class V1{xhrFactory;constructor(l2){this.xhrFactory=l2}handle(l2){if("JSONP"===l2.method)throw new J.buA(-2800,!1);const P2=this.xhrFactory;return(0,z1.of)(null).pipe((0,$.n)(()=>new R.c(q2=>{const x4=P2.build();if(x4.open(l2.method,l2.urlWithParams),l2.withCredentials&&(x4.withCredentials=!0),l2.headers.forEach((B0,i2)=>x4.setRequestHeader(B0,i2.join(","))),l2.headers.has("Accept")||x4.setRequestHeader("Accept",y2),!l2.headers.has(u2)){const B0=l2.detectContentTypeHeader();null!==B0&&x4.setRequestHeader(u2,B0)}if(l2.timeout&&(x4.timeout=l2.timeout),l2.responseType){const B0=l2.responseType.toLowerCase();x4.responseType="json"!==B0?B0:"text"}const n0=l2.serializeBody();let o0=null;const i3=()=>{if(null!==o0)return o0;const B0=x4.statusText||"OK",i2=new M1(x4.getAllResponseHeaders()),X1=function _6(V1){return"responseURL"in V1&&V1.responseURL?V1.responseURL:i8.test(V1.getAllResponseHeaders())?V1.getResponseHeader(k1):null}(x4)||l2.url;return o0=new l1({headers:i2,status:x4.status,statusText:B0,url:X1}),o0},Y0=()=>{let{headers:B0,status:i2,statusText:X1,url:X2}=i3(),t4=null;204!==i2&&(t4=typeof x4.response>"u"?x4.responseText:x4.response),0===i2&&(i2=t4?200:0);let e4=i2>=200&&i2<300;if("json"===l2.responseType&&"string"==typeof t4){const F4=t4;t4=t4.replace(r6,"");try{t4=""!==t4?JSON.parse(t4):null}catch(s4){t4=F4,e4&&(e4=!1,t4={error:s4,text:t4})}}e4?(q2.next(new F2({body:t4,headers:B0,status:i2,statusText:X1,url:X2||void 0})),q2.complete()):q2.error(new Y1({error:t4,headers:B0,status:i2,statusText:X1,url:X2||void 0}))},G4=B0=>{const{url:i2}=i3(),X1=new Y1({error:B0,status:x4.status||0,statusText:x4.statusText||"Unknown Error",url:i2||void 0});q2.error(X1)};let k3=G4;l2.timeout&&(k3=B0=>{const{url:i2}=i3(),X1=new Y1({error:new DOMException("Request timed out","TimeoutError"),status:x4.status||0,statusText:x4.statusText||"Request timeout",url:i2||void 0});q2.error(X1)});let A3=!1;const Z3=B0=>{A3||(q2.next(i3()),A3=!0);let i2={type:O2.DownloadProgress,loaded:B0.loaded};B0.lengthComputable&&(i2.total=B0.total),"text"===l2.responseType&&x4.responseText&&(i2.partialText=x4.responseText),q2.next(i2)},s3=B0=>{let i2={type:O2.UploadProgress,loaded:B0.loaded};B0.lengthComputable&&(i2.total=B0.total),q2.next(i2)};return x4.addEventListener("load",Y0),x4.addEventListener("error",G4),x4.addEventListener("timeout",k3),x4.addEventListener("abort",G4),l2.reportProgress&&(x4.addEventListener("progress",Z3),null!==n0&&x4.upload&&x4.upload.addEventListener("progress",s3)),x4.send(n0),q2.next({type:O2.Sent}),()=>{x4.removeEventListener("error",G4),x4.removeEventListener("abort",G4),x4.removeEventListener("load",Y0),x4.removeEventListener("timeout",k3),l2.reportProgress&&(x4.removeEventListener("progress",Z3),null!==n0&&x4.upload&&x4.upload.removeEventListener("progress",s3)),x4.readyState!==x4.DONE&&x4.abort()}})))}static \u0275fac=function(P2){return new(P2||V1)(J.KVO(v1.N))};static \u0275prov=J.jDH({token:V1,factory:V1.\u0275fac})}return V1})();const v4=new J.nKC(""),a4=new J.nKC("",{providedIn:"root",factory:()=>"XSRF-TOKEN"}),C0=new J.nKC("",{providedIn:"root",factory:()=>"X-XSRF-TOKEN"});class p4{}let M4=(()=>{class V1{doc;cookieName;lastCookieString="";lastToken=null;parseCount=0;constructor(l2,P2){this.doc=l2,this.cookieName=P2}getToken(){const l2=this.doc.cookie||"";return l2!==this.lastCookieString&&(this.parseCount++,this.lastToken=(0,v1.b)(l2,this.cookieName),this.lastCookieString=l2),this.lastToken}static \u0275fac=function(P2){return new(P2||V1)(J.KVO(J.qQL),J.KVO(a4))};static \u0275prov=J.jDH({token:V1,factory:V1.\u0275fac})}return V1})();const G0=/^(?:https?:)?\/\//i;function F0(V1,r2){if(!(0,J.WQX)(v4)||"GET"===V1.method||"HEAD"===V1.method||G0.test(V1.url))return r2(V1);const l2=(0,J.WQX)(p4).getToken(),P2=(0,J.WQX)(C0);return null!=l2&&!V1.headers.has(P2)&&(V1=V1.clone({headers:V1.headers.set(P2,l2)})),r2(V1)}var $0=function(V1){return V1[V1.Interceptors=0]="Interceptors",V1[V1.LegacyInterceptors=1]="LegacyInterceptors",V1[V1.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",V1[V1.NoXsrfProtection=3]="NoXsrfProtection",V1[V1.JsonpSupport=4]="JsonpSupport",V1[V1.RequestsMadeViaParent=5]="RequestsMadeViaParent",V1[V1.Fetch=6]="Fetch",V1}($0||{});function h3(...V1){const r2=[n2,$2,B2,{provide:C1,useExisting:B2},{provide:L1,useFactory:()=>(0,J.WQX)(W2,{optional:!0})??(0,J.WQX)($2)},{provide:u0,useValue:F0,multi:!0},{provide:v4,useValue:!0},{provide:p4,useClass:M4}];for(const l2 of V1)r2.push(...l2.\u0275providers);return(0,J.EmA)(r2)}const W3=new J.nKC("");function u3(){return function m3(V1,r2){return{\u0275kind:V1,\u0275providers:r2}}($0.LegacyInterceptors,[{provide:W3,useFactory:N0},{provide:u0,useExisting:W3,multi:!0}])}},2512(w2,x1,b){"use strict";function L(k,H){H=encodeURIComponent(H);for(const G of k.split(";")){const T=G.indexOf("="),[K,J]=-1==T?[G,""]:[G.slice(0,T),G.slice(T+1)];if(K.trim()===H)return decodeURIComponent(J)}return null}b.d(x1,{N:()=>a,b:()=>L});class a{}},7705(w2,x1,b){"use strict";b.d(x1,{CGW:()=>Z1,ES_:()=>g6,HJs:()=>pc,Hbi:()=>Z6,L39:()=>x0,M8M:()=>J8,MKu:()=>O4,SmG:()=>w8,TL3:()=>b8,Udg:()=>y8,_q3:()=>z0,a0P:()=>g5,dtW:()=>v0,ebz:()=>A4,gRc:()=>N8,geq:()=>M3,hFB:()=>v2,naY:()=>d8,sbv:()=>w4,tEk:()=>V4});var e4=b(2615),F4=b(8440),s4=b(3664),e3=b(9295);const d3=Symbol("InputSignalNode#UNSET"),G3={...F4.s0,transformFn:void 0,applyValueToInputSignal(A1,h1){(0,F4.j2)(A1,h1)}};function u6(A1,h1){const N1=Object.create(G3);function a2(){if((0,F4.mK)(N1),N1.value===d3)throw new e4.buA(-950,null);return N1.value}return N1.value=A1,N1.transformFn=h1?.transform,a2[F4.bh]=N1,a2}class g6{attributeName;constructor(h1){this.attributeName=h1}__NG_ELEMENT_ID__=()=>(0,s4.kS0)(this.attributeName);toString(){return`HostAttributeToken ${this.attributeName}`}}function Z1(A1){return new e3.Zf}function b1(A1,h1){return u6(A1,h1)}new e4.nKC("").__NG_ELEMENT_ID__=A1=>{const h1=(0,e4.Mx4)();if(null===h1)throw new e4.buA(204,!1);if(2&h1.type)return h1.value;if(8&A1)return null;throw new e4.buA(204,!1)};const v2=(b1.required=function B1(A1){return u6(d3,A1)},b1);function K2(A1,h1){return(0,s4.mU9)(h1)}const A4=(K2.required=function h4(A1,h1){return(0,s4.hnC)(h1)},K2);function v0(A1,h1){return(0,s4.FuF)(h1)}function Z0(A1,h1){return(0,s4.mU9)(h1)}const w4=(Z0.required=function m4(A1,h1){return(0,s4.hnC)(h1)},Z0);function V4(A1,h1){return(0,s4.FuF)(h1)}function Y4(A1,h1){const N1=Object.create(G3),a2=new e3.Zf;function U2(){return(0,F4.mK)(N1),a0(N1.value),N1.value}return N1.value=A1,U2[F4.bh]=N1,U2.asReadonly=e4.HO5.bind(U2),U2.set=o4=>{N1.equal(N1.value,o4)||((0,F4.j2)(N1,o4),a2.emit(o4))},U2.update=o4=>{a0(N1.value),U2.set(o4(N1.value))},U2.subscribe=a2.subscribe.bind(a2),U2.destroyRef=a2.destroyRef,U2}function a0(A1){if(A1===d3)throw new e4.buA(952,!1)}function Q4(A1,h1){return Y4(A1)}const M3=(Q4.required=function j0(A1){return Y4(d3)},Q4),B6=new e4.nKC(""),O6=new e4.nKC("");function R3(A1){return!A1.moduleRef}let o6=null;function d8(){return!1}function w8(){}let N8=(()=>class A1{static __NG_ELEMENT_ID__=s8})();function s8(A1){return function x6(A1,h1,N1){if((0,e4.Qs1)(A1)&&!N1){const a2=(0,e4.KdJ)(A1.index,h1);return new s4.NCX(a2,a2)}return 175&A1.type?new s4.NCX(h1[e4.b5C],h1):null}((0,e4.Mx4)(),(0,e4.OAn)(),!(16&~A1))}class q6{constructor(){}supports(h1){return(0,s4.ozJ)(h1)}create(h1){return new Lc(h1)}}const rc=(A1,h1)=>h1;class Lc{length=0;collection;_linkedRecords=null;_unlinkedRecords=null;_previousItHead=null;_itHead=null;_itTail=null;_additionsHead=null;_additionsTail=null;_movesHead=null;_movesTail=null;_removalsHead=null;_removalsTail=null;_identityChangesHead=null;_identityChangesTail=null;_trackByFn;constructor(h1){this._trackByFn=h1||rc}forEachItem(h1){let N1;for(N1=this._itHead;null!==N1;N1=N1._next)h1(N1)}forEachOperation(h1){let N1=this._itHead,a2=this._removalsHead,U2=0,o4=null;for(;N1||a2;
vendor: 7,446 bytes, line 1
1){const y4=!a2||N1&&N1.currentIndex<d1(a2,U2,o4)?N1:a2,$4=d1(y4,U2,o4),w0=y4.currentIndex;if(y4===a2)U2--,a2=a2._nextRemoved;else if(N1=N1._next,null==y4.previousIndex)U2++;else{o4||(o4=[]);const Q0=$4-U2,t6=w0-U2;if(Q0!=t6){for(let r8=0;r8<Q0;r8++){const f8=r8<o4.length?o4[r8]:o4[r8]=0,t8=f8+r8;t6<=t8&&t8<Q0&&(o4[r8]=f8+1)}o4[y4.previousIndex]=t6-Q0}}$4!==w0&&h1(y4,$4,w0)}}forEachPreviousItem(h1){let N1;for(N1=this._previousItHead;null!==N1;N1=N1._nextPrevious)h1(N1)}forEachAddedItem(h1){let N1;for(N1=this._additionsHead;null!==N1;N1=N1._nextAdded)h1(N1)}forEachMovedItem(h1){let N1;for(N1=this._movesHead;null!==N1;N1=N1._nextMoved)h1(N1)}forEachRemovedItem(h1){let N1;for(N1=this._removalsHead;null!==N1;N1=N1._nextRemoved)h1(N1)}forEachIdentityChange(h1){let N1;for(N1=this._identityChangesHead;null!==N1;N1=N1._nextIdentityChange)h1(N1)}diff(h1){if(null==h1&&(h1=[]),!(0,s4.ozJ)(h1))throw new e4.buA(900,!1);return this.check(h1)?this:null}onDestroy(){}check(h1){this._reset();let U2,o4,y4,N1=this._itHead,a2=!1;if(Array.isArray(h1)){this.length=h1.length;for(let $4=0;$4<this.length;$4++)o4=h1[$4],y4=this._trackByFn($4,o4),null!==N1&&Object.is(N1.trackById,y4)?(a2&&(N1=this._verifyReinsertion(N1,o4,y4,$4)),Object.is(N1.item,o4)||this._addIdentityChange(N1,o4)):(N1=this._mismatch(N1,o4,y4,$4),a2=!0),N1=N1._next}else U2=0,(0,s4.utN)(h1,$4=>{y4=this._trackByFn(U2,$4),null!==N1&&Object.is(N1.trackById,y4)?(a2&&(N1=this._verifyReinsertion(N1,$4,y4,U2)),Object.is(N1.item,$4)||this._addIdentityChange(N1,$4)):(N1=this._mismatch(N1,$4,y4,U2),a2=!0),N1=N1._next,U2++}),this.length=U2;return this._truncate(N1),this.collection=h1,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let h1;for(h1=this._previousItHead=this._itHead;null!==h1;h1=h1._next)h1._nextPrevious=h1._next;for(h1=this._additionsHead;null!==h1;h1=h1._nextAdded)h1.previousIndex=h1.currentIndex;for(this._additionsHead=this._additionsTail=null,h1=this._movesHead;null!==h1;h1=h1._nextMoved)h1.previousIndex=h1.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(h1,N1,a2,U2){let o4;return null===h1?o4=this._itTail:(o4=h1._prev,this._remove(h1)),null!==(h1=null===this._unlinkedRecords?null:this._unlinkedRecords.get(a2,null))?(Object.is(h1.item,N1)||this._addIdentityChange(h1,N1),this._reinsertAfter(h1,o4,U2)):null!==(h1=null===this._linkedRecords?null:this._linkedRecords.get(a2,U2))?(Object.is(h1.item,N1)||this._addIdentityChange(h1,N1),this._moveAfter(h1,o4,U2)):h1=this._addAfter(new L8(N1,a2),o4,U2),h1}_verifyReinsertion(h1,N1,a2,U2){let o4=null===this._unlinkedRecords?null:this._unlinkedRecords.get(a2,null);return null!==o4?h1=this._reinsertAfter(o4,h1._prev,U2):h1.currentIndex!=U2&&(h1.currentIndex=U2,this._addToMoves(h1,U2)),h1}_truncate(h1){for(;null!==h1;){const N1=h1._next;this._addToRemovals(this._unlink(h1)),h1=N1}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(h1,N1,a2){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(h1);const U2=h1._prevRemoved,o4=h1._nextRemoved;return null===U2?this._removalsHead=o4:U2._nextRemoved=o4,null===o4?this._removalsTail=U2:o4._prevRemoved=U2,this._insertAfter(h1,N1,a2),this._addToMoves(h1,a2),h1}_moveAfter(h1,N1,a2){return this._unlink(h1),this._insertAfter(h1,N1,a2),this._addToMoves(h1,a2),h1}_addAfter(h1,N1,a2){return this._insertAfter(h1,N1,a2),this._additionsTail=null===this._additionsTail?this._additionsHead=h1:this._additionsTail._nextAdded=h1,h1}_insertAfter(h1,N1,a2){const U2=null===N1?this._itHead:N1._next;return h1._next=U2,h1._prev=N1,null===U2?this._itTail=h1:U2._prev=h1,null===N1?this._itHead=h1:N1._next=h1,null===this._linkedRecords&&(this._linkedRecords=new f1),this._linkedRecords.put(h1),h1.currentIndex=a2,h1}_remove(h1){return this._addToRemovals(this._unlink(h1))}_unlink(h1){null!==this._linkedRecords&&this._linkedRecords.remove(h1);const N1=h1._prev,a2=h1._next;return null===N1?this._itHead=a2:N1._next=a2,null===a2?this._itTail=N1:a2._prev=N1,h1}_addToMoves(h1,N1){return h1.previousIndex===N1||(this._movesTail=null===this._movesTail?this._movesHead=h1:this._movesTail._nextMoved=h1),h1}_addToRemovals(h1){return null===this._unlinkedRecords&&(this._unlinkedRecords=new f1),this._unlinkedRecords.put(h1),h1.currentIndex=null,h1._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=h1,h1._prevRemoved=null):(h1._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=h1),h1}_addIdentityChange(h1,N1){return h1.item=N1,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=h1:this._identityChangesTail._nextIdentityChange=h1,h1}}class L8{item;trackById;currentIndex=null;previousIndex=null;_nextPrevious=null;_prev=null;_next=null;_prevDup=null;_nextDup=null;_prevRemoved=null;_nextRemoved=null;_nextAdded=null;_nextMoved=null;_nextIdentityChange=null;constructor(h1,N1){this.item=h1,this.trackById=N1}}class J6{_head=null;_tail=null;add(h1){null===this._head?(this._head=this._tail=h1,h1._nextDup=null,h1._prevDup=null):(this._tail._nextDup=h1,h1._prevDup=this._tail,h1._nextDup=null,this._tail=h1)}get(h1,N1){let a2;for(a2=this._head;null!==a2;a2=a2._nextDup)if((null===N1||N1<=a2.currentIndex)&&Object.is(a2.trackById,h1))return a2;return null}remove(h1){const N1=h1._prevDup,a2=h1._nextDup;return null===N1?this._head=a2:N1._nextDup=a2,null===a2?this._tail=N1:a2._prevDup=N1,null===this._head}}class f1{map=new Map;put(h1){const N1=h1.trackById;let a2=this.map.get(N1);a2||(a2=new J6,this.map.set(N1,a2)),a2.add(h1)}get(h1,N1){const U2=this.map.get(h1);return U2?U2.get(h1,N1):null}remove(h1){const N1=h1.trackById;return this.map.get(N1).remove(h1)&&this.map.delete(N1),h1}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function d1(A1,h1,N1){const a2=A1.previousIndex;if(null===a2)return a2;let U2=0;return N1&&a2<N1.length&&(U2=N1[a2]),a2+h1+U2}class q{constructor(){}supports(h1){return h1 instanceof Map||(0,s4.vDg)(h1)}create(){return new w1}}class w1{_records=new Map;_mapHead=null;_appendAfter=null;_previousMapHead=null;_changesHead=null;_changesTail=null;_additionsHead=null;_additionsTail=null;_removalsHead=null;_removalsTail=null;get isDirty(){return null!==this._additionsHead||null!==this._changesHead||null!==this._removalsHead}forEachItem(h1){let N1;for(N1=this._mapHead;null!==N1;N1=N1._next)h1(N1)}forEachPreviousItem(h1){let N1;for(N1=this._previousMapHead;null!==N1;N1=N1._nextPrevious)h1(N1)}forEachChangedItem(h1){let N1;for(N1=this._changesHead;null!==N1;N1=N1._nextChanged)h1(N1)}forEachAddedItem(h1){let N1;for(N1=this._additionsHead;null!==N1;N1=N1._nextAdded)h1(N1)}forEachRemovedItem(h1){let N1;for(N1=this._removalsHead;null!==N1;N1=N1._nextRemoved)h1(N1)}diff(h1){if(h1){if(!(h1 instanceof Map||(0,s4.vDg)(h1)))throw new e4.buA(900,!1)}else h1=new Map;return this.check(h1)?this:null}onDestroy(){}check(h1){this._reset();let N1=this._mapHead;
1if(this._appendAfter=null,this._forEach(h1,(a2,U2)=>{if(N1&&N1.key===U2)this._maybeAddToChanges(N1,a2),this._appendAfter=N1,N1=N1._next;else{const o4=this._getOrCreateRecordForKey(U2,a2);N1=this._insertBeforeOrAppend(N1,o4)}}),N1){N1._prev&&(N1._prev._next=null),this._removalsHead=N1;for(let a2=N1;null!==a2;a2=a2._nextRemoved)a2===this._mapHead&&(this._mapHead=null),this._records.delete(a2.key),a2._nextRemoved=a2._next,a2.previousValue=a2.currentValue,a2.currentValue=null,a2._prev=null,a2._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(h1,N1){if(h1){const a2=h1._prev;return N1._next=h1,N1._prev=a2,h1._prev=N1,a2&&(a2._next=N1),h1===this._mapHead&&(this._mapHead=N1),this._appendAfter=h1,h1}return this._appendAfter?(this._appendAfter._next=N1,N1._prev=this._appendAfter):this._mapHead=N1,this._appendAfter=N1,null}_getOrCreateRecordForKey(h1,N1){if(this._records.has(h1)){const U2=this._records.get(h1);this._maybeAddToChanges(U2,N1);const o4=U2._prev,y4=U2._next;return o4&&(o4._next=y4),y4&&(y4._prev=o4),U2._next=null,U2._prev=null,U2}const a2=new g2(h1);return this._records.set(h1,a2),a2.currentValue=N1,this._addToAdditions(a2),a2}_reset(){if(this.isDirty){let h1;for(this._previousMapHead=this._mapHead,h1=this._previousMapHead;null!==h1;h1=h1._next)h1._nextPrevious=h1._next;for(h1=this._changesHead;null!==h1;h1=h1._nextChanged)h1.previousValue=h1.currentValue;for(h1=this._additionsHead;null!=h1;h1=h1._nextAdded)h1.previousValue=h1.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(h1,N1){Object.is(N1,h1.currentValue)||(h1.previousValue=h1.currentValue,h1.currentValue=N1,this._addToChanges(h1))}_addToAdditions(h1){null===this._additionsHead?this._additionsHead=this._additionsTail=h1:(this._additionsTail._nextAdded=h1,this._additionsTail=h1)}_addToChanges(h1){null===this._changesHead?this._changesHead=this._changesTail=h1:(this._changesTail._nextChanged=h1,this._changesTail=h1)}_forEach(h1,N1){h1 instanceof Map?h1.forEach(N1):Object.keys(h1).forEach(a2=>N1(h1[a2],a2))}}class g2{key;previousValue=null;currentValue=null;_nextPrevious=null;_next=null;_prev=null;_nextAdded=null;_nextRemoved=null;_nextChanged=null;constructor(h1){this.key=h1}}function X4(){return new z0([new q6])}let z0=(()=>{class A1{factories;static \u0275prov=(0,e4.jDH)({token:A1,providedIn:"root",factory:X4});constructor(N1){this.factories=N1}static create(N1,a2){if(null!=a2){const U2=a2.factories.slice();N1=N1.concat(U2)}return new A1(N1)}static extend(N1){return{provide:A1,useFactory:()=>{const a2=(0,e4.WQX)(A1,{optional:!0,skipSelf:!0});return A1.create(N1,a2||X4())}}}find(N1){const a2=this.factories.find(U2=>U2.supports(N1));if(null!=a2)return a2;throw new e4.buA(901,!1)}}return A1})();function _8(){return new O4([new q])}let O4=(()=>{class A1{static \u0275prov=(0,e4.jDH)({token:A1,providedIn:"root",factory:_8});factories;constructor(N1){this.factories=N1}static create(N1,a2){if(a2){const U2=a2.factories.slice();N1=N1.concat(U2)}return new A1(N1)}static extend(N1){return{provide:A1,useFactory:()=>{const a2=(0,e4.WQX)(A1,{optional:!0,skipSelf:!0});return A1.create(N1,a2||_8())}}}find(N1){const a2=this.factories.find(U2=>U2.supports(N1));if(a2)return a2;throw new e4.buA(901,!1)}}return A1})(),Z6=(()=>{class A1{constructor(N1){}static \u0275fac=function(a2){return new(a2||A1)((0,e4.KVO)(s4.o8S))};static \u0275mod=(0,s4.$C)({type:A1});static \u0275inj=(0,e4.G2t)({})}return A1})();function b8(A1){const{rootComponent:h1,appProviders:N1,platformProviders:a2,platformRef:U2}=A1;(0,s4.Ef8)(8);try{const o4=U2?.injector??function n6(A1=[]){if(o6)return o6;(0,s4.pl0)();const h1=function Y3(A1=[],h1){return e4.zZn.create({name:h1,providers:[{provide:e4.GBX,useValue:"platform"},{provide:B6,useValue:new Set([()=>o6=null])},...A1]})}(A1);return o6=h1,(0,s4.ypd)(),function S3(A1){const h1=A1.get(s4.PLl,null);(0,e4.N4e)(A1,()=>{h1?.forEach(N1=>N1())})}(h1),h1}(a2),y4=[(0,s4.SdI)({}),{provide:e4.hk6,useExisting:s4.Ts$},e4.gv8,...N1||[]];return function u8(A1){const h1=R3(A1)?A1.r3Injector:A1.moduleRef.injector,N1=h1.get(s4.SKi);return N1.run(()=>
1{R3(A1)?A1.r3Injector.resolveInjectorInitializers():A1.moduleRef.resolveInjectorInitializers();const a2=h1.get(e4.ZTf);let U2;if(N1.runOutsideAngular(()=>{U2=N1.onError.subscribe({next:a2})}),R3(A1)){const o4=()=>h1.destroy(),y4=A1.platformInjector.get(B6);y4.add(o4),h1.onDestroy(()=>{U2.unsubscribe(),y4.delete(o4)})}else{const o4=()=>A1.moduleRef.destroy(),y4=A1.platformInjector.get(B6);y4.add(o4),A1.moduleRef.onDestroy(()=>{(0,s4.TFI)(A1.allPlatformModules,A1.moduleRef),U2.unsubscribe(),y4.delete(o4)})}return function sc(A1,h1,N1){try{const a2=N1();return(0,s4.yLl)(a2)?a2.catch(U2=>{throw h1.runOutsideAngular(()=>A1(U2)),U2}):a2}catch(a2){throw h1.runOutsideAngular(()=>A1(a2)),a2}}(a2,N1,()=>{const o4=h1.get(e4.rev),y4=o4.add(),$4=h1.get(s4.H1s);return $4.runInitializers(),$4.donePromise.then(()=>{const w0=h1.get(s4.xe9,s4.DkB);if((0,s4.e6s)(w0||s4.DkB),!h1.get(O6,!0))return R3(A1)?h1.get(s4.o8S):(A1.allPlatformModules.push(A1.moduleRef),A1.moduleRef);if(R3(A1)){const t6=h1.get(s4.o8S);return void 0!==A1.rootComponent&&t6.bootstrap(A1.rootComponent),t6}return A1.moduleRef}).finally(()=>{o4.remove(y4)})})})}({r3Injector:new s4.bH1({providers:y4,parent:o4,debugName:"",runEnvironmentInitializers:!1}).injector,platformInjector:o4,rootComponent:h1})}catch(o4){return Promise.reject(o4)}finally{(0,s4.Ef8)(9)}}let H8=!1;function J8(){const A1=[{provide:s4.qBF,useFactory:()=>{let h1=!0;return h1=!!(0,e4.WQX)(s4.pJN,{optional:!0})?.get(s4.TMN,null),h1&&(0,s4._jY)("NgHydration"),h1}},{provide:e4.Z63,useValue:()=>{(0,s4.pDL)(!1),(0,e4.WQX)(s4.qBF)&&((0,s4.bRx)((0,s4.YEm)()),function n8(){H8||(H8=!0,(0,s4.yJU)(),(0,s4.hkx)(),(0,s4.SML)(),(0,s4.Qdn)(),(0,s4.XSi)(),(0,s4.L8h)(),(0,s4.xtN)(),(0,s4.UJm)())}())},multi:!0}];return A1.push({provide:s4.uzI,useFactory:()=>(0,e4.WQX)(s4.qBF)},{provide:s4.iLQ,useFactory:()=>
1{if((0,e4.WQX)(s4.qBF)){const h1=(0,e4.WQX)(s4.o8S);return()=>{(function S0(A1){return A1.whenStable()})(h1).then(()=>{h1.destroyed||(0,s4.LN$)(h1)})}}return()=>{}},multi:!0}),(0,e4.EmA)(A1)}function x0(A1){return"boolean"==typeof A1?A1:null!=A1&&"false"!==A1}function y8(A1,h1=NaN){return isNaN(parseFloat(A1))||isNaN(Number(A1))?h1:Number(A1)}function g5(A1,h1){const N1=(0,e4.xUg)(A1),a2=h1.elementInjector||(0,e4.WB9)();return new s4.eHC(N1).create(a2,h1.projectableNodes,h1.hostElement,h1.environmentInjector,h1.directives,h1.bindings)}function pc(A1){const h1=(0,e4.xUg)(A1);if(!h1)return null;const N1=new s4.eHC(h1);return{get selector(){return N1.selector},get type(){return N1.componentType},get inputs(){return N1.inputs},get outputs(){return N1.outputs},get ngContentSelectors(){return N1.ngContentSelectors},get isStandalone(){return h1.standalone},get isSignal(){return h1.signals}}}},3664(w2,x1,b){"use strict";b.d(x1,{$C:()=>DC,$Ln:()=>tp,AQ1:()=>jf,ATY:()=>qc,AVh:()=>ol,Ab1:()=>A9,Aen:()=>eg,Agw:()=>Dc,Avn:()=>Sp,B1s:()=>Cn,B4B:()=>M9,BIS:()=>Bc,BMQ:()=>vf,BUC:()=>yp,C4Q:()=>xt,C5r:()=>ui,C6U:()=>i7,C7A:()=>U9,Co$:()=>Ls,CsU:()=>As,DH7:()=>gg,DNE:()=>zo,DUP:()=>Nn,DkB:()=>Ft,Dyx:()=>A5,E5c:()=>al,EBC:()=>$i,EFF:()=>rm,EJ8:()=>_s,EOD:()=>mv,Ef8:()=>M4,FsC:()=>TC,FuF:()=>by,G5x:()=>G1,GBs:()=>el,H1s:()=>mf,HbH:()=>fa,Hgh:()=>Bo,JRh:()=>mm,Jt5:()=>Xs,Jv_:()=>ml,KED:()=>n_,L8h:()=>jr,LN$:()=>qM,Lme:()=>sl,NAR:()=>ei,NCX:()=>Cr,NOj:()=>Jl,NSC:()=>b7,NYb:()=>zz,NyB:()=>qp,OA$:()=>r6,OM3:()=>yt,OR8:()=>N9,Ocv:()=>Le,Ol2:()=>Co,PLl:()=>xc,PYC:()=>l9,PYt:()=>wC,QTQ:()=>eC,Qdn:()=>Gf,Ql9:()=>f_,R50:()=>$t,R7$:()=>p7,RPW:()=>m7,RV6:()=>Qz,SKi:()=>U6,SML:()=>AL,SS7:()=>Yt,SdG:()=>Yp,SdI:()=>Zn,SpI:()=>pa,TFI:()=>Is,TMN:()=>Xc,Ts$:()=>Bm,UJm:()=>Db,UQu:()=>hl,V5L:()=>kg,VBU:()=>NC,VeQ:()=>K3,VkB:()=>ai,Vm6:()=>q9,Vt3:()=>Yr,VwU:()=>$7,VzW:()=>Ty,WPN:()=>T8,WeM:()=>f4,XSi:()=>$y,XpG:()=>$p,Xx1:()=>u0,Y8G:()=>ue,YEm:()=>g8,Z7z:()=>Pp,Zhj:()=>yy,_9s:()=>gd,_9u:()=>fc,_jY:()=>Qc,_qm:()=>$6,_ys:()=>V2,a8H:()=>Be,aCM:()=>Wc,aKT:()=>oc,bH1:()=>SC,bH3:()=>pm,bIt:()=>ge,bMT:()=>Pg,bRx:()=>we,bVm:()=>G5,bc$:()=>yc,bkB:()=>te,brH:()=>KL,c1b:()=>k9,cDI:()=>Rn,cZr:()=>Im,cdK:()=>op,czy:()=>Vc,d80:()=>Ta,dOL:()=>np,dfE:()=>ql,e6s:()=>nL,eHC:()=>Ur,eq3:()=>GL,eu8:()=>Hf,eux:()=>Fo,f$h:()=>C9,fX1:()=>Af,gXe:()=>r7,giA:()=>wo,gil:()=>O5,hkx:()=>Zz,hnC:()=>_y,hnV:()=>G9,i5U:()=>bm,iJd:()=>XL,iLQ:()=>uf,iWE:()=>J5,j41:()=>Ks,k0s:()=>Rt,kBR:()=>jo,kS0:()=>v0,kdw:()=>r4,knv:()=>C3,lJ4:()=>Cm,lJT:()=>pf,l_i:()=>ba,lsd:()=>Xp,mGM:()=>Kp,mNQ:()=>gm,mU9:()=>Ly,mal:()=>d4,mxI:()=>ga,n$t:()=>Gi,nI1:()=>vg,nM4:()=>AC,nVh:()=>ko,npT:()=>D6,nrm:()=>Ff,o8S:()=>V9,ozJ:()=>Cd,p2i:()=>ce,pDL:()=>Cx,pJN:()=>k6,pXf:()=>cm,phd:()=>lv,pl0:()=>Ve,qBF:()=>U8,qex:()=>Ho,r8f:()=>Mg,rAh:()=>C8,rXU:()=>mo,rj2:()=>Wn,s1E:()=>_g,sFG:()=>Ix,sMw:()=>Lg,sZ2:()=>Y8,sdS:()=>ni,sgu:()=>Oy,tDU:()=>r8,tSv:()=>Xl,tvf:()=>J8,uiO:()=>E2,utN:()=>Xx,uzI:()=>Hc,vDg:()=>iC,vZN:()=>k5,vxM:()=>V7,w6W:()=>Dy,wEZ:()=>nl,wni:()=>Yn,wr$:()=>jl,xGo:()=>v2,xc7:()=>ra,xe9:()=>Ag,xtN:()=>Nx,yJU:()=>h1,yLl:()=>lp,ypd:()=>ip,ziG:()=>zm,zoo:()=>H2,zw6:()=>S6});var C2=b(4523),u=b(2615),n2=b(8440),b2=b(1413),j2=b(8359),W2=b(6354);function L2(c){return{toString:c}.toString()}const A2="__annotations__",n4="__parameters__",g4="__prop__metadata__";function P4(c,e,l,i,d){return L2(()=>{const C=j4(e);function v(...A){if(this instanceof v)return C.call(this,...A),this;const B=new v(...A);return function(y1){return d&&d(y1,...A),(y1.hasOwnProperty(A2)?y1[A2]:Object.defineProperty(y1,A2,{value:[]})[A2]).push(B),y1}}return l&&(v.prototype=Object.create(l.prototype)),v.prototype.ngMetadataName=c,v.annotationCls=v,v})}function j4(c){return function(...l){if(c){const i=c(...l);for(const d in i)this[d]=i[d]}}}function k4(c,e,l){return L2(()=>{const i=j4(e);function d(...C){if(this instanceof d)return i.apply(this,C),this;const v=new d(...C);return A.annotation=v,A;function A(B,m1,y1){const W1=B.hasOwnProperty(n4)?B[n4]:Object.defineProperty(B,n4,{value:[]})[n4];for(;W1.length<=y1;)W1.push(null);return(W1[y1]=W1[y1]||[]).push(v),B}}return d.prototype.ngMetadataName=c,d.annotationCls=d,d})}const t3=(0,u.z6V)(k4("Inject",c=>({token:c})),-1),u0=(0,u.z6V)(k4("Optional"),8),g0=(0,u.z6V)(k4("Self"),2),r4=(0,u.z6V)(k4("SkipSelf"),4),N0=(0,u.z6V)(k4("Host"),1);function E2(c){const e=u.laP.ng;if(e&&e.\u0275compilerFacade)return e.\u0275compilerFacade;throw new Error("JIT compiler unavailable")}const B2={\u0275\u0275defineInjectable:u.jDH,\u0275\u0275defineInjector:u.G2t,\u0275\u0275inject:u.KVO,\u0275\u0275invalidFactoryDep:u.dmw,resolveForwardRef:u.nl4},N4=Function;function Z4(c){return"function"==typeof c}const b0=/^function\s+\S+\(\)\s*{[\s\S]+\.apply\(this,\s*(arguments|(?:[^()]+\(\[\],)?[^()]+\(arguments\).*)\)/,T3=/^class\s+[A-Za-z\d$_]*\s*extends\s+[^{]+{/,L3=/^class\s+[A-Za-z\d$_]*\s*extends\s+[^{]+{[\s\S]*constructor\s*\(/,F3=/^class\s+[A-Za-z\d$_]*\s*extends\s+[^{]+{[\s\S]*constructor\s*\(\)\s*{[^}]*super\(\.\.\.arguments\)/;class E0{_reflect;constructor(e){this._reflect=e||u.laP.Reflect}factory(e){return(...l)=>new e(...l)}_zipTypesAndAnnotations(e,l){let i;i=(0,u.WfI)(typeof e>"u"?l.length:e.length);for(let d=0;d<i.length;d++)i[d]=typeof e>"u"?[]:e[d]&&e[d]!=Object?[e[d]]:[],l&&null!=l[d]&&(i[d]=i[d].concat(l[d]));return i}_ownParameters(e,l){if(function E3(c){return b0.test(c)||F3.test(c)||T3.test(c)&&!L3.test(c)}(e.toString()))return null;if(e.parameters&&e.parameters!==l.parameters)return e.parameters;const d=e.ctorParameters;if(d&&d!==l.ctorParameters){const A="function"==typeof d?d():d,B=A.map(y1=>y1&&y1.type),m1=A.map(y1=>y1&&f6(y1.decorators));return this._zipTypesAndAnnotations(B,m1)}const C=e.hasOwnProperty(n4)&&e[n4],v=this._reflect&&this._reflect.getOwnMetadata&&this._reflect.getOwnMetadata("design:paramtypes",e);return v||C?this._zipTypesAndAnnotations(v,C):(0,u.WfI)(e.length)}parameters(e){if(!Z4(e))return[];const l=q3(e);let i=this._ownParameters(e,l);return!i&&l!==Object&&(i=this.parameters(l)),i||[]}_ownAnnotations(e,l){if(e.annotations&&e.annotations!==l.annotations){let i=e.annotations;return"function"==typeof i&&i.annotations&&(i=i.annotations),i}return e.decorators&&e.decorators!==l.decorators?f6(e.decorators):e.hasOwnProperty(A2)?e[A2]:null}annotations(e){if(!Z4(e))return[];const l=q3(e),i=this._ownAnnotations(e,l)||[];return(l!==Object?this.annotations(l):[]).concat(i)}_ownPropMetadata(e,l){if(e.propMetadata&&e.propMetadata!==l.propMetadata){let i=e.propMetadata;return"function"==typeof i&&i.propMetadata&&(i=i.propMetadata),i}if(e.propDecorators&&e.propDecorators!==l.propDecorators){const i=e.propDecorators,d={};
1return Object.keys(i).forEach(C=>{d[C]=f6(i[C])}),d}return e.hasOwnProperty(g4)?e[g4]:null}propMetadata(e){if(!Z4(e))return{};const l=q3(e),i={};if(l!==Object){const C=this.propMetadata(l);Object.keys(C).forEach(v=>{i[v]=C[v]})}const d=this._ownPropMetadata(e,l);return d&&Object.keys(d).forEach(C=>{const v=[];i.hasOwnProperty(C)&&v.push(...i[C]),v.push(...d[C]),i[C]=v}),i}ownPropMetadata(e){return Z4(e)&&this._ownPropMetadata(e,q3(e))||{}}hasLifecycleHook(e,l){return e instanceof N4&&l in e.prototype}}function f6(c){return c?c.map(e=>new(0,e.type.annotationCls)(...e.args?e.args:[])):[]}function q3(c){const e=c.prototype?Object.getPrototypeOf(c.prototype):null;return(e?e.constructor:null)||Object}class l3{previousValue;currentValue;firstChange;constructor(e,l,i){this.previousValue=e,this.currentValue=l,this.firstChange=i}isFirstChange(){return this.firstChange}}function H4(c,e,l,i){null!==e?e.applyValueToInputSignal(e,i):c[l]=i}const r6=(()=>{const c=()=>i8;return c.ngInherit=!0,c})();function i8(c){return c.type.prototype.ngOnChanges&&(c.setInput=A0),_6}function _6(){const c=v4(this),e=c?.current;if(e){const l=c.previous;if(l===u.MZA)c.previous=e;else for(let i in e)l[i]=e[i];c.current=null,this.ngOnChanges(e)}}function A0(c,e,l,i,d){const C=this.declaredInputs[i],v=v4(c)||function R2(c,e){return c[$2]=e}(c,{previous:u.MZA,current:null}),A=v.current||(v.current={}),B=v.previous,m1=B[C];A[C]=new l3(m1&&m1.currentValue,l,B===u.MZA),H4(c,e,d,l)}const $2="__ngSimpleChanges__";function v4(c){return c[$2]||null}const a4=[],M4=function(c,e=null,l){for(let i=0;i<a4.length;i++)(0,a4[i])(c,e,l)};function F0(c,e){for(let l=e.directiveStart,i=e.directiveEnd;l<i;l++){const C=c.data[l].type.prototype,{ngAfterContentInit:v,ngAfterContentChecked:A,ngAfterViewInit:B,ngAfterViewChecked:m1,ngOnDestroy:y1}=C;v&&(c.contentHooks??=[]).push(-l,v),A&&((c.contentHooks??=[]).push(l,A),(c.contentCheckHooks??=[]).push(l,A)),B&&(c.viewHooks??=[]).push(-l,B),m1&&((c.viewHooks??=[]).push(l,m1),(c.viewCheckHooks??=[]).push(l,m1)),null!=y1&&(c.destroyHooks??=[]).push(l,y1)}}function W0(c,e,l){h3(c,e,3,l)}
1function $0(c,e,l,i){(3&c[u.Wg1])===l&&h3(c,e,l,i)}function m3(c,e){let l=c[u.Wg1];(3&l)===e&&(l&=16383,l+=1,c[u.Wg1]=l)}function h3(c,e,l,i){const C=i??-1,v=e.length-1;let A=0;for(let B=void 0!==i?65535&c[u.wVl]:0;B<v;B++)if("number"==typeof e[B+1]){if(A=e[B],null!=i&&A>=i)break}else e[B]<0&&(c[u.wVl]+=65536),(A<C||-1==C)&&(W3(c,l,e,B),c[u.wVl]=(4294901760&c[u.wVl])+B+2),B++}function y0(c,e){M4(4,c,e);const l=(0,n2.Ht)(null);try{e.call(c)}finally{(0,n2.Ht)(l),M4(5,c,e)}}function W3(c,e,l,i){const d=l[i]<0,C=l[i+1],A=c[d?-l[i]:l[i]];d?c[u.Wg1]>>14<c[u.wVl]>>16&&(3&c[u.Wg1])===e&&(c[u.Wg1]+=16384,y0(A,C)):y0(A,C)}class _3{factory;name;injectImpl;resolving=!1;canSeeViewProviders;multi;componentProviders;index;providerFactory;constructor(e,l,i,d){this.factory=e,this.name=d,this.canSeeViewProviders=l,this.injectImpl=i}}function c3(c){return null!=c&&"object"==typeof c&&(null===c.insertBeforeIndex||"number"==typeof c.insertBeforeIndex||Array.isArray(c.insertBeforeIndex))}function r2(c){return 3===c||4===c||6===c}function l2(c){return 64===c.charCodeAt(0)}function P2(c,e){if(null!==e&&0!==e.length)if(null===c||0===c.length)c=e.slice();else{let l=-1;for(let i=0;i<e.length;i++){const d=e[i];"number"==typeof d?l=d:0===l||Y2(c,l,d,0,-1===l||2===l?e[++i]:null)}}return c}function Y2(c,e,l,i,d){let C=0,v=c.length;if(-1===e)v=-1;else for(;C<c.length;){const A=c[C++];if("number"==typeof A){if(A===e){v=-1;break}if(A>e){v=C-1;break}}}for(;C<c.length;){const A=c[C];if("number"==typeof A)break;if(A===l)return void(null!==d&&(c[C+1]=d));C++,null!==d&&C++}-1!==v&&(c.splice(v,0,e),C=v+1),c.splice(C++,0,l),null!==d&&c.splice(C++,0,d)}function q2(c){return-1!==c}function x4(c){return 32767&c}function o0(c,e){let l=function n0(c){return c>>16}(c),i=e;for(;l>0;)i=i[u.X5O],l--;return i}let i3=!0;function Y0(c){const e=i3;return i3=c,e}let Z3=0;const s3={};function i2(c,e){const l=X2(c,e);if(-1!==l)return l;const i=e[u.eDl];i.firstCreatePass&&(c.injectorIndex=e.length,X1(i.data,c),X1(e,null),X1(i.blueprint,null));const d=t4(c,e),C=c.injectorIndex;if(q2(d)){const v=x4(d),A=o0(d,e),B=A[u.eDl].data;for(let m1=0;m1<8;m1++)e[C+m1]=A[v+m1]|B[v+m1]}return e[C+8]=d,C}function X1(c,e){c.push(0,0,0,0,0,0,0,0,e)}function X2(c,e){return-1===c.injectorIndex||c.parent&&c.parent.injectorIndex===c.injectorIndex||null===e[c.injectorIndex+8]?-1:c.injectorIndex}function t4(c,e){if(c.parent&&-1!==c.parent.injectorIndex)return c.parent.injectorIndex;let l=0,i=null,d=e;for(;null!==d;){if(i=A4(d),null===i)return-1;if(l++,d=d[u.X5O],-1!==i.injectorIndex)return i.injectorIndex|l<<16}return-1}function e4(c,e,l){!function B0(c,e,l){let i;"string"==typeof l?i=l.charCodeAt(0)||0:l.hasOwnProperty(u.p9y)&&(i=l[u.p9y]),null==i&&(i=l[u.p9y]=Z3++);const d=255&i;e.data[c+(d>>5)]|=1<<d}(c,e,l)}function s4(c,e,l){if(8&l||void 0!==c)return c;(0,u.$Hz)(e,"NodeInjector")}function e3(c,e,l,i){if(8&l&&void 0===i&&(i=null),!(3&l)){const d=c[u.YEL],C=(0,u.a2B)(void 0);try{return d?d.get(e,i,8&l):(0,u.MzJ)(e,i,8&l)}finally{(0,u.a2B)(C)}}return s4(i,e,l)}function d3(c,e,l,i=0,d){if(null!==c){if(2048&e[u.Wg1]&&!(2&i)){const v=function h4(c,e,l,i,d){let C=c,v=e;for(;null!==C&&null!==v&&2048&v[u.Wg1]&&!(0,u.EFk)(v);){const A=G3(C,v,l,2|i,s3);if(A!==s3)return A;let B=C.parent;if(!B){const m1=v[u.oMQ];if(m1){const y1=m1.get(l,s3,i);if(y1!==s3)return y1}B=A4(v),v=v[u.X5O]}C=B}return d}(c,e,l,i,s3);if(v!==s3)return v}const C=G3(c,e,l,i,s3);if(C!==s3)return C}return e3(e,l,i,d)}function G3(c,e,l,i,d){const C=function H3(c){if("string"==typeof c)return c.charCodeAt(0)||0;const e=c.hasOwnProperty(u.p9y)?c[u.p9y]:void 0;return"number"==typeof e?e>=0?255&e:B1:e}(l);if("function"==typeof C){if(!(0,u.ihb)(e,c,i))return 1&i?s4(d,l,i):e3(e,l,i,d);try{let v;if(v=C(i),null!=v||8&i)return v;(0,u.$Hz)(l)}finally{(0,u.niQ)()}}else if("number"==typeof C){let v=null,A=X2(c,e),B=-1,m1=1&i?e[u.b5C][u.qlT]:null;for((-1===A||4&i)&&(B=-1===A?t4(c,e):e[A+8],-1!==B&&k0(i,!1)?(v=e[u.eDl],A=x4(B),e=o0(B,e)):A=-1);-1!==A;){const y1=e[u.eDl];if(g6(C,A,y1.data)){const W1=O3(A,e,l,v,i,m1);if(W1!==s3)return W1}B=e[A+8],-1!==B&&k0(i,e[u.eDl].data[A+8]===m1)&&g6(C,A,e)?(v=y1,A=x4(B),e=o0(B,e)):A=-1}
1}return d}function O3(c,e,l,i,d,C){const v=e[u.eDl],A=v.data[c+8],y1=u6(A,v,l,null==i?(0,u.Qs1)(A)&&i3:i!=v&&!!(3&A.type),1&d&&C===A);return null!==y1?I3(e,v,y1,A,d):s3}function u6(c,e,l,i,d){const C=c.providerIndexes,v=e.data,A=1048575&C,B=c.directiveStart,y1=C>>20,h2=d?A+y1:c.directiveEnd;for(let _2=i?A:A+y1;_2<h2;_2++){const J2=v[_2];if(_2<B&&l===J2||_2>=B&&J2.type===l)return _2}if(d){const _2=v[B];if(_2&&(0,u.JlV)(_2)&&_2.type===l)return B}return null}function I3(c,e,l,i,d){let C=c[l];const v=e.data;if(C instanceof _3){const A=C;if(A.resolving){const _2=(0,u.PP7)(v[l]);throw(0,u.PQT)(_2)}const B=Y0(A.canSeeViewProviders);A.resolving=!0;const W1=A.injectImpl?(0,u.a2B)(A.injectImpl):null;(0,u.ihb)(c,i,0);try{C=c[l]=A.factory(void 0,d,v,c,i),e.firstCreatePass&&l>=i.directiveStart&&function G0(c,e,l){const{ngOnChanges:i,ngOnInit:d,ngDoCheck:C}=e.type.prototype;if(i){const v=i8(e);(l.preOrderHooks??=[]).push(c,v),(l.preOrderCheckHooks??=[]).push(c,v)}d&&(l.preOrderHooks??=[]).push(0-c,d),C&&((l.preOrderHooks??=[]).push(c,C),(l.preOrderCheckHooks??=[]).push(c,C))}(l,v[l],e)}finally{null!==W1&&(0,u.a2B)(W1),Y0(B),A.resolving=!1,(0,u.niQ)()}}return C}function g6(c,e,l){return!!(l[e+(c>>5)]&1<<c)}function k0(c,e){return!(2&c||1&c&&e)}class b1{_tNode;_lView;constructor(e,l){this._tNode=e,this._lView=l}get(e,l,i){return d3(this._tNode,this._lView,e,(0,u.hjC)(i),l)}}function B1(){return new b1((0,u.Mx4)(),(0,u.OAn)())}function v2(c){return L2(()=>{const e=c.prototype.constructor,l=e[u.zSs]||K2(e),i=Object.prototype;let d=Object.getPrototypeOf(c.prototype).constructor;for(;d&&d!==i;){const C=d[u.zSs]||K2(d);if(C&&C!==l)return C;d=Object.getPrototypeOf(d)}return C=>new C})}function K2(c){return(0,u.Jzi)(c)?()=>{const e=K2((0,u.nl4)(c));return e&&e()}:(0,u.wGu)(c)}function A4(c){const e=c[u.eDl],l=e.type;return 2===l?e.declTNode:1===l?c[u.qlT]:null}function v0(c){return function F4(c,e){if("class"===e)return c.classes;if("style"===e)return c.styles;const l=c.attrs;if(l){const i=l.length;let d=0;for(;d<i;){const C=l[d];if(r2(C))break;if(0===C)d+=2;else if("number"==typeof C)for(d++;d<i&&"string"==typeof l[d];)d++;else{if(C===e)return l[d+1];d+=2}}}return null}((0,u.Mx4)(),c)}const Z0=k4("Attribute",c=>({attributeName:c,__NG_ELEMENT_ID__:()=>v0(c)}));let m4=null;function V4(c){return Y4(function w4(){return m4=m4||new E0}().parameters(c))}function Y4(c){return c.map(e=>function a0(c){const e={token:null,attribute:null,host:!1,optional:!1,self:!1,skipSelf:!1};if(Array.isArray(c)&&c.length>0)for(let l=0;l<c.length;l++){const i=c[l];if(void 0===i)continue;const d=Object.getPrototypeOf(i);if(i instanceof u0||"Optional"===d.ngMetadataName)e.optional=!0;else if(i instanceof r4||"SkipSelf"===d.ngMetadataName)e.skipSelf=!0;else if(i instanceof g0||"Self"===d.ngMetadataName)e.self=!0;else if(i instanceof N0||"Host"===d.ngMetadataName)e.host=!0;else if(i instanceof t3)e.token=i.token;else if(i instanceof Z0){if(void 0===i.attributeName)throw new u.buA(204,!1);e.attribute=i.attributeName}else e.token=i}else e.token=void 0===c||Array.isArray(c)&&0===c.length?null:c;return e}(e))}const j0=(0,u.kLh)({provide:String,useValue:u.kLh});function M3(c){return void 0!==c.useClass}function r3(c){return void 0!==c.useFactory}const $6=P4("Injectable",void 0,void 0,0,(c,e)=>function Q4(c,e){let l=null,i=null;c.hasOwnProperty(u.yAH)||Object.defineProperty(c,u.yAH,{get:()=>(null===l&&(l=E2().compileInjectable(B2,`ng:///${c.name}/\u0275prov.js`,function V3(c,e){const l=e||{providedIn:null},i={name:c.name,type:c,typeArgumentCount:0,providedIn:l.providedIn};return(M3(l)||r3(l))&&void 0!==l.deps&&(i.deps=Y4(l.deps)),M3(l)?i.useClass=l.useClass:function w3(c){return j0 in c}(l)?i.useValue=l.useValue:r3(l)?i.useFactory=l.useFactory:function s6(c){return void 0!==c.useExisting}(l)&&(i.useExisting=l.useExisting),i}(c,e))),l)}),c.hasOwnProperty(u.zSs)||Object.defineProperty(c,u.zSs,{get:()=>{if(null===i){const d=E2();i=d.compileFactory(B2,`ng:///${c.name}/\u0275fac.js`,{name:c.name,type:c,typeArgumentCount:0,deps:V4(c),target:d.FactoryTarget.Injectable})}return i},configurable:!0})}(c,e));function G8(){return Y6((0,u.Mx4)(),(0,u.OAn)())}function Y6(c,e){return new oc((0,u.d31)(c,e))}let oc=(()=>class c{nativeElement;constructor(l){this.nativeElement=l}static __NG_ELEMENT_ID__=G8})();function ic(c){return c instanceof oc?c.nativeElement:c}function $3(){return this._results[Symbol.iterator]()}class Cc{_emitDistinctChangesOnly;dirty=!0;_onDirty=void 0;_results=[];_changesDetected=!1;_changes=void 0;length=0;first=void 0;last=void 0;get changes(){return this._changes??=new b2.B}constructor(e=!1){this._emitDistinctChangesOnly=e}get(e){return this._results[e]}map(e){return this._results.map(e)}filter(e){return this._results.filter(e)}find(e){return this._results.find(e)}reduce(e,l){return this._results.reduce(e,l)}
1forEach(e){this._results.forEach(e)}some(e){return this._results.some(e)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(e,l){this.dirty=!1;const i=(0,u.Bqz)(e);(this._changesDetected=!(0,u.ng7)(this._results,i,l))&&(this._results=i,this.length=i.length,this.last=i[this.length-1],this.first=i[0])}notifyOnChanges(){void 0!==this._changes&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.next(this)}onDirty(e){this._onDirty=e}setDirty(){this.dirty=!0,this._onDirty?.()}destroy(){void 0!==this._changes&&(this._changes.complete(),this._changes.unsubscribe())}[Symbol.iterator]=$3}function B6(c){const e=c.mergedAttrs;if(null===e)return!1;for(let l=0;l<e.length;l+=2){const i=e[l];if("number"==typeof i)return!1;if("string"==typeof i&&"ngskiphydration"===i.toLowerCase())return!0}return!1}function O6(c){return c.hasAttribute("ngSkipHydration")}function R3(c){return!(128&~c.flags)}var K0=function(c){return c[c.OnPush=0]="OnPush",c[c.Default=1]="Default",c}(K0||{});const P8=new Map;let sc=0;function K6(c){return P8.get(c)||null}function X6(c){P8.delete(c[u.ID])}class V8{lViewId;nodeIndex;native;component;directives;localRefs;get lView(){return K6(this.lViewId)}constructor(e,l,i){this.lViewId=e,this.nodeIndex=l,this.native=i}}function C3(c){let e=w6(c);if(e){if((0,u.q$2)(e)){const l=e;let i,d,C;if(d8(c)){if(i=function S8(c,e){const l=c[u.eDl].components;if(l)for(let i=0;i<l.length;i++){const d=l[i];if((0,u.KdJ)(d,c)[u.SKP]===e)return d}else if((0,u.KdJ)(u.Yw1,c)[u.SKP]===e)return u.Yw1;return-1}(l,c),-1==i)throw new Error("The provided component was not found in the application");d=c}else if(function w8(c){return c&&c.constructor&&c.constructor.\u0275dir}
1(c)){if(i=function N8(c,e){let l=c[u.eDl].firstChild;for(;l;){const d=l.directiveEnd;for(let C=l.directiveStart;C<d;C++)if(c[C]===e)return l.index;l=ac(l)}return-1}(l,c),-1==i)throw new Error("The provided directive was not found in the application");C=function s8(c,e){const l=e[u.eDl].data[c];if(0===l.directiveStart)return u.Mlv;const i=[];for(let d=l.directiveStart;d<l.directiveEnd;d++){const C=e[d];d8(C)||i.push(C)}return i}(i,l)}else if(i=R8(l,c),-1==i)return null;const v=(0,u.IvY)(l[i]),A=w6(v),B=A&&!Array.isArray(A)?A:d6(l,i,v);if(d&&void 0===B.component&&(B.component=d,S3(B.component,B)),C&&void 0===B.directives){B.directives=C;for(let m1=0;m1<C.length;m1++)S3(C[m1],B)}S3(B.native,B),e=B}}else{const l=c;let i=l;for(;i=i.parentNode;){const d=w6(i);if(d){const C=Array.isArray(d)?d:d.lView;if(!C)return null;const v=R8(C,l);if(v>=0){const A=(0,u.IvY)(C[v]),B=d6(C,v,A);S3(A,B),e=B;break}}}}return e||null}function d6(c,e,l){return new V8(c[u.ID],e,l)}const U3="__ngContext__";function S3(c,e){(0,u.q$2)(e)?(c[U3]=e[u.ID],function o6(c){P8.set(c[u.ID],c)}(e)):c[U3]=e}function w6(c){const e=c[U3];return"number"==typeof e?K6(e):e||null}function d8(c){return c&&c.constructor&&c.constructor.\u0275cmp}function R8(c,e){const l=c[u.eDl];for(let i=u.Yw1;i<l.bindingStartIndex;i++)if((0,u.IvY)(c[i])===e)return i;return-1}function ac(c){if(c.child)return c.child;if(c.next)return c.next;for(;c.parent&&!c.parent.next;)c=c.parent;return c.parent&&c.parent.next}function rc(c){return L8(c[u.EJG])}function Lc(c){return L8(c[u.K29])}function L8(c){for(;null!==c&&!(0,u.A0l)(c);)c=c[u.K29];return c}let B8;function fc(c){B8=c}function g8(){if(void 0!==B8)return B8;if(typeof document<"u")return document;throw new u.buA(210,!1)}const Y8=new u.nKC("",{providedIn:"root",factory:()=>mc}),mc="ng",xc=new u.nKC(""),Dc=new u.nKC("",{providedIn:"platform",factory:()=>"unknown"}),yc=new u.nKC(""),Bc=new u.nKC("",{providedIn:"root",factory:()=>g8().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null}),vc={breakpoints:[16,32,48,64,96,128,256,384,640,750,828,1080,1200,1920,2048,3840],placeholderResolution:30,disableImageSizeWarning:!1,disableImageLazyLoadWarning:!1},K3=new u.nKC("",{providedIn:"root",factory:()=>vc});function S6(c){return c}function e8(){const c=new k6;return c.store=function a8(c,e){const l=c.getElementById(e+"-state");if("SCRIPT"===l?.tagName&&l.textContent)try{return JSON.parse(l.textContent)}catch(i){console.warn("Exception while restoring TransferState for app "+e,i)}return{}}(g8(),(0,u.WQX)(Y8)),c}let k6=(()=>{class c{static \u0275prov=(0,u.jDH)({token:c,providedIn:"root",factory:e8});store={};onSerializeCallbacks={};get(l,i){return void 0!==this.store[l]?this.store[l]:i}set(l,i){this.store[l]=i}remove(l){delete this.store[l]}hasKey(l){return this.store.hasOwnProperty(l)}get isEmpty(){return 0===Object.keys(this.store).length}onSerialize(l,i){this.onSerializeCallbacks[l]=i}toJson(){for(const l in this.onSerializeCallbacks)if(this.onSerializeCallbacks.hasOwnProperty(l))try{this.store[l]=this.onSerializeCallbacks[l]()}catch(i){console.warn("Exception in onSerialize callback: ",i)}return JSON.stringify(this.store).replace(/</g,"\\u003C")}}return c})();const U8=new u.nKC(""),Hc=new u.nKC("",{providedIn:"root",factory:()=>!1}),h8=new u.nKC(""),J8=new u.nKC(""),Z8={passive:!0,capture:!0},y6=new WeakMap,M8=new WeakMap,x0=new WeakMap,y8=["click","keydown"],f3=["mouseenter","mouseover","focusin"];let j8=null,W8=0;class z3{callbacks=new Set;listener=()=>{for(const e of this.callbacks)e()}}function F(c,e){let l=M8.get(c);if(!l){l=new z3,M8.set(c,l);for(const i of y8)c.addEventListener(i,l.listener,Z8)}return l.callbacks.add(e),()=>{const{callbacks:i,listener:d}=l;if(i.delete(e),0===i.size){M8.delete(c);for(const C of y8)c.removeEventListener(C,d,Z8)}}}function Z(c,e){let l=y6.get(c);if(!l){l=new z3,y6.set(c,l);for(const i of f3)c.addEventListener(i,l.listener,Z8)}return l.callbacks.add(e),()=>{const{callbacks:i,listener:d}=l;if(i.delete(e),0===i.size){for(const C of f3)c.removeEventListener(C,d,Z8);y6.delete(c)}}}const t0=new u.nKC("");function x3(c){return!(32&~c.flags)}const Xc="__nghData__",pc="__nghDeferData__";let h5=()=>null;function A1(c,e,l=!1){let i=c.getAttribute("ngh");if(null==i)return null;const[d,C]=i.split("|");if(i=l?C:d,!i)return null;const A=l?d:C?`|${C}`:"";let B={};if(""!==i){const y1=e.get(k6,null,{optional:!0});null!==y1&&(B=y1.get(Xc,[])[Number(i)])}const m1={data:B,firstChild:c.firstChild??null};return l&&(m1.firstChild=c,y3(m1,0,c.nextSibling)),A?c.setAttribute("ngh",A):c.removeAttribute("ngh"),m1}function h1(){h5=A1}function N1(c,e,l=!1){return h5(c,e,l)}function a2(c){let e=c._lView;return 2===e[u.eDl].type?null:((0,u.EFk)(e)&&(e=e[u.Yw1]),e)}function r8(c){c.get(k6).get(pc,{})}function y3(c,e,l){c.segmentHeads??={},c.segmentHeads[e]=l}function Q8(c,e){return c.segmentHeads?.[e]??null}function qc(c){return c.get(h8,!1,{optional:!0})}function X5(c,e){return c.data.c?.[e]??null}function w7(c,e){const l=X5(c,e)??[];let i=0;for(let d of l)i+=d.r*(d.x??1);return i}function x5(c,e){if(typeof c.disconnectedNodes>"u"){const l=c.data.d;c.disconnectedNodes=l?new Set(l):null}return!!function B5(c){if(typeof c.disconnectedNodes>"u"){const e=c.data.d;c.disconnectedNodes=e?new Set(e):null}return c.disconnectedNodes}(c)?.has(e)}function M5(c,e){const l=c[u.tcA];return null!==l&&!(0,u.KtD)()&&!x3(e)&&!x5(l,e.index-u.Yw1)}function un(c){return!!c&&c.nodeType===Node.COMMENT_NODE&&"nghm"===c.textContent?.trim()}function Oe(c){for(;c&&c.nodeType===Node.TEXT_NODE;)c=c.previousSibling;return c}function we(c){for(const i of c.body.childNodes)if(un(i))return;if(!un(Oe(c.body.previousSibling))&&!un(Oe(c.head.lastChild)))throw new u.buA(-507,!1)}function dn(c,e){const l=c.contentQueries;if(null!==l){const i=(0,n2.Ht)(null);try{for(let d=0;d<l.length;d+=2){const v=l[d+1];if(-1!==v){const A=c.data[v];(0,u.GA0)(l[d]),A.contentQueries(2,e[v],v)}}}finally{(0,n2.Ht)(i)}}}function S7(c,e,l){(0,u.GA0)(0);const i=(0,n2.Ht)(null);try{e(c,l)}finally{(0,n2.Ht)(i)}}function pn(c,e,l){if((0,u.srX)(e)){const i=(0,n2.Ht)(null);try{const C=e.directiveEnd;for(let v=e.directiveStart;v<C;v++){const A=c.data[v];A.contentQueries&&A.contentQueries(1,l[v],v)}}finally{(0,n2.Ht)(i)}}}var r7=function(c){return c[c.Emulated=0]="Emulated",c[c.None=2]="None",c[c.ShadowDom=3]="ShadowDom",c}(r7||{});let kl,Q7;function ki(){if(void 0===kl&&(kl=null,u.laP.trustedTypes))try{kl=u.laP.trustedTypes.createPolicy("angular",{createHTML:c=>c,createScript:c=>c,createScriptURL:c=>c})}catch{}return kl}function Ne(c){return ki()?.createHTML(c)||c}function q5(){if(void 0===Q7&&(Q7=null,u.laP.trustedTypes))try{Q7=u.laP.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:c=>c,createScript:c=>c,createScriptURL:c=>c})}catch{}return Q7}function gn(c){return q5()?.createHTML(c)||c}function Ii(c){return q5()?.createScript(c)||c}function r5(c){return q5()?.createScriptURL(c)||c}class l8{changingThisBreaksApplicationSecurity;constructor(e){this.changingThisBreaksApplicationSecurity=e}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${u.ok8})`}}class De extends l8{getTypeName(){return"HTML"}}class hn extends l8{getTypeName(){return"Style"}}
1class Al extends l8{getTypeName(){return"Script"}}class Il extends l8{getTypeName(){return"URL"}}class Mn extends l8{getTypeName(){return"ResourceURL"}}function Wc(c){return c instanceof l8?c.changingThisBreaksApplicationSecurity:c}function J5(c,e){const l=function Rl(c){return c instanceof l8&&c.getTypeName()||null}(c);if(null!=l&&l!==e){if("ResourceURL"===l&&"URL"===e)return!0;throw new Error(`Required a safe ${e}, got a ${l} (see ${u.ok8})`)}return l===e}function l9(c){return new De(c)}function C8(c){return new hn(c)}function ce(c){return new Al(c)}function Cn(c){return new Il(c)}function m7(c){return new Mn(c)}function zn(c){const e=new Fi(c);return function Te(){try{return!!(new window.DOMParser).parseFromString(Ne(""),"text/html")}catch{return!1}}()?new Ri(e):e}class Ri{inertDocumentHelper;constructor(e){this.inertDocumentHelper=e}getInertBodyElement(e){e="<body><remove></remove>"+e;try{const l=(new window.DOMParser).parseFromString(Ne(e),"text/html").body;return null===l?this.inertDocumentHelper.getInertBodyElement(e):(l.firstChild?.remove(),l)}catch{return null}}}class Fi{defaultDoc;inertDocument;constructor(e){this.defaultDoc=e,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(e){const l=this.inertDocument.createElement("template");return l.innerHTML=Ne(e),l}}const Fl=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function O5(c){return(c=String(c)).match(Fl)?c:"unsafe:"+c}function f5(c){const e={};for(const l of c.split(","))e[l]=!0;return e}function Z5(...c){const e={};for(const l of c)for(const i in l)l.hasOwnProperty(i)&&(e[i]=!0);return e}const Ln=f5("area,br,col,hr,img,wbr"),Ee=f5("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),D7=f5("rp,rt"),ke=Z5(Ln,Z5(Ee,f5("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")),Z5(D7,f5("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")),Z5(D7,Ee)),rt=f5("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),i9=Z5(rt,f5("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"),f5("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")),s9=f5("script,style,template");class Hl{sanitizedSomething=!1;buf=[];sanitizeChildren(e){let l=e.firstChild,i=!0,d=[];for(;l;)if(l.nodeType===Node.ELEMENT_NODE?i=this.startElement(l):l.nodeType===Node.TEXT_NODE?this.chars(l.nodeValue):this.sanitizedSomething=!0,i&&l.firstChild)d.push(l),l=a9(l);else for(;l;){l.nodeType===Node.ELEMENT_NODE&&this.endElement(l);let C=mt(l);if(C){l=C;break}l=d.pop()}return this.buf.join("")}startElement(e){const l=ut(e).toLowerCase();if(!ke.hasOwnProperty(l))return this.sanitizedSomething=!0,!s9.hasOwnProperty(l);this.buf.push("<"),this.buf.push(l);const i=e.attributes;for(let d=0;d<i.length;d++){const C=i.item(d),v=C.name,A=v.toLowerCase();if(!i9.hasOwnProperty(A)){this.sanitizedSomething=!0;continue}let B=C.value;rt[A]&&(B=O5(B)),this.buf.push(" ",v,'="',dt(B),'"')}return this.buf.push(">"),!0}endElement(e){const l=ut(e).toLowerCase();ke.hasOwnProperty(l)&&!Ln.hasOwnProperty(l)&&(this.buf.push("</"),this.buf.push(l),this.buf.push(">"))}chars(e){this.buf.push(dt(e))}}function mt(c){const e=c.nextSibling;if(e&&c!==e.previousSibling)throw r9(e);return e}function a9(c){const e=c.firstChild;if(e&&function ft(c,e){return(c.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY}(c,e))throw r9(e);return e}function ut(c){const e=c.nodeName;return"string"==typeof e?e:"FORM"}function r9(c){return new Error(`Failed to sanitize html because the element is clobbered: ${c.outerHTML}`)}const Ul=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,f9=/([^\#-~ |!])/g;function dt(c){return c.replace(/&/g,"&amp;").replace(Ul,function(e){return"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";"}).replace(f9,function(e){return"&#"+e.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}let bn;function jl(c,e){let l=null;
1try{bn=bn||zn(c);let i=e?String(e):"";l=bn.getInertBodyElement(i);let d=5,C=i;do{if(0===d)throw new Error("Failed to sanitize html because the input is unstable");d--,i=C,C=l.innerHTML,l=bn.getInertBodyElement(i)}while(i!==C);return Ne((new Hl).sanitizeChildren(Ae(l)||l))}finally{if(l){const i=Ae(l)||l;for(;i.firstChild;)i.firstChild.remove()}}}function Ae(c){return"content"in c&&function m9(c){return c.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===c.nodeName}(c)?c.content:null}const Bi=/^>|^->|<!--|-->|--!>|<!-$/g,qa=/(<|>)/g;function Wl(c,e){return c.createText(e)}function xn(c,e,l){c.setValue(e,l)}function yn(c,e){return c.createComment(function Hi(c){return c.replace(Bi,e=>e.replace(qa,"\u200b$1\u200b"))}(e))}function T7(c,e,l){return c.createElement(e,l)}function Q5(c,e,l,i,d){c.insertBefore(e,l,i,d)}function Gl(c,e,l){c.appendChild(e,l)}function d9(c,e,l,i,d){null!==i?Q5(c,e,l,i,d):Gl(c,e,l)}function E7(c,e,l,i){c.removeChild(null,e,l,i)}function pt(c){c.textContent=""}function k7(c,e,l){const{mergedAttrs:i,classes:d,styles:C}=l;null!==i&&function V1(c,e,l){let i=0;for(;i<l.length;){const d=l[i];if("number"==typeof d){if(0!==d)break;i++;const C=l[i++],v=l[i++],A=l[i++];c.setAttribute(e,v,A,C)}else{const C=d,v=l[++i];l2(C)?c.setProperty(e,C,v):c.setAttribute(e,C,v),i++}}}(c,e,i),null!==d&&function Vl(c,e,l){""===l?c.removeAttribute(e,"class"):c.setAttribute(e,"class",l)}(c,e,d),null!==C&&function p9(c,e,l){c.setAttribute(e,"style",l)}(c,e,C)}var T8=function(c){return c[c.NONE=0]="NONE",c[c.HTML=1]="HTML",c[c.STYLE=2]="STYLE",c[c.SCRIPT=3]="SCRIPT",c[c.URL=4]="URL",c[c.RESOURCE_URL=5]="RESOURCE_URL",c[c.ATTRIBUTE_NO_BINDING=6]="ATTRIBUTE_NO_BINDING",c}(T8||{});let gt;function A7(c,e,l){for(const[i,d]of l){let C=e&&"*"!==i&&"unknown"!==i?`:${e}:${i}`:i;C=C.toLowerCase();for(const v of d)gt[`${C}|${v.toLowerCase()}`]=c}}function D6(c){const e=vn();return e?gn(e.sanitize(T8.HTML,c)||""):J5(c,"HTML")?gn(Wc(c)):jl(g8(),(0,u.eFE)(c))}function h9(c){const e=vn();return e?e.sanitize(T8.STYLE,c)||"":J5(c,"Style")?Wc(c):(0,u.eFE)(c)}function M9(c){const e=vn();return e?e.sanitize(T8.URL,c)||"":J5(c,"URL")?Wc(c):O5((0,u.eFE)(c))}function C9(c){const e=vn();if(e)return r5(e.sanitize(T8.RESOURCE_URL,c)||"");if(J5(c,"ResourceURL"))return r5(Wc(c));throw new u.buA(904,!1)}function ji(c){const e=vn();if(e)return Ii(e.sanitize(T8.SCRIPT,c)||"");if(J5(c,"Script"))return Ii(Wc(c));throw new u.buA(905,!1)}const Za={embed:{src:!0},frame:{src:!0},iframe:{src:!0},media:{src:!0},base:{href:!0},link:{href:!0},object:{data:!0,codebase:!0}};function Gi(c,e,l){return function Qa(c,e){return!0===Za[c.toLowerCase()]?.[e.toLowerCase()]?C9:M9}(e,l)(c)}function vn(){const c=(0,u.OAn)();return c&&c[u.M0L].sanitizer}const Mt=["attributeName","attributename"],Pn=new Set(["href","xlink:href"]),Ie={iframe:{sandbox:!0,allow:!0,allowfullscreen:!0,referrerpolicy:!0,csp:!0,fetchpriority:!0},":svg:animate":{attributename:!0,to:Pn,values:Pn,from:Pn},":svg:set":{attributename:!0,to:Pn},":svg:animatemotion":{attributename:!0},":svg:animatetransform":{attributename:!0}};function $l(c,e,l){const i=e.toLowerCase(),d=l.toLowerCase(),v=-1===(0,u._px)()?null:(0,u.CpD)();if(v&&2!==v.type)return c;const A=":"!==i[0]&&v?.namespace?`:${v.namespace}:${i}`:i,B=Ie[A]?.[d];if(!B)return c;const m1=(0,u.OAn)();if(v&&"iframe"===i&&function Ui(c){const e=(0,u.OAn)();c.src="",c.srcdoc=Ne(""),E7(e[u.GpT],c)}((0,u.d31)(v,m1)),":"===e[0]&&e.split(":").pop(),"boolean"!=typeof B){if(!v)throw new u.buA(-910,!1);if(function c7(c,e){for(const l of Mt){const i=c.getAttribute(l);
1if(null!==i&&e.has(i.toLowerCase()))return i}return null}((0,u.d31)(v,m1),B))throw new u.buA(-910,!1);return c}throw new u.buA(-910,!1)}function Xl(c){return c.ownerDocument.defaultView}function $i(c){return c.ownerDocument}function z5(c){return c.ownerDocument.body}function H5(c){return c instanceof Function?c():c}function ql(c){if(Jl(c),!(0,u.xUg)(c).standalone)throw new u.buA(907,`The ${(0,u.PP7)(c)} component is not marked as standalone, but Angular expects to have a standalone component here. Please make sure the ${(0,u.PP7)(c)} component has the \`standalone: true\` flag in the decorator.`)}function Jl(c){if(!(0,u.xUg)(c))throw new u.buA(906,`The ${(0,u.PP7)(c)} is not an Angular component, make sure it has the \`@Component\` decorator.`)}function Ct(c,e,l){let i=c.length;for(;;){const d=c.indexOf(e,l);if(-1===d)return d;if(0===d||c.charCodeAt(d-1)<=32){const C=e.length;if(d+C===i||c.charCodeAt(d+C)<=32)return d}l=d+1}}const Ql="ng-template";function Yi(c,e,l,i){let d=0;if(i){for(;d<e.length&&"string"==typeof e[d];d+=2)if("class"===e[d]&&-1!==Ct(e[d+1].toLowerCase(),l,0))return!0}else if(d7(c))return!1;if(d=e.indexOf(1,d),d>-1){let C;for(;++d<e.length&&"string"==typeof(C=e[d]);)if(C.toLowerCase()===l)return!0}return!1}function d7(c){return 4===c.type&&c.value!==Ql}function x9(c,e,l){return e===(4!==c.type||l?c.value:Ql)}function co(c,e,l){let i=4;const d=c.attrs,C=null!==d?function O(c){for(let e=0;e<c.length;e++)if(r2(c[e]))return e;return c.length}(d):0;let v=!1;for(let A=0;A<e.length;A++){const B=e[A];if("number"!=typeof B){if(!v)if(4&i){if(i=2|1&i,""!==B&&!x9(c,B,l)||""===B&&1===e.length){if(N(i))return!1;v=!0}}else if(8&i){if(null===d||!Yi(c,d,B,l)){if(N(i))return!1;v=!0}}else{const m1=e[++A],y1=w(B,d,d7(c),l);if(-1===y1){if(N(i))return!1;v=!0;continue}if(""!==m1){let W1;if(W1=y1>C?"":d[y1+1].toLowerCase(),2&i&&m1!==W1){if(N(i))return!1;v=!0}}}}else{if(!v&&!N(i)&&!N(B))return!1;if(v&&N(B))continue;v=!1,i=B|1&i}}return N(i)||v}function N(c){return!(1&c)}function w(c,e,l,i){if(null===e)return-1;let d=0;if(i||!l){let C=!1;for(;d<e.length;){const v=e[d];if(v===c)return d;if(3===v||6===v)C=!0;else{if(1===v||2===v){let A=e[++d];for(;"string"==typeof A;)A=e[++d];continue}if(4===v)break;if(0===v){d+=4;continue}}d+=C?1:2}return-1}return function V(c,e){let l=c.indexOf(4);if(l>-1)for(l++;l<c.length;){const i=c[l];if("number"==typeof i)return-1;if(i===e)return l;l++}return-1}(e,c)}function t1(c,e,l=!1){for(let i=0;i<e.length;i++)if(co(c,e[i],l))return!0;return!1}function F1(c,e){c:for(let l=0;l<e.length;l++){const i=e[l];if(c.length===i.length){for(let d=0;d<c.length;d++)if(c[d]!==i[d])continue c;return!0}}return!1}function o2(c,e){return c?":not("+e.trim()+")":e}function z4(c){let e=c[0],l=1,i=2,d="",C=!1;for(;l<c.length;){let v=c[l];if("string"==typeof v)if(2&i){const A=c[++l];d+="["+v+(A.length>0?'="'+A+'"':"")+"]"}else 8&i?d+="."+v:4&i&&(d+=" "+v);else""!==d&&!N(v)&&(e+=o2(C,d),d=""),i=v,C=C||!N(i);l++}return""!==d&&(e+=o2(C,d)),e}const B4={};function D0(c,e,l,i,d,C,v,A,B,m1,y1){const W1=u.Yw1+i,h2=W1+d,_2=function a3(c,e){const l=[];for(let i=0;i<e;i++)l.push(i<c?null:B4);return l}(W1,h2),J2="function"==typeof m1?m1():m1;return _2[u.eDl]={type:c,blueprint:_2,template:l,queries:null,viewQuery:A,declTNode:e,data:_2.slice().fill(null,W1),bindingStartIndex:W1,expandoStartIndex:h2,hostBindingOpCodes:null,firstCreatePass:!0,firstUpdatePass:!0,staticViewQueries:!1,staticContentQueries:!1,preOrderHooks:null,preOrderCheckHooks:null,contentHooks:null,contentCheckHooks:null,viewHooks:null,viewCheckHooks:null,destroyHooks:null,cleanup:null,contentQueries:null,components:null,directiveRegistry:"function"==typeof C?C():C,pipeRegistry:"function"==typeof v?v():v,firstChild:null,schemas:B,consts:J2,incompleteFirstPass:!1,ssrId:y1}}function Gc(c){const e=c.tView;return null===e||e.incompleteFirstPass?c.tView=D0(1,null,c.template,c.decls,c.vars,c.directiveDefs,c.pipeDefs,c.viewQuery,c.schemas,c.consts,c.id):e}function I6(c,e,l,i,d,C,v,A,B,m1,y1){const W1=e.blueprint.slice();return W1[u.jgP]=d,W1[u.Wg1]=1228|i,(null!==m1||c&&2048&c[u.Wg1])&&(W1[u.Wg1]|=2048),(0,u.HUe)(W1),W1[u.f7T]=W1[u.X5O]=c,W1[u.SKP]=l,W1[u.M0L]=v||c&&c[u.M0L],W1[u.GpT]=A||c&&c[u.GpT],W1[u.YEL]=B||c&&c[u.YEL]||null,W1[u.qlT]=C,W1[u.ID]=function O8(){return sc++}(),W1[u.tcA]=y1,W1[u.oMQ]=m1,W1[u.b5C]=2==e.type?c[u.b5C]:W1,W1}function L5(c){let e=16;return c.signals?e=4096:c.onPush&&(e=64),e}function cc(c,e,l,i){if(0===l)return-1;const d=e.length;for(let C=0;C<l;C++)e.push(i),c.blueprint.push(i),c.data.push(null);return d}function Re(c,e){return c[u.EJG]?c[u.Yrj][u.K29]=e:c[u.EJG]=e,c[u.Yrj]=e,e}function p7(c=1){e7((0,u.klJ)(),(0,u.OAn)(),(0,u._px)()+c,!1)}function e7(c,e,l,i){if(!i)if(3&~e[u.Wg1]){const C=c.preOrderHooks;null!==C&&$0(e,C,0,l)}else{const C=c.preOrderCheckHooks;null!==C&&W0(e,C,l)}(0,u.ypq)(l)}var Fe=function(c){return c[c.None=0]="None",c[c.SignalBased=1]="SignalBased",c[c.HasDecoratorInputTransform=2]="HasDecoratorInputTransform",c}(Fe||{});
1function ne(c,e,l,i){const d=(0,n2.Ht)(null);try{const[C,v,A]=c.inputs[l];let B=null;0!==(v&Fe.SignalBased)&&(B=e[C][n2.bh]),null!==B&&void 0!==B.transformFn?i=B.transformFn(i):null!==A&&(i=A.call(e,i)),null!==c.setInput?c.setInput(e,B,i,l,C):H4(e,B,C,i)}finally{(0,n2.Ht)(d)}}var Vc=function(c){return c[c.Important=1]="Important",c[c.DashCase=2]="DashCase",c}(Vc||{});let n7;function eo(c,e){return n7(c,e)}function kc(c){if(!c)return 0;const e=c.toLowerCase().indexOf("ms")>-1?1:1e3;return parseFloat(c)*e}function Zc(c,e){return c.getPropertyValue(e).split(",").map(i=>i.trim())}function Ki(c,e){return void 0!==c&&c.duration>e.duration}function to(c){return(null!=c.animationName||null!=c.propertyName)&&c.duration>0}function g7(c,e,l){if(!l)return;const i=c.getAnimations();return 0===i.length?function lr(c,e){const l=getComputedStyle(c),i=function tr(c){const e=Zc(c,"animation-name"),l=Zc(c,"animation-delay"),i=Zc(c,"animation-duration"),d={animationName:"",propertyName:void 0,duration:0};for(let C=0;C<e.length;C++){const v=kc(l[C])+kc(i[C]);v>d.duration&&(d.animationName=e[C],d.duration=v)}return d}(l),d=function Sn(c){const e=Zc(c,"transition-property"),l=Zc(c,"transition-duration"),i=Zc(c,"transition-delay"),d={propertyName:"",duration:0,animationName:void 0};for(let C=0;C<e.length;C++){const v=kc(i[C])+kc(l[C]);v>d.duration&&(d.propertyName=e[C],d.duration=v)}return d}(l),C=i.duration>d.duration?i:d;Ki(e.get(c),C)||to(C)&&e.set(c,C)}(c,e):function Ku(c,e,l){let i={animationName:void 0,propertyName:void 0,duration:0};for(const d of l){const C=d.effect?.getTiming(),v="number"==typeof C?.duration?C.duration:0;let B,m1,A=(C?.delay??0)+v;d.animationName?m1=d.animationName:B=d.transitionProperty,A>=i.duration&&(i={animationName:m1,propertyName:B,duration:A})}Ki(e.get(c),i)||to(i)&&e.set(c,i)}(c,e,i)}const Nn=new Set;var Xi=function(c){return c[c.CHANGE_DETECTION=0]="CHANGE_DETECTION",c[c.AFTER_NEXT_RENDER=1]="AFTER_NEXT_RENDER",c}(Xi||{});const Be=new u.nKC(""),or=new Set;function Qc(c){or.has(c)||(or.add(c),performance?.mark?.("mark_feature_usage",{detail:{feature:c}}))}const y9=!1,te=class Xu extends b2.B{__isAsync;destroyRef=void 0;pendingTasks=void 0;constructor(e=!1){super(),this.__isAsync=e,(0,u.M6u)()&&(this.destroyRef=(0,u.WQX)(u.abz,{optional:!0})??void 0,this.pendingTasks=(0,u.WQX)(u.rev,{optional:!0})??void 0)}emit(e){const l=(0,n2.Ht)(null);try{super.next(e)}finally{(0,n2.Ht)(l)}}subscribe(e,l,i){let d=e,C=l||(()=>null),v=i;if(e&&"object"==typeof e){const B=e;d=B.next?.bind(B),C=B.error?.bind(B),v=B.complete?.bind(B)}this.__isAsync&&(C=this.wrapInTimeout(C),d&&(d=this.wrapInTimeout(d)),v&&(v=this.wrapInTimeout(v)));const A=super.subscribe({next:d,error:C,complete:v});return e instanceof j2.yU&&e.add(A),A}wrapInTimeout(e){return l=>{const i=this.pendingTasks?.add();setTimeout(()=>{try{e(l)}finally{void 0!==i&&this.pendingTasks?.remove(i)}})}}};function v9(c){let e,l;function i(){c=u.lQ1;try{void 0!==l&&"function"==typeof cancelAnimationFrame&&cancelAnimationFrame(l),void 0!==e&&clearTimeout(e)}catch{}}return e=setTimeout(()=>{c(),i()}),"function"==typeof requestAnimationFrame&&(l=requestAnimationFrame(()=>{c(),i()})),()=>i()}function ir(c){return queueMicrotask(()=>c()),()=>{c=u.lQ1}}const zt="isAngularZone",R7=zt+"_ID";let qu=0;class U6{hasPendingMacrotasks=!1;hasPendingMicrotasks=!1;isStable=!0;onUnstable=new te(!1);onMicrotaskEmpty=new te(!1);onStable=new te(!1);onError=new te(!1);constructor(e){const{enableLongStackTrace:l=!1,shouldCoalesceEventChangeDetection:i=!1,shouldCoalesceRunChangeDetection:d=!1,scheduleInRootZone:C=y9}=e;if(typeof Zone>"u")throw new u.buA(908,!1);Zone.assertZonePatched();const v=this;v._nesting=0,v._outer=v._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(v._inner=v._inner.fork(new Zone.TaskTrackingZoneSpec)),l&&Zone.longStackTraceZoneSpec&&(v._inner=v._inner.fork(Zone.longStackTraceZoneSpec)),v.shouldCoalesceEventChangeDetection=!d&&i,v.shouldCoalesceRunChangeDetection=d,v.callbackScheduled=!1,v.scheduleInRootZone=C,function f(c){const e=()=>{!function s(c){function e(){v9(()=>{c.callbackScheduled=!1,z(c),c.isCheckStableRunning=!0,p(c),c.isCheckStableRunning=!1})}c.isCheckStableRunning||c.callbackScheduled||(c.callbackScheduled=!0,c.scheduleInRootZone?Zone.root.run(()=>{e()}):c._outer.run(()=>{e()}),z(c))}(c)},l=qu++;c._inner=c._inner.fork({name:"angular",properties:{[zt]:!0,[R7]:l,[R7+l]:!0}
1,onInvokeTask:(i,d,C,v,A,B)=>{if(function g1(c){return Q1(c,"__ignore_ng_zone__")}(B))return i.invokeTask(C,v,A,B);try{return S(c),i.invokeTask(C,v,A,B)}finally{(c.shouldCoalesceEventChangeDetection&&"eventTask"===v.type||c.shouldCoalesceRunChangeDetection)&&e(),I(c)}},onInvoke:(i,d,C,v,A,B,m1)=>{try{return S(c),i.invoke(C,v,A,B,m1)}finally{c.shouldCoalesceRunChangeDetection&&!c.callbackScheduled&&!function S1(c){return Q1(c,"__scheduler_tick__")}(B)&&e(),I(c)}},onHasTask:(i,d,C,v)=>{i.hasTask(C,v),d===C&&("microTask"==v.change?(c._hasPendingMicrotasks=v.microTask,z(c),p(c)):"macroTask"==v.change&&(c.hasPendingMacrotasks=v.macroTask))},onHandleError:(i,d,C,v)=>(i.handleError(C,v),c.runOutsideAngular(()=>c.onError.emit(v)),!1)})}(v)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get(zt)}static assertInAngularZone(){if(!U6.isInAngularZone())throw new u.buA(909,!1)}static assertNotInAngularZone(){if(U6.isInAngularZone())throw new u.buA(909,!1)}run(e,l,i){return this._inner.run(e,l,i)}runTask(e,l,i,d){const C=this._inner,v=C.scheduleEventTask("NgZoneEvent: "+d,e,Ju,u.lQ1,u.lQ1);try{return C.runTask(v,l,i)}finally{C.cancelTask(v)}}runGuarded(e,l,i){return this._inner.runGuarded(e,l,i)}runOutsideAngular(e){return this._outer.run(e)}}const Ju={};function p(c){if(0==c._nesting&&!c.hasPendingMicrotasks&&!c.isStable)try{c._nesting++,c.onMicrotaskEmpty.emit(null)}finally{if(c._nesting--,!c.hasPendingMicrotasks)try{c.runOutsideAngular(()=>c.onStable.emit(null))}finally{c.isStable=!0}}}function z(c){c.hasPendingMicrotasks=!!(c._hasPendingMicrotasks||(c.shouldCoalesceEventChangeDetection||c.shouldCoalesceRunChangeDetection)&&!0===c.callbackScheduled)}function S(c){c._nesting++,c.isStable&&(c.isStable=!1,c.onUnstable.emit(null))}function I(c){c._nesting--,p(c)}class X{hasPendingMicrotasks=!1;hasPendingMacrotasks=!1;isStable=!0;onUnstable=new te;onMicrotaskEmpty=new te;onStable=new te;onError=new te;run(e,l,i){return e.apply(l,i)}runGuarded(e,l,i){return e.apply(l,i)}runOutsideAngular(e){return e()}runTask(e,l,i,d){return e.apply(l,i)}}function Q1(c,e){return!(!Array.isArray(c)||1!==c.length)&&!0===c[0]?.data?.[e]}function G1(c="zone.js",e){return"noop"===c?new X:"zone.js"===c?new U6(e):c}let S2=(()=>{class c{impl=null;execute(){this.impl?.execute()}static \u0275prov=(0,u.jDH)({token:c,providedIn:"root",factory:()=>new c})}return c})();const H2=[0,1,2,3];let c4=(()=>{class c{ngZone=(0,u.WQX)(U6);scheduler=(0,u.WQX)(u.hk6);errorHandler=(0,u.WQX)(u.zcH,{optional:!0});sequences=new Set;deferredRegistrations=new Set;executing=!1;constructor(){(0,u.WQX)(Be,{optional:!0})}execute(){const l=this.sequences.size>0;l&&M4(16),this.executing=!0;for(const i of H2)for(const d of this.sequences)if(!d.erroredOrDestroyed&&d.hooks[i])try{d.pipelinedValue=this.ngZone.runOutsideAngular(()=>this.maybeTrace(()=>(0,d.hooks[i])(d.pipelinedValue),d.snapshot))}catch(C){d.erroredOrDestroyed=!0,this.errorHandler?.handleError(C)}this.executing=!1;for(const i of this.sequences)i.afterRun(),i.once&&(this.sequences.delete(i),i.destroy());for(const i of this.deferredRegistrations)this.sequences.add(i);this.deferredRegistrations.size>0&&this.scheduler.notify(7),this.deferredRegistrations.clear(),l&&M4(17)}register(l){const{view:i}=l;void 0!==i?((i[u.JEi]??=[]).push(l),(0,u.blu)(i),i[u.Wg1]|=8192):this.executing?this.deferredRegistrations.add(l):this.addSequence(l)}addSequence(l){this.sequences.add(l),this.scheduler.notify(7)}unregister(l){this.executing&&this.sequences.has(l)?(l.erroredOrDestroyed=!0,l.pipelinedValue=void 0,l.once=!0):(this.sequences.delete(l),this.deferredRegistrations.delete(l))}maybeTrace(l,i){return i?i.run(Xi.AFTER_NEXT_RENDER,l):l()}static \u0275prov=(0,u.jDH)({token:c,providedIn:"root",factory:()=>new c})}return c})();class V2{impl;hooks;view;once;snapshot;erroredOrDestroyed=!1;pipelinedValue=void 0;unregisterOnDestroy;constructor(e,l,i,d,C,v=null){this.impl=e,this.hooks=l,this.view=i,this.once=d,this.snapshot=v,this.unregisterOnDestroy=C?.onDestroy(()=>this.destroy())}afterRun(){this.erroredOrDestroyed=!1,this.pipelinedValue=void 0,this.snapshot?.dispose(),this.snapshot=null}destroy(){this.impl.unregister(this),this.unregisterOnDestroy?.();const e=this.view?.[u.JEi];
1e&&(this.view[u.JEi]=e.filter(l=>l!==this))}}function f4(c,e){const l=e?.injector??(0,u.WQX)(u.zZn);return Qc("NgAfterRender"),E4(c,l,e,!1)}function d4(c,e){const l=e?.injector??(0,u.WQX)(u.zZn);return Qc("NgAfterNextRender"),E4(c,l,e,!0)}function E4(c,e,l,i){const d=e.get(S2);d.impl??=e.get(c4);const C=e.get(Be,null,{optional:!0}),v=!0!==l?.manualCleanup?e.get(u.abz):null,A=e.get(u.r4V,null,{optional:!0}),B=new V2(d.impl,function u4(c){return c instanceof Function?[void 0,void 0,c,void 0]:[c.earlyRead,c.write,c.mixedReadWrite,c.read]}(c),A?.view,i,v,C?.snapshot(null));return d.impl.register(B),B}const l0=new u.nKC("",{providedIn:"root",factory:()=>({queue:new Set,isScheduled:!1,scheduler:null})});function i0(c,e,l){const i=c.get(l0);if(Array.isArray(e))for(const d of e)i.queue.add(d),l?.detachedLeaveAnimationFns?.push(d);else i.queue.add(e),l?.detachedLeaveAnimationFns?.push(e);i.scheduler&&i.scheduler(c)}function l6(c){const e=c.get(l0);e.isScheduled||(d4(()=>{e.isScheduled=!1;for(let l of e.queue)l();e.queue.clear()},{injector:c}),e.isScheduled=!0)}function s0(c){const e=c.get(l0);e.scheduler=l6,e.scheduler(c)}function p0(c,e){for(const[l,i]of e)i0(c,i.animateFns)}function f0(c,e,l,i){const d=c?.[u.Isx]?.enter;null!==e&&d&&d.has(l.index)&&p0(i,d)}function q0(c,e,l,i,d,C,v,A){if(null!=d){let B,m1=!1;(0,u.A0l)(d)?B=d:(0,u.q$2)(d)&&(m1=!0,d=d[u.jgP]);const y1=(0,u.IvY)(d);0===c&&null!==i?(f0(A,i,C,l),null==v?Gl(e,i,y1):Q5(e,i,y1,v||null,!0)):1===c&&null!==i?(f0(A,i,C,l),Q5(e,i,y1,v||null,!0)):2===c?_5(A,C,l,W1=>{E7(e,y1,m1,W1)}):3===c&&_5(A,C,l,()=>{e.destroyNode(y1)}),null!=B&&function _t(c,e,l,i,d,C,v){const A=i[u.s6P];A!==(0,u.IvY)(i)&&q0(e,c,l,C,A,d,v);for(let m1=u.Y20;m1<i.length;m1++){const y1=i[m1];Dn(y1[u.eDl],y1,c,e,C,A)}}(e,c,l,B,C,i,v)}}function I0(c,e){R6(c,e),e[u.jgP]=null,e[u.qlT]=null}function R6(c,e){e[u.M0L].changeDetectionScheduler?.notify(9),Dn(c,e,e[u.GpT],2,null,null)}function M6(c,e){const l=c[u.nfM],i=l.indexOf(e);l.splice(i,1)}function j6(c,e){if((0,u.EPY)(e))return;const l=e[u.GpT];
1l.destroyNode&&Dn(c,e,l,3,null,null),function v6(c){let e=c[u.EJG];if(!e)return ec(c[u.eDl],c);for(;e;){let l=null;if((0,u.q$2)(e))l=e[u.EJG];else{const i=e[u.Y20];i&&(l=i)}if(!l){for(;e&&!e[u.K29]&&e!==c;)(0,u.q$2)(e)&&ec(e[u.eDl],e),e=e[u.f7T];null===e&&(e=c),(0,u.q$2)(e)&&ec(e[u.eDl],e),l=e&&e[u.K29]}e=l}}(e)}function ec(c,e){if((0,u.EPY)(e))return;const l=(0,n2.Ht)(null);try{e[u.Wg1]&=-129,e[u.Wg1]|=256,e[u.Iaj]&&(0,n2.XR)(e[u.Iaj]),function U5(c,e){let l;if(null!=c&&null!=(l=c.destroyHooks))for(let i=0;i<l.length;i+=2){const d=e[l[i]];if(!(d instanceof _3)){const C=l[i+1];if(Array.isArray(C))for(let v=0;v<C.length;v+=2){const A=d[C[v]],B=C[v+1];M4(4,A,B);try{B.call(A)}finally{M4(5,A,B)}}else{M4(4,d,C);try{C.call(d)}finally{M4(5,d,C)}}}}}(c,e),function w5(c,e){const l=c.cleanup,i=e[u.VVG];if(null!==l)for(let v=0;v<l.length-1;v+=2)if("string"==typeof l[v]){const A=l[v+3];A>=0?i[A]():i[-A].unsubscribe(),v+=2}else l[v].call(i[l[v+1]]);null!==i&&(e[u.VVG]=null);const d=e[u.Czx];if(null!==d){e[u.Czx]=null;for(let v=0;v<d.length;v++)(0,d[v])()}const C=e[u.tQN];if(null!==C){e[u.tQN]=null;for(const v of C)v.destroy()}}(c,e),1===e[u.eDl].type&&e[u.GpT].destroy();const i=e[u.rQE];if(null!==i&&(0,u.A0l)(e[u.f7T])){i!==e[u.f7T]&&M6(i,e);const d=e[u.Ds7];null!==d&&d.detachView(c)}X6(e)}finally{(0,n2.Ht)(l)}}function _5(c,e,l,i){const d=c?.[u.Isx];if(null==d||null==d.leave||!d.leave.has(e.index))return i(!1);c&&Nn.add(c),i0(l,()=>{if(d.leave&&d.leave.has(e.index)){const v=d.leave.get(e.index),A=[];if(v){for(let B=0;B<v.animateFns.length;B++){const m1=v.animateFns[B],{promise:y1}=m1();A.push(y1)}d.detachedLeaveAnimationFns=void 0}d.running=Promise.allSettled(A),function m5(c,e){const l=c[u.Isx]?.running;l?l.then(()=>{c[u.Isx].running=void 0,Nn.delete(c),e(!0)}):e(!1)}(c,i)}else c&&Nn.delete(c),i(!1)},d)}function v8(c,e,l){return Ac(c,e.parent,l)}function Ac(c,e,l){let i=e;for(;null!==i&&168&i.type;)i=(e=i).parent;if(null===i)return l[u.jgP];if((0,u.Qs1)(i)){const{encapsulation:d}=c.data[i.directiveStart+i.componentOffset];if(d===r7.None||d===r7.Emulated)return null}return(0,u.d31)(i,l)}function nc(c,e,l){return S5(c,e,l)}function h7(c,e,l){return 40&c.type?(0,u.d31)(c,l):null}let E8,S5=h7;function t7(c,e){S5=c,E8=e}function F7(c,e,l,i){const d=v8(c,i,e),C=e[u.GpT],A=nc(i.parent||e[u.qlT],i,e);if(null!=d)if(Array.isArray(l))for(let B=0;B<l.length;B++)d9(C,d,l[B],A,!1);else d9(C,d,l,A,!1);void 0!==E8&&E8(C,i,e,l,d)}function N5(c,e){if(null!==e){const l=e.type;if(3&l)return(0,u.d31)(e,c);if(4&l)return c5(-1,c[e.index]);if(8&l){const i=e.child;if(null!==i)return N5(c,i);{const d=c[e.index];return(0,u.A0l)(d)?c5(-1,d):(0,u.IvY)(d)}}if(128&l)return N5(c,e.next);if(32&l)return eo(e,c)()||(0,u.IvY)(c[e.index]);{const i=j5(c,e);return null!==i?Array.isArray(i)?i[0]:N5((0,u._0$)(c[u.b5C]),i):N5(c,e.next)}}return null}function j5(c,e){return null!==e?c[u.b5C][u.qlT].projection[e.projection]:null}function c5(c,e){const l=u.Y20+c+1;if(l<e.length){const i=e[l],d=i[u.eDl].firstChild;if(null!==d)return N5(i,d)}return e[u.s6P]}function le(c,e,l,i,d,C,v){for(;null!=l;){const A=i[u.YEL];if(128===l.type){l=l.next;continue}const B=i[l.index],m1=l.type;if(v&&0===e&&(B&&S3((0,u.IvY)(B),i),l.flags|=2),!x3(l))if(8&m1)le(c,e,l.child,i,d,C,!1),q0(e,c,A,d,B,l,C,i);else if(32&m1){const y1=eo(l,i);let W1;for(;W1=y1();)q0(e,c,A,d,W1,l,C,i);q0(e,c,A,d,B,l,C,i)}else 16&m1?Lt(c,e,i,l,d,C):q0(e,c,A,d,B,l,C,i);l=v?l.projectionNext:l.next}}function Dn(c,e,l,i,d,C){le(l,i,c.firstChild,e,d,C,!1)}function Lt(c,e,l,i,d,C){const v=l[u.b5C],B=v[u.qlT].projection[i.projection];if(Array.isArray(B))for(let m1=0;m1<B.length;m1++)q0(e,c,l[u.YEL],d,B[m1],i,C,l);else{let m1=B;const y1=v[u.f7T];R3(i)&&(m1.flags|=128),le(c,e,m1,y1,d,C,!0)}}function bt(c,e,l,i,d){const C=(0,u._px)(),v=2&i;try{(0,u.ypq)(-1),v&&e.length>u.Yw1&&e7(c,e,u.Yw1,!1),M4(v?2:0,d,l),l(i,d)}finally{(0,u.ypq)(C),M4(v?3:1,d,l)}}function P9(c,e,l){(function Eb(c,e,l){const i=l.directiveStart,d=l.directiveEnd;(0,u.Qs1)(l)&&function T6(c,e,l){const i=(0,u.d31)(e,c),d=Gc(l),C=c[u.M0L].rendererFactory,v=Re(c,I6(c,d,null,L5(l),i,e,null,C.createRenderer(i,l),null,
1null,null));c[e.index]=v}(e,l,c.data[i+l.componentOffset]),c.firstCreatePass||i2(l,e);const C=l.initialInputs;for(let v=i;v<d;v++){const A=c.data[v],B=I3(e,c,v,l);S3(B,e),null!==C&&Ib(0,v-i,B,A,0,C),(0,u.JlV)(A)&&((0,u.KdJ)(l.index,e)[u.SKP]=I3(e,c,v,l))}})(c,e,l),!(64&~l.flags)&&function kb(c,e,l){const i=l.directiveStart,d=l.directiveEnd,C=l.index,v=(0,u.Z9v)();try{(0,u.ypq)(C);for(let A=i;A<d;A++){const B=c.data[A],m1=e[A];(0,u.RZ9)(A),(null!==B.hostBindings||0!==B.hostVars||null!==B.hostAttrs)&&rr(B,m1)}}finally{(0,u.ypq)(-1),(0,u.RZ9)(v)}}(c,e,l)}function En(c,e,l=u.d31){const i=e.localNames;if(null!==i){let d=e.index+1;for(let C=0;C<i.length;C+=2){const v=i[C+1],A=-1===v?l(e,c):c[v];c[d++]=A}}}let bM=()=>null;function ar(c){O6(c)?pt(c):function o4(c){const e=g8(),l=e.createNodeIterator(c,NodeFilter.SHOW_COMMENT,{acceptNode(C){const v=function U2(c){return c.textContent?.replace(/\s/gm,"")}(C);return"ngetn"===v||"ngtns"===v?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let i;const d=[];for(;i=l.nextNode();)d.push(i);for(const C of d)"ngetn"===C.textContent?C.replaceWith(e.createTextNode("")):C.remove()}(c)}function Db(){bM=ar}function lo(c,e,l,i,d,C){O9(c,e[u.eDl],e,l,i)?(0,u.Qs1)(c)&&xM(e,c.index):(3&c.type&&(l=function Tb(c){return"class"===c?"className":"for"===c?"htmlFor":"formaction"===c?"formAction":"innerHtml"===c?"innerHTML":"readonly"===c?"readOnly":"tabindex"===c?"tabIndex":c}(l)),Zu(c,e,l,i,d,C))}function Zu(c,e,l,i,d,C){if(3&c.type){const v=(0,u.d31)(c,e);i=null!=C?C(i,c.value||"",l):i,d.setProperty(v,l,i)}}function xM(c,e){const l=(0,u.KdJ)(e,c);16&l[u.Wg1]||(l[u.Wg1]|=64)}function rr(c,e){null!==c.hostBindings&&c.hostBindings(1,e)}function Qu(c,e){const l=c.directiveRegistry;let i=null;if(l)for(let d=0;d<l.length;d++){const C=l[d];t1(e,C.selectors,!1)&&(i??=[],(0,u.JlV)(C)?i.unshift(C):i.push(C))}return i}function fr(c,e,l,i,d,C,v){if(null==C)c.removeAttribute(e,d,l);else{const A=null==v?(0,u.eFE)(C):v(C,i||"",d);c.setAttribute(e,d,A,l)}}function Ib(c,e,l,i,d,C){const v=C[e];if(null!==v)for(let A=0;A<v.length;A+=2)ne(i,l,v[A],v[A+1])}function mr(c,e,l,i,d){const C=u.Yw1+l,v=e[u.eDl],A=d(v,e,c,i,l);e[C]=A,(0,u.iMd)(c,!0);const B=2===c.type;return B?(k7(e[u.GpT],A,c),(0===(0,u.znI)()||(0,u.yoD)(c))&&S3(A,e),(0,u.Fje)()):S3(A,e),(0,u.SX7)()&&(!B||!x3(c))&&F7(v,e,A,c),c}function ur(c){let e=c;return(0,u.YWB)()?(0,u.Pfq)():(e=e.parent,(0,u.iMd)(e,!1)),e}function cd(c,e,l){return(null===c||(0,u.JlV)(c))&&(l=(0,u.zAe)(l[e.index])),l[u.GpT]}function ed(c,e){const l=c[u.YEL];if(!l)return;let i;try{i=l.get(u.ZTf,null)}catch{i=null}i?.(e)}function O9(c,e,l,i,d){const C=c.inputs?.[i],v=c.hostDirectiveInputs?.[i];let A=!1;if(v)for(let B=0;B<v.length;B+=2){const m1=v[B];ne(e.data[m1],l[m1],v[B+1],d),A=!0}if(C)for(const B of C)ne(e.data[B],l[B],i,d),A=!0;return A}function Fb(c,e){const l=(0,u.KdJ)(e,c),i=l[u.eDl];!function dr(c,e){for(let l=e.length;l<c.blueprint.length;l++)e.push(c.blueprint[l])}(i,l);const d=l[u.jgP];null!==d&&null===l[u.tcA]&&(l[u.tcA]=N1(d,l[u.YEL])),M4(18),pr(i,l,l[u.SKP]),M4(19,l[u.SKP])}function pr(c,e,l){(0,u.ID8)(e);try{const i=c.viewQuery;null!==i&&S7(1,i,l);const d=c.template;null!==d&&bt(c,e,d,1,l),c.firstCreatePass&&(c.firstCreatePass=!1),e[u.Ds7]?.finishViewCreation(c),c.staticContentQueries&&dn(c,e),c.staticViewQueries&&S7(2,c.viewQuery,l);const C=c.components;null!==C&&function Bb(c,e){for(let l=0;l<e.length;l++)Fb(c,e[l])}(e,C)}catch(i){throw c.firstCreatePass&&(c.incompleteFirstPass=!0,c.firstCreatePass=!1),i}finally{e[u.Wg1]&=-5,(0,u.bll)()}}function oo(c,e,l,i){const d=(0,n2.Ht)(null);try{const C=e.tView,B=I6(c,C,l,4096&c[u.Wg1]?4096:16,null,e,null,null,i?.injector??null,i?.embeddedViewInjector??null,i?.dehydratedView??null);B[u.rQE]=c[e.index];const y1=c[u.Ds7];return null!==y1&&(B[u.Ds7]=y1.createEmbeddedView(C)),pr(C,B,l),B}finally{(0,n2.Ht)(d)}}function He(c,e){return!e||null===e.firstChild||R3(c)}function Ji(c,e,l,i,d=!1){for(;null!==l;){if(128===l.type){l=d?l.projectionNext:l.next;continue}const C=e[l.index];null!==C&&i.push((0,u.IvY)(C)),(0,u.A0l)(C)&&Hb(C,i);const v=l.type;if(8&v)Ji(c,e,l.child,i);else if(32&v){const A=eo(l,e);let B;for(;B=A();)i.push(B)}else if(16&v){const A=j5(e,l);if(Array.isArray(A))i.push(...A);else{const B=(0,u._0$)(e[u.b5C]);Ji(B[u.eDl],B,A,i,!0)}}l=d?l.projectionNext:l.next}return i}function Hb(c,e){for(let l=u.Y20;l<c.length;l++){const i=c[l],d=i[u.eDl].firstChild;null!==d&&Ji(i[u.eDl],i,d,e)}c[u.s6P]!==c[u.jgP]&&e.push(c[u.s6P])}function vM(c){if(null!==c[u.JEi]){for(const e of c[u.JEi])e.impl.addSequence(e);c[u.JEi].length=0}}let PM=[];const Wb={...n2.pL,consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:c=>{(0,u.blu)(c.lView)},consumerOnSignalRead(){this.lView[u.Iaj]=this}},Gb={...n2.pL,consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:c=>{let e=(0,u._0$)(c.lView);for(;e&&!OM(e[u.eDl]);)e=(0,u._0$)(e);e&&(0,u.HAh)(e)},consumerOnSignalRead(){this.lView[u.Iaj]=this}};function OM(c){return 2!==c.type}function Zi(c){if(null===c[u.tQN])return;let e=!0;for(;e;){let l=!1;for(const i of c[u.tQN])i.dirty&&(l=!0,null===i.zone||Zone.current===i.zone?i.run():i.zone.run(()=>i.run()));e=l&&!!(8192&c[u.Wg1])}}function Mr(c,e=0){const i=c[u.M0L].rendererFactory;i.begin?.();try{!function Vb(c,e){const l=(0,u.yP_)();try{(0,u.cBl)(!0),td(c,e);let i=0;for(;(0,u.dMS)(c);){if(100===i)throw new u.buA(103,!1);i++,td(c,1)}}finally{(0,u.cBl)(l)}}(c,e)}finally{i.end?.()}}function Qi(c,e,l,i){if((0,u.EPY)(e))return;const d=e[u.Wg1];(0,u.ID8)(e);let A=!0,B=null,m1=null;OM(c)?(m1=function Ub(c){return c[u.Iaj]??function jb(c){const e=PM.pop()??Object.create(Wb);return e.lView=c,e}(c)}(e),B=(0,n2.Bg)(m1)):null===(0,n2.nR)()?(A=!1,m1=function hr(c){const e=c[u.Iaj]??Object.create(Gb);return e.lView=c,e}(e),B=(0,n2.Bg)(m1)):e[u.Iaj]&&((0,n2.XR)(e[u.Iaj]),e[u.Iaj]=null);try{(0,u.HUe)(e),(0,u.Kw3)(c.bindingStartIndex),null!==l&&bt(c,e,l,2,i);const y1=!(3&~d);if(y1){const _2=c.preOrderCheckHooks;null!==_2&&W0(e,_2,null)}else{const _2=c.preOrderHooks;null!==_2&&$0(e,_2,0,null),m3(e,0)}if(function $b(c){for(let e=rc(c);null!==e;e=Lc(e)){if(!(2&e[u.Wg1]))continue;const l=e[u.nfM];for(let i=0;i<l.length;i++)(0,u.HAh)(l[i])}}(e),Zi(e),wM(e,0),null!==c.contentQueries&&dn(c,e),y1){const _2=c.contentCheckHooks;null!==_2&&W0(e,_2)}else{const _2=c.contentHooks;null!==_2&&$0(e,_2,1),m3(e,1)}!function Kb(c,e){const l=c.hostBindingOpCodes;if(null!==l)try{for(let i=0;i<l.length;i++){const d=l[i];if(d<0)(0,u.ypq)(~d);else{const C=d,v=l[++i],A=l[++i];(0,u.vQI)(v,C);const B=e[C];M4(24,B),A(2,B),M4(25,B)}}}finally{(0,u.ypq)(-1)}}(c,e);const W1=c.components;null!==W1&&SM(e,W1,0);const h2=c.viewQuery;if(null!==h2&&S7(2,h2,i),y1){const _2=c.viewCheckHooks;null!==_2&&W0(e,_2)}else{const _2=c.viewHooks;null!==_2&&$0(e,_2,2),m3(e,2)}if(!0===c.firstUpdatePass&&(c.firstUpdatePass=!1),e[u.pcR]){for(const _2 of e[u.pcR])_2();e[u.pcR]=null}vM(e),e[u.Wg1]&=-73}catch(y1){throw(0,u.blu)(e),y1}finally{null!==m1&&((0,n2.Wu)(m1,B),A&&function gr(c){c.lView[u.Iaj]!==c&&(c.lView=null,PM.push(c))}(m1)),(0,u.bll)()}}function wM(c,e){for(let l=rc(c);null!==l;l=Lc(l))for(let i=u.Y20;i<l.length;i++)cs(l[i],e)}function Yb(c,e,l){M4(18);const i=(0,u.KdJ)(e,c);cs(i,l),M4(19,i[u.SKP])}function cs(c,e){(0,u.F1c)(c)&&td(c,e)}function td(c,e){const i=c[u.eDl],d=c[u.Wg1],C=c[u.Iaj];let v=!!(0===e&&16&d);if(v||=!!(64&d&&0===e),v||=!!(1024&d),v||=!(!C?.dirty||!(0,n2.si)(C)),v||=!1,C&&(C.dirty=!1),c[u.Wg1]&=-9217,v)Qi(i,c,i.template,c[u.SKP]);else if(8192&d){const A=(0,n2.Ht)(null);try{Zi(c),wM(c,1);const B=i.components;null!==B&&SM(c,B,1),vM(c)}finally{(0,n2.Ht)(A)}}}function SM(c,e,l){for(let i=0;i<e.length;i++)Yb(c,e[i],l)}function io(c,e){const l=(0,u.yP_)()?64:1088;for(c[u.M0L].changeDetectionScheduler?.notify(e);c;){c[u.Wg1]|=l;const i=(0,u._0$)(c);if((0,u.EFk)(c)&&!i)return c;c=i}return null}function NM(c,e,l,i){return[c,!0,0,e,null,i,null,l,null,null]}function DM(c,e){const l=u.Y20+e;if(l<c.length)return c[l]}function so(c,e,l,i=!0){const d=e[u.eDl];if(function Xb(c,e,l,i){const d=u.Y20+i,C=l.length;i>0&&(l[d-1][u.K29]=e),i<C-u.Y20?(e[u.K29]=l[d],(0,u.EYC)(l,u.Y20+i,e)):(l.push(e),e[u.K29]=null),e[u.f7T]=l;const v=e[u.rQE];null!==v&&l!==v&&TM(v,e);const A=e[u.Ds7];null!==A&&A.insertView(c),(0,u._gW)(e),e[u.Wg1]|=128}(d,e,c,l),i){const v=c5(l,c),A=e[u.GpT],B=A.parentNode(c[u.s6P]);
1null!==B&&function p3(c,e,l,i,d,C){i[u.jgP]=d,i[u.qlT]=e,Dn(c,i,l,1,d,C)}(d,c[u.qlT],A,e,B,v)}const C=e[u.tcA];null!==C&&null!==C.firstChild&&(C.firstChild=null)}function ld(c,e){const l=es(c,e);return void 0!==l&&j6(l[u.eDl],l),l}function es(c,e){if(c.length<=u.Y20)return;const l=u.Y20+e,i=c[l];if(i){const d=i[u.rQE];null!==d&&d!==c&&M6(d,i),e>0&&(c[l-1][u.K29]=i[u.K29]);const C=(0,u.E6O)(c,u.Y20+e);I0(i[u.eDl],i);const v=C[u.Ds7];null!==v&&v.detachView(C[u.eDl]),i[u.f7T]=null,i[u.K29]=null,i[u.Wg1]&=-129}return i}function TM(c,e){const l=c[u.nfM],i=e[u.f7T];((0,u.q$2)(i)||e[u.b5C]!==i[u.f7T][u.b5C])&&(c[u.Wg1]|=2),null===l?c[u.nfM]=[e]:l.push(e)}class Cr{_lView;_cdRefInjectingView;_appRef=null;_attachedToViewContainer=!1;exhaustive;get rootNodes(){const e=this._lView,l=e[u.eDl];return Ji(l,e,l.firstChild,[])}constructor(e,l){this._lView=e,this._cdRefInjectingView=l}get context(){return this._lView[u.SKP]}set context(e){this._lView[u.SKP]=e}get destroyed(){return(0,u.EPY)(this._lView)}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){const e=this._lView[u.f7T];if((0,u.A0l)(e)){const l=e[u.bm_],i=l?l.indexOf(this):-1;i>-1&&(es(e,i),(0,u.E6O)(l,i))}this._attachedToViewContainer=!1}j6(this._lView[u.eDl],this._lView)}onDestroy(e){(0,u.ik5)(this._lView,e)}markForCheck(){io(this._cdRefInjectingView||this._lView,4)}detach(){this._lView[u.Wg1]&=-129}reattach(){(0,u._gW)(this._lView),this._lView[u.Wg1]|=128}detectChanges(){this._lView[u.Wg1]|=1024,Mr(this._lView)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new u.buA(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null;const e=(0,u.EFk)(this._lView),l=this._lView[u.rQE];null!==l&&!e&&M6(l,this._lView),R6(this._lView[u.eDl],this._lView)}attachToAppRef(e){if(this._attachedToViewContainer)throw new u.buA(902,!1);this._appRef=e;const l=(0,u.EFk)(this._lView),i=this._lView[u.rQE];null!==i&&!l&&TM(i,this._lView),(0,u._gW)(this._lView)}}let xt=(()=>class c{_declarationLView;_declarationTContainer;elementRef;static __NG_ELEMENT_ID__=qb;constructor(l,i,d){this._declarationLView=l,this._declarationTContainer=i,this.elementRef=d}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(l,i){return this.createEmbeddedViewImpl(l,i)}createEmbeddedViewImpl(l,i,d){const C=oo(this._declarationLView,this._declarationTContainer,l,{embeddedViewInjector:i,dehydratedView:d});return new Cr(C)}})();function qb(){return zr((0,u.Mx4)(),(0,u.OAn)())}function zr(c,e){return 4&c.type?new xt(e,c,Y6(c,e)):null}function AM(c,e,l){const i=e.insertBeforeIndex,d=Array.isArray(i)?i[0]:i;return null===d?h7(c,0,l):(0,u.IvY)(l[d])}function IM(c,e,l,i,d){const C=e.insertBeforeIndex;if(Array.isArray(C)){let v=i,A=null;if(3&e.type||(A=v,v=d),null!==v&&-1===e.componentOffset)for(let B=1;B<C.length;B++)Q5(c,v,l[C[B]],A,!1)}}function Ue(c,e,l,i,d){let C=c.data[e];if(null===C)C=sd(c,e,l,i,d),(0,u.JjR)()&&(C.flags|=32);else if(64&C.type){C.type=l,C.value=i,C.attrs=d;const v=(0,u.Ab)();C.injectorIndex=null===v?-1:v.injectorIndex}return(0,u.iMd)(C,!0),C}function sd(c,e,l,i,d){const C=(0,u.veI)(),v=(0,u.YWB)(),B=c.data[e]=function xr(c,e,l,i,d,C){let v=e?e.injectorIndex:-1,A=0;return(0,u.KtD)()&&(A|=128),{type:l,index:i,insertBeforeIndex:null,injectorIndex:v,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:A,providerIndexes:0,value:d,namespace:(0,u.UaU)(),attrs:C,mergedAttrs:null,localNames:null,initialInputs:null,inputs:null,hostDirectiveInputs:null,outputs:null,hostDirectiveOutputs:null,directiveToIndex:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:e,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,v?C:C&&C.parent,l,e,i,d);return function nx(c,e,l,i){null===c.firstChild&&(c.firstChild=e),null!==l&&(i?null==l.child&&null!==e.parent&&(l.child=e):null===l.next&&(l.next=e,e.prev=l))}(c,B,C,v),B}function RM(c,e){if(c.push(e),c.length>1)for(let l=c.length-2;l>=0;l--){const i=c[l];FM(i)||tx(i,e)&&null===w9(i)&&lx(i,e.index)}}function FM(c){return!(64&c.type)}function tx(c,e){return FM(e)||c.index>e.index}function w9(c){const e=c.insertBeforeIndex;return Array.isArray(e)?e[0]:e}function lx(c,e){const l=c.insertBeforeIndex;Array.isArray(l)?l[0]=e:(t7(AM,IM),c.insertBeforeIndex=e)}function os(c,e){const l=c.data[e];return null===l||"string"==typeof l?null:l.hasOwnProperty("currentCaseLViewIndex")?l:l.value}function ix(c,e,l){const i=sd(c,l,64,null,null);return RM(e,i),i}function vr(c,e){const l=e[c.currentCaseLViewIndex];return null===l?l:l<0?~l:l}function BM(c){return c>>>17}function is(c){return(131070&c)>>>1}function ad(c,e,l){c.index=0;const i=vr(e,l);c.removes=null!==i?e.remove[i]:u.Mlv}function Pr(c){if(c.index<c.removes.length){const e=c.removes[c.index++];return e>0?c.lView[e]:(c.stack.push(c.index,c.removes),ad(c,c.lView[u.eDl].data[~e],c.lView),Pr(c))}return 0===c.stack.length?(c.lView=void 0,null):(c.removes=c.stack.pop(),c.index=c.stack.pop(),Pr(c))}function ax(){const c={stack:[],index:-1};return function e(l,i){for(c.lView=i;c.stack.length;)c.stack.pop();return ad(c,l.value,i),Pr.bind(null,c)}}const fx=new RegExp("^(\\d+)*(b|h)*(.*)");function rd(c){return c.index-u.Yw1}function ss(c,e,l,i){const d=rd(i);let C=function WM(c,e){const l=c.i18nNodes;if(l)return l.get(e)}(c,d);if(void 0===C){const v=c.data.n;if(v?.[d])C=function GM(c,e){const[l,...i]=function ux(c){const e=c.match(fx),[l,i,d,C]=e,v=i?parseInt(i,10):d,A=[];for(const[B,m1,y1]of C.matchAll(/(f|n)(\d*)/g)){const W1=parseInt(y1,10)||1;A.push(m1,W1)}return[v,...A]}(c);let d;if("h"===l)d=e[u.b5C][u.jgP];else if("b"===l)d=z5(e[u.b5C][u.jgP]);else{const C=Number(l);d=(0,u.IvY)(e[C+u.Yw1])}return function gx(c,e){let l=c;for(let i=0;i<e.length;i+=2){const d=e[i],C=e[i+1];for(let v=0;v<C;v++)switch(d){case"f":l=l.firstChild;break;case"n":l=l.nextSibling}}return l}(d,i)}(v[d],l);else if(e.firstChild===i)C=c.firstChild;else{const A=null===i.prev,B=i.prev??i.parent;if(function dx(c){return!c.prev&&8===c.parent?.type}(i))C=Q8(c,rd(i.parent));else{let m1=(0,u.d31)(B,l);if(A)C=m1.firstChild;else{const y1=rd(B),W1=Q8(c,y1);C=2===B.type&&W1?Or(w7(c,y1)+1,W1):m1.nextSibling}}}}return C}function Or(c,e){let l=e;for(let i=0;i<c;i++)l=l.nextSibling;return l}let $M=!1;function Cx(c){$M=c}function Px(c,e,l){for(const i of l.node.cases[l.case]){const d=e.get(i.index-u.Yw1);d&&E7(c,d,!1)}}function Nr(c){const e=c[u.qFA]??[],i=c[u.f7T][u.GpT],d=[];for(const C of e)void 0!==C.data.di?d.push(C):rs(C,i);c[u.qFA]=d}function Ox(c){const{lContainer:e}=c,l=e[u.qFA];if(null===l)return;const d=e[u.f7T][u.GpT];for(const C of l)rs(C,d)}function rs(c,e){let l=0,i=c.firstChild;if(i){const d=c.data.r;for(;l<d;){const C=i.nextSibling;E7(e,i,!1),i=C,l++}}}function Dr(c){Nr(c);const e=c[u.jgP];(0,u.q$2)(e)&&Tr(e);for(let l=u.Y20;l<c.length;l++)Tr(c[l])}function Tr(c){!function vx(c){const e=c[u.tcA];if(e){const{i18nNodes:l,dehydratedIcuData:i}=e;if(l&&i){const d=c[u.GpT];for(const C of i.values())Px(d,l,C)}e.i18nNodes=void 0,e.dehydratedIcuData=void 0}}(c);const e=c[u.eDl];for(let l=u.Yw1;l<e.bindingStartIndex;l++)(0,u.A0l)(c[l])?Dr(c[l]):(0,u.q$2)(c[l])&&Tr(c[l])}function qM(c){const e=c._views;for(const l of e){const i=a2(l);null!==i&&null!==i[u.jgP]&&((0,u.q$2)(i)?Tr(i):Dr(i))}}let JM=()=>null,oe=()=>null;function Nx(){JM=Dx,oe=Tx}function Dx(c,e){return ZM(c,e)?c[u.qFA].shift():(Nr(c),null)}function fs(c,e){return JM(c,e)}
1function Tx(c,e,l){if(null===e.tView.ssrId)return null;const i=fs(c,e.tView.ssrId);return l[u.eDl].firstUpdatePass&&null===i&&function Ex(c,e){let l=e;for(;l;){if(us(c,l))return;if(!(256&~l.flags))break;l=l.prev}for(l=e.next;l&&!(512&~l.flags);){if(us(c,l))return;l=l.next}}(l,e),i}function ms(c,e,l){return oe(c,e,l)}function ZM(c,e){const l=c[u.qFA];return!(!e||null===l||0===l.length)&&l[0].data.i===e}function us(c,e){const l=e.tView?.ssrId;if(null==l)return!1;const i=c[e.index];return!(!(0,u.A0l)(i)||!ZM(i,l)||(Nr(i),0))}let kx=class{},QM=class{};class Ax{resolveComponentFactory(e){throw new u.buA(917,!1)}}let yt=class{static NULL=new Ax};class gd{}let Ix=(()=>class c{destroyNode=null;static __NG_ELEMENT_ID__=()=>function Rx(){const c=(0,u.OAn)(),e=(0,u.Mx4)(),l=(0,u.KdJ)(e.index,c);return((0,u.q$2)(l)?l:c)[u.GpT]}()})(),Fx=(()=>{class c{static \u0275prov=(0,u.jDH)({token:c,providedIn:"root",factory:()=>null})}return c})();function hd(c){return void 0!==c.ngModule}function N9(c){return!!(0,u.phH)(c)}function D9(c){return!!(0,u.oyA)(c)}function cC(c){return!!(0,u.HaV)(c)}function ds(c){return!!(0,u.xUg)(c)}function Hx(c,e){if((0,u.Jzi)(c)&&!(c=(0,u.nl4)(c)))throw new Error(`Expected forwardRef function, imported from "${(0,u.PP7)(e)}", to return a standalone entity or NgModule but got "${(0,u.PP7)(c)||c}".`);if(null==(0,u.phH)(c)){const l=(0,u.xUg)(c)||(0,u.HaV)(c)||(0,u.oyA)(c);if(null==l)throw hd(c)?new Error(`A module with providers was imported from "${(0,u.PP7)(e)}". Modules with providers are not supported in standalone components imports.`):new Error(`The "${(0,u.PP7)(c)}" type, imported from "${(0,u.PP7)(e)}", must be a standalone component / directive / pipe or an NgModule. Did you forget to add the required @Component / @Directive / @Pipe or @NgModule annotation?`);if(!l.standalone)throw new Error(`The "${(0,u.PP7)(c)}" ${function Bx(c){return(0,u.xUg)(c)?"component":(0,u.HaV)(c)?"directive":(0,u.oyA)(c)?"pipe":"type"}(c)}, imported from "${(0,u.PP7)(e)}", is not standalone. Did you forget to add the standalone: true flag?`)}}class Ux{ownerNgModule=new Map;ngModulesWithSomeUnresolvedDecls=new Set;ngModulesScopeCache=new Map;standaloneComponentsScopeCache=new Map;resolveNgModulesDecls(){if(0!==this.ngModulesWithSomeUnresolvedDecls.size){for(const e of this.ngModulesWithSomeUnresolvedDecls){const l=(0,u.phH)(e);if(l?.declarations)for(const i of H5(l.declarations))ds(i)&&this.ownerNgModule.set(i,e)}this.ngModulesWithSomeUnresolvedDecls.clear()}}getComponentDependencies(e,l){this.resolveNgModulesDecls();const i=(0,u.xUg)(e);if(null===i)throw new Error(`Attempting to get component dependencies for a type that is not a component: ${e}`);if(i.standalone){const d=this.getStandaloneComponentScope(e,l);return d.compilation.isPoisoned?{dependencies:[]}:{dependencies:[...d.compilation.directives,...d.compilation.pipes,...d.compilation.ngModules]}}{if(!this.ownerNgModule.has(e))return{dependencies:[]};const d=this.getNgModuleScope(this.ownerNgModule.get(e));return d.compilation.isPoisoned?{dependencies:[]}:{dependencies:[...d.compilation.directives,...d.compilation.pipes]}}}registerNgModule(e,l){if(!N9(e))throw new Error(`Attempting to register a Type which is not NgModule as NgModule: ${e}`);this.ngModulesWithSomeUnresolvedDecls.add(e)}clearScopeCacheFor(e){this.ngModulesScopeCache.delete(e),this.standaloneComponentsScopeCache.delete(e)}getNgModuleScope(e){if(this.ngModulesScopeCache.has(e))return this.ngModulesScopeCache.get(e);const l=this.computeNgModuleScope(e);return this.ngModulesScopeCache.set(e,l),l}computeNgModuleScope(e){const l=(0,u.WbQ)(e),i={exported:{directives:new Set,pipes:new Set},compilation:{directives:new Set,pipes:new Set}};for(const d of H5(l.imports))if(N9(d)){const C=this.getNgModuleScope(d);ie(C.exported.directives,i.compilation.directives),ie(C.exported.pipes,i.compilation.pipes)}else{if(!(0,u.QuC)(d)){i.compilation.isPoisoned=!0;break}if(cC(d)||ds(d))i.compilation.directives.add(d);else{if(!D9(d))throw new u.buA(980,"The standalone imported type is neither a component nor a directive nor a pipe");i.compilation.pipes.add(d)}}if(!i.compilation.isPoisoned)for(const d of H5(l.declarations)){if(N9(d)||(0,u.QuC)(d)){i.compilation.isPoisoned=!0;break}D9(d)?i.compilation.pipes.add(d):i.compilation.directives.add(d)}for(const d of H5(l.exports))if(N9(d)){const C=this.getNgModuleScope(d);ie(C.exported.directives,i.exported.directives),ie(C.exported.pipes,i.exported.pipes),ie(C.exported.directives,i.compilation.directives),ie(C.exported.pipes,i.compilation.pipes)}else D9(d)?i.exported.pipes.add(d):i.exported.directives.add(d);return i}getStandaloneComponentScope(e,l){if(this.standaloneComponentsScopeCache.has(e))return this.standaloneComponentsScopeCache.get(e);const i=this.computeStandaloneComponentScope(e,l);return this.standaloneComponentsScopeCache.set(e,i),i}computeStandaloneComponentScope(e,l){const i={compilation:{directives:new Set([e]),pipes:new Set,ngModules:new Set}};for(const d of(0,u.Bqz)(l??[])){const C=(0,u.nl4)(d);try{Hx(C,e)}catch{return i.compilation.isPoisoned=!0,i}if(N9(C)){i.compilation.ngModules.add(C);const v=this.getNgModuleScope(C);if(v.exported.isPoisoned)return i.compilation.isPoisoned=!0,i;ie(v.exported.directives,i.compilation.directives),ie(v.exported.pipes,i.compilation.pipes)}else if(D9(C))i.compilation.pipes.add(C);else{if(!cC(C)&&!ds(C))return i.compilation.isPoisoned=!0,i;i.compilation.directives.add(C)}}return i}isOrphanComponent(e){const l=(0,u.xUg)(e);return!(!l||l.standalone||(this.resolveNgModulesDecls(),this.ownerNgModule.has(e)))}}function ie(c,e){for(const l of c)e.add(l)}const ps=new Ux,ro={};class fo{injector;parentInjector;constructor(e,l){this.injector=e,this.parentInjector=l}get(e,l,i){const d=this.injector.get(e,ro,i);return d!==ro||l===ro?d:this.parentInjector.get(e,l,i)}}function T9(c,e,l){let i=l?c.styles:null,d=l?c.classes:null,C=0;if(null!==e)for(let v=0;v<e.length;v++){const A=e[v];if("number"==typeof A)C=A;else if(1==C)d=(0,u.n$e)(d,A);else if(2==C){const m1=e[++v];i=(0,u.n$e)(i,A+": "+m1+";")}}l?c.styles=i:c.stylesWithoutHost=i,l?c.classes=d:c.classesWithoutHost=d}function mo(c,e=0){const l=(0,u.OAn)();return null===l?(0,u.KVO)(c,e):d3((0,u.Mx4)(),l,(0,u.nl4)(c),e)}function eC(){throw new Error("invalid")}function nC(c,e,l,i,d){const C=null===i?null:{"":-1},v=d(c,l);if(null!==v){let A=v,B=null,m1=null;for(const y1 of v)if(null!==y1.resolveHostDirectives){[A,B,m1]=y1.resolveHostDirectives(v);break}!function Er(c,e,l,i,d,C,v){const A=i.length;let B=!1;for(let h2=0;h2<A;h2++){const _2=i[h2];!B&&(0,u.JlV)(_2)&&(B=!0,Wx(c,l,h2)),e4(i2(l,e),c,_2.type)}!function Yx(c,e,l){c.flags|=1,c.directiveStart=e,c.directiveEnd=e+l,c.providerIndexes=e}(l,c.data.length,A);for(let h2=0;h2<A;h2++){const _2=i[h2];_2.providersResolver&&_2.providersResolver(_2)}let m1=!1,y1=!1,W1=cc(c,e,A,null);A>0&&(l.directiveToIndex=new Map);for(let h2=0;h2<A;h2++){const _2=i[h2];if(l.mergedAttrs=P2(l.mergedAttrs,_2.hostAttrs),Vx(c,l,e,W1,_2),Ar(W1,_2,d),null!==v&&v.has(_2)){const[D4,m0]=v.get(_2);l.directiveToIndex.set(_2.type,[W1,D4+l.directiveStart,m0+l.directiveStart])}else(null===C||!C.has(_2))&&l.directiveToIndex.set(_2.type,W1);null!==_2.contentQueries&&(l.flags|=4),(null!==_2.hostBindings||null!==_2.hostAttrs||0!==_2.hostVars)&&(l.flags|=64);const J2=_2.type.prototype;
1!m1&&(J2.ngOnChanges||J2.ngOnInit||J2.ngDoCheck)&&((c.preOrderHooks??=[]).push(l.index),m1=!0),!y1&&(J2.ngOnChanges||J2.ngDoCheck)&&((c.preOrderCheckHooks??=[]).push(l.index),y1=!0),W1++}!function Gx(c,e,l){for(let i=e.directiveStart;i<e.directiveEnd;i++){const d=c.data[i];if(null!==l&&l.has(d)){const C=l.get(d);gs(0,e,C,i),gs(1,e,C,i),oC(e,i,!0)}else tC(0,e,d,i),tC(1,e,d,i),oC(e,i,!1)}}(c,l,C)}(c,e,l,A,C,B,m1)}null!==C&&null!==i&&function jx(c,e,l){const i=c.localNames=[];for(let d=0;d<e.length;d+=2){const C=l[e[d+1]];if(null==C)throw new u.buA(-301,!1);i.push(e[d],C)}}(l,i,C)}function Wx(c,e,l){e.componentOffset=l,(c.components??=[]).push(e.index)}function tC(c,e,l,i){const d=0===c?l.inputs:l.outputs;for(const C in d)if(d.hasOwnProperty(C)){let v;v=0===c?e.inputs??={}:e.outputs??={},v[C]??=[],v[C].push(i),lC(e,C)}}function gs(c,e,l,i){const d=0===c?l.inputs:l.outputs;for(const C in d)if(d.hasOwnProperty(C)){const v=d[C];let A;A=0===c?e.hostDirectiveInputs??={}:e.hostDirectiveOutputs??={},A[v]??=[],A[v].push(i,C),lC(e,v)}}function lC(c,e){"class"===e?c.flags|=8:"style"===e&&(c.flags|=16)}function oC(c,e,l){const{attrs:i,inputs:d,hostDirectiveInputs:C}=c;if(null===i||!l&&null===d||l&&null===C||d7(c))return c.initialInputs??=[],void c.initialInputs.push(null);let v=null,A=0;for(;A<i.length;){const B=i[A];if(0!==B)if(5!==B){if("number"==typeof B)break;if(!l&&d.hasOwnProperty(B)){const m1=d[B];for(const y1 of m1)if(y1===e){v??=[],v.push(B,i[A+1]);break}}else if(l&&C.hasOwnProperty(B)){const m1=C[B];for(let y1=0;y1<m1.length;y1+=2)if(m1[y1]===e){v??=[],v.push(m1[y1+1],i[A+1]);break}}A+=2}else A+=2;else A+=4}c.initialInputs??=[],c.initialInputs.push(v)}function Vx(c,e,l,i,d){c.data[i]=d;const C=d.factory||(d.factory=(0,u.wGu)(d.type,!0)),v=new _3(C,(0,u.JlV)(d),mo,null);c.blueprint[i]=v,l[i]=v,function kr(c,e,l,i,d){const C=d.hostBindings;if(C){let v=c.hostBindingOpCodes;null===v&&(v=c.hostBindingOpCodes=[]);const A=~e.index;(function $x(c){let e=c.length;for(;e>0;){const l=c[--e];if("number"==typeof l&&l<0)return l}return 0})(v)!=A&&v.push(A),v.push(l,i,C)}}(c,e,i,cc(c,l,d.hostVars,B4),d)}function Ar(c,e,l){if(l){if(e.exportAs)for(let i=0;i<e.exportAs.length;i++)l[e.exportAs[i]]=c;(0,u.JlV)(e)&&(l[""]=c)}}function uo(c,e,l,i,d,C,v,A){const B=e[u.eDl],m1=B.consts,W1=Ue(B,c,l,i,(0,u.db4)(m1,v));return C&&nC(B,e,W1,(0,u.db4)(m1,A),d),W1.mergedAttrs=P2(W1.mergedAttrs,W1.attrs),null!==W1.attrs&&T9(W1,W1.attrs,!1),null!==W1.mergedAttrs&&T9(W1,W1.mergedAttrs,!0),null!==B.queries&&B.queries.elementStart(B,W1),W1}function Md(c,e){F0(c,e),(0,u.srX)(e)&&c.queries.elementEnd(e)}function hs(c,e,l,i,d,C){const v=e.consts,B=Ue(e,c,l,i,(0,u.db4)(v,d));if(B.mergedAttrs=P2(B.mergedAttrs,B.attrs),null!=C){const m1=(0,u.db4)(v,C);B.localNames=[];for(let y1=0;y1<m1.length;y1+=2)B.localNames.push(m1[y1],-1)}return null!==B.attrs&&T9(B,B.attrs,!1),null!==B.mergedAttrs&&T9(B,B.mergedAttrs,!0),null!==e.queries&&e.queries.elementStart(e,B),B}function Cd(c){return!!iC(c)&&(Array.isArray(c)||!(c instanceof Map)&&Symbol.iterator in c)}function Xx(c,e){if(Array.isArray(c))for(let l=0;l<c.length;l++)e(c[l]);else{const l=c[Symbol.iterator]();let i;for(;!(i=l.next()).done;)e(i.value)}}function iC(c){return null!==c&&("function"==typeof c||"object"==typeof c)}function We(c,e,l){return c[e]=l}function Ms(c,e){return c[e]}function tc(c,e,l){return l!==B4&&(!Object.is(c[e],l)&&(c[e]=l,!0))}function E9(c,e,l,i){const d=tc(c,e,l);return tc(c,e+1,i)||d}function Ir(c,e,l,i,d){const C=E9(c,e,l,i);return tc(c,e+2,d)||C}function H7(c,e,l,i,d,C){const v=E9(c,e,l,i);return E9(c,e+2,d,C)||v}function vt(c,e,l){return function i(d){io((0,u.Qs1)(c)?(0,u.KdJ)(c.index,e):e,5);const v=e[u.SKP];let A=sC(e,v,l,d),B=i.__ngNextListenerFn__;for(;B;)A=sC(e,v,B,d)&&A,B=B.__ngNextListenerFn__;return A}}function sC(c,e,l,i){const d=(0,n2.Ht)(null);try{return M4(6,e,l),!1!==l(i)}catch(C){return ed(c,C),!1}finally{M4(7,e,l),(0,n2.Ht)(d)}}function aC(c,e,l,i,d,C,v,A){const B=(0,u.yoD)(c);let m1=!1,y1=null;if(!i&&B&&(y1=function Rr(c,e,l,i){const d=c.cleanup;if(null!=d)for(let C=0;C<d.length-1;C+=2){const v=d[C];if(v===l&&d[C+1]===i){const A=e[u.VVG],B=d[C+2];return A&&A.length>B?A[B]:null}"string"==typeof v&&(C+=2)}return null}(e,l,C,c.index)),null!==y1)(y1.__ngLastListenerFn__||y1).__ngNextListenerFn__=v,y1.__ngLastListenerFn__=v,m1=!0;else{const W1=(0,u.d31)(c,l),h2=i?i(W1):W1,_2=d.listen(h2,C,A);(function Jx(c){return c.startsWith("animation")||c.startsWith("transition")})(C)||rC(i?D4=>i((0,u.IvY)(D4[c.index])):c.index,e,l,C,A,_2,!1)}return m1}function rC(c,e,l,i,d,C,v){const A=e.firstCreatePass?(0,u.vNG)(e):null,B=(0,u.d_l)(l),m1=B.length;B.push(d,C),A&&A.push(i,c,m1,(m1+1)*(v?-1:1))}function Fr(c,e,l,i,d,C){const A=e[u.eDl],W1=e[l][A.data[l].outputs[i]].subscribe(C);rC(c.index,A,e,d,C,W1,!0)}const Pt=Symbol("BINDING");class fC extends yt{ngModule;constructor(e){super(),this.ngModule=e}resolveComponentFactory(e){const l=(0,u.xUg)(e);return new Ur(l,this.ngModule)}}class Ur extends QM{componentDef;ngModule;selector;componentType;ngContentSelectors;isBoundToModule;cachedInputs=null;cachedOutputs=null;get inputs(){return this.cachedInputs??=function ly(c){return Object.keys(c).map(e=>{const[l,i,d]=c[e],C={propName:l,templateName:e,isSignal:0!==(i&Fe.SignalBased)};return d&&(C.transform=d),C})}(this.componentDef.inputs),this.cachedInputs}get outputs(){return this.cachedOutputs??=function oy(c){return Object.keys(c).map(e=>({propName:c[e],templateName:e}))}(this.componentDef.outputs),this.cachedOutputs}constructor(e,l){super(),this.componentDef=e,this.ngModule=l,this.componentType=e.type,this.selector=function b4(c){return c.map(z4).join(",")}(e.selectors),this.ngContentSelectors=e.ngContentSelectors??[],this.isBoundToModule=!!l}create(e,l,i,d,C,v){M4(22);const A=(0,n2.Ht)(null);try{const B=this.componentDef,m1=function ry(c,e,l,i){const d=c?["ng-version","20.3.25"]:function e0(c){const e=[],l=[];let i=1,d=2;for(;i<c.length;){let C=c[i];if("string"==typeof C)2===d?""!==C&&e.push(C,c[++i]):8===d&&l.push(C);else{if(!N(d))break;d=C}i++}return l.length&&e.push(1,...l),e}(e.selectors[0]);let C=null,v=null,A=0;
1if(l)for(const y1 of l)A+=y1[Pt].requiredVars,y1.create&&(y1.targetIdx=0,(C??=[]).push(y1)),y1.update&&(y1.targetIdx=0,(v??=[]).push(y1));if(i)for(let y1=0;y1<i.length;y1++){const W1=i[y1];if("function"!=typeof W1)for(const h2 of W1.bindings){A+=h2[Pt].requiredVars;const _2=y1+1;h2.create&&(h2.targetIdx=_2,(C??=[]).push(h2)),h2.update&&(h2.targetIdx=_2,(v??=[]).push(h2))}}const B=[e];if(i)for(const y1 of i){const h2=(0,u.HaV)("function"==typeof y1?y1:y1.type);B.push(h2)}return D0(0,null,function fy(c,e){return c||e?l=>{if(1&l&&c)for(const i of c)i.create();if(2&l&&e)for(const i of e)i.update()}:null}(C,v),1,A,B,null,null,null,[d],null)}(i,B,v,C),y1=function iy(c,e,l){let i=e instanceof u.uvJ?e:e?.injector;return i&&null!==c.getStandaloneInjector&&(i=c.getStandaloneInjector(i)||i),i?new fo(l,i):l}(B,d||this.ngModule,e),W1=function sy(c){const e=c.get(gd,null);if(null===e)throw new u.buA(407,!1);return{rendererFactory:e,sanitizer:c.get(Fx,null),changeDetectionScheduler:c.get(u.hk6,null),ngReflect:!1}}(y1),h2=W1.rendererFactory.createRenderer(null,B),_2=i?function qi(c,e,l,i){const C=i.get(Hc,!1)||l===r7.ShadowDom,v=c.selectRootElement(e,C);if("script"===v.tagName.toLowerCase())throw new u.buA(905,!1);return function sr(c){bM(c)}(v),v}(h2,i,B.encapsulation,y1):function ay(c,e){const l=function Hr(c){return(c.selectors[0][0]||"div").toLowerCase()}(c);return T7(e,l,"svg"===l?u.jNX:"math"===l?u.rJ1:null)}(B,h2),J2=v?.some(mC)||C?.some(P0=>"function"!=typeof P0&&P0.bindings.some(mC)),D4=I6(null,m1,null,512|L5(B),null,null,W1,h2,y1,null,N1(_2,y1,!0));D4[u.Yw1]=_2,(0,u.ID8)(D4);let m0=null;try{const P0=uo(u.Yw1,D4,2,"#host",()=>m1.directiveRegistry,!0,0);k7(h2,_2,P0),S3(_2,D4),P9(m1,D4,P0),pn(m1,P0,D4),Md(m1,P0),void 0!==l&&function uy(c,e,l){const i=c.projection=[];for(let d=0;d<e.length;d++){const C=l[d];i.push(null!=C&&C.length?Array.from(C):null)}}(P0,this.ngContentSelectors,l),m0=(0,u.KdJ)(P0.index,D4),D4[u.SKP]=m0[u.SKP],pr(m1,D4,null)}catch(P0){throw null!==m0&&X6(m0),X6(D4),P0}finally{M4(23),(0,u.bll)()}return new my(this.componentType,D4,!!J2)}finally{(0,n2.Ht)(A)}}}function mC(c){const e=c[Pt].kind;return"input"===e||"twoWay"===e}class my extends kx{_rootLView;_hasInputBindings;instance;hostView;changeDetectorRef;componentType;location;previousInputValues=null;_tNode;constructor(e,l,i){super(),this._rootLView=l,this._hasInputBindings=i,this._tNode=(0,u.XRZ)(l[u.eDl],u.Yw1),this.location=Y6(this._tNode,l),this.instance=(0,u.KdJ)(this._tNode.index,l)[u.SKP],this.hostView=this.changeDetectorRef=new Cr(l,void 0),this.componentType=e}setInput(e,l){const i=this._tNode;if(this.previousInputValues??=new Map,this.previousInputValues.has(e)&&Object.is(this.previousInputValues.get(e),l))return;const d=this._rootLView;O9(i,d[u.eDl],d,e,l),this.previousInputValues.set(e,l),io((0,u.KdJ)(i.index,d),1)}get injector(){return new b1(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(e){this.hostView.onDestroy(e)}}let k9=(()=>class c{static __NG_ELEMENT_ID__=dy})();function dy(){return pC((0,u.Mx4)(),(0,u.OAn)())}const zd=k9,uC=class extends zd{_lContainer;_hostTNode;_hostLView;constructor(e,l,i){super(),this._lContainer=e,this._hostTNode=l,this._hostLView=i}get element(){return Y6(this._hostTNode,this._hostLView)}get injector(){return new b1(this._hostTNode,this._hostLView)}get parentInjector(){const e=t4(this._hostTNode,this._hostLView);if(q2(e)){const l=o0(e,this._hostLView),i=x4(e);return new b1(l[u.eDl].data[i+8],l)}return new b1(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(e){const l=dC(this._lContainer);return null!==l&&l[e]||null}get length(){return this._lContainer.length-u.Y20}createEmbeddedView(e,l,i){let d,C;"number"==typeof i?d=i:null!=i&&(d=i.index,C=i.injector);const v=fs(this._lContainer,e.ssrId),A=e.createEmbeddedViewImpl(l||{},C,v);return this.insertImpl(A,d,He(this._hostTNode,v)),A}createComponent(e,l,i,d,C,v,A){const B=e&&!Z4(e);let m1;if(B)m1=l;else{const m0=l||{};m1=m0.index,i=m0.injector,d=m0.projectableNodes,C=m0.environmentInjector||m0.ngModuleRef,v=m0.directives,A=m0.bindings}const y1=B?e:new Ur((0,u.xUg)(e)),W1=i||this.parentInjector;if(!C&&null==y1.ngModule){const P0=(B?W1:this.parentInjector).get(u.uvJ,null);P0&&(C=P0)}const h2=(0,u.xUg)(y1.componentType??{}),_2=fs(this._lContainer,h2?.id??null),D4=y1.create(W1,d,_2?.firstChild??null,C,v,A);return this.insertImpl(D4.hostView,m1,He(this._hostTNode,_2)),D4}insert(e,l){return this.insertImpl(e,l,!0)}insertImpl(e,l,i){const d=e._lView;if((0,u.ITl)(d)){const A=this.indexOf(e);if(-1!==A)this.detach(A);else{const B=d[u.f7T],m1=new uC(B,B[u.qlT],B[u.f7T]);m1.detach(m1.indexOf(e))}}const C=this._adjustIndex(l),v=this._lContainer;return so(v,d,C,i),e.attachToViewContainerRef(),(0,u.EYC)(Ld(v),C,e),e}move(e,l){return this.insert(e,l)}indexOf(e){const l=dC(this._lContainer);return null!==l?l.indexOf(e):-1}remove(e){const l=this._adjustIndex(e,-1),i=es(this._lContainer,l);i&&((0,u.E6O)(Ld(this._lContainer),l),j6(i[u.eDl],i))}detach(e){const l=this._adjustIndex(e,-1),i=es(this._lContainer,l);return i&&null!=(0,u.E6O)(Ld(this._lContainer),l)?new Cr(i):null}_adjustIndex(e,l=0){return e??this.length+l}};function dC(c){return c[u.bm_]}function Ld(c){return c[u.bm_]||(c[u.bm_]=[])}function pC(c,e){let l;const i=e[c.index];
1return(0,u.A0l)(i)?l=i:(l=NM(i,e,null,c),e[c.index]=l,Re(e,l)),gC(l,e,c,i),new uC(l,c,e)}let gC=MC,po=()=>!1;function hC(c,e,l){return po(c,e,l)}function MC(c,e,l,i){if(c[u.s6P])return;let d;d=8&l.type?(0,u.IvY)(i):function py(c,e){const l=c[u.GpT],i=l.createComment(""),d=(0,u.d31)(e,c),C=l.parentNode(d);return Q5(l,C,i,l.nextSibling(d),!1),i}(e,l),c[u.s6P]=d}function gy(c,e,l){if(c[u.s6P]&&c[u.qFA])return!0;const i=l[u.tcA],d=e.index-u.Yw1;if(!i||function u8(c){if(R3(c))return!0;let e=c.parent;for(;e;){if(R3(c)||B6(e))return!0;e=e.parent}return!1}(e)||x5(i,d))return!1;const v=Q8(i,d),A=i.data.c?.[d],[B,m1]=function Sx(c,e){const l=[];for(const i of e)for(let d=0;d<(i.x??1);d++){const C={data:i,firstChild:null};i.r>0&&(C.firstChild=c,c=Or(i.r,c)),l.push(C)}return[c,l]}(v,A);return c[u.s6P]=B,c[u.qFA]=m1,!0}function hy(c,e,l,i){po(c,l,e)||MC(c,e,l,i)}function jr(){gC=hy,po=gy}class _d{queryList;matches=null;constructor(e){this.queryList=e}clone(){return new _d(this.queryList)}setDirty(){this.queryList.setDirty()}}class bd{queries;constructor(e=[]){this.queries=e}createEmbeddedView(e){const l=e.queries;if(null!==l){const i=null!==e.contentQueries?e.contentQueries[0]:l.length,d=[];for(let C=0;C<i;C++){const v=l.getByIndex(C);d.push(this.queries[v.indexInDeclarationView].clone())}return new bd(d)}return null}insertView(e){this.dirtyQueriesWithMatches(e)}detachView(e){this.dirtyQueriesWithMatches(e)}finishViewCreation(e){this.dirtyQueriesWithMatches(e)}dirtyQueriesWithMatches(e){for(let l=0;l<this.queries.length;l++)null!==Pd(e,l).matches&&this.queries[l].setDirty()}}class Wr{flags;read;predicate;constructor(e,l,i=null){this.flags=l,this.read=i,this.predicate="string"==typeof e?function Vr(c){return c.split(",").map(e=>e.trim())}(e):e}}class go{queries;constructor(e=[]){this.queries=e}elementStart(e,l){for(let i=0;i<this.queries.length;i++)this.queries[i].elementStart(e,l)}elementEnd(e){for(let l=0;l<this.queries.length;l++)this.queries[l].elementEnd(e)}embeddedTView(e){let l=null;for(let i=0;i<this.length;i++){const d=null!==l?l.length:0,C=this.getByIndex(i).embeddedTView(e,d);C&&(C.indexInDeclarationView=i,null!==l?l.push(C):l=[C])}return null!==l?new go(l):null}template(e,l){for(let i=0;i<this.queries.length;i++)this.queries[i].template(e,l)}getByIndex(e){return this.queries[e]}get length(){return this.queries.length}track(e){this.queries.push(e)}}class xd{metadata;matches=null;indexInDeclarationView=-1;crossesNgTemplate=!1;_declarationNodeIndex;_appliesToNextNode=!0;constructor(e,l=-1){this.metadata=e,this._declarationNodeIndex=l}elementStart(e,l){this.isApplyingToNode(l)&&this.matchTNode(e,l)}
1elementEnd(e){this._declarationNodeIndex===e.index&&(this._appliesToNextNode=!1)}template(e,l){this.elementStart(e,l)}embeddedTView(e,l){return this.isApplyingToNode(e)?(this.crossesNgTemplate=!0,this.addMatch(-e.index,l),new xd(this.metadata)):null}isApplyingToNode(e){if(this._appliesToNextNode&&1&~this.metadata.flags){const l=this._declarationNodeIndex;let i=e.parent;for(;null!==i&&8&i.type&&i.index!==l;)i=i.parent;return l===(null!==i?i.index:-1)}return this._appliesToNextNode}matchTNode(e,l){const i=this.metadata.predicate;if(Array.isArray(i))for(let d=0;d<i.length;d++){const C=i[d];this.matchTNodeWithReadOption(e,l,My(l,C)),this.matchTNodeWithReadOption(e,l,u6(l,e,C,!1,!1))}else i===xt?4&l.type&&this.matchTNodeWithReadOption(e,l,-1):this.matchTNodeWithReadOption(e,l,u6(l,e,i,!1,!1))}matchTNodeWithReadOption(e,l,i){if(null!==i){const d=this.metadata.read;if(null!==d)if(d===oc||d===k9||d===xt&&4&l.type)this.addMatch(l.index,-2);else{const C=u6(l,e,d,!1,!1);null!==C&&this.addMatch(l.index,C)}else this.addMatch(l.index,i)}}addMatch(e,l){null===this.matches?this.matches=[e,l]:this.matches.push(e,l)}}function My(c,e){const l=c.localNames;if(null!==l)for(let i=0;i<l.length;i+=2)if(l[i]===e)return l[i+1];return null}function Cy(c,e,l,i){return-1===l?function Gr(c,e){return 11&c.type?Y6(c,e):4&c.type?zr(c,e):null}(e,c):-2===l?function CC(c,e,l){return l===oc?Y6(e,c):l===xt?zr(e,c):l===k9?pC(e,c):void 0}(c,e,i):I3(c,c[u.eDl],l,e)}function zC(c,e,l,i){const d=e[u.Ds7].queries[i];if(null===d.matches){const C=c.data,v=l.matches,A=[];for(let B=0;null!==v&&B<v.length;B+=2){const m1=v[B];A.push(m1<0?null:Cy(e,C[m1],v[B+1],l.metadata.read))}d.matches=A}return d.matches}function yd(c,e,l,i){const d=c.queries.getByIndex(l),C=d.matches;if(null!==C){const v=zC(c,e,d,l);for(let A=0;A<C.length;A+=2){const B=C[A];if(B>0)i.push(v[A/2]);else{const m1=C[A+1],y1=e[-B];for(let W1=u.Y20;W1<y1.length;W1++){const h2=y1[W1];h2[u.rQE]===h2[u.f7T]&&yd(h2[u.eDl],h2,m1,i)}if(null!==y1[u.nfM]){const W1=y1[u.nfM];for(let h2=0;h2<W1.length;h2++){const _2=W1[h2];yd(_2[u.eDl],_2,m1,i)}}}}}return i}function vd(c,e){return c[u.Ds7].queries[e].queryList}function LC(c,e,l){const i=new Cc(!(4&~l));return(0,u.B22)(c,e,i,i.destroy),(e[u.Ds7]??=new bd).queries.push(new _d(i))-1}function _C(c,e,l){const i=(0,u.klJ)();return i.firstCreatePass&&(xC(i,new Wr(c,e,l),-1),!(2&~e)&&(i.staticViewQueries=!0)),LC(i,(0,u.OAn)(),e)}function bC(c,e,l,i){const d=(0,u.klJ)();if(d.firstCreatePass){const C=(0,u.Mx4)();xC(d,new Wr(e,l,i),C.index),function zy(c,e){const l=c.contentQueries||(c.contentQueries=[]);e!==(l.length?l[l.length-1]:-1)&&l.push(c.queries.length-1,e)}(d,c),!(2&~l)&&(d.staticContentQueries=!0)}return LC(d,(0,u.OAn)(),l)}function xC(c,e,l){null===c.queries&&(c.queries=new go),c.queries.track(new xd(e,l))}function Pd(c,e){return c.queries.getByIndex(e)}function yC(c,e){const l=c[u.eDl],i=Pd(l,e);return i.crossesNgTemplate?yd(l,c,e,[]):zC(l,c,i,e)}function ho(c,e,l){let i;const d=(0,n2.KZ)(()=>{i._dirtyCounter();const C=function xy(c,e){const l=c._lView,i=c._queryIndex;if(void 0===l||void 0===i||4&l[u.Wg1])return e?void 0:u.Mlv;const d=vd(l,i),C=yC(l,i);return d.reset(C,ic),e?d.first:d._changesDetected||void 0===c._flatValue?c._flatValue=d.toArray():c._flatValue}(i,c);if(e&&void 0===C)throw new u.buA(-951,!1);return C});return i=d[n2.bh],i._dirtyCounter=(0,u.vPA)(0),i._flatValue=void 0,d}function Ly(c){return ho(!0,!1)}function _y(c){return ho(!0,!0)}function by(c){return ho(!1,!1)}function Cs(c,e){const l=c[n2.bh];l._lView=(0,u.OAn)(),l._queryIndex=e,l._queryList=vd(l._lView,e),l._queryList.onDirty(()=>l._dirtyCounter.update(i=>i+1))}function yy(c){const e=[],l=new Map;function i(d){let C=l.get(d);if(!C){const v=c(d);l.set(d,C=v.then(A=>function wy(c,e){return"string"==typeof e?e:void 0!==e.status&&200!==e.status?Promise.reject(new u.buA(918,!1)):e.text()}(0,A)))}return C}return Mo.forEach((d,C)=>{const v=[];d.templateUrl&&v.push(i(d.templateUrl).then(m1=>{d.template=m1}));const A="string"==typeof d.styles?[d.styles]:d.styles||[];if(d.styles=A,d.styleUrl&&d.styleUrls?.length)throw new Error("@Component cannot define both `styleUrl` and `styleUrls`. Use `styleUrl` if the component has one stylesheet, or `styleUrls` if it has multiple");if(d.styleUrls?.length){const m1=d.styles.length,y1=d.styleUrls;
1d.styleUrls.forEach((W1,h2)=>{A.push(""),v.push(i(W1).then(_2=>{A[m1+h2]=_2,y1.splice(y1.indexOf(W1),1),0==y1.length&&(d.styleUrls=void 0)}))})}else d.styleUrl&&v.push(i(d.styleUrl).then(m1=>{A.push(m1),d.styleUrl=void 0}));const B=Promise.all(v).then(()=>function Sy(c){Ot.delete(c)}(C));e.push(B)}),function Py(){const c=Mo;Mo=new Map}(),Promise.all(e).then(()=>{})}let Mo=new Map;const Ot=new Set;function Oy(){return 0===Mo.size}const Od=new Map;function OC(c,e){(function Ny(c,e,l){if(e&&e!==l)throw new Error(`Duplicate module registered for ${c} - ${(0,u.AsM)(e)} vs ${(0,u.AsM)(e.name)}`)})(e,Od.get(e)||null,c),Od.set(e,c)}let A9=class{},wC=class{};function Dy(c,e){return new zs(c,e??null,[])}class zs extends A9{ngModuleType;_parent;_bootstrapComponents=[];_r3Injector;instance;destroyCbs=[];componentFactoryResolver=new fC(this);constructor(e,l,i,d=!0){super(),this.ngModuleType=e,this._parent=l;const C=(0,u.phH)(e);this._bootstrapComponents=H5(C.bootstrap),this._r3Injector=(0,u.Pz9)(e,l,[{provide:A9,useValue:this},{provide:yt,useValue:this.componentFactoryResolver},...i],(0,u.AsM)(e),new Set(["environment"])),d&&this.resolveInjectorInitializers()}resolveInjectorInitializers(){this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(this.ngModuleType)}get injector(){return this._r3Injector}destroy(){const e=this._r3Injector;!e.destroyed&&e.destroy(),this.destroyCbs.forEach(l=>l()),this.destroyCbs=null}onDestroy(e){this.destroyCbs.push(e)}}class Ls extends wC{moduleType;constructor(e){super(),this.moduleType=e}create(e){return new zs(this.moduleType,e,[])}}function Ty(c,e,l){return new zs(c,e,l,!1)}class SC extends A9{injector;componentFactoryResolver=new fC(this);instance=null;constructor(e){super();const l=new u.e5P([...e.providers,{provide:A9,useValue:this},{provide:yt,useValue:this.componentFactoryResolver}],e.parent||(0,u.WB9)(),e.debugName,new Set(["environment"]));this.injector=l,e.runEnvironmentInitializers&&l.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(e){this.injector.onDestroy(e)}}function Co(c,e,l=null){return new SC({providers:c,parent:e,debugName:l,runEnvironmentInitializers:!0}).injector}let Ey=(()=>{class c{_injector;cachedInjectors=new Map;constructor(l){this._injector=l}getOrCreateStandaloneInjector(l){if(!l.standalone)return null;if(!this.cachedInjectors.has(l)){const i=(0,u.jXY)(!1,l.type),d=i.length>0?Co([i],this._injector,`Standalone[${l.type.name}]`):null;this.cachedInjectors.set(l,d)}return this.cachedInjectors.get(l)}ngOnDestroy(){try{for(const l of this.cachedInjectors.values())null!==l&&l.destroy()}finally{this.cachedInjectors.clear()}}static \u0275prov=(0,u.jDH)({token:c,providedIn:"environment",factory:()=>new c((0,u.KVO)(u.uvJ))})}return c})();function NC(c){return L2(()=>{const e=EC(c),l={...e,decls:c.decls,vars:c.vars,template:c.template,consts:c.consts||null,ngContentSelectors:c.ngContentSelectors,onPush:c.changeDetection===K0.OnPush,directiveDefs:null,pipeDefs:null,dependencies:e.standalone&&c.dependencies||null,getStandaloneInjector:e.standalone?d=>d.get(Ey).getOrCreateStandaloneInjector(l):null,getExternalStyles:null,signals:c.signals??!1,data:c.data||{},encapsulation:c.encapsulation||r7.Emulated,styles:c.styles||u.Mlv,_:null,schemas:c.schemas||null,tView:null,id:""};e.standalone&&Qc("NgStandalone"),se(l);const i=c.dependencies;return l.directiveDefs=$r(i,Sd),l.pipeDefs=$r(i,u.oyA),l.id=function Ry(c){let e=0;const i=[c.selectors,c.ngContentSelectors,c.hostVars,c.hostAttrs,"function"==typeof c.consts?"":c.consts,c.vars,c.decls,c.encapsulation,c.standalone,c.signals,c.exportAs,JSON.stringify(c.inputs),JSON.stringify(c.outputs),Object.getOwnPropertyNames(c.type.prototype),!!c.contentQueries,!!c.viewQuery];for(const C of i.join("|"))e=Math.imul(31,e)+C.charCodeAt(0)|0;return e+=2147483648,"c"+e}(l),l})}function Sd(c){return(0,u.xUg)(c)||(0,u.HaV)(c)}function DC(c){return L2(()=>({type:c.type,bootstrap:c.bootstrap||u.Mlv,declarations:c.declarations||u.Mlv,imports:c.imports||u.Mlv,exports:c.exports||u.Mlv,transitiveCompileScopes:null,schemas:c.schemas||null,id:c.id||null}))}function ky(c,e){if(null==c)return u.MZA;const l={};for(const i in c)if(c.hasOwnProperty(i)){const d=c[i];let C,v,A,B;Array.isArray(d)?(A=d[0],C=d[1],v=d[2]??C,B=d[3]||null):(C=d,v=d,A=Fe.None,B=null),l[C]=[i,A,B],e[C]=v}return l}function Ay(c){if(null==c)return u.MZA;const e={};for(const l in c)c.hasOwnProperty(l)&&(e[c[l]]=l);return e}function TC(c){return L2(()=>{const e=EC(c);return se(e),e})}function _s(c){return{type:c.type,name:c.name,factory:null,pure:!1!==c.pure,standalone:c.standalone??!0,onDestroy:c.type.prototype.ngOnDestroy||null}}function EC(c){const e={};return{type:c.type,providersResolver:null,factory:null,hostBindings:c.hostBindings||null,hostVars:c.hostVars||0,hostAttrs:c.hostAttrs||null,contentQueries:c.contentQueries||null,declaredInputs:e,inputConfig:c.inputs||u.MZA,exportAs:c.exportAs||null,standalone:c.standalone??!0,signals:!0===c.signals,selectors:c.selectors||u.Mlv,viewQuery:c.viewQuery||null,features:c.features||null,setInput:null,resolveHostDirectives:null,hostDirectives:null,inputs:ky(c.inputs,e),outputs:Ay(c.outputs),debugInfo:null}}
1function se(c){c.features?.forEach(e=>e(c))}function $r(c,e){return c?()=>{const l="function"==typeof c?c():c,i=[];for(const d of l){const C=e(d);null!==C&&i.push(C)}return i}:null}function kC(c){return Object.getPrototypeOf(c.prototype).constructor}function Yr(c){let e=kC(c.type),l=!0;const i=[c];for(;e;){let d;if((0,u.JlV)(c))d=e.\u0275cmp||e.\u0275dir;else{if(e.\u0275cmp)throw new u.buA(903,!1);d=e.\u0275dir}if(d){if(l){i.push(d);const v=c;v.inputs=Nd(c.inputs),v.declaredInputs=Nd(c.declaredInputs),v.outputs=Nd(c.outputs);const A=d.hostBindings;A&&Uy(c,A);const B=d.viewQuery,m1=d.contentQueries;if(B&&Kr(c,B),m1&&Hy(c,m1),Fy(c,d),(0,u.dwj)(c.outputs,d.outputs),(0,u.JlV)(d)&&d.data.animation){const y1=c.data;y1.animation=(y1.animation||[]).concat(d.data.animation)}}const C=d.features;if(C)for(let v=0;v<C.length;v++){const A=C[v];A&&A.ngInherit&&A(c),A===Yr&&(l=!1)}}e=Object.getPrototypeOf(e)}!function By(c){let e=0,l=null;for(let i=c.length-1;i>=0;i--){const d=c[i];d.hostVars=e+=d.hostVars,d.hostAttrs=P2(d.hostAttrs,l=P2(l,d.hostAttrs))}}(i)}function Fy(c,e){for(const l in e.inputs){if(!e.inputs.hasOwnProperty(l)||c.inputs.hasOwnProperty(l))continue;const i=e.inputs[l];void 0!==i&&(c.inputs[l]=i,c.declaredInputs[l]=e.declaredInputs[l])}}function Nd(c){return c===u.MZA?{}:c===u.Mlv?[]:c}function Kr(c,e){const l=c.viewQuery;c.viewQuery=l?(i,d)=>{e(i,d),l(i,d)}:e}function Hy(c,e){const l=c.contentQueries;c.contentQueries=l?(i,d,C)=>{e(i,d,C),l(i,d,C)}:e}function Uy(c,e){const l=c.hostBindings;c.hostBindings=l?(i,d)=>{e(i,d),l(i,d)}:e}const jy=["providersResolver"],Wy=["template","decls","consts","vars","onPush","ngContentSelectors","styles","encapsulation","schemas"];function AC(c){const e=l=>{const i=Array.isArray(c);null===l.hostDirectives?(l.resolveHostDirectives=Gy,l.hostDirectives=i?c.map(Dd):[c]):i?l.hostDirectives.unshift(...c.map(Dd)):l.hostDirectives.unshift(c)};return e.ngInherit=!0,e}function Gy(c){const e=[];let l=!1,i=null,d=null;for(let C=0;C<c.length;C++){const v=c[C];if(null!==v.hostDirectives){const A=e.length;i??=new Map,d??=new Map,bs(v,e,i),d.set(v,[A,e.length-1])}0===C&&(0,u.JlV)(v)&&(l=!0,e.push(v))}for(let C=l?1:0;C<c.length;C++)e.push(c[C]);return[e,i,d]}function bs(c,e,l){if(null!==c.hostDirectives)for(const i of c.hostDirectives)if("function"==typeof i){const d=i();for(const C of d)IC(Dd(C),e,l)}else IC(i,e,l)}function IC(c,e,l){const i=(0,u.HaV)(c.directive);(function qr(c,e){for(const l in e)e.hasOwnProperty(l)&&(c[e[l]]=c[l])})(i.declaredInputs,c.inputs),bs(i,e,l),l.set(i,c),e.push(i)}function Dd(c){return"function"==typeof c?{directive:(0,u.nl4)(c),inputs:u.MZA,outputs:u.MZA}:{directive:(0,u.nl4)(c.directive),inputs:RC(c.inputs),outputs:RC(c.outputs)}}function RC(c){if(void 0===c||0===c.length)return u.MZA;const e={};for(let l=0;l<c.length;l+=2)e[c[l]]=c[l+1];return e}function xs(c,e,l,i,d,C,v,A){if(l.firstCreatePass){c.mergedAttrs=P2(c.mergedAttrs,c.attrs);const y1=c.tView=D0(2,c,d,C,v,l.directiveRegistry,l.pipeRegistry,null,l.schemas,l.consts,null);null!==l.queries&&(l.queries.template(l,c),y1.queries=l.queries.embeddedTView(c))}A&&(c.flags|=A),(0,u.iMd)(c,!1);const B=HC(l,e,c,i);(0,u.SX7)()&&F7(l,e,B,c),S3(B,e);const m1=NM(B,e,B,c);e[i+u.Yw1]=m1,Re(e,m1),hC(m1,c,e)}function R9(c,e,l,i,d,C,v,A,B,m1,y1){const W1=l+u.Yw1;let h2;if(e.firstCreatePass){if(h2=Ue(e,W1,4,v||null,A||null),null!=m1){const _2=(0,u.db4)(e.consts,m1);h2.localNames=[];for(let J2=0;J2<_2.length;J2+=2)h2.localNames.push(_2[J2],-1)}}else h2=e.data[W1];return xs(h2,c,e,l,i,d,C,B),null!=m1&&En(c,h2,y1),h2}function zo(c,e,l,i,d,C,v,A){const B=(0,u.OAn)(),m1=(0,u.klJ)();return function Vy(c,e,l,i,d,C,v,A,B,m1,y1){const W1=l+u.Yw1;let h2;e.firstCreatePass?(h2=Ue(e,W1,4,v||null,A||null),(0,u.ckz)()&&nC(e,c,h2,(0,u.db4)(e.consts,m1),Qu),F0(e,h2)):h2=e.data[W1],xs(h2,c,e,l,i,d,C,B),(0,u.yoD)(h2)&&P9(e,c,h2),null!=m1&&En(c,h2,y1)}(B,m1,c,e,l,i,d,(0,u.db4)(m1.consts,C),void 0,v,A),zo}let HC=UC;function UC(c,e,l,i){return(0,u.m7n)(!0),e[u.GpT].createComment("")}function Jr(c,e,l,i){const d=!M5(e,l);(0,u.m7n)(d);const C=e[u.tcA]?.data.t?.[i]??null;
1if(null!==C&&null!==l.tView&&null===l.tView.ssrId&&(l.tView.ssrId=C),d)return UC(0,e);const v=e[u.tcA],A=ss(v,c,e,l);return y3(v,i,A),Or(w7(v,i),A)}function $y(){HC=Jr}var Ic=function(c){return c[c.NOT_STARTED=0]="NOT_STARTED",c[c.IN_PROGRESS=1]="IN_PROGRESS",c[c.COMPLETE=2]="COMPLETE",c[c.FAILED=3]="FAILED",c}(Ic||{}),o8=function(c){return c[c.Placeholder=0]="Placeholder",c[c.Loading=1]="Loading",c[c.Complete=2]="Complete",c[c.Error=3]="Error",c}(o8||{}),Lo=function(c){return c[c.Initial=-1]="Initial",c}(Lo||{}),cf=function(c){return c[c.Manual=0]="Manual",c[c.Playthrough=1]="Playthrough",c}(cf||{});function M7(c,e,l){const i=Ps(c);null===e[i]&&(e[i]=[]),e[i].push(l)}function ae(c,e){const l=Ps(c),i=e[l];if(null!==i){for(const d of i)d();e[l]=null}}function vs(c){ae(1,c),ae(0,c),ae(2,c)}function Ps(c){let e=4;return 1===c?e=5:2===c&&(e=9),e}function B9(c){return c+1}function D5(c,e){return c[B9(e.index)]}function u5(c,e){const l=B9(e.index);return c.data[l]}function Os(c,e){return e===o8.Placeholder?c.placeholderBlockConfig?.[0]??null:e===o8.Loading?c.loadingBlockConfig?.[0]??null:null}function kd(c){return c.loadingBlockConfig?.[1]??null}function Ad(c,e){if(!c||0===c.length)return e;const l=new Set(c);for(const i of e)l.add(i);return c.length===l.size?c:Array.from(l)}function ef(c,e,l){const i=l.get(U6);return function e1(c,e,l){let i=x0.get(c);return j8=j8||l(),i||(i=new z3,j8.observe(c),x0.set(c,i),W8++),i.callbacks.add(e),()=>{x0.has(c)&&(i.callbacks.delete(e),0===i.callbacks.size&&(j8?.unobserve(c),x0.delete(c),W8--),0===W8&&(j8?.disconnect(),j8=null))}}(c,()=>i.run(e),()=>i.runOutsideAngular(()=>function W(){return new IntersectionObserver(c=>{for(const e of c)e.isIntersecting&&x0.has(e.target)&&x0.get(e.target).listener()})}()))}function bo(c,e,l,i,d,C,v){const A=c[u.YEL],B=A.get(U6);let m1;m1=f4({read:function y1(){if((0,u.EPY)(c))return void m1.destroy();const W1=D5(c,e),h2=W1[1];if(h2!==Lo.Initial&&h2!==o8.Placeholder)return void m1.destroy();const _2=function YC(c,e,l){return null==l?c:l>=0?(0,u.jRZ)(l,c):c[e.index][u.Y20]??null}(c,e,i);if(!_2||(m1.destroy(),(0,u.EPY)(_2)))return;const J2=function Rd(c,e){return(0,u.vaC)(u.Yw1+e,c)}(_2,l),D4=d(J2,()=>{B.run(()=>{c!==_2&&(0,u.DyX)(_2,D4),C()})},A);c!==_2&&(0,u.ik5)(_2,D4),M7(v,W1,D4)}},{injector:A})}function xo(c,e){const l=e.get(Jy);return l.add(c),()=>l.remove(c)}let Jy=(()=>{class c{executingCallbacks=!1;idleId=null;current=new Set;deferred=new Set;ngZone=(0,u.WQX)(U6);requestIdleCallbackFn=(()=>typeof requestIdleCallback<"u"?requestIdleCallback:setTimeout)().bind(globalThis);cancelIdleCallbackFn=(()=>typeof requestIdleCallback<"u"?cancelIdleCallback:clearTimeout)().bind(globalThis);add(l){(this.executingCallbacks?this.deferred:this.current).add(l),null===this.idleId&&this.scheduleIdleCallback()}remove(l){const{current:i,deferred:d}=this;i.delete(l),d.delete(l),0===i.size&&0===d.size&&this.cancelIdleCallback()}scheduleIdleCallback(){const l=()=>{this.cancelIdleCallback(),this.executingCallbacks=!0;for(const i of this.current)i();if(this.current.clear(),this.executingCallbacks=!1,this.deferred.size>0){for(const i of this.deferred)this.current.add(i);this.deferred.clear(),this.scheduleIdleCallback()}};this.idleId=this.requestIdleCallbackFn(()=>this.ngZone.run(l))}cancelIdleCallback(){null!==this.idleId&&(this.cancelIdleCallbackFn(this.idleId),this.idleId=null)}ngOnDestroy(){this.cancelIdleCallback(),this.current.clear(),this.deferred.clear()}static \u0275prov=(0,u.jDH)({token:c,providedIn:"root",factory:()=>new c})}return c})();function In(c){return(e,l)=>Fd(c,e,l)}function Fd(c,e,l){const i=l.get(nf),d=l.get(U6);return i.add(c,e,d),()=>i.remove(e)}let nf=(()=>{class c{executingCallbacks=!1;timeoutId=null;invokeTimerAt=null;current=[];deferred=[];add(l,i,d){this.addToQueue(this.executingCallbacks?this.deferred:this.current,Date.now()+l,i),this.scheduleTimer(d)}remove(l){const{current:i,deferred:d}=this;-1===this.removeFromQueue(i,l)&&this.removeFromQueue(d,l),0===i.length&&0===d.length&&this.clearTimeout()}addToQueue(l,i,d){let C=l.length;for(let v=0;v<l.length;v+=2)if(l[v]>i){C=v;break}(0,u.llW)(l,C,i,d)}removeFromQueue(l,i){let d=-1;for(let C=0;C<l.length;C+=2)if(l[C+1]===i){d=C;break}return d>-1&&(0,u.gsJ)(l,d,2),d}scheduleTimer(l){const i=()=>{this.clearTimeout(),this.executingCallbacks=!0;const C=[...this.current],v=Date.now();for(let B=0;B<C.length;B+=2){const y1=C[B+1];if(!(C[B]<=v))break;y1()}let A=-1;for(let B=0;B<this.current.length&&this.current[B]<=v;B+=2)A=B+1;if(A>=0&&(0,u.gsJ)(this.current,0,A+1),this.executingCallbacks=!1,this.deferred.length>0){for(let B=0;B<this.deferred.length;B+=2)this.addToQueue(this.current,this.deferred[B],this.deferred[B+1]);this.deferred.length=0}this.scheduleTimer(l)};if(this.current.length>0){const C=Date.now(),v=this.current[0];if(null===this.timeoutId||this.invokeTimerAt&&this.invokeTimerAt-v>16){this.clearTimeout();const A=Math.max(v-C,16);this.invokeTimerAt=v,this.timeoutId=l.runOutsideAngular(()=>setTimeout(()=>l.run(i),A))}}}clearTimeout(){null!==this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=null)}ngOnDestroy(){this.clearTimeout(),this.current.length=0,this.deferred.length=0}static \u0275prov=(0,u.jDH)({token:c,providedIn:"root",factory:()=>new c})}return c})(),Bd=(()=>{class c{cachedInjectors=new Map;getOrCreateInjector(l,i,d,C){if(!this.cachedInjectors.has(l)){const v=d.length>0?Co(d,i,C):null;this.cachedInjectors.set(l,v)}return this.cachedInjectors.get(l)}ngOnDestroy(){try{for(const l of this.cachedInjectors.values())null!==l&&l.destroy()}finally{this.cachedInjectors.clear()}}static \u0275prov=(0,u.jDH)({token:c,providedIn:"environment",factory:()=>new c})}return c})();const XC=new u.nKC("");function tf(c,e,l){return c.get(Bd).getOrCreateInjector(e,c,l,"")}function C7(c,e,l,i=!1){const d=l[u.f7T],C=d[u.eDl];if((0,u.EPY)(d))return;const v=D5(d,e),B=v[7];if(!(null!==B&&c<B)&&z7(v[1],c)&&z7(v[0]??-1,c)){const m1=u5(C,e),W1=i||null===kd(m1)&&null===Os(m1,o8.Loading)&&!Os(m1,o8.Placeholder)?jd:Ss;try{W1(c,v,l,e,d)}catch(h2){ed(d,h2)}}}
1function jd(c,e,l,i,d){M4(20);const C=function Ed(c,e,l){const d=u5(e[u.eDl],l);switch(c){case o8.Complete:return d.primaryTmplIndex;case o8.Loading:return d.loadingTmplIndex;case o8.Error:return d.errorTmplIndex;case o8.Placeholder:return d.placeholderTmplIndex;default:return null}}(c,d,i);if(null!==C){e[1]=c;const v=d[u.eDl],B=(0,u.XRZ)(v,C+u.Yw1),m1=0;let y1;if(ld(l,m1),c===o8.Complete){const J2=u5(v,i),D4=J2.providers;D4&&D4.length>0&&(y1=function Hd(c,e,l){if(c instanceof fo){const d=c.injector,v=tf(c.parentInjector,e,l);return new fo(d,v)}const i=c.get(u.uvJ);if(i!==c){const d=tf(i,e,l);return new fo(c,d)}return tf(c,e,l)}(d[u.YEL],J2,D4))}const{dehydratedView:W1,dehydratedViewIx:h2}=function Ud(c,e){const l=c[u.qFA]?.findIndex(d=>d.data.s===e[1])??-1;return{dehydratedView:l>-1?c[u.qFA][l]:null,dehydratedViewIx:l}}(l,e),_2=oo(d,B,null,{injector:y1,dehydratedView:W1});if(so(l,_2,m1,He(B,W1)),io(_2,2),h2>-1&&l[u.qFA]?.splice(h2,1),(c===o8.Complete||c===o8.Error)&&Array.isArray(e[8])){for(const J2 of e[8])J2();e[8]=null}}M4(21)}function ws(c,e,l,i,d){const C=Date.now(),A=u5(d[u.eDl],i);if(null===e[2]||e[2]<=C){e[2]=null;const B=kd(A),m1=null!==e[3];if(c!==o8.Loading||null===B||m1){c>o8.Loading&&m1&&(e[3](),e[3]=null,e[0]=null),jd(c,e,l,i,d);const y1=Os(A,c);null!==y1&&(e[2]=C+y1,Wd(y1,e,i,l,d))}else{e[0]=c;const y1=Wd(B,e,i,l,d);e[3]=y1}}else e[0]=c}function Wd(c,e,l,i,d){return Fd(c,()=>{const v=e[0];e[2]=null,e[0]=null,null!==v&&C7(v,l,i)},d[u.YEL])}function z7(c,e){return c<e}function H9(c,e){C7(o8.Placeholder,e,c[e.index])}function qC(c,e,l){c.loadingPromise.then(()=>{c.loadingState===Ic.COMPLETE?C7(o8.Complete,e,l):c.loadingState===Ic.FAILED&&C7(o8.Error,e,l)})}let Ss=null;function Rn(c,e,l,i){return L2(()=>{const d=c;null!==e&&(d.hasOwnProperty("decorators")&&void 0!==d.decorators?d.decorators.push(...e):d.decorators=e),null!==l&&(d.ctorParameters=l),null!==i&&(d.propDecorators=d.hasOwnProperty("propDecorators")&&void 0!==d.propDecorators?{...d.propDecorators,...i}:i)})}let U9=(()=>{class c{log(l){console.log(l)}warn(l){console.warn(l)}static \u0275fac=function(i){return new(i||c)};static \u0275prov=(0,u.jDH)({token:c,factory:c.\u0275fac,providedIn:"platform"})}return c})();function As(c,e){!function Oo(c,e){if(typeof COMPILED>"u"||!COMPILED){const l=u.laP;l.ng??={},l.ng[c]=e}}(c,e)}const np=new u.nKC(""),tp=new u.nKC("");let W7,zz=(()=>{class c{_ngZone;registry;_isZoneStable=!0;_callbacks=[];_taskTrackingZone=null;_destroyRef;constructor(l,i,d){this._ngZone=l,this.registry=i,(0,u.M6u)()&&(this._destroyRef=(0,u.WQX)(u.abz,{optional:!0})??void 0),W7||(function Lz(c){W7=c}(d),d.addToWindow(i)),this._watchAngularEvents(),l.run(()=>{this._taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){const l=this._ngZone.onUnstable.subscribe({next:()=>{this._isZoneStable=!1}}),i=this._ngZone.runOutsideAngular(()=>this._ngZone.onStable.subscribe({next:()=>{U6.assertNotInAngularZone(),queueMicrotask(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}}));this._destroyRef?.onDestroy(()=>{l.unsubscribe(),i.unsubscribe()})}isStable(){return this._isZoneStable&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())queueMicrotask(()=>{for(;0!==this._callbacks.length;){let l=this._callbacks.pop();clearTimeout(l.timeoutId),l.doneCb()}});else{let l=this.getPendingTasks();this._callbacks=this._callbacks.filter(i=>!i.updateCb||!i.updateCb(l)||(clearTimeout(i.timeoutId),!1))}}getPendingTasks(){return this._taskTrackingZone?this._taskTrackingZone.macroTasks.map(l=>({source:l.source,creationLocation:l.creationLocation,data:l.data})):[]}addCallback(l,i,d){let C=-1;i&&i>0&&(C=setTimeout(()=>{this._callbacks=this._callbacks.filter(v=>v.timeoutId!==C),l()},i)),this._callbacks.push({doneCb:l,timeoutId:C,updateCb:d})}whenStable(l,i,d){if(d&&!this._taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(l,i,d),this._runCallbacksIfReady()}registerApplication(l){this.registry.registerApplication(l,this)}unregisterApplication(l){this.registry.unregisterApplication(l)}findProviders(l,i,d){return[]}static \u0275fac=function(i){return new(i||c)((0,u.KVO)(U6),(0,u.KVO)(wo),(0,u.KVO)(tp))};static \u0275prov=(0,u.jDH)({token:c,factory:c.\u0275fac})}return c})(),wo=(()=>{class c{_applications=new Map;
1registerApplication(l,i){this._applications.set(l,i)}unregisterApplication(l){this._applications.delete(l)}unregisterAllApplications(){this._applications.clear()}getTestability(l){return this._applications.get(l)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(l,i=!0){return W7?.findTestabilityInTree(this,l,i)??null}static \u0275fac=function(i){return new(i||c)};static \u0275prov=(0,u.jDH)({token:c,factory:c.\u0275fac,providedIn:"platform"})}return c})();function lp(c){return!!c&&"function"==typeof c.then}function op(c){return!!c&&"function"==typeof c.subscribe}const G9=new u.nKC("");function lv(c){return(0,u.EmA)([{provide:G9,multi:!0,useValue:c}])}let mf=(()=>{class c{resolve;reject;initialized=!1;done=!1;donePromise=new Promise((l,i)=>{this.resolve=l,this.reject=i});appInits=(0,u.WQX)(G9,{optional:!0})??[];injector=(0,u.WQX)(u.zZn);constructor(){}runInitializers(){if(this.initialized)return;const l=[];for(const d of this.appInits){const C=(0,u.N4e)(this.injector,d);if(lp(C))l.push(C);else if(op(C)){const v=new Promise((A,B)=>{C.subscribe({complete:A,error:B})});l.push(v)}}const i=()=>{this.done=!0,this.resolve()};Promise.all(l).then(()=>{i()}).catch(d=>{this.reject(d)}),0===l.length&&i(),this.initialized=!0}static \u0275fac=function(i){return new(i||c)};static \u0275prov=(0,u.jDH)({token:c,factory:c.\u0275fac,providedIn:"root"})}return c})();const uf=new u.nKC("");function Ve(){}function ip(){(0,n2.KO)(()=>{throw new u.buA(600,"")})}function pf(c,e){return Array.isArray(e)?e.reduce(pf,c):{...c,...e}}let V9=(()=>{class c{_runningTick=!1;_destroyed=!1;_destroyListeners=[];_views=[];internalErrorHandler=(0,u.WQX)(u.ZTf);afterRenderManager=(0,u.WQX)(S2);zonelessEnabled=(0,u.WQX)(u.Evm);
1rootEffectScheduler=(0,u.WQX)(u.VML);dirtyFlags=0;tracingSnapshot=null;allTestViews=new Set;autoDetectTestViews=new Set;includeAllTestViews=!1;afterTick=new b2.B;get allViews(){return[...(this.includeAllTestViews?this.allTestViews:this.autoDetectTestViews).keys(),...this._views]}get destroyed(){return this._destroyed}componentTypes=[];components=[];internalPendingTask=(0,u.WQX)(u.rev);get isStable(){return this.internalPendingTask.hasPendingTasksObservable.pipe((0,W2.T)(l=>!l))}constructor(){(0,u.WQX)(Be,{optional:!0})}whenStable(){let l;return new Promise(i=>{l=this.isStable.subscribe({next:d=>{d&&i()}})}).finally(()=>{l.unsubscribe()})}_injector=(0,u.WQX)(u.uvJ);_rendererFactory=null;get injector(){return this._injector}bootstrap(l,i){return this.bootstrapImpl(l,i)}bootstrapImpl(l,i,d=u.zZn.NULL){return this._injector.get(U6).run(()=>{M4(10);const v=l instanceof QM;if(!this._injector.get(mf).done)throw new u.buA(405,"");let B;B=v?l:this._injector.get(yt).resolveComponentFactory(l),this.componentTypes.push(B.componentType);const m1=function fe(c){return c.isBoundToModule}(B)?void 0:this._injector.get(A9),W1=B.create(d,[],i||B.selector,m1),h2=W1.location.nativeElement,_2=W1.injector.get(np,null);return _2?.registerApplication(h2),W1.onDestroy(()=>{this.detachView(W1.hostView),Is(this.components,W1),_2?.unregisterApplication(h2)}),this._loadComponent(W1),M4(11,W1),W1})}tick(){this.zonelessEnabled||(this.dirtyFlags|=1),this._tick()}_tick(){M4(12),null!==this.tracingSnapshot?this.tracingSnapshot.run(Xi.CHANGE_DETECTION,this.tickImpl):this.tickImpl()}tickImpl=()=>{if(this._runningTick)throw new u.buA(101,!1);const l=(0,n2.Ht)(null);try{this._runningTick=!0,this.synchronize()}finally{this._runningTick=!1,this.tracingSnapshot?.dispose(),this.tracingSnapshot=null,(0,n2.Ht)(l),this.afterTick.next(),M4(13)}};synchronize(){null===this._rendererFactory&&!this._injector.destroyed&&(this._rendererFactory=this._injector.get(gd,null,{optional:!0}));let l=0;for(;0!==this.dirtyFlags&&l++<10;)M4(14),this.synchronizeOnce(),M4(15)}synchronizeOnce(){16&this.dirtyFlags&&(this.dirtyFlags&=-17,this.rootEffectScheduler.flush());let l=!1;if(7&this.dirtyFlags){const i=!!(1&this.dirtyFlags);this.dirtyFlags&=-8,this.dirtyFlags|=8;for(let{_lView:d}of this.allViews)(i||(0,u.dMS)(d))&&(Mr(d,i&&!this.zonelessEnabled?0:1),l=!0);if(this.dirtyFlags&=-5,this.syncDirtyFlagsWithViews(),23&this.dirtyFlags)return}l||(this._rendererFactory?.begin?.(),this._rendererFactory?.end?.()),8&this.dirtyFlags&&(this.dirtyFlags&=-9,this.afterRenderManager.execute()),this.syncDirtyFlagsWithViews()}syncDirtyFlagsWithViews(){this.allViews.some(({_lView:l})=>(0,u.dMS)(l))?this.dirtyFlags|=2:this.dirtyFlags&=-8}attachView(l){const i=l;this._views.push(i),i.attachToAppRef(this)}detachView(l){const i=l;Is(this._views,i),i.detachFromAppRef()}_loadComponent(l){this.attachView(l.hostView);try{this.tick()}catch(d){this.internalErrorHandler(d)}this.components.push(l),this._injector.get(uf,[]).forEach(d=>d(l))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(l=>l()),this._views.slice().forEach(l=>l.destroy())}finally{this._destroyed=!0,this._views=[],this._destroyListeners=[]}}onDestroy(l){return this._destroyListeners.push(l),()=>Is(this._destroyListeners,l)}destroy(){if(this._destroyed)throw new u.buA(406,!1);const l=this._injector;l.destroy&&!l.destroyed&&l.destroy()}get viewCount(){return this._views.length}static \u0275fac=function(i){return new(i||c)};static \u0275prov=(0,u.jDH)({token:c,factory:c.\u0275fac,providedIn:"root"})}return c})();function Is(c,e){const l=c.indexOf(e);l>-1&&c.splice(l,1)}function gf(){let c,e;return{promise:new Promise((i,d)=>{c=i,e=d}),resolve:c,reject:e}}function ap(c){const e=(0,u.OAn)(),l=(0,u.Mx4)();if(H9(e,l),!rp(0,e))return;const i=e[u.YEL];M7(0,D5(e,l),c(()=>me(0,e,l),i))}function hf(c){const e=(0,u.OAn)(),l=e[u.YEL],i=(0,u.Mx4)(),C=u5(e[u.eDl],i);C.loadingState===Ic.NOT_STARTED&&M7(1,D5(e,i),c(()=>$e(C,e,i),l))}function Mf(c,e,l){const i=e[u.YEL],d=D5(e,l),C=d[6];M7(2,d,c(()=>G7(i,C),i))}function $e(c,e,l){Cf(c,e,l)}function Cf(c,e,l){const i=e[u.YEL],d=e[u.eDl];if(c.loadingState!==Ic.NOT_STARTED)return c.loadingPromise??Promise.resolve();const C=D5(e,l),v=function $C(c,e){return(0,u.XRZ)(c,e.primaryTmplIndex+u.Yw1)}(d,c);c.loadingState=Ic.IN_PROGRESS,ae(1,C);let A=c.dependencyResolverFn;const B=i.get(u.u5s).add();return A?(c.loadingPromise=Promise.allSettled(A()).then(m1=>{let y1=!1;const W1=[],h2=[];for(const _2 of m1){if("fulfilled"!==_2.status){y1=!0;break}{const J2=_2.value,D4=(0,u.xUg)(J2)||(0,u.HaV)(J2);if(D4)W1.push(D4);else{const m0=(0,u.oyA)(J2);m0&&h2.push(m0)}}}if(y1){if(c.loadingState=Ic.FAILED,null===c.errorTmplIndex){const J2=new u.buA(-750,!1);ed(e,J2)}}else{c.loadingState=Ic.COMPLETE;const _2=v.tView;if(W1.length>0){_2.directiveRegistry=Ad(_2.directiveRegistry,W1);const J2=W1.map(m0=>m0.type),D4=(0,u.jXY)(!1,...J2);c.providers=D4}h2.length>0&&(_2.pipeRegistry=Ad(_2.pipeRegistry,h2))}}),c.loadingPromise.finally(()=>{c.loadingPromise=null,B()})):(c.loadingPromise=Promise.resolve().then(()=>{c.loadingPromise=null,c.loadingState=Ic.COMPLETE,B()}),c.loadingPromise)}function rp(c,e){return e[u.YEL].get(XC,null,{optional:!0})?.behavior!==cf.Manual}function me(c,e,l){const i=e[u.eDl],d=e[l.index];if(!rp(0,e))return;const C=D5(e,l),v=u5(i,l);switch(vs(C),v.loadingState){case Ic.NOT_STARTED:C7(o8.Loading,l,d),Cf(v,e,l),v.loadingState===Ic.IN_PROGRESS&&qC(v,l,d);break;case Ic.IN_PROGRESS:C7(o8.Loading,l,d),qC(v,l,d);break;case Ic.COMPLETE:C7(o8.Complete,l,d);break;case Ic.FAILED:C7(o8.Error,l,d)}}function G7(c,e,l){return Rs.apply(this,arguments)}function Rs(){return(Rs=(0,C2.A)(function*(c,e,l){const i=c.get(t0);if(i.hydrating.has(e))return;const{parentBlockPromise:C,hydrationQueue:v}=function jc(c,e){const l=e.get(t0),d=e.get(k6).get(pc,{});let C=!1,v=c,A=null;const B=[];for(;!C&&v;){C=l.has(v);const m1=l.hydrating.get(v);if(null===A&&null!=m1){A=m1.promise;break}B.unshift(v),v=d[v].p}return{parentBlockPromise:A,hydrationQueue:B}}(e,c);if(0===v.length)return;null!==C&&v.shift(),function iv(c,e){for(let l of e)c.hydrating.set(l,gf())}(i,v),null!==C&&(yield C);const A=v[0];i.has(A)?yield fp(c,v,l):i.awaitParentBlock(A,(0,C2.A)(function*(){return yield fp(c,v,l)}))}
1)).apply(this,arguments)}function fp(c,e,l){return zf.apply(this,arguments)}function zf(){return(zf=(0,C2.A)(function*(c,e,l){const i=c.get(t0),d=i.hydrating,C=c.get(u.rev),v=C.add();for(let B=0;B<e.length;B++){const m1=e[B],y1=i.get(m1);if(null==y1){kt(B,e,i),bz(e.slice(B),i);break}if(yield xz(y1),yield Fs(c),ov(y1)){Ox(y1),bz(e.slice(B),i);break}d.get(m1).resolve()}const A=e[e.length-1];yield d.get(A)?.promise,C.remove(v),l&&l(e),function wx(c,e,l,i){null!==c&&(l.cleanup(e),Dr(c.lContainer),qM(i))}(i.get(A),e,i,c.get(V9))})).apply(this,arguments)}function ov(c){return D5(c.lView,c.tNode)[1]===o8.Error}function kt(c,e,l){const i=c-1,d=i>-1?l.get(e[i]):null;d&&Dr(d.lContainer)}function bz(c,e){const l=e.hydrating;for(const i in c)l.get(i)?.reject();e.cleanup(c)}function Fs(c){return new Promise(e=>d4(e,{injector:c}))}function xz(c){return $9.apply(this,arguments)}function $9(){return($9=(0,C2.A)(function*(c){const{tNode:e,lView:l}=c,i=D5(l,e);return new Promise(d=>{(function mp(c,e){Array.isArray(c[8])||(c[8]=[]),c[8].push(e)})(i,d),me(0,l,e)})})).apply(this,arguments)}function hc(c,e,l){return 0===c?Lf(e,l):2!==c||!Lf(e,l)}function Lf(c,e){const l=c[u.YEL],i=u5(c[u.eDl],e),d=qc(l),C=function up(c){return null!=c&&!(1&~c)}(i.flags),A=null!==D5(c,e)[6];return!(C&&A&&d)}function Hn(c,e){const l=u5(c,e);return l.hydrateTriggers??=new Map}function vf(c,e,l,i){const d=(0,u.OAn)();return tc(d,(0,u.xbp)(),e)&&((0,u.klJ)(),function Ab(c,e,l,i,d,C){const v=(0,u.d31)(c,e);fr(e[u.GpT],v,C,c.value,l,i,d)}((0,u.CpD)(),d,c,e,l,i)),vf}const Iz=new u.nKC("",{providedIn:"root",factory:()=>!1}),Rz=new u.nKC("",{providedIn:"root",factory:()=>Fz}),Fz=4e3,L7=typeof document<"u"&&"function"==typeof document?.documentElement?.getAnimations;function Us(c){return c[u.YEL].get(Iz,!1)}function _p(c){const e=Ye.get(c);if(e){for(const l of e.cleanupFns)l();Ye.delete(c)}At.delete(c)}const Hz=()=>{},Ye=new WeakMap,At=new WeakMap,To=new WeakMap;function Of(c,e){const l=To.get(c);if(l&&l.length>0){const i=l.findIndex(d=>d===e);i>-1&&l.splice(i,1)}0===l?.length&&To.delete(c)}function Un(c,e){const l=To.get(c)?.shift(),i=e[u.rQE];if(i){const C=c5(c.index,i)?.previousSibling;l&&C&&l===C&&l.dispatchEvent(new CustomEvent("animationend",{detail:{cancel:!0}}))}}function bp(c,e){To.has(c)?To.get(c)?.push(e):To.set(c,[e])}function Ke(c){const e=c[u.Isx]??={};return e.enter??=new Map}function It(c){const e=c[u.Isx]??={};return e.leave??=new Map}function Uz(c){const e="function"==typeof c?c():c;let l=Array.isArray(e)?e:null;return"string"==typeof e&&(l=e.trim().split(/\s+/).filter(i=>i)),l}function Ws(c,e){const l=At.get(e);return void 0===l||e===c.target&&(void 0!==l.animationName&&c.animationName===l.animationName||void 0!==l.propertyName&&c.propertyName===l.propertyName)}function Sf(c,e,l){const i=c.get(e.index)??{animateFns:[]};i.animateFns.push(l),c.set(e.index,i)}function K9(c,e){if(c)for(const l of c)l();for(const l of e)l()}function Nf(c,e){const l=It(c).get(e.index);l&&(l.resolvers=void 0)}function Eo(c,e,l,i,d){Of(e,l),K9(i,d),Nf(c,e)}function yp(){return(0,u.OAn)()[u.b5C][u.SKP]}class Vz{destroy(e){}updateValue(e,l){}swap(e,l){const i=Math.min(e,l),d=Math.max(e,l),C=this.detach(d);if(d-i>1){const v=this.detach(i);this.attach(i,C),this.attach(d,v)}else this.attach(i,C)}move(e,l){this.attach(l,this.detach(e))}}function Tf(c,e,l,i,d){return c===l&&Object.is(e,i)?1:Object.is(d(c,e),d(l,i))?-1:0}function kf(c,e,l,i){return!(void 0===e||!e.has(i)||(c.attach(l,e.get(i)),e.delete(i),0))}function Yz(c,e,l,i,d){if(kf(c,e,i,l(i,d)))c.updateValue(i,d);else{const C=c.create(i,d);c.attach(i,C)}}function Kz(c,e,l,i){const d=new Set;for(let C=e;C<=l;C++)d.add(i(C,c.at(C)));return d}class E5{kvMap=new Map;_vMap=void 0;has(e){return this.kvMap.has(e)}delete(e){if(!this.has(e))return!1;const l=this.kvMap.get(e);return void 0!==this._vMap&&this._vMap.has(l)?(this.kvMap.set(e,this._vMap.get(l)),this._vMap.delete(l)):this.kvMap.delete(e),!0}get(e){return this.kvMap.get(e)}set(e,l){if(this.kvMap.has(e)){let i=this.kvMap.get(e);void 0===this._vMap&&(this._vMap=new Map);const d=this._vMap;for(;d.has(i);)i=d.get(i);d.set(i,l)}else this.kvMap.set(e,l)}forEach(e){for(let[l,i]of this.kvMap)if(e(i,l),void 0!==this._vMap){const d=this._vMap;for(;d.has(i);)i=d.get(i),e(i,l)}}}function ko(c,e,l,i,d,C,v,A){Qc("NgControlFlow");const B=(0,u.OAn)(),m1=(0,u.klJ)();return R9(B,m1,c,e,l,i,d,(0,u.db4)(m1.consts,C),256,v,A),k5}function k5(c,e,l,i,d,C,v,A){Qc("NgControlFlow");const B=(0,u.OAn)(),m1=(0,u.klJ)();return R9(B,m1,c,e,l,i,d,(0,u.db4)(m1.consts,C),512,v,A),k5}function V7(c,e){Qc("NgControlFlow");const l=(0,u.OAn)(),i=(0,u.xbp)(),d=l[i]!==B4?l[i]:-1,C=-1!==d?Io(l,u.Yw1+d):void 0;if(tc(l,i,c)){const A=(0,n2.Ht)(null);try{if(void 0!==C&&ld(C,0),-1!==c){const B=u.Yw1+c,m1=Io(l,B),y1=Rf(l[u.eDl],B),W1=ms(m1,y1,l);so(m1,oo(l,y1,e,{dehydratedView:W1}),0,He(y1,W1))}}finally{(0,n2.Ht)(A)}}else if(void 0!==C){const A=DM(C,0);void 0!==A&&(A[u.SKP]=e)}}class Xz{lContainer;$implicit;$index;constructor(e,l,i){this.lContainer=e,this.$implicit=l,this.$index=i}get $count(){return this.lContainer.length-u.Y20}}function q9(c){return c}function Af(c,e){return e}class vp{hasEmptyBlock;trackByFn;liveCollection;constructor(e,l,i){this.hasEmptyBlock=e,this.trackByFn=l,this.liveCollection=i}}function Pp(c,e,l,i,d,C,v,A,B,m1,y1,W1,h2){Qc("NgControlFlow");const _2=(0,u.OAn)(),J2=(0,u.klJ)(),D4=void 0!==B,m0=(0,u.OAn)(),P0=A?v.bind(m0[u.b5C][u.SKP]):v,R4=new vp(D4,P0);m0[u.Yw1+c]=R4,R9(_2,J2,c+1,e,l,i,d,(0,u.db4)(J2.consts,C),256),D4&&R9(_2,J2,c+2,B,m1,y1,W1,(0,u.db4)(J2.consts,h2),512)}class Ao extends Vz{lContainer;hostLView;templateTNode;operationsCounter=void 0;needsIndexUpdate=!1;constructor(e,l,i){super(),this.lContainer=e,this.hostLView=l,this.templateTNode=i}get length(){return this.lContainer.length-u.Y20}at(e){return this.getLView(e)[u.SKP].$implicit}attach(e,l){const i=l[u.tcA];this.needsIndexUpdate||=e!==this.length,so(this.lContainer,l,e,He(this.templateTNode,i)),function $s(c,e){if(c.length<=u.Y20)return;const i=c[u.Y20+e],d=i?i[u.Isx]:void 0;i&&d&&d.detachedLeaveAnimationFns&&d.detachedLeaveAnimationFns.length>0&&(function H0(c,e){const l=c.get(l0);if(e.detachedLeaveAnimationFns){for(const i of e.detachedLeaveAnimationFns)l.queue.delete(i);e.detachedLeaveAnimationFns=void 0}}(i[u.YEL],d),Nn.delete(i),d.detachedLeaveAnimationFns=void 0)}(this.lContainer,e)}detach(e){return this.needsIndexUpdate||=e!==this.length-1,function Ro(c,e){if(c.length<=u.Y20)return;const i=c[u.Y20+e],d=i?i[u.Isx]:void 0;d&&d.leave&&d.leave.size>
10&&(d.detachedLeaveAnimationFns=[])}(this.lContainer,e),function Op(c,e){return es(c,e)}(this.lContainer,e)}create(e,l){const i=fs(this.lContainer,this.templateTNode.tView.ssrId),d=oo(this.hostLView,this.templateTNode,new Xz(this.lContainer,l,e),{dehydratedView:i});return this.operationsCounter?.recordCreate(),d}destroy(e){j6(e[u.eDl],e),this.operationsCounter?.recordDestroy()}updateValue(e,l){this.getLView(e)[u.SKP].$implicit=l}reset(){this.needsIndexUpdate=!1,this.operationsCounter?.reset()}updateIndexes(){if(this.needsIndexUpdate)for(let e=0;e<this.length;e++)this.getLView(e)[u.SKP].$index=e}getLView(e){return function qz(c,e){return DM(c,e)}(this.lContainer,e)}}function A5(c){const e=(0,n2.Ht)(null),l=(0,u._px)();try{const i=(0,u.OAn)(),d=i[u.eDl],C=i[l],v=l+1,A=Io(i,v);if(void 0===C.liveCollection){const m1=Rf(d,v);C.liveCollection=new Ao(A,i,m1)}else C.liveCollection.reset();const B=C.liveCollection;if(function $z(c,e,l){let i,d,C=0,v=c.length-1;if(Array.isArray(e)){let B=e.length-1;for(;C<=v&&C<=B;){const m1=c.at(C),y1=e[C],W1=Tf(C,m1,C,y1,l);if(0!==W1){W1<0&&c.updateValue(C,y1),C++;continue}const h2=c.at(v),_2=e[B],J2=Tf(v,h2,B,_2,l);if(0!==J2){J2<0&&c.updateValue(v,_2),v--,B--;continue}const D4=l(C,m1),m0=l(v,h2),P0=l(C,y1);if(Object.is(P0,m0)){const R4=l(B,_2);Object.is(R4,D4)?(c.swap(C,v),c.updateValue(v,_2),B--,v--):c.move(v,C),c.updateValue(C,y1),C++;continue}if(i??=new E5,d??=Kz(c,C,v,l),kf(c,i,C,P0))c.updateValue(C,y1),C++,v++;else if(d.has(P0))i.set(D4,c.detach(C)),v--;else{const R4=c.create(C,e[C]);c.attach(C,R4),C++,v++}}for(;C<=B;)Yz(c,i,l,C,e[C]),C++}else if(null!=e){const B=e[Symbol.iterator]();let m1=B.next();for(;!m1.done&&C<=v;){const y1=c.at(C),W1=m1.value,h2=Tf(C,y1,C,W1,l);if(0!==h2)h2<0&&c.updateValue(C,W1),C++,m1=B.next();else{i??=new E5,d??=Kz(c,C,v,l);const _2=l(C,W1);if(kf(c,i,C,_2))c.updateValue(C,W1),C++,v++,m1=B.next();else if(d.has(_2)){const J2=l(C,y1);i.set(J2,c.detach(C)),v--}else c.attach(C,c.create(C,W1)),C++,v++,m1=B.next()}}for(;!m1.done;)Yz(c,i,l,c.length,m1.value),m1=B.next()}for(;C<=v;)c.destroy(c.detach(v--));i?.forEach(B=>{c.destroy(B)})}(B,c,C.trackByFn),B.updateIndexes(),C.hasEmptyBlock){const m1=(0,u.xbp)(),y1=0===B.length;if(tc(i,m1,y1)){const W1=l+2,h2=Io(i,W1);if(y1){const _2=Rf(d,W1),J2=ms(h2,_2,i);so(h2,oo(i,_2,void 0,{dehydratedView:J2}),0,He(_2,J2))}else d.firstUpdatePass&&Nr(h2),ld(h2,0)}}}finally{(0,n2.Ht)(e)}}function Io(c,e){return c[e]}function Rf(c,e){return(0,u.XRZ)(c,e)}function ue(c,e,l){const i=(0,u.OAn)();return tc(i,(0,u.xbp)(),e)&&((0,u.klJ)(),lo((0,u.CpD)(),i,c,e,i[u.GpT],l)),ue}function Ys(c,e,l,i,d){O9(e,c,l,d?"class":"style",i)}function Ks(c,e,l,i){const d=(0,u.OAn)(),C=d[u.eDl],v=c+u.Yw1,A=C.firstCreatePass?uo(v,d,2,e,Qu,(0,u.ckz)(),l,i):C.data[v];if(mr(A,d,c,e,Bf),(0,u.yoD)(A)){const B=d[u.eDl];P9(B,d,A),pn(B,A,d)}return null!=i&&En(d,A),Ks}function Rt(){const c=(0,u.klJ)(),l=ur((0,u.Mx4)());return c.firstCreatePass&&Md(c,l),(0,u.UhH)(l)&&(0,u.krE)(),(0,u.N79)(),null!=l.classesWithoutHost&&function e6(c){return!!(8&c.flags)}(l)&&Ys(c,l,(0,u.OAn)(),l.classesWithoutHost,!0),null!=l.stylesWithoutHost&&function o3(c){return!!(16&c.flags)}(l)&&Ys(c,l,(0,u.OAn)(),l.stylesWithoutHost,!1),Rt}function Ff(c,e,l,i){return Ks(c,e,l,i),Rt(),Ff}function Wn(c,e,l,i){const d=(0,u.OAn)(),C=d[u.eDl],v=c+u.Yw1,A=C.firstCreatePass?hs(v,C,2,e,l,i):C.data[v];return mr(A,d,c,e,Bf),null!=i&&En(d,A),Wn}function Fo(){const e=ur((0,u.Mx4)());return(0,u.UhH)(e)&&(0,u.krE)(),(0,u.N79)(),Fo}function Bo(c,e,l,i){return Wn(c,e,l,i),Fo(),Bo}let Bf=(c,e,l,i,d)=>((0,u.m7n)(!0),T7(e[u.GpT],i,(0,u.UaU)()));function Jz(c,e,l,i,d){const C=!M5(e,l);if((0,u.m7n)(C),C)return T7(e[u.GpT],i,(0,u.UaU)());const v=e[u.tcA],A=ss(v,c,e,l);return X5(v,d)&&y3(v,d,A.nextSibling),v&&(B6(l)||O6(A))&&(0,u.Qs1)(l)&&((0,u.jNO)(l),pt(A)),A}function Zz(){Bf=Jz}function Ho(c,e,l){const i=(0,u.OAn)(),d=i[u.eDl],C=c+u.Yw1,v=d.firstCreatePass?uo(C,i,8,"ng-container",Qu,(0,u.ckz)(),e,l):d.data[C];if(mr(v,i,c,"ng-container",Wf),(0,u.yoD)(v)){const A=i[u.eDl];P9(A,i,v),pn(A,v,i)}return null!=l&&En(i,v),Ho}function G5(){const c=(0,u.klJ)(),l=ur((0,u.Mx4)());return c.firstCreatePass&&Md(c,l),G5}function Hf(c,e,l){return Ho(c,e,l),G5(),Hf}function Uo(c,e,l){const i=(0,u.OAn)(),d=i[u.eDl],C=c+u.Yw1,v=d.firstCreatePass?hs(C,d,8,"ng-container",e,l):d.data[C];return mr(v,i,c,"ng-container",Wf),null!=l&&En(i,v),Uo}function Uf(){return ur((0,u.Mx4)()),G5}function jf(c,e,l){return Uo(c,e,l),Uf(),jf}let Wf=(c,e,l,i,d)=>((0,u.m7n)(!0),yn(e[u.GpT],""));function wp(c,e,l,i,d){let C;const v=!M5(e,l);if((0,u.m7n)(v),v)return yn(e[u.GpT],"");const A=e[u.tcA],B=ss(A,c,e,l),m1=function it(c,e){const l=c.data;let i=l.e?.[e]??null;return null===i&&l.c?.[e]&&(i=w7(c,e)),i}(A,d);return y3(A,d,B),C=Or(m1,B),C}function Gf(){Wf=wp}function Qz(){return(0,u.OAn)()}function Sp(c,e,l){const i=(0,u.OAn)();return tc(i,(0,u.xbp)(),e)&&((0,u.klJ)(),Zu((0,u.CpD)(),i,c,e,i[u.GpT],l)),Sp}const Vf=void 0;var fv=["en",[["a","p"],["AM","PM"]],[["AM","PM"]],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
1ay","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],Vf,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],Vf,[["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}",Vf,"{1} 'at' {0}",Vf],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function Np(c){const e=Math.floor(Math.abs(c)),l=c.toString().replace(/^[^.]*\.?/,"").length;return 1===e&&0===l?1:5}];let _7={};function mv(c,e,l){"string"!=typeof e&&(l=e,e=c[b7.LocaleId]),e=e.toLowerCase().replace(/_/g,"-"),_7[e]=c,l&&(_7[e][b7.ExtraData]=l)}function jo(c){const e=function Go(c){return c.toLowerCase().replace(/_/g,"-")}(c);let l=qs(e);if(l)return l;const i=e.split("-")[0];if(l=qs(i),l)return l;if("en"===i)return fv;throw new u.buA(701,!1)}function Xs(c){return jo(c)[b7.PluralCase]}function qs(c){return c in _7||(_7[c]=u.laP.ng&&u.laP.ng.common&&u.laP.ng.common.locales&&u.laP.ng.common.locales[c]),_7[c]}var b7=function(c){return c[c.LocaleId=0]="LocaleId",c[c.DayPeriodsFormat=1]="DayPeriodsFormat",c[c.DayPeriodsStandalone=2]="DayPeriodsStandalone",c[c.DaysFormat=3]="DaysFormat",c[c.DaysStandalone=4]="DaysStandalone",c[c.MonthsFormat=5]="MonthsFormat",c[c.MonthsStandalone=6]="MonthsStandalone",c[c.Eras=7]="Eras",c[c.FirstDayOfWeek=8]="FirstDayOfWeek",c[c.WeekendRange=9]="WeekendRange",c[c.DateFormat=10]="DateFormat",c[c.TimeFormat=11]="TimeFormat",c[c.DateTimeFormat=12]="DateTimeFormat",c[c.NumberSymbols=13]="NumberSymbols",c[c.NumberFormats=14]="NumberFormats",c[c.CurrencyCode=15]="CurrencyCode",c[c.CurrencySymbol=16]="CurrencySymbol",c[c.CurrencyName=17]="CurrencyName",c[c.Currencies=18]="Currencies",c[c.Directionality=19]="Directionality",c[c.PluralCase=20]="PluralCase",c[c.ExtraData=21]="ExtraData",c}(b7||{});const cL=["zero","one","two","few","many"],Ft="en-US",de={marker:"element"},Bt={marker:"ICU"};var V5=function(c){return c[c.SHIFT=2]="SHIFT",c[c.APPEND_EAGERLY=1]="APPEND_EAGERLY",c[c.COMMENT=2]="COMMENT",c}(V5||{});let Vo=Ft;function nL(c){"string"==typeof c&&(Vo=c.toLowerCase().replace(/_/g,"-"))}let J9=0,$o=0;let Yo=(c,e,l,i)=>((0,u.m7n)(!0),function Gn(c,e,l){const i=c[u.GpT];switch(l){case Node.COMMENT_NODE:return yn(i,e);case Node.TEXT_NODE:return Wl(i,e);case Node.ELEMENT_NODE:return T7(i,e,null)}}(c,l,i));function Ht(c,e,l,i){const d=l[u.GpT];let v,C=null;for(let A=0;A<e.length;A++){const B=e[A];if("string"==typeof B){const m1=e[++A];null===l[m1]&&(l[m1]=Yo(l,0,B,Node.TEXT_NODE))}else if("number"==typeof B)switch(1&B){case 0:const m1=BM(B);let y1,W1;if(null===C&&(C=m1,v=d.parentNode(i)),m1===C?(y1=i,W1=v):(y1=null,W1=(0,u.IvY)(l[m1])),null!==W1){const D4=is(B);Q5(d,W1,l[D4],y1,!1);const P0=os(c,D4);if(null!==P0&&"object"==typeof P0){const R4=vr(P0,l);null!==R4&&Ht(c,P0.create[R4],l,l[P0.anchorIdx])}}break;case 1:const _2=e[++A],J2=e[++A];fr(d,(0,u.vaC)(B>>>1,l),null,null,_2,J2,null)}else switch(B){case Bt:const m1=e[++A],y1=e[++A];null===l[y1]&&S3(l[y1]=Yo(l,0,m1,Node.COMMENT_NODE),l);break;case de:const W1=e[++A],h2=e[++A];null===l[h2]&&S3(l[h2]=Yo(l,0,W1,Node.ELEMENT_NODE),l)}}}function Yf(c,e,l,i,d){for(let C=0;C<l.length;C++){const v=l[C],A=l[++C];if(v&d){let B="";for(let m1=C+1;m1<=C+A;m1++){const y1=l[m1];if("string"==typeof y1)B+=y1;else if("number"==typeof y1)if(y1<0)B+=(0,u.eFE)(e[i-y1]);else{const W1=y1>>>2;switch(3&y1){case 1:const h2=l[++m1],_2=l[++m1],J2=c.data[W1];if("string"==typeof J2)fr(e[u.GpT],e[W1],null,J2,h2,B,_2);else{const m0=(0,u._px)();(0,u.ypq)(W1);try{lo(J2,e,h2,B,e[u.GpT],_2)}finally{(0,u.ypq)(m0)}}break;case 0:const D4=e[W1];null!==D4&&xn(e[u.GpT],D4,B);break;case 2:Qs(c,os(c,W1),e,B);break;case 3:Tp(c,os(c,W1),i,e)}}}}else{const B=l[C+1];if(B>0&&!(3&~B)){const y1=os(c,B>>>2);e[y1.currentCaseLViewIndex]<0&&Tp(c,y1,i,e)}}C+=A}}function Tp(c,e,l,i){let d=i[e.currentCaseLViewIndex];if(null!==d){let C=J9;d<0&&(d=i[e.currentCaseLViewIndex]=~d,C=-1),Yf(c,i,e.update[d],l,C)}}function Qs(c,e,l,i){const d=function lL(c,e){let l=c.cases.indexOf(e);if(-1===l)switch(c.type){case 1:{const i=function $f(c,e){const l=Xs(e)(parseInt(c,10)),i=cL[l];return void 0!==i?i:"other"}(e,function Js(){return Vo}());l=c.cases.indexOf(i),-1===l&&"other"!==i&&(l=c.cases.indexOf("other"));break}case 0:l=c.cases.indexOf("other")}return-1===l?null:l}(e,i);if(vr(e,l)!==d&&(Xe(c,e,l),l[e.currentCaseLViewIndex]=null===d?null:~d,null!==d)){const v=l[e.anchorIdx];v&&Ht(c,e.create[d],l,v)}}function Xe(c,e,l){let i=vr(e,l);if(null!==i){const d=e.remove[i];for(let C=0;C<d.length;C++){const v=d[C];if(v>0){const A=(0,u.vaC)(v,l);null!==A&&E7(l[u.GpT],A)}else Xe(c,os(c,~v),l)}}}const x7=/\ufffd(\d+):?\d*\ufffd/gi,ea=/({\s*\ufffd\d+:?\d*\ufffd\s*,\s*\S{6}\s*,[\s\S]*})/gi,oL=/\ufffd(\d+)\ufffd/,Ip=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,iL=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,Rp=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,Kf=/\uE500/g;
1function qf(c,e,l,i,d,C,v){const A=cc(c,i,1,null);let B=A<<V5.SHIFT,m1=(0,u.Ab)();e===m1&&(m1=null),null===m1&&(B|=V5.APPEND_EAGERLY),v&&(B|=V5.COMMENT,function no(c){void 0===n7&&(n7=c())}(ax)),d.push(B,null===C?"":C);const y1=sd(c,A,v?32:1,null===C?"":C,null);RM(l,y1);const W1=y1.index;return(0,u.iMd)(y1,!1),null!==m1&&e!==m1&&function yr(c,e){let l=c.insertBeforeIndex;null===l?(t7(AM,IM),l=c.insertBeforeIndex=[null,e]):((0,u.Xln)(Array.isArray(l),!0,"Expecting array here"),l.push(e))}(m1,W1),y1}function ta(c,e,l,i,d,C,v,A){const B=A.match(x7),y1=qf(e,l,i,v,d,B?null:A,!1).index;B&&qo(C,A,y1,null,0,null),c.push({kind:0,index:y1})}function qo(c,e,l,i,d,C){const v=c.length,A=v+1;c.push(null,null);const B=v+2,m1=e.split(x7);let y1=0;for(let W1=0;W1<m1.length;W1++){const h2=m1[W1];if(1&W1){const _2=d+parseInt(h2,10);c.push(-1-_2),y1|=Fp(_2)}else""!==h2&&c.push(h2)}return c.push(l<<2|(i?1:0)),i&&c.push(i,C),c[v]=y1,c[A]=c.length-B,y1}function sL(c){let e=0;for(let l=0;l<c.length;l++){const i=c[l];"number"==typeof i&&i<0&&e++}return e}function Fp(c){return 1<<Math.min(c,31)}function Bp(c){let e,C,l="",i=0,d=!1;for(;null!==(e=iL.exec(c));)d?e[0]===`\ufffd/*${C}\ufffd`&&(i=e.index,d=!1):(l+=c.substring(i,e.index+e[0].length),C=e[1],d=!0);return l+=c.slice(i),l}function Hp(c,e,l,i,d,C,v){let A=0;const B={type:C.type,currentCaseLViewIndex:cc(e,l,1,null),anchorIdx:v,cases:[],create:[],remove:[],update:[]};(function Vn(c,e,l){c.push(Fp(e.mainBinding),2,-1-e.mainBinding,l<<2|2)})(i,C,v),function ox(c,e,l){const i=c.data[e];null===i?c.data[e]=l:i.value=l}(e,v,B);const m1=C.values,y1=[];for(let W1=0;W1<m1.length;W1++){const h2=m1[W1],_2=[];for(let D4=0;D4<h2.length;D4++){const m0=h2[D4];if("string"!=typeof m0){const P0=_2.push(m0)-1;h2[D4]=`\x3c!--\ufffd${P0}\ufffd--\x3e`}}const J2=[];y1.push(J2),A=fL(J2,e,B,l,i,d,C.cases[W1],h2.join(""),_2)|A}A&&function oa(c,e,l){c.push(e,1,l<<2|3)}(i,A,v),c.push({kind:3,index:v,cases:y1,currentCaseLViewIndex:B.currentCaseLViewIndex})}function rL(c){const e=[],l=[];let i=1,d=0;const C=Zf(c=c.replace(Ip,function(v,A,B){return i="select"===B?0:1,d=parseInt(A.slice(1),10),""}));for(let v=0;v<C.length;){let A=C[v++].trim();1===i&&(A=A.replace(/\s*(?:=)?(\w+)\s*/,"$1")),A.length&&e.push(A);const B=Zf(C[v++]);e.length>l.length&&l.push(B)}return{type:i,mainBinding:d,cases:e,values:l}}function Zf(c){if(!c)return[];let e=0;const l=[],i=[],d=/[{}]/g;let C;for(d.lastIndex=0;C=d.exec(c);){const A=C.index;if("}"==C[0]){if(l.pop(),0==l.length){const B=c.substring(e,A);Ip.test(B)?i.push(rL(B)):i.push(B),e=A+1}}else{if(0==l.length){const B=c.substring(e,A);i.push(B),e=A+1}l.push("{")}}const v=c.substring(e);return i.push(v),i}function fL(c,e,l,i,d,C,v,A,B){const m1=[],y1=[],W1=[];l.cases.push(v),l.create.push(m1),l.remove.push(y1),l.update.push(W1);const _2=zn(g8()).getInertBodyElement(A),J2=Ae(_2)||_2;return J2?Jo(c,e,l,i,d,m1,y1,W1,J2,C,B,0):0}function Jo(c,e,l,i,d,C,v,A,B,m1,y1,W1){let h2=0,_2=B.firstChild;for(;_2;){const J2=cc(e,i,1,null);switch(_2.nodeType){case Node.ELEMENT_NODE:const D4=_2,m0=D4.tagName.toLowerCase();if(ke.hasOwnProperty(m0)){ia(C,de,m0,m1,J2),e.data[J2]=m0;const e5=D4.attributes;for(let Ze=0;Ze<e5.length;Ze++){const _e=e5.item(Ze),Zt=_e.name.toLowerCase(),i6=!!_e.value.match(x7),v3=D4.namespaceURI,b5="http://www.w3.org/2000/svg"===v3?`:svg:${m0}`:"http://www.w3.org/1998/Math/MathML"===v3?`:math:${m0}`:m0;if(i6)i9.hasOwnProperty(Zt)&&qo(A,_e.value,J2,_e.name,0,cl(Zt,b5));else if(i9[Zt]){let Qe=_e.value;cl(Zt,b5)?Q9(C,J2,_e.name,"unsafe:blocked"):Q9(C,J2,_e.name,Qe)}}const I8={kind:1,index:J2,children:[]};c.push(I8),h2=Jo(I8.children,e,l,i,d,C,v,A,_2,J2,y1,W1+1)|h2,la(v,J2,W1)}break;case Node.TEXT_NODE:const P0=_2.textContent||"",R4=P0.match(x7);ia(C,null,R4?"":P0,m1,J2),la(v,J2,W1),R4&&(h2=qo(A,P0,J2,null,0,null)|h2),c.push({kind:0,index:J2});break;case Node.COMMENT_NODE:const Q6=oL.exec(_2.textContent||"");if(Q6){const I8=y1[parseInt(Q6[1],10)];ia(C,Bt,"",m1,J2),Hp(c,e,i,d,m1,I8,J2),Up(v,J2,W1)}}_2=_2.nextSibling}return h2}function la(c,e,l){0===l&&c.push(e)}function Up(c,e,l){0===l&&(c.push(~e),c.push(e))}function ia(c,e,l,i,d){null!==e&&c.push(e),c.push(l,d,function sx(c,e,l){return c|e<<17|l<<1}(0,i,d))}
1function Q9(c,e,l,i){c.push(e<<1|1,l,i)}function cl(c,e){const l=c.toLowerCase(),i=e?function Wp(c){const e=c.toLowerCase(),[l,i]=function jp(c,e=!0){if(":"!=c[0])return[null,c];const l=c.indexOf(":",1);if(-1===l){if(e)throw new Error(`Unsupported format "${c}" expecting ":namespace:name"`);return[null,c]}return[c.slice(1,l),c.slice(l+1)]}(e,!1);return l===u.jNX||l===u.rJ1?`:${l}:${i}`:i}(e):"*",d=function g9(){return gt||(gt={},A7(T8.HTML,void 0,[["iframe",["srcdoc"]],["*",["innerHTML","outerHTML"]]]),A7(T8.STYLE,void 0,[["*",["style"]]]),A7(T8.URL,void 0,[["*",["formAction"]],["area",["href"]],["a",["href","xlink:href"]],["form",["action"]],["img",["src"]],["video",["src"]]]),A7(T8.URL,"math",[["annotation",["href","xlink:href"]],["annotation-xml",["href","xlink:href"]],["maction",["href","xlink:href"]],["malignmark",["href","xlink:href"]],["math",["href","xlink:href"]],["mroot",["href","xlink:href"]],["msqrt",["href","xlink:href"]],["merror",["href","xlink:href"]],["mfrac",["href","xlink:href"]],["mglyph",["href","xlink:href"]],["msub",["href","xlink:href"]],["msup",["href","xlink:href"]],["msubsup",["href","xlink:href"]],["mmultiscripts",["href","xlink:href"]],["mprescripts",["href","xlink:href"]],["mi",["href","xlink:href"]],["mn",["href","xlink:href"]],["mo",["href","xlink:href"]],["mpadded",["href","xlink:href"]],["mphantom",["href","xlink:href"]],["mrow",["href","xlink:href"]],["ms",["href","xlink:href"]],["mspace",["href","xlink:href"]],["mstyle",["href","xlink:href"]],["mtable",["href","xlink:href"]],["mtd",["href","xlink:href"]],["mtr",["href","xlink:href"]],["mtext",["href","xlink:href"]],["mover",["href","xlink:href"]],["munder",["href","xlink:href"]],["munderover",["href","xlink:href"]],["semantics",["href","xlink:href"]],["none",["href","xlink:href"]]]),A7(T8.RESOURCE_URL,void 0,[["base",["href"]],["embed",["src"]],["frame",["src"]],["iframe",["src"]],["link",["href"]],["object",["codebase","data"]]]),A7(T8.URL,"svg",[["a",["href","xlink:href"]]]),A7(T8.ATTRIBUTE_NO_BINDING,"svg",[["animate",["attributeName","values","to","from"]],["set",["to","attributeName"]],["animateMotion",["attributeName"]],["animateTransform",["attributeName"]]]),A7(T8.ATTRIBUTE_NO_BINDING,void 0,[["unknown",["attributeName","values","to","from","sandbox","allow","allowFullscreen","referrerPolicy","csp","fetchPriority"]],["iframe",["sandbox","allow","allowFullscreen","referrerPolicy","csp","fetchPriority"]]])),gt}();switch(d[`${i}|${l}`]||d[`*|${l}`]||T8.NONE){case T8.HTML:return D6;case T8.STYLE:return h9;case T8.SCRIPT:return ji;case T8.URL:return O5;case T8.RESOURCE_URL:return C9;case T8.ATTRIBUTE_NO_BINDING:return $l;default:return null}}const mL=/\[(\ufffd.+?\ufffd?)\]/,Qf=/\[(\ufffd.+?\ufffd?)\]|(\ufffd\/?\*\d+:\d+\ufffd)/g,Ut=/({\s*)(VAR_(PLURAL|SELECT)(_\d+)?)(\s*,)/g,$n=/{([A-Z0-9_]+)}/g,uL=/\ufffdI18N_EXP_(ICU(_\d+)?)\ufffd/g,pe=/\/\*/,dL=/\d+\:(\d+)/;function Qo(c,e,l=-1){const i=(0,u.klJ)(),d=(0,u.OAn)(),C=u.Yw1+c,v=(0,u.db4)(i.consts,e),A=(0,u.Ab)();i.firstCreatePass&&function Xf(c,e,l,i,d,C){const v=(0,u.Ab)(),A=[],B=[],m1=[[]],y1=[[]];d=function aL(c,e){if(function UM(c){return-1===c}(e))return Bp(c);{const l=c.indexOf(`:${e}\ufffd`)+2+e.toString().length,i=c.search(new RegExp(`\ufffd\\/\\*\\d+:${e}\ufffd`));return Bp(c.substring(l,i))}}(d,C);const W1=function na(c){return c.replace(Kf," ")}(d).split(Rp);for(let h2=0;h2<W1.length;h2++){let _2=W1[h2];if(1&h2){const J2=47===_2.charCodeAt(0),D4=_2.charCodeAt(J2?1:0),m0=u.Yw1+Number.parseInt(_2.substring(J2?2:1));if(J2)m1.shift(),y1.shift(),(0,u.iMd)((0,u.Ab)(),!1);else{const P0=ix(c,m1[0],m0);m1.unshift([]),(0,u.iMd)(P0,!0);const R4={kind:2,index:m0,children:[],type:35===D4?0:1};y1[0].push(R4),y1.unshift(R4.children)}}else{const J2=Zf(_2);for(let D4=0;D4<J2.length;D4++){let m0=J2[D4];if(1&D4){const P0=m0;if("object"!=typeof P0)throw new Error(`Unable to parse ICU expression in "${d}" message.`);const Q6=qf(c,v,m1[0],l,A,"",!0).index;Hp(y1[0],c,l,B,e,P0,Q6)}else""!==m0&&ta(y1[0],c,v,m1[0],A,B,l,m0)}}}c.data[i]={create:A,update:B,ast:y1[0],parentTNodeIndex:e}}(i,null===A?0:A.index,d,C,v,l),2===i.type?d[u.b5C][u.Wg1]|=32:d[u.Wg1]|=32;const B=i.data[C],y1=Ac(i,A===d[u.qlT]?null:A,d);
1(function Z9(c,e,l,i){const d=c[u.GpT];for(let C=0;C<e.length;C++){const v=e[C++],m1=(v&V5.APPEND_EAGERLY)===V5.APPEND_EAGERLY,y1=v>>>V5.SHIFT;let W1=c[y1],h2=!1;null===W1&&(W1=c[y1]=Yo(c,0,e[C],(v&V5.COMMENT)===V5.COMMENT?Node.COMMENT_NODE:Node.TEXT_NODE),h2=(0,u.SX7)()),m1&&null!==l&&h2&&Q5(d,l,W1,i,!1)}})(d,B.create,y1,A&&8&A.type?d[A.index]:null),(0,u.xyx)(!0)}function ci(){(0,u.xyx)(!1)}function cm(c,e,l){Qo(c,e,l),ci()}function ge(c,e,l){const i=(0,u.OAn)(),d=(0,u.klJ)(),C=(0,u.Mx4)();return z8(d,i,i[u.GpT],C,c,e,l),ge}function $7(c,e,l){const i=(0,u.OAn)(),d=(0,u.klJ)(),C=(0,u.Mx4)();return(3&C.type||l)&&aC(C,d,i,l,i[u.GpT],c,e,vt(C,i,e)),$7}function z8(c,e,l,i,d,C,v){let A=!0,B=null;if((3&i.type||v)&&(B??=vt(i,e,C),aC(i,c,e,v,l,d,C,B)&&(A=!1)),A){const m1=i.outputs?.[d],y1=i.hostDirectiveOutputs?.[d];if(y1&&y1.length)for(let W1=0;W1<y1.length;W1+=2){const h2=y1[W1],_2=y1[W1+1];B??=vt(i,e,C),Fr(i,e,h2,_2,d,B)}if(m1&&m1.length)for(const W1 of m1)B??=vt(i,e,C),Fr(i,e,W1,d,d,B)}}function $p(c=1){return(0,u.jvu)(c)}function jt(c,e){let l=null;const i=function y(c){const e=c.attrs;if(null!=e){const l=e.indexOf(5);if(!(1&l))return e[l+1]}return null}(c);for(let d=0;d<e.length;d++){const C=e[d];if("*"!==C){if(null===i?t1(c,C,!0):F1(i,C))return d}else l=d}return l}function ei(c){const e=(0,u.OAn)()[u.b5C][u.qlT];if(!e.projection){const i=e.projection=(0,u.WfI)(c?c.length:1,null),d=i.slice();let C=e.child;for(;null!==C;){if(128!==C.type){const v=c?jt(C,c):0;null!==v&&(d[v]?d[v].projectionNext=C:i[v]=C,d[v]=C)}C=C.next}}}function Yp(c,e=0,l,i,d,C){const v=(0,u.OAn)(),A=(0,u.klJ)(),B=i?c+1:null;null!==B&&R9(v,A,B,i,d,C,null,l);const m1=Ue(A,u.Yw1+c,16,null,l||null);null===m1.projection&&(m1.projection=e),(0,u.Pfq)();const W1=!v[u.tcA]||(0,u.KtD)();null===v[u.b5C][u.qlT].projection[m1.projection]&&null!==B?function hL(c,e,l){const i=u.Yw1+l,d=e.data[i],C=c[i],v=fs(C,d.tView.ssrId);so(C,oo(c,d,void 0,{dehydratedView:v}),0,He(d,v))}(v,A,B):W1&&!x3(m1)&&function l7(c,e,l){Lt(e[u.GpT],0,e,l,v8(c,l,e),nc(l.parent||e[u.qlT],l,e))}(A,v,m1)}function Yn(c,e,l,i){bC(c,e,l,i)}function el(c,e,l){_C(c,e,l)}function Kp(c){const e=(0,u.OAn)(),l=(0,u.klJ)(),i=(0,u.w7Z)();(0,u.GA0)(i+1);const d=Pd(l,i);if(c.dirty&&(0,u.vOT)(e)===!(2&~d.metadata.flags)){if(null===d.matches)c.reset([]);else{const C=yC(e,i);c.reset(C,ic),c.notifyOnChanges()}return!0}return!1}function Xp(){return vd((0,u.OAn)(),(0,u.w7Z)())}function i7(c,e,l,i,d){Cs(e,bC(c,l,i,d))}function nl(c,e,l,i){Cs(c,_C(e,l,i))}function qp(c=1){(0,u.GA0)((0,u.w7Z)()+c)}function ni(c){const e=(0,u.VPL)();return(0,u.Hh6)(e,u.Yw1+c)}function ti(c,e){return c<<17|e<<2}function Rc(c){return c>>17&32767}function nm(c){return 2|c}function tl(c){return(131068&c)>>2}function tm(c,e){return-131069&c|e<<2}function lm(c){return 1|c}function Jp(c,e,l,i){const d=c[l+1],C=null===e;let v=i?Rc(d):tl(d),A=!1;for(;0!==v&&(!1===A||C);){const m1=c[v+1];zL(c[v],e)&&(A=!0,c[v+1]=i?lm(m1):nm(m1)),v=i?Rc(m1):tl(m1)}A&&(c[l+1]=i?nm(d):lm(d))}function zL(c,e){return null===c||null==e||(Array.isArray(c)?c[1]:c)===e||!(!Array.isArray(c)||"string"!=typeof e)&&(0,u.FRF)(c,e)>=0}const wc={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function om(c){return c.substring(wc.key,wc.keyEnd)}function LL(c){return c.substring(wc.value,wc.valueEnd)}function Zp(c,e){const l=wc.textEnd;return l===e?-1:(e=wc.keyEnd=function xL(c,e,l){for(;e<l&&c.charCodeAt(e)>32;)e++;return e}(c,wc.key=e,l),ll(c,e,l))}function Kn(c,e){const l=wc.textEnd;let i=wc.key=ll(c,e,l);return l===i?-1:(i=wc.keyEnd=function yL(c,e,l){let i;for(;e<l&&(45===(i=c.charCodeAt(e))||95===i||(-33&i)>=65&&(-33&i)<=90||i>=48&&i<=57);)e++;return e}(c,i,l),i=li(c,i,l),i=wc.value=ll(c,i,l),i=wc.valueEnd=function vL(c,e,l){let i=-1,d=-1,C=-1,v=e,A=v;for(;v<l;){const B=c.charCodeAt(v++);if(59===B)return A;34===B||39===B?A=v=cg(c,B,v,l):e===v-4&&85===C&&82===d&&76===i&&40===B?A=v=cg(c,41,v,l):B>32&&(A=v),C=d,d=i,i=-33&B}return A}(c,i,l),li(c,i,l))}function Qp(c){wc.key=0,wc.keyEnd=0,wc.value=0,wc.valueEnd=0,wc.textEnd=c.length}function ll(c,e,l){for(;e<l&&c.charCodeAt(e)<=32;)e++;return e}function li(c,e,l,i){return(e=ll(c,e,l))<l&&e++,e}function cg(c,e,l,i){let d=-1,C=l;for(;C<i;){const v=c.charCodeAt(C++);if(v==e&&92!==d)return C;d=92==v&&92===d?0:v}throw new Error}function ra(c,e,l){return Gt(c,e,l,!1),ra}function ol(c,e){return Gt(c,e,null,!0),ol}function eg(c){im(tg,OL,c,!1)}function OL(c,e){for(let l=function bL(c){return Qp(c),Kn(c,ll(c,0,wc.textEnd))}(e);l>=0;l=Kn(e,l))tg(c,om(e),LL(e))}function fa(c){im(TL,oi,c,!0)}function oi(c,e){for(let l=function _L(c){return Qp(c),Zp(c,ll(c,0,wc.textEnd))}(e);l>=0;l=Zp(e,l))(0,u.ezK)(c,om(e),!0)}
1function Gt(c,e,l,i){const d=(0,u.OAn)(),C=(0,u.klJ)(),v=(0,u.b$O)(2);C.firstUpdatePass&&il(C,c,v,i),e!==B4&&tc(d,v,e)&&sm(C,C.data[(0,u._px)()],d,d[u.GpT],c,d[v+1]=function EL(c,e){return null==c||""===c||("string"==typeof e?c+=e:"object"==typeof c&&(c=(0,u.AsM)(Wc(c)))),c}(e,l),i,v)}function im(c,e,l,i){const d=(0,u.klJ)(),C=(0,u.b$O)(2);d.firstUpdatePass&&il(d,null,C,i);const v=(0,u.OAn)();if(l!==B4&&tc(v,C,l)){const A=d.data[(0,u._px)()];if(lg(A,i)&&!ng(d,C)){let B=i?A.classesWithoutHost:A.stylesWithoutHost;null!==B&&(l=(0,u.n$e)(B,l||"")),Ys(d,A,v,l,i)}else!function ua(c,e,l,i,d,C,v,A){d===B4&&(d=u.Mlv);let B=0,m1=0,y1=0<d.length?d[0]:null,W1=0<C.length?C[0]:null;for(;null!==y1||null!==W1;){const h2=B<d.length?d[B+1]:void 0,_2=m1<C.length?C[m1+1]:void 0;let D4,J2=null;y1===W1?(B+=2,m1+=2,h2!==_2&&(J2=W1,D4=_2)):null===W1||null!==y1&&y1<W1?(B+=2,J2=y1):(m1+=2,J2=W1,D4=_2),null!==J2&&sm(c,e,l,i,J2,D4,v,A),y1=B<d.length?d[B]:null,W1=m1<C.length?C[m1]:null}}(d,A,v,v[u.GpT],v[C+1],v[C+1]=function DL(c,e,l){if(null==l||""===l)return u.Mlv;const i=[],d=Wc(l);if(Array.isArray(d))for(let C=0;C<d.length;C++)c(i,d[C],!0);else if("object"==typeof d)for(const C in d)d.hasOwnProperty(C)&&c(i,C,d[C]);else"string"==typeof d&&e(i,d);return i}(c,e,l),i,C)}}function ng(c,e){return e>=c.expandoStartIndex}function il(c,e,l,i){const d=c.data;if(null===d[l+1]){const C=d[(0,u._px)()],v=ng(c,l);lg(C,i)&&null===e&&!v&&(e=!1),e=function ma(c,e,l,i){const d=(0,u.MT)(c);let C=i?e.residualClasses:e.residualStyles;if(null===d)0===(i?e.classBindings:e.styleBindings)&&(l=si(l=ii(null,c,e,l,i),e.attrs,i),C=null);else{const v=e.directiveStylingLast;if(-1===v||c[v]!==d)if(l=ii(d,c,e,l,i),null===C){let B=function wL(c,e,l){const i=l?e.classBindings:e.styleBindings;if(0!==tl(i))return c[Rc(i)]}(c,e,i);void 0!==B&&Array.isArray(B)&&(B=ii(null,c,e,B[1],i),B=si(B,e.attrs,i),function SL(c,e,l,i){c[Rc(l?e.classBindings:e.styleBindings)]=i}(c,e,i,B))}else C=function NL(c,e,l){let i;const d=e.directiveEnd;for(let C=1+e.directiveStylingLast;C<d;C++)i=si(i,c[C].hostAttrs,l);return si(i,e.attrs,l)}(c,e,i)}return void 0!==C&&(i?e.residualClasses=C:e.residualStyles=C),l}(d,C,e,i),function Wt(c,e,l,i,d,C){let v=C?e.classBindings:e.styleBindings,A=Rc(v),B=tl(v);c[i]=l;let y1,m1=!1;if(Array.isArray(l)?(y1=l[1],(null===y1||(0,u.FRF)(l,y1)>0)&&(m1=!0)):y1=l,d)if(0!==B){const h2=Rc(c[A+1]);c[i+1]=ti(h2,A),0!==h2&&(c[h2+1]=tm(c[h2+1],i)),c[A+1]=function aa(c,e){return 131071&c|e<<17}(c[A+1],i)}else c[i+1]=ti(A,0),0!==A&&(c[A+1]=tm(c[A+1],i)),A=i;else c[i+1]=ti(B,0),0===A?A=i:c[B+1]=tm(c[B+1],i),B=i;m1&&(c[i+1]=nm(c[i+1])),Jp(c,y1,i,!0),Jp(c,y1,i,!1),function CL(c,e,l,i,d){const C=d?c.residualClasses:c.residualStyles;null!=C&&"string"==typeof e&&(0,u.FRF)(C,e)>=0&&(l[i+1]=lm(l[i+1]))}(e,y1,c,i,C),v=ti(A,B),C?e.classBindings=v:e.styleBindings=v}(d,C,e,l,v,i)}}function ii(c,e,l,i,d){let C=null;const v=l.directiveEnd;let A=l.directiveStylingLast;for(-1===A?A=l.directiveStart:A++;A<v&&(C=e[A],i=si(i,C.hostAttrs,d),C!==c);)A++;return null!==c&&(l.directiveStylingLast=A),i}function si(c,e,l){const i=l?1:2;let d=-1;if(null!==e)for(let C=0;C<e.length;C++){const v=e[C];"number"==typeof v?d=v:d===i&&(Array.isArray(c)||(c=void 0===c?[]:["",c]),(0,u.ezK)(c,v,!!l||e[++C]))}return void 0===c?null:c}function tg(c,e,l){(0,u.ezK)(c,e,Wc(l))}function TL(c,e,l){const i=String(e);""!==i&&!i.includes(" ")&&(0,u.ezK)(c,i,l)}function sm(c,e,l,i,d,C,v,A){if(!(3&e.type))return;const B=c.data,m1=B[A+1],y1=function ML(c){return!(1&~c)}(m1)?am(B,e,l,d,tl(m1),v):void 0;Vt(y1)||(Vt(C)||function d5(c){return!(2&~c)}(m1)&&(C=am(B,null,l,d,A,v)),function Tn(c,e,l,i,d){if(e)d?c.addClass(l,i):c.removeClass(l,i);else{let C=-1===i.indexOf("-")?void 0:Vc.DashCase;null==d?c.removeStyle(l,i,C):("string"==typeof d&&d.endsWith("!important")&&(d=d.slice(0,-10),C|=Vc.Important),c.setStyle(l,i,d,C))}}(i,v,(0,u.vaC)((0,u._px)(),l),d,C))}function am(c,e,l,i,d,C){const v=null===e;let A;for(;d>0;){const B=c[d],m1=Array.isArray(B),y1=m1?B[1]:B,W1=null===y1;let h2=l[d+1];h2===B4&&(h2=W1?u.Mlv:void 0);let _2=W1?(0,u.K7h)(h2,i):y1===i?h2:void 0;if(m1&&!Vt(_2)&&(_2=(0,u.K7h)(B,i)),Vt(_2)&&(A=_2,v))return A;const J2=c[d+1];d=v?Rc(J2):tl(J2)}if(null!==e){let B=C?e.residualClasses:e.residualStyles;null!=B&&(A=(0,u.K7h)(B,i))}return A}function Vt(c){return void 0!==c}function lg(c,e){return!!(c.flags&(e?8:16))}function rm(c,e=""){const l=(0,u.OAn)(),i=(0,u.klJ)(),d=c+u.Yw1,C=i.firstCreatePass?Ue(i,d,1,e,null):i.data[d],v=og(i,l,C,e,c);
1l[d]=v,(0,u.SX7)()&&F7(i,l,v,C),(0,u.iMd)(C,!1)}let og=(c,e,l,i,d)=>((0,u.m7n)(!0),Wl(e[u.GpT],i));function kL(c,e,l,i,d){const C=!M5(e,l);return(0,u.m7n)(C),C?Wl(e[u.GpT],i):ss(e[u.tcA],c,e,l)}function AL(){og=kL}function ig(c,e){let l=!1,i=(0,u.c$7)();for(let C=1;C<e.length;C+=2)l=tc(c,i++,e[C])||l;if((0,u.Kw3)(i),!l)return B4;let d=e[0];for(let C=1;C<e.length;C+=2)d+=(0,u.eFE)(e[C])+(C+1!==e.length?e[C+1]:"");return d}function sg(c,e,l,i=""){return tc(c,(0,u.xbp)(),l)?e+(0,u.eFE)(l)+i:B4}function da(c,e,l,i,d,C=""){const A=E9(c,(0,u.c$7)(),l,d);return(0,u.b$O)(2),A?e+(0,u.eFE)(l)+i+(0,u.eFE)(d)+C:B4}function fm(c,e,l,i,d,C,v,A=""){const m1=Ir(c,(0,u.c$7)(),l,d,v);return(0,u.b$O)(3),m1?e+(0,u.eFE)(l)+i+(0,u.eFE)(d)+C+(0,u.eFE)(v)+A:B4}function qe(c,e,l,i,d,C,v,A,B,m1=""){const W1=H7(c,(0,u.c$7)(),l,d,v,B);return(0,u.b$O)(4),W1?e+(0,u.eFE)(l)+i+(0,u.eFE)(d)+C+(0,u.eFE)(v)+A+(0,u.eFE)(B)+m1:B4}function ag(c,e,l,i,d,C,v,A,B,m1,y1,W1=""){const h2=(0,u.c$7)();let _2=H7(c,h2,l,d,v,B);return _2=tc(c,h2+4,y1)||_2,(0,u.b$O)(5),_2?e+(0,u.eFE)(l)+i+(0,u.eFE)(d)+C+(0,u.eFE)(v)+A+(0,u.eFE)(B)+m1+(0,u.eFE)(y1)+W1:B4}function rg(c,e,l,i,d,C,v,A,B,m1,y1,W1,h2,_2=""){const J2=(0,u.c$7)();let D4=H7(c,J2,l,d,v,B);return D4=E9(c,J2+4,y1,h2)||D4,(0,u.b$O)(6),D4?e+(0,u.eFE)(l)+i+(0,u.eFE)(d)+C+(0,u.eFE)(v)+A+(0,u.eFE)(B)+m1+(0,u.eFE)(y1)+W1+(0,u.eFE)(h2)+_2:B4}function fg(c,e,l,i,d,C,v,A,B,m1,y1,W1,h2,_2,J2,D4=""){const m0=(0,u.c$7)();let P0=H7(c,m0,l,d,v,B);return P0=Ir(c,m0+4,y1,h2,J2)||P0,(0,u.b$O)(7),P0?e+(0,u.eFE)(l)+i+(0,u.eFE)(d)+C+(0,u.eFE)(v)+A+(0,u.eFE)(B)+m1+(0,u.eFE)(y1)+W1+(0,u.eFE)(h2)+_2+(0,u.eFE)(J2)+D4:B4}function mg(c,e,l,i,d,C,v,A,B,m1,y1,W1,h2,_2,J2,D4,m0,P0=""){const R4=(0,u.c$7)();let Q6=H7(c,R4,l,d,v,B);return Q6=H7(c,R4+4,y1,h2,J2,m0)||Q6,(0,u.b$O)(8),Q6?e+(0,u.eFE)(l)+i+(0,u.eFE)(d)+C+(0,u.eFE)(v)+A+(0,u.eFE)(B)+m1+(0,u.eFE)(y1)+W1+(0,u.eFE)(h2)+_2+(0,u.eFE)(J2)+D4+(0,u.eFE)(m0)+P0:B4}function mm(c){return pa("",c),mm}function pa(c,e,l){const i=(0,u.OAn)(),d=sg(i,c,e,l);return d!==B4&&he(i,(0,u._px)(),d),pa}function sl(c,e,l,i,d){const C=(0,u.OAn)(),v=da(C,c,e,l,i,d);return v!==B4&&he(C,(0,u._px)(),v),sl}function al(c,e,l,i,d,C,v){const A=(0,u.OAn)(),B=fm(A,c,e,l,i,d,C,v);return B!==B4&&he(A,(0,u._px)(),B),al}function he(c,e,l){const i=(0,u.vaC)(e,c);xn(c[u.GpT],i,l)}function $t(c,e,l){(0,u.n$r)(e)&&(e=e());const i=(0,u.OAn)();return tc(i,(0,u.xbp)(),e)&&((0,u.klJ)(),lo((0,u.CpD)(),i,c,e,i[u.GpT],l)),$t}function gg(c,e){const l=(0,u.n$r)(c);return l&&c.set(e),l}function ga(c,e){const l=(0,u.OAn)(),i=(0,u.klJ)(),d=(0,u.Mx4)();return z8(i,l,l[u.GpT],d,c,e),ga}const hg={};function Yt(c){const e=(0,u.klJ)(),l=(0,u.OAn)(),i=c+u.Yw1,d=Ue(e,i,128,null,null);return(0,u.iMd)(d,!1),(0,u.M_e)(e,l,i,hg),Yt}function pm(c){Qc("NgLet");const e=(0,u.klJ)(),l=(0,u.OAn)(),i=(0,u._px)();return(0,u.M_e)(e,l,i,c),c}function Mg(c){const e=(0,u.VPL)(),l=(0,u.Hh6)(e,u.Yw1+c);if(l===hg)throw new u.buA(314,!1);return l}function gm(c){return tc((0,u.OAn)(),(0,u.xbp)(),c)?(0,u.eFE)(c):B4}function ai(c,e,l=""){return sg((0,u.OAn)(),c,e,l)}function za(c,e,l,i,d){if(c=(0,u.nl4)(c),Array.isArray(c))for(let C=0;C<c.length;C++)za(c[C],e,l,i,d);else{const C=(0,u.klJ)(),v=(0,u.OAn)(),A=(0,u.Mx4)();let B=(0,u.Y3W)(c)?c:(0,u.nl4)(c.provide);const m1=(0,u.Rc9)(c),y1=1048575&A.providerIndexes,W1=A.directiveStart,h2=A.providerIndexes>>20;if((0,u.Y3W)(c)||!c.multi){const _2=new _3(m1,d,mo,null),J2=fl(B,e,d?y1:y1+h2,W1);-1===J2?(e4(i2(A,v),C,B),La(C,c,e.length),e.push(B),A.directiveStart++,A.directiveEnd++,d&&(A.providerIndexes+=1048576),l.push(_2),v.push(_2)):(l[J2]=_2,v[J2]=_2)}else{const _2=fl(B,e,y1+h2,W1),J2=fl(B,e,y1,y1+h2),m0=J2>=0&&l[J2];if(d&&!m0||!d&&!(_2>=0&&l[_2])){e4(i2(A,v),C,B);const P0=function zg(c,e,l,i,d){const v=new _3(c,l,mo,null);return v.multi=[],v.index=e,v.componentProviders=0,hm(v,d,i&&!l),v}(d?ri:Cg,l.length,d,i,m1);!d&&m0&&(l[J2].providerFactory=P0),La(C,c,e.length,0),e.push(B),A.directiveStart++,A.directiveEnd++,d&&(A.providerIndexes+=1048576),l.push(P0),v.push(P0)}else La(C,c,_2>-1?_2:J2,hm(l[d?J2:_2],m1,!d&&i));!d&&i&&m0&&l[J2].componentProviders++}}}function La(c,e,l,i){const d=(0,u.Y3W)(e),C=(0,u.MME)(e);if(d||C){const B=(C?(0,u.nl4)(e.useClass):e).prototype.ngOnDestroy;if(B){const m1=c.destroyHooks||(c.destroyHooks=[]);if(!d&&e.multi){const y1=m1.indexOf(l);-1===y1?m1.push(l,[i,B]):m1[y1+1].push(i,B)}else m1.push(l,B)}}}function hm(c,e,l){return l&&c.componentProviders++,c.multi.push(e)-1}function fl(c,e,l,i){for(let d=l;d<i;d++)if(e[d]===c)return d;return-1}function Cg(c,e,l,i,d){return _a(this.multi,[])}function ri(c,e,l,i,d){const C=this.multi;let v;if(this.providerFactory){const A=this.providerFactory.componentProviders,B=I3(i,i[u.eDl],this.providerFactory.index,d);v=B.slice(0,A),_a(C,v);for(let m1=A;m1<B.length;
1m1++)v.push(B[m1])}else v=[],_a(C,v);return v}function _a(c,e){for(let l=0;l<c.length;l++)e.push((0,c[l])());return e}function ml(c,e=[]){return l=>{l.providersResolver=(i,d)=>function jL(c,e,l){const i=(0,u.klJ)();if(i.firstCreatePass){const d=(0,u.JlV)(c);za(l,i.data,i.blueprint,d,!0),za(e,i.data,i.blueprint,d,!1)}}(i,d?d(c):c,e)}}function Kt(c){if("function"==typeof c)return c;const e=(0,u.Bqz)(c);return e.some(u.Jzi)?()=>e.map(u.nl4).map(Mm):e.map(Mm)}function Mm(c){return hd(c)?c.ngModule:c}function Cm(c,e,l){const i=(0,u.gxQ)()+c,d=(0,u.OAn)();return d[i]===B4?We(d,i,l?e.call(l):e()):Ms(d,i)}function GL(c,e,l,i){return bg((0,u.OAn)(),(0,u.gxQ)(),c,e,l,i)}function ba(c,e,l,i,d){return Lm((0,u.OAn)(),(0,u.gxQ)(),c,e,l,i,d)}function Lg(c,e,l,i,d,C){return mi((0,u.OAn)(),(0,u.gxQ)(),c,e,l,i,d,C)}function zm(c,e,l,i,d,C,v){return xg((0,u.OAn)(),(0,u.gxQ)(),c,e,l,i,d,C,v)}function _g(c,e,l,i,d,C,v,A){const B=(0,u.gxQ)()+c,m1=(0,u.OAn)(),y1=H7(m1,B,l,i,d,C);return tc(m1,B+4,v)||y1?We(m1,B+5,A?e.call(A,l,i,d,C,v):e(l,i,d,C,v)):Ms(m1,B+5)}function fi(c,e){const l=c[e];return l===B4?void 0:l}function bg(c,e,l,i,d,C){const v=e+l;return tc(c,v,d)?We(c,v+1,C?i.call(C,d):i(d)):fi(c,v+1)}function Lm(c,e,l,i,d,C,v){const A=e+l;return E9(c,A,d,C)?We(c,A+2,v?i.call(v,d,C):i(d,C)):fi(c,A+2)}function mi(c,e,l,i,d,C,v,A){const B=e+l;return Ir(c,B,d,C,v)?We(c,B+3,A?i.call(A,d,C,v):i(d,C,v)):fi(c,B+3)}function xg(c,e,l,i,d,C,v,A,B){const m1=e+l;return H7(c,m1,d,C,v,A)?We(c,m1+4,B?i.call(B,d,C,v,A):i(d,C,v,A)):fi(c,m1+4)}function yg(c,e,l,i,d,C){let v=e+l,A=!1;for(let B=0;B<d.length;B++)tc(c,v++,d[B])&&(A=!0);return A?We(c,v,i.apply(C,d)):fi(c,v)}function vg(c,e){const l=(0,u.klJ)();let i;const d=c+u.Yw1;l.firstCreatePass?(i=function xa(c,e){if(e)for(let l=e.length-1;l>=0;l--){const i=e[l];if(c===i.name)return i}}(e,l.pipeRegistry),l.data[d]=i,i.onDestroy&&(l.destroyHooks??=[]).push(d,i.onDestroy)):i=l.data[d];const C=i.factory||(i.factory=(0,u.wGu)(i.type,!0)),A=(0,u.a2B)(mo);try{const B=Y0(!1),m1=C();return Y0(B),(0,u.M_e)(l,(0,u.OAn)(),d,m1),m1}finally{(0,u.a2B)(A)}}function Pg(c,e,l){const i=c+u.Yw1,d=(0,u.OAn)(),C=(0,u.Hh6)(d,i);return ya(d,i)?bg(d,(0,u.gxQ)(),e,C.transform,l,C):C.transform(l)}function bm(c,e,l,i){const d=c+u.Yw1,C=(0,u.OAn)(),v=(0,u.Hh6)(C,d);return ya(C,d)?Lm(C,(0,u.gxQ)(),e,v.transform,l,i,v):v.transform(l,i)}function KL(c,e,l,i,d){const C=c+u.Yw1,v=(0,u.OAn)(),A=(0,u.Hh6)(v,C);return ya(v,C)?mi(v,(0,u.gxQ)(),e,A.transform,l,i,d,A):A.transform(l,i,d)}function XL(c,e,l){const i=c+u.Yw1,d=(0,u.OAn)(),C=(0,u.Hh6)(d,i);return ya(d,i)?yg(d,(0,u.gxQ)(),e,C.transform,l,C):C.transform.apply(C,l)}function ya(c,e){return c[u.eDl].data[e].pure}function ui(c,e){return zr(c,e)}function Ce(c,e,l,i,d){const C=d[u.eDl];if(C!==i.tView)for(let v=u.Yw1;v<C.bindingStartIndex;v++){const A=d[v];if((0,u.A0l)(A)){(0,u.q$2)(A[u.jgP])&&Ce(c,e,l,i,A[u.jgP]);for(let B=u.Y20;B<A.length;
1B++)Ce(c,e,l,i,A[B])}else(0,u.q$2)(A)&&Ce(c,e,l,i,A)}else!function k8(c,e,l,i,d){const C=d[u.SKP];let v=d[u.jgP];const A=d[u.f7T],B=d[u.qlT],m1=d[u.YEL].get(U6,null),y1=()=>{if(i.encapsulation===r7.ShadowDom){const J2=v.cloneNode(!1);v.replaceWith(J2),v=J2}const W1=Gc(l),h2=I6(A,W1,C,L5(l),v,B,null,null,null,null,null);(function e_(c,e,l,i){for(let d=u.Yw1;d<c[u.eDl].bindingStartIndex;d++){const C=c[d];if(((0,u.q$2)(C)||(0,u.A0l)(C))&&C[u.K29]===e){C[u.K29]=l;break}}c[u.EJG]===e&&(c[u.EJG]=l),c[u.Yrj]===e&&(c[u.Yrj]=l),l[u.K29]=e[u.K29],e[u.K29]=null,c[i]=l})(A,d,h2,B.index),j6(d[u.eDl],d);const _2=d[u.M0L].rendererFactory;(function c_(c,e){c.componentReplaced?.(e.id)})(_2,i),h2[u.GpT]=_2.createRenderer(v,l),I0(d[u.eDl],d),function xm(c){if(null!==c.projection){for(const e of c.projection)c3(e)&&(e.projectionNext=null,e.flags&=-3);c.projection=null}}(B),pr(W1,h2,C),Qi(W1,h2,W1.template,C)};null===m1?ze(c,e,y1):m1.run(()=>ze(c,e,y1))}(c,e,l,i,d)}function ze(c,e,l){try{l()}catch(i){if(null!==e&&i.message){const C=i.message+(i.stack?"\n"+i.stack:"");c?.hot?.send?.("angular:invalidate",{id:e,message:C,error:!0})}throw i}}const Xn={\u0275\u0275animateEnter:function W5(c){if(Qc("NgAnimateEnter"),!L7)return W5;const e=(0,u.OAn)();if(Us(e))return W5;const l=(0,u.Mx4)();return Un(l,e),Sf(Ke(e),l,()=>function Gs(c,e,l){const i=(0,u.d31)(e,c),d=c[u.GpT],C=c[u.YEL].get(U6),v=Uz(l),A=[],B=y1=>{if(y1.target!==i)return;const W1=y1 instanceof AnimationEvent?"animationend":"transitionend";C.runOutsideAngular(()=>{d.listen(i,W1,m1)})},m1=y1=>{y1.target===i&&function X9(c,e,l){const i=Ye.get(e);if(c.target===e&&i&&Ws(c,e)){c.stopImmediatePropagation();for(const d of i.classList)l.removeClass(e,d);_p(e)}}(y1,i,d)};if(v&&v.length>0){C.runOutsideAngular(()=>{A.push(d.listen(i,"animationstart",B)),A.push(d.listen(i,"transitionstart",B))}),function js(c,e,l){const i=Ye.get(c);if(i){for(const d of e)i.classList.push(d);for(const d of l)i.cleanupFns.push(d)}else Ye.set(c,{classList:e,cleanupFns:l})}(i,v,A);for(const y1 of v)d.addClass(i,y1);C.runOutsideAngular(()=>{requestAnimationFrame(()=>{if(g7(i,At,L7),!At.has(i)){for(const y1 of v)d.removeClass(i,y1);_p(i)}})})}}(e,l,c)),s0(e[u.YEL]),p0(e[u.YEL],Ke(e)),W5},\u0275\u0275animateEnterListener:function Vs(c){if(Qc("NgAnimateEnter"),!L7)return Vs;const e=(0,u.OAn)();if(Us(e))return Vs;const l=(0,u.Mx4)();return Un(l,e),Sf(Ke(e),l,()=>function rv(c,e,l){const i=(0,u.d31)(e,c);l.call(c[u.SKP],{target:i,animationComplete:Hz})}(e,l,c)),s0(e[u.YEL]),p0(e[u.YEL],Ke(e)),Vs},\u0275\u0275animateLeave:function jn(c){if(Qc("NgAnimateLeave"),!L7)return jn;const e=(0,u.OAn)();if(Us(e))return jn;const i=(0,u.Mx4)();return Un(i,e),Sf(It(e),i,()=>function jz(c,e,l){const{promise:i,resolve:d}=gf(),C=(0,u.d31)(e,c),v=c[u.GpT],A=c[u.YEL].get(U6);Nn.add(c),(It(c).get(e.index).resolvers??=[]).push(d);const B=Uz(l);return B&&B.length>
10?function Wz(c,e,l,i,d,C){!function wf(c,e){if(!L7)return;const l=Ye.get(c);if(l&&l.classList.length>0&&function xp(c,e){for(const l of e)if(c.classList.contains(l))return!0;return!1}(c,l.classList))for(const i of l.classList)e.removeClass(c,i);_p(c)}(c,d);const v=[],A=It(l).get(e.index)?.resolvers,B=m1=>{if(m1.target===c&&(m1 instanceof CustomEvent||Ws(m1,c))){if(m1.stopImmediatePropagation(),At.delete(c),Of(e,c),Array.isArray(e.projection))for(const y1 of i)d.removeClass(c,y1);K9(A,v),Nf(l,e)}};C.runOutsideAngular(()=>{v.push(d.listen(c,"animationend",B)),v.push(d.listen(c,"transitionend",B))}),bp(e,c);for(const m1 of i)d.addClass(c,m1);C.runOutsideAngular(()=>{requestAnimationFrame(()=>{g7(c,At,L7),At.has(c)||(Of(e,c),K9(A,v),Nf(l,e))})})}(C,e,c,B,v,A):d(),{promise:i,resolve:d}}(e,i,c)),s0(e[u.YEL]),jn},\u0275\u0275animateLeaveListener:function Df(c){if(Qc("NgAnimateLeave"),!L7)return Df;const e=(0,u.OAn)(),l=(0,u.Mx4)();return Un(l,e),Nn.add(e),Sf(It(e),l,()=>function Gz(c,e,l){const{promise:i,resolve:d}=gf(),C=(0,u.d31)(e,c),v=[],A=c[u.GpT],B=Us(c),m1=c[u.YEL].get(U6),y1=c[u.YEL].get(Rz);(It(c).get(e.index).resolvers??=[]).push(d);const W1=It(c).get(e.index)?.resolvers;if(B)Eo(c,e,C,W1,v);else{const h2=setTimeout(()=>Eo(c,e,C,W1,v),y1),_2={target:C,animationComplete:()=>{Eo(c,e,C,W1,v),clearTimeout(h2)}};bp(e,C),m1.runOutsideAngular(()=>{v.push(A.listen(C,"animationend",()=>{Eo(c,e,C,W1,v),clearTimeout(h2)},{once:!0}))}),l.call(c[u.SKP],_2)}return{promise:i,resolve:d}}(e,l,c)),s0(e[u.YEL]),Df},\u0275\u0275attribute:vf,\u0275\u0275defineComponent:NC,\u0275\u0275defineDirective:TC,\u0275\u0275defineInjectable:u.jDH,\u0275\u0275defineInjector:u.G2t,\u0275\u0275defineNgModule:DC,\u0275\u0275definePipe:_s,\u0275\u0275directiveInject:mo,\u0275\u0275getInheritedFactory:v2,\u0275\u0275inject:u.KVO,\u0275\u0275injectAttribute:v0,\u0275\u0275invalidFactory:eC,\u0275\u0275invalidFactoryDep:u.dmw,\u0275\u0275templateRefExtractor:ui,\u0275\u0275resetView:u.Njj,\u0275\u0275HostDirectivesFeature:AC,\u0275\u0275NgOnChangesFeature:r6,\u0275\u0275ProvidersFeature:ml,\u0275\u0275CopyDefinitionFeature:function Xr(c){let l,e=kC(c.type);l=(0,u.JlV)(c)?e.\u0275cmp:e.\u0275dir;const i=c;for(const d of jy)i[d]=l[d];if((0,u.JlV)(l))for(const d of Wy)i[d]=l[d]},\u0275\u0275InheritDefinitionFeature:Yr,\u0275\u0275ExternalStylesFeature:function Me(c){return e=>{c.length<1||(e.getExternalStyles=l=>c.map(d=>d+"?ngcomp"+(l?"="+encodeURIComponent(l):"")+"&e="+e.encapsulation))}},\u0275\u0275nextContext:$p,\u0275\u0275namespaceHTML:u.joV,\u0275\u0275namespaceMathML:u.By9,\u0275\u0275namespaceSVG:u.qSk,\u0275\u0275enableBindings:u.cSN,\u0275\u0275disableBindings:u.fuf,\u0275\u0275elementStart:Ks,\u0275\u0275elementEnd:Rt,\u0275\u0275element:Ff,\u0275\u0275elementContainerStart:Ho,\u0275\u0275elementContainerEnd:G5,\u0275\u0275domElement:Bo,\u0275\u0275domElementStart:Wn,\u0275\u0275domElementEnd:Fo,\u0275\u0275domElementContainer:jf,\u0275\u0275domElementContainerStart:Uo,\u0275\u0275domElementContainerEnd:Uf,\u0275\u0275domTemplate:function BC(c,e,l,i,d,C,v,A){const B=(0,u.OAn)(),m1=(0,u.klJ)();return R9(B,m1,c,e,l,i,d,(0,u.db4)(m1.consts,C),void 0,v,A),BC},\u0275\u0275domListener:$7,\u0275\u0275elementContainer:Hf,\u0275\u0275pureFunction0:Cm,\u0275\u0275pureFunction1:GL,\u0275\u0275pureFunction2:ba,\u0275\u0275pureFunction3:Lg,\u0275\u0275pureFunction4:zm,\u0275\u0275pureFunction5:_g,\u0275\u0275pureFunction6:function Xt(c,e,l,i,d,C,v,A,B){const m1=(0,u.gxQ)()+c,y1=(0,u.OAn)(),W1=H7(y1,m1,l,i,d,C);return E9(y1,m1+4,v,A)||W1?We(y1,m1+6,B?e.call(B,l,i,d,C,v,A):e(l,i,d,C,v,A)):Ms(y1,m1+6)},\u0275\u0275pureFunction7:function VL(c,e,l,i,d,C,v,A,B,m1){const y1=(0,u.gxQ)()+c,W1=(0,u.OAn)();let h2=H7(W1,y1,l,i,d,C);return Ir(W1,y1+4,v,A,B)||h2?We(W1,y1+7,m1?e.call(m1,l,i,d,C,v,A,B):e(l,i,d,C,v,A,B)):Ms(W1,y1+7)},\u0275\u0275pureFunction8:function $L(c,e,l,i,d,C,v,A,B,m1,y1){const W1=(0,u.gxQ)()+c,h2=(0,u.OAn)(),_2=H7(h2,W1,l,i,d,C);return H7(h2,W1+4,v,A,B,m1)||_2?We(h2,W1+8,y1?e.call(y1,l,i,d,C,v,A,B,m1):e(l,i,d,C,v,A,B,m1)):Ms(h2,W1+8)},\u0275\u0275pureFunctionV:function y7(c,e,l,i){return yg((0,u.OAn)(),(0,u.gxQ)(),c,e,l,i)},\u0275\u0275getCurrentView:Qz,\u0275\u0275restoreView:u.eBV,\u0275\u0275listener:ge,\u0275\u0275projection:Yp,\u0275\u0275syntheticHostProperty:function o7(c,e,l){const i=(0,u.OAn)();if(tc(i,(0,u.xbp)(),e)){const C=(0,u.klJ)(),v=(0,u.CpD)();Zu(v,i,c,e,cd((0,u.MT)(C.data),v,i),l)}return o7},\u0275\u0275syntheticHostListener:function sa(c,e){const l=(0,u.Mx4)(),i=(0,u.OAn)(),d=(0,u.klJ)();return z8(d,i,cd((0,u.MT)(d.data),l,i),l,c,e),sa},\u0275\u0275pipeBind1:Pg,\u0275\u0275pipeBind2:bm,\u0275\u0275pipeBind3:KL,\u0275\u0275pipeBind4:function hv(c,e,l,
1i,d,C){const v=c+u.Yw1,A=(0,u.OAn)(),B=(0,u.Hh6)(A,v);return ya(A,v)?xg(A,(0,u.gxQ)(),e,B.transform,l,i,d,C,B):B.transform(l,i,d,C)},\u0275\u0275pipeBindV:XL,\u0275\u0275projectionDef:ei,\u0275\u0275domProperty:Sp,\u0275\u0275ariaProperty:function Lp(c,e){const l=(0,u.OAn)();if(tc(l,(0,u.xbp)(),e)){const d=(0,u.klJ)(),C=(0,u.CpD)();if(O9(C,d,l,c,e))(0,u.Qs1)(C)&&xM(l,C.index);else{const A=(0,u.d31)(C,l);fr(l[u.GpT],A,null,C.value,c,e,null)}}return Lp},\u0275\u0275property:ue,\u0275\u0275pipe:vg,\u0275\u0275queryRefresh:Kp,\u0275\u0275queryAdvance:qp,\u0275\u0275viewQuery:el,\u0275\u0275viewQuerySignal:nl,\u0275\u0275loadQuery:Xp,\u0275\u0275contentQuery:Yn,\u0275\u0275contentQuerySignal:i7,\u0275\u0275reference:ni,\u0275\u0275classMap:fa,\u0275\u0275styleMap:eg,\u0275\u0275styleProp:ra,\u0275\u0275classProp:ol,\u0275\u0275advance:p7,\u0275\u0275template:zo,\u0275\u0275conditional:V7,\u0275\u0275conditionalCreate:ko,\u0275\u0275conditionalBranchCreate:k5,\u0275\u0275defer:function vz(c,e,l,i,d,C,v,A,B,m1){const y1=(0,u.OAn)(),W1=(0,u.klJ)(),h2=c+u.Yw1,_2=R9(y1,W1,c,null,0,0),J2=y1[u.YEL],D4=qc(J2);if(W1.firstCreatePass){Qc("NgDefer");const Ze={primaryTmplIndex:e,loadingTmplIndex:i??null,placeholderTmplIndex:d??null,errorTmplIndex:C??null,placeholderBlockConfig:null,loadingBlockConfig:null,dependencyResolverFn:l??null,loadingState:Ic.NOT_STARTED,loadingPromise:null,providers:null,hydrateTriggers:null,debug:null,flags:m1??0};B?.(W1,Ze,A,v),function VC(c,e,l){const i=B9(e);c.data[i]=l}(W1,h2,Ze)}const m0=y1[h2];hC(m0,_2,y1);let P0=null,R4=null;if(m0[u.qFA]?.length>0){const Ze=m0[u.qFA][0].data;R4=Ze.di??null,P0=Ze.s}const Q6=[null,Lo.Initial,null,null,null,null,R4,P0,null,null];!function GC(c,e,l){c[B9(e)]=l}(y1,h2,Q6);let e5=null;null!==R4&&D4&&(e5=J2.get(t0),e5.add(R4,{lView:y1,tNode:_2,lContainer:m0}));const I8=()=>{vs(Q6),null!==R4&&e5?.cleanup([R4])};M7(0,Q6,()=>(0,u.DyX)(y1,I8)),(0,u.ik5)(y1,I8)},\u0275\u0275deferWhen:function Bs(c){const e=(0,u.OAn)(),l=(0,u.CpD)();if(hc(0,e,l)&&tc(e,(0,u.xbp)(),c)){const d=(0,n2.Ht)(null);try{const C=!!c,A=D5(e,l)[1];!1===C&&A===Lo.Initial?H9(e,l):!0===C&&(A===Lo.Initial||A===o8.Placeholder)&&me(0,e,l)}finally{(0,n2.Ht)(d)}}},\u0275\u0275deferOnIdle:function Oz(){hc(0,(0,u.OAn)(),(0,u.Mx4)())&&ap(xo)},\u0275\u0275deferOnImmediate:function Do(){const c=(0,u.OAn)(),e=(0,u.Mx4)();hc(0,c,e)&&(null===u5(c[u.eDl],e).loadingTmplIndex&&H9(c,e),me(0,c,e))},\u0275\u0275deferOnTimer:function wz(c){hc(0,(0,u.OAn)(),(0,u.Mx4)())&&ap(In(c))},\u0275\u0275deferOnHover:function Hs(c,e){const l=(0,u.OAn)(),i=(0,u.Mx4)();hc(0,l,i)&&(H9(l,i),bo(l,i,c,e,Z,()=>me(0,l,i),0))},\u0275\u0275deferOnInteraction:function Tz(c,e){const l=(0,u.OAn)(),i=(0,u.Mx4)();hc(0,l,i)&&(H9(l,i),bo(l,i,c,e,F,()=>me(0,l,i),0))},\u0275\u0275deferOnViewport:function kz(c,e){const l=(0,u.OAn)(),i=(0,u.Mx4)();hc(0,l,i)&&(H9(l,i),bo(l,i,c,e,ef,()=>me(0,l,i),0))},\u0275\u0275deferPrefetchWhen:function xf(c){const e=(0,u.OAn)(),l=(0,u.CpD)();if(hc(1,e,l)&&tc(e,(0,u.xbp)(),c)){const d=(0,n2.Ht)(null);try{const C=!!c,A=u5(e[u.eDl],l);!0===C&&A.loadingState===Ic.NOT_STARTED&&$e(A,e,l)}finally{(0,n2.Ht)(d)}}},\u0275\u0275deferPrefetchOnIdle:function gp(){hc(1,(0,u.OAn)(),(0,u.Mx4)())&&hf(xo)},\u0275\u0275deferPrefetchOnImmediate:function Mp(){const c=(0,u.OAn)(),e=(0,u.Mx4)();if(!hc(1,c,e))return;const i=u5(c[u.eDl],e);i.loadingState===Ic.NOT_STARTED&&Cf(i,c,e)},\u0275\u0275deferPrefetchOnTimer:function Sz(c){hc(1,(0,u.OAn)(),(0,u.Mx4)())&&hf(In(c))},\u0275\u0275deferPrefetchOnHover:function Dz(c,e){const l=(0,u.OAn)(),i=(0,u.Mx4)();if(!hc(1,l,i))return;const C=u5(l[u.eDl],i);C.loadingState===Ic.NOT_STARTED&&bo(l,i,c,e,Z,()=>$e(C,l,i),1)},\u0275\u0275deferPrefetchOnInteraction:function Cp(c,e){const l=(0,u.OAn)(),i=(0,u.Mx4)();if(!hc(1,l,i))return;const C=u5(l[u.eDl],i);C.loadingState===Ic.NOT_STARTED&&bo(l,i,c,e,F,()=>$e(C,l,i),1)},\u0275\u0275deferPrefetchOnViewport:function Az(c,e){const l=(0,u.OAn)(),i=(0,u.Mx4)();if(!hc(1,l,i))return;const C=u5(l[u.eDl],i);C.loadingState===Ic.NOT_STARTED&&bo(l,i,c,e,ef,()=>$e(C,l,i),1)},\u0275\u0275deferHydrateWhen:function Y9(c){const e=(0,u.OAn)(),l=(0,u.CpD)();if(!hc(2,e,l))return;const i=(0,u.xbp)();if(Hn((0,u.klJ)(),l).set(6,null),tc(e,i,c)){const v=e[u.YEL],A=(0,n2.Ht)(null);try{1==!!c&&G7(v,D5(e,l)[6])}finally{(0,n2.Ht)(A)}}},\u0275\u0275deferHydrateNever:function Pz(){const c=(0,u.OAn)(),e=(0,u.Mx4)();hc(2,c,e)&&Hn((0,u.klJ)(),e).set(7,null)},\u0275\u0275deferHydrateOnIdle:function hp(){const c=(0,u.OAn)(),e=(0,u.Mx4)();hc(2,c,e)&&(Hn((0,u.klJ)(),e).set(0,null),Mf(xo,c,e))},\u0275\u0275deferHydrateOnImmediate:function sv(){const c=(0,u.OAn)(),e=(0,u.Mx4)();hc(2,c,e)&&(Hn((0,u.klJ)(),e).set(1,null),G7(c[u.YEL],D5(c,e)[6]))},\u0275\u0275deferHydrateOnTimer:function Nz(c){const e=(0,u.OAn)(),l=(0,u.Mx4)();hc(2,e,l)&&(Hn((0,u.klJ)(),l).set(5,{delay:c}),Mf(In(c),e,l))},\u0275\u0275deferHydrateOnHover:function yf(){const c=(0,u.OAn)(),e=(0,u.Mx4)();hc(2,c,e)&&Hn((0,u.klJ)(),e).set(4,null)},\u0275\u0275deferHydrateOnInteraction:function Ez(){const c=(0,u.OAn)(),e=(0,u.Mx4)();hc(2,c,e)&&Hn((0,u.klJ)(),e).set(3,null)},\u0275\u0275deferHydrateOnViewport:function zp(){const c=(0,u.OAn)(),e=(0,u.Mx4)();hc(2,c,e)&&Hn((0,u.klJ)(),e).set(2,null)},\u0275\u0275deferEnableTimerScheduling:function wt(c,e,l,i){const d=c.consts;null!=l&&(e.placeholderBlockConfig=(0,u.db4)(d,l)),null!=i&&(e.loadingBlockConfig=(0,u.db4)(d,i)),null===Ss&&(Ss=ws)},\u0275\u0275repeater:A5,\u0275\u0275repeaterCreate:Pp,\u0275\u0275repeaterTrackByIndex:q9,\u0275\u0275repeaterTrackByIdentity:Af,\u0275\u0275componentInstance:yp,\u0275\u0275text:rm,\u0275\u0275textInterpolate:mm,\u0275\u0275textInterpolate1:pa,\u0275\u0275textInterpolate2:sl,\u0275\u0275textInterpolate3:al,\u0275\u0275textInterpolate4:function ug(c,e,l,
1i,d,C,v,A,B){const m1=(0,u.OAn)(),y1=qe(m1,c,e,l,i,d,C,v,A,B);return y1!==B4&&he(m1,(0,u._px)(),y1),ug},\u0275\u0275textInterpolate5:function dg(c,e,l,i,d,C,v,A,B,m1,y1){const W1=(0,u.OAn)(),h2=ag(W1,c,e,l,i,d,C,v,A,B,m1,y1);return h2!==B4&&he(W1,(0,u._px)(),h2),dg},\u0275\u0275textInterpolate6:function um(c,e,l,i,d,C,v,A,B,m1,y1,W1,h2){const _2=(0,u.OAn)(),J2=rg(_2,c,e,l,i,d,C,v,A,B,m1,y1,W1,h2);return J2!==B4&&he(_2,(0,u._px)(),J2),um},\u0275\u0275textInterpolate7:function pg(c,e,l,i,d,C,v,A,B,m1,y1,W1,h2,_2,J2){const D4=(0,u.OAn)(),m0=fg(D4,c,e,l,i,d,C,v,A,B,m1,y1,W1,h2,_2,J2);return m0!==B4&&he(D4,(0,u._px)(),m0),pg},\u0275\u0275textInterpolate8:function rl(c,e,l,i,d,C,v,A,B,m1,y1,W1,h2,_2,J2,D4,m0){const P0=(0,u.OAn)(),R4=mg(P0,c,e,l,i,d,C,v,A,B,m1,y1,W1,h2,_2,J2,D4,m0);return R4!==B4&&he(P0,(0,u._px)(),R4),rl},\u0275\u0275textInterpolateV:function dm(c){const e=(0,u.OAn)(),l=ig(e,c);return l!==B4&&he(e,(0,u._px)(),l),dm},\u0275\u0275i18n:cm,\u0275\u0275i18nAttributes:function Gp(c,e){const l=(0,u.klJ)(),i=(0,u.db4)(l.consts,e);!function Jf(c,e,l){const i=(0,u.Mx4)(),d=i.index,C=[];if(c.firstCreatePass&&null===c.data[e]){for(let v=0;v<l.length;v+=2){const A=l[v],B=l[v+1];if(""!==B){if(ea.test(B))throw new Error(`ICU expressions are not supported in attributes. Message: "${B}".`);const m1=i.namespace?`:${i.namespace}:${i.value}`:i.value;qo(C,B,d,A,sL(C),cl(A,m1))}}c.data[e]=C}}(l,c+u.Yw1,i)},\u0275\u0275i18nExp:function Vp(c){return function Dp(c){c&&(J9|=1<<Math.min($o,31)),$o++}(tc((0,u.OAn)(),(0,u.xbp)(),c)),Vp},\u0275\u0275i18nStart:Qo,\u0275\u0275i18nEnd:ci,\u0275\u0275i18nApply:function gL(c){!function tL(c,e,l){if($o>0){const i=c.data[l];Yf(c,e,Array.isArray(i)?i:i.update,(0,u.c$7)()-$o-1,J9)}J9=0,$o=0}((0,u.klJ)(),(0,u.OAn)(),c+u.Yw1)},\u0275\u0275i18nPostprocess:function em(c,e={}){return function pL(c,e={}){let l=c;if(mL.test(c)){const i={},d=[0];l=l.replace(Qf,(C,v,A)=>{const B=v||A,m1=i[B]||[];if(m1.length||(B.split("|").forEach(D4=>{const m0=D4.match(dL),P0=m0?parseInt(m0[1],10):0,R4=pe.test(D4);m1.push([P0,R4,D4])}),i[B]=m1),!m1.length)throw new Error(`i18n postprocess: unmatched placeholder - ${B}`);const y1=d[d.length-1];let W1=0;for(let D4=0;D4<m1.length;D4++)if(m1[D4][0]===y1){W1=D4;break}const[h2,_2,J2]=m1[W1];return _2?d.pop():y1!==h2&&d.push(h2),m1.splice(W1,1),J2})}return Object.keys(e).length&&(l=l.replace(Ut,(i,d,C,v,A,B)=>e.hasOwnProperty(C)?`${d}${e[C]}${B}`:i),l=l.replace($n,(i,d)=>e.hasOwnProperty(d)?e[d]:i),l=l.replace(uL,(i,d)=>{if(e.hasOwnProperty(d)){const C=e[d];if(!C.length)throw new Error(`i18n postprocess: unmatched ICU - ${i} with key: ${d}`);return C.shift()}return i})),l}(c,e)},\u0275\u0275resolveWindow:Xl,\u0275\u0275resolveDocument:$i,\u0275\u0275resolveBody:z5,\u0275\u0275setComponentScope:function WL(c,e,l){const i=c.\u0275cmp;i.directiveDefs=$r(e,Sd),i.pipeDefs=$r(l,u.oyA)},\u0275\u0275setNgModuleScope:function $5(c,e){return L2(()=>{const l=(0,u.WbQ)(c);l.declarations=Kt(e.declarations||u.Mlv),l.imports=Kt(e.imports||u.Mlv),l.exports=Kt(e.exports||u.Mlv),e.bootstrap&&(l.bootstrap=Kt(e.bootstrap)),ps.registerNgModule(c,e)})},\u0275\u0275registerNgModuleType:OC,\u0275\u0275getComponentDepsFactory:function qL(c,e){return()=>{try{return ps.getComponentDependencies(c,e).dependencies}catch(l){throw console.error(`Computing dependencies in local compilation mode for the component "${c.name}" failed with the exception:`,l),l}}},\u0275setClassDebugInfo:function JL(c,e){const l=(0,u.xUg)(c);null!==l&&(l.debugInfo=e)},\u0275\u0275declareLet:Yt,\u0275\u0275storeLet:pm,\u0275\u0275readContextLet:Mg,\u0275\u0275attachSourceLocations:function ha(c,e){const l=(0,u.klJ)(),i=(0,u.OAn)(),d=i[u.GpT],C="data-ng-source-location";for(const[v,A,B,m1]of e){(0,u.XRZ)(l,v+u.Yw1);const W1=(0,u.vaC)(v+u.Yw1,i);W1.hasAttribute(C)||d.setAttribute(W1,C,`${c}@o:${A},l:${B},c:${m1}`)}},\u0275\u0275interpolate:gm,\u0275\u0275interpolate1:ai,\u0275\u0275interpolate2:function IL(c,e,l,i,d=""){return da((0,u.OAn)(),c,e,l,i,d)},\u0275\u0275interpolate3:function Ma(c,e,l,i,d,C,v=""){return fm((0,u.OAn)(),c,e,l,i,d,C,v)},\u0275\u0275interpolate4:function RL(c,e,l,i,d,C,v,A,B=""){return qe((0,u.OAn)(),c,e,l,i,d,C,v,A,B)},\u0275\u0275interpolate5:function FL(c,e,l,i,d,C,v,A,B,m1,y1=""){return ag((0,u.OAn)(),c,e,l,i,d,C,v,A,B,m1,y1)},\u0275\u0275interpolate6:function Ca(c,e,l,i,d,C,v,A,B,m1,y1,W1,h2=""){return rg((0,u.OAn)(),c,e,l,i,d,C,v,A,B,m1,y1,W1,h2)},\u0275\u0275interpolate7:function BL(c,e,l,i,d,C,v,A,B,m1,y1,W1,h2,_2,J2=""){return fg((0,u.OAn)(),c,e,l,i,d,C,v,A,B,m1,y1,W1,h2,_2,J2)},\u0275\u0275interpolate8:function HL(c,e,l,i,d,C,v,A,B,m1,y1,W1,h2,_2,J2,D4,m0=""){return mg((0,u.OAn)(),c,e,l,i,d,C,v,A,B,m1,y1,W1,h2,_2,J2,D4,m0)},\u0275\u0275interpolateV:function UL(c){return ig((0,u.OAn)(),c)},\u0275\u0275sanitizeHtml:D6,\u0275\u0275sanitizeStyle:h9,\u0275\u0275sanitizeResourceUrl:C9,\u0275\u0275sanitizeScript:ji,\u0275\u0275validateAttribute:$l,\u0275\u0275sanitizeUrl:M9,\u0275\u0275sanitizeUrlOrResourceUrl:Gi,\u0275\u0275trustConstantHtml:function z9(c){return Ne(c[0])},\u0275\u0275trustConstantResourceUrl:function Wi(c){return function Ai(c){return ki()?.createScriptURL(c)||c}(c[0])},forwardRef:u.Rfq,resolveForwardRef:u.nl4,\u0275\u0275twoWayProperty:$t,\u0275\u0275twoWayBindingSet:gg,\u0275\u0275twoWayListener:ga,\u0275\u0275replaceMetadata:function QL(c,e,l,i,d=null,C=null){const v=(0,u.xUg)(c);e.apply(null,[c,l,...i]);const{newDef:A,oldDef:B}=function Og(c,e){const l={...c};return{newDef:Object.assign(c,e,{directiveDefs:l.directiveDefs,pipeDefs:l.pipeDefs,setInput:l.setInput,type:l.type}),oldDef:l}}(v,(0,u.xUg)(c));if(c[u.CQl]=A,B.tView){const m1=function Y3(){return P8}().values();for(const y1 of m1)(0,u.EFk)(y1)&&null===y1[u.f7T]&&Ce(d,C,A,B,y1)}},\u0275\u0275getReplaceMetadataURL:function ZL(c,e,l){const i=`./@ng/component?c=${c}&t=${encodeURIComponent(e)}`;return new URL(i,l).href}};let ul=null;function n_(c){null!==ul&&(c.defaultEncapsulation!==ul.defaultEncapsulation||c.preserveWhitespace
1s!==ul.preserveWhitespaces)||(ul=c)}const di=[];function Dg(c){return hd(c)?c.ngModule:c}const hl=P4("NgModule",c=>c,void 0,0,(c,e)=>function Pa(c,e={}){(function ym(c,e){const i=(0,u.Bqz)(e.declarations||u.Mlv);let d=null;Object.defineProperty(c,u.hmW,{configurable:!0,get:()=>(null===d&&(d=E2().compileNgModule(Xn,`ng:///${c.name}/\u0275mod.js`,{type:c,bootstrap:(0,u.Bqz)(e.bootstrap||u.Mlv).map(u.nl4),declarations:i.map(u.nl4),imports:(0,u.Bqz)(e.imports||u.Mlv).map(u.nl4).map(Dg),exports:(0,u.Bqz)(e.exports||u.Mlv).map(u.nl4).map(Dg),schemas:e.schemas?(0,u.Bqz)(e.schemas):null,id:e.id||null}),d.schemas||(d.schemas=[])),d)});let C=null;Object.defineProperty(c,u.zSs,{get:()=>{if(null===C){const A=E2();C=A.compileFactory(Xn,`ng:///${c.name}/\u0275fac.js`,{name:c.name,type:c,deps:V4(c),target:A.FactoryTarget.NgModule,typeArgumentCount:0})}return C},configurable:!1});let v=null;Object.defineProperty(c,u.ONQ,{get:()=>{if(null===v){const A={name:c.name,type:c,providers:e.providers||u.Mlv,imports:[(e.imports||u.Mlv).map(u.nl4),(e.exports||u.Mlv).map(u.nl4)]};v=E2().compileInjector(Xn,`ng:///${c.name}/\u0275inj.js`,A)}return v},configurable:!1})})(c,e),void 0!==e.id&&OC(c,e.id),function l_(c,e){di.push({moduleType:c,ngModule:e})}(c,e)}(c,e));class Eg{ngModuleFactory;componentFactories;constructor(e,l){this.ngModuleFactory=e,this.componentFactories=l}}let f_=(()=>{class c{compileModuleSync(l){return new Ls(l)}compileModuleAsync(l){return Promise.resolve(this.compileModuleSync(l))}compileModuleAndAllComponentsSync(l){const i=this.compileModuleSync(l),C=H5((0,u.phH)(l).declarations).reduce((v,A)=>{const B=(0,u.xUg)(A);return B&&v.push(new Ur(B)),v},[]);return new Eg(i,C)}compileModuleAndAllComponentsAsync(l){return Promise.resolve(this.compileModuleAndAllComponentsSync(l))}clearCache(){}clearCacheFor(l){}getModuleId(l){}static \u0275fac=function(i){return new(i||c)};static \u0275prov=(0,u.jDH)({token:c,factory:c.\u0275fac,providedIn:"root"})}return c})();const Ta=new u.nKC("");let m_=(()=>{class c{zone=(0,u.WQX)(U6);changeDetectionScheduler=(0,u.WQX)(u.hk6);applicationRef=(0,u.WQX)(V9);applicationErrorHandler=(0,u.WQX)(u.ZTf);_onMicrotaskEmptySubscription;initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.changeDetectionScheduler.runningTick||this.zone.run(()=>{try{this.applicationRef.dirtyFlags|=1,this.applicationRef._tick()}catch(l){this.applicationErrorHandler(l)}})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static \u0275fac=function(i){return new(i||c)};static \u0275prov=(0,u.jDH)({token:c,factory:c.\u0275fac,providedIn:"root"})}return c})();const kg=new u.nKC("",{factory:()=>!1});function Zn({ngZoneFactory:c,ignoreChangesOutsideZone:e,scheduleInRootZone:l}){return c??=()=>new U6({...Im(),scheduleInRootZone:l}),[{provide:U6,useFactory:c},{provide:u.Z63,multi:!0,useFactory:()=>{const i=(0,u.WQX)(m_,{optional:!0});return()=>i.initialize()}},{provide:u.Z63,multi:!0,useFactory:()=>{const i=(0,u.WQX)(Ea);return()=>{i.initialize()}}},!0===e?{provide:u.Jy$,useValue:!0}:[],{provide:u.AQb,useValue:l??y9},{provide:u.ZTf,useFactory:()=>{const i=(0,u.WQX)(U6),d=(0,u.WQX)(u.uvJ);let C;return v=>{i.runOutsideAngular(()=>{d.destroyed&&!C?setTimeout(()=>{throw v}):(C??=d.get(u.zcH),C.handleError(v))})}}}]}function Im(c){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:c?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:c?.runCoalescing??!1}}let Ea=(()=>{class c{subscription=new j2.yU;initialized=!1;zone=(0,u.WQX)(U6);pendingTasks=(0,u.WQX)(u.rev);initialize(){if(this.initialized)return;this.initialized=!0;let l=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(l=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{U6.assertNotInAngularZone(),queueMicrotask(()=>{null!==l&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(l),l=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{U6.assertInAngularZone(),l??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static \u0275fac=function(i){return new(i||c)};static \u0275prov=(0,u.jDH)({token:c,factory:c.\u0275fac,providedIn:"root"})}return c})(),Bm=(()=>{class c{applicationErrorHandler=(0,u.WQX)(u.ZTf);appRef=(0,u.WQX)(V9);taskService=(0,u.WQX)(u.rev);ngZone=(0,u.WQX)(U6);zonelessEnabled=(0,u.WQX)(u.Evm);tracing=(0,u.WQX)(Be,{optional:!0});disableScheduling=(0,u.WQX)(u.Jy$,{optional:!0})??!1;
1zoneIsDefined=typeof Zone<"u"&&!!Zone.root.run;schedulerTickApplyArgs=[{data:{__scheduler_tick__:!0}}];subscriptions=new j2.yU;angularZoneId=this.zoneIsDefined?this.ngZone._inner?.get(R7):null;scheduleInRootZone=!this.zonelessEnabled&&this.zoneIsDefined&&((0,u.WQX)(u.AQb,{optional:!0})??!1);cancelScheduledCallback=null;useMicrotaskScheduler=!1;runningTick=!1;pendingRenderTaskId=null;constructor(){this.subscriptions.add(this.appRef.afterTick.subscribe(()=>{this.runningTick||this.cleanup()})),this.subscriptions.add(this.ngZone.onUnstable.subscribe(()=>{this.runningTick||this.cleanup()})),this.disableScheduling||=!this.zonelessEnabled&&(this.ngZone instanceof X||!this.zoneIsDefined)}notify(l){if(!this.zonelessEnabled&&5===l)return;let i=!1;switch(l){case 0:this.appRef.dirtyFlags|=2;break;case 3:case 2:case 4:case 5:case 1:this.appRef.dirtyFlags|=4;break;case 6:case 13:this.appRef.dirtyFlags|=2,i=!0;break;case 12:this.appRef.dirtyFlags|=16,i=!0;break;case 11:i=!0;break;default:this.appRef.dirtyFlags|=8}if(this.appRef.tracingSnapshot=this.tracing?.snapshot(this.appRef.tracingSnapshot)??null,!this.shouldScheduleTick(i))return;const d=this.useMicrotaskScheduler?ir:v9;this.pendingRenderTaskId=this.taskService.add(),this.cancelScheduledCallback=this.scheduleInRootZone?Zone.root.run(()=>d(()=>this.tick())):this.ngZone.runOutsideAngular(()=>d(()=>this.tick()))}shouldScheduleTick(l){return!(this.disableScheduling&&!l||this.appRef.destroyed||null!==this.pendingRenderTaskId||this.runningTick||this.appRef._runningTick||!this.zonelessEnabled&&this.zoneIsDefined&&Zone.current.get(R7+this.angularZoneId))}tick(){if(this.runningTick||this.appRef.destroyed)return;if(0===this.appRef.dirtyFlags)return void this.cleanup();!this.zonelessEnabled&&7&this.appRef.dirtyFlags&&(this.appRef.dirtyFlags|=1);const l=this.taskService.add();try{this.ngZone.run(()=>{this.runningTick=!0,this.appRef._tick()},void 0,this.schedulerTickApplyArgs)}catch(i){this.taskService.remove(l),this.applicationErrorHandler(i)}finally{this.cleanup()}this.useMicrotaskScheduler=!0,ir(()=>{this.useMicrotaskScheduler=!1,this.taskService.remove(l)})}ngOnDestroy(){this.subscriptions.unsubscribe(),this.cleanup()}cleanup(){if(this.runningTick=!1,this.cancelScheduledCallback?.(),this.cancelScheduledCallback=null,null!==this.pendingRenderTaskId){const l=this.pendingRenderTaskId;this.pendingRenderTaskId=null,this.taskService.remove(l)}}static \u0275fac=function(i){return new(i||c)};static \u0275prov=(0,u.jDH)({token:c,factory:c.\u0275fac,providedIn:"root"})}return c})();const Ag=new u.nKC("",{providedIn:"root",factory:()=>(0,u.WQX)(Ag,{optional:!0,skipSelf:!0})||function d_(){return typeof $localize<"u"&&$localize.locale||Ft}()}),Le=new u.nKC("",{providedIn:"root",factory:()=>"USD"})},9295(w2,x1,b){"use strict";b.d(x1,{Zf:()=>u1,vG:()=>U1,EW:()=>$,QZ:()=>s1,wl:()=>x2,uu:()=>E1,Zc:()=>m2,O8:()=>o1});var L=b(4523),a=b(2615),k=b(8440);function H(u2,R1,k1){const J1=Object.create(K);J1.source=u2,J1.computation=R1,null!=k1&&(J1.equal=k1);const y2=()=>{if((0,k.JC)(J1),(0,k.mK)(J1),J1.value===k.EF)throw J1.error;return J1.value};return y2[k.bh]=J1,(0,k.a7)(J1),y2}const K={...k.pL,value:k.Ag,dirty:!0,error:null,equal:k.H8,kind:"linkedSignal",producerMustRecompute:u2=>u2.value===k.Ag||u2.value===k.Ny,producerRecomputeValue(u2){if(u2.value===k.Ny)throw new Error("");const R1=u2.value;u2.value=k.Ny;const k1=(0,k.Bg)(u2);let J1;try{const p2=u2.source();J1=u2.computation(p2,R1===k.Ag||R1===k.EF?void 0:{source:u2.sourceValue,value:R1}),u2.sourceValue=p2}catch(p2){J1=k.EF,u2.error=p2}finally{(0,k.Wu)(u2,k1)}
1R1!==k.Ag&&J1!==k.EF&&u2.equal(R1,J1)?u2.value=R1:(u2.value=J1,u2.version++)}},n1={...k.pL,consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!0,dirty:!0,kind:"effect"};class u1{destroyed=!1;listeners=null;errorHandler=(0,a.WQX)(a.zcH,{optional:!0});destroyRef=(0,a.WQX)(a.abz);constructor(){this.destroyRef.onDestroy(()=>{this.destroyed=!0,this.listeners=null})}subscribe(R1){if(this.destroyed)throw new a.buA(953,!1);return(this.listeners??=[]).push(R1),{unsubscribe:()=>{const k1=this.listeners?.indexOf(R1);void 0!==k1&&-1!==k1&&this.listeners?.splice(k1,1)}}}emit(R1){if(this.destroyed)return void console.warn((0,a.OsK)(953,!1));if(null===this.listeners)return;const k1=(0,k.Ht)(null);try{for(const J1 of this.listeners)try{J1(R1)}catch(p2){this.errorHandler?.handleError(p2)}}finally{(0,k.Ht)(k1)}}}function o1(u2){return function J(u2){const R1=(0,k.Ht)(null);try{return u2()}finally{(0,k.Ht)(R1)}}(u2)}function $(u2,R1){return(0,k.KZ)(u2,R1?.equal)}class R{[k.bh];constructor(R1){this[k.bh]=R1}destroy(){this[k.bh].destroy()}}function s1(u2,R1){const k1=R1?.injector??(0,a.WQX)(a.zZn);let p2,J1=!0!==R1?.manualCleanup?k1.get(a.abz):null;const y2=k1.get(a.r4V,null,{optional:!0}),s2=k1.get(a.hk6);return null!==y2?(p2=function L1(u2,R1,k1){const J1=Object.create(C1);return J1.view=u2,J1.zone=typeof Zone<"u"?Zone.current:null,J1.notifier=R1,J1.fn=P1(J1,k1),u2[a.tQN]??=new Set,u2[a.tQN].add(J1),J1.consumerMarkedDirty(J1),J1}(y2.view,s2,u2),J1 instanceof a.KXn&&J1._lView===y2.view&&(J1=null)):p2=function M1(u2,R1,k1){const J1=Object.create(v1);
1return J1.fn=P1(J1,u2),J1.scheduler=R1,J1.notifier=k1,J1.zone=typeof Zone<"u"?Zone.current:null,J1.scheduler.add(J1),J1.notifier.notify(12),J1}(u2,k1.get(a.VML),s2),p2.injector=k1,null!==J1&&(p2.onDestroyFn=J1.onDestroy(()=>p2.destroy())),new R(p2)}const z1={...n1,cleanupFns:void 0,zone:null,onDestroyFn:a.lQ1,run(){const u2=(0,a.cBl)(!1);try{!function c1(u2){if(u2.dirty=!1,u2.version>0&&!(0,k.si)(u2))return;u2.version++;const R1=(0,k.Bg)(u2);try{u2.cleanup(),u2.fn()}finally{(0,k.Wu)(u2,R1)}}(this)}finally{(0,a.cBl)(u2)}},cleanup(){if(!this.cleanupFns?.length)return;const u2=(0,k.Ht)(null);try{for(;this.cleanupFns.length;)this.cleanupFns.pop()()}finally{this.cleanupFns=[],(0,k.Ht)(u2)}}},v1={...z1,consumerMarkedDirty(){this.scheduler.schedule(this),this.notifier.notify(12)},destroy(){(0,k.XR)(this),this.onDestroyFn(),this.cleanup(),this.scheduler.remove(this)}},C1={...z1,consumerMarkedDirty(){this.view[a.Wg1]|=8192,(0,a.blu)(this.view),this.notifier.notify(13)},destroy(){(0,k.XR)(this),this.onDestroyFn(),this.cleanup(),this.view[a.tQN]?.delete(this)}};function P1(u2,R1){return()=>{R1(k1=>(u2.cleanupFns??=[]).push(k1))}}const T1=u2=>u2;function E1(u2,R1){return t2("function"==typeof u2?H(u2,T1,R1?.equal):H(u2.source,u2.computation,u2.equal))}function t2(u2,R1){const k1=u2[k.bh],J1=u2;return J1.set=p2=>function G(u2,R1){(0,k.JC)(u2),(0,k.j2)(u2,R1),(0,k.TO)(u2)}(k1,p2),J1.update=p2=>function T(u2,R1){(0,k.JC)(u2),(0,k.mC)(u2,R1),(0,k.TO)(u2)}(k1,p2),J1.asReadonly=a.HO5.bind(u2),J1}function m2(u2){return new U1(u2.params??u2.request??(()=>null),function e2(u2){return function d2(u2){return!!u2.stream}(u2)?u2.stream:function(){var R1=(0,L.A)(function*(k1){try{return(0,a.vPA)({value:yield u2.loader(k1)})}catch(J1){return(0,a.vPA)({error:x2(J1)})}});return function(k1){return R1.apply(this,arguments)}}()}(u2),u2.defaultValue,u2.equal?function D1(u2){return(R1,k1)=>void 0===R1||void 0===k1?R1===k1:u2(R1,k1)}(u2.equal):void 0,u2.injector??(0,a.WQX)(a.zZn))}class $1{value;constructor(R1){this.value=R1,this.value.set=this.set.bind(this),this.value.update=this.update.bind(this),this.value.asReadonly=a.HO5}isError=$(()=>"error"===this.status());update(R1){this.set(R1(o1(this.value)))}isLoading=$(()=>"loading"===this.status()||"reloading"===this.status());isValueDefined=$(()=>!this.isError()&&void 0!==this.value());hasValue(){return this.isValueDefined()}asReadonly(){return this}}class U1 extends $1{loaderFn;equal;pendingTasks;state;extRequest;effectRef;pendingController;resolvePendingTask=void 0;destroyed=!1;unregisterOnDestroy;constructor(R1,k1,J1,p2,y2){super($(()=>{const s2=this.state().stream?.();if(!s2||"loading"===this.state().status&&this.error())return J1;if(!f2(s2))throw new D2(this.error());return s2.value},{equal:p2})),this.loaderFn=k1,this.equal=p2,this.extRequest=E1({source:R1,computation:s2=>({request:s2,reload:0})}),this.state=E1({source:this.extRequest,computation:(s2,O2)=>{const Q2=void 0===s2.request?"idle":"loading";return O2?{extRequest:s2,status:Q2,previousStatus:N2(O2.value),stream:O2.value.extRequest.request===s2.request?O2.value.stream
1:void 0}:{extRequest:s2,status:Q2,previousStatus:"idle",stream:void 0}}}),this.effectRef=s1(this.loadEffect.bind(this),{injector:y2,manualCleanup:!0}),this.pendingTasks=y2.get(a.u5s),this.unregisterOnDestroy=y2.get(a.abz).onDestroy(()=>this.destroy())}status=$(()=>N2(this.state()));error=$(()=>{const R1=this.state().stream?.();return R1&&!f2(R1)?R1.error:void 0});set(R1){if(this.destroyed)return;const k1=o1(this.error),J1=o1(this.state);if(!k1){const p2=o1(this.value);if("local"===J1.status&&(this.equal?this.equal(p2,R1):p2===R1))return}this.state.set({extRequest:J1.extRequest,status:"local",previousStatus:"local",stream:(0,a.vPA)({value:R1})}),this.abortInProgressLoad()}reload(){const{status:R1}=o1(this.state);return"idle"!==R1&&"loading"!==R1&&(this.extRequest.update(({request:k1,reload:J1})=>({request:k1,reload:J1+1})),!0)}destroy(){this.destroyed=!0,this.unregisterOnDestroy(),this.effectRef.destroy(),this.abortInProgressLoad(),this.state.set({extRequest:{request:void 0,reload:0},status:"idle",previousStatus:"idle",stream:void 0})}loadEffect(){var R1=this;return(0,L.A)(function*(){const k1=R1.extRequest(),{status:J1,previousStatus:p2}=o1(R1.state);if(void 0===k1.request)return;if("loading"!==J1)return;R1.abortInProgressLoad();let y2=R1.resolvePendingTask=R1.pendingTasks.add();const{signal:s2}=R1.pendingController=new AbortController;try{const O2=yield o1(()=>R1.loaderFn({params:k1.request,request:k1.request,abortSignal:s2,previous:{status:p2}}));if(s2.aborted||o1(R1.extRequest)!==k1)return;R1.state.set({extRequest:k1,status:"resolved",previousStatus:"resolved",stream:O2})}catch(O2){if(s2.aborted||o1(R1.extRequest)!==k1)return;R1.state.set({extRequest:k1,status:"resolved",previousStatus:"error",stream:(0,a.vPA)({error:x2(O2)})})}finally{y2?.(),y2=void 0}})()}abortInProgressLoad(){o1(()=>this.pendingController?.abort()),this.pendingController=void 0,this.resolvePendingTask?.(),this.resolvePendingTask=void 0}}function N2(u2){switch(u2.status){case"loading":return 0===u2.extRequest.reload?"loading":"reloading";case"resolved":return f2(u2.stream())?"resolved":"error";default:return u2.status}}function f2(u2){return void 0===u2.error}function x2(u2){return u2 instanceof Error?u2:new I2(u2)}class D2 extends Error{constructor(R1){super(R1.message,{cause:R1})}}class I2 extends Error{constructor(R1){super(String(R1),{cause:R1})}}},2615(w2,x1,b){"use strict";let L;function a(){return L}function k(j){const _1=L;return L=j,_1}b.d(x1,{JEi:()=>S8,Isx:()=>N8,EJG:()=>Y3,Yrj:()=>V8,VVG:()=>sc,Y20:()=>Lc,SKP:()=>O8,hk6:()=>at,eVN:()=>h8,b5C:()=>d6,rQE:()=>n6,X5O:()=>C3,qFA:()=>p8,qQL:()=>X5,abz:()=>w7,tQN:()=>R8,pcR:()=>w8,oMQ:()=>c8,Mlv:()=>X2,MZA:()=>X1,M0L:()=>K6,Z63:()=>t4,VML:()=>r7,uvJ:()=>j0,zcH:()=>M5,Wg1:()=>R3,Yw1:()=>s8,jgP:()=>B6,tcA:()=>P8,ID:()=>w6,YEL:()=>o6,B9r:()=>F4,GBX:()=>w4,ZTf:()=>C5,nKC:()=>g4,zZn:()=>K5,rJ1:()=>S6,nfM:()=>rc,s6P:()=>a6,K29:()=>C4,CQl:()=>L3,p9y:()=>q3,zSs:()=>f6,ONQ:()=>n4,hmW:()=>E0,Vx9:()=>E3,yAH:()=>A2,KXn:()=>B5,oTH:()=>s4,Czx:()=>d8,f7T:()=>u8,wVl:()=>U3,GYQ:()=>un,u5s:()=>S7,rev:()=>dn,Ds7:()=>S3,e5P:()=>M3,Iaj:()=>ac,GpT:()=>X6,buA:()=>R,AQb:()=>we,jNX:()=>K3,eDl:()=>O6,qlT:()=>K0,xvI:()=>r1,bm_:()=>q6,RxE:()=>u1,r4V:()=>Pe,ok8:()=>$,Evm:()=>Tl,Jy$:()=>Oe,laP:()=>v1,EYC:()=>i3,ng7:()=>x4,llW:()=>A3,gsJ:()=>k3,GZS:()=>Nc,iYM:()=>s2,PEr:()=>mc,z7f:()=>Q2,LZP:()=>l1,Xln:()=>x2,yzR:()=>g8,TWe:()=>Y8,LIA:()=>f2,GWr:()=>J1,pbo:()=>p2,bBq:()=>Z6,Af3:()=>zc,zQk:()=>xc,oZy:()=>Dc,tF7:()=>F2,ZFY:()=>u3,cP4:()=>b8,MdC:()=>fc,XvL:()=>R1,KET:()=>$8,Tkx:()=>vc,iw4:()=>D2,tdH:()=>ve,pr_:()=>I1,IAh:()=>u2,U45:()=>e2,WrV:()=>d2,kNT:()=>Y1,MI:()=>Bc,biv:()=>yc,ZQF:()=>I2,Cv0:()=>N2,W0r:()=>bc,R2n:()=>F8,O8q:()=>O4,VKj:()=>_8,Rom:()=>_c,z6V:()=>P2,n$e:()=>E1,hjC:()=>V1,Pz9:()=>it,PQT:()=>R2,VX4:()=>a4,_Z$:()=>i8,N79:()=>M8,xLP:()=>o0,zuh:()=>Z4,BI7:()=>N4,U7d:()=>E2,uXy:()=>B2,nZS:()=>N0,ihb:()=>N1,jNO:()=>W8,ID8:()=>a2,gv8:()=>y5,dwj:()=>P1,Bqz:()=>n0,OsK:()=>z1,Rfq:()=>$1,c$7:()=>t0,gxQ:()=>c0,ckz:()=>x0,kLh:()=>M1,xUg:()=>G3,KdJ:()=>Tc,db4:()=>K8,VPL:()=>i1,MT:()=>Oc,Z9v:()=>s5,Ab:()=>_,w7Z:()=>h5,Mx4:()=>h,veI:()=>m,HaV:()=>u6,Agf:()=>O3,znI:()=>Z8,wGu:()=>q2,ebl:()=>L2,OAn:()=>Z,_0$:()=>n8,UaU:()=>qc,vaC:()=>a8,d31:()=>uc,ZRn:()=>A6,phH:()=>e3,WbQ:()=>d3,WB9:()=>Q4,d_l:()=>Hc,vNG:()=>Uc,oyA:()=>b6,_px:()=>t6,CpD:()=>r8,XRZ:()=>x8,klJ:()=>W,oKB:()=>k0,Fje:()=>y6,b$O:()=>Pc,SMZ:()=>L1,WQX:()=>B3,MzJ:()=>W3,jXY:()=>p1,MME:()=>m4,JlV:()=>w1,Qs1:()=>d1,srX:()=>f1,vOT:()=>D8,YWB:()=>D,EPY:()=>h6,yoD:()=>q,P3H:()=>c2,Jzi:()=>D1,rFz:()=>O1,JjR:()=>Xc,M6u:()=>E6,KtD:()=>y8,muV:()=>b2,A0l:()=>J6,q$2:()=>L8,yP_:()=>l4,EFk:()=>g2,Hps:()=>Z7,UhH:()=>f3,QuC:()=>I3,Y3W:()=>Z0,n$r:()=>st,K7h:()=>s3,FRF:()=>B0,ezK:()=>Z3,m7n:()=>ye,niQ:()=>$4,krE:()=>F,bll:()=>w0,Hh6:()=>Yc,EmA:()=>H3,blu:()=>D3,HAh:()=>t5,WfI:()=>G4,xbp:()=>x3,jvu:()=>Q0,lQ1:()=>pn,Rc9:()=>V3,E6O:()=>Y0,DyX:()=>U8,eFE:()=>H4,dMS:()=>l5,HUe:()=>X8,nl4:()=>U1,N4e:()=>Cc,XaM:()=>b0,Kw3:()=>j3,vQI:()=>pc,RZ9:()=>gc,GA0:()=>A1,iMd:()=>M,Pfq:()=>Q,xyx:()=>g5,a2B:()=>y0,kcM:()=>g0,DFp:()=>k4,P2g:()=>k2,cBl:()=>K4,ypq:()=>X0,vPA:()=>v5,HO5:()=>a5,M_e:()=>dc,B22:()=>o5,ik5:()=>q8,AsM:()=>T1,PP7:()=>r6,$8:()=>O2,$Hz:()=>p4,kU6:()=>t2,zAe:()=>k6,IvY:()=>e8,_gW:()=>H8,F1c:()=>b3,ITl:()=>N3,brz:()=>b1,jRZ:()=>Kc,SX7:()=>Y5,jDH:()=>K1,G2t:()=>u,fuf:()=>z3,cSN:()=>j8,KVO:()=>o3,dmw:()=>m6,joV:()=>y3,By9:()=>t8,qSk:()=>f8,Njj:()=>P,eBV:()=>e1});const G=Symbol("NotFound");function K(j){return j===G||"\u0275NotFound"===j?.name}Error;var J=b(8440),n1=b(4412),c1=b(1985);class u1{full;major;minor;patch;constructor(_1){this.full=_1;const q1=_1.split(".");this.major=q1[0],this.minor=q1[1],this.patch=q1.slice(2).join(".")}}const r1=new u1("20.3.25"),$="https://angular.dev/best-practices/security#preventing-cross-site-scripting-xss";
1class R extends Error{code;constructor(_1,q1){super(z1(_1,q1)),this.code=_1}}function z1(j,_1){return`${function s1(j){return`NG0${Math.abs(j)}`}(j)}${_1?": "+_1:""}`}const v1=globalThis;function L1(){return!1}function M1(j){for(let _1 in j)if(j[_1]===M1)return _1;throw Error("")}function P1(j,_1){for(const q1 in _1)_1.hasOwnProperty(q1)&&!j.hasOwnProperty(q1)&&(j[q1]=_1[q1])}function T1(j){if("string"==typeof j)return j;if(Array.isArray(j))return`[${j.map(T1).join(", ")}]`;if(null==j)return""+j;const _1=j.overriddenName||j.name;if(_1)return`${_1}`;const q1=j.toString();if(null==q1)return""+q1;const G2=q1.indexOf("\n");return G2>=0?q1.slice(0,G2):q1}function E1(j,_1){return j?_1?`${j} ${_1}`:j:_1||""}function t2(j,_1=100){if(!j||_1<1||j.length<=_1)return j;if(1==_1)return j.substring(0,1)+"...";const q1=Math.round(_1/2);return j.substring(0,q1)+"..."+j.substring(j.length-q1)}const m2=M1({__forward_ref__:M1});function $1(j){return j.__forward_ref__=$1,j.toString=function(){return T1(this())},j}function U1(j){return D1(j)?j():j}function D1(j){return"function"==typeof j&&j.hasOwnProperty(m2)&&j.__forward_ref__===$1}function e2(j,_1){"number"!=typeof j&&O2(_1,typeof j,"number","===")}function d2(j,_1,q1){e2(j,"Expected a number"),function k1(j,_1,q1){j<=_1||O2(q1,j,_1,"<=")}(j,q1,"Expected number to be less than or equal to"),p2(j,_1,"Expected number to be greater than or equal to")}function N2(j,_1){"string"!=typeof j&&O2(_1,null===j?"null":typeof j,"string","===")}function f2(j,_1){"function"!=typeof j&&O2(_1,null===j?"null":typeof j,"function","===")}function x2(j,_1,q1){j!=_1&&O2(q1,j,_1,"==")}function D2(j,_1,q1){j==_1&&O2(q1,j,_1,"!=")}function I2(j,_1,q1){j!==_1&&O2(q1,j,_1,"===")}function u2(j,_1,q1){j===_1&&O2(q1,j,_1,"!==")}function R1(j,_1,q1){j<_1||O2(q1,j,_1,"<")}function J1(j,_1,q1){j>_1||O2(q1,j,_1,">")}function p2(j,_1,q1){j>=_1||O2(q1,j,_1,">=")}function s2(j,_1){null==j&&O2(_1,j,null,"!=")}function O2(j,_1,q1,G2){throw new Error(`ASSERTION ERROR: ${j}`+(null==G2?"":` [Expected=> ${q1} ${G2} ${_1} <=Actual]`))}function Q2(j){j instanceof Node||O2(`The provided value must be an instance of a DOM Node but got ${T1(j)}`)}function l1(j){j instanceof Element||O2(`The provided value must be an element but got ${T1(j)}`)}function F2(j,_1){s2(j,"Array must be defined.");const q1=j.length;(_1<0||_1>=q1)&&O2(`Index expected to be less than ${q1} but got ${_1}`)}function Y1(j,..._1){if(-1!==_1.indexOf(j))return!0;O2(`Expected value to be one of ${JSON.stringify(_1)} but was ${JSON.stringify(j)}.`)}function I1(j){null!==(0,J.nR)()&&O2(`${j}() should never be called in a reactive context.`)}function K1(j){return{token:j.token,providedIn:j.providedIn||null,factory:j.factory,value:void 0}}function u(j){return{providers:j.providers||[],imports:j.imports||[]}}function n2(j){return function j2(j,_1){return j.hasOwnProperty(_1)&&j[_1]||null}(j,A2)}function b2(j){return null!==n2(j)}function L2(j){return j&&j.hasOwnProperty(n4)?j[n4]:null}const A2=M1({\u0275prov:M1}),n4=M1({\u0275inj:M1});class g4{_desc;ngMetadataName="InjectionToken";\u0275prov;constructor(_1,q1){this._desc=_1,this.\u0275prov=void 0,"number"==typeof q1?this.__NG_ELEMENT_ID__=q1:void 0!==q1&&(this.\u0275prov=K1({token:this,providedIn:q1.providedIn||"root",factory:q1.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}let P4;function j4(){return O2("getInjectorProfilerContext should never be called in production mode"),P4}function k4(j){O2("setInjectorProfilerContext should never be called in production mode");const _1=P4;return P4=j,_1}const _0=[],t3=()=>{};function g0(j){return O2("setInjectorProfiler should never be called in production mode"),null!==j?(_0.includes(j)||_0.push(j),()=>function u0(j){const _1=_0.indexOf(j);-1!==_1&&_0.splice(_1,1)}(j)):(_0.length=0,t3)}function r4(j){O2("Injector profiler should never be called in production mode");for(let _1=0;_1<_0.length;_1++)(0,_0[_1])(j)}function N0(j,_1=!1){let q1;O2("Injector profiler should never be called in production mode"),q1="function"==typeof j||j instanceof g4?j:U1(j.provide);let G2=j;j instanceof g4&&(G2=j.\u0275prov||j),r4({type:2,context:j4(),providerRecord:{token:q1,provider:G2,isViewProvider:_1}})}function E2(j){O2("Injector profiler should never be called in production mode"),r4({type:4,context:j4(),token:j})}function B2(j){O2("Injector profiler should never be called in production mode"),r4({type:1,context:j4(),instance:{value:j}})}function N4(j,_1,q1){O2("Injector profiler should never be called in production mode"),r4({type:0,context:j4(),service:{token:j,value:_1,flags:q1}})}function Z4(j){O2("Injector profiler should never be called in production mode"),r4({type:3,context:j4(),effect:j})}function b0(j,_1,q1){O2("runInInjectorProfilerContext should never be called in production mode");const G2=k4({injector:j,token:_1});try{q1()}finally{k4(G2)}}function T3(j){return j&&!!j.\u0275providers}const L3=M1({\u0275cmp:M1}),F3=M1({\u0275dir:M1}),E3=M1({\u0275pipe:M1}),E0=M1({\u0275mod:M1}),f6=M1({\u0275fac:M1}),q3=M1({__NG_ELEMENT_ID__:M1}),l3=M1({__NG_ENV_ID__:M1});function H4(j){return"string"==typeof j?j:null==j?"":String(j)}function r6(j){return"function"==typeof j?j.name||j.toString():"object"==typeof j&&null!=j&&"function"==typeof j.type?j.type.name||j.type.toString():H4(j)}function i8(j){let _1=j[L3]||null;return null!==_1&&_1.debugInfo?function _6(j){return j.filePath&&j.lineNumber?`${j.className} (at ${j.filePath}:${j.lineNumber})`:j.className}(_1.debugInfo):r6(j)}const A0=M1({ngErrorCode:M1}),$2=M1({ngErrorMessage:M1}),v4=M1({ngTokenPath:M1});function R2(j,_1){return F0("",-200,_1)}function a4(j,_1){return function G0(j,_1){return j.message=function $0(j,_1,q1=[],G2=null){let i4="";q1&&q1.length>1&&(i4=` Path: ${q1.join(" -> ")}.`);return z1(_1,`${j}${G2?` Source: ${G2}.`:""}${i4}`)}(j[$2]||j.message,j[A0],j[v4],_1),j}(R2(0,_1),null)}function p4(j,_1){throw new R(-201,!1)}function F0(j,_1,q1){const G2=new R(_1,j);
1return G2[A0]=_1,G2[$2]=j,q1&&(G2[v4]=q1),G2}let m3;function h3(){return m3}function y0(j){const _1=m3;return m3=j,_1}function W3(j,_1,q1){const G2=n2(j);return G2&&"root"==G2.providedIn?void 0===G2.value?G2.value=G2.factory():G2.value:8&q1?null:void 0!==_1?_1:void p4()}function u3(j){}const d0={},c3="__NG_DI_FLAG__";class J3{injector;constructor(_1){this.injector=_1}retrieve(_1,q1){const G2=V1(q1)||0;try{return this.injector.get(_1,8&G2?null:d0,G2)}catch(i4){if(K(i4))return i4;throw i4}}}function e6(j,_1=0){const q1=a();if(void 0===q1)throw new R(-203,!1);if(null===q1)return W3(j,void 0,_1);{const G2=function r2(j){return{optional:!!(8&j),host:!!(1&j),self:!!(2&j),skipSelf:!!(4&j)}}(_1),i4=q1.retrieve(j,G2);if(K(i4)){if(G2.optional)return null;throw i4}return i4}}function o3(j,_1=0){return(h3()||e6)(U1(j),_1)}function m6(j){throw new R(202,!1)}function B3(j,_1){return o3(j,V1(_1))}function V1(j){return typeof j>"u"||"number"==typeof j?j:0|(j.optional&&8)|(j.host&&1)|(j.self&&2)|(j.skipSelf&&4)}function l2(j){const _1=[];for(let q1=0;q1<j.length;q1++){const G2=U1(j[q1]);if(Array.isArray(G2)){if(0===G2.length)throw new R(900,!1);let i4,h0=0;for(let N6=0;N6<G2.length;N6++){const P5=G2[N6],Ec=Y2(P5);"number"==typeof Ec?-1===Ec?i4=P5.token:h0|=Ec:i4=P5}_1.push(o3(i4,h0))}else _1.push(o3(G2))}return _1}function P2(j,_1){return j[c3]=_1,j.prototype[c3]=_1,j}function Y2(j){return j[c3]}function q2(j,_1){return j.hasOwnProperty(f6)?j[f6]:null}function x4(j,_1,q1){if(j.length!==_1.length)return!1;for(let G2=0;G2<j.length;G2++){let i4=j[G2],h0=_1[G2];if(q1&&(i4=q1(i4),h0=q1(h0)),h0!==i4)return!1}return!0}function n0(j){return j.flat(Number.POSITIVE_INFINITY)}function o0(j,_1){j.forEach(q1=>
1Array.isArray(q1)?o0(q1,_1):_1(q1))}function i3(j,_1,q1){_1>=j.length?j.push(q1):j.splice(_1,0,q1)}function Y0(j,_1){return _1>=j.length-1?j.pop():j.splice(_1,1)[0]}function G4(j,_1){const q1=[];for(let G2=0;G2<j;G2++)q1.push(_1);return q1}function k3(j,_1,q1){const G2=j.length-q1;for(;_1<G2;)j[_1]=j[_1+q1],_1++;for(;q1--;)j.pop()}function A3(j,_1,q1,G2){let i4=j.length;if(i4==_1)j.push(q1,G2);else if(1===i4)j.push(G2,j[0]),j[0]=q1;else{for(i4--,j.push(j[i4-1],j[i4]);i4>_1;)j[i4]=j[i4-2],i4--;j[_1]=q1,j[_1+1]=G2}}function Z3(j,_1,q1){let G2=B0(j,_1);return G2>=0?j[1|G2]=q1:(G2=~G2,A3(j,G2,_1,q1)),G2}function s3(j,_1){const q1=B0(j,_1);if(q1>=0)return j[1|q1]}function B0(j,_1){return function i2(j,_1,q1){let G2=0,i4=j.length>>q1;for(;i4!==G2;){const h0=G2+(i4-G2>>1),N6=j[h0<<q1];if(_1===N6)return h0<<q1;N6>_1?i4=h0:G2=h0+1}return~(i4<<q1)}(j,_1,1)}const X1={},X2=[],t4=new g4(""),e4=new g4("",-1),F4=new g4("");class s4{get(_1,q1=d0){if(q1===d0){const i4=F0("",-201);throw i4.name="\u0275NotFound",i4}return q1}}function e3(j){return j[E0]||null}function d3(j){const _1=e3(j);if(!_1)throw new R(915,!1);return _1}function G3(j){return j[L3]||null}function O3(j){const _1=u6(j);if(!_1)throw new R(916,!1);return _1}function u6(j){return j[F3]||null}function b6(j){return j[E3]||null}function I3(j){const _1=G3(j)||u6(j)||b6(j);return null!==_1&&_1.standalone}function H3(j){return{\u0275providers:j}}function k0(...j){return{\u0275providers:p1(0,j),\u0275fromNgModule:!0}}function p1(j,..._1){const q1=[],G2=new Set;let i4;const h0=N6=>{q1.push(N6)};return o0(_1,N6=>{const P5=N6;b1(P5,h0,[],G2)&&(i4||=[],i4.push(P5))}),void 0!==i4&&Z1(i4,h0),q1}function Z1(j,_1){for(let q1=0;q1<j.length;q1++){const{ngModule:G2,providers:i4}=j[q1];v2(i4,h0=>{_1(h0,G2)})}}function b1(j,_1,q1,G2){if(!(j=U1(j)))return!1;let i4=null,h0=L2(j);const N6=!h0&&G3(j);if(h0||N6){if(N6&&!N6.standalone)return!1;i4=j}else{const Ec=j.ngModule;if(h0=L2(Ec),!h0)return!1;i4=Ec}const P5=G2.has(i4);if(N6){if(P5)return!1;if(G2.add(i4),N6.dependencies){const Ec="function"==typeof N6.dependencies?N6.dependencies():N6.dependencies;for(const H6 of Ec)b1(H6,_1,q1,G2)}}else{if(!h0)return!1;{if(null!=h0.imports&&!P5){let H6;G2.add(i4),o0(h0.imports,N7=>{b1(N7,_1,q1,G2)&&(H6||=[],H6.push(N7))}),void 0!==H6&&Z1(H6,_1)}if(!P5){const H6=q2(i4)||(()=>new i4);_1({provide:i4,useFactory:H6,deps:X2},i4),_1({provide:F4,useValue:i4,multi:!0},i4),_1({provide:t4,useValue:()=>o3(i4),multi:!0},i4)}const Ec=h0.providers;if(null!=Ec&&!P5){const H6=j;v2(Ec,N7=>{_1(N7,H6)})}}}return i4!==j&&void 0!==j.providers}function v2(j,_1){for(let q1 of j)T3(q1)&&(q1=q1.\u0275providers),Array.isArray(q1)?v2(q1,_1):_1(q1)}const K2=M1({provide:String,useValue:M1});function h4(j){return null!==j&&"object"==typeof j&&K2 in j}function Z0(j){return"function"==typeof j}function m4(j){return!!j.useClass}const w4=new g4(""),V4={},Y4={};let a0;function Q4(){return void 0===a0&&(a0=new s4),a0}class j0{}class M3 extends j0{parent;source;scopes;records=new Map;_ngOnDestroyHooks=new Set;_onDestroyHooks=[];get destroyed(){return this._destroyed}_destroyed=!1;injectorDefTypes;constructor(_1,q1,G2,i4){super(),this.parent=q1,this.source=G2,this.scopes=i4,$3(_1,N6=>this.processProvider(N6)),this.records.set(e4,G8(void 0,this)),i4.has("environment")&&this.records.set(j0,G8(void 0,this));const h0=this.records.get(w4);null!=h0&&"string"==typeof h0.value&&this.scopes.add(h0.value),this.injectorDefTypes=new Set(this.get(F4,X2,{self:!0}))}retrieve(_1,q1){const G2=V1(q1)||0;try{return this.get(_1,d0,G2)}catch(i4){if(K(i4))return i4;throw i4}}destroy(){$6(this),this._destroyed=!0;const _1=(0,J.Ht)(null);try{for(const G2 of this._ngOnDestroyHooks)G2.ngOnDestroy();const q1=this._onDestroyHooks;this._onDestroyHooks=[];for(const G2 of q1)G2()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),(0,J.Ht)(_1)}}onDestroy(_1){return $6(this),this._onDestroyHooks.push(_1),()=>this.removeOnDestroy(_1)}runInContext(_1){$6(this);const q1=k(this),G2=y0(void 0);try{return _1()}finally{k(q1),y0(G2)}}get(_1,q1=d0,G2){if($6(this),_1.hasOwnProperty(l3))return _1[l3](this);const i4=V1(G2),N6=k(this),P5=y0(void 0);try{if(!(4&i4)){let H6=this.records.get(_1);if(void 0===H6){const N7=function ic(j){return"function"==typeof j||"object"==typeof j&&"InjectionToken"===j.ngMetadataName}(_1)&&n2(_1);H6=N7&&this.injectableDefInScope(N7)?G8(w3(_1),V4):null,this.records.set(_1,H6)}if(null!=H6)return this.hydrate(_1,H6,i4)}return(2&i4?Q4():this.parent).get(_1,q1=8&i4&&q1===d0?null:q1)}catch(Ec){const H6=function W0(j){return j[A0]}(Ec);throw-200===H6||-201===H6?new R(H6,null):Ec}finally{y0(P5),k(N6)}}
1resolveInjectorInitializers(){const _1=(0,J.Ht)(null),q1=k(this),G2=y0(void 0);try{const h0=this.get(t4,X2,{self:!0});for(const N6 of h0)N6()}finally{k(q1),y0(G2),(0,J.Ht)(_1)}}toString(){const _1=[],q1=this.records;for(const G2 of q1.keys())_1.push(T1(G2));return`R3Injector[${_1.join(", ")}]`}processProvider(_1){let q1=Z0(_1=U1(_1))?_1:U1(_1&&_1.provide);const G2=function s6(j){return h4(j)?G8(void 0,j.useValue):G8(V3(j),V4)}(_1);if(!Z0(_1)&&!0===_1.multi){let i4=this.records.get(q1);i4||(i4=G8(void 0,V4,!0),i4.factory=()=>l2(i4.multi),this.records.set(q1,i4)),q1=_1,i4.multi.push(_1)}this.records.set(q1,G2)}hydrate(_1,q1,G2){const i4=(0,J.Ht)(null);try{if(q1.value===Y4)throw R2(T1(_1));return q1.value===V4&&(q1.value=Y4,q1.value=q1.factory(void 0,G2)),"object"==typeof q1.value&&q1.value&&function oc(j){return null!==j&&"object"==typeof j&&"function"==typeof j.ngOnDestroy}(q1.value)&&this._ngOnDestroyHooks.add(q1.value),q1.value}finally{(0,J.Ht)(i4)}}injectableDefInScope(_1){if(!_1.providedIn)return!1;const q1=U1(_1.providedIn);return"string"==typeof q1?"any"===q1||this.scopes.has(q1):this.injectorDefTypes.has(q1)}removeOnDestroy(_1){const q1=this._onDestroyHooks.indexOf(_1);-1!==q1&&this._onDestroyHooks.splice(q1,1)}}function w3(j){const _1=n2(j),q1=null!==_1?_1.factory:q2(j);if(null!==q1)return q1;if(j instanceof g4)throw new R(204,!1);if(j instanceof Function)return function r3(j){if(j.length>0)throw new R(204,!1);const q1=function W2(j){return(j?.[A2]??null)||null}(j);return null!==q1?()=>q1.factory(j):()=>new j}(j);throw new R(204,!1)}function V3(j,_1,q1){let G2;if(Z0(j)){const i4=U1(j);return q2(i4)||w3(i4)}if(h4(j))G2=()=>U1(j.useValue);else if(function v0(j){return!(!j||!j.useFactory)}(j))G2=()=>j.useFactory(...l2(j.deps||[]));else if(function A4(j){return!(!j||!j.useExisting)}(j))G2=(i4,h0)=>o3(U1(j.useExisting),void 0!==h0&&8&h0?8:void 0);else{const i4=U1(j&&(j.useClass||j.provide));if(!function Y6(j){return!!j.deps}(j))return q2(i4)||w3(i4);G2=()=>new i4(...l2(j.deps))}return G2}function $6(j){if(j.destroyed)throw new R(205,!1)}function G8(j,_1,q1=!1){return{factory:j,value:_1,multi:q1?[]:void 0}}function $3(j,_1){for(const q1 of j)Array.isArray(q1)?$3(q1,_1):q1&&T3(q1)?$3(q1.\u0275providers,_1):_1(q1)}function Cc(j,_1){let q1;j instanceof M3?($6(j),q1=j):q1=new J3(j);const i4=k(q1),h0=y0(void 0);try{return _1()}finally{k(i4),y0(h0)}}function E6(){return void 0!==h3()||null!=a()}function zc(j){if(!E6())throw new R(-203,!1)}const B6=0,O6=1,R3=2,u8=3,C4=4,K0=5,P8=6,sc=7,O8=8,o6=9,K6=10,X6=11,Y3=12,V8=13,C3=14,d6=15,n6=16,U3=17,S3=18,w6=19,c8=20,d8=21,w8=22,R8=23,ac=24,S8=25,N8=26,s8=27,p8=6,a6=7,q6=8,rc=9,Lc=10;function L8(j){return Array.isArray(j)&&"object"==typeof j[1]}function J6(j){return Array.isArray(j)&&!0===j[1]}function f1(j){return!!(4&j.flags)}function d1(j){return j.componentOffset>-1}function q(j){return!(1&~j.flags)}function w1(j){return!!j.template}function g2(j){return!!(512&j[R3])}function h6(j){return!(256&~j[R3])}function _8(j,_1){_c(j,_1[O6])}function O4(j,_1){const q1=_1+s8;F2(j,q1),R1(q1,j[O6].bindingStartIndex,"TNodes should be created before any bindings")}function _c(j,_1){F8(j);const q1=_1.data;for(let G2=s8;G2<q1.length;G2++)if(q1[G2]===j)return;O2("This TNode does not belong to this TView.")}function F8(j){s2(j,"TNode must be defined"),j&&"object"==typeof j&&j.hasOwnProperty("directiveStylingLast")||O2("Not of type TNode, got: "+j)}function bc(j){s2(j,"Expected TIcu to be defined"),"number"!=typeof j.currentCaseLViewIndex&&O2("Object is not of TIcu type.")}function Nc(j,_1="Type passed in is not ComponentType, it does not have '\u0275cmp' property."){G3
1(j)||O2(_1)}function $8(j,_1="Type passed in is not NgModuleType, it does not have '\u0275mod' property."){e3(j)||O2(_1)}function Z6(j){s2(j,"currentTNode should exist!"),s2(j.parent,"currentTNode should have a parent")}function b8(j){s2(j,"LContainer must be defined"),x2(J6(j),!0,"Expecting LContainer")}function fc(j){s2(j,"LView must be defined"),x2(L8(j),!0,"Expecting LView")}function g8(j,_1){x2(j.firstCreatePass,!0,_1||"Should only be called in first create pass.")}function Y8(j,_1){x2(j.firstUpdatePass,!0,"Should only be called in first update pass.")}function mc(j){(void 0===j.type||null==j.selectors||void 0===j.inputs)&&O2("Expected a DirectiveDef/ComponentDef and this object does not seem to have the expected shape.")}function xc(j,_1){n5(s8,j.bindingStartIndex,_1)}function Dc(j,_1){n5(j[1].expandoStartIndex,j.length,_1)}function n5(j,_1,q1){j<=q1&&q1<_1||O2(`Index out of range (expecting ${j} <= ${q1} < ${_1})`)}function yc(j,_1){s2(j[d6],"Component views should exist."),s2(j[d6][K0].projection,"Components with projection nodes (<ng-content>) must have projection slots defined.")}function Bc(j,_1){s2(j,"Component views should always have a parent view (component's host view)")}function vc(j,_1){Dc(j,_1),Dc(j,_1+8),e2(j[_1+0],"injectorIndex should point to a bloom filter"),e2(j[_1+1],"injectorIndex should point to a bloom filter"),e2(j[_1+2],"injectorIndex should point to a bloom filter"),e2(j[_1+3],"injectorIndex should point to a bloom filter"),e2(j[_1+4],"injectorIndex should point to a bloom filter"),e2(j[_1+5],"injectorIndex should point to a bloom filter"),e2(j[_1+6],"injectorIndex should point to a bloom filter"),e2(j[_1+7],"injectorIndex should point to a bloom filter"),e2(j[_1+8],"injectorIndex should point to parent injector")}const K3="svg",S6="math";function e8(j){for(;Array.isArray(j);)j=j[B6];return j}function k6(j){for(;Array.isArray(j);){if("object"==typeof j[1])return j;j=j[B6]}return null}function a8(j,_1){return e8(_1[j])}function uc(j,_1){return e8(_1[j.index])}function A6(j,_1){const q1=null===j?-1:j.index;return-1!==q1?e8(_1[q1]):null}function x8(j,_1){return j.data[_1]}function Yc(j,_1){return j[_1]}function dc(j,_1,q1,G2){q1>=j.data.length&&(j.data[q1]=null,j.blueprint[q1]=null),_1[q1]=G2}function Tc(j,_1){const q1=_1[j];return L8(q1)?q1:q1[B6]}function D8(j){return!(4&~j[R3])}function b3(j){return!(128&~j[R3])}function N3(j){return J6(j[u8])}function K8(j,_1){return null==_1?null:j[_1]}function X8(j){j[U3]=0}function t5(j){1024&j[R3]||(j[R3]|=1024,b3(j)&&D3(j))}function Kc(j,_1){for(;j>0;)_1=_1[C3],j--;return _1}function l5(j){return!!(9216&j[R3]||j[ac]?.dirty)}function H8(j){j[K6].changeDetectionScheduler?.notify(8),64&j[R3]&&(j[R3]|=1024),l5(j)&&D3(j)}function D3(j){j[K6].changeDetectionScheduler?.notify(0);let _1=n8(j);for(;null!==_1&&!(8192&_1[R3])&&(_1[R3]|=8192,b3(_1));)_1=n8(_1)}function q8(j,_1){if(h6(j))throw new R(911,!1);null===j[d8]&&(j[d8]=[]),j[d8].push(_1)}function U8(j,_1){if(null===j[d8])return;const q1=j[d8].indexOf(_1);-1!==q1&&j[d8].splice(q1,1)}function n8(j){const _1=j[u8];return J6(_1)?_1[u8]:_1}function Hc(j){return j[sc]??=[]}function Uc(j){return j.cleanup??=[]}function o5(j,_1,q1,G2){const i4=Hc(_1);i4.push(q1),j.firstCreatePass&&Uc(j).push(G2,i4.length-1)}const S0={lFrame:o4(null),bindingsEnabled:!0,skipHydrationRootTNode:null};var h8=function(j){return j[j.Off=0]="Off",j[j.Exhaustive=1]="Exhaustive",j[j.OnlyDirtyViews=2]="OnlyDirtyViews",j}(h8||{});let i5=0,J8=!1;function Z8(){return S0.lFrame.elementDepthCount}function y6(){S0.lFrame.elementDepthCount++}function M8(){S0.lFrame.elementDepthCount--}function x0(){return S0.bindingsEnabled}function y8(){return null!==S0.skipHydrationRootTNode}function f3(j){return S0.skipHydrationRootTNode===j}function j8(){S0.bindingsEnabled=!0}function W8(j){S0.skipHydrationRootTNode=j}function z3(){S0.bindingsEnabled=!1}function F(){S0.skipHydrationRootTNode=null}function Z(){return S0.lFrame.lView}function W(){return S0.lFrame.tView}function e1(j){return S0.lFrame.contextLView=j,j[O8]}function P(j){return S0.lFrame.contextLView=null,j}function h(){let j=m();for(;null!==j&&64===j.type;)j=j.parent;return j}function m(){return S0.lFrame.currentTNode}function _(){const j=S0.lFrame,_1=j.currentTNode;return j.isParent?_1:_1.parent}function M(j,_1){const q1=S0.lFrame;q1.currentTNode=j,q1.isParent=_1}function D(){return S0.lFrame.isParent}function Q(){S0.lFrame.isParent=!1}function i1(){return S0.lFrame.contextLView}function O1(){return O2("Must never be called in production mode"),i5!==h8.Off}function c2(){return O2("Must never be called in production mode"),i5===h8.Exhaustive}function k2(j){O2("Must never be called in production mode"),i5=j}function l4(){return J8}function K4(j){const _1=J8;return J8=j,_1}function c0(){const j=S0.lFrame;let _1=j.bindingRootIndex;return-1===_1&&(_1=j.bindingRootIndex=j.tView.bindingStartIndex),_1}function t0(){return S0.lFrame.bindingIndex}function j3(j){return S0.lFrame.bindingIndex=j}function x3(){return S0.lFrame.bindingIndex++}function Pc(j){const _1=S0.lFrame,q1=_1.bindingIndex;return _1.bindingIndex=_1.bindingIndex+j,q1}function Xc(){return S0.lFrame.inI18n}function g5(j){S0.lFrame.inI18n=j}function pc(j,_1){const q1=S0.lFrame;q1.bindingIndex=q1.bindingRootIndex=j,gc(_1)}function s5(){return S0.lFrame.currentDirectiveIndex}function gc(j){S0.lFrame.currentDirectiveIndex=j}function Oc(j){const _1=S0.lFrame.currentDirectiveIndex;return-1===_1?null:j[_1]}function h5(){return S0.lFrame.currentQueryIndex}function A1(j){S0.lFrame.currentQueryIndex=j}function h1(j){const _1=j[O6];return 2===_1.type?_1.declTNode:1===_1.type?j[K0]:null}function N1(j,_1,q1){if(4&q1){let i4=_1,h0=j;for(;!(i4=i4.parent,null!==i4||1&q1||(i4=h1(h0),null===i4||(h0=h0[C3],10&i4.type))););if(null===i4)return!1;_1=i4,j=h0}const G2=S0.lFrame=U2();return G2.currentTNode=_1,G2.lView=j,!0}function a2(j){const _1=U2(),q1=j[O6];S0.lFrame=_1,_1.currentTNode=q1.firstChild,_1.lView=j,_1.tView=q1,_1.contextLView=j,_1.bindingIndex=q1.bindingStartIndex,_1.inI18n=!1}function U2(){const j=S0.lFrame,_1=null===j?null:j.child;return null===_1?o4(j):_1}function o4(j){const _1={currentTNode:null,isParent:!0,lView:null,tView:null,
1selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:j,child:null,inI18n:!1};return null!==j&&(j.child=_1),_1}function y4(){const j=S0.lFrame;return S0.lFrame=j.parent,j.currentTNode=null,j.lView=null,j}const $4=y4;function w0(){const j=y4();j.isParent=!0,j.tView=null,j.selectedIndex=-1,j.contextLView=null,j.elementDepthCount=0,j.currentDirectiveIndex=-1,j.currentNamespace=null,j.bindingRootIndex=-1,j.bindingIndex=-1,j.currentQueryIndex=0}function Q0(j){return(S0.lFrame.contextLView=Kc(j,S0.lFrame.contextLView))[O8]}function t6(){return S0.lFrame.selectedIndex}function X0(j){S0.lFrame.selectedIndex=j}function r8(){const j=S0.lFrame;return x8(j.tView,j.selectedIndex)}function f8(){S0.lFrame.currentNamespace=K3}function t8(){S0.lFrame.currentNamespace=S6}function y3(){!function Q8(){S0.lFrame.currentNamespace=null}()}function qc(){return S0.lFrame.currentNamespace}let Jc=!0;function Y5(){return Jc}function ye(j){Jc=j}function F5(j,_1=null,q1=null,G2){const i4=it(j,_1,q1,G2);return i4.resolveInjectorInitializers(),i4}function it(j,_1=null,q1=null,G2,i4=new Set){const h0=[q1||X2,k0(j)];return G2=G2||("object"==typeof j?void 0:T1(j)),new M3(h0,_1||Q4(),G2||null,i4)}class K5{static THROW_IF_NOT_FOUND=d0;static NULL=new s4;static create(_1,q1){if(Array.isArray(_1))return F5({name:""},q1,_1,"");{const G2=_1.name??"";return F5({name:G2},_1.parent,_1.providers,G2)}}static \u0275prov=K1({token:K5,providedIn:"any",factory:()=>o3(e4)});static __NG_ELEMENT_ID__=-1}const X5=new g4("");let w7=(()=>class j{static __NG_ELEMENT_ID__=x5;static __NG_ENV_ID__=q1=>q1})();class B5 extends w7{_lView;constructor(_1){super(),this._lView=_1}get destroyed(){return h6(this._lView)}onDestroy(_1){const q1=this._lView;return q8(q1,_1),()=>U8(q1,_1)}}function x5(){return new B5(Z())}class M5{_console=console;handleError(_1){this._console.error("ERROR",_1)}}const C5=new g4("",{providedIn:"root",factory:()=>{const j=B3(j0);let _1;return q1=>{j.destroyed&&!_1?setTimeout(()=>{throw q1}):(_1??=j.get(M5),_1.handleError(q1))}}}),y5={provide:t4,useValue:()=>{B3(M5)},multi:!0};function Z7(j){return"function"==typeof j&&void 0!==j[J.bh]}function v5(j,_1){const[q1,G2,i4]=(0,J.n5)(j,_1?.equal),h0=q1;return h0.set=G2,h0.update=i4,h0.asReadonly=a5.bind(h0),h0}function a5(){const j=this[J.bh];if(void 0===j.readonlyFn){const _1=()=>this();_1[J.bh]=j,j.readonlyFn=_1}return j.readonlyFn}function st(j){return Z7(j)&&"function"==typeof j.set}function ve(j,_1){if(null!==(0,J.nR)())throw new R(-602,!1)}let Pe=(()=>class j{view;node;constructor(q1,G2){this.view=q1,this.node=G2}static __NG_ELEMENT_ID__=mn})();function mn(){return new Pe(Z(),h())}class at{}const Tl=new g4("",{providedIn:"root",factory:()=>!1}),un=new g4("",{providedIn:"root",factory:()=>!1}),Oe=new g4(""),we=new g4("");let dn=(()=>{class j{taskId=0;pendingTasks=new Set;destroyed=!1;pendingTask=new n1.t(!1);get hasPendingTasks(){return!this.destroyed&&this.pendingTask.value}get hasPendingTasksObservable(){return this.destroyed?new c1.c(q1=>{q1.next(!1),q1.complete()}):this.pendingTask}add(){!this.hasPendingTasks&&!this.destroyed&&this.pendingTask.next(!0);const q1=this.taskId++;return this.pendingTasks.add(q1),q1}has(q1){return this.pendingTasks.has(q1)}remove(q1){this.pendingTasks.delete(q1),0===this.pendingTasks.size&&this.hasPendingTasks&&this.pendingTask.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this.hasPendingTasks&&this.pendingTask.next(!1),this.destroyed=!0,this.pendingTask.unsubscribe()}static \u0275prov=K1({token:j,providedIn:"root",factory:()=>new j})}return j})(),S7=(()=>{class j{internalPendingTasks=B3(dn);scheduler=B3(at);errorHandler=B3(C5);add(){const q1=this.internalPendingTasks.add();return()=>{this.internalPendingTasks.has(q1)&&(this.scheduler.notify(11),this.internalPendingTasks.remove(q1))}}run(q1){const G2=this.add();q1().catch(this.errorHandler).finally(G2)}static \u0275prov=K1({token:j,providedIn:"root",factory:()=>new j})}return j})();function pn(...j){}let r7=(()=>{class j{static \u0275prov=K1({token:j,providedIn:"root",factory:()=>new El})}return j})();class El{dirtyEffectCount=0;queues=new Map;add(_1){this.enqueue(_1),this.schedule(_1)}schedule(_1){_1.dirty&&this.dirtyEffectCount++}remove(_1){const G2=this.queues.get(_1.zone);G2.has(_1)&&(G2.delete(_1),_1.dirty&&this.dirtyEffectCount--)}enqueue(_1){const q1=_1.zone;this.queues.has(q1)||this.queues.set(q1,new Set);const G2=this.queues.get(q1);G2.has(_1)||G2.add(_1)}flush(){for(;this.dirtyEffectCount>0;){let _1=!1;for(const[q1,G2]of this.queues)_1||=null===q1?this.flushQueue(G2):q1.run(()=>this.flushQueue(G2));_1||(this.dirtyEffectCount=0)}}flushQueue(_1){let q1=!1;for(const G2 of _1)G2.dirty&&(this.dirtyEffectCount--,q1=!0,G2.run());return q1}}},9079(w2,x1,b){"use strict";b.d(x1,{ZX:()=>P1,br:()=>v1,ot:()=>C1,pQ:()=>$});var n1=b(1985),c1=b(2771),u1=b(6977),r1=b(2615),o1=b(9295);function $(T1){T1||(T1=(0,r1.WQX)(r1.abz));const E1=new n1.c(t2=>{if(!T1.destroyed)return T1.onDestroy(t2.next.bind(t2));t2.next()});return t2=>t2.pipe((0,u1.Q)(E1))}function v1(T1,E1){const t2=E1?.injector??(0,r1.WQX)(r1.zZn),m2=new c1.m(1),$1=(0,o1.Q
1Z)(()=>{let U1;try{U1=T1()}catch(D1){return void(0,o1.O8)(()=>m2.error(D1))}(0,o1.O8)(()=>m2.next(U1))},{injector:t2,manualCleanup:!0});return t2.get(r1.abz).onDestroy(()=>{$1.destroy(),m2.complete()}),m2.asObservable()}function C1(T1,E1){const m2=E1?.manualCleanup?null:E1?.injector?.get(r1.abz)??(0,r1.WQX)(r1.abz),$1=function L1(T1=Object.is){return(E1,t2)=>1===E1.kind&&1===t2.kind&&T1(E1.value,t2.value)}(E1?.equal);let U1,D1;U1=(0,r1.vPA)(E1?.requireSync?{kind:0}:{kind:1,value:E1?.initialValue},{equal:$1});const e2=T1.subscribe({next:d2=>U1.set({kind:1,value:d2}),error:d2=>{U1.set({kind:2,error:d2}),D1?.()},complete:()=>{D1?.()}});if(E1?.requireSync&&0===U1().kind)throw new r1.buA(601,!1);return D1=m2?.onDestroy(e2.unsubscribe.bind(e2)),(0,o1.EW)(()=>{const d2=U1();switch(d2.kind){case 1:return d2.value;case 2:throw d2.error;case 0:throw new r1.buA(601,!1)}},{equal:E1?.equal})}function P1(T1){return(0,o1.Zc)({...T1,loader:void 0,stream:E1=>{let t2;const m2=()=>t2?.unsubscribe();E1.abortSignal.addEventListener("abort",m2);const $1=(0,r1.vPA)({value:void 0});let U1;const D1=new Promise(N2=>U1=N2);function e2(N2){$1.set(N2),U1?.($1),U1=void 0}const d2=T1.stream??T1.loader;if(void 0===d2)throw new r1.buA(990,!1);return t2=d2(E1).subscribe({next:N2=>e2({value:N2}),error:N2=>{e2({error:(0,o1.wl)(N2)}),E1.abortSignal.removeEventListener("abort",m2)},complete:()=>{U1&&e2({error:new r1.buA(991,!1)}),E1.abortSignal.removeEventListener("abort",m2)}}),D1}})}},8440(w2,x1,b){"use strict";b.d(x1,{Ag:()=>N2,Bg:()=>v1,EF:()=>x2,H8:()=>e2,Ht:()=>T,JC:()=>o1,KE:()=>J,KO:()=>k1,KZ:()=>d2,Ny:()=>f2,TO:()=>z1,Wu:()=>L1,XR:()=>T1,a7:()=>$1,bh:()=>G,j2:()=>O2,mC:()=>Q2,mK:()=>u1,n5:()=>p2,nR:()=>K,pL:()=>c1,s0:()=>F2,si:()=>P1});let L=null,a=!1,k=1;const G=Symbol("SIGNAL");function T(I1){const K1=L;return L=I1,K1}function K(){return L}function J(){return a}const c1={version:0,lastCleanEpoch:0,dirty:!1,producers:void 0,producersTail:void 0,consumers:void 0,consumersTail:void 0,recomputing:!1,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,kind:"unknown",producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function u1(I1){if(a)throw new Error("");if(null===L)return;L.consumerOnSignalRead(I1);const K1=L.producersTail;if(void 0!==K1&&K1.producer===I1)return;let C2;const u=L.recomputing;if(u&&(C2=void 0!==K1?K1.nextProducer:L.producers,void 0!==C2&&C2.producer===I1))return L.producersTail=C2,void(C2.lastReadVersion=I1.version);const n2=I1.consumersTail;if(void 0!==n2&&n2.consumer===L&&(!u||function D1(I1,K1){const C2=K1.producersTail;if(void 0!==C2){let u=K1.producers;do{if(u===I1)return!0;if(u===C2)break;u=u.nextProducer}while(void 0!==u)}return!1}(n2,L)))return;const b2=m2(L),j2={producer:I1,consumer:L,nextProducer:C2,prevConsumer:n2,lastReadVersion:I1.version,nextConsumer:void 0};L.producersTail=j2,void 0!==K1?K1.nextProducer=j2:L.producers=j2,b2&&E1(I1,j2)}function o1(I1){if((!m2(I1)||I1.dirty)&&(I1.dirty||I1.lastCleanEpoch!==k)){if
1(!I1.producerMustRecompute(I1)&&!P1(I1))return void z1(I1);I1.producerRecomputeValue(I1),z1(I1)}}function $(I1){if(void 0===I1.consumers)return;const K1=a;a=!0;try{for(let C2=I1.consumers;void 0!==C2;C2=C2.nextConsumer){const u=C2.consumer;u.dirty||s1(u)}}finally{a=K1}}function R(){return!1!==L?.consumerAllowSignalWrites}function s1(I1){I1.dirty=!0,$(I1),I1.consumerMarkedDirty?.(I1)}function z1(I1){I1.dirty=!1,I1.lastCleanEpoch=k}function v1(I1){return I1&&function C1(I1){I1.producersTail=void 0,I1.recomputing=!0}(I1),T(I1)}function L1(I1,K1){T(K1),I1&&function M1(I1){I1.recomputing=!1;const K1=I1.producersTail;let C2=void 0!==K1?K1.nextProducer:I1.producers;if(void 0!==C2){if(m2(I1))do{C2=t2(C2)}while(void 0!==C2);void 0!==K1?K1.nextProducer=void 0:I1.producers=void 0}}(I1)}function P1(I1){for(let K1=I1.producers;void 0!==K1;K1=K1.nextProducer){const C2=K1.producer,u=K1.lastReadVersion;if(u!==C2.version||(o1(C2),u!==C2.version))return!0}return!1}function T1(I1){if(m2(I1)){let K1=I1.producers;for(;void 0!==K1;)K1=t2(K1)}I1.producers=void 0,I1.producersTail=void 0,I1.consumers=void 0,I1.consumersTail=void 0}function E1(I1,K1){const C2=I1.consumersTail,u=m2(I1);if(void 0!==C2?(K1.nextConsumer=C2.nextConsumer,C2.nextConsumer=K1):(K1.nextConsumer=void 0,I1.consumers=K1),K1.prevConsumer=C2,I1.consumersTail=K1,!u)for(let n2=I1.producers;void 0!==n2;n2=n2.nextProducer)E1(n2.producer,n2)}function t2(I1){const K1=I1.producer,C2=I1.nextProducer,u=I1.nextConsumer,n2=I1.prevConsumer;if(I1.nextConsumer=void 0,I1.prevConsumer=void 0,void 0!==u?u.prevConsumer=n2:K1.consumersTail=n2,void 0!==n2)n2.nextConsumer=u;else if(K1.consumers=u,!m2(K1)){let b2=K1.producers;for(;void 0!==b2;)b2=t2(b2)}return C2}function m2(I1){return I1.consumerIsAlwaysLive||void 0!==I1.consumers}function $1(I1){}function e2(I1,K1){return Object.is(I1,K1)}function d2(I1,K1){const C2=Object.create(D2);C2.computation=I1,void 0!==K1&&(C2.equal=K1);const u=()=>{if(o1(C2),u1(C2),C2.value===x2)throw C2.error;return C2.value};return u[G]=C2,u}const N2=Symbol("UNSET"),f2=Symbol("COMPUTING"),x2=Symbol("ERRORED"),D2={...c1,value:N2,dirty:!0,error:null,equal:e2,kind:"computed",producerMustRecompute:I1=>I1.value===N2||I1.value===f2,producerRecomputeValue(I1){if(I1.value===f2)throw new Error("");const K1=I1.value;I1.value=f2;const C2=v1(I1);let u,n2=!1;try{u=I1.computation(),T(null),n2=K1!==N2&&K1!==x2&&u!==x2&&I1.equal(K1,u)}catch(b2){u=x2,I1.error=b2}finally{L1(I1,C2)}n2?I1.value=K1:(I1.value=u,I1.version++)}};let u2=function I2(){throw new Error};function R1(I1){u2(I1)}function k1(I1){u2=I1}function p2(I1,K1){const C2=Object.create(F2);C2.value=I1,void 0!==K1&&(C2.equal=K1);const u=()=>function s2(I1){return u1(I1),I1.value}(C2);return u[G]=C2,[u,j2=>O2(C2,j2),j2=>Q2(C2,j2)]}function O2(I1,K1){R()||R1(I1),I1.equal(I1.value,K1)||(I1.value=K1,function Y1(I1){I1.version++,function r1(){k++}(),$(I1)}(I1))}function Q2(I1,K1){R()||R1(I1),O2(I1,K1(I1.value))}const F2={...c1,equal:e2,value:void 0,kind:"signal"}},9417(w2,x1,b){"use strict";b.d(x1,{$R:()=>M3,BC:()=>n4,Fm:()=>v0,JD:()=>$6,MJ:()=>F4,Q0:()=>v2,X1:()=>J6,YN:()=>L8,YS:()=>Y3,ZU:()=>b2,Zm:()=>s1,cb:()=>g4,cz:()=>T1,gE:()=>W0,j4:()=>Q4,k0:()=>m2,kq:()=>$,l_:()=>Y4,me:()=>L1,ok:()=>a6,qT:()=>b1,vO:()=>j2,vS:()=>p1,wz:()=>$3,xH:()=>Cc,xq:()=>V8,y7:()=>R3});var k=b(2615),H=b(3664),G=b(7705),T=b(9295),K=b(7303),J=b(1413),n1=b(7468),c1=b(6648),u1=b(6354);let r1=(()=>{class f1{_renderer;_elementRef;onChange=q=>{};onTouched=()=>{};constructor(q,w1){this._renderer=q,this._elementRef=w1}setProperty(q,w1){this._renderer.setProperty(this._elementRef.nativeElement,q,w1)}registerOnTouched(q){this.onTouched=q}registerOnChange(q){this.onChange=q}setDisabledState(q){this.setProperty("disabled",q)}static \u0275fac=function(w1){return new(w1||f1)(H.rXU(H.sFG),H.rXU(H.aKT))};static \u0275dir=H.FsC({type:f1})}return f1})(),o1=(()=>{class f1 extends r1{static \u0275fac=(()=>{let q;return function(g2){return(q||(q=H.xGo(f1)))(g2||f1)}})();static \u0275dir=H.FsC({type:f1,features:[H.Vt3]})}return f1})();const $=new k.nKC(""),R={provide:$,useExisting:(0,k.Rfq)(()=>s1),multi:!0};let s1=(()=>{class f1 extends o1{writeValue(q){this.setProperty("checked",q)}static \u0275fac=(()=>{let q;return function(g2){return(q||(q=H.xGo(f1)))(g2||f1)}})();static \u0275dir=H.FsC({type:f1,selectors:[["input","type","checkbox","formControlName",""],["input","type","checkbox","formControl",""],["input","type","checkbox","ngModel",""]],hostBindings:function(w1,g2){1&w1&&H.bIt("change",function(z0){return g2.onCh
1ange(z0.target.checked)})("blur",function(){return g2.onTouched()})},standalone:!1,features:[H.Jv_([R]),H.Vt3]})}return f1})();const z1={provide:$,useExisting:(0,k.Rfq)(()=>L1),multi:!0},C1=new k.nKC("");let L1=(()=>{class f1 extends r1{_compositionMode;_composing=!1;constructor(q,w1,g2){super(q,w1),this._compositionMode=g2,null==this._compositionMode&&(this._compositionMode=!function v1(){const f1=(0,K.rb)()?(0,K.rb)().getUserAgent():"";return/android (\d+)/.test(f1.toLowerCase())}())}writeValue(q){this.setProperty("value",q??"")}_handleInput(q){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(q)}_compositionStart(){this._composing=!0}_compositionEnd(q){this._composing=!1,this._compositionMode&&this.onChange(q)}static \u0275fac=function(w1){return new(w1||f1)(H.rXU(H.sFG),H.rXU(H.aKT),H.rXU(C1,8))};static \u0275dir=H.FsC({type:f1,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(w1,g2){1&w1&&H.bIt("input",function(z0){return g2._handleInput(z0.target.value)})("blur",function(){return g2.onTouched()})("compositionstart",function(){return g2._compositionStart()})("compositionend",function(z0){return g2._compositionEnd(z0.target.value)})},standalone:!1,features:[H.Jv_([z1]),H.Vt3]})}return f1})();function M1(f1){return null==f1||0===P1(f1)}function P1(f1){return null==f1?null:Array.isArray(f1)||"string"==typeof f1?f1.length:f1 instanceof Set?f1.size:null}const T1=new k.nKC(""),E1=new k.nKC(""),t2=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;class m2{static min(d1){return function $1(f1){return d1=>{if(null==d1.value||null==f1)return null;const q=parseFloat(d1.value);return!isNaN(q)&&q<f1?{min:{min:f1,actual:d1.value}}:null}}(d1)}static max(d1){return function U1(f1){return d1=>{if(null==d1.value||null==f1)return null;const q=parseFloat(d1.value);return!isNaN(q)&&q>f1?{max:{max:f1,actual:d1.value}}:null}}(d1)}static required(d1){return D1(d1)}static requiredTrue(d1){return e2(d1)}static email(d1){return function d2(f1){return M1(f1.value)||t2.test(f1.value)?null:{email:!0}}(d1)}static minLength(d1){return function N2(f1){return d1=>{const q=d1.value?.length??P1(d1.value);return null===q||0===q?null:q<f1?{minlength:{requiredLength:f1,actualLength:q}}:null}}(d1)}static maxLength(d1){return function f2(f1){return d1=>{const q=d1.value?.length??P1(d1.value);return null!==q&&q>f1?{maxlength:{requiredLength:f1,actualLength:q}}:null}}(d1)}static pattern(d1){return function x2(f1){if(!f1)return D2;let d1,q;return"string"==typeof f1?(q="","^"!==f1.charAt(0)&&(q+="^"),q+=f1,"$"!==f1.charAt(f1.length-1)&&(q+="$"),d1=new RegExp(q)):(q=f1.toString(),d1=f1),w1=>{if(M1(w1.value))return null;const g2=w1.value;return d1.test(g2)?null:{pattern:{requiredPattern:q,actualValue:g2}}}}(d1)}static nullValidator(d1){return null}static compose(d1){return y2(d1)}static composeAsync(d1){return O2(d1)}}function D1(f1){return M1(f1.value)?{required:!0}:null}function e2(f1){return!0===f1.value?null:{required:!0}}function D2(f1){return null}function I2(f1){return null!=f1}function u2(f1){return(0,H.yLl)(f1)?(0,c1.H)(f1):f1}function R1(f1){let d1={};return f1.forEach(q=>{d1=null!=q?{...d1,...q}:d1}),0===Object.keys(d1).length?null:d1}function k1(f1,d1){return d1.map(q=>q(f1))}function p2(f1){return f1.map(d1=>function J1(f1){return!f1.validate}(d1)?d1:q=>d1.validate(q))}function y2(f1){if(!f1)return null;const d1=f1.filter(I2);return 0==d1.length?null:function(q){return R1(k1(q,d1))}}function s2(f1){return null!=f1?y2(p2(f1)):null}function O2(f1){if(!f1)return null;const d1=f1.filter(I2);return 0==d1.length?null:function(q){const w1=k1(q,d1).map(u2);return(0,n1.p)(w1).pipe((0,u1.T)(R1))}}function Q2(f1){return null!=f1?O2(p2(f1)):null}function l1(f1,d1){return null===f1?[d1]:Array.isArray(f1)?[...f1,d1]:[f1,d1]}function F2(f1){return f1._rawValidators}function Y1(f1){return f1._rawAsyncValidators}function I1(f1){return f1?Array.isArray(f1)?f1:[f1]:[]}function K1(f1,d1){return Array.isArray(f1)?f1.includes(d1):f1===d1}function C2(f1,d1){const q=I1(d1);
1return I1(f1).forEach(g2=>{K1(q,g2)||q.push(g2)}),q}function u(f1,d1){return I1(d1).filter(q=>!K1(f1,q))}class n2{get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid: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 pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_composedValidatorFn;_composedAsyncValidatorFn;_rawValidators=[];_rawAsyncValidators=[];_setValidators(d1){this._rawValidators=d1||[],this._composedValidatorFn=s2(this._rawValidators)}_setAsyncValidators(d1){this._rawAsyncValidators=d1||[],this._composedAsyncValidatorFn=Q2(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_onDestroyCallbacks=[];_registerOnDestroy(d1){this._onDestroyCallbacks.push(d1)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(d1=>d1()),this._onDestroyCallbacks=[]}reset(d1=void 0){this.control&&this.control.reset(d1)}hasError(d1,q){return!!this.control&&this.control.hasError(d1,q)}getError(d1,q){return this.control?this.control.getError(d1,q):null}}class b2 extends n2{name;get formDirective(){return null}get path(){return null}}class j2 extends n2{_parent=null;name=null;valueAccessor=null}class W2{_cd;constructor(d1){this._cd=d1}get isTouched(){return this._cd?.control?._touched?.(),!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return this._cd?.control?._pristine?.(),!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return this._cd?.control?._status?.(),!!this._cd?.control?.valid}get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return this._cd?._submitted?.(),!!this._cd?.submitted}}let n4=(()=>{class f1 extends W2{constructor(q){super(q)}static \u0275fac=function(w1){return new(w1||f1)(H.rXU(j2,2))};static \u0275dir=H.FsC({type:f1,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(w1,g2){2&w1&&H.AVh("ng-untouched",g2.isUntouched)("ng-touched",g2.isTouched)("ng-pristine",g2.isPristine)("ng-dirty",g2.isDirty)("ng-valid",g2.isValid)("ng-invalid",g2.isInvalid)("ng-pending",g2.isPending)},standalone:!1,features:[H.Vt3]})}return f1})(),g4=(()=>{class f1 extends W2{constructor(q){super(q)}static \u0275fac=function(w1){return new(w1||f1)(H.rXU(b2,10))};static \u0275dir=H.FsC({type:f1,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(w1,g2){2&w1&&H.AVh("ng-untouched",g2.isUntouched)("ng-touched",g2.isTouched)("ng-pristine",g2.isPristine)("ng-dirty",g2.isDirty)("ng-valid",g2.isValid)("ng-invalid",g2.isInvalid)("ng-pending",g2.isPending)("ng-submitted",g2.isSubmitted)},standalone:!1,features:[H.Vt3]})}return f1})();const E0="VALID",f6="INVALID",q3="PENDING",l3="DISABLED";class H4{}class r6 extends H4{value;source;constructor(d1,q){super(),this.value=d1,this.source=q}}class i8 extends H4{pristine;source;constructor(d1,q){super(),this.pristine=d1,this.source=q}}class _6 extends H4{touched;source;constructor(d1,q){super(),this.touched=d1,this.source=q}}class A0 extends H4{status;source;constructor(d1,q){super(),this.status=d1,this.source=q}}class $2 extends H4{source;constructor(d1){super(),this.source=d1}}class v4 extends H4{source;constructor(d1){super(),this.source=d1}}function R2(f1){return(p4(f1)?f1.validators:f1)||null}function W4(f1,d1){return(p4(d1)?d1.asyncValidators:f1)||null}function p4(f1){return null!=f1&&!Array.isArray(f1)&&"object"==typeof f1}function M4(f1,d1,q){const w1=f1.controls;if(!(d1?Object.keys(w1):w1).length)throw new k.buA(1e3,"");if(!w1[q])throw new k.buA(1001,"")}
1function G0(f1,d1,q){f1._forEachChild((w1,g2)=>{if(void 0===q[g2])throw new k.buA(1002,"")})}class F0{_pendingDirty=!1;_hasOwnPendingAsyncValidator=null;_pendingTouched=!1;_onCollectionChange=()=>{};_updateOn;_parent=null;_asyncValidationSubscription;_composedValidatorFn;_composedAsyncValidatorFn;_rawValidators;_rawAsyncValidators;value;constructor(d1,q){this._assignValidators(d1),this._assignAsyncValidators(q)}get validator(){return this._composedValidatorFn}set validator(d1){this._rawValidators=this._composedValidatorFn=d1}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(d1){this._rawAsyncValidators=this._composedAsyncValidatorFn=d1}get parent(){return this._parent}get status(){return(0,T.O8)(this.statusReactive)}set status(d1){(0,T.O8)(()=>this.statusReactive.set(d1))}_status=(0,T.EW)(()=>this.statusReactive());statusReactive=(0,k.vPA)(void 0);get valid(){return this.status===E0}get invalid(){return this.status===f6}get pending(){return this.status==q3}get disabled(){return this.status===l3}get enabled(){return this.status!==l3}errors;get pristine(){return(0,T.O8)(this.pristineReactive)}set pristine(d1){(0,T.O8)(()=>this.pristineReactive.set(d1))}_pristine=(0,T.EW)(()=>this.pristineReactive());pristineReactive=(0,k.vPA)(!0);get dirty(){return!this.pristine}get touched(){return(0,T.O8)(this.touchedReactive)}set touched(d1){(0,T.O8)(()=>this.touchedReactive.set(d1))}_touched=(0,T.EW)(()=>this.touchedReactive());touchedReactive=(0,k.vPA)(!1);get untouched(){return!this.touched}_events=new J.B;events=this._events.asObservable();valueChanges;statusChanges;get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(d1){this._assignValidators(d1)}setAsyncValidators(d1){this._assignAsyncValidators(d1)}addValidators(d1){this.setValidators(C2(d1,this._rawValidators))}addAsyncValidators(d1){this.setAsyncValidators(C2(d1,this._rawAsyncValidators))}removeValidators(d1){this.setValidators(u(d1,this._rawValidators))}removeAsyncValidators(d1){this.setAsyncValidators(u(d1,this._rawAsyncValidators))}hasValidator(d1){return K1(this._rawValidators,d1)}hasAsyncValidator(d1){return K1(this._rawAsyncValidators,d1)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(d1={}){const q=!1===this.touched;this.touched=!0;const w1=d1.sourceControl??this;this._parent&&!d1.onlySelf&&this._parent.markAsTouched({...d1,sourceControl:w1}),q&&!1!==d1.emitEvent&&this._events.next(new _6(!0,w1))}markAllAsDirty(d1={}){this.markAsDirty({onlySelf:!0,emitEvent:d1.emitEvent,sourceControl:this}),this._forEachChild(q=>q.markAllAsDirty(d1))}markAllAsTouched(d1={}){this.markAsTouched({onlySelf:!0,emitEvent:d1.emitEvent,sourceControl:this}),this._forEachChild(q=>q.markAllAsTouched(d1))}markAsUntouched(d1={}){const q=!0===this.touched;this.touched=!1,this._pendingTouched=!1;const w1=d1.sourceControl??this;this._forEachChild(g2=>{g2.markAsUntouched({onlySelf:!0,emitEvent:d1.emitEvent,sourceControl:w1})}),this._parent&&!d1.onlySelf&&this._parent._updateTouched(d1,w1),q&&!1!==d1.emitEvent&&this._events.next(new _6(!1,w1))}markAsDirty(d1={}){const q=!0===this.pristine;this.pristine=!1;const w1=d1.sourceControl??this;this._parent&&!d1.onlySelf&&this._parent.markAsDirty({...d1,sourceControl:w1}),q&&!1!==d1.emitEvent&&this._events.next(new i8(!1,w1))}markAsPristine(d1={}){const q=!1===this.pristine;this.pristine=!0,this._pendingDirty=!1;const w1=d1.sourceControl??this;this._forEachChild(g2=>{g2.markAsPristine({onlySelf:!0,emitEvent:d1.emitEvent})}),this._parent&&!d1.onlySelf&&this._parent._updatePristine(d1,w1),q&&!1!==d1.emitEvent&&this._events.next(new i8(!0,w1))}markAsPending(d1={}){this.status=q3;const q=d1.sourceControl??this;!1!==d1.emitEvent&&(this._events.next(new A0(this.status,q)),this.statusChanges.emit(this.status)),this._parent&&!d1.onlySelf&&this._parent.markAsPending({...d1,sourceControl:q})}disable(d1={}){const q=this._parentMarkedDirty(d1.onlySelf);this.status=l3,this.errors=null,this._forEachChild(g2=>{g2.disable({...d1,onlySelf:!0})}
1),this._updateValue();const w1=d1.sourceControl??this;!1!==d1.emitEvent&&(this._events.next(new r6(this.value,w1)),this._events.next(new A0(this.status,w1)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...d1,skipPristineCheck:q},this),this._onDisabledChange.forEach(g2=>g2(!0))}enable(d1={}){const q=this._parentMarkedDirty(d1.onlySelf);this.status=E0,this._forEachChild(w1=>{w1.enable({...d1,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:d1.emitEvent}),this._updateAncestors({...d1,skipPristineCheck:q},this),this._onDisabledChange.forEach(w1=>w1(!1))}_updateAncestors(d1,q){this._parent&&!d1.onlySelf&&(this._parent.updateValueAndValidity(d1),d1.skipPristineCheck||this._parent._updatePristine({},q),this._parent._updateTouched({},q))}setParent(d1){this._parent=d1}getRawValue(){return this.value}updateValueAndValidity(d1={}){if(this._setInitialStatus(),this._updateValue(),this.enabled){const w1=this._cancelExistingSubscription();this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===E0||this.status===q3)&&this._runAsyncValidator(w1,d1.emitEvent)}const q=d1.sourceControl??this;!1!==d1.emitEvent&&(this._events.next(new r6(this.value,q)),this._events.next(new A0(this.status,q)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!d1.onlySelf&&this._parent.updateValueAndValidity({...d1,sourceControl:q})}_updateTreeValidity(d1={emitEvent:!0}){this._forEachChild(q=>q._updateTreeValidity(d1)),this.updateValueAndValidity({onlySelf:!0,emitEvent:d1.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?l3:E0}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(d1,q){if(this.asyncValidator){this.status=q3,this._hasOwnPendingAsyncValidator={emitEvent:!1!==q,shouldHaveEmitted:!1!==d1};const w1=u2(this.asyncValidator(this));this._asyncValidationSubscription=w1.subscribe(g2=>{this._hasOwnPendingAsyncValidator=null,this.setErrors(g2,{emitEvent:q,shouldHaveEmitted:d1})})}}_cancelExistingSubscription(){if(this._asyncValidationSubscription){this._asyncValidationSubscription.unsubscribe();const d1=(this._hasOwnPendingAsyncValidator?.emitEvent||this._hasOwnPendingAsyncValidator?.shouldHaveEmitted)??!1;return this._hasOwnPendingAsyncValidator=null,d1}return!1}setErrors(d1,q={}){this.errors=d1,this._updateControlsErrors(!1!==q.emitEvent,this,q.shouldHaveEmitted)}get(d1){let q=d1;return null==q||(Array.isArray(q)||(q=q.split(".")),0===q.length)?null:q.reduce((w1,g2)=>w1&&w1._find(g2),this)}getError(d1,q){const w1=q?this.get(q):this;return w1&&w1.errors?w1.errors[d1]:null}hasError(d1,q){return!!this.getError(d1,q)}get root(){let d1=this;for(;d1._parent;)d1=d1._parent;return d1}_updateControlsErrors(d1,q,w1){this.status=this._calculateStatus(),d1&&this.statusChanges.emit(this.status),(d1||w1)&&this._events.next(new A0(this.status,q)),this._parent&&this._parent._updateControlsErrors(d1,q,w1)}_initObservables(){this.valueChanges=new H.bkB,this.statusChanges=new H.bkB}_calculateStatus(){return this._allControlsDisabled()?l3:this.errors?f6:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(q3)?q3:this._anyControlsHaveStatus(f6)?f6:E0}_anyControlsHaveStatus(d1){return this._anyControls(q=>q.status===d1)}_anyControlsDirty(){return this._anyControls(d1=>d1.dirty)}_anyControlsTouched(){return this._anyControls(d1=>d1.touched)}_updatePristine(d1,q){const w1=!this._anyControlsDirty(),g2=this.pristine!==w1;this.pristine=w1,this._parent&&!d1.onlySelf&&this._parent._updatePristine(d1,q),g2&&this._events.next(new i8(this.pristine,q))}_updateTouched(d1={},q){this.touched=this._anyControlsTouched(),this._events.next(new _6(this.touched,q)),this._parent&&!d1.onlySelf&&this._parent._updateTouched(d1,q)}_onDisabledChange=[];_registerOnCollectionChange(d1){this._onCollectionChange=d1}_setUpdateStrategy(d1){p4(d1)&&null!=d1.updateOn&&(this._updateOn=d1.updateOn)}_parentMarkedDirty(d1){return!d1&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}_find(d1){return null}_assignValidators(d1){this._rawValidators=Array.isArray(d1)?d1.slice():d1,this._composedValidatorFn=function a4(f1){return Array.isArray(f1)?s2(f1):f1||null}(this._rawValidators)}_assignAsyncValidators(d1){this._rawAsyncValidators=Array.isArray(d1)?d1.slice():d1,this._composedAsyncValidatorFn=function C0(f1){return Array.isArray(f1)?Q2(f1):f1||null}(this._rawAsyncValidators)}}class W0 extends F0{constructor(d1,q,w1){super(R2(q),W4(w1,q)),this.controls=d1,this._initOb
vendor: 1,150 bytes, line 1
1servables(),this._setUpdateStrategy(q),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}controls;registerControl(d1,q){return this.controls[d1]?this.controls[d1]:(this.controls[d1]=q,q.setParent(this),q._registerOnCollectionChange(this._onCollectionChange),q)}addControl(d1,q,w1={}){this.registerControl(d1,q),this.updateValueAndValidity({emitEvent:w1.emitEvent}),this._onCollectionChange()}removeControl(d1,q={}){this.controls[d1]&&this.controls[d1]._registerOnCollectionChange(()=>{}),delete this.controls[d1],this.updateValueAndValidity({emitEvent:q.emitEvent}),this._onCollectionChange()}setControl(d1,q,w1={}){this.controls[d1]&&this.controls[d1]._registerOnCollectionChange(()=>{}),delete this.controls[d1],q&&this.registerControl(d1,q),this.updateValueAndValidity({emitEvent:w1.emitEvent}),this._onCollectionChange()}contains(d1){return this.controls.hasOwnProperty(d1)&&this.controls[d1].enabled}setValue(d1,q={}){G0(this,0,d1),Object.keys(d1).forEach(w1=>{M4(this,!0,w1),this.controls[w1].setValue(d1[w1],{onlySelf:!0,emitEvent:q.emitEvent})}),this.updateValueAndValidity(q)}patchValue(d1,q={}
1){null!=d1&&(Object.keys(d1).forEach(w1=>{const g2=this.controls[w1];g2&&g2.patchValue(d1[w1],{onlySelf:!0,emitEvent:q.emitEvent})}),this.updateValueAndValidity(q))}reset(d1={},q={}){this._forEachChild((w1,g2)=>{w1.reset(d1?d1[g2]:null,{onlySelf:!0,emitEvent:q.emitEvent})}),this._updatePristine(q,this),this._updateTouched(q,this),this.updateValueAndValidity(q),!1!==q?.emitEvent&&this._events.next(new v4(this))}getRawValue(){return this._reduceChildren({},(d1,q,w1)=>(d1[w1]=q.getRawValue(),d1))}_syncPendingControls(){let d1=this._reduceChildren(!1,(q,w1)=>!!w1._syncPendingControls()||q);return d1&&this.updateValueAndValidity({onlySelf:!0}),d1}_forEachChild(d1){Object.keys(this.controls).forEach(q=>{const w1=this.controls[q];w1&&d1(w1,q)})}_setUpControls(){this._forEachChild(d1=>{d1.setParent(this),d1._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(d1){for(const[q,w1]of Object.entries(this.controls))if(this.contains(q)&&d1(w1))return!0;return!1}_reduceValue(){return this._reduceChildren({},(q,w1,g2)=>((w1.enabled||this.disabled)&&(q[g2]=w1.value),q))}_reduceChildren(d1,q){let w1=d1;return this._forEachChild((g2,X4)=>{w1=q(w1,g2,X4)}),w1}_allControlsDisabled(){for(const d1 of Object.keys(this.controls))if(this.controls[d1].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(d1){return this.controls.hasOwnProperty(d1)?this.controls[d1]:null}}class y0 extends W0{}const u3=new k.nKC("",{providedIn:"root",factory:()=>_3}),_3="always";function d0(f1,d1){return[...d1.path,f1]}function c3(f1,d1,q=_3){m6(f1,d1),d1.valueAccessor.writeValue(f1.value),(f1.disabled||"always"===q)&&d1.valueAccessor.setDisabledState?.(f1.disabled),function V1(f1,d1){d1.valueAccessor.registerOnChange(q=>{f1._pendingValue=q,f1._pendingChange=!0,f1._pendingDirty=!0,"change"===f1.updateOn&&l2(f1,d1)})}(f1,d1),function P2(f1,d1){const q=(w1,g2)=>{d1.valueAccessor.writeValue(w1),g2&&d1.viewToModelUpdate(w1)};f1.registerOnChange(q),d1._registerOnDestroy(()=>{f1._unregisterOnChange(q)})}(f1,d1),function r2(f1,d1){d1.valueAccessor.registerOnTouched(()=>{f1._pendingTouched=!0,"blur"===f1.updateOn&&f1._pendingChange&&l2(f1,d1),"submit"!==f1.updateOn&&f1.markAsTouched()})}(f1,d1),function o3(f1,d1){if(d1.valueAccessor.setDisabledState){const q=w1=>{d1.valueAccessor.setDisabledState(w1)};f1.registerOnDisabledChange(q),d1._registerOnDestroy(()=>{f1._unregisterOnDisabledChange(q)})}}(f1,d1)}function J3(f1,d1,q=!0){const w1=()=>{};d1.valueAccessor&&(d1.valueAccessor.registerOnChange(w1),d1.valueAccessor.registerOnTouched(w1)),B3(f1,d1),f1&&(d1._invokeOnDestroyCallbacks(),f1._registerOnCollectionChange(()=>{}))}function e6(f1,d1){f1.forEach(q=>{q.registerOnValidatorChange&&q.registerOnValidatorChange(d1)})}function m6(f1,d1){const q=F2(f1);null!==d1.validator?f1.setValidators(l1(q,d1.validator)):"function"==typeof q&&f1.setValidators([q]);const w1=Y1(f1);null!==d1.asyncValidator?f1.setAsyncValidators(l1(w1,d1.asyncValidator)):"function"==typeof w1&&f1.setAsyncValidators([w1]);const g2=()=>
1f1.updateValueAndValidity();e6(d1._rawValidators,g2),e6(d1._rawAsyncValidators,g2)}function B3(f1,d1){let q=!1;if(null!==f1){if(null!==d1.validator){const g2=F2(f1);if(Array.isArray(g2)&&g2.length>0){const X4=g2.filter(z0=>z0!==d1.validator);X4.length!==g2.length&&(q=!0,f1.setValidators(X4))}}if(null!==d1.asyncValidator){const g2=Y1(f1);if(Array.isArray(g2)&&g2.length>0){const X4=g2.filter(z0=>z0!==d1.asyncValidator);X4.length!==g2.length&&(q=!0,f1.setAsyncValidators(X4))}}}const w1=()=>{};return e6(d1._rawValidators,w1),e6(d1._rawAsyncValidators,w1),q}function l2(f1,d1){f1._pendingDirty&&f1.markAsDirty(),f1.setValue(f1._pendingValue,{emitModelToViewChange:!1}),d1.viewToModelUpdate(f1._pendingValue),f1._pendingChange=!1}function G4(f1,d1){if(!f1.hasOwnProperty("model"))return!1;const q=f1.model;return!!q.isFirstChange()||!Object.is(d1,q.currentValue)}function Z3(f1,d1){if(!d1)return null;let q,w1,g2;return Array.isArray(d1),d1.forEach(X4=>{X4.constructor===L1?q=X4:function k3(f1){return Object.getPrototypeOf(f1.constructor)===o1}(X4)?w1=X4:g2=X4}),g2||w1||q||null}function t4(f1,d1){const q=f1.indexOf(d1);q>-1&&f1.splice(q,1)}function e4(f1){return"object"==typeof f1&&null!==f1&&2===Object.keys(f1).length&&"value"in f1&&"disabled"in f1}Promise.resolve();const F4=class extends F0{defaultValue=null;_onChange=[];_pendingValue;_pendingChange=!1;constructor(d1=null,q,w1){super(R2(q),W4(w1,q)),this._applyFormState(d1),this._setUpdateStrategy(q),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),p4(q)&&(q.nonNullable||q.initialValueIsDefault)&&(this.defaultValue=e4(d1)?d1.value:d1)}setValue(d1,q={}){this.value=this._pendingValue=d1,this._onChange.length&&!1!==q.emitModelToViewChange&&this._onChange.forEach(w1=>w1(this.value,!1!==q.emitViewToModelChange)),this.updateValueAndValidity(q)}patchValue(d1,q={}){this.setValue(d1,q)}reset(d1=this.defaultValue,q={}){this._applyFormState(d1),this.markAsPristine(q),this.markAsUntouched(q),this.setValue(this.value,q),this._pendingChange=!1,!1!==q?.emitEvent&&this._events.next(new v4(this))}_updateValue(){}_anyControls(d1){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(d1){this._onChange.push(d1)}_unregisterOnChange(d1){t4(this._onChange,d1)}registerOnDisabledChange(d1){this._onDisabledChange.push(d1)}_unregisterOnDisabledChange(d1){t4(this._onDisabledChange,d1)}_forEachChild(d1){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}_applyFormState(d1){e4(d1)?(this.value=this._pendingValue=d1.value,d1.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=d1}};let d3=(()=>{class f1 extends b2{_parent;ngOnInit(){this._checkParentType(),this.formDirective.addFormGroup(this)}ngOnDestroy(){this.formDirective&&this.formDirective.removeFormGroup(this)}get control(){return this.formDirective.getFormGroup(this)}get path(){return d0(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}static \u0275fac=(()=>{let q;return function(g2){return(q||(q=H.xGo(f1)))(g2||f1)}})();static \u0275dir=H.FsC({type:f1,standalone:!1,features:[H.Vt3]})}return f1})();const g6={provide:j2,useExisting:(0,k.Rfq)(()=>p1)},k0=Promise.resolve();let p1=(()=>{class f1 extends j2{_changeDetectorRef;callSetDisabledState;control=new F4;static ngAcceptInputType_isDisabled;_registered=!1;viewModel;name="";isDisabled;model;options;update=new H.bkB;constructor(q,w1,g2,X4,z0,h6){super(),this._changeDetectorRef=z0,this.callSetDisabledState=h6,this._parent=q,this._setValidators(w1),this._setAsyncValidators(g2),this.valueAccessor=Z3(0,X4)}ngOnChanges(q){if(this._checkForErrors(),!this._registered||"name"in q){if(this._registered&&(this._checkName(),this.formDirective)){const w1=q.name.previousValue;this.formDirective.removeControl({name:w1,path:this._getPath(w1)})}this._setUpControl()}"isDisabled"in q&&this._updateDisabled(q),G4(q,this.viewModel)&&(this._updateV
1alue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(q){this.viewModel=q,this.update.emit(q)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!(!this.options||!this.options.standalone)}_setUpStandalone(){c3(this.control,this,this.callSetDisabledState),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._checkName()}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(q){k0.then(()=>{this.control.setValue(q,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(q){const w1=q.isDisabled.currentValue,g2=0!==w1&&(0,G.L39)(w1);k0.then(()=>{g2&&!this.control.disabled?this.control.disable():!g2&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(q){return this._parent?d0(q,this._parent):[q]}static \u0275fac=function(w1){return new(w1||f1)(H.rXU(b2,9),H.rXU(T1,10),H.rXU(E1,10),H.rXU($,10),H.rXU(G.gRc,8),H.rXU(u3,8))};static \u0275dir=H.FsC({type:f1,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"],options:[0,"ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],standalone:!1,features:[H.Jv_([g6]),H.Vt3,H.OA$]})}return f1})(),b1=(()=>{class f1{static \u0275fac=function(w1){return new(w1||f1)};static \u0275dir=H.FsC({type:f1,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""],standalone:!1})}return f1})();const B1={provide:$,useExisting:(0,k.Rfq)(()=>v2),multi:!0};let v2=(()=>{class f1 extends o1{writeValue(q){this.setProperty("value",q??"")}registerOnChange(q){this.onChange=w1=>{q(""==w1?null:parseFloat(w1))}}static \u0275fac=(()=>{let q;return function(g2){return(q||(q=H.xGo(f1)))(g2||f1)}})();static \u0275dir=H.FsC({type:f1,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(w1,g2){1&w1&&H.bIt("input",function(z0){return g2.onChange(z0.target.value)})("blur",function(){return g2.onTouched()})},standalone:!1,features:[H.Jv_([B1]),H.Vt3]})}return f1})();const K2={provide:$,useExisting:(0,k.Rfq)(()=>v0),multi:!0};let A4=(()=>{class f1{_accessors=[];add(q,w1){this._accessors.push([q,w1])}remove(q){for(let w1=this._accessors.length-1;w1>=0;--w1)if(this._accessors[w1][1]===q)return void this._accessors.splice(w1,1)}select(q){this._accessors.forEach(w1=>{this._isSameGroup(w1,q)&&w1[1]!==q&&w1[1].fireUncheck(q.value)})}_isSameGroup(q,w1){return!!q[0].control&&q[0]._parent===w1._control._parent&&q[1].name===w1.name}static \u0275fac=function(w1){return new(w1||f1)};static \u0275prov=k.jDH({token:f1,factory:f1.\u0275fac,providedIn:"root"})}return f1})(),v0=(()=>{class f1 extends o1{_registry;_injector;_state;_control;_fn;setDisabledStateFired=!1;onChange=()=>{};name;formControlName;value;callSetDisabledState=(0,k.WQX)(u3,{optional:!0})??_3;constructor(q,w1,g2,X4){super(q,w1),this._registry=g2,this._injector=X4}ngOnInit(){this._control=this._injector.get(j2),this._checkName(),this._registry.add(this._control,this)}ngOnDestroy(){this._registry.remove(this)}writeValue(q){this._state=q===this.value,this.setProperty("checked",this._state)}registerOnChange(q){this._fn=q,this.onChange=()=>{q(this.value),this._registry.select(this)}}setDisabledState(q){(this.setDisabledStateFired||q||"whenDisabledForLegacyCode"===this.callSetDisabledState)&&this.setProperty("disabled",q),this.setDisabledStateFired=!0}fireUncheck(q){this.writeValue(q)}_checkName(){!this.name&&this.formControlName&&(this.name=this.formControlName)}static \u0275fac=function(w1){return new(w1||f1)(H.rXU(H.sFG),H.rXU(H.aKT),H.rXU(A4),H.rXU(k.zZn))};static \u0275dir=H.FsC({type:f1,selectors:[["input","type","radio","formControlName",""],["input","type","radio","formControl",""],["input","type","radio","ngModel",""]],hostBindings:function(w1,g2){1&w1&&H.bIt("change",function(){return g2.onCh
1ange()})("blur",function(){return g2.onTouched()})},inputs:{name:"name",formControlName:"formControlName",value:"value"},standalone:!1,features:[H.Jv_([K2]),H.Vt3]})}return f1})();const w4=new k.nKC(""),V4={provide:j2,useExisting:(0,k.Rfq)(()=>Y4)};let Y4=(()=>{class f1 extends j2{_ngModelWarningConfig;callSetDisabledState;viewModel;form;set isDisabled(q){}model;update=new H.bkB;static _ngModelWarningSentOnce=!1;_ngModelWarningSent=!1;constructor(q,w1,g2,X4,z0){super(),this._ngModelWarningConfig=X4,this.callSetDisabledState=z0,this._setValidators(q),this._setAsyncValidators(w1),this.valueAccessor=Z3(0,g2)}ngOnChanges(q){if(this._isControlChanged(q)){const w1=q.form.previousValue;w1&&J3(w1,this,!1),c3(this.form,this,this.callSetDisabledState),this.form.updateValueAndValidity({emitEvent:!1})}G4(q,this.viewModel)&&(this.form.setValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.form&&J3(this.form,this,!1)}get path(){return[]}get control(){return this.form}viewToModelUpdate(q){this.viewModel=q,this.update.emit(q)}_isControlChanged(q){return q.hasOwnProperty("form")}static \u0275fac=function(w1){return new(w1||f1)(H.rXU(T1,10),H.rXU(E1,10),H.rXU($,10),H.rXU(w4,8),H.rXU(u3,8))};static \u0275dir=H.FsC({type:f1,selectors:[["","formControl",""]],inputs:{form:[0,"formControl","form"],isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],standalone:!1,features:[H.Jv_([V4]),H.Vt3,H.OA$]})}return f1})();const a0={provide:b2,useExisting:(0,k.Rfq)(()=>Q4)};let Q4=(()=>{class f1 extends b2{callSetDisabledState;get submitted(){return(0,T.O8)(this._submittedReactive)}set submitted(q){this._submittedReactive.set(q)}_submitted=(0,T.EW)(()=>this._submittedReactive());_submittedReactive=(0,k.vPA)(!1);_oldForm;_onCollectionChange=()=>this._updateDomValue();directives=[];form=null;ngSubmit=new H.bkB;constructor(q,w1,g2){super(),this.callSetDisabledState=g2,this._setValidators(q),this._setAsyncValidators(w1)}ngOnChanges(q){q.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(B3(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(q){const w1=this.form.get(q.path);return c3(w1,q,this.callSetDisabledState),w1.updateValueAndValidity({emitEvent:!1}),this.directives.push(q),w1}getControl(q){return this.form.get(q.path)}
1removeControl(q){J3(q.control||null,q,!1),function s3(f1,d1){const q=f1.indexOf(d1);q>-1&&f1.splice(q,1)}(this.directives,q)}addFormGroup(q){this._setUpFormContainer(q)}removeFormGroup(q){this._cleanUpFormContainer(q)}getFormGroup(q){return this.form.get(q.path)}addFormArray(q){this._setUpFormContainer(q)}removeFormArray(q){this._cleanUpFormContainer(q)}getFormArray(q){return this.form.get(q.path)}updateModel(q,w1){this.form.get(q.path).setValue(w1)}onSubmit(q){return this._submittedReactive.set(!0),function A3(f1,d1){f1._syncPendingControls(),d1.forEach(q=>{const w1=q.control;"submit"===w1.updateOn&&w1._pendingChange&&(q.viewToModelUpdate(w1._pendingValue),w1._pendingChange=!1)})}(this.form,this.directives),this.ngSubmit.emit(q),this.form._events.next(new $2(this.control)),"dialog"===q?.target?.method}onReset(){this.resetForm()}resetForm(q=void 0,w1={}){this.form.reset(q,w1),this._submittedReactive.set(!1)}_updateDomValue(){this.directives.forEach(q=>{const w1=q.control,g2=this.form.get(q.path);w1!==g2&&(J3(w1||null,q),(f1=>f1 instanceof F4)(g2)&&(c3(g2,q,this.callSetDisabledState),q.control=g2))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(q){const w1=this.form.get(q.path);(function Y2(f1,d1){m6(f1,d1)})(w1,q),w1.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(q){if(this.form){const w1=this.form.get(q.path);w1&&function q2(f1,d1){return B3(f1,d1)}(w1,q)&&w1.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){m6(this.form,this),this._oldForm&&B3(this._oldForm,this)}static \u0275fac=function(w1){return new(w1||f1)(H.rXU(T1,10),H.rXU(E1,10),H.rXU(u3,8))};static \u0275dir=H.FsC({type:f1,selectors:[["","formGroup",""]],hostBindings:function(w1,g2){1&w1&&H.bIt("submit",function(z0){return g2.onSubmit(z0)})("reset",function(){return g2.onReset()})},inputs:{form:[0,"formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],standalone:!1,features:[H.Jv_([a0]),H.Vt3,H.OA$]})}return f1})();const j0={provide:b2,useExisting:(0,k.Rfq)(()=>M3)};let M3=(()=>{class f1 extends d3{name=null;constructor(q,w1,g2){super(),this._parent=q,this._setValidators(w1),this._setAsyncValidators(g2)}_checkParentType(){s6(this._parent)}static \u0275fac=function(w1){return new(w1||f1)(H.rXU(b2,13),H.rXU(T1,10),H.rXU(E1,10))};static \u0275dir=H.FsC({type:f1,selectors:[["","formGroupName",""]],inputs:{name:[0,"formGroupName","name"]},standalone:!1,features:[H.Jv_([j0]),H.Vt3]})}return f1})();const w3={provide:b2,useExisting:(0,k.Rfq)(()=>r3)};let r3=(()=>{class f1 extends b2{_parent;name=null;constructor(q,w1,g2){super(),this._parent=q,this._setValidators(w1),this._setAsyncValidators(g2)}ngOnInit(){s6(this._parent),this.formDirective.addFormArray(this)}ngOnDestroy(){this.formDirective?.removeFormArray(this)}get control(){return this.formDirective.getFormArray(this)}get formDirective(){return this._parent?this._parent.formDirective:null}get path(){return d0(null==this.name?this.name:this.name.toString(),this._parent)}static \u0275fac=function(w1){return new(w1||f1)(H.rXU(b2,13),H.rXU(T1,10),H.rXU(E1,10))};static \u0275dir=H.FsC({type:f1,selectors:[["","formArrayName",""]],inputs:{name:[0,"formArrayName","name"]},standalone:!1,features:[H.Jv_([w3]),H.Vt3]})}return f1})();function s6(f1){return!(f1 instanceof M3||f1 instanceof Q4||f1 instanceof r3)}const V3={provide:j2,useExisting:(0,k.Rfq)(()=>$6)};let $6=(()=>{class f1 extends j2{_ngModelWarningConfig;_added=!1;viewModel;control;name=null;set isDisabled(q){}model;update=new H.bkB;static _ngModelWarningSentOnce=!1;_ngModelWarningSent=!1;constructor(q,w1,g2,X4,z0){super(),this._ngModelWarningConfig=z0,this._parent=q,this._setValidators(w1),this._setAsyncValidators(g2),this.valueAccessor=Z3(0,X4)}ngOnChanges(q){this._added||this._setUpControl(),G4(q,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate(q){this.viewModel=q,this.update.emit(q)}get path(){return d0(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_setUpControl(){this.control=this.formDirective.addControl(this),this._added=!0}static \u0275fac=function(w1){return new(w1||f1)(H.rXU(b2,13),H.rXU(T1,10),H.rXU(E1,10),H.rXU($,10),H.rXU(w4,8))};static \u0275dir=H.FsC({type:f1,selectors:[["","formControlName",""]],inputs:{name:[0,"formControlName","name"],isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},standalone:!1,features:[H.Jv_([V3]),H.Vt3,H.OA$]})}return f1})();const Y6={provide:$,useExisting:(0,k.Rfq)(()=>$3),multi:!0};function oc(f1,d1){return null==f1?`${d1}`:(d1&&"object"==typeof d1&&(d1="Object"),`${f1}: ${d1}`.slice(0,50))}let $3=(()=>{class f1 extends o1{value;_optionMap=new Map;_idCounter=0;set compareWith(q){this._compareWith=q}_compareWith=Object.is;appRefInjector=(0,k.WQX)(H.o8S).injector;destroyRef=(0,k.WQX)(k.abz);cdr=(0,k.WQX)(G.gRc);_queuedWrite=!1;_writeValueAfterRender(){this._queuedWrite||this.appRefInjector.de
1stroyed||(this._queuedWrite=!0,(0,H.mal)({write:()=>{this.destroyRef.destroyed||(this._queuedWrite=!1,this.writeValue(this.value))}},{injector:this.appRefInjector}))}writeValue(q){this.cdr.markForCheck(),this.value=q;const g2=oc(this._getOptionId(q),q);this.setProperty("value",g2)}registerOnChange(q){this.onChange=w1=>{this.value=this._getOptionValue(w1),q(this.value)}}_registerOption(){return(this._idCounter++).toString()}_getOptionId(q){for(const w1 of this._optionMap.keys())if(this._compareWith(this._optionMap.get(w1),q))return w1;return null}_getOptionValue(q){const w1=function ic(f1){return f1.split(":")[0]}(q);return this._optionMap.has(w1)?this._optionMap.get(w1):q}static \u0275fac=(()=>{let q;return function(g2){return(q||(q=H.xGo(f1)))(g2||f1)}})();static \u0275dir=H.FsC({type:f1,selectors:[["select","formControlName","",3,"multiple",""],["select","formControl","",3,"multiple",""],["select","ngModel","",3,"multiple",""]],hostBindings:function(w1,g2){1&w1&&H.bIt("change",function(z0){return g2.onChange(z0.target.value)})("blur",function(){return g2.onTouched()})},inputs:{compareWith:"compareWith"},standalone:!1,features:[H.Jv_([Y6]),H.Vt3]})}return f1})(),Cc=(()=>{class f1{_element;_renderer;_select;id;constructor(q,w1,g2){this._element=q,this._renderer=w1,this._select=g2,this._select&&(this.id=this._select._registerOption())}set ngValue(q){null!=this._select&&(this._select._optionMap.set(this.id,q),this._setElementValue(oc(this.id,q)),this._select._writeValueAfterRender())}set value(q){this._setElementValue(q),this._select&&this._select._writeValueAfterRender()}_setElementValue(q){this._renderer.setProperty(this._element.nativeElement,"value",q)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select._writeValueAfterRender())}static \u0275fac=function(w1){return new(w1||f1)(H.rXU(H.aKT),H.rXU(H.sFG),H.rXU($3,9))};static \u0275dir=H.FsC({type:f1,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"},standalone:!1})}return f1})();const E6={provide:$,useExisting:(0,k.Rfq)(()=>O6),multi:!0};function zc(f1,d1){return null==f1?`${d1}`:("string"==typeof d1&&(d1=`'${d1}'`),d1&&"object"==typeof d1&&(d1="Object"),`${f1}: ${d1}`.slice(0,50))}let O6=(()=>{class f1 extends o1{value;_optionMap=new Map;_idCounter=0;set compareWith(q){this._compareWith=q}_compareWith=Object.is;writeValue(q){let w1;if(this.value=q,Array.isArray(q)){const g2=q.map(X4=>this._getOptionId(X4));w1=(X4,z0)=>{X4._setSelected(g2.indexOf(z0.toString())>-1)}}else w1=(g2,X4)=>{g2._setSelected(!1)};this._optionMap.forEach(w1)}registerOnChange(q){this.onChange=w1=>{const g2=[],X4=w1.selectedOptions;if(void 0!==X4){const z0=X4;for(let h6=0;h6<z0.length;h6++){const O4=this._getOptionValue(z0[h6].value);g2.push(O4)}}else{const z0=w1.options;for(let h6=0;h6<z0.length;h6++){const _8=z0[h6];if(_8.selected){const O4=this._getOptionValue(_8.value);g2.push(O4)}}}this.value=g2,q(g2)}}_registerOption(q){const w1=(this._idCounter++).toString();return this._optionMap.set(w1,q),w1}_getOptionId(q){for(const w1 of this._optionMap.keys())if(this._compareWith(this._optionMap.get(w1)._value,q))return w1;return null}_getOptionValue(q){const w1=function B6(f1){return f1.split(":")[0]}(q);return this._optionMap.has(w1)?this._optionMap.get(w1)._value:q}static \u0275fac=(()=>{let q;return function(g2){return(q||(q=H.xGo(f1)))(g2||f1)}})();static \u0275dir=H.FsC({type:f1,selectors:[["select","multiple","","formControlName",""],["select","multiple","","formControl",""],["select","multiple","","ngModel",""]],hostBindings:function(w1,g2){1&w1&&H.bIt("change",function(z0){return g2.onChange(z0.target)})("blur",function(){return g2.onTouched()})},inputs:{compareWith:"compareWith"},standalone:!1,features:[H.Jv_([E6]),H.Vt3]})}return f1})(),R3=(()=>{class f1{_element;_renderer;_select;id;_value;constructor(q,w1,g2){this._element=q,this._renderer=w1,this._select=g2,this._select&&(this.id=this._select._registerOption(this))}set ngValue(q){null!=this._select&&(this._value=q,this._setElementValue(zc(this.id,q)),this._select.writeValue(this._select.value))}set value(q){this._select?(this._value=q,this._setElementValue(zc(this.id,q)),this._select.writeValue(this._select.value)):this._setElementValue(q)}_setElementValue(q){this._renderer.setProperty(this._element.nativeElement,"value",q)}_setSelected(q){this._renderer.setProperty(this._element.nativeElement,"selected",q)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id
1),this._select.writeValue(this._select.value))}static \u0275fac=function(w1){return new(w1||f1)(H.rXU(H.aKT),H.rXU(H.sFG),H.rXU(O6,9))};static \u0275dir=H.FsC({type:f1,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"},standalone:!1})}return f1})(),K0=(()=>{class f1{_validator=D2;_onChange;_enabled;ngOnChanges(q){if(this.inputName in q){const w1=this.normalizeInput(q[this.inputName].currentValue);this._enabled=this.enabled(w1),this._validator=this._enabled?this.createValidator(w1):D2,this._onChange&&this._onChange()}}validate(q){return this._validator(q)}registerOnValidatorChange(q){this._onChange=q}enabled(q){return null!=q}static \u0275fac=function(w1){return new(w1||f1)};static \u0275dir=H.FsC({type:f1,features:[H.OA$]})}return f1})();const K6={provide:T1,useExisting:(0,k.Rfq)(()=>Y3),multi:!0},X6={provide:T1,useExisting:(0,k.Rfq)(()=>V8),multi:!0};let Y3=(()=>{class f1 extends K0{required;inputName="required";normalizeInput=G.L39;createValidator=q=>D1;enabled(q){return q}static \u0275fac=(()=>{let q;return function(g2){return(q||(q=H.xGo(f1)))(g2||f1)}})();static \u0275dir=H.FsC({type:f1,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(w1,g2){2&w1&&H.BMQ("required",g2._enabled?"":null)},inputs:{required:"required"},standalone:!1,features:[H.Jv_([K6]),H.Vt3]})}return f1})(),V8=(()=>{class f1 extends Y3{createValidator=q=>e2;static \u0275fac=(()=>{let q;return function(g2){return(q||(q=H.xGo(f1)))(g2||f1)}})();static \u0275dir=H.FsC({type:f1,selectors:[["input","type","checkbox","required","","formControlName",""],["input","type","checkbox","required","","formControl",""],["input","type","checkbox","required","","ngModel",""]],hostVars:1,hostBindings:function(w1,g2){2&w1&&H.BMQ("required",g2._enabled?"":null)},standalone:!1,features:[H.Jv_([X6]),H.Vt3]})}return f1})(),S8=(()=>{class f1{static \u0275fac=function(w1){return new(w1||f1)};static \u0275mod=H.$C({type:f1});static \u0275inj=k.G2t({})}return f1})();class N8 extends F0{constructor(d1,q,w1){super(R2(q),W4(w1,q)),this.controls=d1,this._initObservables(),this._setUpdateStrategy(q),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}controls;at(d1){return this.controls[this._adjustIndex(d1)]}push(d1,q={}){Array.isArray(d1)?d1.forEach(w1=>{this.controls.push(w1),this._registerControl(w1)}):(this.controls.push(d1),this._registerControl(d1)),this.updateValueAndValidity({emitEvent:q.emitEvent}),this._onCollectionChange()}insert(d1,q,w1={}){this.controls.splice(d1,0,q),this._registerControl(q),this.updateValueAndValidity({emitEvent:w1.emitEvent})}removeAt(d1,q={}){let w1=this._adjustIndex(d1);w1<0&&(w1=0),this.controls[w1]&&this.controls[w1]._registerOnCollectionChange(()=>{}),this.controls.splice(w1,1),this.updateValueAndValidity({emitEvent:q.emitEvent})}setControl(d1,q,w1={}){let g2=this._adjustIndex(d1);g2<0&&(g2=0),this.controls[g2]&&this.controls[g2]._registerOnCollectionChange(()=>{}),this.controls.splice(g2,1),q&&(this.controls.splice(g2,0,q),this._registerControl(q)),this.updateValueAndValidity({emitEvent:w1.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(d1,q={}){G0(this,0,d1),d1.forEach((w1,g2)=>{M4(this,!1,g2),this.at(g2).setValue(w1,{onlySelf:!0,emitEvent:q.emitEvent})}),this.updateValueAndValidity(q)}patchValue(d1,q={}){null!=d1&&(d1.forEach((w1,g2)=>{this.at(g2)&&this.at(g2).patchValue(w1,{onlySelf:!0,emitEvent:q.emitEvent})}),this.updateValueAndValidity(q))}reset(d1=[],q={}){this._forEachChild((w1,g2)=>{w1.reset(d1[g2],{onlySelf:!0,emitEvent:q.emitEvent})}),this._updatePristine(q,this),this._updateTouched(q,this),this.updateValueAndValidity(q),!1!==q?.emitEvent&&this._events.next(new v4(this))}getRawValue(){return this.controls.map(d1=>d1.getRawValue())}clear(d1={}){this.controls.length<1||(this._forEachChild(q=>q._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:d1.emitEvent}))}_adjustIndex(d1){return d1<0?d1+this.length:d1}_syncPendingControls(){let d1=this.controls.reduce((q,w1)=>!!w1._syncPendingControls()||q,!1);
1return d1&&this.updateValueAndValidity({onlySelf:!0}),d1}_forEachChild(d1){this.controls.forEach((q,w1)=>{d1(q,w1)})}_updateValue(){this.value=this.controls.filter(d1=>d1.enabled||this.disabled).map(d1=>d1.value)}_anyControls(d1){return this.controls.some(q=>q.enabled&&d1(q))}_setUpControls(){this._forEachChild(d1=>this._registerControl(d1))}_allControlsDisabled(){for(const d1 of this.controls)if(d1.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(d1){d1.setParent(this),d1._registerOnCollectionChange(this._onCollectionChange)}_find(d1){return this.at(d1)??null}}function p8(f1){return!!f1&&(void 0!==f1.asyncValidators||void 0!==f1.validators||void 0!==f1.updateOn)}let a6=(()=>{class f1{useNonNullable=!1;get nonNullable(){const q=new f1;return q.useNonNullable=!0,q}group(q,w1=null){const g2=this._reduceControls(q);let X4={};return p8(w1)?X4=w1:null!==w1&&(X4.validators=w1.validator,X4.asyncValidators=w1.asyncValidator),new W0(g2,X4)}record(q,w1=null){const g2=this._reduceControls(q);return new y0(g2,w1)}control(q,w1,g2){let X4={};return this.useNonNullable?(p8(w1)?X4=w1:(X4.validators=w1,X4.asyncValidators=g2),new F4(q,{...X4,nonNullable:!0})):new F4(q,w1,g2)}array(q,w1,g2){const X4=q.map(z0=>this._createControl(z0));return new N8(X4,w1,g2)}_reduceControls(q){const w1={};return Object.keys(q).forEach(g2=>{w1[g2]=this._createControl(q[g2])}),w1}_createControl(q){return q instanceof F4||q instanceof F0?q:Array.isArray(q)?this.control(q[0],q.length>1?q[1]:null,q.length>2?q[2]:null):this.control(q)}static \u0275fac=function(w1){return new(w1||f1)};static \u0275prov=k.jDH({token:f1,factory:f1.\u0275fac,providedIn:"root"})}return f1})(),L8=(()=>{class f1{static withConfig(q){return{ngModule:f1,providers:[{provide:u3,useValue:q.callSetDisabledState??_3}]}}static \u0275fac=function(w1){return new(w1||f1)};static \u0275mod=H.$C({type:f1});static \u0275inj=k.G2t({imports:[S8]})}return f1})(),J6=(()=>{class f1{static withConfig(q){return{ngModule:f1,providers:[{provide:w4,useValue:q.warnOnNgModelWithFormControl??"always"},{provide:u3,useValue:q.callSetDisabledState??_3}]}}static \u0275fac=function(w1){return new(w1||f1)};static \u0275mod=H.$C({type:f1});static \u0275inj=k.G2t({imports:[S8]})}return f1})()},1230(w2,x1,b){"use strict";b.d(x1,{up:()=>T3,W8:()=>A2,hE:()=>g4,$x:()=>_6});var L=b(7303),a=b(2615),k=b(3664),H=b(7705),G=b(9330),K=(b(9295),b(7673));b(8141);const C1=new a.nKC(""),L1="b",M1="h",P1="s",T1="st",E1="u",t2="rt",m2=new a.nKC(""),$1=["GET","HEAD"];function U1($2,v4){const{isCacheActive:R2,...a4}=(0,a.WQX)(m2),{transferCache:W4,method:C0}=$2;if(!R2||!1===W4||function f2($2){return $2.withCredentials||"include"===$2.credentials||"same-origin"===$2.credentials}($2)||"POST"===C0&&!a4.includePostRequests&&!W4||"POST"!==C0&&!$1.includes(C0)||!a4.includeRequestsWithAuthHeaders&&function D1($2){return $2.headers.has("authorization")||$2.headers.has("proxy-authorization")||$2.headers.has("cookie")}($2)||function d2($2){const v4=$2.get("cache-control");return!!v4&&v4.split(",").some(R2=>{const a4=R2.split("=",1)[0].trim().toLowerCase();return e2.has(a4)})}($2.headers)||function N2($2){return"no-cache"===$2||"no-store"===$2}($2.cache)||!1===a4.filter?.($2))return v4($2);const p4=(0,a.WQX)(k.pJN);if((0,a.WQX)(C1,{optional:!0}))throw new a.buA(2803,!1);const F0=function I2($2,v4){const{params:R2,method:a4,responseType:W4}=$2,C0=D2(R2);let p4=$2.serializeBody();p4 instanceof URLSearchParams?p4=D2(p4):"string"!=typeof p4&&(p4="");const G0=function k1($2){R1??=new TextEncoder;const v4=R1.encode($2);let R2=1779033703,a4=3144134277,W4=1013904242,C0=2773480762,p4=1359893119,M4=2600822924,G0=528734635,F0=1541459225;const W0=8*v4.length,$0=1+(v4.length+8>>6)<<6,m3=new Uint8Array($0);m3.set(v4),m3[v4.length]=128;const h3=new DataView(m3.buffer),y0=W0>>>0;h3.setUint32($0-8,W0/4294967296>>>0,!1),h3.setUint32($0-4,y0,!1);const u3=new Uint32Array(64);for(let _3=0;_3<$0;_3+=64){for(let r2=0;r2<16;r2++)u3[r2]=h3.getUint32(_3+4*r2,!1);for(let r2=16;r2<64;r2++){const l2=u3[r2-15],Y2=u3[r2-2];u3[r2]=u3[r2-16]+(((l2>>>7|l2<<25)^(l2>>>18|l2<<14)^l2>>>3)>>>0)+u3[r2-7]+(((Y2>>>17|Y2<<15)^(Y2>>>19|Y2<<13)^Y2>>>10)>>>0)>>>0}let d0=R2,c3=a4,J3=W4,e6=C0,o3=p4,m6=M4,B3=G0,V1=F0;for(let r2=0;r2<64;r2++){const Y2=V1+(((o3>>>6|o3<<26)^(o3>>>11|o3<<21)^(o3>>>25|o3<<7))>>>0)+((o3&m6^~o3&B3)>>>0)+u2[r2]+u3[r2]>>>0,x4=(d0&c3^d0&J3^c3&J3)>>>0;V1=B3,B3=m6,m6=o3,o3=e6+Y2>>>0,e6=J3,J3=c3,c3=d0,d0=Y2+((((d0>>>2|d0<<30)^(d0>>>13|d0<<19)^(d0>>>22|d0<<10))>>>0)+x4>>>0)>>>0}R2=R2+d0>>>0,a4=a4+c3>>>0,W4=W4+J3>>>0,C0=C0+e6>>>0,p4=p4+o3>>>0,M4=M4+m6>>>0,G0=G0+B3>>>0,F0=F0+V1>>>0}return[R2,a4,W4,C0,p4,M4,G0,F0].map(_3=>_3.toString(16).padStart(8,"0")).join("")}([a4,W4,v4,p4,C0].join("|"));return(0,k.zw6)(G0)}($2,$2.url),W0=p4.get(F0,null);let $0=a4.includeHeaders;if("object"==typeof W4&&W4.includeHeaders&&($0=W4.includeHeaders),W0){const{[L1]:h3,[t2]:y0,[M1]:W3,[P1]:u3,[T1]:_3,[E1]:d0}=W0;let c3=h3;switch(y0){case"arraybuffer":c3=(new TextEncoder).encode(h3).buffer;break;case"blob":c3=new Blob([h3])}let J3=new G.Lr(W3);return(0,K.of)(new G.cS({body:c3,headers:J3,status:u3,statusText:_3,url:d0}))}return v4($2)}const e2=new Set(["no-store","private","no-cache"]);function D2($2){return[...$2.keys()].sort().map(v4=>`${v4}=${$2.getAll(v4)}`).join("&")}const u2=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756
1734187,3204031479,3329325298]);let R1;function J1($2){return[{provide:m2,useFactory:()=>((0,k._jY)("NgHttpTransferCache"),{isCacheActive:!0,...$2})},{provide:G.Ml,useValue:U1,multi:!0},{provide:k.iLQ,multi:!0,useFactory:()=>{const v4=(0,a.WQX)(k.o8S),R2=(0,a.WQX)(m2);return()=>{v4.whenStable().then(()=>{R2.isCacheActive=!1})}}}]}let A2=(()=>{class $2{_doc;_dom;constructor(R2){this._doc=R2,this._dom=(0,L.rb)()}addTag(R2,a4=!1){return R2?this._getOrCreateElement(R2,a4):null}addTags(R2,a4=!1){return R2?R2.reduce((W4,C0)=>(C0&&W4.push(this._getOrCreateElement(C0,a4)),W4),[]):[]}getTag(R2){if(!R2)return null;const a4=this._doc.querySelector(`meta[${R2}]`);return"meta"===a4?.nodeName.toLowerCase()?a4:null}getTags(R2){if(!R2)return[];const a4=this._doc.querySelectorAll(`meta[${R2}]`);return a4?[].slice.call(a4).filter(W4=>"meta"===W4.nodeName.toLowerCase()):[]}updateTag(R2,a4){if(!R2)return null;a4=a4||this._parseSelector(R2);const W4=this.getTag(a4);return W4?this._setMetaElementAttributes(R2,W4):this._getOrCreateElement(R2,!0)}removeTag(R2){this.removeTagElement(this.getTag(R2))}removeTagElement(R2){R2&&this._dom.remove(R2)}_getOrCreateElement(R2,a4=!1){if(!a4){const p4=this._parseSelector(R2),M4=this.getTags(p4).filter(G0=>this._containsAttributes(R2,G0))[0];if(void 0!==M4)return M4}const W4=this._dom.createElement("meta");return this._setMetaElementAttributes(R2,W4),this._doc.getElementsByTagName("head")[0].appendChild(W4),W4}_setMetaElementAttributes(R2,a4){return Object.keys(R2).forEach(W4=>a4.setAttribute(this._getMetaKeyMap(W4),R2[W4])),a4}_parseSelector(R2){const a4=R2.name?"name":"property";return`${a4}=${this._escapeSelectorValue(String(R2[a4]))}`}_escapeSelectorValue(R2){return`"${R2.replace(/\\/g,"\\\\").replace(/"/g,'\\"')}"`}_containsAttributes(R2,a4){return Object.keys(R2).every(W4=>a4.getAttribute(this._getMetaKeyMap(W4))===R2[W4])}_getMetaKeyMap(R2){return n4[R2]||R2}static \u0275fac=function(a4){return new(a4||$2)(a.KVO(a.qQL))};static \u0275prov=a.jDH({token:$2,factory:$2.\u0275fac,providedIn:"root"})}return $2})();const n4={httpEquiv:"http-equiv"};let g4=(()=>{class $2{_doc;constructor(R2){this._doc=R2}getTitle(){return this._doc.title}setTitle(R2){this._doc.title=R2||""}static \u0275fac=function(a4){return new(a4||$2)(a.KVO(a.qQL))};static \u0275prov=a.jDH({token:$2,factory:$2.\u0275fac,providedIn:"root"})}return $2})(),T3=(()=>{class $2{static \u0275fac=function(a4){return new(a4||$2)};static \u0275prov=a.jDH({token:$2,factory:function(a4){let W4=null;return W4=a4?new(a4||$2):a.KVO(L3),W4},providedIn:"root"})}return $2})(),L3=(()=>{class $2 extends T3{_doc;constructor(R2){super(),this._doc=R2}sanitize(R2,a4){if(null==a4)return null;switch(R2){case k.WPN.NONE:return a4;case k.WPN.HTML:return(0,k.iWE)(a4,"HTML")?(0,k.aCM)(a4):(0,k.wr$)(this._doc,String(a4)).toString();case k.WPN.STYLE:return(0,k.iWE)(a4,"Style")?(0,k.aCM)(a4):a4;case k.WPN.SCRIPT:if((0,k.iWE)(a4,"Script"))return(0,k.aCM)(a4);throw new a.buA(5200,!1);case k.WPN.URL:return(0,k.iWE)(a4,"URL")?(0,k.aCM)(a4):(0,k.gil)(String(a4));case k.WPN.RESOURCE_URL:if((0,k.iWE)(a4,"ResourceURL"))return(0,k.aCM)(a4);throw new a.buA(5201,!1);default:throw new a.buA(5202,!1)}}bypassSecurityTrustHtml(R2){return(0,k.PYC)(R2)}bypassSecurityTrustStyle(R2){return(0,k.rAh)(R2)}bypassSecurityTrustScript(R2){return(0,k.p2i)(R2)}bypassSecurityTrustUrl(R2){return(0,k.B1s)(R2)}bypassSecurityTrustResourceUrl(R2){return(0,k.RPW)(R2)}static \u0275fac=function(a4){return new(a4||$2)(a.KVO(a.qQL))};static \u0275prov=a.jDH({token:$2,factory:$2.\u0275fac,providedIn:"root"})}return $2})();var F3=function($2){return $2[$2.NoHttpTransferCache=0]="NoHttpTransferCache",$2[$2.HttpTransferCacheOptions=1]="HttpTransferCacheOptions",$2[$2.I18nSupport=2]="I18nSupport",$2[$2.EventReplay=3]="EventReplay",$2[$2.IncrementalHydration=4]="IncrementalHydration",$2}(F3||{});function _6(...$2){const v4=[],R2=new Set;for(const{\u0275providers:W4,\u0275kind:C0}of $2)R2.add(C0),W4.length&&v4.push(W4);const a4=R2.has(F3.HttpTransferCacheOptions);return(0,a.EmA)([[],[],(0,H.M8M)(),R2.has(F3.NoHttpTransferCache)||a4?[]:J1({}),v4])}},231(w2,x1,b){"use strict";b.d(x1,{nX:()=>V4,Pu:()=>n8,Zp:()=>B1,nU:()=>N0,wU:()=>l2,c1:()=>Y6,XR:()=>S0,j5:()=>i3,wF:()=>x4,L6:()=>G4,lW:()=>Y0,mo:()=>o0,Z:()=>q2,J2:()=>h8,J_:()=>K8,bw:()=>X8,gx:()=>B0,tD:()=>oc,Ix:()=>W8,D$:()=>t5,n3:()=>$6,OY:()=>s4,Sd:()=>r4,bK:()=>Hc,gk:()=>y8,Lg:()=>Uc,wO:()=>p4,Us:()=>O3,we:()=>ic});var L=b(2615),a=b(7303),k=b(3664),H=b(7705),G=b(9295),T=b(4402),K=b(6648),J=b(7673),n1=b(4412),c1=b(4572),u1=b(9350),r1=b(8793),o1=b(9030),$=b(1203),R=b(8810),s1=b(983),z1=b(1985),v1=b(8359),C1=b(9974),L1=b(4360);function M1(){return(0,C1.N)((F,Z)=>{let W=null;F._refCount++;const e1=(0,L1._)(Z,void 0,void 0,void 0,()=>{if(!F||F._refCount<=0||0<--F._refCount)return void(W=null);const P=F._connection,h=W;W=null,P&&(!h||P===h)&&P.unsubscribe(),Z.unsubscribe()});F.subscribe(e1),e1.closed||(W=F.connect())})}class P1 extends z1.c{constructor(Z,W){super(),this.source=Z,this.subjectFactory=W,this._subject=null,this._refCount=0,this._connection=null,(0,C1.S)(Z)&&(this.lift=Z.lift)}
1_subscribe(Z){return this.getSubject().subscribe(Z)}getSubject(){const Z=this._subject;return(!Z||Z.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;const{_connection:Z}=this;this._subject=this._connection=null,Z?.unsubscribe()}connect(){let Z=this._connection;if(!Z){Z=this._connection=new v1.yU;const W=this.getSubject();Z.add(this.source.subscribe((0,L1._)(W,void 0,()=>{this._teardown(),W.complete()},e1=>{this._teardown(),W.error(e1)},()=>this._teardown()))),Z.closed&&(this._connection=null,Z=v1.yU.EMPTY)}return Z}refCount(){return M1()(this)}}var T1=b(1413),E1=b(6354),t2=b(5558),m2=b(6697),$1=b(9172),U1=b(5964),D1=b(3028),e2=b(1594),d2=b(274),N2=b(8141),f2=b(9437),x2=b(6649),I2=b(9901),u2=b(7018),R1=b(5109),k1=b(980),J1=b(6977),p2=b(1230);const y2="primary",s2=Symbol("RouteTitle");class O2{params;constructor(Z){this.params=Z||{}}has(Z){return Object.prototype.hasOwnProperty.call(this.params,Z)}get(Z){if(this.has(Z)){const W=this.params[Z];return Array.isArray(W)?W[0]:W}return null}
1getAll(Z){if(this.has(Z)){const W=this.params[Z];return Array.isArray(W)?W:[W]}return[]}get keys(){return Object.keys(this.params)}}function Q2(F){return new O2(F)}function l1(F,Z,W){const e1=W.path.split("/");if(e1.length>F.length||"full"===W.pathMatch&&(Z.hasChildren()||e1.length<F.length))return null;const P={};for(let h=0;h<e1.length;h++){const m=e1[h],_=F[h];if(":"===m[0])P[m.substring(1)]=_;else if(m!==_.path)return null}return{consumed:F.slice(0,e1.length),posParams:P}}function Y1(F,Z){const W=F?I1(F):void 0,e1=Z?I1(Z):void 0;if(!W||!e1||W.length!=e1.length)return!1;let P;for(let h=0;h<W.length;h++)if(P=W[h],!K1(F[P],Z[P]))return!1;return!0}function I1(F){return[...Object.keys(F),...Object.getOwnPropertySymbols(F)]}function K1(F,Z){if(Array.isArray(F)&&Array.isArray(Z)){if(F.length!==Z.length)return!1;const W=[...F].sort(),e1=[...Z].sort();return W.every((P,h)=>e1[h]===P)}return F===Z}function C2(F){return F.length>0?F[F.length-1]:null}function u(F){return(0,T.A)(F)?F:(0,k.yLl)(F)?(0,K.H)(Promise.resolve(F)):(0,J.of)(F)}const n2={exact:function L2(F,Z,W){if(!u0(F.segments,Z.segments)||!P4(F.segments,Z.segments,W)||F.numberOfChildren!==Z.numberOfChildren)return!1;for(const e1 in Z.children)if(!F.children[e1]||!L2(F.children[e1],Z.children[e1],W))return!1;return!0},subset:n4},b2={exact:function W2(F,Z){return Y1(F,Z)},subset:function A2(F,Z){return Object.keys(Z).length<=Object.keys(F).length&&Object.keys(Z).every(W=>K1(F[W],Z[W]))},ignored:()=>!0};function j2(F,Z,W){return n2[W.paths](F.root,Z.root,W.matrixParams)&&b2[W.queryParams](F.queryParams,Z.queryParams)&&!("exact"===W.fragment&&F.fragment!==Z.fragment)}function n4(F,Z,W){return g4(F,Z,Z.segments,W)}function g4(F,Z,W,e1){if(F.segments.length>W.length){const P=F.segments.slice(0,W.length);return!(!u0(P,W)||Z.hasChildren()||!P4(P,W,e1))}if(F.segments.length===W.length){if(!u0(F.segments,W)||!P4(F.segments,W,e1))return!1;for(const P in Z.children)if(!F.children[P]||!n4(F.children[P],Z.children[P],e1))return!1;return!0}{const P=W.slice(0,F.segments.length),h=W.slice(F.segments.length);return!!(u0(F.segments,P)&&P4(F.segments,P,e1)&&F.children[y2])&&g4(F.children[y2],Z,h,e1)}}function P4(F,Z,W){return Z.every((e1,P)=>b2[W](F[P].parameters,e1.parameters))}class j4{root;queryParams;fragment;_queryParamMap;constructor(Z=new k4([],{}),W={},e1=null){this.root=Z,this.queryParams=W,this.fragment=e1}get queryParamMap(){return this._queryParamMap??=Q2(this.queryParams),this._queryParamMap}toString(){return E2.serialize(this)}}class k4{segments;children;parent=null;constructor(Z,W){this.segments=Z,this.children=W,Object.values(W).forEach(e1=>e1.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return B2(this)}}class _0{path;parameters;_parameterMap;constructor(Z,W){this.path=Z,this.parameters=W}get parameterMap(){return this._parameterMap??=Q2(this.parameters),this._parameterMap}toString(){return E0(this)}}function u0(F,Z){return F.length===Z.length&&F.every((W,e1)=>W.path===Z[e1].path)}let r4=(()=>{class F{static \u0275fac=function(e1){return new(e1||F)};static \u0275prov=L.jDH({token:F,factory:()=>new N0,providedIn:"root"})}return F})();class N0{parse(Z){const W=new R2(Z);return new j4(W.parseRootSegment(),W.parseQueryParams(),W.parseFragment())}serialize(Z){const W=`/${N4(Z.root,!0)}`,e1=function q3(F){const Z=Object.entries(F).map(([W,e1])=>Array.isArray(e1)?e1.map(P=>`${b0(W)}=${b0(P)}`).join("&"):`${b0(W)}=${b0(e1)}`).filter(W=>W);return Z.length?`?${Z.join("&")}`:""}(Z.queryParams);return`${W}${e1}${"string"==typeof Z.fragment?`#${function T3(F){return encodeURI(F)}(Z.fragment)}`:""}`}}const E2=new N0;function B2(F){return F.segments.map(Z=>E0(Z)).join("/")}function N4(F,Z){if(!F.hasChildren())return B2(F);if(Z){const W=F.children[y2]?N4(F.children[y2],!1):"",e1=[];return Object.entries(F.children).forEach(([P,h])=>{P!==y2&&e1.push(`${P}:${N4(h,!1)}`)}),e1.length>0?`${W}(${e1.join("//")})`:W}{const W=function g0(F,Z){let W=[];return Object.entries(F.children).forEach(([e1,P])=>{e1===y2&&(W=W.concat(Z(P,e1)))}
1),Object.entries(F.children).forEach(([e1,P])=>{e1!==y2&&(W=W.concat(Z(P,e1)))}),W}(F,(e1,P)=>P===y2?[N4(F.children[y2],!1)]:[`${P}:${N4(e1,!1)}`]);return 1===Object.keys(F.children).length&&null!=F.children[y2]?`${B2(F)}/${W[0]}`:`${B2(F)}/(${W.join("//")})`}}function Z4(F){return encodeURIComponent(F).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function b0(F){return Z4(F).replace(/%3B/gi,";")}function L3(F){return Z4(F).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function F3(F){return decodeURIComponent(F)}function E3(F){return F3(F.replace(/\+/g,"%20"))}function E0(F){return`${L3(F.path)}${function f6(F){return Object.entries(F).map(([Z,W])=>`;${L3(Z)}=${L3(W)}`).join("")}(F.parameters)}`}const l3=/^[^\/()?;#]+/;function H4(F){const Z=F.match(l3);return Z?Z[0]:""}const r6=/^[^\/()?;=#]+/,_6=/^[^=?&#]+/,$2=/^[^&#]+/;class R2{url;remaining;constructor(Z){this.url=Z,this.remaining=Z}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new k4([],{}):new k4([],this.parseChildren())}parseQueryParams(){const Z={};if(this.consumeOptional("?"))do{this.parseQueryParam(Z)}while(this.consumeOptional("&"));return Z}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const Z=[];for(this.peekStartsWith("(")||Z.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),Z.push(this.parseSegment());let W={};this.peekStartsWith("/(")&&(this.capture("/"),W=this.parseParens(!0));let e1={};return this.peekStartsWith("(")&&(e1=this.parseParens(!1)),(Z.length>0||Object.keys(W).length>0)&&(e1[y2]=new k4(Z,W)),e1}parseSegment(){const Z=H4(this.remaining);if(""===Z&&this.peekStartsWith(";"))throw new L.buA(4009,!1);return this.capture(Z),new _0(F3(Z),this.parseMatrixParams())}parseMatrixParams(){const Z={};for(;this.consumeOptional(";");)this.parseParam(Z);return Z}parseParam(Z){const W=function i8(F){const Z=F.match(r6);return Z?Z[0]:""}(this.remaining);if(!W)return;this.capture(W);let e1="";if(this.consumeOptional("=")){const P=H4(this.remaining);P&&(e1=P,this.capture(e1))}Z[F3(W)]=F3(e1)}parseQueryParam(Z){const W=function A0(F){const Z=F.match(_6);return Z?Z[0]:""}(this.remaining);if(!W)return;this.capture(W);let e1="";if(this.consumeOptional("=")){const m=function v4(F){const Z=F.match($2);return Z?Z[0]:""}(this.remaining);m&&(e1=m,this.capture(e1))}const P=E3(W),h=E3(e1);if(Z.hasOwnProperty(P)){let m=Z[P];Array.isArray(m)||(m=[m],Z[P]=m),m.push(h)}else Z[P]=h}parseParens(Z){const W={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const e1=H4(this.remaining),P=this.remaining[e1.length];if("/"!==P&&")"!==P&&";"!==P)throw new L.buA(4010,!1);let h;e1.indexOf(":")>-1?(h=e1.slice(0,e1.indexOf(":")),this.capture(h),this.capture(":")):Z&&(h=y2);const m=this.parseChildren();W[h??y2]=1===Object.keys(m).length&&m[y2]?m[y2]:new k4([],m),this.consumeOptional("//")}return W}peekStartsWith(Z){return this.remaining.startsWith(Z)}consumeOptional(Z){return!!this.peekStartsWith(Z)&&(this.remaining=this.remaining.substring(Z.length),!0)}capture(Z){if(!this.consumeOptional(Z))throw new L.buA(4011,!1)}}function a4(F){return F.segments.length>0?new k4([],{[y2]:F}):F}function W4(F){const Z={};for(const[e1,P]of Object.entries(F.children)){const h=W4(P);if(e1===y2&&0===h.segments.length&&h.hasChildren())for(const[m,_]of Object.entries(h.children))Z[m]=_;else(h.segments.length>0||h.hasChildren())&&(Z[e1]=h)}return function C0(F){if(1===F.numberOfChildren&&F.children[y2]){const Z=F.children[y2];return new k4(F.segments.concat(Z.segments),Z.children)}return F}(new k4(F.segments,Z))}function p4(F){return F instanceof j4}function G0(F){let Z;const P=a4(function W(h){const m={};for(const M of h.children){const D=W(M);m[M.outlet]=D}const _=new k4(h.url,m);return h===F&&(Z=_),_}(F.root));return Z??P}function F0(F,Z,W,e1){let P=F;for(;P.parent;)P=P.parent;if(0===Z.length)return m3(P,P,P,W,e1);const h=function W3(F){if("string"==typeof F[0]&&1===F.length&&"/"===F[0])return new y0(!0,0,F);let Z=0,W=!1;const e1=F.reduce((P,h,m)=>{if("object"==typeof h&&null!=h){if(h.outlets){const _={};
1return Object.entries(h.outlets).forEach(([M,D])=>{_[M]="string"==typeof D?D.split("/"):D}),[...P,{outlets:_}]}if(h.segmentPath)return[...P,h.segmentPath]}return"string"!=typeof h?[...P,h]:0===m?(h.split("/").forEach((_,M)=>{0==M&&"."===_||(0==M&&""===_?W=!0:".."===_?Z++:""!=_&&P.push(_))}),P):[...P,h]},[]);return new y0(W,Z,e1)}(Z);if(h.toRoot())return m3(P,P,new k4([],{}),W,e1);const m=function _3(F,Z,W){if(F.isAbsolute)return new u3(Z,!0,0);if(!W)return new u3(Z,!1,NaN);if(null===W.parent)return new u3(W,!0,0);const e1=W0(F.commands[0])?0:1;return function d0(F,Z,W){let e1=F,P=Z,h=W;for(;h>P;){if(h-=P,e1=e1.parent,!e1)throw new L.buA(4005,!1);P=e1.segments.length}return new u3(e1,!1,P-h)}(W,W.segments.length-1+e1,F.numberOfDoubleDots)}(h,P,F),_=m.processChildren?e6(m.segmentGroup,m.index,h.commands):J3(m.segmentGroup,m.index,h.commands);return m3(P,m.segmentGroup,_,W,e1)}function W0(F){return"object"==typeof F&&null!=F&&!F.outlets&&!F.segmentPath}function $0(F){return"object"==typeof F&&null!=F&&F.outlets}function m3(F,Z,W,e1,P){let m,h={};e1&&Object.entries(e1).forEach(([M,D])=>{h[M]=Array.isArray(D)?D.map(Q=>`${Q}`):`${D}`}),m=F===Z?W:h3(F,Z,W);const _=a4(W4(m));return new j4(_,h,P)}function h3(F,Z,W){const e1={};return Object.entries(F.children).forEach(([P,h])=>{e1[P]=h===Z?W:h3(h,Z,W)}),new k4(F.segments,e1)}class y0{isAbsolute;numberOfDoubleDots;commands;constructor(Z,W,e1){if(this.isAbsolute=Z,this.numberOfDoubleDots=W,this.commands=e1,Z&&e1.length>0&&W0(e1[0]))throw new L.buA(4003,!1);const P=e1.find($0);if(P&&P!==C2(e1))throw new L.buA(4004,!1)}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class u3{segmentGroup;processChildren;index;constructor(Z,W,e1){this.segmentGroup=Z,this.processChildren=W,this.index=e1}}function J3(F,Z,W){if(F??=new k4([],{}),0===F.segments.length&&F.hasChildren())return e6(F,Z,W);const e1=function o3(F,Z,W){let e1=0,P=Z;const h={match:!1,pathIndex:0,commandIndex:0};for(;P<F.segments.length;){if(e1>=W.length)return h;const m=F.segments[P],_=W[e1];if($0(_))break;const M=`${_}`,D=e1<W.length-1?W[e1+1]:null;if(P>0&&void 0===M)break;if(M&&D&&"object"==typeof D&&void 0===D.outlets){if(!r2(M,D,m))return h;e1+=2}else{if(!r2(M,{},m))return h;e1++}P++}return{match:!0,pathIndex:P,commandIndex:e1}}(F,Z,W),P=W.slice(e1.commandIndex);if(e1.match&&e1.pathIndex<F.segments.length){const h=new k4(F.segments.slice(0,e1.pathIndex),{});return h.children[y2]=new k4(F.segments.slice(e1.pathIndex),F.children),e6(h,0,P)}return e1.match&&0===P.length?new k4(F.segments,{}):e1.match&&!F.hasChildren()?m6(F,Z,W):e1.match?e6(F,0,P):m6(F,Z,W)}function e6(F,Z,W){if(0===W.length)return new k4(F.segments,{});{const e1=function c3(F){return $0(F[0])?F[0].outlets:{[y2]:F}}(W),P={};if(Object.keys(e1).some(h=>h!==y2)&&F.children[y2]&&1===F.numberOfChildren&&0===F.children[y2].segments.length){const h=e6(F.children[y2],Z,W);return new k4(F.segments,h.children)}return Object.entries(e1).forEach(([h,m])=>{"string"==typeof m&&(m=[m]),null!==m&&(P[h]=J3(F.children[h],Z,m))}),Object.entries(F.children).forEach(([h,m])=>{void 0===e1[h]&&(P[h]=m)}),new k4(F.segments,P)}}function m6(F,Z,W){const e1=F.segments.slice(0,Z);let P=0;for(;P<W.length;){const h=W[P];if($0(h)){const M=B3(h.outlets);return new k4(e1,M)}if(0===P&&W0(W[0])){e1.push(new _0(F.segments[Z].path,V1(W[0]))),P++;continue}const m=$0(h)?h.outlets[y2]:`${h}`,_=P<W.length-1?W[P+1]:null;m&&_&&W0(_)?(e1.push(new _0(m,V1(_))),P+=2):(e1.push(new _0(m,{})),P++)}return new k4(e1,{})}function B3(F){const Z={};return Object.entries(F).forEach(([W,e1])=>{"string"==typeof e1&&(e1=[e1]),null!==e1&&(Z[W]=m6(new k4([],{}),0,e1))}),Z}function V1(F){const Z={};return Object.entries(F).forEach(([W,e1])=>Z[W]=`${e1}`),Z}function r2(F,Z,W){return F==W.path&&Y1(Z,W.parameters)}const l2="imperative";var P2=function(F){return F[F.NavigationStart=0]="NavigationStart",F[F.NavigationEnd=1]="NavigationEnd",F[F.NavigationCancel=2]="NavigationCancel",F[F.NavigationError=3]="NavigationError",F[F.RoutesRecognized=4]="RoutesRecognized",F[F.ResolveStart=5]="ResolveStart",F[F.ResolveEnd=6]="ResolveEnd",F[F.GuardsCheckStart=7]="GuardsCheckStart",F[F.GuardsCheckEnd=8]="GuardsCheckEnd",F[F.RouteConfigLoadStart=9]="RouteConfigLoadStart",F[F.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",F[F.ChildActivationStart=11]="ChildActivationStart",F[F.ChildActivationEnd=12]="ChildActivationEnd",F[F.ActivationStart=13]="ActivationStart",F[F.ActivationEnd=14]="ActivationEnd",F[F.Scroll=15]="Scroll",F[F.NavigationSkipped=16]="NavigationSkipped",F}(P2||{});class Y2{id;url;constructor(Z,W){this.id=Z,this.url=W}}class q2 extends Y2{type=P2.NavigationStart;navigationTrigger;restoredState;constructor(Z,W,e1="imperative",P=null){super(Z,W),this.navigationTrigger=e1,this.restoredState=P}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class x4 extends Y2{urlAfterRedirects;type=P2.NavigationEnd;constructor(Z,W,e1){super(Z,W),this.urlAfterRedirects=e1}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}var n0=function(F){return F[F.Redirect=0]="Redirect",F[F.SupersededByNewNavigation=1]="SupersededByNewNavigation",F[F.NoDataFromRe
1solver=2]="NoDataFromResolver",F[F.GuardRejected=3]="GuardRejected",F[F.Aborted=4]="Aborted",F}(n0||{}),o0=function(F){return F[F.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",F[F.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",F}(o0||{});class i3 extends Y2{reason;code;type=P2.NavigationCancel;constructor(Z,W,e1,P){super(Z,W),this.reason=e1,this.code=P}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class Y0 extends Y2{reason;code;type=P2.NavigationSkipped;constructor(Z,W,e1,P){super(Z,W),this.reason=e1,this.code=P}}class G4 extends Y2{error;target;type=P2.NavigationError;constructor(Z,W,e1,P){super(Z,W),this.error=e1,this.target=P}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class k3 extends Y2{urlAfterRedirects;state;type=P2.RoutesRecognized;constructor(Z,W,e1,P){super(Z,W),this.urlAfterRedirects=e1,this.state=P}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class A3 extends Y2{urlAfterRedirects;state;type=P2.GuardsCheckStart;constructor(Z,W,e1,P){super(Z,W),this.urlAfterRedirects=e1,this.state=P}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Z3 extends Y2{urlAfterRedirects;state;shouldActivate;type=P2.GuardsCheckEnd;constructor(Z,W,e1,P,h){super(Z,W),this.urlAfterRedirects=e1,this.state=P,this.shouldActivate=h}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class s3 extends Y2{urlAfterRedirects;state;type=P2.ResolveStart;constructor(Z,W,e1,P){super(Z,W),this.urlAfterRedirects=e1,this.state=P}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class B0 extends Y2{urlAfterRedirects;state;type=P2.ResolveEnd;constructor(Z,W,e1,P){super(Z,W),this.urlAfterRedirects=e1,this.state=P}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class i2{route;type=P2.RouteConfigLoadStart;constructor(Z){this.route=Z}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class X1{route;type=P2.RouteConfigLoadEnd;constructor(Z){this.route=Z}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class X2{snapshot;type=P2.ChildActivationStart;constructor(Z){this.snapshot=Z}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class t4{snapshot;type=P2.ChildActivationEnd;constructor(Z){this.snapshot=Z}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class e4{snapshot;type=P2.ActivationStart;constructor(Z){this.snapshot=Z}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class F4{snapshot;type=P2.ActivationEnd;constructor(Z){this.snapshot=Z}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class s4{routerEvent;position;anchor;type=P2.Scroll;constructor(Z,W,e1){this.routerEvent=Z,this.position=W,this.anchor=e1}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}class e3{}class d3{url;navigationBehaviorOptions;constructor(Z,W){this.url=Z,this.navigationBehaviorOptions=W}}function O3(F){switch(F.type){case P2.ActivationEnd:return`ActivationEnd(path: '${F.snapshot.routeConfig?.path||""}')`;case P2.ActivationStart:return`ActivationStart(path: '${F.snapshot.routeConfig?.path||""}')`;case P2.ChildActivationEnd:return`ChildActivationEnd(path: '${F.snapshot.routeConfig?.path||""}')`;case P2.ChildActivationStart:return`ChildActivationStart(path: '${F.snapshot.routeConfig?.path||""}')`;case P2.GuardsCheckEnd:return`GuardsCheckEnd(id: ${F.id}, url: '${F.url}', urlAfterRedirects: '${F.urlAfterRedirects}', state: ${F.state}, shouldActivate: ${F.shouldActivate})`;case P2.GuardsCheckStart:return`GuardsCheckStart(id: ${F.id}, url: '${F.url}', urlAfterRedirects: '${F.urlAfterRedirects}', state: ${F.state})`;case P2.NavigationCancel:return`NavigationCancel(id: ${F.id}, url: '${F.url}')`;case P2.NavigationSkipped:return`NavigationSkipped(id: ${F.id}, url: '${F.url}')`;case P2.NavigationEnd:return`NavigationEnd(id: ${F.id}, url: '${F.url}', urlAfterRedirects: '${F.urlAfterRedirects}')`;case P2.NavigationError:return`NavigationError(id: ${F.id}, url: '${F.url}', error: ${F.error})`;case P2.NavigationStart:return`NavigationStart(id: ${F.id}, url: '${F.url}')`;case P2.ResolveEnd:return`ResolveEnd(id: ${F.id}, url: '${F.url}', urlAfterRedirects: '${F.urlAfterRedirects}', state: ${F.state})`;case P2.ResolveStart:return`ResolveStart(id: ${F.id}, url: '${F.url}', urlAfterRedirects: '${F.urlAfterRedirects}', state: ${F.state})`;case P2.RouteConfigLoadEnd:return`RouteConfigLoadEnd(path: ${F.route.path})`;case P2.RouteConfigLoadStart:return`RouteConfigLoadStart(path: ${F.route.path})`;case P2.RoutesRecognized:return`RoutesRecognized(id: ${F.id}, url: '${F.url}', urlAfterRedirects: '${F.urlAfterRedirects}', state: ${F.state})`;case P2.Scroll:return`Scroll(anchor: '${F.anchor}', position: '${F.position?`${F.position[0]}, ${F.position[1]}`:null}')`}}function k0(F){return F.outlet||y2}function Z1(F){if(!F)return null;
1if(F.routeConfig?._injector)return F.routeConfig._injector;for(let Z=F.parent;Z;Z=Z.parent){const W=Z.routeConfig;if(W?._loadedInjector)return W._loadedInjector;if(W?._injector)return W._injector}return null}class b1{rootInjector;outlet=null;route=null;children;attachRef=null;get injector(){return Z1(this.route?.snapshot)??this.rootInjector}constructor(Z){this.rootInjector=Z,this.children=new B1(this.rootInjector)}}let B1=(()=>{class F{rootInjector;contexts=new Map;constructor(W){this.rootInjector=W}onChildOutletCreated(W,e1){const P=this.getOrCreateContext(W);P.outlet=e1,this.contexts.set(W,P)}onChildOutletDestroyed(W){const e1=this.getContext(W);e1&&(e1.outlet=null,e1.attachRef=null)}onOutletDeactivated(){const W=this.contexts;return this.contexts=new Map,W}onOutletReAttached(W){this.contexts=W}getOrCreateContext(W){let e1=this.getContext(W);return e1||(e1=new b1(this.rootInjector),this.contexts.set(W,e1)),e1}getContext(W){return this.contexts.get(W)||null}static \u0275fac=function(e1){return new(e1||F)(L.KVO(L.uvJ))};static \u0275prov=L.jDH({token:F,factory:F.\u0275fac,providedIn:"root"})}return F})();class v2{_root;constructor(Z){this._root=Z}get root(){return this._root.value}parent(Z){const W=this.pathFromRoot(Z);return W.length>1?W[W.length-2]:null}children(Z){const W=K2(Z,this._root);return W?W.children.map(e1=>e1.value):[]}firstChild(Z){const W=K2(Z,this._root);return W&&W.children.length>0?W.children[0].value:null}siblings(Z){const W=h4(Z,this._root);return W.length<2?[]:W[W.length-2].children.map(P=>P.value).filter(P=>P!==Z)}pathFromRoot(Z){return h4(Z,this._root).map(W=>W.value)}}function K2(F,Z){if(F===Z.value)return Z;for(const W of Z.children){const e1=K2(F,W);if(e1)return e1}return null}function h4(F,Z){if(F===Z.value)return[Z];for(const W of Z.children){const e1=h4(F,W);if(e1.length)return e1.unshift(Z),e1}return[]}class A4{value;children;constructor(Z,W){this.value=Z,this.children=W}toString(){return`TreeNode(${this.value})`}}function v0(F){const Z={};return F&&F.children.forEach(W=>Z[W.value.outlet]=W),Z}class Z0 extends v2{snapshot;constructor(Z,W){super(Z),this.snapshot=W,j0(this,Z)}toString(){return this.snapshot.toString()}}function m4(F){const Z=function w4(F){const h=new a0([],{},{},"",{},y2,F,null,{});return new Q4("",new A4(h,[]))}(F),W=new n1.t([new _0("",{})]),e1=new n1.t({}),P=new n1.t({}),h=new n1.t({}),m=new n1.t(""),_=new V4(W,e1,h,m,P,y2,F,Z.root);return _.snapshot=Z.root,new Z0(new A4(_,[]),Z)}class V4{urlSubject;paramsSubject;queryParamsSubject;fragmentSubject;dataSubject;outlet;component;snapshot;_futureSnapshot;_routerState;_paramMap;_queryParamMap;title;url;params;queryParams;fragment;data;constructor(Z,W,e1,P,h,m,_,M){this.urlSubject=Z,this.paramsSubject=W,this.queryParamsSubject=e1,this.fragmentSubject=P,this.dataSubject=h,this.outlet=m,this.component=_,this._futureSnapshot=M,this.title=this.dataSubject?.pipe((0,E1.T)(D=>D[s2]))??(0,J.of)(void 0),this.url=Z,this.params=W,this.queryParams=e1,this.fragment=P,this.data=h}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=this.params.pipe((0,E1.T)(Z=>Q2(Z))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe((0,E1.T)(Z=>Q2(Z))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function Y4(F,Z,W="emptyOnly"){let e1;const{routeConfig:P}=F;return e1=null===Z||"always"!==W&&""!==P?.path&&(Z.component||Z.routeConfig?.loadComponent)?{params:{...F.params},data:{...F.data},resolve:{...F.data,...F._resolvedData??{}}}:{params:{...Z.params,...F.params},data:{...Z.data,...F.data},resolve:{...F.data,...Z.data,...P?.data,...F._resolvedData}},P&&s6(P)&&(e1.resolve[s2]=P.title),e1}class a0{url;params;queryParams;fragment;data;outlet;component;
1routeConfig;_resolve;_resolvedData;_routerState;_paramMap;_queryParamMap;get title(){return this.data?.[s2]}constructor(Z,W,e1,P,h,m,_,M,D){this.url=Z,this.params=W,this.queryParams=e1,this.fragment=P,this.data=h,this.outlet=m,this.component=_,this.routeConfig=M,this._resolve=D}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=Q2(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=Q2(this.queryParams),this._queryParamMap}toString(){return`Route(url:'${this.url.map(e1=>e1.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class Q4 extends v2{url;constructor(Z,W){super(W),this.url=Z,j0(this,W)}toString(){return M3(this._root)}}function j0(F,Z){Z.value._routerState=F,Z.children.forEach(W=>j0(F,W))}function M3(F){const Z=F.children.length>0?` { ${F.children.map(M3).join(", ")} } `:"";return`${F.value}${Z}`}function w3(F){if(F.snapshot){const Z=F.snapshot,W=F._futureSnapshot;F.snapshot=W,Y1(Z.queryParams,W.queryParams)||F.queryParamsSubject.next(W.queryParams),Z.fragment!==W.fragment&&F.fragmentSubject.next(W.fragment),Y1(Z.params,W.params)||F.paramsSubject.next(W.params),function F2(F,Z){if(F.length!==Z.length)return!1;for(let W=0;W<F.length;++W)if(!Y1(F[W],Z[W]))return!1;return!0}(Z.url,W.url)||F.urlSubject.next(W.url),Y1(Z.data,W.data)||F.dataSubject.next(W.data)}else F.snapshot=F._futureSnapshot,F.dataSubject.next(F._futureSnapshot.data)}function r3(F,Z){const W=Y1(F.params,Z.params)&&function t3(F,Z){return u0(F,Z)&&F.every((W,e1)=>Y1(W.parameters,Z[e1].parameters))}(F.url,Z.url);return W&&!(!F.parent!=!Z.parent)&&(!F.parent||r3(F.parent,Z.parent))}function s6(F){return"string"==typeof F.title||null===F.title}const V3=new L.nKC("");let $6=(()=>{class F{activated=null;get activatedComponentRef(){return this.activated}_activatedRoute=null;name=y2;activateEvents=new k.bkB;deactivateEvents=new k.bkB;attachEvents=new k.bkB;detachEvents=new k.bkB;routerOutletData=(0,H.hFB)();parentContexts=(0,L.WQX)(B1);location=(0,L.WQX)(k.c1b);changeDetector=(0,L.WQX)(H.gRc);inputBinder=(0,L.WQX)(Y6,{optional:!0});supportsBindingToComponentInputs=!0;ngOnChanges(W){if(W.name){const{firstChange:e1,previousValue:P}=W.name;if(e1)return;this.isTrackedInParentContexts(P)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(P)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(W){return this.parentContexts.getContext(W)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;const W=this.parentContexts.getContext(this.name);W?.route&&(W.attachRef?this.attach(W.attachRef,W.route):this.activateWith(W.route,W.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new L.buA(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new L.buA(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new L.buA(4012,!1);this.location.detach();const W=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(W.instance),W}attach(W,e1){this.activated=W,this._activatedRoute=e1,this.location.insert(W.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(W.instance)}deactivate(){if(this.activated){const W=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(W)}}activateWith(W,e1){if(this.isActivated)throw new L.buA(4013,!1);this._activatedRoute=W;const P=this.location,m=W.snapshot.component,_=this.parentContexts.getOrCreateContext(this.name).children,M=new G8(W,_,P.injector,this.routerOutletData);this.activated=P.createComponent(m,{index:P.length,injector:M,environmentInjector:e1}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}static \u0275fac=function(e1){return new(e1||F)};static \u0275dir=k.FsC({type:F,selectors:[["router-outlet"]],inputs:{name:"name",routerOutletData:[1,"routerOutletData"]},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"}
1,exportAs:["outlet"],features:[k.OA$]})}return F})();class G8{route;childContexts;parent;outletData;constructor(Z,W,e1,P){this.route=Z,this.childContexts=W,this.parent=e1,this.outletData=P}get(Z,W){return Z===V4?this.route:Z===B1?this.childContexts:Z===V3?this.outletData:this.parent.get(Z,W)}}const Y6=new L.nKC("");let oc=(()=>{class F{outletDataSubscriptions=new Map;bindActivatedRouteToOutletComponent(W){this.unsubscribeFromRouteData(W),this.subscribeToRouteData(W)}unsubscribeFromRouteData(W){this.outletDataSubscriptions.get(W)?.unsubscribe(),this.outletDataSubscriptions.delete(W)}subscribeToRouteData(W){const{activatedRoute:e1}=W,P=(0,c1.z)([e1.queryParams,e1.params,e1.data]).pipe((0,t2.n)(([h,m,_],M)=>(_={...h,...m,..._},0===M?(0,J.of)(_):Promise.resolve(_)))).subscribe(h=>{if(!W.isActivated||!W.activatedComponentRef||W.activatedRoute!==e1||null===e1.component)return void this.unsubscribeFromRouteData(W);const m=(0,H.HJs)(e1.component);if(m)for(const{templateName:_}of m.inputs)W.activatedComponentRef.setInput(_,h[_]);else this.unsubscribeFromRouteData(W)});this.outletDataSubscriptions.set(W,P)}static \u0275fac=function(e1){return new(e1||F)};static \u0275prov=L.jDH({token:F,factory:F.\u0275fac})}return F})(),ic=(()=>{class F{static \u0275fac=function(e1){return new(e1||F)};static \u0275cmp=k.VBU({type:F,selectors:[["ng-component"]],exportAs:["emptyRouterOutlet"],decls:1,vars:0,template:function(e1,P){1&e1&&k.nrm(0,"router-outlet")},dependencies:[$6],encapsulation:2})}return F})();function $3(F){const Z=F.children&&F.children.map($3),W=Z?{...F,children:Z}:{...F};return!W.component&&!W.loadComponent&&(Z||W.loadChildren)&&W.outlet&&W.outlet!==y2&&(W.component=ic),W}function E6(F,Z,W){if(W&&F.shouldReuseRoute(Z.value,W.value.snapshot)){const e1=W.value;e1._futureSnapshot=Z.value;const P=function zc(F,Z,W){return Z.children.map(e1=>{for(const P of W.children)if(F.shouldReuseRoute(e1.value,P.value.snapshot))return E6(F,e1,P);return E6(F,e1)})}(F,Z,W);return new A4(e1,P)}{if(F.shouldAttach(Z.value)){const h=F.retrieve(Z.value);if(null!==h){const m=h.route;return m.value._futureSnapshot=Z.value,m.children=Z.children.map(_=>E6(F,_)),m}}const e1=function B6(F){return new V4(new n1.t(F.url),new n1.t(F.params),new n1.t(F.queryParams),new n1.t(F.fragment),new n1.t(F.data),F.outlet,F.component,F)}(Z.value),P=Z.children.map(h=>E6(F,h));return new A4(e1,P)}}class O6{redirectTo;navigationBehaviorOptions;constructor(Z,W){this.redirectTo=Z,this.navigationBehaviorOptions=W}}const R3="ngNavigationCancelingError";function u8(F,Z){const{redirectTo:W,navigationBehaviorOptions:e1}=p4(Z)?{redirectTo:Z,navigationBehaviorOptions:void 0}:Z,P=C4(!1,n0.Redirect);return P.url=W,P.navigationBehaviorOptions=e1,P}function C4(F,Z){const W=new Error(`NavigationCancelingError: ${F||""}`);return W[R3]=!0,W.cancellationCode=Z,W}function P8(F){return!!F&&F[R3]}class o6{routeReuseStrategy;futureState;currState;forwardEvent;inputBindingEnabled;constructor(Z,W,e1,P,h){this.routeReuseStrategy=Z,this.futureState=W,this.currState=e1,this.forwardEvent=P,this.inputBindingEnabled=h}activate(Z){const W=this.futureState._root,e1=this.currState?this.currState._root:null;this.deactivateChildRoutes(W,e1,Z),w3(this.futureState.root),this.activateChildRoutes(W,e1,Z)}deactivateChildRoutes(Z,W,e1){const P=v0(W);Z.children.forEach(h=>{const m=h.value.outlet;this.deactivateRoutes(h,P[m],e1),delete P[m]}),Object.values(P).forEach(h=>{this.deactivateRouteAndItsChildren(h,e1)})}deactivateRoutes(Z,W,e1){const P=Z.value,h=W?W.value:null;if(P===h)if(P.component){const m=e1.getContext(P.outlet);m&&this.deactivateChildRoutes(Z,W,m.children)}else this.deactivateChildRoutes(Z,W,e1);else h&&this.deactivateRouteAndItsChildren(W,e1)}deactivateRouteAndItsChildren(Z,W){Z.value.component&&this.routeReuseStrategy.shouldDetach(Z.value.snapshot)?this.detachAndStoreRouteSubtree(Z,W):this.deactivateRouteAndOutlet(Z,W)}detachAndStoreRouteSubtree(Z,W){const e1=W.getContext(Z.value.outlet),P=e1&&Z.value.component?e1.children:W,h=v0(Z);for(const m of Object.values(h))this.deactivateRouteAndItsChildren(m,P);if(e1&&e1.outlet){const m=e1.outlet.detach(),_=e1.children.onOutletDeactivated();this.routeReuseStrategy.store(Z.value.snapshot,{componentRef:m,route:Z,contexts:_})}}deactivateRouteAndOutlet(Z,W){const e1=W.getContext(Z.value.outlet),P=e1&&Z.value.component?e1.children:W,h=v0(Z);for(const m of Object.values(h))this.deactivateRouteAndItsChildren(m,P);e1&&(e1.outlet&&(e1.outlet.deactivate(),e1.children.onOutletDeactivated()),e1.attachRef=null,e1.route=null)}activateChildRoutes(Z,W,e1){const P=v0(W);
1Z.children.forEach(h=>{this.activateRoutes(h,P[h.value.outlet],e1),this.forwardEvent(new F4(h.value.snapshot))}),Z.children.length&&this.forwardEvent(new t4(Z.value.snapshot))}activateRoutes(Z,W,e1){const P=Z.value,h=W?W.value:null;if(w3(P),P===h)if(P.component){const m=e1.getOrCreateContext(P.outlet);this.activateChildRoutes(Z,W,m.children)}else this.activateChildRoutes(Z,W,e1);else if(P.component){const m=e1.getOrCreateContext(P.outlet);if(this.routeReuseStrategy.shouldAttach(P.snapshot)){const _=this.routeReuseStrategy.retrieve(P.snapshot);this.routeReuseStrategy.store(P.snapshot,null),m.children.onOutletReAttached(_.contexts),m.attachRef=_.componentRef,m.route=_.route.value,m.outlet&&m.outlet.attach(_.componentRef,_.route.value),w3(_.route.value),this.activateChildRoutes(Z,null,m.children)}else m.attachRef=null,m.route=P,m.outlet&&m.outlet.activateWith(P,m.injector),this.activateChildRoutes(Z,null,m.children)}else this.activateChildRoutes(Z,null,e1)}}class K6{path;route;constructor(Z){this.path=Z,this.route=this.path[this.path.length-1]}}class X6{component;route;constructor(Z,W){this.component=Z,this.route=W}}function Y3(F,Z,W){const e1=F._root;return d6(e1,Z?Z._root:null,W,[e1.value])}function C3(F,Z){const W=Symbol(),e1=Z.get(F,W);return e1===W?"function"!=typeof F||(0,L.muV)(F)?Z.get(F):F:e1}function d6(F,Z,W,e1,P={canDeactivateChecks:[],canActivateChecks:[]}){const h=v0(Z);return F.children.forEach(m=>{(function n6(F,Z,W,e1,P={canDeactivateChecks:[],canActivateChecks:[]}){const h=F.value,m=Z?Z.value:null,_=W?W.getContext(F.value.outlet):null;if(m&&h.routeConfig===m.routeConfig){const M=function U3(F,Z,W){if("function"==typeof W)return W(F,Z);switch(W){case"pathParamsChange":return!u0(F.url,Z.url);case"pathParamsOrQueryParamsChange":return!u0(F.url,Z.url)||!Y1(F.queryParams,Z.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!r3(F,Z)||!Y1(F.queryParams,Z.queryParams);default:return!r3(F,Z)}}(m,h,h.routeConfig.runGuardsAndResolvers);M?P.canActivateChecks.push(new K6(e1)):(h.data=m.data,h._resolvedData=m._resolvedData),d6(F,Z,h.component?_?_.children:null:W,e1,P),M&&_&&_.outlet&&_.outlet.isActivated&&P.canDeactivateChecks.push(new X6(_.outlet.component,m))}else m&&S3(Z,_,P),P.canActivateChecks.push(new K6(e1)),d6(F,null,h.component?_?_.children:null:W,e1,P)})(m,h[m.value.outlet],W,e1.concat([m.value]),P),delete h[m.value.outlet]}),Object.entries(h).forEach(([m,_])=>S3(_,W.getContext(m),P)),P}function S3(F,Z,W){const e1=v0(F),P=F.value;Object.entries(e1).forEach(([h,m])=>{S3(m,P.component?Z?Z.children.getContext(h):null:Z,W)}),W.canDeactivateChecks.push(new X6(P.component&&Z&&Z.outlet&&Z.outlet.isActivated?Z.outlet.component:null,P))}function w6(F){return"function"==typeof F}function N8(F){return F instanceof u1.G||"EmptyError"===F?.name}const s8=Symbol("INITIAL_VALUE");function x6(){return(0,t2.n)(F=>(0,c1.z)(F.map(Z=>Z.pipe((0,m2.s)(1),(0,$1.Z)(s8)))).pipe((0,E1.T)(Z=>{for(const W of Z)if(!0!==W){if(W===s8)return s8;if(!1===W||p8(W))return W}return!0}),(0,U1.p)(Z=>Z!==s8),(0,m2.s)(1)))}function p8(F){return p4(F)||F instanceof O6}function w1(F){return(0,$.F)((0,N2.M)(Z=>{if("boolean"!=typeof Z)throw u8(0,Z)}),(0,E1.T)(Z=>!0===Z))}class X4{segmentGroup;constructor(Z){this.segmentGroup=Z||null}}class z0 extends Error{urlTree;constructor(Z){super(),this.urlTree=Z}}function h6(F){return(0,R.$)(new X4(F))}function _8(F){return(0,R.$)(new L.buA(4e3,!1))}class _c{urlSerializer;urlTree;constructor(Z,W){this.urlSerializer=Z,this.urlTree=W}lineralizeSegments(Z,W){let e1=[],P=W.root;for(;;){if(e1=e1.concat(P.segments),0===P.numberOfChildren)return(0,J.of)(e1);if(P.numberOfChildren>1||!P.children[y2])return _8();P=P.children[y2]}}applyRedirectCommands(Z,W,e1,P,h){return function F8(F,Z,W){if("string"==typeof F)return(0,J.of)(F);const e1=F,{queryParams:P,fragment:h,routeConfig:m,url:_,outlet:M,params:D,data:Q,title:i1}=Z;return u((0,L.N4e)(W,()=>e1({params:D,data:Q,queryParams:P,fragment:h,routeConfig:m,url:_,outlet:M,title:i1})))}(W,P,h).pipe((0,E1.T)(m=>{if(m instanceof j4)throw new z0(m);const _=this.applyRedirectCreateUrlTree(m,this.urlSerializer.parse(m),Z,e1);if("/"===m[0])throw new z0(_);return _}))}applyRedirectCreateUrlTree(Z,W,e1,P){const h=this.createSegmentGroup(Z,W.root,e1,P);return new j4(h,this.createQueryParams(W.queryParams,this.urlTree.queryParams),W.fragment)}createQueryParams(Z,W){const e1={};
1return Object.entries(Z).forEach(([P,h])=>{if("string"==typeof h&&":"===h[0]){const _=h.substring(1);e1[P]=W[_]}else e1[P]=h}),e1}createSegmentGroup(Z,W,e1,P){const h=this.createSegments(Z,W.segments,e1,P);let m={};return Object.entries(W.children).forEach(([_,M])=>{m[_]=this.createSegmentGroup(Z,M,e1,P)}),new k4(h,m)}createSegments(Z,W,e1,P){return W.map(h=>":"===h.path[0]?this.findPosParam(Z,h,P):this.findOrReturn(h,e1))}findPosParam(Z,W,e1){const P=e1[W.path.substring(1)];if(!P)throw new L.buA(4001,!1);return P}findOrReturn(Z,W){let e1=0;for(const P of W){if(P.path===Z.path)return W.splice(e1),P;e1++}return Z}}const bc={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function Nc(F,Z,W,e1,P){const h=$8(F,Z,W);return h.matched?(e1=function u6(F,Z){return F.providers&&!F._injector&&(F._injector=(0,k.Ol2)(F.providers,Z,`Route: ${F.path}`)),F._injector??Z}(Z,e1),function g2(F,Z,W,e1){const P=Z.canMatch;if(!P||0===P.length)return(0,J.of)(!0);const h=P.map(m=>{const _=C3(m,F);return u(function S8(F){return F&&w6(F.canMatch)}(_)?_.canMatch(Z,W):(0,L.N4e)(F,()=>_(Z,W)))});return(0,J.of)(h).pipe(x6(),w1())}(e1,Z,W).pipe((0,E1.T)(m=>!0===m?h:{...bc}))):(0,J.of)(h)}function $8(F,Z,W){if("**"===Z.path)return function Z6(F){return{matched:!0,parameters:F.length>0?C2(F).parameters:{},consumedSegments:F,remainingSegments:[],positionalParamSegments:{}}}(W);if(""===Z.path)return"full"===Z.pathMatch&&(F.hasChildren()||W.length>0)?{...bc}:{matched:!0,consumedSegments:[],remainingSegments:W,parameters:{},positionalParamSegments:{}};const P=(Z.matcher||l1)(W,F,Z);if(!P)return{...bc};const h={};Object.entries(P.posParams??{}).forEach(([_,M])=>{h[_]=M.path});const m=P.consumed.length>0?{...h,...P.consumed[P.consumed.length-1].parameters}:h;return{matched:!0,consumedSegments:P.consumed,remainingSegments:W.slice(P.consumed.length),parameters:m,positionalParamSegments:P.posParams??{}}}function b8(F,Z,W,e1){return W.length>0&&function g8(F,Z,W){return W.some(e1=>mc(F,Z,e1)&&k0(e1)!==y2)}(F,W,e1)?{segmentGroup:new k4(Z,fc(e1,new k4(W,F.children))),slicedSegments:[]}:0===W.length&&function Y8(F,Z,W){return W.some(e1=>mc(F,Z,e1))}(F,W,e1)?{segmentGroup:new k4(F.segments,B8(F,W,e1,F.children)),slicedSegments:W}:{segmentGroup:new k4(F.segments,F.children),slicedSegments:W}}function B8(F,Z,W,e1){const P={};for(const h of W)if(mc(F,Z,h)&&!e1[k0(h)]){const m=new k4([],{});P[k0(h)]=m}return{...e1,...P}}function fc(F,Z){const W={};W[y2]=Z;for(const e1 of F)if(""===e1.path&&k0(e1)!==y2){const P=new k4([],{});W[k0(e1)]=P}return W}function mc(F,Z,W){return(!(F.hasChildren()||Z.length>0)||"full"!==W.pathMatch)&&""===W.path}class Dc{}class Bc{injector;configLoader;rootComponentType;config;urlTree;paramsInheritanceStrategy;urlSerializer;applyRedirects;absoluteRedirectCount=0;allowRedirects=!0;constructor(Z,W,e1,P,h,m,_){this.injector=Z,this.configLoader=W,this.rootComponentType=e1,this.config=P,this.urlTree=h,this.paramsInheritanceStrategy=m,this.urlSerializer=_,this.applyRedirects=new _c(this.urlSerializer,this.urlTree)}noMatchError(Z){return new L.buA(4002,`'${Z.segmentGroup}'`)}recognize(){const Z=b8(this.urlTree.root,[],[],this.config).segmentGroup;return this.match(Z).pipe((0,E1.T)(({children:W,rootSnapshot:e1})=>{const P=new A4(e1,W),h=new Q4("",P),m=function M4(F,Z,W=null,e1=null){return F0(G0(F),Z,W,e1)}(e1,[],this.urlTree.queryParams,this.urlTree.fragment);return m.queryParams=this.urlTree.queryParams,h.url=this.urlSerializer.serialize(m),{state:h,tree:m}}))}match(Z){const W=new a0([],Object.freeze({}),Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,Object.freeze({}),y2,this.rootComponentType,null,{});return this.processSegmentGroup(this.injector,this.config,Z,y2,W).pipe((0,E1.T)(e1=>({children:e1,rootSnapshot:W})),(0,f2.W)(e1=>{if(e1 instanceof z0)return this.urlTree=e1.urlTree,this.match(e1.urlTree.root);throw e1 instanceof X4?this.noMatchError(e1):e1}))}processSegmentGroup(Z,W,e1,P,h){return 0===e1.segments.length&&e1.hasChildren()?this.processChildren(Z,W,e1,h):this.processSegment(Z,W,e1,e1.segments,P,!0,h).pipe((0,E1.T)(m=>m instanceof A4?[m]:[]))}processChildren(Z,W,e1,P){const h=[];for(const m of Object.keys(e1.children))"primary"===m?h.unshift(m):h.push(m);return(0,K.H)(h).pipe((0,d2.H)(m=>
1{const _=e1.children[m],M=function p1(F,Z){const W=F.filter(e1=>k0(e1)===Z);return W.push(...F.filter(e1=>k0(e1)!==Z)),W}(W,m);return this.processSegmentGroup(Z,M,_,m,P)}),function D2(F,Z){return(0,C1.N)((0,x2.S)(F,Z,arguments.length>=2,!0))}((m,_)=>(m.push(..._),m)),(0,I2.U)(null),(0,u2.H)(),(0,D1.Z)(m=>{if(null===m)return h6(e1);const _=S6(m);return function vc(F){F.sort((Z,W)=>Z.value.outlet===y2?-1:W.value.outlet===y2?1:Z.value.outlet.localeCompare(W.value.outlet))}(_),(0,J.of)(_)}))}processSegment(Z,W,e1,P,h,m,_){return(0,K.H)(W).pipe((0,d2.H)(M=>this.processSegmentAgainstRoute(M._injector??Z,W,M,e1,P,h,m,_).pipe((0,f2.W)(D=>{if(D instanceof X4)return(0,J.of)(null);throw D}))),(0,e2.$)(M=>!!M),(0,f2.W)(M=>{if(N8(M))return function xc(F,Z,W){return 0===Z.length&&!F.children[W]}(e1,P,h)?(0,J.of)(new Dc):h6(e1);throw M}))}processSegmentAgainstRoute(Z,W,e1,P,h,m,_,M){return k0(e1)===m||m!==y2&&mc(P,h,e1)?void 0===e1.redirectTo?this.matchSegmentAgainstRoute(Z,P,e1,h,m,M):this.allowRedirects&&_?this.expandSegmentAgainstRouteUsingRedirect(Z,P,W,e1,h,m,M):h6(P):h6(P)}expandSegmentAgainstRouteUsingRedirect(Z,W,e1,P,h,m,_){const{matched:M,parameters:D,consumedSegments:Q,positionalParamSegments:i1,remainingSegments:O1}=$8(W,P,h);if(!M)return h6(W);"string"==typeof P.redirectTo&&"/"===P.redirectTo[0]&&(this.absoluteRedirectCount++,this.absoluteRedirectCount>31&&(this.allowRedirects=!1));const c2=new a0(h,D,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,k6(P),k0(P),P.component??P._loadedComponent??null,P,a8(P)),k2=Y4(c2,_,this.paramsInheritanceStrategy);return c2.params=Object.freeze(k2.params),c2.data=Object.freeze(k2.data),this.applyRedirects.applyRedirectCommands(Q,P.redirectTo,i1,c2,Z).pipe((0,t2.n)(K4=>this.applyRedirects.lineralizeSegments(P,K4)),(0,D1.Z)(K4=>this.processSegment(Z,e1,W,K4.concat(O1),m,!1,_)))}matchSegmentAgainstRoute(Z,W,e1,P,h,m){const _=Nc(W,e1,P,Z);return"**"===e1.path&&(W.children={}),_.pipe((0,t2.n)(M=>M.matched?this.getChildConfig(Z=e1._injector??Z,e1,P).pipe((0,t2.n)(({routes:D})=>{const Q=e1._loadedInjector??Z,{parameters:i1,consumedSegments:O1,remainingSegments:c2}=M,k2=new a0(O1,i1,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,k6(e1),k0(e1),e1.component??e1._loadedComponent??null,e1,a8(e1)),l4=Y4(k2,m,this.paramsInheritanceStrategy);k2.params=Object.freeze(l4.params),k2.data=Object.freeze(l4.data);const{segmentGroup:K4,slicedSegments:c0}=b8(W,O1,c2,D);if(0===c0.length&&K4.hasChildren())return this.processChildren(Q,D,K4,k2).pipe((0,E1.T)(j3=>new A4(k2,j3)));if(0===D.length&&0===c0.length)return(0,J.of)(new A4(k2,[]));const t0=k0(e1)===h;return this.processSegment(Q,D,K4,c0,t0?y2:h,!0,k2).pipe((0,E1.T)(j3=>new A4(k2,j3 instanceof A4?[j3]:[])))})):h6(W)))}getChildConfig(Z,W,e1){return W.children?(0,J.of)({routes:W.children,injector:Z}):W.loadChildren?void 0!==W._loadedRoutes?(0,J.of)({routes:W._loadedRoutes,injector:W._loadedInjector}):function q(F,Z,W,e1){const P=Z.canLoad;if(void 0===P||0===P.length)return(0,J.of)(!0);const h=P.map(m=>{const _=C3(m,F);return u(function d8(F){return F&&w6(F.canLoad)}(_)?_.canLoad(Z,W):(0,L.N4e)(F,()=>_(Z,W)))});return(0,J.of)(h).pipe(x6(),w1())}(Z,W,e1).pipe((0,D1.Z)(P=>P?this.configLoader.loadChildren(Z,W).pipe((0,N2.M)(h=>{W._loadedRoutes=h.routes,W._loadedInjector=h.injector})):function O4(){return(0,R.$)(C4(!1,n0.GuardRejected))}())):(0,J.of)({routes:[],injector:Z})}}function K3(F){const Z=F.value.routeConfig;return Z&&""===Z.path}function S6(F){const Z=[],W=new Set;for(const e1 of F){if(!K3(e1)){Z.push(e1);continue}const P=Z.find(h=>e1.value.routeConfig===h.value.routeConfig);void 0!==P?(P.children.push(...e1.children),W.add(P)):Z.push(e1)}for(const e1 of W){const P=S6(e1.children);Z.push(new A4(e1.value,P))}return Z.filter(e1=>!W.has(e1))}function k6(F){return F.data||{}}function a8(F){return F.resolve||{}}function x8(F){const Z=F.children.map(W=>x8(W)).flat();return[F,...Z]}function D8(F){return(0,t2.n)(Z=>{const W=F(Z);return W?(0,K.H)(W).pipe((0,E1.T)(()=>Z)):(0,J.of)(Z)})}let b3=(()=>{class F{buildTitle(W){let e1,P=W.root;for(;void 0!==P;)e1=this.getResolvedTitleForRoute(P)??e1,P=P.children.find(h=>h.outlet===y2);return e1}getResolvedTitleForRoute(W){return W.data[s2]}static \u0275fac=function(e1){return new(e1||F)};static \u0275prov=L.jDH({token:F,factory:()=>(0,L.WQX)(N3),providedIn:"root"})}return F})(),N3=(()=>{class F extends b3{title;constructor(W){super(),this.title=W}updateTitle(W){const e1=this.buildTitle(W);void 0!==e1&&this.title.setTitle(e1)}static \u0275fac=function(e1){return new(e1||F)(L.KVO(p2.hE))};static \u0275prov=L.jDH({token:F,factory:F.\u0275fac,providedIn:"root"})}return F})();const K8=new L.nKC("",{providedIn:"root",factory:()=>({})}),X8=new L.nKC("");let t5=(()=>{class F{componentLoaders=new WeakMap;childrenLoaders=new WeakMap;onLoadStartListener;onLoadEndListener;compiler=(0,L.WQX)(k.Ql9);loadComponent(W,e1){if(this.componentLoaders.get(e1))return this.componentLoaders.get(e1);if(e1._loadedComponent)return(0,J.of)(e1._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(e1);const P=u((0,L.N4e)(W,()=>e1.loadComponent())).pipe((0,E1.T)(H8),(0,t2.n)(D3),(0,N2.M)(m=>{this.onLoadEndListener&&this.onLoadEndListener(e1),e1._loadedComponent=m}),(0,k1.j)(()=>{this.componentLoaders.delete(e1)})),h=new P1(P,()=>new T1.B).pipe(M1());return this.componentLoaders.set(e1,h),h}loadChildren(W,e1){if(this.childrenLoaders.get(e1))return this.childrenLoaders.get(e1);if(e1._loadedRoutes)return(0,J.of)({routes:e1._loadedRoutes,injector:e1._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(e1);const h=function Kc(F,Z,W,e1){return u((0,L.N4e)(W,()=>F.loadChildren())).pipe((0,E1.T)(H8),(0,t2.n)(D3),(0,D1.Z)(P=>P instanceof k.PYt||Array.isArray(P)?(0,J.of)(P):(0,K.H)(Z.compileModuleAsync(P))),(0,E1.T)(P=>{e1&&e1(F);let h,m,_=!1;return Array.isArray(P)?(m=P,!0):(h=P.create(W).injector,m=h.get(X8,[],{optional:!0,self:!0}).flat()),{routes:m.map($3),injector:h}}))}(e1,this.compiler,W,this.onLoadEndListener).pipe((0,k1.j)(()=>{this.childrenLoaders.delete(e1)})),m=new P1(h,()=>new T1.B).pipe(M1());return this.childrenLoaders.set(e1,m),m}static \u0275fac=function(e1){return new(e1||F)};static \u0275prov=L.jDH({token:F,factory:F.\u0275fac,providedIn:"root"})}return F})();function H8(F){return function l5(F){return F&&"object"==typeof F&&"default"in F}(F)?F.default:F}function D3(F){return(0,J.of)(F)}let q8=(()=>{class F{static \u0275fac=function(e1){return new(e1||F)};static \u0275prov=L.jDH({token:F,factory:()=>(0,L.WQX)(U8),providedIn:"root"})}return F})(),U8=(()=>{class F{shouldProcessUrl(W){return!0}extract(W){return W}merge(W,e1){return W}static \u0275fac=function(e1){return new(e1||F)};static \u0275prov=L.jDH({token:F,factory:F.\u0275fac,providedIn:"root"})}return F})();const n8=new L.nKC(""),Hc=new L.nKC("");function Uc(F,Z,W){const e1=F.get(Hc),P=F.get(L.qQL);if(!P.startViewTransition||e1.skipNextTransition)return e1.skipNextTransition=!1,new Promise(D=>setTimeout(D));let h;const m=new Promise(D=>{h=D}),_=P.startViewTransition(()=>(h(),function o5(F){return new Promise(Z=>{(0,k.mal)({read:()=>setTimeout(Z)},{injector:F})})}(F)));_.ready.catch(D=>{});const{onViewTransitionCreated:M}=e1;
1return M&&(0,L.N4e)(F,()=>M({transition:_,from:Z,to:W})),m}const S0=new L.nKC("");let h8=(()=>{class F{currentNavigation=(0,L.vPA)(null,{equal:()=>!1});currentTransition=null;lastSuccessfulNavigation=null;events=new T1.B;transitionAbortWithErrorSubject=new T1.B;configLoader=(0,L.WQX)(t5);environmentInjector=(0,L.WQX)(L.uvJ);destroyRef=(0,L.WQX)(L.abz);urlSerializer=(0,L.WQX)(r4);rootContexts=(0,L.WQX)(B1);location=(0,L.WQX)(a.aZ);inputBindingEnabled=null!==(0,L.WQX)(Y6,{optional:!0});titleStrategy=(0,L.WQX)(b3);options=(0,L.WQX)(K8,{optional:!0})||{};paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly";urlHandlingStrategy=(0,L.WQX)(q8);createViewTransition=(0,L.WQX)(n8,{optional:!0});navigationErrorHandler=(0,L.WQX)(S0,{optional:!0});navigationId=0;get hasRequestedNavigation(){return 0!==this.navigationId}transitions;afterPreactivation=()=>(0,J.of)(void 0);rootComponentType=null;destroyed=!1;constructor(){this.configLoader.onLoadEndListener=P=>this.events.next(new X1(P)),this.configLoader.onLoadStartListener=P=>this.events.next(new i2(P)),this.destroyRef.onDestroy(()=>{this.destroyed=!0})}complete(){this.transitions?.complete()}handleNavigationRequest(W){const e1=++this.navigationId;(0,G.O8)(()=>{this.transitions?.next({...W,extractedUrl:this.urlHandlingStrategy.extract(W.rawUrl),targetSnapshot:null,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null,abortController:new AbortController,id:e1})})}setupNavigations(W){return this.transitions=new n1.t(null),this.transitions.pipe((0,U1.p)(e1=>null!==e1),(0,t2.n)(e1=>{let P=!1;return(0,J.of)(e1).pipe((0,t2.n)(h=>{if(this.navigationId>e1.id)return this.cancelNavigationTransition(e1,"",n0.SupersededByNewNavigation),s1.w;this.currentTransition=e1,this.currentNavigation.set({id:h.id,initialUrl:h.rawUrl,extractedUrl:h.extractedUrl,targetBrowserUrl:"string"==typeof h.extras.browserUrl?this.urlSerializer.parse(h.extras.browserUrl):h.extras.browserUrl,trigger:h.source,extras:h.extras,previousNavigation:this.lastSuccessfulNavigation?{...this.lastSuccessfulNavigation,previousNavigation:null}:null,abort:()=>h.abortController.abort()});const m=!W.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl();if(!m&&"reload"!==(h.extras.onSameUrlNavigation??W.onSameUrlNavigation))return this.events.next(new Y0(h.id,this.urlSerializer.serialize(h.rawUrl),"",o0.IgnoredSameUrlNavigation)),h.resolve(!1),s1.w;if(this.urlHandlingStrategy.shouldProcessUrl(h.rawUrl))return(0,J.of)(h).pipe((0,t2.n)(M=>(this.events.next(new q2(M.id,this.urlSerializer.serialize(M.extractedUrl),M.source,M.restoredState)),M.id!==this.navigationId?s1.w:Promise.resolve(M))),function uc(F,Z,W,e1,P,h){return(0,D1.Z)(m=>function n5(F,Z,W,e1,P,h,m="emptyOnly"){return new Bc(F,Z,W,e1,P,m,h).recognize()}(F,Z,W,e1,m.extractedUrl,P,h).pipe((0,E1.T)(({state:_,tree:M})=>({...m,targetSnapshot:_,urlAfterRedirects:M}))))}(this.environmentInjector,this.configLoader,this.rootComponentType,W.config,this.urlSerializer,this.paramsInheritanceStrategy),(0,N2.M)(M=>{e1.targetSnapshot=M.targetSnapshot,e1.urlAfterRedirects=M.urlAfterRedirects,this.currentNavigation.update(Q=>(Q.finalUrl=M.urlAfterRedirects,Q));const D=new k3(M.id,this.urlSerializer.serialize(M.extractedUrl),this.urlSerializer.serialize(M.urlAfterRedirects),M.targetSnapshot);this.events.next(D)}));if(m&&this.urlHandlingStrategy.shouldProcessUrl(h.currentRawUrl)){const{id:M,extractedUrl:D,source:Q,restoredState:i1,extras:O1}=h,c2=new q2(M,this.urlSerializer.serialize(D),Q,i1);this.events.next(c2);const k2=m4(this.rootComponentType).snapshot;return this.currentTransition=e1={...h,targetSnapshot:k2,urlAfterRedirects:D,extras:{...O1,skipLocationChange:!1,replaceUrl:!1}},this.currentNavigation.update(l4=>(l4.finalUrl=D,l4)),(0,J.of)(e1)}return this.events.next(new Y0(h.id,this.urlSerializer.serialize(h.extractedUrl),"",o0.IgnoredByUrlHandlingStrategy)),h.resolve(!1),s1.w}),(0,N2.M)(h=>{const m=new A3(h.id,this.urlSerializer.serialize(h.extractedUrl),this.urlSerializer.serialize(h.urlAfterRedirects),h.targetSnapshot);this.events.next(m)}),(0,E1.T)(h=>(this.currentTransition=e1={...h,guards:Y3(h.targetSnapshot,h.currentSnapshot,this.rootContexts)},e1)),function a6(F,Z){return(0,D1.Z)(W=>{const{targetSnapshot:e1,currentSnapshot:P,guards:{canActivateChecks:h,canDeactivateChecks:m}}=W;return 0===m.length&&0===h.length?(0,J.of)({...W,guardsResult:!0}):function q6(F,Z,W,e1){return(0,K.H)(F).pipe((0,D1.Z)(P=>function d1(F,Z,W,e1,P){const h=Z&&Z.routeConfig?Z.routeConfig.canDeactivate:null;if(!h||0===h.length)return(0,J.of)(!0);const m=h.map(_=>{const M=Z1(Z)??P,D=C3(_,M);return u(function ac(F){return F&&w6(F.canDeactivate)}(D)?D.canDeactivate(F,Z,W,e1):(0,L.N4e)(M,()=>D(F,Z,W,e1))).pipe((0,e2.$)())});return(0,J.of)(m).pipe(x6())}(P.component,P.route,W,Z,e1)),(0,e2.$)(P=>!0!==P,!0))}(m,e1,P,F).pipe((0,D1.Z)(_=>_&&function c8(F){return"boolean"==typeof F}(_)?function rc(F,Z,W,e1){return(0,K.H)(Z).pipe((0,d2.H)(P=>(0,r1.x)(function L8(F,Z){return null!==F&&Z&&Z(new X2(F)),(0,J.of)(!0)}(P.route.parent,e1),function Lc(F,Z){return null!==F&&Z&&Z(new e4(F)),(0,J.of)(!0)}(P.route,e1),function f1(F,Z,W){const e1=Z[Z.length-1],h=Z.slice(0,Z.length-1).reverse().map(m=>
1function V8(F){const Z=F.routeConfig?F.routeConfig.canActivateChild:null;return Z&&0!==Z.length?{node:F,guards:Z}:null}(m)).filter(m=>null!==m).map(m=>(0,o1.v)(()=>{const _=m.guards.map(M=>{const D=Z1(m.node)??W,Q=C3(M,D);return u(function R8(F){return F&&w6(F.canActivateChild)}(Q)?Q.canActivateChild(e1,F):(0,L.N4e)(D,()=>Q(e1,F))).pipe((0,e2.$)())});return(0,J.of)(_).pipe(x6())}));return(0,J.of)(h).pipe(x6())}(F,P.path,W),function J6(F,Z,W){const e1=Z.routeConfig?Z.routeConfig.canActivate:null;if(!e1||0===e1.length)return(0,J.of)(!0);const P=e1.map(h=>(0,o1.v)(()=>{const m=Z1(Z)??W,_=C3(h,m);return u(function w8(F){return F&&w6(F.canActivate)}(_)?_.canActivate(Z,F):(0,L.N4e)(m,()=>_(Z,F))).pipe((0,e2.$)())}));return(0,J.of)(P).pipe(x6())}(F,P.route,W))),(0,e2.$)(P=>!0!==P,!0))}(e1,h,F,Z):(0,J.of)(_)),(0,E1.T)(_=>({...W,guardsResult:_})))})}(this.environmentInjector,h=>this.events.next(h)),(0,N2.M)(h=>{if(e1.guardsResult=h.guardsResult,h.guardsResult&&"boolean"!=typeof h.guardsResult)throw u8(0,h.guardsResult);const m=new Z3(h.id,this.urlSerializer.serialize(h.extractedUrl),this.urlSerializer.serialize(h.urlAfterRedirects),h.targetSnapshot,!!h.guardsResult);this.events.next(m)}),(0,U1.p)(h=>!!h.guardsResult||(this.cancelNavigationTransition(h,"",n0.GuardRejected),!1)),D8(h=>{if(0!==h.guards.canActivateChecks.length)return(0,J.of)(h).pipe((0,N2.M)(m=>{const _=new s3(m.id,this.urlSerializer.serialize(m.extractedUrl),this.urlSerializer.serialize(m.urlAfterRedirects),m.targetSnapshot);this.events.next(_)}),(0,t2.n)(m=>{let _=!1;return(0,J.of)(m).pipe(function A6(F,Z){return(0,D1.Z)(W=>{const{targetSnapshot:e1,guards:{canActivateChecks:P}}=W;if(!P.length)return(0,J.of)(W);const h=new Set(P.map(M=>M.route)),m=new Set;for(const M of h)if(!m.has(M))for(const D of x8(M))m.add(D);let _=0;return(0,K.H)(m).pipe((0,d2.H)(M=>h.has(M)?function Yc(F,Z,W,e1){const P=F.routeConfig,h=F._resolve;return void 0!==P?.title&&!s6(P)&&(h[s2]=P.title),(0,o1.v)(()=>(F.data=Y4(F,F.parent,W).resolve,function dc(F,Z,W,e1){const P=I1(F);if(0===P.length)return(0,J.of)({});const h={};return(0,K.H)(P).pipe((0,D1.Z)(m=>function Tc(F,Z,W,e1){const P=Z1(Z)??e1,h=C3(F,P);return u(h.resolve?h.resolve(Z,W):(0,L.N4e)(P,()=>h(Z,W)))}(F[m],Z,W,e1).pipe((0,e2.$)(),(0,N2.M)(_=>{if(_ instanceof O6)throw u8(new N0,_);h[m]=_}))),(0,R1.o)(1),(0,E1.T)(()=>h),(0,f2.W)(m=>N8(m)?s1.w:(0,R.$)(m)))}(h,F,Z,e1).pipe((0,E1.T)(m=>(F._resolvedData=m,F.data={...F.data,...m},null)))))}(M,e1,F,Z):(M.data=Y4(M,M.parent,F).resolve,(0,J.of)(void 0))),(0,N2.M)(()=>_++),(0,R1.o)(1),(0,D1.Z)(M=>_===m.size?(0,J.of)(W):s1.w))})}(this.paramsInheritanceStrategy,this.environmentInjector),(0,N2.M)({next:()=>_=!0,complete:()=>{_||this.cancelNavigationTransition(m,"",n0.NoDataFromResolver)}}))}),(0,N2.M)(m=>{const _=new B0(m.id,this.urlSerializer.serialize(m.extractedUrl),this.urlSerializer.serialize(m.urlAfterRedirects),m.targetSnapshot);this.events.next(_)}))}),D8(h=>{const m=_=>{const M=[];if(_.routeConfig?.loadComponent){const D=Z1(_)??this.environmentInjector;M.push(this.configLoader.loadComponent(D,_.routeConfig).pipe((0,N2.M)(Q=>{_.component=Q}),(0,E1.T)(()=>{})))}for(const D of _.children)M.push(...m(D));return M};return(0,c1.z)(m(h.targetSnapshot.root)).pipe((0,I2.U)(null),(0,m2.s)(1))}),D8(()=>this.afterPreactivation()),(0,t2.n)(()=>{const{currentSnapshot:h,targetSnapshot:m}=e1,_=this.createViewTransition?.(this.environmentInjector,h.root,m.root);return _?(0,K.H)(_).pipe((0,E1.T)(()=>e1)):(0,J.of)(e1)}),(0,E1.T)(h=>{const m=function Cc(F,Z,W){const e1=E6(F,Z._root,W?W._root:void 0);return new Z0(e1,Z)}(W.routeReuseStrategy,h.targetSnapshot,h.currentRouterState);return this.currentTransition=e1={...h,targetRouterState:m},this.currentNavigation.update(_=>(_.targetRouterState=m,_)),e1}),(0,N2.M)(()=>{this.events.next(new e3)}),((F,Z,W,e1)=>(0,E1.T)(P=>(new o6(Z,P.targetRouterState,P.currentRouterState,W,e1).activate(F),P)))(this.rootContexts,W.routeReuseStrategy,h=>this.events.next(h),this.inputBindingEnabled),(0,m2.s)(1),(0,J1.Q)(new z1.c(h=>{const m=e1.abortController.signal,_=()=>h.next();return m.addEventListener("abort",_),()=>m.removeEventListener("abort",_)}).pipe((0,U1.p)(()=>!P&&!e1.targetRouterState),(0,N2.M)(()=>{this.cancelNavigationTransition(e1,e1.abortController.signal.reason+"",n0.Aborted)}))),(0,N2.M)({next:h=>{P=!0,this.lastSuccessfulNavigation=(0,G.O8)(this.currentNavigation),this.events.next(new x4(h.id,this.urlSerializer.serialize(h.extractedUrl),this.urlSerializer.serialize(h.urlAfterRedirects))),this.titleStrategy?.updateTitle(h.targetRouterState.snapshot),h.resolve(!0)},complete:()=>{P=!0}}),(0,J1.Q)(this.transitionAbortWithErrorSubject.pipe((0,N2.M)(h=>{throw h}))),(0,k1.j)(()=>{P||this.cancelNavigationTransition(e1,"",n0.SupersededByNewNavigation),this.currentTransition?.id===e1.id&&(this.currentNavigation.set(null),this.currentTransition=null)}),(0,f2.W)(h=>{if(this.destroyed)return e1.resolve(!1),s1.w;if(P=!0,P8(h))this.events.next(new i3(e1.id,this.urlSerializer.serialize(e1.extractedUrl),h.message,h.cancellationCode)),function K0(F){return P8(F)&&p4(F.url)}(h)?this.events.next(new d3(h.url,h.navigationBehaviorOptions)):e1.resolve(!1);else{const m=new G4(e1.id,this.urlSerializer.serialize(e1.extractedUrl),h,e1.targetSnapshot??void 0);try{const _=(0,L.N4e)(this.environmentInjector,()=>this.navigationErrorHandler?.(m));if(!(_ instanceof O6))throw this.events.next(m),h;{const{message:M,cancellationCode:D}=u8(0,_);this.events.next(new i3(e1.id,this.urlSerializer.serialize(e1.extractedUrl),M,D)),this.events.next(new d3(_.redirectTo,_.navigationBehaviorOptions))}}catch(_){this.options.resolveNavigationPromiseOnError?e1.resolve(!1):e1.reject(_)}}return s1.w}))}))}cancelNavigationTransition(W,e1,P){const h=new i3(W.id,this.urlSerializer.serialize(W.extractedUrl),e1,P);this.events.next(h),W.resolve(!1)}isUpdatingInternalState(){return this.currentTransition?.extractedUrl.toString()!==this.currentTransition?.currentUrlTree.toString()}isUpdatedBrowserUrl(){const W=this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))),e1=(0,G.O8)(this.currentNavigation),P=e1?.targetBrowserUrl??e1?.extractedUrl;return W.toString()!==P?.toString()&&!e1?.extras.skipLocationChange}static \u0275fac=function(e1){return new(e1||F)};static \u0275prov=L.jDH({token:F,factory:F.\u0275fac,providedIn:"root"})}return F})();function i5(F){return F!==l2}let J8=(()=>{class F{static \u0275fac=function(e1){return new(e1||F)};static \u0275prov=L.jDH({token:F,factory:()=>(0,L.WQX)(y6),providedIn:"root"})}return F})();class Z8{shouldDetach(Z){return!1}store(Z,W){}shouldAttach(Z){return!1}retrieve(Z){return null}shouldReuseRoute(Z,W){return Z.routeConfig===W.routeConfig}}let y6=(()=>{class F extends Z8{static \u0275fac=(()=>{let W;return function(P){return(W||(W=k.xGo(F)))(P||F)}})();static \u0275prov=L.jDH({token:F,factory:F.\u0275fac,providedIn:"root"})}return F}
1)(),M8=(()=>{class F{urlSerializer=(0,L.WQX)(r4);options=(0,L.WQX)(K8,{optional:!0})||{};canceledNavigationResolution=this.options.canceledNavigationResolution||"replace";location=(0,L.WQX)(a.aZ);urlHandlingStrategy=(0,L.WQX)(q8);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";currentUrlTree=new j4;getCurrentUrlTree(){return this.currentUrlTree}rawUrlTree=this.currentUrlTree;getRawUrlTree(){return this.rawUrlTree}createBrowserPath({finalUrl:W,initialUrl:e1,targetBrowserUrl:P}){const h=void 0!==W?this.urlHandlingStrategy.merge(W,e1):e1,m=P??h;return m instanceof j4?this.urlSerializer.serialize(m):m}commitTransition({targetRouterState:W,finalUrl:e1,initialUrl:P}){e1&&W?(this.currentUrlTree=e1,this.rawUrlTree=this.urlHandlingStrategy.merge(e1,P),this.routerState=W):this.rawUrlTree=P}routerState=m4(null);getRouterState(){return this.routerState}stateMemento=this.createStateMemento();updateStateMemento(){this.stateMemento=this.createStateMemento()}createStateMemento(){return{rawUrlTree:this.rawUrlTree,currentUrlTree:this.currentUrlTree,routerState:this.routerState}}resetInternalState({finalUrl:W}){this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,W??this.rawUrlTree)}static \u0275fac=function(e1){return new(e1||F)};static \u0275prov=L.jDH({token:F,factory:()=>(0,L.WQX)(x0),providedIn:"root"})}return F})(),x0=(()=>{class F extends M8{currentPageId=0;lastSuccessfulId=-1;restoredState(){return this.location.getState()}get browserPageId(){return"computed"!==this.canceledNavigationResolution?this.currentPageId:this.restoredState()?.\u0275routerPageId??this.currentPageId}registerNonRouterCurrentEntryChangeListener(W){return this.location.subscribe(e1=>{"popstate"===e1.type&&setTimeout(()=>{W(e1.url,e1.state,"popstate")})})}handleRouterEvent(W,e1){W instanceof q2?this.updateStateMemento():W instanceof Y0?this.commitTransition(e1):W instanceof k3?"eager"===this.urlUpdateStrategy&&(e1.extras.skipLocationChange||this.setBrowserUrl(this.createBrowserPath(e1),e1)):W instanceof e3?(this.commitTransition(e1),"deferred"===this.urlUpdateStrategy&&!e1.extras.skipLocationChange&&this.setBrowserUrl(this.createBrowserPath(e1),e1)):W instanceof i3&&W.code!==n0.SupersededByNewNavigation&&W.code!==n0.Redirect?this.restoreHistory(e1):W instanceof G4?this.restoreHistory(e1,!0):W instanceof x4&&(this.lastSuccessfulId=W.id,this.currentPageId=this.browserPageId)}setBrowserUrl(W,{extras:e1,id:P}){const{replaceUrl:h,state:m}=e1;if(this.location.isCurrentPathEqualTo(W)||h){const _=this.browserPageId,M={...m,...this.generateNgRouterState(P,_)};this.location.replaceState(W,"",M)}else{const _={...m,...this.generateNgRouterState(P,this.browserPageId+1)};this.location.go(W,"",_)}}restoreHistory(W,e1=!1){if("computed"===this.canceledNavigationResolution){const h=this.currentPageId-this.browserPageId;0!==h?this.location.historyGo(h):this.getCurrentUrlTree()===W.finalUrl&&0===h&&(this.resetInternalState(W),this.resetUrlToCurrentUrlTree())}else"replace"===this.canceledNavigationResolution&&(e1&&this.resetInternalState(W),this.resetUrlToCurrentUrlTree())}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.getRawUrlTree()),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(W,e1){return"computed"===this.canceledNavigationResolution?{navigationId:W,\u0275routerPageId:e1}:{navigationId:W}}static \u0275fac=(()=>{let W;return function(P){return(W||(W=k.xGo(F)))(P||F)}})();static \u0275prov=L.jDH({token:F,factory:F.\u0275fac,providedIn:"root"})}return F})();function y8(F,Z){F.events.pipe((0,U1.p)(W=>W instanceof x4||W instanceof i3||W instanceof G4||W instanceof Y0),(0,E1.T)(W=>W instanceof x4||W instanceof Y0?0:W instanceof i3&&(W.code===n0.Redirect||W.code===n0.SupersededByNewNavigation)?2:1),(0,U1.p)(W=>2!==W),(0,m2.s)(1)).subscribe(()=>{Z()})}const f3={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},j8={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};let W8=(()=>{class F{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}disposed=!1;nonRouterCurrentEntryChangeSubscription;console=(0,L.WQX)(k.C7A);stateManager=(0,L.WQX)(M8);options=(0,L.WQX)(K8,{optional:!0})||{};pendingTasks=(0,L.WQX)(L.rev);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";navigationTransitions=(0,L.WQX)(h8);
1urlSerializer=(0,L.WQX)(r4);location=(0,L.WQX)(a.aZ);urlHandlingStrategy=(0,L.WQX)(q8);injector=(0,L.WQX)(L.uvJ);_events=new T1.B;get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}navigated=!1;routeReuseStrategy=(0,L.WQX)(J8);onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore";config=(0,L.WQX)(X8,{optional:!0})?.flat()??[];componentInputBindingEnabled=!!(0,L.WQX)(Y6,{optional:!0});currentNavigation=this.navigationTransitions.currentNavigation.asReadonly();constructor(){this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this).subscribe({error:W=>{this.console.warn(W)}}),this.subscribeToNavigationEvents()}eventsSubscription=new v1.yU;subscribeToNavigationEvents(){const W=this.navigationTransitions.events.subscribe(e1=>{try{const P=this.navigationTransitions.currentTransition,h=(0,G.O8)(this.navigationTransitions.currentNavigation);if(null!==P&&null!==h)if(this.stateManager.handleRouterEvent(e1,h),e1 instanceof i3&&e1.code!==n0.Redirect&&e1.code!==n0.SupersededByNewNavigation)this.navigated=!0;else if(e1 instanceof x4)this.navigated=!0;else if(e1 instanceof d3){const m=e1.navigationBehaviorOptions,_=this.urlHandlingStrategy.merge(e1.url,P.currentRawUrl),M={browserUrl:P.extras.browserUrl,info:P.extras.info,skipLocationChange:P.extras.skipLocationChange,replaceUrl:P.extras.replaceUrl||"eager"===this.urlUpdateStrategy||i5(P.source),...m};this.scheduleNavigation(_,l2,null,M,{resolve:P.resolve,reject:P.reject,promise:P.promise})}(function G3(F){return!(F instanceof e3||F instanceof d3)})(e1)&&this._events.next(e1)}catch(P){this.navigationTransitions.transitionAbortWithErrorSubject.next(P)}});this.eventsSubscription.add(W)}resetRootComponentType(W){this.routerState.root.component=W,this.navigationTransitions.rootComponentType=W}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),l2,this.stateManager.restoredState())}setUpLocationChangeListener(){this.nonRouterCurrentEntryChangeSubscription??=this.stateManager.registerNonRouterCurrentEntryChangeListener((W,e1,P)=>{this.navigateToSyncWithBrowser(W,P,e1)})}navigateToSyncWithBrowser(W,e1,P){const h={replaceUrl:!0},m=P?.navigationId?P:null;if(P){const M={...P};delete M.navigationId,delete M.\u0275routerPageId,0!==Object.keys(M).length&&(h.state=M)}const _=this.parseUrl(W);this.scheduleNavigation(_,e1,m,h).catch(M=>{this.disposed||this.injector.get(L.ZTf)(M)})}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return(0,G.O8)(this.navigationTransitions.currentNavigation)}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(W){this.config=W.map($3),this.navigated=!1}ngOnDestroy(){this.dispose()}dispose(){this._events.unsubscribe(),this.navigationTransitions.complete(),this.nonRouterCurrentEntryChangeSubscription&&(this.nonRouterCurrentEntryChangeSubscription.unsubscribe(),this.nonRouterCurrentEntryChangeSubscription=void 0),this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(W,e1={}){const{relativeTo:P,queryParams:h,fragment:m,queryParamsHandling:_,preserveFragment:M}=e1,D=M?this.currentUrlTree.fragment:m;let i1,Q=null;switch(_??this.options.defaultQueryParamsHandling){case"merge":Q={...this.currentUrlTree.queryParams,...h};break;case"preserve":Q=this.currentUrlTree.queryParams;break;default:Q=h||null}null!==Q&&(Q=this.removeEmptyProps(Q));try{i1=G0(P?P.snapshot:this.routerState.snapshot.root)}catch{("string"!=typeof W[0]||"/"!==W[0][0])&&(W=[]),i1=this.currentUrlTree.root}return F0(i1,W,Q,D??null)}navigateByUrl(W,e1={skipLocationChange:!1}){const P=p4(W)?W:this.parseUrl(W),h=this.urlHandlingStrategy.merge(P,this.rawUrlTree);return this.scheduleNavigation(h,l2,null,e1)}navigate(W,e1={skipLocationChange:!1}){return function z3(F){for(let Z=0;Z<F.length;Z++)if(null==F[Z])throw new L.buA(4008,!1)}(W),this.navigateByUrl(this.createUrlTree(W,e1),e1)}serializeUrl(W){return this.urlSerializer.serialize(W)}parseUrl(W){try{return this.urlSerializer.parse(W)}catch{return this.console.warn((0,L.OsK)(4018,!1)),this.urlSerializer.parse("/")}}isActive(W,e1){let P;if(P=!0===e1?{...f3}:!1===e1?{...j8}:e1,p4(W))return j2(this.currentUrlTree,W,P);const h=this.parseUrl(W);return j2(this.currentUrlTree,h,P)}removeEmptyProps(W){return Object.entries(W).reduce((e1,[P,h])=>(null!=h&&(e1[P]=h),e1),{})}scheduleNavigation(W,e1,P,h,m){if(this.disposed)return Promise.resolve(!1);let _,M,D;m?(_=m.resolve,M=m.reject,D=m.promise):D=new Promise((i1,O1)=>{_=i1,M=O1});const Q=this.pendingTasks.add();return y8(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(Q))}),this.navigationTransitions.handleNavigationRequest({source:e1,restoredState:P,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:W,extras:h,resolve:_,reject:M,promise:D,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),D.catch(i1=>Promise.reject(i1))}static \u0275fac=function(e1){return new(e1||F)};static \u0275prov=L.jDH({token:F,factory:F.\u0275fac,providedIn:"root"})}return F})()},8132(w2,x1,b){"use strict";b.d(x1,{Wk:()=>t2,Zy:()=>F2,iI:()=>g4,lh:()=>u2,oH:()=>s2});var n1=b(4523),c1=b(7303),u1=b(177),r1=b(2200),o1=b(7705),$=b(2615),R=b(3664),s1=b(9295),z1=b(231),v1=b(1413),C1=b(6648),L1=b(7673),M1=b(274),P1=b(5964),T1=b(6365),E1=b(3028);let t2=(()=>{class r4{router;route;tabIndexAttribute;renderer;el;locationStrategy;reactiveHref=(0,$.vPA)(null);get href(){return(0,s1.O8)(this.reactiveHref)}set href(E2){this.reactiveHref.set(E2)}target;queryParams;fragment;queryParamsHandling;state;info;relativeTo;
1isAnchorElement;subscription;onChanges=new v1.B;applicationErrorHandler=(0,$.WQX)($.ZTf);options=(0,$.WQX)(z1.J_,{optional:!0});constructor(E2,B2,N4,Z4,b0,T3){this.router=E2,this.route=B2,this.tabIndexAttribute=N4,this.renderer=Z4,this.el=b0,this.locationStrategy=T3,this.reactiveHref.set((0,$.WQX)(new o1.ES_("href"),{optional:!0}));const L3=b0.nativeElement.tagName?.toLowerCase();this.isAnchorElement="a"===L3||"area"===L3||!("object"!=typeof customElements||!customElements.get(L3)?.observedAttributes?.includes?.("href")),this.isAnchorElement?this.setTabIndexIfNotOnNativeEl("0"):this.subscribeToNavigationEventsIfNecessary()}subscribeToNavigationEventsIfNecessary(){if(void 0!==this.subscription||!this.isAnchorElement)return;let E2=this.preserveFragment;const B2=N4=>"merge"===N4||"preserve"===N4;E2||=B2(this.queryParamsHandling),E2||=!this.queryParamsHandling&&!B2(this.options?.defaultQueryParamsHandling),E2&&(this.subscription=this.router.events.subscribe(N4=>{N4 instanceof z1.wF&&this.updateHref()}))}preserveFragment=!1;skipLocationChange=!1;replaceUrl=!1;setTabIndexIfNotOnNativeEl(E2){null!=this.tabIndexAttribute||this.isAnchorElement||this.applyAttributeValue("tabindex",E2)}ngOnChanges(E2){this.isAnchorElement&&(this.updateHref(),this.subscribeToNavigationEventsIfNecessary()),this.onChanges.next(this)}routerLinkInput=null;set routerLink(E2){null==E2?(this.routerLinkInput=null,this.setTabIndexIfNotOnNativeEl(null)):(this.routerLinkInput=(0,z1.wO)(E2)||Array.isArray(E2)?E2:[E2],this.setTabIndexIfNotOnNativeEl("0"))}onClick(E2,B2,N4,Z4,b0){const T3=this.urlTree;if(null===T3||this.isAnchorElement&&(0!==E2||B2||N4||Z4||b0||"string"==typeof this.target&&"_self"!=this.target))return!0;const L3={skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state,info:this.info};return this.router.navigateByUrl(T3,L3)?.catch(F3=>{this.applicationErrorHandler(F3)}),!this.isAnchorElement}ngOnDestroy(){this.subscription?.unsubscribe()}updateHref(){const E2=this.urlTree;this.reactiveHref.set(null!==E2&&this.locationStrategy?this.locationStrategy?.prepareExternalUrl(this.router.serializeUrl(E2))??"":null)}applyAttributeValue(E2,B2){const N4=this.renderer,Z4=this.el.nativeElement;null!==B2?N4.setAttribute(Z4,E2,B2):N4.removeAttribute(Z4,E2)}get urlTree(){return null===this.routerLinkInput?null:(0,z1.wO)(this.routerLinkInput)?this.routerLinkInput:this.router.createUrlTree(this.routerLinkInput,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}static \u0275fac=function(B2){return new(B2||r4)(R.rXU(z1.Ix),R.rXU(z1.nX),R.kS0("tabindex"),R.rXU(R.sFG),R.rXU(R.aKT),R.rXU(c1.hb))};static \u0275dir=R.FsC({type:r4,selectors:[["","routerLink",""]],hostVars:2,hostBindings:function(B2,N4){1&B2&&R.bIt("click",function(b0){return N4.onClick(b0.button,b0.ctrlKey,b0.shiftKey,b0.altKey,b0.metaKey)}),2&B2&&R.BMQ("href",N4.reactiveHref(),R.n$t)("target",N4.target)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",info:"info",relativeTo:"relativeTo",preserveFragment:[2,"preserveFragment","preserveFragment",o1.L39],skipLocationChange:[2,"skipLocationChange","skipLocationChange",o1.L39],replaceUrl:[2,"replaceUrl","replaceUrl",o1.L39],routerLink:"routerLink"},features:[R.OA$]})}return r4})();class U1{}let d2=(()=>{class r4{router;injector;preloadingStrategy;loader;subscription;constructor(E2,B2,N4,Z4){this.router=E2,this.injector=B2,this.preloadingStrategy=N4,this.loader=Z4}setUpPreloading(){this.subscription=this.router.events.pipe((0,P1.p)(E2=>E2 instanceof z1.wF),(0,M1.H)(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(E2,B2){const N4=[];for(const Z4 of B2){Z4.providers&&!Z4._injector&&(Z4._injector=(0,R.Ol2)(Z4.providers,E2,`Route: ${Z4.path}`));const b0=Z4._injector??E2,T3=Z4._loadedInjector??b0;(Z4.loadChildren&&!Z4._loadedRoutes&&void 0===Z4.canLoad||Z4.loadComponent&&!Z4._loadedComponent)&&N4.push(this.preloadConfig(b0,Z4)),(Z4.children||Z4._loadedRoutes)&&N4.push(this.processRoutes(T3,Z4.children??Z4._loadedRoutes))}return(0,C1.H)(N4).pipe((0,T1.U)())}preloadConfig(E2,B2){return this.preloadingStrategy.preload(B2,()=>{let N4;N4=B2.loadChildren&&void 0===B2.canLoad?this.loader.loadChildren(E2,B2):(0,L1.of)(null);const Z4=N4.pipe((0,E1.Z)(b0=>null===b0?(0,L1.of)(void 0):(B2._loadedRoutes=b0.routes,B2._loadedInjector=b0.injector,this.processRoutes(b0.injector??E2,b0.routes))));if(B2.loadComponent&&!B2._loadedComponent){const b0=this.loader.loadComponent(E2,B2);return(0,C1.H)([Z4,b0]).pipe((0,T1.U)())}return Z4})}static \u0275fac=function(B2){return new(B2||r4)($.KVO(z1.Ix),$.KVO($.uvJ),$.KVO(U1),$.KVO(z1.D$))};static \u0275prov=$.jDH({token:r4,factory:r4.\u0275fac,providedIn:"root"})}return r4})();const N2=new $.nKC("");let f2=(()=>{class r4{urlSerializer;transitions;viewportScroller;zone;options;routerEventsSubscription;scrollEventsSubscription;lastId=0;lastSource=z1.wU;restoredId=0;store={};constructor(E2,B2,N4,Z4,b0={}
1){this.urlSerializer=E2,this.transitions=B2,this.viewportScroller=N4,this.zone=Z4,this.options=b0,b0.scrollPositionRestoration||="disabled",b0.anchorScrolling||="disabled"}init(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.transitions.events.subscribe(E2=>{E2 instanceof z1.Z?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=E2.navigationTrigger,this.restoredId=E2.restoredState?E2.restoredState.navigationId:0):E2 instanceof z1.wF?(this.lastId=E2.id,this.scheduleScrollEvent(E2,this.urlSerializer.parse(E2.urlAfterRedirects).fragment)):E2 instanceof z1.lW&&E2.code===z1.mo.IgnoredSameUrlNavigation&&(this.lastSource=void 0,this.restoredId=0,this.scheduleScrollEvent(E2,this.urlSerializer.parse(E2.url).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(E2=>{if(!(E2 instanceof z1.OY))return;const B2={behavior:"instant"};E2.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0],B2):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(E2.position,B2):E2.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(E2.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0])})}scheduleScrollEvent(E2,B2){var N4=this;this.zone.runOutsideAngular((0,n1.A)(function*(){yield new Promise(Z4=>{setTimeout(Z4),typeof requestAnimationFrame<"u"&&requestAnimationFrame(Z4)}),N4.zone.run(()=>{N4.transitions.events.next(new z1.OY(E2,"popstate"===N4.lastSource?N4.store[N4.restoredId]:null,B2))})}))}ngOnDestroy(){this.routerEventsSubscription?.unsubscribe(),this.scrollEventsSubscription?.unsubscribe()}static \u0275fac=function(B2){R.QTQ()};static \u0275prov=$.jDH({token:r4,factory:r4.\u0275fac})}return r4})();function u2(r4,...N0){return(0,$.EmA)([{provide:z1.bw,multi:!0,useValue:r4},[],{provide:z1.nX,useFactory:R1,deps:[z1.Ix]},{provide:R.iLQ,multi:!0,useFactory:O2},N0.map(E2=>E2.\u0275providers)])}function R1(r4){return r4.routerState.root}function k1(r4,N0){return{\u0275kind:r4,\u0275providers:N0}}function s2(r4={}){return k1(4,[{provide:N2,useFactory:()=>{const E2=(0,$.WQX)(u1.Xr),B2=(0,$.WQX)(R.SKi),N4=(0,$.WQX)(z1.J2),Z4=(0,$.WQX)(z1.Sd);return new f2(Z4,N4,E2,B2,r4)}}])}function O2(){const r4=(0,$.WQX)($.zZn);return N0=>{const E2=r4.get(R.o8S);if(N0!==E2.components[0])return;const B2=r4.get(z1.Ix),N4=r4.get(Q2);1===r4.get(l1)&&B2.initialNavigation(),r4.get(K1,null,{optional:!0})?.setUpPreloading(),r4.get(N2,null,{optional:!0})?.init(),B2.resetRootComponentType(E2.componentTypes[0]),N4.closed||(N4.next(),N4.complete(),N4.unsubscribe())}}const Q2=new $.nKC("",{factory:()=>new v1.B}),l1=new $.nKC("",{providedIn:"root",factory:()=>1});function F2(){return k1(2,[{provide:R.tvf,useValue:!0},{provide:l1,useValue:0},(0,R.phd)(()=>{const N0=(0,$.WQX)($.zZn);return N0.get(c1.hj,Promise.resolve()).then(()=>new Promise(B2=>{const N4=N0.get(z1.Ix),Z4=N0.get(Q2);(0,z1.gk)(N4,()=>{B2(!0)}),N0.get(z1.J2).afterPreactivation=()=>(B2(!0),Z4.closed?(0,L1.of)(void 0):Z4),N4.initialNavigation()}))})])}const K1=new $.nKC("");function C2(r4){return k1(0,[{provide:K1,useExisting:d2},{provide:U1,useExisting:r4}])}function W2(r4){return(0,R._jY)("NgRouterViewTransitions"),k1(9,[{provide:z1.Pu,useValue:z1.Lg},{provide:z1.bK,useValue:{skipNextTransition:!!r4?.skipInitialTransition,...r4}}])}const n4=[c1.aZ,{provide:z1.Sd,useClass:z1.nU},z1.Ix,z1.Zp,{provide:z1.nX,useFactory:R1,deps:[z1.Ix]},z1.D$,[]];let g4=(()=>{class r4{constructor(){}static forRoot(E2,B2){return{ngModule:r4,providers:[n4,[],{provide:z1.bw,multi:!0,useValue:E2},[],B2?.errorHandler?{provide:z1.XR,useValue:B2.errorHandler}:[],{provide:z1.J_,useValue:B2||{}},B2?.useHash?{provide:c1.hb,useClass:r1.fw}:{provide:c1.hb,useClass:c1.Sm},{provide:N2,useFactory:()=>{const r4=(0,$.WQX)(u1.Xr),N0=(0,$.WQX)(R.SKi),E2=(0,$.WQX)(z1.J_),B2=(0,$.WQX)(z1.J2),N4=(0,$.WQX)(z1.Sd);return E2.scrollOffset&&r4.setOffset(E2.scrollOffset),new f2(N4,B2,r4,N0,E2)}},B2?.preloadingStrategy?C2(B2.preloadingStrategy).\u0275providers:[],B2?.initialNavigation?t3(B2):[],B2?.bindToComponentInputs?k1(8,[z1.tD,{provide:z1.c1,useExisting:z1.tD}]).\u0275providers:[],B2?.enableViewTransitions?W2().\u0275providers:[],[{provide:u0,useFactory:O2},{provide:R.iLQ,multi:!0,useExisting:u0}]]}}static forChild(E2){return{ngModule:r4,providers:[{provide:z1.bw,multi:!0,useValue:E2}]}}static \u0275fac=function(B2){return new(B2||r4)};static \u0275mod=R.$C({type:r4});static \u0275inj=$.G2t({})}return r4})();function t3(r4){return["disabled"===r4.initialNavigation?k1(3,[(0,R.ph
1d)(()=>{(0,$.WQX)(z1.Ix).setUpLocationChangeListener()}),{provide:l1,useValue:2}]).\u0275providers:[],"enabledBlocking"===r4.initialNavigation?F2().\u0275providers:[]]}const u0=new $.nKC("")},7552(w2,x1,b){"use strict";b.d(x1,{QU:()=>r1,X7:()=>n1});var L=b(2615),a=b(3664),k=b(6354),H=b(3028),G=b(9030),T=b(7673),K=b(9330);const J=new L.nKC("JWT_OPTIONS");let n1=(()=>{class o1{constructor(R=null){this.tokenGetter=R&&R.tokenGetter||function(){}}urlBase64Decode(R){let s1=R.replace(/-/g,"+").replace(/_/g,"/");switch(s1.length%4){case 0:break;case 2:s1+="==";break;case 3:s1+="=";break;default:throw new Error("Illegal base64url string!")}return this.b64DecodeUnicode(s1)}b64decode(R){let z1="";if((R=String(R).replace(/=+$/,"")).length%4==1)throw new Error("'atob' failed: The string to be decoded is not correctly encoded.");for(let C1,L1,v1=0,M1=0;L1=R.charAt(M1++);~L1&&(C1=v1%4?64*C1+L1:L1,v1++%4)?z1+=String.fromCharCode(255&C1>>(-2*v1&6)):0)L1="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(L1);return z1}b64DecodeUnicode(R){return decodeURIComponent(Array.prototype.map.call(this.b64decode(R),s1=>"%"+("00"+s1.charCodeAt(0).toString(16)).slice(-2)).join(""))}decodeToken(R=this.tokenGetter()){return R instanceof Promise?R.then(s1=>this._decodeToken(s1)):this._decodeToken(R)}_decodeToken(R){if(!R||""===R)return null;const s1=R.split(".");if(3!==s1.length)throw new Error("The inspected token doesn't appear to be a JWT. Check to make sure it has three parts and see https://jwt.io for more.");const z1=this.urlBase64Decode(s1[1]);if(!z1)throw new Error("Cannot decode the token.");return JSON.parse(z1)}getTokenExpirationDate(R=this.tokenGetter()){return R instanceof Promise?R.then(s1=>this._getTokenExpirationDate(s1)):this._getTokenExpirationDate(R)}_getTokenExpirationDate(R){let s1;if(s1=this.decodeToken(R),!s1||!s1.hasOwnProperty("exp"))return null;const z1=new Date(0);return z1.setUTCSeconds(s1.exp),z1}isTokenExpired(R=this.tokenGetter(),s1){return R instanceof Promise?R.then(z1=>this._isTokenExpired(z1,s1)):this._isTokenExpired(R,s1)}_isTokenExpired(R,s1){if(!R||""===R)return!0;const z1=this.getTokenExpirationDate(R);return s1=s1||0,null!==z1&&!(z1.valueOf()>(new Date).valueOf()+1e3*s1)}getAuthScheme(R,s1){return"function"==typeof R?R(s1):R}}return o1.\u0275fac=function(R){return new(R||o1)(L.KVO(J))},o1.\u0275prov=L.jDH({token:o1,factory:o1.\u0275fac}),o1})();const c1=o1=>o1 instanceof Promise?(0,G.v)(()=>o1):(0,T.of)(o1);let u1=(()=>{class o1{constructor(R,s1,z1){this.jwtHelper=s1,this.document=z1,this.standardPorts=["80","443"],this.tokenGetter=R.tokenGetter,this.headerName=R.headerName||"Authorization",this.authScheme=R.authScheme||""===R.authScheme?R.authScheme:"Bearer ",this.allowedDomains=R.allowedDomains||[],this.disallowedRoutes=R.disallowedRoutes||[],this.throwNoTokenError=R.throwNoTokenError||!1,this.skipWhenExpired=R.skipWhenExpired}isAllowedDomain(R){const s1=new URL(R.url,this.document.location.origin);if(s1.host===this.document.location.host)return!0;const z1=`${s1.hostname}${s1.port&&!this.standardPorts.includes(s1.port)?":"+s1.port:""}`;return this.allowedDomains.findIndex(v1=>"string"==typeof v1?v1===z1:v1 instanceof RegExp&&v1.test(z1))>-1}isDisallowedRoute(R){const s1=new URL(R.url,this.document.location.origin);return this.disallowedRoutes.findIndex(z1=>{if("string"==typeof z1){const v1=new URL(z1,this.document.location.origin);return v1.hostname===s1.hostname&&v1.pathname===s1.pathname}return z1 instanceof RegExp&&z1.test(R.url)})>-1}handleInterception(R,s1,z1){const v1=this.jwtHelper.getAuthScheme(this.authScheme,s1);if(!R&&this.throwNoTokenError)throw new Error("Could not get token from tokenGetter function.");let C1=(0,T.of)(!1);return this.skipWhenExpired&&(C1=R?c1(this.jwtHelper.isTokenExpired(R)):(0,T.of)(!0)),R?C1.pipe((0,k.T)(L1=>L1&&this.skipWhenExpired?s1.clone():s1.clone({setHeaders:{[this.headerName]:`${v1}${R}`}})),(0,H.Z)(L1=>z1.handle(L1))):z1.handle(s1)}intercept(R,s1){if(!this.isAllowedDomain(R)||this.isDisallowedRoute(R))return s1.handle(R);const z1=this.tokenGetter(R);return c1(z1).pipe((0,H.Z)(v1=>this.handleInterception(v1,R,s1)))}}return o1.\u0275fac=function(R){return new(R||o1)(L.KVO(J),L.KVO(n1),L.KVO(L.qQL))},o1.\u0275prov=L.jDH({token:o1,factory:o1.\u0275fac}),o1})(),r1=(()=>{class o1{constructor(R){if(R)throw new Error("JwtModule is already loaded. It should only be imported in your application's main module.")}static forRoot(R){return{ngModule:o1,providers:[{provide:K.a7,useClass:u1,multi:!0},R.jwtOptionsProvider||{provide:J,useValue:R.config},n1]}}}return o1.\u0275fac=function(R){return new(R||o1)(L.KVO(o1,12))},o1.\u0275mod=a.$C({type:o1}),o1.\u0275inj=L.G2t({}),o1})()},60(w2,x1,b){"use strict";b.d(x1,{aY:()=>Z,dX:()=>_});var L=b(2615),a=b(3664);function k(M,D,Q){return(D=function n1(M){var D=function J(M,D){if("object"!=typeof M||!M)return M;var Q=M[Symbol.toPrimitive];if(void 0!==Q){var i1=Q.call(M,D||"default");if("object"!=typeof i1)return i1;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===D?String:Number)(M)}(M,"string");return"symbol"==typeof D?D:D+""}(D))in M?Object.defineProperty(M,D,{value:Q,enumerable:!0,configurable:!0,writable:!0}):M[D]=Q,M}function G(M,D){var Q=Object.keys(M);if(Object.getOwnPropertySymbols){var i1=Object.getOwnPropertySymbols(M);D&&(i1=i1.filter(function(O1){return Object.getOwnPropertyDescriptor(M,O1).enumerable})),Q.push.apply(Q,i1)}return Q}function T(M){for(var D=1;D<arguments.length;D++){var Q=null!=arguments[D]?arguments[D]:{};
1D%2?G(Object(Q),!0).forEach(function(i1){k(M,i1,Q[i1])}):Object.getOwnPropertyDescriptors?Object.defineProperties(M,Object.getOwnPropertyDescriptors(Q)):G(Object(Q)).forEach(function(i1){Object.defineProperty(M,i1,Object.getOwnPropertyDescriptor(Q,i1))})}return M}const u1=()=>{};let r1={},o1={},$=null,R={mark:u1,measure:u1};try{typeof window<"u"&&(r1=window),typeof document<"u"&&(o1=document),typeof MutationObserver<"u"&&($=MutationObserver),typeof performance<"u"&&(R=performance)}catch{}const{userAgent:s1=""}=r1.navigator||{},z1=r1,v1=o1,C1=$,L1=R,P1=!!v1.documentElement&&!!v1.head&&"function"==typeof v1.addEventListener&&"function"==typeof v1.createElement,T1=~s1.indexOf("MSIE")||~s1.indexOf("Trident/");var m2={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fab:"brands","fa-brands":"brands"},duotone:{fa:"solid",fad:"solid","fa-solid":"solid","fa-duotone":"solid",fadr:"regular","fa-regular":"regular",fadl:"light","fa-light":"light",fadt:"thin","fa-thin":"thin"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid",fasdr:"regular","fa-regular":"regular",fasdl:"light","fa-light":"light",fasdt:"thin","fa-thin":"thin"}},U1=["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone"],D1="classic",e2="duotone",f2=[D1,e2,"sharp","sharp-duotone"],I2=new Map([["classic",{defaultShortPrefixId:"fas",defaultStyleId:"solid",styleIds:["solid","regular","light","thin","brands"],futureStyleIds:[],defaultFontWeight:900}],["sharp",{defaultShortPrefixId:"fass",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["duotone",{defaultShortPrefixId:"fad",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["sharp-duotone",{defaultShortPrefixId:"fasds",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}]]),R1=["fak","fa-kit","fakd","fa-kit-duotone"],y2=["fak","fakd"],Q2={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},F2=["fak","fa-kit","fakd","fa-kit-duotone"],C2={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},duotone:{fadr:"fa-regular",fadl:"fa-light",fadt:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid",fasdr:"fa-regular",fasdl:"fa-light",fasdt:"fa-thin"}},n2=["fa","fas","far","fal","fat","fad","fadr","fadl","fadt","fab","fass","fasr","fasl","fast","fasds","fasdr","fasdl","fasdt","fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone","fa-solid","fa-regular","fa-light","fa-thin","fa-duotone","fa-brands"],j2=[1,2,3,4,5,6,7,8,9,10],W2=j2.concat([11,12,13,14,15,16,17,18,19,20]),L2=[...Object.keys({classic:["fas","far","fal","fat","fad"],duotone:["fadr","fadl","fadt"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds","fasdr","fasdl","fasdt"]}),"solid","regular","light","thin","duotone","brands","2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",Q2.GROUP,Q2.SWAP_OPACITY,Q2.PRIMARY,Q2.SECONDARY].concat(j2.map(M=>"".concat(M,"x"))).concat(W2.map(M=>"w-".concat(M)));const n4="___FONT_AWESOME___",g4=16,j4="svg-inline--fa",k4="data-fa-i2svg",_0="data-fa-pseudo-element",u0="data-prefix",g0="data-icon",r4="fontawesome-i2svg",E2=["HTML","HEAD","STYLE","SCRIPT"],B2=(()=>{try{return!0}catch{return!1}})();function N4(M){return new Proxy(M,{get:(D,Q)=>Q in D?D[Q]:D[D1]})}const Z4=T({},m2);Z4[D1]=T(T(T(T({},{"fa-duotone":"duotone"}),m2[D1]),{fak:"kit","fa-kit":"kit"}),{fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"});const b0=N4(Z4),T3=T({},{classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",brands:"fab"},duotone:{solid:"fad",regular:"fadr",light:"fadl",thin:"fadt"}
1,sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds",regular:"fasdr",light:"fasdl",thin:"fasdt"}});T3[D1]=T(T(T(T({},{duotone:"fad"}),T3[D1]),{kit:"fak"}),{"kit-duotone":"fakd"});const L3=N4(T3),F3=T({},C2);F3[D1]=T(T({},F3[D1]),{fak:"fa-kit"});const E3=N4(F3),E0=T({},{classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},duotone:{"fa-regular":"fadr","fa-light":"fadl","fa-thin":"fadt"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds","fa-regular":"fasdr","fa-light":"fasdl","fa-thin":"fasdt"}});E0[D1]=T(T({},E0[D1]),{"fa-kit":"fak"}),N4(E0);const q3=/fa(s|r|l|t|d|dr|dl|dt|b|k|kd|ss|sr|sl|st|sds|sdr|sdl|sdt)?[\-\ ]/,l3="fa-layers-text",H4=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i,_6=(N4(T({},{classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},duotone:{900:"fad",400:"fadr",300:"fadl",100:"fadt"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds",400:"fasdr",300:"fasdl",100:"fasdt"}})),["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"]),A0_GROUP="duotone-group",A0_PRIMARY="primary",A0_SECONDARY="secondary",$2=["kit",...L2],v4=z1.FontAwesomeConfig||{};v1&&"function"==typeof v1.querySelector&&[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(D=>{let[Q,i1]=D;const O1=function a4(M){return""===M||"false"!==M&&("true"===M||M)}(function R2(M){var D=v1.querySelector("script["+M+"]");if(D)return D.getAttribute(M)}(Q));null!=O1&&(v4[i1]=O1)});const W4={styleDefault:"solid",familyDefault:D1,cssPrefix:"fa",replacementClass:j4,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};v4.familyPrefix&&(v4.cssPrefix=v4.familyPrefix);const C0=T(T({},W4),v4);C0.autoReplaceSvg||(C0.observeMutations=!1);const p4={};Object.keys(W4).forEach(M=>{Object.defineProperty(p4,M,{enumerable:!0,set:function(D){C0[M]=D,M4.forEach(Q=>Q(p4))},get:function(){return C0[M]}})}),Object.defineProperty(p4,"familyPrefix",{enumerable:!0,set:function(M){C0.cssPrefix=M,M4.forEach(D=>D(p4))},get:function(){return C0.cssPrefix}}),z1.FontAwesomeConfig=p4;const M4=[],F0=g4,W0={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function h3(){let M=12,D="";for(;M-- >0;)D+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return D}function y0(M){const D=[];for(let Q=(M||[]).length>>>0;Q--;)D[Q]=M[Q];return D}function W3(M){return M.classList?y0(M.classList):(M.getAttribute("class")||"").split(" ").filter(D=>D)}function u3(M){return"".concat(M).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function d0(M){return Object.keys(M||{}).reduce((D,Q)=>D+"".concat(Q,": ").concat(M[Q].trim(),";"),"")}function c3(M){return M.size!==W0.size||M.x!==W0.x||M.y!==W0.y||M.rotate!==W0.rotate||M.flipX||M.flipY}function m6(){const M="fa",D=j4,Q=p4.cssPrefix,i1=p4.replacementClass;let O1=':root, :host {\n  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";\n  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";\n  --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";\n  --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro";\n  --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";\n  --fa-font-duotone-regular: normal 400 1em/1 "Font Awesome 6 Duotone";\n  --fa-font-duotone-light: normal 300 1em/1 "Font Awesome 6 Duotone";\n  --fa-font-duotone-thin: normal 100 1em/1 "Font Awesome 6 Duotone";\n  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";\n  --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 6 Sharp Duotone";\n  --fa-font-sharp-duotone-regular: normal 400 1em/1 "Font Awesome 6 Sharp Duotone";\n  --fa-font-sharp-duotone-light: normal 300 1em/1 "Font Awesome 6 Sharp Duotone";\n  --fa-font-sharp-duotone-thin: normal 100 1em/1 "Font Awesome 6 Sharp Duotone";\n}\n\nsvg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {\n  overflow: visible;\n  box-sizing: content-box;\n}\n\n.svg-inline--fa {\n  display: var(--fa-display, inline-block);\n  height: 1em;\n  overflow: visible;\n  vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-2xs {\n  vertical-align: 0.1em;\n}\n.svg-inline--fa.fa-xs {\n  vertical-align: 0em;\n}\n.svg-inline--fa.fa-sm {\n  vertical-align: -0.0714285705em;\n}\n.svg-inline--fa.fa-lg {\n  vertical-align: -0.2em;\n}\n.svg-inline--fa.fa-xl {\n  vertical-align: -0.25em;
1\n}\n.svg-inline--fa.fa-2xl {\n  vertical-align: -0.3125em;\n}\n.svg-inline--fa.fa-pull-left {\n  margin-right: var(--fa-pull-margin, 0.3em);\n  width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n  margin-left: var(--fa-pull-margin, 0.3em);\n  width: auto;\n}\n.svg-inline--fa.fa-li {\n  width: var(--fa-li-width, 2em);\n  top: 0.25em;\n}\n.svg-inline--fa.fa-fw {\n  width: var(--fa-fw-width, 1.25em);\n}\n\n.fa-layers svg.svg-inline--fa {\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  position: absolute;\n  right: 0;\n  top: 0;\n}\n\n.fa-layers-counter, .fa-layers-text {\n  display: inline-block;\n  position: absolute;\n  text-align: center;\n}\n\n.fa-layers {\n  display: inline-block;\n  height: 1em;\n  position: relative;\n  text-align: center;\n  vertical-align: -0.125em;\n  width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n  transform-origin: center center;\n}\n\n.fa-layers-text {\n  left: 50%;\n  top: 50%;\n  transform: translate(-50%, -50%);\n  transform-origin: center center;\n}\n\n.fa-layers-counter {\n  background-color: var(--fa-counter-background-color, #ff253a);\n  border-radius: var(--fa-counter-border-radius, 1em);\n  box-sizing: border-box;\n  color: var(--fa-inverse, #fff);\n  line-height: var(--fa-counter-line-height, 1);\n  max-width: var(--fa-counter-max-width, 5em);\n  min-width: var(--fa-counter-min-width, 1.5em);\n  overflow: hidden;\n  padding: var(--fa-counter-padding, 0.25em 0.5em);\n  right: var(--fa-right, 0);\n  text-overflow: ellipsis;\n  top: var(--fa-top, 0);\n  transform: scale(var(--fa-counter-scale, 0.25));\n  transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n  bottom: var(--fa-bottom, 0);\n  right: var(--fa-right, 0);\n  top: auto;\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n  bottom: var(--fa-bottom, 0);\n  left: var(--fa-left, 0);\n  right: auto;\n  top: auto;\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n  top: var(--fa-top, 0);\n  right: var(--fa-right, 0);\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: top right;\n}\n\n.fa-layers-top-left {\n  left: var(--fa-left, 0);\n  right: auto;\n  top: var(--fa-top, 0);\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: top left;\n}\n\n.fa-1x {\n  font-size: 1em;\n}\n\n.fa-2x {\n  font-size: 2em;\n}\n\n.fa-3x {\n  font-size: 3em;\n}\n\n.fa-4x {\n  font-size: 4em;\n}\n\n.fa-5x {\n  font-size: 5em;\n}\n\n.fa-6x {\n  font-size: 6em;\n}\n\n.fa-7x {\n  font-size: 7em;\n}\n\n.fa-8x {\n  font-size: 8em;\n}\n\n.fa-9x {\n  font-size: 9em;\n}\n\n.fa-10x {\n  font-size: 10em;\n}\n\n.fa-2xs {\n  font-size: 0.625em;\n  line-height: 0.1em;\n  vertical-align: 0.225em;\n}\n\n.fa-xs {\n  font-size: 0.75em;\n  line-height: 0.0833333337em;\n  vertical-align: 0.125em;\n}\n\n.fa-sm {\n  font-size: 0.875em;\n  line-height: 0.0714285718em;\n  vertical-align: 0.0535714295em;\n}\n\n.fa-lg {\n  font-size: 1.25em;\n  line-height: 0.05em;\n  vertical-align: -0.075em;\n}\n\n.fa-xl {\n  font-size: 1.5em;\n  line-height: 0.0416666682em;\n  vertical-align: -0.125em;\n}\n\n.fa-2xl {\n  font-size: 2em;\n  line-height: 0.03125em;\n  vertical-align: -0.1875em;\n}\n\n.fa-fw {\n  text-align: center;\n  width: 1.25em;\n}\n\n.fa-ul {\n  list-style-type: none;\n  margin-left: var(--fa-li-margin, 2.5em);\n  padding-left: 0;\n}\n.fa-ul > li {\n  position: relative;\n}\n\n.fa-li {\n  left: calc(-1 * var(--fa-li-width, 2em));\n  position: absolute;\n  text-align: center;\n  width: var(--fa-li-width, 2em);\n  line-height: inherit;\n}\n\n.fa-border {\n  border-color: var(--fa-border-color, #eee);\n  border-radius: var(--fa-border-radius, 0.1em);\n  border-style: var(--fa-border-style, solid);\n  border-width: var(--fa-border-width, 0.08em);\n  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);\n}\n\n.fa-pull-left {\n  float: left;\n  margin-right: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-pull-right {\n  float: right;\n  margin-left: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-beat {\n  animation-name: fa-beat;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-bounce {\n  animation-name: fa-bounce;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n}\n\n.fa-fade {\n  animation-name: fa-fade;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-beat-fade {\n  animation-name: fa-beat-fade;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-flip {\n  animation-name: fa-flip;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-shake {\n  animation-name: fa-shake;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin {\n  animation-name: fa-spin;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 2s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin-reverse {\n  --fa-animation-direction: reverse;\n}\n\n.fa-pulse,\n.fa-spin-pulse {\n  animation-name: fa-spin;\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, steps(8));\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .fa-beat,\n.fa-bounce,\n.fa-fade,\n.fa-beat-fade,\n.fa-flip,\n.fa-pulse,\n.fa-shake,\n.fa-spin,\n.fa-spin-pulse {\n    animation-delay: -1ms;\n    animation-duration: 1ms;\n    animation-iteration-count: 1;\n    transition-delay: 0s;\n    transition-duration: 0s;\n  }\n}\n@keyframes fa-beat {\n  0%, 90% {\n    transform: scale(1);\n  }\n  45% {\n    transform: scale(var(--fa-beat-scale, 1.25));\n  }\n}\n@keyframes fa-bounce {\n  0% {\n    transform: scale(1, 1) translateY(0);\n  }\n  10% {\n    transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n  }\n  30% {\n    transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n  }\n  50% {\n    transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n  }\n  57% {\n    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n  }\n  64% {\n    transform: scale(1, 1) translateY(0);\n  }\n  100% {\n    transform: scale(1, 1) translateY(0);\n  }\n}\n@keyframes fa-fade {\n  50% {\n    opacity: var(--fa-fade-opacity, 0.4);\n  }\n}\n@keyframes fa-beat-fade {\n  0%, 100% {\n    opacity: var(--fa-beat-fade-opacity, 0.4);\n    transform: scale(1);\n  }\n  50% {\n    opacity: 1;\n    transform: scale(var(--fa-beat-fade-scale, 1.125));\n  }\n}\n@keyframes fa-flip {\n  50% {\n    transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n  }\n}\n@keyframes fa-shake {\n  0% {\n    transform: rotate(-15deg);\n  }\n  4% {\n    transform: rotate(15deg);\n  }\n  8%, 24% {\n    transform: rotate(-18deg);\n  }\n  12%, 28% {\n    transform: rotate(18deg);\n  }\n  16% {\n    transform: rotate(-22deg);\n  }\n  20% {\n    transform: rotate(22deg);\n  }\n  32% {\n    transform: rotate(-12deg);\n  }\n  36% {\n    transform: rotate(12deg);\n  }\n  40%, 100% {\n    transform: rotate(0deg);\n  }\n}\n@keyframes fa-spin {\n  0% {\n    transform: rotate(0deg);\n  }\n  100% {\n    transform: rotate(360deg);\n  }\n}\n.fa-rotate-90 {\n  transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n  transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n  transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n  transform: scale(-1, 1);\n}
1\n\n.fa-flip-vertical {\n  transform: scale(1, -1);\n}\n\n.fa-flip-both,\n.fa-flip-horizontal.fa-flip-vertical {\n  transform: scale(-1, -1);\n}\n\n.fa-rotate-by {\n  transform: rotate(var(--fa-rotate-angle, 0));\n}\n\n.fa-stack {\n  display: inline-block;\n  vertical-align: middle;\n  height: 2em;\n  position: relative;\n  width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  position: absolute;\n  right: 0;\n  top: 0;\n  z-index: var(--fa-stack-z-index, auto);\n}\n\n.svg-inline--fa.fa-stack-1x {\n  height: 1em;\n  width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n  height: 2em;\n  width: 2.5em;\n}\n\n.fa-inverse {\n  color: var(--fa-inverse, #fff);\n}\n\n.sr-only,\n.fa-sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border-width: 0;\n}\n\n.sr-only-focusable:not(:focus),\n.fa-sr-only-focusable:not(:focus) {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border-width: 0;\n}\n\n.svg-inline--fa .fa-primary {\n  fill: var(--fa-primary-color, currentColor);\n  opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n  fill: var(--fa-secondary-color, currentColor);\n  opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n  opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n  opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n  fill: black;\n}';if(Q!==M||i1!==D){const c2=new RegExp("\\.".concat(M,"\\-"),"g"),k2=new RegExp("\\--".concat(M,"\\-"),"g"),l4=new RegExp("\\.".concat(D),"g");O1=O1.replace(c2,".".concat(Q,"-")).replace(k2,"--".concat(Q,"-")).replace(l4,".".concat(i1))}return O1}let B3=!1;function V1(){p4.autoAddCss&&!B3&&(function $0(M){if(!M||!P1)return;const D=v1.createElement("style");D.setAttribute("type","text/css"),D.innerHTML=M;const Q=v1.head.childNodes;let i1=null;for(let O1=Q.length-1;O1>-1;O1--){const c2=Q[O1],k2=(c2.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(k2)>-1&&(i1=c2)}v1.head.insertBefore(D,i1)}(m6()),B3=!0)}var r2={mixout:()=>({dom:{css:m6,insertCss:V1}}),hooks:()=>({beforeDOMElementCreation(){V1()},beforeI2svg(){V1()}})};const l2=z1||{};l2[n4]||(l2[n4]={}),l2[n4].styles||(l2[n4].styles={}),l2[n4].hooks||(l2[n4].hooks={}),l2[n4].shims||(l2[n4].shims=[]);var P2=l2[n4];const Y2=[],q2=function(){v1.removeEventListener("DOMContentLoaded",q2),x4=1,Y2.map(M=>M())};let x4=!1;function o0(M){const{tag:D,attributes:Q={},children:i1=[]}=M;return"string"==typeof M?u3(M):"<".concat(D," ").concat(function _3(M){return Object.keys(M||{}).reduce((D,Q)=>D+"".concat(Q,'="').concat(u3(M[Q]),'" '),"").trim()}(Q),">").concat(i1.map(o0).join(""),"</").concat(D,">")}function i3(M,D,Q){if(M&&M[D]&&M[D][Q])return{prefix:D,iconName:Q,icon:M[D][Q]}}P1&&(x4=(v1.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(v1.readyState),x4||v1.addEventListener("DOMContentLoaded",q2));var G4=function(D,Q,i1,O1){var K4,c0,t0,c2=Object.keys(D),k2=c2.length,l4=void 0!==O1?function(D,Q){return function(i1,O1,c2,k2){return D.call(Q,i1,O1,c2,k2)}}(Q,O1):Q;for(void 0===i1?(K4=1,t0=D[c2[0]]):(K4=0,t0=i1);K4<k2;K4++)t0=l4(t0,D[c0=c2[K4]],c0,D);return t0};function A3(M){const D=function k3(M){const D=[];let Q=0;const i1=M.length;for(;Q<i1;){const O1=M.charCodeAt(Q++);if(O1>
1=55296&&O1<=56319&&Q<i1){const c2=M.charCodeAt(Q++);56320==(64512&c2)?D.push(((1023&O1)<<10)+(1023&c2)+65536):(D.push(O1),Q--)}else D.push(O1)}return D}(M);return 1===D.length?D[0].toString(16):null}function s3(M){return Object.keys(M).reduce((D,Q)=>{const i1=M[Q];return i1.icon?D[i1.iconName]=i1.icon:D[Q]=i1,D},{})}function B0(M,D){let Q=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{skipHooks:i1=!1}=Q,O1=s3(D);"function"!=typeof P2.hooks.addPack||i1?P2.styles[M]=T(T({},P2.styles[M]||{}),O1):P2.hooks.addPack(M,s3(D)),"fas"===M&&B0("fa",D)}const{styles:X1,shims:X2}=P2,t4=Object.keys(E3),e4=t4.reduce((M,D)=>(M[D]=Object.keys(E3[D]),M),{});let F4=null,s4={},e3={},d3={},G3={},O3={};const I3=()=>{const M=i1=>G4(X1,(O1,c2,k2)=>(O1[k2]=G4(c2,i1,{}),O1),{});s4=M((i1,O1,c2)=>(O1[3]&&(i1[O1[3]]=c2),O1[2]&&O1[2].filter(l4=>"number"==typeof l4).forEach(l4=>{i1[l4.toString(16)]=c2}),i1)),e3=M((i1,O1,c2)=>(i1[c2]=c2,O1[2]&&O1[2].filter(l4=>"string"==typeof l4).forEach(l4=>{i1[l4]=c2}),i1)),O3=M((i1,O1,c2)=>{const k2=O1[2];return i1[c2]=c2,k2.forEach(l4=>{i1[l4]=c2}),i1});const D="far"in X1||p4.autoFetchSvg,Q=G4(X2,(i1,O1)=>{const c2=O1[0];let k2=O1[1];const l4=O1[2];return"far"===k2&&!D&&(k2="fas"),"string"==typeof c2&&(i1.names[c2]={prefix:k2,iconName:l4}),"number"==typeof c2&&(i1.unicodes[c2.toString(16)]={prefix:k2,iconName:l4}),i1},{names:{},unicodes:{}});d3=Q.names,G3=Q.unicodes,F4=K2(p4.styleDefault,{family:p4.familyDefault})};function H3(M,D){return(s4[M]||{})[D]}function k0(M,D){return(O3[M]||{})[D]}function p1(M){return d3[M]||{prefix:null,iconName:null}}function b1(){return F4}function K2(M){let D=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{family:Q=D1}=D;return Q!==e2||M?L3[Q][M]||L3[Q][b0[Q][M]]||(M in P2.styles?M:null)||null:"fad"}function A4(M){return M.sort().filter((D,Q,i1)=>i1.indexOf(D)===Q)}function v0(M){let D=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{skipLookups:Q=!1}=D;let i1=null;const O1=n2.concat(F2),c2=A4(M.filter(j3=>O1.includes(j3))),k2=A4(M.filter(j3=>!n2.includes(j3))),l4=c2.filter(j3=>(i1=j3,!U1.includes(j3))),[K4=null]=l4,c0=function v2(M){let D=D1;const Q=t4.reduce((i1,O1)=>(i1[O1]="".concat(p4.cssPrefix,"-").concat(O1),i1),{});return f2.forEach(i1=>{(M.includes(Q[i1])||M.some(O1=>e4[i1].includes(O1)))&&(D=i1)}),D}(c2),t0=T(T({},function h4(M){let D=[],Q=null;return M.forEach(i1=>{const O1=function b6(M,D){const Q=D.split("-"),i1=Q[0],O1=Q.slice(1).join("-");return i1!==M||""===O1||function u6(M){return~$2.indexOf(M)}(O1)?null:O1}(p4.cssPrefix,i1);O1?Q=O1:i1&&D.push(i1)}),{iconName:Q,rest:D}}(k2)),{},{prefix:K2(K4,{family:c0})});return T(T(T({},t0),function V4(M){const{values:D,family:Q,canonical:i1,givenPrefix:O1="",styles:c2={},config:k2={}}=M,l4=Q===e2,K4=D.includes("fa-duotone")||D.includes("fad");if(!l4&&(K4||"duotone"===k2.familyDefault||("fad"===i1.prefix||"fa-duotone"===i1.prefix))&&(i1.prefix="fad"),(D.includes("fa-brands")||D.includes("fab"))&&(i1.prefix="fab"),!i1.prefix&&m4.includes(Q)&&(Object.keys(c2).find(x3=>w4.includes(x3))||k2.autoFetchSvg)){const x3=I2.get(Q).defaultShortPrefixId;i1.prefix=x3,i1.iconName=k0(i1.prefix,i1.iconName)||i1.iconName}return("fa"===i1.prefix||"fa"===O1)&&(i1.prefix=b1()||"fas"),i1}({values:M,family:c0,styles:X1,config:p4,canonical:t0,givenPrefix:i1})),function Z0(M,D,Q){let{prefix:i1,iconName:O1}=Q;if(M||!i1||!O1)return{prefix:i1,iconName:O1};const c2="fa"===D?p1(O1):{},k2=k0(i1,O1);return O1=c2.iconName||k2||O1,i1=c2.prefix||i1,"far"===i1&&!X1.far&&X1.fas&&!p4.autoFetchSvg&&(i1="fas"),{prefix:i1,iconName:O1}}(Q,i1,t0))}(function G0(M){M4.push(M)})(M=>{F4=K2(M.styleDefault,{family:p4.familyDefault})}),I3();const m4=f2.filter(M=>M!==D1||M!==e2),w4=Object.keys(C2).filter(M=>M!==D1).map(M=>Object.keys(C2[M])).flat();let a0=[],Q4={};const j0={},M3=Object.keys(j0);function r3(M,D){for(var Q=arguments.length,i1=new Array(Q>2?Q-2:0),O1=2;O1<Q;O1++)i1[O1-2]=arguments[O1];return(Q4[M]||[]).forEach(k2=>{D=k2.apply(null,[D,...i1])}),D}function s6(M){for(var D=arguments.length,Q=new Array(D>1?D-1:0),i1=1;i1<D;i1++)Q[i1-1]=arguments[i1];
1(Q4[M]||[]).forEach(c2=>{c2.apply(null,Q)})}function V3(){const M=arguments[0],D=Array.prototype.slice.call(arguments,1);return j0[M]?j0[M].apply(null,D):void 0}function $6(M){"fa"===M.prefix&&(M.prefix="fas");let{iconName:D}=M;const Q=M.prefix||b1();if(D)return D=k0(Q,D)||D,i3(G8.definitions,Q,D)||i3(P2.styles,Q,D)}const G8=new class Y4{constructor(){this.definitions={}}add(){for(var D=arguments.length,Q=new Array(D),i1=0;i1<D;i1++)Q[i1]=arguments[i1];const O1=Q.reduce(this._pullDefinitions,{});Object.keys(O1).forEach(c2=>{this.definitions[c2]=T(T({},this.definitions[c2]||{}),O1[c2]),B0(c2,O1[c2]);const k2=E3[D1][c2];k2&&B0(k2,O1[c2]),I3()})}reset(){this.definitions={}}_pullDefinitions(D,Q){const i1=Q.prefix&&Q.iconName&&Q.icon?{0:Q}:Q;return Object.keys(i1).map(O1=>{const{prefix:c2,iconName:k2,icon:l4}=i1[O1],K4=l4[2];D[c2]||(D[c2]={}),K4.length>0&&K4.forEach(c0=>{"string"==typeof c0&&(D[c2][c0]=l4)}),D[c2][k2]=l4}),D}},$3={noAuto:()=>{p4.autoReplaceSvg=!1,p4.observeMutations=!1,s6("noAuto")},config:p4,dom:{i2svg:function(){let M=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return P1?(s6("beforeI2svg",M),V3("pseudoElements2svg",M),V3("i2svg",M)):Promise.reject(new Error("Operation requires a DOM of some kind."))},watch:function(){let M=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{autoReplaceSvgRoot:D}=M;!1===p4.autoReplaceSvg&&(p4.autoReplaceSvg=!0),p4.observeMutations=!0,function n0(M){P1&&(x4?setTimeout(M,0):Y2.push(M))}(()=>{Cc({autoReplaceSvgRoot:D}),s6("watch",M)})}},parse:{icon:M=>{if(null===M)return null;if("object"==typeof M&&M.prefix&&M.iconName)return{prefix:M.prefix,iconName:k0(M.prefix,M.iconName)||M.iconName};if(Array.isArray(M)&&2===M.length){const D=0===M[1].indexOf("fa-")?M[1].slice(3):M[1],Q=K2(M[0]);return{prefix:Q,iconName:k0(Q,D)||D}}if("string"==typeof M&&(M.indexOf("".concat(p4.cssPrefix,"-"))>-1||M.match(q3))){const D=v0(M.split(" "),{skipLookups:!0});return{prefix:D.prefix||b1(),iconName:k0(D.prefix,D.iconName)||D.iconName}}if("string"==typeof M){const D=b1();return{prefix:D,iconName:k0(D,M)||M}}}},library:G8,findIconDefinition:$6,toHtml:o0},Cc=function(){let M=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{autoReplaceSvgRoot:D=v1}=M;(Object.keys(P2.styles).length>0||p4.autoFetchSvg)&&P1&&p4.autoReplaceSvg&&$3.dom.i2svg({node:D})};function E6(M,D){return Object.defineProperty(M,"abstract",{get:D}),Object.defineProperty(M,"html",{get:function(){return M.abstract.map(Q=>o0(Q))}}),Object.defineProperty(M,"node",{get:function(){if(!P1)return;const Q=v1.createElement("div");return Q.innerHTML=M.html,Q.children}}),M}function O6(M){const{icons:{main:D,mask:Q},prefix:i1,iconName:O1,transform:c2,symbol:k2,title:l4,maskId:K4,titleId:c0,extra:t0,watchable:j3=!1}=M,{width:x3,height:Pc}=Q.found?Q:D,Xc=y2.includes(i1),g5=[p4.replacementClass,O1?"".concat(p4.cssPrefix,"-").concat(O1):""].filter(A1=>-1===t0.classes.indexOf(A1)).filter(A1=>""!==A1||!!A1).concat(t0.classes).join(" ");let pc={children:[],attributes:T(T({},t0.attributes),{},{"data-prefix":i1,"data-icon":O1,class:g5,role:t0.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(x3," ").concat(Pc)})};const s5=Xc&&!~t0.classes.indexOf("fa-fw")?{width:"".concat(x3/Pc*16*.0625,"em")}:{};j3&&(pc.attributes[k4]=""),l4&&(pc.children.push({tag:"title",attributes:{id:pc.attributes["aria-labelledby"]||"title-".concat(c0||h3())},children:[l4]}),delete pc.attributes.title);const gc=T(T({},pc),{},{prefix:i1,iconName:O1,main:D,mask:Q,maskId:K4,transform:c2,symbol:k2,styles:T(T({},s5),t0.styles)}),{children:Oc,attributes:h5}=Q.found&&D.found?V3("generateAbstractMask",gc)||{children:[],attributes:{}}:V3("generateAbstractIcon",gc)||{children:[],attributes:{}};return gc.children=Oc,gc.attributes=h5,k2?function B6(M){let{prefix:D,iconName:Q,children:i1,attributes:O1,symbol:c2}=M;const k2=!0===c2?"".concat(D,"-").concat(p4.cssPrefix,"-").concat(Q):c2;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:T(T({},O1),{},{id:k2}),children:i1}]}]}(gc):function zc(M){let{children:D,main:Q,mask:i1,attributes:O1,styles:c2,transform:k2}=M;
1if(c3(k2)&&Q.found&&!i1.found){const{width:l4,height:K4}=Q,c0={x:l4/K4/2,y:.5};O1.style=d0(T(T({},c2),{},{"transform-origin":"".concat(c0.x+k2.x/16,"em ").concat(c0.y+k2.y/16,"em")}))}return[{tag:"svg",attributes:O1,children:D}]}(gc)}function R3(M){const{content:D,width:Q,height:i1,transform:O1,title:c2,extra:k2,watchable:l4=!1}=M,K4=T(T(T({},k2.attributes),c2?{title:c2}:{}),{},{class:k2.classes.join(" ")});l4&&(K4[k4]="");const c0=T({},k2.styles);c3(O1)&&(c0.transform=function e6(M){let{transform:D,width:Q=g4,height:i1=g4,startCentered:O1=!1}=M,c2="";return c2+=O1&&T1?"translate(".concat(D.x/F0-Q/2,"em, ").concat(D.y/F0-i1/2,"em) "):O1?"translate(calc(-50% + ".concat(D.x/F0,"em), calc(-50% + ").concat(D.y/F0,"em)) "):"translate(".concat(D.x/F0,"em, ").concat(D.y/F0,"em) "),c2+="scale(".concat(D.size/F0*(D.flipX?-1:1),", ").concat(D.size/F0*(D.flipY?-1:1),") "),c2+="rotate(".concat(D.rotate,"deg) "),c2}({transform:O1,startCentered:!0,width:Q,height:i1}),c0["-webkit-transform"]=c0.transform);const t0=d0(c0);t0.length>0&&(K4.style=t0);const j3=[];return j3.push({tag:"span",attributes:K4,children:[D]}),c2&&j3.push({tag:"span",attributes:{class:"sr-only"},children:[c2]}),j3}const{styles:C4}=P2;function K0(M){const D=M[0],Q=M[1],[i1]=M.slice(4);let O1=null;return O1=Array.isArray(i1)?{tag:"g",attributes:{class:"".concat(p4.cssPrefix,"-").concat(A0_GROUP)},children:[{tag:"path",attributes:{class:"".concat(p4.cssPrefix,"-").concat(A0_SECONDARY),fill:"currentColor",d:i1[0]}},{tag:"path",attributes:{class:"".concat(p4.cssPrefix,"-").concat(A0_PRIMARY),fill:"currentColor",d:i1[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:i1}},{found:!0,width:D,height:Q,icon:O1}}const P8={found:!1,width:512,height:512};function O8(M,D){let Q=D;return"fa"===D&&null!==p4.styleDefault&&(D=b1()),new Promise((i1,O1)=>{if("fa"===Q){const c2=p1(M)||{};M=c2.iconName||M,D=c2.prefix||D}if(M&&D&&C4[D]&&C4[D][M])return i1(K0(C4[D][M]));(function sc(M,D){!B2&&!p4.showMissingIcons&&M&&console.error('Icon with name "'.concat(M,'" and prefix "').concat(D,'" is missing.'))})(M,D),i1(T(T({},P8),{},{icon:p4.showMissingIcons&&M&&V3("missingIconAbstract")||{}}))})}const o6=()=>{},K6=p4.measurePerformance&&L1&&L1.mark&&L1.measure?L1:{mark:o6,measure:o6},X6='FA "6.7.2"';var C3_begin=M=>(K6.mark("".concat(X6," ").concat(M," begins")),()=>(M=>{K6.mark("".concat(X6," ").concat(M," ends")),K6.measure("".concat(X6," ").concat(M),"".concat(X6," ").concat(M," begins"),"".concat(X6," ").concat(M," ends"))})(M));const d6=()=>{};function n6(M){return"string"==typeof(M.getAttribute?M.getAttribute(k4):null)}function c8(M){return v1.createElementNS("http://www.w3.org/2000/svg",M)}function d8(M){return v1.createElement(M)}function w8(M){let D=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{ceFn:Q=("svg"===M.tag?c8:d8)}=D;if("string"==typeof M)return v1.createTextNode(M);const i1=Q(M.tag);return Object.keys(M.attributes||[]).forEach(function(c2){i1.setAttribute(c2,M.attributes[c2])}),(M.children||[]).forEach(function(c2){i1.appendChild(w8(c2,{ceFn:Q}))}),i1}const ac={replace:function(M){const D=M[0];if(D.parentNode)if(M[1].forEach(Q=>{D.parentNode.insertBefore(w8(Q),D)}),null===D.getAttribute(k4)&&p4.keepOriginalSource){let Q=v1.createComment(function R8(M){let D=" ".concat(M.outerHTML," ");return D="".concat(D,"Font Awesome fontawesome.com "),D}(D));D.parentNode.replaceChild(Q,D)}else D.remove()},nest:function(M){const D=M[0],Q=M[1];if(~W3(D).indexOf(p4.replacementClass))return ac.replace(M);const i1=new RegExp("".concat(p4.cssPrefix,"-.*"));if(delete Q[0].attributes.id,Q[0].attributes.class){const c2=Q[0].attributes.class.split(" ").reduce((k2,l4)=>(l4===p4.replacementClass||l4.match(i1)?k2.toSvg.push(l4):k2.toNode.push(l4),k2),{toNode:[],toSvg:[]});Q[0].attributes.class=c2.toSvg.join(" "),0===c2.toNode.length?D.removeAttribute("class"):D.setAttribute("class",c2.toNode.join(" "))}const O1=Q.map(c2=>o0(c2)).join("\n");D.setAttribute(k4,""),D.innerHTML=O1}};function S8(M){M()}function N8(M,D){const Q="function"==typeof D?D:d6;if(0===M.length)Q();else{let i1=S8;
1"async"===p4.mutateApproach&&(i1=z1.requestAnimationFrame||S8),i1(()=>{const O1=function w6(){return!0===p4.autoReplaceSvg?ac.replace:ac[p4.autoReplaceSvg]||ac.replace}(),c2=C3_begin("mutate");M.map(O1),c2(),Q()})}}let s8=!1;function x6(){s8=!0}function p8(){s8=!1}let a6=null;function q6(M){if(!C1||!p4.observeMutations)return;const{treeCallback:D=d6,nodeCallback:Q=d6,pseudoElementsCallback:i1=d6,observeMutationsRoot:O1=v1}=M;a6=new C1(c2=>{if(s8)return;const k2=b1();y0(c2).forEach(l4=>{if("childList"===l4.type&&l4.addedNodes.length>0&&!n6(l4.addedNodes[0])&&(p4.searchPseudoElements&&i1(l4.target),D(l4.target)),"attributes"===l4.type&&l4.target.parentNode&&p4.searchPseudoElements&&i1(l4.target.parentNode),"attributes"===l4.type&&n6(l4.target)&&~_6.indexOf(l4.attributeName))if("class"===l4.attributeName&&function U3(M){const D=M.getAttribute?M.getAttribute(u0):null,Q=M.getAttribute?M.getAttribute(g0):null;return D&&Q}(l4.target)){const{prefix:K4,iconName:c0}=v0(W3(l4.target));l4.target.setAttribute(u0,K4||k2),c0&&l4.target.setAttribute(g0,c0)}else(function S3(M){return M&&M.classList&&M.classList.contains&&M.classList.contains(p4.replacementClass)})(l4.target)&&Q(l4.target)})}),P1&&a6.observe(O1,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}function d1(M){let D=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{styleParser:!0};const{iconName:Q,prefix:i1,rest:O1}=function L8(M){const D=M.getAttribute("data-prefix"),Q=M.getAttribute("data-icon"),i1=void 0!==M.innerText?M.innerText.trim():"";let O1=v0(W3(M));return O1.prefix||(O1.prefix=b1()),D&&Q&&(O1.prefix=D,O1.iconName=Q),O1.iconName&&O1.prefix||(O1.prefix&&i1.length>0&&(O1.iconName=function g6(M,D){return(e3[M]||{})[D]}(O1.prefix,M.innerText)||H3(O1.prefix,A3(M.innerText))),!O1.iconName&&p4.autoFetchSvg&&M.firstChild&&M.firstChild.nodeType===Node.TEXT_NODE&&(O1.iconName=M.firstChild.data)),O1}(M),c2=function J6(M){const D=y0(M.attributes).reduce((O1,c2)=>("class"!==O1.name&&"style"!==O1.name&&(O1[c2.name]=c2.value),O1),{}),Q=M.getAttribute("title"),i1=M.getAttribute("data-fa-title-id");return p4.autoA11y&&(Q?D["aria-labelledby"]="".concat(p4.replacementClass,"-title-").concat(i1||h3()):(D["aria-hidden"]="true",D.focusable="false")),D}(M),k2=r3("parseNodeAttributes",{},M);let l4=D.styleParser?function Lc(M){const D=M.getAttribute("style");let Q=[];return D&&(Q=D.split(";").reduce((i1,O1)=>{const c2=O1.split(":"),k2=c2[0],l4=c2.slice(1);return k2&&l4.length>0&&(i1[k2]=l4.join(":").trim()),i1},{})),Q}(M):[];return T({iconName:Q,title:M.getAttribute("title"),titleId:M.getAttribute("data-fa-title-id"),prefix:i1,transform:W0,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:O1,styles:l4,attributes:c2}},k2)}const{styles:q}=P2;function w1(M){const D="nest"===p4.autoReplaceSvg?d1(M,{styleParser:!1}):d1(M);return~D.extra.classes.indexOf(l3)?V3("generateLayersText",M,D):V3("generateSvgReplacementMutation",M,D)}function X4(M){let D=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!P1)return Promise.resolve();const Q=v1.documentElement.classList,i1=t0=>Q.add("".concat(r4,"-").concat(t0)),O1=t0=>Q.remove("".concat(r4,"-").concat(t0)),c2=p4.autoFetchSvg?function g2(){return[...R1,...n2]}():U1.concat(Object.keys(q));c2.includes("fa")||c2.push("fa");const k2=[".".concat(l3,":not([").concat(k4,"])")].concat(c2.map(t0=>".".concat(t0,":not([").concat(k4,"])"))).join(", ");if(0===k2.length)return Promise.resolve();let l4=[];try{l4=y0(M.querySelectorAll(k2))}catch{}if(!(l4.length>0))return Promise.resolve();i1("pending"),O1("complete");const K4=C3_begin("onTree"),c0=l4.reduce((t0,j3)=>{try{const x3=w1(j3);x3&&t0.push(x3)}catch(x3){B2||"MissingIcon"===x3.name&&console.error(x3)}return t0},[]);return new Promise((t0,j3)=>{Promise.all(c0).then(x3=>{N8(x3,()=>{i1("active"),i1("complete"),O1("pending"),"function"==typeof D&&D(),K4(),t0()})}).catch(x3=>{K4(),j3(x3)})})}function z0(M){let D=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;w1(M).then(Q=>{Q&&N8([Q],D)})}const _8=function(M){let D=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{transform:Q=W0,symbol:i1=!1,mask:O1=null,maskId:c2=null,title:k2=null,titleId:l4=null,classes:K4=[],attributes:c0={},styles:t0={}}=D;if(!M)return;const{prefix:j3,iconName:x3,icon:Pc}=M;return E6(T({type:"icon"},M),()=>(s6("beforeDOMElementCreation",{iconDefinition:M,params:D}),p4.autoA11y&&(k2?c0["aria-labelledby"]="".concat(p4.replacementClass,"-title-").concat(l4||h3()):(c0["aria-hidden"]="true",c0.focusable="false")),O6({icons:{main:K0(Pc),mask:O1?K0(O1.icon):{found:!1,width:null,height:null,icon:{}}},prefix:j3,iconName:x3,transform:T(T({},W0),Q),symbol:i1,title:k2,maskId:c2,titleId:l4,extra:{attributes:c0,styles:t0,classes:K4}})))};var O4={mixout(){return{icon:(M=_8,function(D){let Q=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const i1=(D||{}).icon?D:$6(D||{});let{mask:O1}=Q;return O1&&(O1=(O1||{}).icon?O1:$6(O1||{})),M(i1,T(T({},Q),{},{mask:O1}
1))})};var M},hooks:()=>({mutationObserverCallbacks:M=>(M.treeCallback=X4,M.nodeCallback=z0,M)}),provides(M){M.i2svg=function(D){const{node:Q=v1,callback:i1=()=>{}}=D;return X4(Q,i1)},M.generateSvgReplacementMutation=function(D,Q){const{iconName:i1,title:O1,titleId:c2,prefix:k2,transform:l4,symbol:K4,mask:c0,maskId:t0,extra:j3}=Q;return new Promise((x3,Pc)=>{Promise.all([O8(i1,k2),c0.iconName?O8(c0.iconName,c0.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(Xc=>{let[g5,pc]=Xc;x3([D,O6({icons:{main:g5,mask:pc},prefix:k2,iconName:i1,transform:l4,symbol:K4,maskId:t0,title:O1,titleId:c2,extra:j3,watchable:!0})])}).catch(Pc)})},M.generateAbstractIcon=function(D){let{children:Q,attributes:i1,main:O1,transform:c2,styles:k2}=D;const l4=d0(k2);let K4;return l4.length>0&&(i1.style=l4),c3(c2)&&(K4=V3("generateAbstractTransformGrouping",{main:O1,transform:c2,containerWidth:O1.width,iconWidth:O1.width})),Q.push(K4||O1.icon),{children:Q,attributes:i1}}}},_c={mixout:()=>({layer(M){let D=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{classes:Q=[]}=D;return E6({type:"layer"},()=>{s6("beforeDOMElementCreation",{assembler:M,params:D});let i1=[];return M(O1=>{Array.isArray(O1)?O1.map(c2=>{i1=i1.concat(c2.abstract)}):i1=i1.concat(O1.abstract)}),[{tag:"span",attributes:{class:["".concat(p4.cssPrefix,"-layers"),...Q].join(" ")},children:i1}]})}})},F8={mixout:()=>({counter(M){let D=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{title:Q=null,classes:i1=[],attributes:O1={},styles:c2={}}=D;return E6({type:"counter",content:M},()=>(s6("beforeDOMElementCreation",{content:M,params:D}),function u8(M){const{content:D,title:Q,extra:i1}=M,O1=T(T(T({},i1.attributes),Q?{title:Q}:{}),{},{class:i1.classes.join(" ")}),c2=d0(i1.styles);c2.length>0&&(O1.style=c2);const k2=[];return k2.push({tag:"span",attributes:O1,children:[D]}),Q&&k2.push({tag:"span",attributes:{class:"sr-only"},children:[Q]}),k2}({content:M.toString(),title:Q,extra:{attributes:O1,styles:c2,classes:["".concat(p4.cssPrefix,"-layers-counter"),...i1]}})))}})},bc={mixout:()=>({text(M){let D=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{transform:Q=W0,title:i1=null,classes:O1=[],attributes:c2={},styles:k2={}}=D;return E6({type:"text",content:M},()=>(s6("beforeDOMElementCreation",{content:M,params:D}),R3({content:M,transform:T(T({},W0),Q),title:i1,extra:{attributes:c2,styles:k2,classes:["".concat(p4.cssPrefix,"-layers-text"),...O1]}})))}}),provides(M){M.generateLayersText=function(D,Q){const{title:i1,transform:O1,extra:c2}=Q;let k2=null,l4=null;if(T1){const K4=parseInt(getComputedStyle(D).fontSize,10),c0=D.getBoundingClientRect();k2=c0.width/K4,l4=c0.height/K4}return p4.autoA11y&&!i1&&(c2.attributes["aria-hidden"]="true"),Promise.resolve([D,R3({content:D.innerHTML,width:k2,height:l4,transform:O1,title:i1,extra:c2,watchable:!0})])}}};const Nc=new RegExp('"',"ug"),$8=[1105920,1112319],Z6=T(T(T(T({},{FontAwesome:{normal:"fas",400:"fas"}}),{"Font Awesome 6 Free":{900:"fas",400:"far"},"Font Awesome 6 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 6 Brands":{400:"fab",normal:"fab"},"Font Awesome 6 Duotone":{900:"fad",400:"fadr",normal:"fadr",300:"fadl",100:"fadt"},"Font Awesome 6 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 6 Sharp Duotone":{900:"fasds",400:"fasdr",normal:"fasdr",300:"fasdl",100:"fasdt"}}),{"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"}}),{"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}}),b8=Object.keys(Z6).reduce((M,D)=>(M[D.toLowerCase()]=Z6[D],M),{}),B8=Object.keys(b8).reduce((M,D)=>{const Q=b8[D];return M[D]=Q[900]||[...Object.entries(Q)][0][1],M},{});function Y8(M,D){const Q="".concat("data-fa-pseudo-element-pending").concat(D.replace(":","-"));return new Promise((i1,O1)=>{if(null!==M.getAttribute(Q))return i1();const k2=y0(M.children).filter(x3=>x3.getAttribute(_0)===D)[0],l4=z1.getComputedStyle(M,D),K4=l4.getPropertyValue("font-family"),c0=K4.match(H4),t0=l4.getPropertyValue("font-weight"),j3=l4.getPropertyValue("content");
1if(k2&&!c0)return M.removeChild(k2),i1();if(c0&&"none"!==j3&&""!==j3){const x3=l4.getPropertyValue("content");let Pc=function g8(M,D){const Q=M.replace(/^['"]|['"]$/g,"").toLowerCase(),i1=parseInt(D),O1=isNaN(i1)?"normal":i1;return(b8[Q]||{})[O1]||B8[Q]}(K4,t0);const{value:Xc,isSecondary:g5}=function fc(M){const D=M.replace(Nc,""),Q=function Z3(M,D){const Q=M.length;let O1,i1=M.charCodeAt(D);return i1>=55296&&i1<=56319&&Q>D+1&&(O1=M.charCodeAt(D+1),O1>=56320&&O1<=57343)?1024*(i1-55296)+O1-56320+65536:i1}(D,0),i1=Q>=$8[0]&&Q<=$8[1],O1=2===D.length&&D[0]===D[1];return{value:A3(O1?D[0]:D),isSecondary:i1||O1}}(x3),pc=c0[0].startsWith("FontAwesome");let s5=H3(Pc,Xc),gc=s5;if(pc){const Oc=function Z1(M){const D=G3[M],Q=H3("fas",M);return D||(Q?{prefix:"fas",iconName:Q}:null)||{prefix:null,iconName:null}}(Xc);Oc.iconName&&Oc.prefix&&(s5=Oc.iconName,Pc=Oc.prefix)}if(!s5||g5||k2&&k2.getAttribute(u0)===Pc&&k2.getAttribute(g0)===gc)i1();else{M.setAttribute(Q,gc),k2&&M.removeChild(k2);const Oc=function f1(){return{iconName:null,title:null,titleId:null,prefix:null,transform:W0,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}(),{extra:h5}=Oc;h5.attributes[_0]=D,O8(s5,Pc).then(A1=>{const h1=O6(T(T({},Oc),{},{icons:{main:A1,mask:{prefix:null,iconName:null,rest:[]}},prefix:Pc,iconName:gc,extra:h5,watchable:!0})),N1=v1.createElementNS("http://www.w3.org/2000/svg","svg");"::before"===D?M.insertBefore(N1,M.firstChild):M.appendChild(N1),N1.outerHTML=h1.map(a2=>o0(a2)).join("\n"),M.removeAttribute(Q),i1()}).catch(O1)}}else i1()})}function mc(M){return Promise.all([Y8(M,"::before"),Y8(M,"::after")])}function xc(M){return!(M.parentNode===document.head||~E2.indexOf(M.tagName.toUpperCase())||M.getAttribute(_0)||M.parentNode&&"svg"===M.parentNode.tagName)}function Dc(M){if(P1)return new Promise((D,Q)=>{const i1=y0(M.querySelectorAll("*")).filter(xc).map(mc),O1=C3_begin("searchPseudoElements");x6(),Promise.all(i1).then(()=>{O1(),p8(),D()}).catch(()=>{O1(),p8(),Q()})})}let yc=!1;const vc=M=>M.toLowerCase().split(" ").reduce((Q,i1)=>{const O1=i1.toLowerCase().split("-"),c2=O1[0];let k2=O1.slice(1).join("-");if(c2&&"h"===k2)return Q.flipX=!0,Q;if(c2&&"v"===k2)return Q.flipY=!0,Q;if(k2=parseFloat(k2),isNaN(k2))return Q;switch(c2){case"grow":Q.size=Q.size+k2;break;case"shrink":Q.size=Q.size-k2;break;case"left":Q.x=Q.x-k2;break;case"right":Q.x=Q.x+k2;break;case"up":Q.y=Q.y-k2;break;case"down":Q.y=Q.y+k2;break;case"rotate":Q.rotate=Q.rotate+k2}return Q},{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0}),S6={x:0,y:0,width:"100%",height:"100%"};function e8(M){return M.attributes&&(M.attributes.fill||!(arguments.length>1&&void 0!==arguments[1])||arguments[1])&&(M.attributes.fill="black"),M}function k6(M){return"g"===M.tag?M.children:[M]}!function w3(M,D){let{mixoutsTo:Q}=D;a0=M,Q4={},Object.keys(j0).forEach(i1=>{-1===M3.indexOf(i1)&&delete j0[i1]}),a0.forEach(i1=>{const O1=i1.mixout?i1.mixout():{};if(Object.keys(O1).forEach(c2=>{"function"==typeof O1[c2]&&(Q[c2]=O1[c2]),"object"==typeof O1[c2]&&Object.keys(O1[c2]).forEach(k2=>{Q[c2]||(Q[c2]={}),Q[c2][k2]=O1[c2][k2]})}),i1.hooks){const c2=i1.hooks();Object.keys(c2).forEach(k2=>{Q4[k2]||(Q4[k2]=[]),Q4[k2].push(c2[k2])})}i1.provides&&i1.provides(j0)})}([r2,O4,_c,F8,bc,{hooks:()=>({mutationObserverCallbacks:M=>(M.pseudoElementsCallback=Dc,M)}),provides(M){M.pseudoElements2svg=function(D){const{node:Q=v1}=D;p4.searchPseudoElements&&Dc(Q)}}},{mixout:()=>({dom:{unwatch(){x6(),yc=!0}}}),hooks:()=>({bootstrap(){q6(r3("mutationObserverCallbacks",{}))},noAuto(){!function rc(){a6&&a6.disconnect()}()},watch(M){const{observeMutationsRoot:D}=M;yc?p8():q6(r3("mutationObserverCallbacks",{observeMutationsRoot:D}))}})},{mixout:()=>({parse:{transform:M=>vc(M)}}),hooks:()=>({parseNodeAttributes(M,D){const Q=D.getAttribute("data-fa-transform");return Q&&(M.transform=vc(Q)),M}}),provides(M){M.generateAbstractTransformGrouping=function(D){let{main:Q,transform:i1,containerWidth:O1,iconWidth:c2}=D;const k2={transform:"translate(".concat(O1/2," 256)")},l4="translate(".concat(32*i1.x,", ").concat(32*i1.y,") "),K4="scale(".concat(i1.size/16*(i1.flipX?-1:1),", ").concat(i1.size/16*(i1.flipY?-1:1),") "),c0="rotate(".concat(i1.rotate," 0 0)"),x3={outer:k2,inner:{transform:"".concat(l4," ").concat(K4," ").concat(c0)},path:{transform:"translate(".concat(c2/2*-1," -256)")}};return{tag:"g",attributes:T({},x3.outer),children:[{tag:"g",attributes:T({},x3.inner),children:[{tag:Q.icon.tag,children:Q.icon.children,attributes:T(T({},Q.icon.attributes),x3.path)}]}]}}}},{hooks:()=>({parseNodeAttributes(M,D){const Q=D.getAttribute("data-fa-mask"),i1=Q?v0(Q.split(" ").map(O1=>O1.trim())):{prefix:null,iconName:null,rest:[]};return i1.prefix||(i1.prefix=b1()),M.mask=i1,M.maskId=D.getAttribute("data-fa-mask-id"),M}}),provides(M){M.generateAbstractMask=function(D){let{children:Q,attributes:i1,main:O1,mask:c2,maskId:k2,transform:l4}=D;const{width:K4,icon:c0}=O1,{width:t0,icon:j3}=c2,x3=function J3(M){let{transform:D,containerWidth:Q,iconWidth:i1}=M;const O1={transform:"translate(".concat(Q/2," 256)")},c2="translate(".concat(32*D.x,", ").concat(32*D.y,") "),k2="scale(".concat(D.size/16*(D.flipX?-1:1),", ").concat(D.size/16*(D.flipY?-1:1),") "),l4="rotate(".concat(D.rotate," 0 0)");return{outer:O1,inner:{transform:"".concat(c2," ").concat(k2," ").concat(l4)},path:{transform:"translate(".concat(i1/2*-1," -256)")}}}({transform:l4,containerWidth:t0,iconWidth:K4}),Pc={tag:"rect",attributes:T(T({},S6),{},{fill:"white"})},Xc=c0.children?{children:c0.children.map(e8)}:{},g5={tag:"g",attributes:T({},x3.inner),children:[e8(T({tag:c0.tag,attributes:T(T({},c0.attributes),x3.path)},Xc))]},pc={tag:"g",attributes:T({},x3.outer),children:[g5]},s5="mask-".concat(k2||h3()),gc="clip-".concat(k2||h3()),Oc={tag:"mask",attributes:T(T({},S6),{},{id:s5,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[Pc,pc]},h5={tag:"defs",children:[{tag:"clipPath",attributes:{id:gc},children:k6(j3)},Oc]};return Q.push(h5,{tag:"rect",attributes:T({fill:"currentColor","clip-path":"url(#".concat(gc,")"),mask:"url(#".concat(s5,")")},S6)}
1),{children:Q,attributes:i1}}}},{provides(M){let D=!1;z1.matchMedia&&(D=z1.matchMedia("(prefers-reduced-motion: reduce)").matches),M.missingIconAbstract=function(){const Q=[],i1={fill:"currentColor"},O1={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};Q.push({tag:"path",attributes:T(T({},i1),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});const c2=T(T({},O1),{},{attributeName:"opacity"}),k2={tag:"circle",attributes:T(T({},i1),{},{cx:"256",cy:"364",r:"28"}),children:[]};return D||k2.children.push({tag:"animate",attributes:T(T({},O1),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:T(T({},c2),{},{values:"1;0;1;1;0;1;"})}),Q.push(k2),Q.push({tag:"path",attributes:T(T({},i1),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:D?[]:[{tag:"animate",attributes:T(T({},c2),{},{values:"1;0;0;0;0;1;"})}]}),D||Q.push({tag:"path",attributes:T(T({},i1),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:T(T({},c2),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:Q}}}},{hooks:()=>({parseNodeAttributes(M,D){const Q=D.getAttribute("data-fa-symbol");return M.symbol=null!==Q&&(""===Q||Q),M}})}],{mixoutsTo:$3});const dc=$3.config,D8=$3.dom,b3=$3.parse,X8=$3.icon;var H8=b(1230);const S0=["*"],J8=M=>null!=M&&(90===M||180===M||270===M||"90"===M||"180"===M||"270"===M),Z8=M=>{const D=J8(M.rotate),Q={[`fa-${M.animation}`]:null!=M.animation&&!M.animation.startsWith("spin"),"fa-spin":"spin"===M.animation||"spin-reverse"===M.animation,"fa-spin-pulse":"spin-pulse"===M.animation||"spin-pulse-reverse"===M.animation,"fa-spin-reverse":"spin-reverse"===M.animation||"spin-pulse-reverse"===M.animation,"fa-pulse":"spin-pulse"===M.animation||"spin-pulse-reverse"===M.animation,"fa-fw":M.fixedWidth,"fa-border":M.border,"fa-inverse":M.inverse,"fa-layers-counter":M.counter,"fa-flip-horizontal":"horizontal"===M.flip||"both"===M.flip,"fa-flip-vertical":"vertical"===M.flip||"both"===M.flip,[`fa-${M.size}`]:null!==M.size,[`fa-rotate-${M.rotate}`]:D,"fa-rotate-by":null!=M.rotate&&!D,[`fa-pull-${M.pull}`]:null!==M.pull,[`fa-stack-${M.stackItemSize}`]:null!=M.stackItemSize};return Object.keys(Q).map(i1=>Q[i1]?i1:null).filter(i1=>i1)},y6=new WeakSet,M8="fa-auto-css";let j8=(()=>{var M;class D{constructor(){this.defaultPrefix="fas",this.fallbackIcon=null,this._autoAddCss=!0}set autoAddCss(i1){dc.autoAddCss=i1,this._autoAddCss=i1}get autoAddCss(){return this._autoAddCss}static#c=M=()=>(this.\u0275fac=function(O1){return new(O1||D)},this.\u0275prov=L.jDH({token:D,factory:D.\u0275fac,providedIn:"root"}))}return M(),D})(),W8=(()=>{var M;class D{constructor(){this.definitions={}}addIcons(...i1){for(const O1 of i1){O1.prefix in this.definitions||(this.definitions[O1.prefix]={}),this.definitions[O1.prefix][O1.iconName]=O1;for(const c2 of O1.icon[2])"string"==typeof c2&&(this.definitions[O1.prefix][c2]=O1)}}addIconPacks(...i1){for(const O1 of i1){const c2=Object.keys(O1).map(k2=>O1[k2]);this.addIcons(...c2)}}getIconDefinition(i1,O1){return i1 in this.definitions&&O1 in this.definitions[i1]?this.definitions[i1][O1]:null}static#c=M=()=>(this.\u0275fac=function(O1){return new(O1||D)},this.\u0275prov=L.jDH({token:D,factory:D.\u0275fac,providedIn:"root"}))}return M(),D})(),z3=(()=>{var M;class D{constructor(){this.stackItemSize="1x"}ngOnChanges(i1){if("size"in i1)throw new Error('fa-icon is not allowed to customize size when used inside fa-stack. Set size on the enclosing fa-stack instead: <fa-stack size="4x">...</fa-stack>.')}static#c=M=()=>(this.\u0275fac=function(O1){return new(O1||D)},this.\u0275dir=a.FsC({type:D,selectors:[["fa-icon","stackItemSize",""],["fa-duotone-icon","stackItemSize",""]],inputs:{stackItemSize:"stackItemSize",size:"size"},features:[a.OA$]}))}return M(),D})(),F=(()=>{var M;class D{constructor(i1,O1){this.renderer=i1,this.elementRef=O1}ngOnInit(){this.renderer.addClass(this.elementRef.nativeElement,"fa-stack")}ngOnChanges(i1){"size"in i1&&(null!=i1.size.currentValue&&this.renderer.addClass(this.elementRef.nativeElement,`fa-${i1.size.currentValue}`),null!=i1.size.previousValue&&this.renderer.removeClass(this.elementRef.nativeElement,`fa-${i1.size.previousValue}`))}static#c=M=()=>(this.\u0275fac=function(O1){return new(O1||D)(a.rXU(a.sFG),a.rXU(a.aKT))},this.\u0275cmp=a.VBU({type:D,selectors:[["fa-stack"]],inputs:{size:"size"},features:[a.OA$],ngContentSelectors:S0,decls:1,vars:0,template:function(O1,c2){1&O1&&(a.NAR(),a.SdG(0))},encapsulation:2}))}return M(),D})(),Z=(()=>{var M;class D{constructor(i1,O1,c2,k2,l4){this.sanitizer=i1,this.config=O1,this.iconLibrary=c2,this.stackItem=k2,this.document=(0,L.WQX)(L.qQL),null!=l4&&null==k2&&console.error('FontAwesome: fa-icon and fa-duotone-icon elements must specify stackItemSize attribute when wrapped into fa-stack. Example: <fa-icon stackItemSize="2x"></fa-icon>.')}ngOnChanges(i1){if(null!=this.icon||null!=this.config.fallbackIcon){if(i1){const O1=this.findIconDefinition(this.icon??this.config.fallbackIcon);if(null!=O1){const c2=this.buildParams();!function x0(M,D){if(!D.autoAddCss||y6.has(M))return;if(null!=M.getElementById(M8))return D.autoAddCss=!1,void y6.add(M);const Q=M.createElement("style");Q.setAttribute("type","text/css"),Q.setAttribute("id",M8),Q.innerHTML=D8.css();const i1=M.head.childNodes;let O1=null;for(let c2=i1.length-1;c2>-1;c2--){const k2=i1[c2],l4=k2.nodeName.toUpperCase();["STYLE","LINK"].indexOf(l4)>-1&&(O1=k2)}M.head.insertBefore(Q,O1),D.autoAddCss=!1,y6.add(M)}(this.document,this.config);const k2=X8(O1,c2);this.renderedIconHTML=this.sanitizer.bypassSecurityTrustHtml(k2.html.join("\n"))}}}else(()=>{throw new Error("Property `icon` is required for `fa-icon`/`fa-duotone-icon` components.")})()}render(){this.ngOnChanges({})}findIconDefinition(i1){const O1=((M,D)=>(M=>void 0!==M.prefix&&void 0!==M.iconName)(M)?M:Array.isArray(M)&&2===M.length?{prefix:M[0],iconName:M[1]}:{prefix:D,iconName:M})(i1,this.config.defaultPrefix);return"icon"in O1?O1:this.iconLibrary.getIconDefinition(O1.prefix,O1.iconName)??((M=>{throw new Error(`Could not find icon with iconName=${M.iconName} and prefix=${M.prefix} in the icon library.`)})(O1),null)}buildParams(){const i1={flip:this.flip,animation:this.animation,border:this.border,inverse:this.inverse,size:this.size||null,pull:this.pull||null,rotate:this.rotate||null,fixedWidth:"boolean"==typeof this.fixedWidth?this.fixedWidth:this.config.fixedWidth,stackItemSize:null!=this.stackItem?this.stackItem.stackItemSize:null},O1="string"==typeof this.transform?b3.transform(this.transform):this.transform,c2={};return null!=i1.rotate&&!J8(i1.rotate)&&(c2["--fa-rotate-angle"]=`${i1.rotate}`),{title:this.title,transform:O1,classes:Z8(i1),mask:null!=this.mask?this.findIconDefinition(this.mask):null,symbol:this.symbol,attributes:{role:this.a11yRole},styles:c2}}static#c=M=()=>(this.\u0275fac=function(O1){return new(O1||D)(a.rXU(H8.up),a.rXU(j8),a.rXU(W8),a.rXU(z3,8),a.rXU(F,8))},this.\u0275cmp=a.VBU({type:D,selectors:[["fa-icon"]],hostAttrs:[1,"ng-fa-icon"],hostVars:2,hostBindings:function(O1,c2){2&O1&&(a.Avn("innerHTML",c2.renderedIconHTML,a.npT),a.BMQ("title",c2.title))},inputs:{icon:"icon",title:"title",animation:"animation",mask:"mask",flip:"flip",size:"size",pull:"pull",border:"border",inverse:"inverse",symbol
1:"symbol",rotate:"rotate",fixedWidth:"fixedWidth",transform:"transform",a11yRole:"a11yRole"},features:[a.OA$],decls:0,vars:0,template:function(O1,c2){},encapsulation:2}))}return M(),D})(),_=(()=>{var M;class D{static#c=M=()=>(this.\u0275fac=function(O1){return new(O1||D)},this.\u0275mod=a.$C({type:D}),this.\u0275inj=L.G2t({}))}return M(),D})()},2753(w2,x1,b){"use strict";b.d(x1,{EQb:()=>sm,N72:()=>bp,Tu5:()=>tB,Vjf:()=>YF,Wcv:()=>mB,Zsp:()=>_P,_2z:()=>GF,lS9:()=>QF,o60:()=>OP,oMq:()=>ZF,q9p:()=>Nc,rIc:()=>LF,s0Q:()=>fB,yy:()=>Yr});const Nc={prefix:"fad",iconName:"comments",icon:[640,512,[128490,61670],"f086",["M231.5 383C348.9 372.9 448 288.3 448 176c0-5.2-.2-10.4-.6-15.5C555.1 167.1 640 243.2 640 336c0 38.6-14.7 74.3-39.6 103.4c3.5 9.4 8.7 17.7 14.2 24.7c4.8 6.2 9.7 11 13.3 14.3c1.8 1.6 3.3 2.9 4.3 3.7c.5 .4 .9 .7 1.3 1c5.6 4.1 7.9 11.3 5.8 17.9c-2.1 6.6-8.3 11.1-15.2 11.1c-21.8 0-43.8-5.6-62.1-12.5c-9.2-3.5-17.8-7.4-25.3-11.4C505.9 503.3 470.2 512 432 512c-95.6 0-176.2-54.6-200.5-129z","M416 176c0 97.2-93.1 176-208 176c-38.2 0-73.9-8.7-104.7-23.9c-7.5 4-16 7.9-25.2 11.4C59.8 346.4 37.8 352 16 352c-6.9 0-13.1-4.5-15.2-11.1s.2-13.8 5.8-17.9c0 0 0 0 0 0s0 0 0 0l.2-.2c.2-.2 .6-.4 1.1-.8c1-.8 2.5-2 4.3-3.7c3.6-3.3 8.5-8.1 13.3-14.3c5.5-7 10.7-15.4 14.2-24.7C14.7 250.3 0 214.6 0 176C0 78.8 93.1 0 208 0S416 78.8 416 176z"]]},Yr={prefix:"fad",iconName:"star",icon:[576,512,[11088,61446],"f005",["M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z",""]]},bp={prefix:"fad",iconName:"file-arrow-up",icon:[384,512,["file-upload"],"f574",["M0 64C0 28.7 28.7 0 64 0L224 0l0 128c0 17.7 14.3 32 32 32l128 0 0 288c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 64zM96 304c0 6.1 2.3 12.3 7 17c9.4 9.4 24.6 9.4 33.9 0l31-31L168 392c0 13.3 10.7 24 24 24s24-10.7 24-24l0-102.1 31 31c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-72-72c-9.4-9.4-24.6-9.4-33.9 0l-72 72c-4.7 4.7-7 10.8-7 17z","M384 160l-128 0c-17.7 0-32-14.3-32-32L224 0 384 160zM216 392c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-102.1-31 31c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l72-72c9.4-9.4 24.6-9.4 33.9 0l72 72c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-31-31L216 392z"]]},sm={prefix:"fad",iconName:"file-magnifying-glass",icon:[384,512,["file-search"],"f865",["M0 64C0 28.7 28.7 0 64 0L224 0l0 128c0 17.7 14.3 32 32 32l128 0 0 288c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 64zM80 304c0 53 43 96 96 96c17.8 0 34.4-4.8 48.7-13.2L263 425.1c4.7 4.7 10.8 7 17 7s12.3-2.3 17-7c9.4-9.4 9.4-24.6 0-33.9l-38.3-38.3c8.5-14.3 13.3-31 13.3-48.9c0-53-43-96-96-96s-96 43-96 96zm144 0a48 48 0 1 1 -96 0 48 48 0 1 1 96 0z","M384 160l-128 0c-17.7 0-32-14.3-32-32L224 0 384 160zM272 304c0 17.8-4.9 34.5-13.3 48.9L297 391.2c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-38.4-38.4C210.4 395.2 193.8 400 176 400c-53 0-96-43-96-96s43-96 96-96s96 43 96 96zm-96 48a48 48 0 1 0 0-96 48 48 0 1 0 0 96z"]]},_P={prefix:"fad",iconName:"badge-check",icon:[512,512,[],"f336",["M0 256c0 36.8 20.7 68.8 51.1 84.9C41 373.8 49 411 75 437s63.3 34 96.1 23.9C187.2 491.3 219.2 512 256 512s68.8-20.7 84.9-51.1C373.8 471 411 463 437 437s34-63.3 23.9-96.1C491.3 324.8 512 292.8 512 256s-20.7-68.8-51.1-84.9C471 138.2 463 101 437 75s-63.3-34-96.1-23.9C324.8 20.7 292.8 0 256 0s-68.8 20.7-84.9 51.1C138.2 41 101 49 75 75s-34 63.3-23.9 96.1C20.7 187.2 0 219.2 0 256zm136 0c0-6.1 2.3-12.3 7-17c9.4-9.4 24.6-9.4 33.9 0l47 47c37-37 74-74 111-111c4.7-4.7 10.8-7 17-7s12.3 2.3 17 7c2.3 2.3 4.1 5 5.3 7.9c.6 1.5 1 2.9 1.3 4.4c.2 1.1 .3 2.2 .3 2.2c.1 1.2 .1 1.2 .1 2.5c-.1 1.5-.1 1.9-.1 2.3c-.1 .7-.2 1.5-.3 2.2c-.3 1.5-.7 3-1.3 4.4c-1.2 2.9-2.9 5.6-5.3 7.9c-42.7 42.7-85.3 85.3-128 128c-4.7 4.7-10.8 7-17 7s-12.3-2.3-17-7c-21.3-21.3-42.7-42.7-64-64c-4.7-4.7-7-10.8-7-17z","M369 175c9.4 9.4 9.4 24.6 0 33.9L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0z"]]},OP={prefix:"fad",iconName:"handshake-slash",icon:[640,512,[],"e060",["M0 144L0 352c0 17.7 14.3 32 32 32l32 0c17.7 0 32-14.3 32-32l0-180.4L40.6 128 16 128c-8.8 0-16 7.2-16 16zM64 336a16 16 0 1 1 -32 0 16 16 0 1 1 32 0zm64-139.2L128 352l28.2 0 91.4 83.4c19.6 17.9 49.9 16.5 67.8-3.1c5.5-6.1 9.2-13.2 11.1-20.6l17 15.6c19.5 17.9 49.9 16.6 67.8-2.9c.8-.8 1.5-1.7 2.2-2.6L128 196.8zm36.5-93.2c14.4 11.3 28.9 22.6 43.3 34l81.8-66.2c-11.6-4.9-24.1-7.4-36.8-7.4C234 64 215.7 69.6 200 8
10l-35.5 23.7zm69.2 54.2c21.1 16.5 42.2 33 63.2 49.6l77.2-60.1c7-5.4 17-4.2 22.5 2.8s4.2 17-2.8 22.5l-20.9 16.2L512 316.8 512 128l-.7 0-3.9-2.5L434.8 79c-15.3-9.8-33.2-15-51.4-15c-21.8 0-43 7.5-60 21.2l-89.7 72.6zm89.2 69.9c57.6 45.2 115.2 90.3 172.9 135.5c-1.1-11.3-6.3-22.3-15.3-30.7l-134.2-123-23.4 18.2zM544 128l0 224c0 17.7 14.3 32 32 32l32 0c17.7 0 32-14.3 32-32l0-208c0-8.8-7.2-16-16-16l-80 0zm64 208a16 16 0 1 1 -32 0 16 16 0 1 1 32 0z","M5.1 9.2C13.3-1.2 28.4-3.1 38.8 5.1l592 464c10.4 8.2 12.3 23.3 4.1 33.7s-23.3 12.3-33.7 4.1L9.2 42.9C-1.2 34.7-3.1 19.6 5.1 9.2z"]]},GF={prefix:"fad",iconName:"tag",icon:[448,512,[127991],"f02b",["M0 80L0 229.5c0 17 6.7 33.3 18.7 45.3l176 176c25 25 65.5 25 90.5 0L418.7 317.3c25-25 25-65.5 0-90.5l-176-176c-12-12-28.3-18.7-45.3-18.7L48 32C21.5 32 0 53.5 0 80zm112 32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z",""]]},YF={prefix:"fad",iconName:"alien",icon:[448,512,[128125],"f8f5",["M0 224C0 359.3 148.8 471.7 194.7 503.2c8.6 5.9 18.9 8.8 29.3 8.8s20.7-2.9 29.3-8.8C299.2 471.7 448 359.3 448 224C448 100.3 347.7 0 224 0S0 100.3 0 224zm64 13.7c0-7.6 6.1-13.7 13.7-13.7l32 0c45.4 0 82.3 36.8 82.3 82.3c0 7.6-6.1 13.7-13.7 13.7l-32 0C100.8 320 64 283.2 64 237.7zm192 68.6c0-45.4 36.8-82.3 82.3-82.3l32 0c7.6 0 13.7 6.1 13.7 13.7c0 45.4-36.8 82.3-82.3 82.3l-32 0c-7.6 0-13.7-6.1-13.7-13.7z","M109.7 224c45.4 0 82.3 36.8 82.3 82.3c0 7.6-6.1 13.7-13.7 13.7l-32 0C100.8 320 64 283.2 64 237.7c0-7.6 6.1-13.7 13.7-13.7l32 0zm228.6 0l32 0c7.6 0 13.7 6.1 13.7 13.7c0 45.4-36.8 82.3-82.3 82.3l-32 0c-7.6 0-13.7-6.1-13.7-13.7c0-45.4 36.8-82.3 82.3-82.3z"]]},LF={prefix:"fad",iconName:"flask",icon:[448,512,[],"f0c3",["M0 442.6C0 480.9 31.1 512 69.4 512l309.2 0c38.3 0 69.4-31.1 69.4-69.4c0-12.8-3.6-25.4-10.3-36.4L329.5 230.4c-6.2-10.1-9.5-21.7-9.5-33.5L320 64c17.7 0 32-14.3 32-32s-14.3-32-32-32L288 0 160 0 128 0C110.3 0 96 14.3 96 32s14.3 32 32 32l0 132.8c0 11.8-3.3 23.5-9.5 33.5L10.3 406.2C3.6 417.2 0 429.7 0 442.6zm64 0c0-1 .3-2 .8-2.8c24.6-39.9 49.1-79.8 73.7-119.8c11.5-18.7 23-37.4 34.5-56.1c12.4-20.2 19-43.4 19-67.1L192 64l64 0 0 132.8c0 23.7 6.6 46.9 19 67.1c11.5 18.7 23 37.4 34.5 56.1l73.7 119.8c.5 .9 .8 1.8 .8 2.8c0 3-2.4 5.4-5.4 5.4L69.4 448c-3 0-5.4-2.4-5.4-5.4z","M309.5 320l-171 0L64.8 439.8c-.5 .9-.8 1.8-.8 2.8c0 3 2.4 5.4 5.4 5.4l309.2 0c3 0 5.4-2.4 5.4-5.4c0-1-.3-2-.8-2.8L309.5 320z"]]},ZF={prefix:"fad",iconName:"sun",icon:[512,512,[9728],"f185",["M0 355.4c0 2.1 .4 4.2 1.2 6.1c2.1 5 6.6 8.6 11.9 9.6L121 391l19.8 107.9c1 5.3 4.6 9.8 9.6 11.9s10.7 1.5 15.2-1.6L256 446.9l90.3 62.3c4.5 3.1 10.2 3.7 15.2 1.6s8.6-6.6 9.6-11.9L391 391l107.9-19.8c5.3-1 9.8-4.6 11.9-9.6s1.5-10.7-1.6-15.2L446.9 256l62.3-90.3c3.1-4.5 3.7-10.2 1.6-15.2s-6.6-8.6-11.9-9.6L391 121 371.1 13.1c-1-5.3-4.6-9.8-9.6-11.9c-2-.8-4-1.2-6.1-1.2c-3.2 0-6.4 1-9.1 2.8L256 65.1 165.7 2.8c-4.5-3.1-10.2-3.7-15.2-1.6s-8.6 6.6-9.6 11.9L121 121 13.1 140.9c-5.3 1-9.8 4.6-11.9 9.6s-1.5 10.7 1.6 15.2L65.1 256 2.8 346.3C1 349 0 352.2 0 355.4zM384 256a128 128 0 1 1 -256 0 128 128 0 1 1 256 0z","M256 160a96 96 0 1 0 0 192 96 96 0 1 0 0-192z"]]},QF={prefix:"fad",iconName:"thumbs-down",icon:[512,512,[128078,61576],"f165",["M160 153.7l0 38.3 0 48 0 24.9c0 29.2 13.3 56.7 36 75l7.4 5.9c26.5 21.2 44.6 51 51.2 84.2l2.3 11.4c5.2 26 30.5 42.9 56.5 37.7s42.9-30.5 37.7-56.5l-2.3-11.4c-5.3-26.7-15.1-52.1-28.8-75.2l144 0c26.5 0 48-21.5 48-48c0-18.5-10.5-34.6-25.9-42.6C497 236.6 504 223.1 504 208c0-23.4-16.8-42.9-38.9-47.1c4.4-7.3 6.9-15.8 6.9-24.9c0-21.3-13.9-39.4-33.1-45.6c.7-3.3 1.1-6.8 1.1-10.4c0-26.5-21.5-48-48-48l-97.5 0c-19 0-37.5 5.6-53.3 16.1L202.7 73.8C176 91.6 160 121.6 160 153.7z","M0 352c0 17.7 14.3 32 32 32H96c17.7 0 32-14.3 32-32V128c0-17.7-14.3-32-32-32H32C14.3 96 0 110.3 0 128V352z"]]},tB={prefix:"fad",iconName:"cart-arrow-down",icon:[576,512,[],"f218",["M120.1 32c2 4.2 3.5 8.8 4.4 13.5c15.4 80.8 30.8 161.7 46.2 242.5l288.5 0c32.6 0 61.1-21.8 69.5-53.3l41-152.3C576.6 57 557.4 32 531.1 32L360 32l0 110.1 23-23c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-64 64c-1.1 1.1-2.4 2.1-3.7 3c-1.3 .9-2.7 1.6-4.1 2.2c-1.4 .6-2.9 1-4.5 1.4s-3.1 .5-4.7 .5c-1.6 0-3.2-.2-4.7-.5c-1.5-.3-3-.8-4.5-1.4c-1.4-.6-2.8-1.3-4.1-2.2s-2.5-1.9-3.7-3l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l23 23L312 32 
1120.1 32z","M24 0C10.7 0 0 10.7 0 24S10.7 48 24 48l45.5 0c3.8 0 7.1 2.7 7.9 6.5l51.6 271c6.5 34 36.2 58.5 70.7 58.5L488 384c13.3 0 24-10.7 24-24s-10.7-24-24-24l-288.3 0c-11.5 0-21.4-8.2-23.6-19.5l-51.6-271C119.5 19.1 96.4 0 69.5 0L24 0zM176 512a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm336-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM360 142.1L360 32l-48 0 0 110.1-23-23c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l64 64c4.5 4.5 10.6 7 17 7s12.5-2.5 17-7l64-64c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-23 23z"]]},fB={prefix:"fad",iconName:"circle-xmark",icon:[512,512,[61532,"times-circle","xmark-circle"],"f057",["M0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zm168.1 61.7c.1-.7 .2-1.5 .3-2.3c.3-1.5 .7-3 1.3-4.4c1.2-2.9 2.9-5.6 5.3-7.9c15.7-15.7 31.4-31.4 47-47c-15.7-15.7-31.3-31.3-47-47c-9.4-9.4-9.4-24.6 0-33.9c4.7-4.7 10.8-7 17-7s12.3 2.3 17 7c15.7 15.7 31.4 31.4 47 47c15.7-15.7 31.4-31.4 47-47c4.7-4.7 10.8-7 17-7s12.3 2.3 17 7c9.4 9.4 9.4 24.6 0 33.9c-15.7 15.7-31.3 31.3-47 47c15.7 15.7 31.4 31.4 47 47c4.7 4.7 7 10.8 7 17s-2.3 12.3-7 17s-10.8 7-17 7s-12.3-2.3-17-7l-47-47c-15.7 15.7-31.3 31.3-47 47c-4.7 4.7-10.8 7-17 7s-12.3-2.3-17-7c-2.3-2.3-4.1-5.1-5.3-7.9c-.6-1.4-1-2.9-1.3-4.4c-.2-1.1-.4-2.3-.3-2.2c-.1-1.2-.1-1.2-.1-2.4c0-1.5 .1-1.9 .1-2.3z","M209 175c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l47 47-47 47c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l47-47 47 47c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-47-47 47-47c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-47 47-47-47z"]]},mB={prefix:"fad",iconName:"thumbs-up",icon:[512,512,[128077,61575],"f164",["M160 247.1l0 24.9 0 48 0 38.3c0 32.1 16 62.1 42.7 79.9l38.5 25.7c15.8 10.5 34.3 16.1 53.3 16.1l97.5 0c26.5 0 48-21.5 48-48c0-3.6-.4-7-1.1-10.4c19.2-6.3 33.1-24.3 33.1-45.6c0-9.1-2.5-17.6-6.9-24.9c22.2-4.2 38.9-23.7 38.9-47.1c0-15.1-7-28.6-17.9-37.4c15.4-8 25.9-24.1 25.9-42.6c0-26.5-21.5-48-48-48l-144 0c13.7-23.1 23.5-48.5 28.8-75.2l2.3-11.4c5.2-26-11.7-51.3-37.7-56.5c-3.2-.6-6.3-.9-9.5-.9c-22.4 0-42.5 15.8-47 38.6L254.6 82c-6.6 33.2-24.8 63-51.2 84.2l-7.4 5.9c-22.8 18.2-36 45.8-36 75z","M0 224c0-17.7 14.3-32 32-32H96c17.7 0 32 14.3 32 32V448c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32V224z"]]}},4841(w2,x1,b){"use strict";b.d(x1,{DJx:()=>pi,IPD:()=>$F,MjD:()=>_F,QEZ:()=>sB,QLR:()=>LM,URI:()=>iB,bG5:()=>qg,iRu:()=>Nb,ltm:()=>cB,xnu:()=>R,yjc:()=>Ob});const R={prefix:"far",iconName:"circle-chevron-right",icon:[512,512,["chevron-circle-right"],"f138","M464 256A208 208 0 1 1 48 256a208 208 0 1 1 416 0zM0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM241 377L345 273c9.4-9.4 9.4-24.6 0-33.9L241 135c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l87 87-87 87c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0z"]},pi={prefix:"far",iconName:"seedling",icon:[512,512,[127793,"sprout"],"f4d8","M307.3 207c82.9-9.1 148.4-75.6 156-159L456 48c-76.7 0-142 49.1-166.1 117.5c-8.8-16.8-19.4-32.6-31.6-47.1C296.1 48 370.5 0 456 0l24 0c17.7 0 32 14.3 32 32c0 113.6-84.6 207.4-194.2 222c-2.1-16.2-5.6-31.9-10.5-47.1zM48 112l0 16c0 97.2 78.8 176 176 176l8 0 0-16c0 0 0 0 0 0c0-97.2-78.8-176-176-176l-8 0zM280 288l0 16 0 48 0 136c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-136-8 0C100.3 352 0 251.7 0 128L0 96C0 78.3 14.3 64 32 64l24 0c123.7 0 224 100.3 224 224z"]},qg={prefix:"far",iconName:"newspaper",icon:[512,512,[128240],"f1ea","M168 80c-13.3 0-24 10.7-24 24l0 304c0 8.4-1.4 16.5-4.1 24L440 432c13.3 0 24-10.7 24-24l0-304c0-13.3-10.7-24-24-24L168 80zM72 480c-39.8 0-72-32.2-72-72L0 112C0 98.7 10.7 88 24 88s24 10.7 24 24l0 296c0 13.3 10.7 24 24 24s24-10.7 24-24l0-304c0-39.8 32.2-72 72-72l272 0c39.8 0 72 32.2 72 72l0 304c0 39.8-32.2 72-72 72L72 480zM176 136c0-13.3 10.7-24 24-24l96 0c13.3 0 24 10.7 24 24l0 80c0 13.3-10.7 24-24 24l-96 0c-13.3 0-24-10.7-24-24l0-80zm200-24l32 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-32 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm0 80l32 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-32 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zM200 272l208 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-208 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm0 80l208 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-208 0c-13.3 0-24-10.7-24-24s10.7-24 24-24z"]},$F={prefix:"far",iconName:"landmark",icon:[512,512,[127963],"f66f","M267.6 3c-7.2-4-16-4-23.2 0L17.6 128.1C6.7 134.1 0 145.5 0 157.9C0 176.8 15.2 192 34.1 192l443.9 0c18.8 0 34.1-15.2 34.1-34.1c0-12.4-6.7-23.8-17.6-29.8L267.6 3zM256 51.4L423.8 144 88.2 144 256 51.4zM112 224l-48 0 0 160-8 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l400 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-8 0 0-160-48 0 0 160-64 0 0-160-48 0 0 160-64 0 0-160-48 0 0 160-64 0 0-160zM0 488c0 13.3 10.7 24 24 24l464 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 464c-13.3 0-24 10.7-24 24z"]},cB={prefix:"far",iconName:"arrow-right-long",icon:[512,512,["long-arrow-right"],"f178","M505 273c9.4-9.4 9.4-24.6 0-33.9L369 103c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l95 95L24 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l406.1 0-95 95c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0L505 273z"]},Ob={prefix:"far",iconName:"book-open-reader",icon:[512,512,["book-reader"],"f5da","M256 144a48 48 0 1 0 0-96 48 48 0 1 0 0 96zM256 0a96 96 0 1 1 0 192A96 96 0 1 1 256 0zM228 279l-.2-.1c-.7-.5-2.4-1.5-5.2-2.9c-5.5-2.8-15.4-7.3-30.6-12.2c-28-9-74.2-19.3-144-22.7l0 176.3c84.9 5 147.1 22.3 184 35.7L232 282l-4-3zm52 3l0 171.1c36.9-13.4 99.1-30.7 184-35.7l0-176.3c-69.9 3.4-116 13.7-144 22.7c-15.1 4.9-25 9.4-30.6 12.2c-2.8 1.4-4.5 2.4-5.2 2.9l-.2 .1-4 3zM32 192.5C199.2 197.4 256 240 256 240s56.8-42.6 224-47.5c17.7-.5 32 13.9 32 31.5l0 208c0 17.7-14.4 31.9-32 32.7c-114.9 4.7-186.9 33.7-208.8 43.8c-4.8 2.2-9.9 3.5-15.1 3.5s-10.4-1.3-15.1-3.5c-21.9-10.1-93.9-39.1-208.8-43.8c-17.7-.7-32-15-32-32.7L0 224c0-17.7 14.4-32.1 32-31.5z"]},_F={prefix:"far",iconName:"magnifying-glass",icon:[512,512,[128269,"search"],"f002","M368 208A160 160 0 1 0 48 208a160 160 0 1 0 320 0zM337.1 371.1C301.7 399.2 256.8 416 208 416C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208c0 48.8-16.8 93.7-44.9 129.1L505 471c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L337.1 371.1z"]},LM={prefix:"far",iconName:"plus",icon:[448,512,[10133,61543,"add"],"2b","M248 72c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 160L40 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l160 0 0 160c0 13.3 10.7 24 24 24s24-10.7 24-24l0-160 160 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-160 0 0-160z"]},iB={prefix:"far",iconName:"building",icon:[384,512,[127970,61687],"f1ad","M64 48c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16l80 0 0-64c0-26.5 21.5-48 48-48s48 21.5 48 48l0 64 80 0c8.8 0 16-7.2 16-16l0-384c0-8.8-7.2-16-16-16L64 48zM0 64C0 28.7 28.7 0 64 0L320 0c35.3 0 64 28.7 64 64l0 384c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 64zm88 40c0-8.8 7.2-16 16-16l48 0c8.8 0 16 7.2 16 16l0 48c0 8.8-7.2 16-16 16l-48 0c-8.8 0-16-7.2-16-16l0-48zM232 88l48 0c8.8 0 16 7.2 16 16l0 48c0 8.8-7.2 16-16 16l-48 0c-8.8 0-16-7.2-16-16l0-48c0-8.8 7.2-16 16-16zM88 232c0-8.8 7.2-16 16-16l48 0c8.8 0 16 7.2 16 16l0 48c0 8.8-7.2 16-16 16l-48 0c-8.8 0-16-7.2-16-16l0-48zm144-16l48 0c8.8 0 16 7.2 16 16l0 48c0 8.8-7.2 16-16 16l-48 0c-8.8 0-16-7.2-16-16l0-48c0-8.8 7.2-16 16-16z"]}
1,sB={prefix:"far",iconName:"circle-chevron-left",icon:[512,512,["chevron-circle-left"],"f137","M48 256a208 208 0 1 1 416 0A208 208 0 1 1 48 256zm464 0A256 256 0 1 0 0 256a256 256 0 1 0 512 0zM271 135L167 239c-9.4 9.4-9.4 24.6 0 33.9L271 377c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-87-87 87-87c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0z"]},Nb={prefix:"far",iconName:"scale-balanced",icon:[640,512,[9878,"balance-scale"],"f24e","M520 48L393.3 48C381 19.7 352.8 0 320 0s-61 19.7-73.3 48L120 48c-13.3 0-24 10.7-24 24s10.7 24 24 24l121.6 0c5.8 28.6 26.9 51.7 54.4 60.3L296 464l-176 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l200 0 200 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-176 0 0-307.7c27.5-8.6 48.6-31.7 54.4-60.3L520 96c13.3 0 24-10.7 24-24s-10.7-24-24-24zm-8 147.8L584.4 320l-144.9 0L512 195.8zM386 337.1C396.8 382 449.1 416 512 416s115.2-34 126-78.9c2.6-11-1-22.3-6.7-32.1L536.1 141.8c-5-8.6-14.2-13.8-24.1-13.8s-19.1 5.3-24.1 13.8L392.7 305.1c-5.7 9.8-9.3 21.1-6.7 32.1zM54.4 320l72.4-124.2L199.3 320 54.4 320zm72.4 96c62.9 0 115.2-34 126-78.9c2.6-11-1-22.3-6.7-32.1L150.9 141.8c-5-8.6-14.2-13.8-24.1-13.8s-19.1 5.3-24.1 13.8L7.6 305.1c-5.7 9.8-9.3 21.1-6.7 32.1C11.7 382 64 416 126.8 416zM320 48a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]}},604(w2,x1,b){"use strict";b.d(x1,{$P6:()=>xp,A4h:()=>eB,BEE:()=>k4,CeG:()=>jF,DN2:()=>VF,EZy:()=>yb,EvL:()=>nh,Ge5:()=>nB,I9X:()=>q9,JmV:()=>qF,KKb:()=>zp,KtJ:()=>Pb,LFz:()=>f4,LP:()=>vb,MjD:()=>_F,OFY:()=>Un,O_q:()=>WF,QLR:()=>LM,Qbn:()=>uB,RSf:()=>C0,S$_:()=>Up,XkK:()=>lB,Yj9:()=>Sb,__G:()=>rB,_g1:()=>wb,bG5:()=>qg,bLf:()=>u,bMg:()=>CC,ckx:()=>Te,dmS:()=>eP,e68:()=>aB,eGi:()=>XF,gdJ:()=>Lt,hpd:()=>UP,jGF:()=>Mc,k6j:()=>Tn,l6G:()=>j4,mHA:()=>JF,ou4:()=>Y9,pS3:()=>TR,rIc:()=>LF,rhE:()=>Kd,rtb:()=>yo,ruc:()=>Wa,w2A:()=>cd,xBV:()=>KF,z1G:()=>oB});const u={prefix:"fas",iconName:"file-lines",icon:[384,512,[128441,128462,61686,"file-alt","file-text"],"f15c","M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM112 256l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},j4={prefix:"fas",iconName:"calendar-days",icon:[448,512,["calendar-alt"],"f073","M128 0c17.7 0 32 14.3 32 32l0 32 128 0 0-32c0-17.7 14.3-32 32-32s32 14.3 32 32l0 32 48 0c26.5 0 48 21.5 48 48l0 48L0 160l0-48C0 85.5 21.5 64 48 64l48 0 0-32c0-17.7 14.3-32 32-32zM0 192l448 0 0 272c0 26.5-21.5 48-48 48L48 512c-26.5 0-48-21.5-48-48L0 192zm64 80l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm128 0l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zM64 400l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zm112 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16z"]},k4=j4,C0={prefix:"fas",iconName:"atom",icon:[512,512,[9883],"f5d2","M256 398.8c-11.8 5.1-23.4 9.7-34.9 13.5c16.7 33.8 31 35.7 34.9 35.7s18.1-1.9 34.9-35.7c-11.4-3.9-23.1-8.4-34.9-13.5zM446 256c33 45.2 44.3 90.9 23.6 128c-20.2 36.3-62.5 49.3-115.2 43.2c-22 52.1-55.6 84.8-98.4 84.8s-76.4-32.7-98.4-84.8c-52.7 6.1-95-6.8-115.2-43.2C21.7 346.9 33 301.2 66 256c-33-45.2-44.3-90.9-23.6-128c20.2-36.3 62.5-49.3 115.2-43.2C179.6 32.7 213.2 0 256 0s76.4 32.7 98.4 84.8c52.7-6.1 95 6.8 115.2 43.2c20.7 37.1 9.4 82.8-23.6 128zm-65.8 67.4c-1.7 14.2-3.9 28-6.7 41.2c31.8 1.4 38.6-8.7 40.2-11.7c2.3-4.2 7-17.9-11.9-48.1c-6.8 6.3-14 12.5-21.6 18.6zm-6.7-175.9c2.8 13.1 5 26.9 6.7 41.2c7.6 6.1 14.8 12.3 21.6 18.6c18.9-30.2 14.2-44 11.9-48.1c-1.6-2.9-8.4-13-40.2-11.7zM290.9 99.7C274.1 65.9 259.9 64 256 64s-18.1 1.9-34.9 35.7c11.4 3.9 23.1 8.4 34.9 13.5c11.8-5.1 23.4-9.7 34.9-13.5zm-159 88.9c1.7-14.3 3.9-28 6.7-41.2c-31.8-1.4-38.6 8.7-40.2 11.7c-2.3 4.2-7 17.9 11.9 48.1c6.8-6.3 14-12.5 21.6-18.6zM110.2 304.8C91.4 335 96 348.7 98.3 352.9c1.6 2.9 8.4 13 40.2 11.7c-2.8-13.1-5-26.9-6.7-41.2c-7.6-6.1-14.8-12.3-21.6-18.6zM336 256a80 80 0 1 0 -160 0 80 80 0 1 0 160 0zm-80-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},Te={prefix:"fas",iconName:"bars",icon:[448,512,["navicon"],"f0c9","M0 96C0 78.3 14.3 64 32 64l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 128C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 288c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32L32 448c-17.7 0-32-14.3-32-32s14.3-32 32-32l384 0c17.7 0 32 14.3 32 32z"]},f4={prefix:"fas",iconName:"pen-to-square",icon:[512,512,["edit"],"f044","M471.6 21.7c-21.9-21.9-57.3-21.9-79.2 0L362.3 51.7l97.9 97.9 30.1-30.1c21.9-21.9 21.9-57.3 0-79.2L471.6 21.7zm-299.2 220c-6.1 6.1-10.8 13.6-13.5 21.9l-29.6 88.8c-2.9 8.6-.6 18.1 5.8 24.6s15.9 8.7 24.6 5.8l88.8-29.6c8.2-2.7 15.7-7.4 21.9-13.5L437.7 172.3 339.7 74.3 172.4 241.7zM96 64
1C43 64 0 107 0 160L0 416c0 53 43 96 96 96l256 0c53 0 96-43 96-96l0-96c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 96c0 17.7-14.3 32-32 32L96 448c-17.7 0-32-14.3-32-32l0-256c0-17.7 14.3-32 32-32l96 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L96 64z"]},Lt={prefix:"fas",iconName:"users",icon:[640,512,[],"f0c0","M144 0a80 80 0 1 1 0 160A80 80 0 1 1 144 0zM512 0a80 80 0 1 1 0 160A80 80 0 1 1 512 0zM0 298.7C0 239.8 47.8 192 106.7 192l42.7 0c15.9 0 31 3.5 44.6 9.7c-1.3 7.2-1.9 14.7-1.9 22.3c0 38.2 16.8 72.5 43.3 96c-.2 0-.4 0-.7 0L21.3 320C9.6 320 0 310.4 0 298.7zM405.3 320c-.2 0-.4 0-.7 0c26.6-23.5 43.3-57.8 43.3-96c0-7.6-.7-15-1.9-22.3c13.6-6.3 28.7-9.7 44.6-9.7l42.7 0C592.2 192 640 239.8 640 298.7c0 11.8-9.6 21.3-21.3 21.3l-213.3 0zM224 224a96 96 0 1 1 192 0 96 96 0 1 1 -192 0zM128 485.3C128 411.7 187.7 352 261.3 352l117.3 0C452.3 352 512 411.7 512 485.3c0 14.7-11.9 26.7-26.7 26.7l-330.7 0c-14.7 0-26.7-11.9-26.7-26.7z"]},Tn={prefix:"fas",iconName:"eye-slash",icon:[640,512,[],"f070","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L525.6 386.7c39.6-40.6 66.4-86.1 79.9-118.4c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C465.5 68.8 400.8 32 320 32c-68.2 0-125 26.3-169.3 60.8L38.8 5.1zM223.1 149.5C248.6 126.2 282.7 112 320 112c79.5 0 144 64.5 144 144c0 24.9-6.3 48.3-17.4 68.7L408 294.5c8.4-19.3 10.6-41.4 4.8-63.3c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3c0 10.2-2.4 19.8-6.6 28.3l-90.3-70.8zM373 389.9c-16.4 6.5-34.3 10.1-53 10.1c-79.5 0-144-64.5-144-144c0-6.9 .5-13.6 1.4-20.2L83.1 161.5C60.3 191.2 44 220.8 34.5 243.7c-3.3 7.9-3.3 16.7 0 24.6c14.9 35.7 46.2 87.7 93 131.1C174.5 443.2 239.2 480 320 480c47.8 0 89.9-12.9 126.2-32.5L373 389.9z"]},cd={prefix:"fas",iconName:"chevron-up",icon:[512,512,[],"f077","M233.4 105.4c12.5-12.5 32.8-12.5 45.3 0l192 192c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L256 173.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l192-192z"]},CC={prefix:"fas",iconName:"key",icon:[512,512,[128273],"f084","M336 352c97.2 0 176-78.8 176-176S433.2 0 336 0S160 78.8 160 176c0 18.7 2.9 36.8 8.3 53.7L7 391c-4.5 4.5-7 10.6-7 17l0 80c0 13.3 10.7 24 24 24l80 0c13.3 0 24-10.7 24-24l0-40 40 0c13.3 0 24-10.7 24-24l0-40 40 0c6.4 0 12.5-2.5 17-7l33.3-33.3c16.9 5.4 35 8.3 53.7 8.3zM376 96a40 40 0 1 1 0 80 40 40 0 1 1 0-80z"]},yo={prefix:"fas",iconName:"right-to-bracket",icon:[512,512,["sign-in-alt"],"f2f6","M217.9 105.9L340.7 228.7c7.2 7.2 11.3 17.1 11.3 27.3s-4.1 20.1-11.3 27.3L217.9 406.1c-6.4 6.4-15 9.9-24 9.9c-18.7 0-33.9-15.2-33.9-33.9l0-62.1L32 320c-17.7 0-32-14.3-32-32l0-64c0-17.7 14.3-32 32-32l128 0 0-62.1c0-18.7 15.2-33.9 33.9-33.9c9 0 17.6 3.6 24 9.9zM352 416l64 0c17.7 0 32-14.3 32-32l0-256c0-17.7-14.3-32-32-32l-64 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l64 0c53 0 96 43 96 96l0 256c0 53-43 96-96 96l-64 0c-17.7 0-32-14.3-32-32s14.3-32 32-32z"]},Kd=yo,Y9={prefix:"fas",iconName:"face-laugh",icon:[512,512,["laugh"],"f599","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM96.8 314.1c-3.8-13.7 7.4-26.1 21.6-26.1l275.2 0c14.2 0 25.5 12.4 21.6 26.1C396.2 382 332.1 432 256 432s-140.2-50-159.2-117.9zM144.4 192a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},zp={prefix:"fas",iconName:"unlock",icon:[448,512,[128275],"f09c","M144 144c0-44.2 35.8-80 80-80c31.9 0 59.4 18.6 72.3 45.7c7.6 16 26.7 22.8 42.6 15.2s22.8-26.7 15.2-42.6C331 33.7 281.5 0 224 0C144.5 0 80 64.5 80 144l0 48-16 0c-35.3 0-64 28.7-64 64L0 448c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-192c0-35.3-28.7-64-64-64l-240 0 0-48z"]},Un={prefix:"fas",iconName:"file-arrow-up",icon:[384,512,["file-upload"],"f574","M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM216 408c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-102.1-31 31c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l72-72c9.4-9.4 24.6-9.4 33.9 0l72 72c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-31-31L216 408z"]},xp={prefix:"fas",iconName:"messages",icon:[640,512,["comments-alt"],"f4b6","M64 0C28.7 0 0 28.7 0 64L0 256c0 35.3 28.7 64 64 64l32 0 0 48c0 6.1 3.4 11.6 8.8 14.3s11.9 2.1 16.8-1.5L202.7 320 352 320c35.3 0 64-28.7 64-64l0-192c0-35.3-28.7-64-64-64L64 0zM352 352l-96 0 0 32c0 35.3 28.7 64 64 64l117.3 0 81.1 60.8c4.8 3.6 11.3 4.2 16.8 1.5s8.8-8.2 8.8-14.3l0-48 32 0c35.3 0 64-28.7 64-64l0-192c0-35.3-28.7-64-64-64l-128 0 0 128c0 53-43 96-96 96z"]},q9={prefix:"fas",iconName:"map-location-dot",icon:[576,512,["map-marked-alt"],"f5a0","M408 120c0 54.6-73.1 151.9-105.2 192c-7.7 9.6-22 9.6-29.6 0C241.1 271.9 168 174.6 168 120C168 53.7 221.7 0 288 0s120 53.7 120 120zm8 80.4c3.5-6.9 6.7-13.8 9.6-20.6c.5-1.2 1-2.5 1.5-3.7l116-46.4C558.9 123.4 576 135 576 152l0 270.8c0 9.8-6 18.6-15.1 22.3L416 503l0-302.6zM137.6 138.3c2.4 14.1 7.2 28.3 12.8 41.5c2.9 6.8 6.1 13.7 9.6 20.6l0 251.4L32.9 502.7C17.1 509 0 497.4 0 480.4L0 209.6c0-9.8 6-18.6 15.1-22.3l122.6-49zM327.8 332c13.9-17.4 35.7-45.7 56.2-77l0 249.3L192 449.4 192 255c20.5 31.3 42.3 59.6 56.2 77c20.5 25.6 59.1 25.6 79.6 0zM288 152a40 40 0 1 0 0-80 40 40 0 1 0 0 80z"]}
1,Up={prefix:"fas",iconName:"caret-up",icon:[320,512,[],"f0d8","M182.6 137.4c-12.5-12.5-32.8-12.5-45.3 0l-128 128c-9.2 9.2-11.9 22.9-6.9 34.9s16.6 19.8 29.6 19.8l256 0c12.9 0 24.6-7.8 29.6-19.8s2.2-25.7-6.9-34.9l-128-128z"]},qg={prefix:"fas",iconName:"newspaper",icon:[512,512,[128240],"f1ea","M96 96c0-35.3 28.7-64 64-64l288 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L80 480c-44.2 0-80-35.8-80-80L0 128c0-17.7 14.3-32 32-32s32 14.3 32 32l0 272c0 8.8 7.2 16 16 16s16-7.2 16-16L96 96zm64 24l0 80c0 13.3 10.7 24 24 24l112 0c13.3 0 24-10.7 24-24l0-80c0-13.3-10.7-24-24-24L184 96c-13.3 0-24 10.7-24 24zm208-8c0 8.8 7.2 16 16 16l48 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-48 0c-8.8 0-16 7.2-16 16zm0 96c0 8.8 7.2 16 16 16l48 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-48 0c-8.8 0-16 7.2-16 16zM160 304c0 8.8 7.2 16 16 16l256 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-256 0c-8.8 0-16 7.2-16 16zm0 96c0 8.8 7.2 16 16 16l256 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-256 0c-8.8 0-16 7.2-16 16z"]},nh={prefix:"fas",iconName:"question",icon:[320,512,[10067,10068,61736],"3f","M80 160c0-35.3 28.7-64 64-64l32 0c35.3 0 64 28.7 64 64l0 3.6c0 21.8-11.1 42.1-29.4 53.8l-42.2 27.1c-25.2 16.2-40.4 44.1-40.4 74l0 1.4c0 17.7 14.3 32 32 32s32-14.3 32-32l0-1.4c0-8.2 4.2-15.8 11-20.2l42.2-27.1c36.6-23.6 58.8-64.1 58.8-107.7l0-3.6c0-70.7-57.3-128-128-128l-32 0C73.3 32 16 89.3 16 160c0 17.7 14.3 32 32 32s32-14.3 32-32zm80 320a40 40 0 1 0 0-80 40 40 0 1 0 0 80z"]},eP={prefix:"fas",iconName:"arrow-right",icon:[448,512,[8594],"f061","M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"]},TR={prefix:"fas",iconName:"eye",icon:[576,512,[128065],"f06e","M288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM144 256a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm144-64c0 35.3-28.7 64-64 64c-7.1 0-13.9-1.2-20.3-3.3c-5.5-1.8-11.9 1.6-11.7 7.4c.3 6.9 1.3 13.8 3.2 20.7c13.7 51.2 66.4 81.6 117.6 67.9s81.6-66.4 67.9-117.6c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3z"]},UP={prefix:"fas",iconName:"pen",icon:[512,512,[128394],"f304","M362.7 19.3L314.3 67.7 444.3 197.7l48.4-48.4c25-25 25-65.5 0-90.5L453.3 19.3c-25-25-65.5-25-90.5 0zm-71 71L58.6 323.5c-10.4 10.4-18 23.3-22.2 37.4L1 481.2C-1.5 489.7 .8 498.8 7 505s15.3 8.5 23.7 6.1l120.3-35.4c14.1-4.2 27-11.8 37.4-22.2L421.7 220.3 291.7 90.3z"]},Wa={prefix:"fas",iconName:"file-code",icon:[384,512,[],"f1c9","M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM153 289l-31 31 31 31c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L71 337c-9.4-9.4-9.4-24.6 0-33.9l48-48c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9zM265 255l48 48c9.4 9.4 9.4 24.6 0 33.9l-48 48c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l31-31-31-31c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0z"]},Mc={prefix:"fas",iconName:"square-heart",icon:[448,512,[128159,"heart-square"],"f4c8","M64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32zM99.9 280.9c-29.4-29.8-29.4-78.2 0-108s77-29.8 106.4 0l17.7 18 17.7-18c29.4-29.8 77-29.8 106.4 0s29.4 78.2 0 108L246.5 384.1c-6.2 6.3-14.3 9.4-22.5 9.4s-16.3-3.1-22.5-9.4L99.9 280.9z"]},jF={prefix:"fas",iconName:"arrow-left",icon:[448,512,[8592],"f060","M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.2 288 416 288c17.7 0 32-14.3 32-32s-14.3-32-32-32l-306.7 0L214.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160z"]},WF={prefix:"fas",iconName:"file-pdf",icon:[512,512,[],"f1c1","M0 64C0 28.7 28.7 0 64 0L224 0l0 128c0 17.7 14.3 32 32 32l128 0 0 144-208 0c-35.3 0-64 28.7-64 64l0 144-48 0c-35.3 0-64-28.7-64-64L0 64zm384 64l-128 0L256 0 384 128zM176 352l32 0c30.9 0 56 25.1 56 56s-25.1 56-56 56l-16 0 0 32c0 8.8-7.2 16-16 16s-16-7.2
1-16-16l0-48 0-80c0-8.8 7.2-16 16-16zm32 80c13.3 0 24-10.7 24-24s-10.7-24-24-24l-16 0 0 48 16 0zm96-80l32 0c26.5 0 48 21.5 48 48l0 64c0 26.5-21.5 48-48 48l-32 0c-8.8 0-16-7.2-16-16l0-128c0-8.8 7.2-16 16-16zm32 128c8.8 0 16-7.2 16-16l0-64c0-8.8-7.2-16-16-16l-16 0 0 96 16 0zm80-112c0-8.8 7.2-16 16-16l48 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-32 0 0 32 32 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-32 0 0 48c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-64 0-64z"]},VF={prefix:"fas",iconName:"comment",icon:[512,512,[128489,61669],"f075","M512 240c0 114.9-114.6 208-256 208c-37.1 0-72.3-6.4-104.1-17.9c-11.9 8.7-31.3 20.6-54.3 30.6C73.6 471.1 44.7 480 16 480c-6.5 0-12.3-3.9-14.8-9.9c-2.5-6-1.1-12.8 3.4-17.4c0 0 0 0 0 0s0 0 0 0s0 0 0 0c0 0 0 0 0 0l.3-.3c.3-.3 .7-.7 1.3-1.4c1.1-1.2 2.8-3.1 4.9-5.7c4.1-5 9.6-12.4 15.2-21.6c10-16.6 19.5-38.4 21.4-62.9C17.7 326.8 0 285.1 0 240C0 125.1 114.6 32 256 32s256 93.1 256 208z"]},yb={prefix:"fas",iconName:"minus",icon:[448,512,[8211,8722,10134,"subtract"],"f068","M432 256c0 17.7-14.3 32-32 32L48 288c-17.7 0-32-14.3-32-32s14.3-32 32-32l352 0c17.7 0 32 14.3 32 32z"]},vb={prefix:"fas",iconName:"file-certificate",icon:[512,512,["file-award"],"f5f3","M128 64c0-35.3 28.7-64 64-64L352 0l0 128c0 17.7 14.3 32 32 32l128 0 0 288c0 35.3-28.7 64-64 64l-226.7 0c1.8-5.1 2.7-10.5 2.7-16l0-80c1.3-.5 2.5-1 3.8-1.5c6.8-3 14.3-7.8 20.6-15.5c6.4-7.9 10.1-17.2 11.4-27.1c.5-3.6 .8-5.7 1.1-7.1c1.1-.9 2.8-2.3 5.6-4.5c19.9-15.4 27.1-42.2 17.5-65.5c-1.4-3.3-2.1-5.4-2.6-6.7c.5-1.4 1.2-3.4 2.6-6.7c9.5-23.3 2.4-50.1-17.5-65.5c-2.8-2.2-4.5-3.6-5.6-4.5c-.3-1.4-.6-3.6-1.1-7.1c-3.4-24.9-23-44.6-47.9-47.9c-3.6-.5-5.7-.8-7.1-1.1c-.9-1.1-2.3-2.8-4.5-5.6c-15.4-19.9-42.2-27.1-65.5-17.5c-2.6 1.1-5.1 2.3-6.6 3l-.1 .1L128 64zm384 64l-128 0L384 0 512 128zM109.2 161.6L125 168c1.9 .8 4.1 .8 6.1 0l15.8-6.5c10-4.1 21.5-1 28.1 7.5l10.5 13.5c1.3 1.7 3.2 2.7 5.2 3l16.9 2.3c10.7 1.5 19.1 9.9 20.5 20.5l2.3 16.9c.3 2.1 1.4 4 3 5.2l13.5 10.5c8.5 6.6 11.6 18.1 7.5 28.1L248 285c-.8 1.9-.8 4.1 0 6.1l6.5 15.8c4.1 10 1 21.5-7.5 28.1l-13.5 10.5c-1.7 1.3-2.7 3.2-3 5.2l-2.3 16.9c-1.5 10.7-9.9 19.1-20.5 20.6L192 390.2 192 496c0 5.9-3.2 11.3-8.5 14.1s-11.5 2.5-16.4-.8L128 483.2 88.9 509.3c-4.9 3.3-11.2 3.6-16.4 .8s-8.5-8.2-8.5-14.1l0-105.8-15.5-2.1c-10.7-1.5-19.1-9.9-20.5-20.6l-2.3-16.9c-.3-2.1-1.4-4-3-5.2L9.1 334.9c-8.5-6.
16-11.6-18.1-7.5-28.1L8 291c.8-1.9 .8-4.1 0-6.1L1.6 269.2c-4.1-10-1-21.5 7.5-28.1l13.5-10.5c1.7-1.3 2.7-3.2 3-5.2l2.3-16.9c1.5-10.7 9.9-19.1 20.5-20.5l16.9-2.3c2.1-.3 4-1.4 5.2-3l10.5-13.5c6.6-8.5 18.1-11.6 28.1-7.5zM192 288A64 64 0 1 0 64 288a64 64 0 1 0 128 0z"]},Pb={prefix:"fas",iconName:"cart-shopping",icon:[576,512,[128722,"shopping-cart"],"f07a","M0 24C0 10.7 10.7 0 24 0L69.5 0c22 0 41.5 12.8 50.6 32l411 0c26.3 0 45.5 25 38.6 50.4l-41 152.3c-8.5 31.4-37 53.3-69.5 53.3l-288.5 0 5.4 28.5c2.2 11.3 12.1 19.5 23.6 19.5L488 336c13.3 0 24 10.7 24 24s-10.7 24-24 24l-288.3 0c-34.6 0-64.3-24.6-70.7-58.5L77.4 54.5c-.7-3.8-4-6.5-7.9-6.5L24 48C10.7 48 0 37.3 0 24zM128 464a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm336-48a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"]},KF={prefix:"fas",iconName:"caret-down",icon:[320,512,[],"f0d7","M137.4 374.6c12.5 12.5 32.8 12.5 45.3 0l128-128c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8L32 192c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9l128 128z"]},XF={prefix:"fas",iconName:"network-wired",icon:[640,512,[],"f6ff","M256 64l128 0 0 64-128 0 0-64zM240 0c-26.5 0-48 21.5-48 48l0 96c0 26.5 21.5 48 48 48l48 0 0 32L32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l96 0 0 32-48 0c-26.5 0-48 21.5-48 48l0 96c0 26.5 21.5 48 48 48l160 0c26.5 0 48-21.5 48-48l0-96c0-26.5-21.5-48-48-48l-48 0 0-32 256 0 0 32-48 0c-26.5 0-48 21.5-48 48l0 96c0 26.5 21.5 48 48 48l160 0c26.5 0 48-21.5 48-48l0-96c0-26.5-21.5-48-48-48l-48 0 0-32 96 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-256 0 0-32 48 0c26.5 0 48-21.5 48-48l0-96c0-26.5-21.5-48-48-48L240 0zM96 448l0-64 128 0 0 64L96 448zm320-64l128 0 0 64-128 0 0-64z"]},LF={prefix:"fas",iconName:"flask",icon:[448,512,[],"f0c3","M288 0L160 0 128 0C110.3 0 96 14.3 96 32s14.3 32 32 32l0 132.8c0 11.8-3.3 23.5-9.5 33.5L10.3 406.2C3.6 417.2 0 429.7 0 442.6C0 480.9 31.1 512 69.4 512l309.2 0c38.3 0 69.4-31.1 69.4-69.4c0-12.8-3.6-25.4-10.3-36.4L329.5 230.4c-6.2-10.1-9.5-21.7-9.5-33.5L320 64c17.7 0 32-14.3 32-32s-14.3-32-32-32L288 0zM192 196.8L192 64l64 0 0 132.8c0 23.7 6.6 46.9 19 67.1L309.5 320l-171 0L173 263.9c12.4-20.2 19-43.4 19-67.1z"]},qF={prefix:"fas",iconName:"upload",icon:[512,512,[],"f093","M288 109.3L288 352c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-242.7-73.4 73.4c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l128-128c12.5-12.5 32.8-12.5 45.3 0l128 128c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L288 109.3zM64 352l128 0c0 35.3 28.7 64 64 64s64-28.7 64-64l128 0c35.3 0 64 28.7 64 64l0 32c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64l0-32c0-35.3 28.7-64 64-64zM432 456a24 24 0 1 0 0-48 24 24 0 1 0 0 48z"]},JF={prefix:"fas",iconName:"file-arrow-down",icon:[384,512,["file-download"],"f56d","M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM216 232l0 102.1 31-31c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-72 72c-9.4 9.4-24.6 9.4-33.9 0l-72-72c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l31 31L168 232c0-13.3 10.7-24 24-24s24 10.7 24 24z"]},eB={prefix:"fas",iconName:"file",icon:[384,512,[128196,128459,61462],"f15b","M0 64C0 28.7 28.7 0 64 0L224 0l0 128c0 17.7 14.3 32 32 32l128 0 0 288c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 64zm384 64l-128 0L256 0 384 128z"]},nB={prefix:"fas",iconName:"earth-americas",icon:[512,512,[127758,"earth","earth-america","globe-americas"],"f57d","M57.7 193l9.4 16.4c8.3 14.5 21.9 25.2 38 29.8L163 255.7c17.2 4.9 29 20.6 29 38.5l0 39.9c0 11 6.2 21 16 25.9s16 14.9 16 25.9l0 39c0 15.6 14.9 26.9 29.9 22.6c16.1-4.6 28.6-17.5 32.7-33.8l2.8-11.2c4.2-16.9 15.2-31.4 30.3-40l8.1-4.6c15-8.5 24.2-24.5 24.2-41.7l0-8.3c0-12.7-5.1-24.9-14.1-33.9l-3.9-3.9c-9-9-21.2-14.1-33.9-14.1L257 256c-11.1 0-22.1-2.9-31.8-8.4l-34.5-19.7c-4.3-2.5-7.6-6.5-9.2-11.2c-3.2-9.6 1.1-20 10.2-24.5l5.9-3c6.6-3.3 14.3-3.9 21.3-1.5l23.2 7.7c8.2 2.7 17.2-.4 21.9-7.5c4.7-7 4.2-16.3-1.2-22.8l-13.6-16.3c-10-12-9.9-29.5 .3-41.3l15.7-18.3c8.8-10.3 10.2-25 3.5-36.7l-2.4-4.2c-3.5-.2-6.9-.3-10.4-.3C163.1 48 84.4 108.9 57.7 193zM464 256c0-36.8-9.6-71.4-26.4-101.5L412 164.8c-15.7 6.3-23.8 23.8-18.5 39.8l16.9 50.7c3.5 10.4 12 18.3 22.6 20.9l29.1 7.3c1.2-9 1.8-18.2 1.8-27.5zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"]},_F={prefix:"fas",iconName:"magnifying-glass",icon:[512,512,[128269,"search"],"f002","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z"]},LM={prefix:"fas",iconName:"plus",icon:[448,512,[10133,61543,"add"],"2b","M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 144L48 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l144 0 0 144c0 17.7 14.3 32 32 32s32-14.3 32-32l0-144 144 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-144 0 0-144z"]}
1,lB={prefix:"fas",iconName:"chevron-right",icon:[320,512,[9002],"f054","M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z"]},oB={prefix:"fas",iconName:"spinner",icon:[512,512,[],"f110","M304 48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zm0 416a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM48 304a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm464-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM142.9 437A48 48 0 1 0 75 369.1 48 48 0 1 0 142.9 437zm0-294.2A48 48 0 1 0 75 75a48 48 0 1 0 67.9 67.9zM369.1 437A48 48 0 1 0 437 369.1 48 48 0 1 0 369.1 437z"]},wb={prefix:"fas",iconName:"gears",icon:[640,512,["cogs"],"f085","M308.5 135.3c7.1-6.3 9.9-16.2 6.2-25c-2.3-5.3-4.8-10.5-7.6-15.5L304 89.4c-3-5-6.3-9.9-9.8-14.6c-5.7-7.6-15.7-10.1-24.7-7.1l-28.2 9.3c-10.7-8.8-23-16-36.2-20.9L199 27.1c-1.9-9.3-9.1-16.7-18.5-17.8C173.9 8.4 167.2 8 160.4 8l-.7 0c-6.8 0-13.5 .4-20.1 1.2c-9.4 1.1-16.6 8.6-18.5 17.8L115 56.1c-13.3 5-25.5 12.1-36.2 20.9L50.5 67.8c-9-3-19-.5-24.7 7.1c-3.5 4.7-6.8 9.6-9.9 14.6l-3 5.3c-2.8 5-5.3 10.2-7.6 15.6c-3.7 8.7-.9 18.6 6.2 25l22.2 19.8C32.6 161.9 32 168.9 32 176s.6 14.1 1.7 20.9L11.5 216.7c-7.1 6.3-9.9 16.2-6.2 25c2.3 5.3 4.8 10.5 7.6 15.6l3 5.2c3 5.1 6.3 9.9 9.9 14.6c5.7 7.6 15.7 10.1 24.7 7.1l28.2-9.3c10.7 8.8 23 16 36.2 20.9l6.1 29.1c1.9 9.3 9.1 16.7 18.5 17.8c6.7 .8 13.5 1.2 20.4 1.2s13.7-.4 20.4-1.2c9.4-1.1 16.6-8.6 18.5-17.8l6.1-29.1c13.3-5 25.5-12.1 36.2-20.9l28.2 9.3c9 3 19 .5 24.7-7.1c3.5-4.7 6.8-9.5 9.8-14.6l3.1-5.4c2.8-5 5.3-10.2 7.6-15.5c3.7-8.7 .9-18.6-6.2-25l-22.2-19.8c1.1-6.8 1.7-13.8 1.7-20.9s-.6-14.1-1.7-20.9l22.2-19.8zM112 176a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zM504.7 500.5c6.3 7.1 16.2 9.9 25 6.2c5.3-2.3 10.5-4.8 15.5-7.6l5.4-3.1c5-3 9.9-6.3 14.6-9.8c7.6-5.7 10.1-15.7 7.1-24.7l-9.3-28.2c8.8-10.7 16-23 20.9-36.2l29.1-6.1c9.3-1.9 16.7-9.1 17.8-18.5c.8-6.7 1.2-13.5 1.2-20.4s-.4-13.7-1.2-20.4c-1.1-9.4-8.6-16.6-17.8-18.5L583.9 307c-5-13.3-12.1-25.5-20.9-36.2l9.3-28.2c3-9 .5-19-7.1-24.7c-4.7-3.5-9.6-6.8-14.6-9.9l-5.3-3c-5-2.8-10.2-5.3-15.6-7.6c-8.7-3.7-18.6-.9-25 6.2l-19.8 22.2c-6.8-1.1-13.8-1.7-20.9-1.7s-14.1 .6-20.9 1.7l-19.8-22.2c-6.3-7.1-16.2-9.9-25-6.2c-5.3 2.3-10.5 4.8-15.6 7.6l-5.2 3c-5.1 3-9.9 6.3-14.6 9.9c-7.6 5.7-10.1 15.7-7.1 24.7l9.3 28.2c-8.8 10.7-16 23-20.9 36.2L315.1 313c-9.3 1.9-16.7 9.1-17.8 18.5c-.8 6.7-1.2 13.5-1.2 20.4s.4 13.7 1.2 20.4c1.1 9.4 8.6 16.6 17.8 18.5l29.1 6.1c5 13.3 12.1 25.5 20.9 36.2l-9.3 28.2c-3 9-.5 19 7.1 24.7c4.7 3.5 9.5 6.8 14.6 9.8l5.4 3.1c5 2.8 10.2 5.3 15.5 7.6c8.7 3.7 18.6 .9 25-6.2l19.8-22.2c6.8 1.1 13.8 1.7 20.9 1.7s14.1-.6 20.9-1.7l19.8 22.2zM464 304a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"]},Sb={prefix:"fas",iconName:"clock-rotate-left",icon:[512,512,["history"],"f1da","M75 75L41 41C25.9 25.9 0 36.6 0 57.9L0 168c0 13.3 10.7 24 24 24l110.1 0c21.4 0 32.1-25.9 17-41l-30.8-30.8C155 85.5 203 64 256 64c106 0 192 86 192 192s-86 192-192 192c-40.8 0-78.6-12.7-109.7-34.4c-14.5-10.1-34.4-6.6-44.6 7.9s-6.6 34.4 7.9 44.6C151.2 495 201.7 512 256 512c141.4 0 256-114.6 256-256S397.4 0 256 0C185.3 0 121.3 28.7 75 75zm181 53c-13.3 0-24 10.7-24 24l0 104c0 6.4 2.5 12.5 7 17l72 72c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-65-65 0-94.1c0-13.3-10.7-24-24-24z"]},aB={prefix:"fas",iconName:"check",icon:[448,512,[10003,10004],"f00c","M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"]},rB={prefix:"fas",iconName:"file-spreadsheet",icon:[384,512,[],"f65b","M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM88 224l208 0c17.7 0 32 14.3 32 32l0 16 0 80 0 64c0 17.7-14.3 32-32 32l-64 0-80 0-64 0c-17.7 0-32-14.3-32-32l0-64 0-80 0-16c0-17.7 14.3-32 32-32zm0 112l48 0 0-48-48 0 0 48zm80 0l48 0 0-48-48 0 0 48zm80 0l48 0 0-48-48 0 0 48zm0 32l0 48 48 0 0-48-48 0zm-32 0l-48 0 0 48 48 0 0-48zm-80 0l-48 0 0 48 48 0 0-48z"]},uB={prefix:"fas",iconName:"x",icon:[384,512,[120],"58","M376.6 84.5c11.3-13.6 9.5-33.8-4.1-45.1s-33.8-9.5-45.1 4.1L192 206 56.6 43.5C45.3 29.9 25.1 28.1 11.5 39.4S-3.9 70.9 7.4 84.5L150.3 256 7.4 427.5c-11.3 13.6-9.5 33.8 4.1 45.1s33.8 9.5 45.1-4.1L192 306 327.4 468.5c11.3 13.6 31.5 15.4 45.1 4.1s15.4-31.5 4.1-45.1L233.7 256 376.6 84.5z"]}},3717(w2,x1,b){"use strict";b.d(x1,{$G:()=>J6,HC:()=>vc});var L=b(3664),a=b(2615),G=(b(7705),b(9079),b(1985)),T=b(983),K=b(7673),J=b(1413),n1=b(3726),c1=b(1584),u1=b(8750);const{isArray:r1}=Array;var $=b(4360);function R(...N){return 1===(N=function o1(N){return 1===N.length&&r1(N[0])?N[0]:N}(N)).length?(0,u1.Tg)(N[0]):new G.c(function s1(N){return w=>{let t1=[];for(let y=0;t1&&!w.closed&&y<N.length;y++)t1.push((0,u1.Tg)(N[y]).subscribe((0,$._)(w,O=>
1{if(t1){for(let V=0;V<t1.length;V++)V!==y&&t1[V].unsubscribe();t1=null}w.next(O)})))}}(N))}b(7786),b(9326);var L1=b(8793),P1=b(6977),T1=b(5964);b(8141),b(6354),b(3993),b(1655),b(6697),b(5558),b(9172),b(3294),b(5245),b(2200),b(9417),b(5100),b(9226),b(1829),b(268),b(3983),b(1554),b(4399),b(7314),b(9489);const O8={animation:!0,transitionTimerDelayMs:5};let o6=(()=>{var N;class w{constructor(){this.animation=O8.animation}static#c=N=()=>(this.\u0275fac=function(O){return new(O||w)},this.\u0275prov=a.jDH({token:w,factory:w.\u0275fac,providedIn:"root"}))}return N(),w})();const s8=()=>{},{transitionTimerDelayMs:x6}=O8,p8=new Map,Lc=(N,w,t1)=>{let{direction:y,maxSize:O,dimension:V}=t1;const{classList:F1}=N;function o2(){F1.add("collapse"),"show"===y?F1.add("show"):F1.remove("show")}if(w)return O||(O=function rc(N,w){if(typeof navigator>"u")return"0px";const{classList:t1}=N,y=t1.contains("show");y||t1.add("show"),N.style[w]="";const O=N.getBoundingClientRect()[w]+"px";return y||t1.remove("show"),O}(N,V),t1.maxSize=O,N.style[V]="show"!==y?O:"0px",F1.remove("collapse","collapsing","show"),function R8(N){return(N||document.body).getBoundingClientRect()}(N),F1.add("collapsing")),N.style[V]="show"===y?O:"0px",()=>{o2(),F1.remove("collapsing"),N.style[V]=""};o2()};let L8=(()=>{var N;class w{constructor(){this._ngbConfig=(0,a.WQX)(o6),this.horizontal=!1}get animation(){return this._animation??this._ngbConfig.animation}set animation(y){this._animation=y}static#c=N=()=>(this.\u0275fac=function(O){return new(O||w)},this.\u0275prov=a.jDH({token:w,factory:w.\u0275fac,providedIn:"root"}))}return N(),w})(),J6=(()=>{var N;class w{constructor(){this._config=(0,a.WQX)(L8),this._element=(0,a.WQX)(L.aKT),this._zone=(0,a.WQX)(L.SKi),this.animation=this._config.animation,this._afterInit=!1,this._isCollapsed=!1,this.ngbCollapseChange=new L.bkB,this.horizontal=this._config.horizontal,this.shown=new L.bkB,this.hidden=new L.bkB}set collapsed(y){this._isCollapsed!==y&&(this._isCollapsed=y,this._afterInit&&this._runTransitionWithEvents(y,this.animation))}ngOnInit(){this._runTransition(this._isCollapsed,!1),this._afterInit=!0}toggle(y=this._isCollapsed){this.collapsed=!y,this.ngbCollapseChange.next(this._isCollapsed)}_runTransition(y,O){return((N,w,t1,y)=>{let O=y.context||{};const V=p8.get(w);if(V)switch(y.runningTransition){case"continue":return T.w;case"stop":N.run(()=>V.transition$.complete()),O=Object.assign(V.context,O),p8.delete(w)}const F1=t1(w,y.animation,O)||s8;if(!y.animation||"none"===window.getComputedStyle(w).transitionProperty)return N.run(()=>F1()),(0,K.of)(void 0).pipe(function ac(N){return w=>new G.c(t1=>w.subscribe({next:F1=>N.run(()=>t1.next(F1)),error:F1=>N.run(()=>t1.error(F1)),complete:()=>N.run(()=>t1.complete())}))}(N));const o2=new J.B,z4=new J.B,b4=o2.pipe(function M1(...N){return w=>(0,L1.x)(w,(0,K.of)(...N))}(!0));p8.set(w,{transition$:o2,complete:()=>{z4.next(),z4.complete()},context:O});const e0=function X6(N){const{transitionDelay:w,transitionDuration:t1}=window.getComputedStyle(N);return 1e3*(parseFloat(w)+parseFloat(t1))}(w);return N.runOutsideAngular(()=>{const B4=(0,n1.R)(w,"transitionend").pipe((0,P1.Q)(b4),(0,T1.p)(({target:a3})=>a3===w));R((0,c1.O)(e0+x6).pipe((0,P1.Q)(b4)),B4,z4).pipe((0,P1.Q)(b4)).subscribe(()=>{p8.delete(w),N.run(()=>{F1(),o2.next(),o2.complete()})})}),o2.asObservable()})(this._zone,this._element.nativeElement,Lc,{animation:O,runningTransition:"stop",context:{direction:y?"hide":"show",dimension:this.horizontal?"width":"height"}})}_runTransitionWithEvents(y,O){this._runTransition(y,O).subscribe(()=>{y?this.hidden.emit():this.shown.emit()})}static#c=N=()=>(this.\u0275fac=function(O){return new(O||w)},this.\u0275dir=L.FsC({type:w,selectors:[["","ngbCollapse",""]],hostVars:2,hostBindings:function(O,V){2&O&&L.AVh("collapse-horizontal",V.horizontal)},inputs:{animation:"animation",collapsed:[0,"ngbCollapse","collapsed"],horizontal:"horizontal"},outputs:{ngbCollapseChange:"ngbCollapseChange",shown:"shown",hidden:"hidden"},exportAs:["ngbCollapse"]}))}return N(),w})(),vc=(()=>{var N;class w{static#c=N=()=>(this.\u0275fac=function(O){return new(O||w)},this.\u0275mod=L.$C({type:w}),this.\u0275inj=a.G2t({}))}return N(),w})();typeof navigator<"u"&&navigator.userAgent&&(/iPad|iPhone|iPod/.test(navigator.userAgent)||/Macintosh/.test(navigator.userAgent)&&navigator.maxTouchPoints&&navigator.maxTouchPoints>2||/Android/.test(navigator.userAgent)),["a[href]","button:not([disabled])",'input:not([disabled]):not([type="hidden"])',"select:not([disabled])","textarea:not([disabled])","[contenteditable]",'[tabindex]:not
1([tabindex="-1"])'].join(", "),new Date(1882,10,12),new Date(2174,10,25)},8018(w2,x1,b){"use strict";b.d(x1,{D8:()=>O2,D9:()=>y2,Wr:()=>s1,c$:()=>J1,h:()=>Q2});var k=b(7705),H=b(2615),G=b(3664),T=b(4402),K=b(8793),J=b(9030),n1=b(7468),c1=b(7673),u1=b(274),r1=b(6354),o1=b(9568),$=b(5558),R=b(6697);class s1{}let z1=(()=>{class l1 extends s1{getTranslation(Y1){return(0,c1.of)({})}static \u0275fac=(()=>{let Y1;return function(K1){return(Y1||(Y1=G.xGo(l1)))(K1||l1)}})();static \u0275prov=H.jDH({token:l1,factory:l1.\u0275fac})}return l1})();class v1{}let C1=(()=>{class l1{handle(Y1){return Y1.key}static \u0275fac=function(I1){return new(I1||l1)};static \u0275prov=H.jDH({token:l1,factory:l1.\u0275fac})}return l1})();function L1(l1,F2){if(l1===F2)return!0;if(null===l1||null===F2)return!1;if(l1!=l1&&F2!=F2)return!0;const Y1=typeof l1;let K1,C2,u;if(Y1==typeof F2&&"object"==Y1){if(!Array.isArray(l1)){if(Array.isArray(F2))return!1;for(C2 in u=Object.create(null),l1){if(!L1(l1[C2],F2[C2]))return!1;u[C2]=!0}for(C2 in F2)if(!(C2 in u)&&typeof F2[C2]<"u")return!1;return!0}if(!Array.isArray(F2))return!1;if((K1=l1.length)==F2.length){for(C2=0;C2<K1;C2++)if(!L1(l1[C2],F2[C2]))return!1;return!0}}return!1}function M1(l1){return typeof l1<"u"&&null!==l1}function P1(l1){return T1(l1)&&!E1(l1)&&null!==l1}function T1(l1){return"object"==typeof l1}function E1(l1){return Array.isArray(l1)}function t2(l1){return"string"==typeof l1}function $1(l1,F2){const Y1=Object.assign({},l1);return T1(l1)?(T1(l1)&&T1(F2)&&Object.keys(F2).forEach(I1=>{P1(F2[I1])?I1 in l1?Y1[I1]=$1(l1[I1],F2[I1]):Object.assign(Y1,{[I1]:F2[I1]}):Object.assign(Y1,{[I1]:F2[I1]})}),Y1):$1({},F2)}function U1(l1,F2){const Y1=F2.split(".");F2="";do{F2+=Y1.shift(),M1(l1)&&M1(l1[F2])&&(P1(l1[F2])||E1(l1[F2])||!Y1.length)?(l1=l1[F2],F2=""):Y1.length?F2+=".":l1=void 0}while(Y1.length);return l1}class e2{}let d2=(()=>{class l1 extends e2{templateMatcher=/{{\s?([^{}\s]*)\s?}}/g;interpolate(Y1,I1){return t2(Y1)?this.interpolateString(Y1,I1):function m2(l1){return"function"==typeof l1}(Y1)?this.interpolateFunction(Y1,I1):void 0}interpolateFunction(Y1,I1){return Y1(I1)}interpolateString(Y1,I1){return I1?Y1.replace(this.templateMatcher,(K1,C2)=>{const u=U1(I1,C2);return M1(u)?u:K1}):Y1}static \u0275fac=(()=>{let Y1;return function(K1){return(Y1||(Y1=G.xGo(l1)))(K1||l1)}})();static \u0275prov=H.jDH({token:l1,factory:l1.\u0275fac})}return l1})();class N2{}let f2=(()=>{class l1 extends N2{compile(Y1,I1){return Y1}compileTranslations(Y1,I1){return Y1}static \u0275fac=(()=>{let Y1;return function(K1){return(Y1||(Y1=G.xGo(l1)))(K1||l1)}})();static \u0275prov=H.jDH({token:l1,factory:l1.\u0275fac})}return l1})();class x2{defaultLang;currentLang=this.defaultLang;translations={};langs=[];onTranslationChange=new G.bkB;onLangChange=new G.bkB;onDefaultLangChange=new G.bkB}const D2=new H.nKC("ISOLATE_TRANSLATE_SERVICE"),I2=new H.nKC("USE_DEFAULT_LANG"),u2=new H.nKC("DEFAULT_LANGUAGE"),R1=new H.nKC("USE_EXTEND"),k1=l1=>(0,T.A)(l1)?l1:(0,c1.of)(l1);let J1=(()=>{class l1{store;currentLoader;compiler;parser;missingTranslationHandler;useDefaultLang;extend;loadingTranslations;pending=!1;_translationRequests={};lastUseLanguage=null;get onTranslationChange(){return this.store.onTranslationChange}get onLangChange(){return this.store.onLangChange}get onDefaultLangChange(){return this.store.onDefaultLangChange}get defaultLang(){return this.store.defaultLang}set defaultLang(Y1){this.store.defaultLang=Y1}get currentLang(){return this.store.currentLang}set currentLang(Y1){this.store.currentLang=Y1}get langs(){return this.store.langs}set langs(Y1){this.store.langs=Y1}get translations(){return this.store.translations}set translations(Y1){this.store.translations=Y1}constructor(Y1,I1,K1,C2,u,n2=!0,b2=!1,j2=!1,W2){this.store=Y1,this.currentLoader=I1,this.compiler=K1,this.parser=C2,this.missingTranslationHandler=u,this.useDefaultLang=n2,this.extend=j2,b2&&(this.store=new x2),W2&&this.setDefaultLang(W2)}setDefaultLang(Y1){if(Y1===this.defaultLang)return;const I1=this.retrieveTranslations(Y1);typeof I1<"u"?(null==this.defaultLang&&(this.defaultLang=Y1),I1.pipe((0,R.s)(1)).subscribe(()=>{this.changeDefaultLang(Y1)})):this.changeDefaultLang(Y1)}getDefaultLang(){return this.defaultLang}use(Y1){if(this.lastUseLanguage=Y1,Y1===this.currentLang)return(0,c1.of)(this.translations[Y1]);this.currentLang||(this.currentLang=Y1);const I1=this.retrieveTranslations(Y1);return(0,T.A)(I1)?(I1.pipe((0,R.s)(1)).subscribe(()=>{this.changeLang(Y1)}),I1):(this.changeLang(Y1),(0,c1.of)(this.translations[Y1]))}changeLang(Y1){Y1===this.lastUseLanguage&&(this.currentLang=Y1,this.onLangChange.emit({lang:Y1,translations:this.translations[Y1]}),null==this.defaultLang&&this.changeDefaultLang(Y1))}retrieveTranslations(Y1){if(typeof this.translations[Y1]>"u"||this.extend)return this._translationRequests[Y1]=this._translationRequests[Y1]||this.loadAndCompileTranslations(Y1),this._translationRequests[Y1]}getTranslation(Y1){return this.loadAndCompileTranslations(Y1)}loadAndCompileTranslations(Y1){this.pending=!0;const I1=this.currentLoader.getTranslation(Y1).pipe((0,o1.t)(1),(0,R.s)(1));return this.loadingTranslations=I1.pipe((0,r1.T)(K1=>this.compiler.compileTranslations(K1,Y1)),(0,o1.t)(1),(0,R.s)(1)),this.loadingTranslations.subscribe({next:K1=>
1{this.translations[Y1]=this.extend&&this.translations[Y1]?{...K1,...this.translations[Y1]}:K1,this.updateLangs(),this.pending=!1},error:K1=>{this.pending=!1}}),I1}setTranslation(Y1,I1,K1=!1){const C2=this.compiler.compileTranslations(I1,Y1);this.translations[Y1]=(K1||this.extend)&&this.translations[Y1]?$1(this.translations[Y1],C2):C2,this.updateLangs(),this.onTranslationChange.emit({lang:Y1,translations:this.translations[Y1]})}getLangs(){return this.langs}addLangs(Y1){const I1=Y1.filter(K1=>!this.langs.includes(K1));I1.length>0&&(this.langs=[...this.langs,...I1])}updateLangs(){this.addLangs(Object.keys(this.translations))}getParsedResultForKey(Y1,I1,K1){let C2;if(Y1&&(C2=this.runInterpolation(U1(Y1,I1),K1)),void 0===C2&&null!=this.defaultLang&&this.defaultLang!==this.currentLang&&this.useDefaultLang&&(C2=this.runInterpolation(U1(this.translations[this.defaultLang],I1),K1)),void 0===C2){const u={key:I1,translateService:this};typeof K1<"u"&&(u.interpolateParams=K1),C2=this.missingTranslationHandler.handle(u)}return void 0!==C2?C2:I1}runInterpolation(Y1,I1){if(E1(Y1))return Y1.map(K1=>this.runInterpolation(K1,I1));if(P1(Y1)){const K1={};for(const C2 in Y1){const u=this.runInterpolation(Y1[C2],I1);void 0!==u&&(K1[C2]=u)}return K1}return this.parser.interpolate(Y1,I1)}getParsedResult(Y1,I1,K1){if(I1 instanceof Array){const C2={};let u=!1;for(const b2 of I1)C2[b2]=this.getParsedResultForKey(Y1,b2,K1),u=u||(0,T.A)(C2[b2]);if(!u)return C2;const n2=I1.map(b2=>k1(C2[b2]));return(0,n1.p)(n2).pipe((0,r1.T)(b2=>{const j2={};return b2.forEach((W2,L2)=>{j2[I1[L2]]=W2}),j2}))}return this.getParsedResultForKey(Y1,I1,K1)}get(Y1,I1){if(!M1(Y1)||!Y1.length)throw new Error('Parameter "key" is required and cannot be empty');return this.pending?this.loadingTranslations.pipe((0,u1.H)(K1=>k1(this.getParsedResult(K1,Y1,I1)))):k1(this.getParsedResult(this.translations[this.currentLang],Y1,I1))}getStreamOnTranslationChange(Y1,I1){if(!M1(Y1)||!Y1.length)throw new Error('Parameter "key" is required and cannot be empty');return(0,K.x)((0,J.v)(()=>this.get(Y1,I1)),this.onTranslationChange.pipe((0,$.n)(K1=>{const C2=this.getParsedResult(K1.translations,Y1,I1);return k1(C2)})))}stream(Y1,I1){if(!M1(Y1)||!Y1.length)throw new Error('Parameter "key" required');return(0,K.x)((0,J.v)(()=>this.get(Y1,I1)),this.onLangChange.pipe((0,$.n)(K1=>{const C2=this.getParsedResult(K1.translations,Y1,I1);return k1(C2)})))}instant(Y1,I1){if(!M1(Y1)||0===Y1.length)throw new Error('Parameter "key" is required and cannot be empty');const K1=this.getParsedResult(this.translations[this.currentLang],Y1,I1);return(0,T.A)(K1)?Array.isArray(Y1)?Y1.reduce((C2,u)=>(C2[u]=u,C2),{}):Y1:K1}set(Y1,I1,K1=this.currentLang){(function D1(l1,F2,Y1){const I1=F2.split(".");let K1=l1;for(let C2=0;C2<I1.length;C2++){const u=I1[C2];C2===I1.length-1?K1[u]=Y1:((!K1[u]||!P1(K1[u]))&&(K1[u]={}),K1=K1[u])}})(this.translations[K1],Y1,t2(I1)?this.compiler.compile(I1,K1):this.compiler.compileTranslations(I1,K1)),this.updateLangs(),this.onTranslationChange.emit({lang:K1,translations:this.translations[K1]})}changeDefaultLang(Y1){this.defaultLang=Y1,this.onDefaultLangChange.emit({lang:Y1,translations:this.translations[Y1]})}reloadLang(Y1){return this.resetLang(Y1),this.loadAndCompileTranslations(Y1)}resetLang(Y1){delete this._translationRequests[Y1],delete this.translations[Y1]}getBrowserLang(){if(typeof window>"u"||!window.navigator)return;const Y1=this.getBrowserCultureLang();return Y1?Y1.split(/[-_]/)[0]:void 0}getBrowserCultureLang(){if(!(typeof window>"u"||typeof window.navigator>"u"))return window.navigator.languages?window.navigator.languages[0]:window.navigator.language||window.navigator.browserLanguage||window.navigator.userLanguage}static \u0275fac=function(I1){return new(I1||l1)(H.KVO(x2),H.KVO(s1),H.KVO(N2),H.KVO(e2),H.KVO(v1),H.KVO(I2),H.KVO(D2),H.KVO(R1),H.KVO(u2))};static \u0275prov=H.jDH({token:l1,factory:l1.\u0275fac,providedIn:"root"})}return l1})(),y2=(()=>{class l1{translate;_ref;value="";lastKey=null;lastParams=[];onTranslationChange;onLangChange;onDefaultLangChange;constructor(Y1,I1){this.translate=Y1,this._ref=I1}updateValue(Y1,I1,K1){const C2=u=>{this.value=void 0!==u?u:Y1,this.lastKey=Y1,this._ref.markForCheck()};if(K1){const u=this.translate.getParsedResult(K1,Y1,I1);(0,T.A)(u)?u.subscribe(C2):C2(u)}this.translate.get(Y1,I1).subscribe(C2)}transform(Y1,...I1){if(!Y1||!Y1.length)return Y1;if(L1(Y1,this.lastKey)&&L1(I1,this.lastParams))return this.value;let K1;if(M1(I1[0])&&I1.length)if(t2(I1[0])&&I1[0].length){const C2=I1[0].replace(/(')?([a-zA-Z0-9_]+)(')?(\s)?:/g,'"$2":').replace(/:(\s)?(')(.*?)(')/g,':"$3"');try{K1=JSON.parse(C2)}catch(u){throw new SyntaxError(`Wrong parameter in TranslatePipe. Expected a valid Object, received: ${I1[0]}`)}}else P1(I1[0])&&(K1=I1[0]);
1return this.lastKey=Y1,this.lastParams=I1,this.updateValue(Y1,K1),this._dispose(),this.onTranslationChange||(this.onTranslationChange=this.translate.onTranslationChange.subscribe(C2=>{this.lastKey&&C2.lang===this.translate.currentLang&&(this.lastKey=null,this.updateValue(Y1,K1,C2.translations))})),this.onLangChange||(this.onLangChange=this.translate.onLangChange.subscribe(C2=>{this.lastKey&&(this.lastKey=null,this.updateValue(Y1,K1,C2.translations))})),this.onDefaultLangChange||(this.onDefaultLangChange=this.translate.onDefaultLangChange.subscribe(()=>{this.lastKey&&(this.lastKey=null,this.updateValue(Y1,K1))})),this.value}_dispose(){typeof this.onTranslationChange<"u"&&(this.onTranslationChange.unsubscribe(),this.onTranslationChange=void 0),typeof this.onLangChange<"u"&&(this.onLangChange.unsubscribe(),this.onLangChange=void 0),typeof this.onDefaultLangChange<"u"&&(this.onDefaultLangChange.unsubscribe(),this.onDefaultLangChange=void 0)}ngOnDestroy(){this._dispose()}static \u0275fac=function(I1){return new(I1||l1)(G.rXU(J1,16),G.rXU(k.gRc,16))};static \u0275pipe=G.EJ8({name:"translate",type:l1,pure:!1});static \u0275prov=H.jDH({token:l1,factory:l1.\u0275fac})}return l1})();const O2=(l1={})=>(0,H.EmA)([l1.loader||{provide:s1,useClass:z1},l1.compiler||{provide:N2,useClass:f2},l1.parser||{provide:e2,useClass:d2},l1.missingTranslationHandler||{provide:v1,useClass:C1},x2,{provide:D2,useValue:l1.isolate},{provide:I2,useValue:l1.useDefaultLang},{provide:R1,useValue:l1.extend},{provide:u2,useValue:l1.defaultLanguage},J1]);let Q2=(()=>{class l1{static forRoot(Y1={}){return{ngModule:l1,providers:[Y1.loader||{provide:s1,useClass:z1},Y1.compiler||{provide:N2,useClass:f2},Y1.parser||{provide:e2,useClass:d2},Y1.missingTranslationHandler||{provide:v1,useClass:C1},x2,{provide:D2,useValue:Y1.isolate},{provide:I2,useValue:Y1.useDefaultLang},{provide:R1,useValue:Y1.extend},{provide:u2,useValue:Y1.defaultLanguage},J1]}}static forChild(Y1={}){return{ngModule:l1,providers:[Y1.loader||{provide:s1,useClass:z1},Y1.compiler||{provide:N2,useClass:f2},Y1.parser||{provide:e2,useClass:d2},Y1.missingTranslationHandler||{provide:v1,useClass:C1},{provide:D2,useValue:Y1.isolate},{provide:I2,useValue:Y1.useDefaultLang},{provide:R1,useValue:Y1.extend},{provide:u2,useValue:Y1.defaultLanguage},J1]}}static \u0275fac=function(I1){return new(I1||l1)};static \u0275mod=G.$C({type:l1});static \u0275inj=H.G2t({})}return l1})()},4375(w2,x1,b){"use strict";b.d(x1,{h:()=>C1});var L=b(88),a=b(9387);const G=L1=>L1 instanceof Promise&&!L1[T],T=Symbol("chained PromiseLike");var n1=b(2997);class c1{constructor(M1,P1){let T1,E1;T1=M1||new a.H,E1=P1||new a.H,this._stack=[{scope:T1}],this._isolationScope=E1}withScope(M1){const P1=this._pushScope();let T1;try{T1=M1(P1)}catch(E1){throw this._popScope(),E1}return(0,n1.Qg)(T1)?((L1,M1,P1)=>{const T1=L1.then(E1=>(M1(),E1),E1=>{throw P1(),E1});return G(T1)&&G(L1)?T1:((L1,M1)=>{if(!M1)return L1;let P1=!1;for(const T1 in L1){if(T1 in M1)continue;P1=!0;const E1=L1[T1];"function"==typeof E1?Object.defineProperty(M1,T1,{value:(...t2)=>E1.apply(L1,t2),enumerable:!0,configurable:!0,writable:!0}):M1[T1]=E1}return P1&&Object.assign(M1,{[T]:!0}),M1})(L1,T1)})(T1,()=>this._popScope(),()=>this._popScope()):(this._popScope(),T1)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStackTop(){return this._stack[this._stack.length-1]}_pushScope(){const M1=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:M1}),M1}_popScope(){return!(this._stack.length<=1||!this._stack.pop())}}function u1(){const L1=(0,L.EU)(),M1=(0,L.Se)(L1);return M1.stack=M1.stack||new c1(function k(){return(0,L.BY)("defaultCurrentScope",()=>new a.H)}(),function H(){return(0,L.BY)("defaultIsolationScope",()=>new a.H)}())}function r1(L1){return u1().withScope(L1)}function o1(L1,M1){const P1=u1();return P1.withScope(()=>(P1.getStackTop().scope=L1,M1(L1)))}function $(L1){return u1().withScope(()=>L1(u1().getIsolationScope()))}function C1(L1){const M1=(0,L.Se)(L1);return M1.acs?M1.acs:function R(){return{withIsolationScope:$,withScope:r1,withSetScope:o1,withSetIsolationScope:(L1,M1)=>$(M1),getCurrentScope:()=>u1().getScope(),getIsolationScope:()=>u1().getIsolationScope()}}()}},88(w2,x1,b){"use strict";b.d(x1,{BY:()=>G,EU:()=>k,Se:()=>H});var L=b(5405),a=b(7718);function k(){return H(a.O),a.O}function H(T){const K=T.__SENTRY__=T.__SENTRY__||{};return K.version=K.version||L.M,K[L.M]=K[L.M]||{}}function G(T,K,J=a.O){const n1=J.__SENTRY__=J.__SENTRY__||{},c1=n1[L.M]=n1[L.M]||{};return c1[T]||(c1[T]=K())}},4526(w2,x1,b){"use strict";b.d(x1,{U:()=>L});const L="production"},8567(w2,x1,b){"use strict";b.d(x1,{Bi:()=>c1,KU:()=>s1,m6:()=>o1,o5:()=>u1,rm:()=>r1,v4:()=>$,vn:()=>z1});var k=b(4375),H=b(88),G=b(9387),T=b(6220);function c1(){return!1}function u1(){const v1=(0,H.EU)();return(0,k.h)(v1).getCurrentScope()}function r1(){const v1=(0,H.EU)();return(0,k.h)(v1).getIsolationScope()}function o1(){return(0,H.BY)("globalScope",()=>new G.H)}function $(...v1){const C1=(0,H.EU)(),L1=(0,k.h)(C1);if(2===v1.length){const[M1,P1]=v1;return M1?L1.withSetScope(M1,P1):L1.withScope(P1)}return L1.withScope(v1[0])}function s1(){return u1().getClient()}function z1(v1){const C1=void 0;const L1=v1.getPropagationContext(),{traceId:M1,parentSpanId:P1,propagationSpanId:T1}=L1,E1={trace_id:M1,span_id:T1||(0,T.Z)()};return P1&&(E1.parent_span_id=P1),E1}},897(w2,x1,b){"use strict";b.d(x1,{T:()=>L});const L=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__},9748(w2,x1,b){"use strict";b.d(x1,{Cp:()=>z1,J0:()=>k1,J5:()=>y2,Ol:()=>u2,Q:()=>D1,SA:()=>R1,gV:()=>$1,o:()=>L1,r:()=>C1,wd:()=>v1});var r1=b(8567),o1=b(5099),$=b(6710),R=b(8421),s1=b(7718);function z1(s2,O2){return(0,r1.o5)().captureException(s2,(0,$.li)(O2))}function v1(s2,O2){const Q2="string"==typeof O2?O2:void 0,l1="string"!=typeof O2?{captureContext:O2}:void 0;return(0,r1.o5)().captureMessage(s2,Q2,l1)}function C1(s2,O2){return(0,r1.o5)().captureEvent(s2,O2)}function L1(s2,O2){(0,r1.rm)().setContext(s2,O2)}function $1(s2){(0,r1.rm)().setUser(s2)}function D1(){return(0,r1.rm)().lastEventId()}function u2(){const s2=(0,r1.KU)();return!1!==s2?.getOptions().enabled&&!!s2?.getTransport()}function R1(s2){(0,r1.rm)().addEventProcessor(s2)}function k1(s2){const O2=(0,r1.rm)(),{user:Q2}=(0,R.Om)(O2,(0,r1.o5)()),{userAgent:l1}=s1.O.navigator||{},F2=(0,o1.fj)({user:Q2,...l1&&{userAgent:l1},...s2}),Y1=O2.getSession();return"ok"===Y1?.status&&(0,o1.qO)(Y1,{status:"exited"}),J1(),O2.setSession(F2),F2}function J1(){const s2=(0,r1.rm)(),Q2=(0,r1.o5)().getSession()||s2.getSession();
1Q2&&(0,o1.Vu)(Q2),p2(),s2.setSession()}function p2(){const s2=(0,r1.rm)(),O2=(0,r1.KU)(),Q2=s2.getSession();Q2&&O2&&O2.captureSession(Q2)}function y2(s2=!1){s2?J1():p2()}},9387(w2,x1,b){"use strict";b.d(x1,{H:()=>o1});var L=b(897),a=b(5099),k=b(6023),H=b(2997),G=b(5297),T=b(2081),K=b(6220),J=b(4748),n1=b(9166),c1=b(3460),u1=b(7660);class o1{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._attributes={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext={traceId:(0,K.e)(),sampleRand:(0,J.hY)()}}clone(){const R=new o1;return R._breadcrumbs=[...this._breadcrumbs],R._tags={...this._tags},R._attributes={...this._attributes},R._extra={...this._extra},R._contexts={...this._contexts},this._contexts.flags&&(R._contexts.flags={values:[...this._contexts.flags.values]}),R._user=this._user,R._level=this._level,R._session=this._session,R._transactionName=this._transactionName,R._fingerprint=this._fingerprint,R._eventProcessors=[...this._eventProcessors],R._attachments=[...this._attachments],R._sdkProcessingMetadata={...this._sdkProcessingMetadata},R._propagationContext={...this._propagationContext},R._client=this._client,R._lastEventId=this._lastEventId,R._conversationId=this._conversationId,(0,n1.r)(R,(0,n1.f)(this)),R}setClient(R){this._client=R}setLastEventId(R){this._lastEventId=R}getClient(){return this._client}lastEventId(){return this._lastEventId}addScopeListener(R){this._scopeListeners.push(R)}addEventProcessor(R){return this._eventProcessors.push(R),this}setUser(R){return this._user=R||{email:void 0,id:void 0,ip_address:void 0,username:void 0},this._session&&(0,a.qO)(this._session,{user:R}),this._notifyScopeListeners(),this}getUser(){return this._user}setConversationId(R){return this._conversationId=R||void 0,this._notifyScopeListeners(),this}setTags(R){return this._tags={...this._tags,...R},this._notifyScopeListeners(),this}setTag(R,s1){return this.setTags({[R]:s1})}setAttributes(R){return this._attributes={...this._attributes,...R},this._notifyScopeListeners(),this}setAttribute(R,s1){return this.setAttributes({[R]:s1})}removeAttribute(R){return R in this._attributes&&(delete this._attributes[R],this._notifyScopeListeners()),this}setExtras(R){return this._extra={...this._extra,...R},this._notifyScopeListeners(),this}setExtra(R,s1){return this._extra={...this._extra,[R]:s1},this._notifyScopeListeners(),this}setFingerprint(R){return this._fingerprint=R,this._notifyScopeListeners(),this}setLevel(R){return this._level=R,this._notifyScopeListeners(),this}setTransactionName(R){return this._transactionName=R,this._notifyScopeListeners(),this}setContext(R,s1){return null===s1?delete this._contexts[R]:this._contexts[R]=s1,this._notifyScopeListeners(),this}setSession(R){return R?this._session=R:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(R){if(!R)return this;const s1="function"==typeof R?R(this):R,z1=s1 instanceof o1?s1.getScopeData():(0,H.Qd)(s1)?R:void 0,{tags:v1,attributes:C1,extra:L1,user:M1,contexts:P1,level:T1,fingerprint:E1=[],propagationContext:t2,conversationId:m2}=z1||{};return this._tags={...this._tags,...v1},this._attributes={...this._attributes,...C1},this._extra={...this._extra,...L1},this._contexts={...this._contexts,...P1},M1&&Object.keys(M1).length&&(this._user=M1),T1&&(this._level=T1),E1.length&&(this._fingerprint=E1),t2&&(this._propagationContext=t2),m2&&(this._conversationId=m2),this}clear(){return this._breadcrumbs=[],this._tags={},this._attributes={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._session=void 0,this._conversationId=void 0,(0,n1.r)(this,void 0),this._attachments=[],this.setPropagationContext({traceId:(0,K.e)(),sampleRand:(0,J.hY)()}),this._notifyScopeListeners(),this}addBreadcrumb(R,s1){const z1="number"==typeof s1?s1:100;if(z1<=0)return this;const v1={timestamp:(0,u1.lu)(),...R,message:R.message?(0,c1.xv)(R.message,2048):R.message};return this._breadcrumbs.push(v1),this._breadcrumbs.length>z1&&(this._breadcrumbs=this._breadcrumbs.slice(-z1),this._client?.recordDroppedEvent("buffer_overflow","log_item")),this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(R){return this._attachments.push(R),this}clearAttachments(){return this._attachments=[],this}getScopeData(){return{breadcrumbs:this._breadcrumbs,attachments:this._attachments,contexts:this._contexts,tags:this._tags,attributes:this._attributes,extra:this._extra,user:this._user,level:this._level,fingerprint:this._fingerprint||[],eventProcessors:this._eventProcessors,propagationContext:this._propagationContext,sdkProcessingMetadata:this._sdkProcessingMetadata,transactionName:this._transactionName,span:(0,n1.f)(this),conversationId:this._conversationId}}setSDKProcessingMetadata(R){return this._sdkProcessingMetadata=(0,G.h)(this._sdkProcessingMetadata,R,2),this}setPropagationContext(R){return this._propagationContext=R,this}getPropagationContext(){return this._propagationContext}
1captureException(R,s1){const z1=s1?.event_id||(0,T.eJ)();if(!this._client)return L.T&&k.Yz.warn("No client configured on scope - will not capture exception!"),z1;const v1=new Error("Sentry syntheticException");return this._client.captureException(R,{originalException:R,syntheticException:v1,...s1,event_id:z1},this),z1}captureMessage(R,s1,z1){const v1=z1?.event_id||(0,T.eJ)();if(!this._client)return L.T&&k.Yz.warn("No client configured on scope - will not capture message!"),v1;const C1=z1?.syntheticException??new Error(R);return this._client.captureMessage(R,s1,{originalException:R,syntheticException:C1,...z1,event_id:v1},this),v1}captureEvent(R,s1){const z1=R.event_id||s1?.event_id||(0,T.eJ)();return this._client?(this._client.captureEvent(R,{...s1,event_id:z1},this),z1):(L.T&&k.Yz.warn("No client configured on scope - will not capture event!"),z1)}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(R=>{R(this)}),this._notifyingListeners=!1)}}},6326(w2,x1,b){"use strict";b.d(x1,{E1:()=>P1,Ef:()=>k,Ft:()=>T,Fy:()=>e2,JD:()=>G,Lc:()=>D1,Le:()=>M1,Sn:()=>J,fs:()=>K,i_:()=>L,jG:()=>T1,sy:()=>a,uT:()=>H,xc:()=>n1});const L="sentry.source",a="sentry.sample_rate",k="sentry.previous_trace_sample_rate",H="sentry.op",G="sentry.origin",T="sentry.status.message",K="sentry.idle_span_finish_reason",J="sentry.measurement_unit",n1="sentry.measurement_value",M1="sentry.custom_span_name",P1="sentry.profile_id",T1="sentry.exclusive_time",D1="sentry.link.type",e2="gen_ai.conversation.id"},5099(w2,x1,b){"use strict";b.d(x1,{Vu:()=>G,fj:()=>k,qO:()=>H});var L=b(2081),a=b(7660);function k(K){const J=(0,a.zf)(),n1={sid:(0,L.eJ)(),init:!0,timestamp:J,started:J,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>function T(K){return{sid:`${K.sid}`,init:K.init,started:new Date(1e3*K.started).toISOString(),timestamp:new Date(1e3*K.timestamp).toISOString(),status:K.status,errors:K.errors,did:"number"==typeof K.did||"string"==typeof K.did?`${K.did}`:void 0,duration:K.duration,abnormal_mechanism:K.abnormal_mechanism,attrs:{release:K.release,environment:K.environment,ip_address:K.ipAddress,user_agent:K.userAgent}}}(n1)};return K&&H(n1,K),n1}function H(K,J={}){if(J.user&&(!K.ipAddress&&J.user.ip_address&&(K.ipAddress=J.user.ip_address),!K.did&&!J.did&&(K.did=J.user.id||J.user.email||J.user.username)),K.timestamp=J.timestamp||(0,a.zf)(),J.abnormal_mechanism&&(K.abnormal_mechanism=J.abnormal_mechanism),J.ignoreDuration&&(K.ignoreDuration=J.ignoreDuration),J.sid&&(K.sid=32===J.sid.length?J.sid:(0,L.eJ)()),void 0!==J.init&&(K.init=J.init),!K.did&&J.did&&(K.did=`${J.did}`),"number"==typeof J.started&&(K.started=J.started),K.ignoreDuration)K.duration=void 0;else if("number"==typeof J.duration)K.duration=J.duration;else{const n1=K.timestamp-K.started;K.duration=n1>=0?n1:0}J.release&&(K.release=J.release),J.environment&&(K.environment=J.environment),!K.ipAddress&&J.ipAddress&&(K.ipAddress=J.ipAddress),!K.userAgent&&J.userAgent&&(K.userAgent=J.userAgent),"number"==typeof J.errors&&(K.errors=J.errors),J.status&&(K.status=J.status)}function G(K,J){let n1={};J?n1={status:J}:"ok"===K.status&&(n1={status:"exited"}),H(K,n1)}},4471(w2,x1,b){"use strict";b.d(x1,{LZ:()=>o1,ao:()=>R,k1:()=>s1});var a=b(4526),k=b(8567),H=b(6326),G=b(8323),T=b(6440),K=b(6051),J=b(6870),n1=b(6604),c1=b(9009),u1=b(5023);const r1="_frozenDsc";function o1(v1,C1){(0,J.my)(v1,r1,C1)}function $(v1,C1){const L1=C1.getOptions(),{publicKey:M1}=C1.getDsn()||{},P1={environment:L1.environment||a.U,release:L1.release,public_key:M1,trace_id:v1,org_id:(0,T.ul)(C1)};return C1.emit("createDsc",P1),P1}function R(v1,C1){const L1=C1.getPropagationContext();return L1.dsc||$(L1.traceId,v1)}function s1(v1){const C1=(0,k.KU)();if(!C1)return{};const L1=(0,n1.zU)(v1),M1=(0,n1.et)(L1),P1=M1.data,T1=L1.spanContext().traceState,E1=T1?.get("sentry.sample_rate")??P1[H.sy]??P1[H.Ef];function t2(x2){return("number"==typeof E1||"string"==typeof E1)&&(x2.sample_rate=`${E1}`),x2}const m2=L1[r1];if(m2)return t2(m2);const $1=(0,c1.h)(L1),U1=$1&&"ignored"===L1.dropReason;if($1&&(!(0,K.f)(C1.getOptions())||U1)){const x2=(0,u1.Lb)(L1).scope;if(x2){const D2={...R(C1,x2)};return U1&&(D2.sampled="false"),t2(D2)}}const D1=T1?.get("sentry.dsc"),e2=D1&&(0,G.yD)(D1);if(e2)return t2(e2);const d2=$(v1.spanContext().traceId,C1),f2=M1.description;return"url"!==(P1[H.i_]??P1["sentry.segment.name.source"])&&f2&&(d2.transaction=f2),(0,K.f)()&&(d2.sampled=String((0,n1.pK)(L1)),d2.sample_rand=T1?.get("sentry.sample_rand")??(0,u1.Lb)(L1).scope?.getPropagationContext().sampleRand.toString()),t2(d2),C1.emit
1("createDsc",d2,L1),d2}},9009(w2,x1,b){"use strict";b.d(x1,{h:()=>T,w:()=>G});var L=b(6870),a=b(6220),k=b(6604);const H=Symbol.for("sentry.nonRecordingSpan");class G{constructor(J={}){this._traceId=J.traceId||(0,a.e)(),this._spanId=J.spanId||(0,a.Z)(),this.dropReason=J.dropReason,(0,L.my)(this,H,!0)}spanContext(){return{spanId:this._spanId,traceId:this._traceId,traceFlags:k.CC}}end(J){}setAttribute(J,n1){return this}setAttributes(J){return this}setStatus(J){return this}updateName(J){return this}isRecording(){return!1}addEvent(J,n1,c1){return this}addLink(J){return this}addLinks(J){return this}recordException(J,n1){}}function T(K){return!!K&&!0===K[H]}},758(w2,x1,b){"use strict";b.d(x1,{F3:()=>a,N8:()=>G,TJ:()=>k,a3:()=>L});const L=0,a=1,k=2;function G(T,K){T.setAttribute("http.response.status_code",K);const J=function H(T){if(T<400&&T>=100)return{code:a};if(T>=400&&T<500)switch(T){case 401:return{code:k,message:"unauthenticated"};case 403:return{code:k,message:"permission_denied"};case 404:return{code:k,message:"not_found"};case 409:return{code:k,message:"already_exists"};case 413:return{code:k,message:"failed_precondition"};case 429:return{code:k,message:"resource_exhausted"};case 499:return{code:k,message:"cancelled"};default:return{code:k,message:"invalid_argument"}}if(T>=500&&T<600)switch(T){case 501:return{code:k,message:"unimplemented"};case 503:return{code:k,message:"unavailable"};case 504:return{code:k,message:"deadline_exceeded"};default:return{code:k,message:"internal_error"}}return{code:k,message:"internal_error"}}(K);"unknown_error"!==J.message&&T.setStatus(J)}},5023(w2,x1,b){"use strict";b.d(x1,{Lb:()=>c1,ZO:()=>r1,d_:()=>n1,jF:()=>o1,rh:()=>s1});var a=b(6870),k=b(5060);const H="_sentryScope",G="_sentryIsolationScope",T=Symbol.for("sentry.otelSourceInference"),K=Symbol.for("sentry.otelSourceExplicitlySet"),J=Symbol.for("sentry.tracerProviderSpan");function n1(z1,v1,C1){z1&&((0,a.my)(z1,G,(0,k.Z)(C1)),(0,a.my)(z1,H,v1))}function c1(z1){return{scope:z1[H],isolationScope:(0,k.q)(z1[G])}}function r1(z1){return!0===z1[T]}function o1(z1){(0,a.my)(z1,K,!0)}function s1(z1){return!0===z1[J]}},8323(w2,x1,b){"use strict";b.d(x1,{De:()=>J,sv:()=>H,yD:()=>K});var L=b(897),a=b(6023),k=b(2997);const H="sentry-";function K(o1){const $=function n1(o1){if(o1&&((0,k.Kg)(o1)||Array.isArray(o1)))return Array.isArray(o1)?o1.reduce(($,R)=>{const s1=c1(R);return Object.entries(s1).forEach(([z1,v1])=>{$[z1]=v1}),$},{}):c1(o1)}(o1);if(!$)return;const R=Object.entries($).reduce((s1,[z1,v1])=>(z1.startsWith(H)&&(s1[z1.slice(H.length)]=v1),s1),{});return Object.keys(R).length>0?R:void 0}function J(o1){if(o1)return function u1(o1){if(0!==Object.keys(o1).length)return Object.entries(o1).reduce(($,[R,s1],z1)=>{const v1=`${encodeURIComponent(R)}=${encodeURIComponent(s1)}`,C1=0===z1?v1:`${$},${v1}`;return C1.length>8192?(L.T&&a.Yz.warn(`Not adding key: ${R} with val: ${s1} to baggage header due to exceeding baggage size limits.`),$):C1},"")}(Object.entries(o1).reduce((R,[s1,z1])=>(z1&&(R[`${H}${s1}`]=z1),R),{}))}function c1(o1){return o1.split(",").map($=>{const R=$.indexOf("=");return-1===R?[]:[$.slice(0,R),$.slice(R+1)].map(v1=>{try{return decodeURIComponent(v1.trim())}catch{return}})}).reduce(($,[R,s1])=>(R&&s1&&($[R]=s1),$),{})}},6023(w2,x1,b){"use strict";b.d(x1,{Ow:()=>H,Yz:()=>s1,Z9:()=>T,pq:()=>K});var L=b(88),a=b(897),k=b(7718);const H=["debug","info","warn","error","log","assert","trace"],T={};function K(z1){if(!("console"in k.O))return z1();const v1=k.O.console,C1={},L1=Object.keys(T);L1.forEach(M1=>{const P1=T[M1];C1[M1]=v1[M1],v1[M1]=P1});try{return z1()}finally{L1.forEach(M1=>{v1[M1]=C1[M1]})}}function c1(){return R().enabled}function $(z1,...v1){a.T&&c1()&&K(()=>{k.O.console[z1](`Sentry Logger [${z1}]:`,...v1)})}function R(){return a.T?(0,L.BY)("loggerSettings",()=>({enabled:!1})):{enabled:!1}}const s1={enable:function J(){R().enabled=!0},disable:function n1(){R().enabled=!1},isEnabled:c1,log:function u1(...z1){$("log",...z1)},warn:function r1(...z1){$("warn",...z1)},error:function o1(...z1){$("error",...z1)}}},6440(w2,x1,b){"use strict";b.d(x1,{AD:()=>r1,SB:()=>T,ul:()=>u1});var L=b(897),a=b(6023);const k=/^o(\d+)\./,H=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)((?:\[[:.%\w]+\]|[\w.-]+))(?::(\d+))?\/(.+)/;function T(o1,$=!1){const{host:R,path:s1,pass:z1,port:v1,projectId:C1,protocol:L1,publicKey:M1}=o1;return`${L1}://${M1}${$&&z1?`:${z1}`:""}@${R}${v1?`:${v1}`:""}/${s1&&`${s1}/`}${C1}`}function J(o1){return{protocol:o1.protocol,publicKey:o1.publicKey||"",pass:o1.pass||"",host:o1.host,port:o1.port||"",path:o1.path||"",projectId:o1.projectId}}function u1(o1){const $=o1.getOptions(),{host:R}=o1.getDsn()||{};let s1;return $.orgId?s1=String($.orgId):R&&(s1=function c1(o1){return o1.match(k)?.[1]}(R)),s1}function r1(o1){const $="string"==typeof o1?function K(o1){const $=H.exec(o1);if(!$)return void(0,a.pq)(()=>{console.error(`Invalid Sentry Dsn: ${o1}`)});const[R,s1,z1="",v1="",C1="",L1=""]=$.slice(1);let M1="",P1=L1;const T1=P1.split("/");if(T1.length>1&&(M1=T1.slice(0,-1).join("/"),P1=T1.pop()),P1){const E1=P1.match(/^\d+/);E1&&(P1=E1[0])}return J({host:v1,pass:z1,path:M1,projectId:P1,port:C1,protocol:R,publicKey:s1})}(o1):J(o1);if($&&function n1(o1){if(!L.T)return!0;const{port:$,projectId:R,protocol:s1}=o1;return!(["protocol","publicKey","host","projectId"].find(C1=>!o1[C1]&&(a.Yz.error(`Invalid Sentry Dsn: ${C1} missing`),!0))||(R.match(/^\d+$/)?function G(o1){return"http"===o1||"https"===o1}(s1)?$&&isNaN(parseInt($,10))&&(a.Yz.error(`Invalid Sentry Dsn: Invalid port ${$}`),1):(a.Yz.error(`Invalid Sentry Dsn: Invalid protocol ${s1}`),1):(a.Yz.error(`Invalid Sentry Dsn: Invalid projectId ${R}`),1)))}($))return $}},6051(w2,x1,b){"use strict";b.d(x1,{f:()=>a});var L=b(8567);function a(k){if("boolean"==typeof __SENTRY_TRACING__&&!__SENTRY_TRACING__)return!1;const H=k||(0,L.KU)()?.getOptions();return!(!H||null==H.tracesSampleRate&&!H.tracesSampler)}},2997(w2,x1,b){"use strict";b.d(x1,{BD:()=>G,Kg:()=>K,NF:()=>J,Qd:()=>c1,Qg:()=>R,T2:()=>H,W6:()=>T,Z4:()=>u1,bJ:()=>a,gd:()=>$,ks:()=>C1,sO:()=>n1,tH:()=>z1,xH:()=>r1});const L=Object.prototype.toString;function a(L1){switch(L.call(L1)){case"[object Error]":case"[object E
1xception]":case"[object DOMException]":case"[object WebAssembly.Exception]":return!0;default:return z1(L1,Error)}}function k(L1,M1){return L.call(L1)===`[object ${M1}]`}function H(L1){return k(L1,"ErrorEvent")}function G(L1){return k(L1,"DOMError")}function T(L1){return k(L1,"DOMException")}function K(L1){return k(L1,"String")}function J(L1){return"object"==typeof L1&&null!==L1&&"__sentry_template_string__"in L1&&"__sentry_template_values__"in L1}function n1(L1){return null===L1||J(L1)||"object"!=typeof L1&&"function"!=typeof L1}function c1(L1){return k(L1,"Object")}function u1(L1){return"object"==typeof L1&&null!==L1}function r1(L1){return typeof Event<"u"&&z1(L1,Event)}function $(L1){return k(L1,"RegExp")}function R(L1){return!(!L1?.then||"function"!=typeof L1.then)}function z1(L1,M1){try{return L1 instanceof M1}catch{return!1}}function C1(L1){return typeof Request<"u"&&z1(L1,Request)}},5297(w2,x1,b){"use strict";function L(a,k,H=2){if(!k||"object"!=typeof k||H<=0)return k;if(a&&0===Object.keys(k).length)return a;const G={...a};for(const T in k)Object.prototype.hasOwnProperty.call(k,T)&&(G[T]=L(G[T],k[T],H-1));return G}b.d(x1,{h:()=>L})},2081(w2,x1,b){"use strict";b.d(x1,{$X:()=>c1,GR:()=>z1,M6:()=>r1,eJ:()=>J,gO:()=>u1});var a=b(6870),k=b(4748),H=b(7718);let T;function J(C1=function G(){const C1=H.O;return C1.crypto||C1.msCrypto}()){try{if(C1?.randomUUID)return(0,k.Qw)(()=>C1.randomUUID()).replace(/-/g,"")}catch{}return T||(T="10000000100040008000100000000000"),T.replace(/[018]/g,L1=>(L1^(15&function K(){return 16*(0,k.hY)()}())>>L1/4).toString(16))}function n1(C1){return C1.exception?.values?.[0]}function c1(C1){const{message:L1,event_id:M1}=C1;if(L1)return L1;const P1=n1(C1);return P1?P1.type&&P1.value?`${P1.type}: ${P1.value}`:P1.type||P1.value||M1||"<unknown>":M1||"<unknown>"}function u1(C1,L1,M1){const P1=C1.exception=C1.exception||{},T1=P1.values=P1.values||[],E1=T1[0]=T1[0]||{};E1.value||(E1.value=L1||""),E1.type||(E1.type=M1||"Error")}function r1(C1,L1){const M1=n1(C1);if(!M1)return;const T1=M1.mechanism;if(M1.mechanism={type:"generic",handled:!0,...T1,...L1},L1&&"data"in L1){const E1={...T1?.data,...L1.data};M1.mechanism.data=E1}}function z1(C1){if(function v1(C1){try{return C1.__sentry_captured__}catch{}}(C1))return!0;try{(0,a.my)(C1,"__sentry_captured__",!0)}catch{}return!1}},2367(w2,x1,b){"use strict";b.d(x1,{S8:()=>r1,cd:()=>o1,Ip:()=>u1,ng:()=>R});const a=Symbol.for("sentry.skipNormalization"),k=Symbol.for("sentry.overrideNormalizationDepth");var J=b(6870),n1=b(2128);let c1;function u1(M1){c1=M1}function r1(M1,P1=100,T1=1/0){try{return $("",M1,P1,T1)}catch(E1){return{ERROR:`**non-serializable** (${E1})`}}}function o1(M1,P1=3,T1=102400){const E1=r1(M1,P1);return function v1(M1){return function z1(M1){return~-encodeURI(M1).split(/%..|./).length}(JSON.stringify(M1))}(E1)>T1?o1(M1,P1-1,T1):E1}function $(M1,P1,T1=1/0,E1=1/0,t2=function L1(){const M1=new WeakSet;return[function P1(E1){return!!M1.has(E1)||(M1.add(E1),!1)},function T1(E1){M1.delete(E1)}]}()){const[m2,$1]=t2;if(null==P1||["boolean","string"].includes(typeof P1)||"number"==typeof P1&&Number.isFinite(P1))return P1;const U1=R(0,P1);if(!U1.startsWith("[object "))return U1;if(function T(M1){return!!M1[a]}(P1))return P1;const D1=function K(M1){const P1=M1[k];return"number"==typeof P1?P1:void 0}(P1),e2=void 0!==D1?D1:T1;if(0===e2)return U1.replace("object ","");if(m2(P1))return"[Circular ~]";const d2=P1;if(d2&&"function"==typeof d2.toJSON)try{return $("",d2.toJSON(),e2-1,E1,t2)}catch{}const N2=Array.isArray(P1)?[]:{};let f2=0;const x2=(0,J.W4)(P1);for(const D2 in x2)if(Object.prototype.hasOwnProperty.call(x2,D2)){if(f2>=E1){N2[D2]="[MaxProperties ~]";break}N2[D2]=$(D2,x2[D2],e2-1,E1,t2),f2++}return $1(P1),N2}function R(M1,P1){try{if(c1){const E1=c1(P1);if(E1)return E1}return typeof global<"u"&&P1===global?"[Global]":"number"!=typeof P1||Number.isFinite(P1)?"function"==typeof P1?`[Function: ${(0,n1.qQ)(P1)}]`:"symbol"==typeof P1?`[${String(P1)}]`:"bigint"==typeof P1?`[BigInt: ${String(P1)}]`:`[object ${function s1(M1){const P1=Object.getPrototypeOf(M1);return P1?.constructor?P1.constructor.name:"null prototype"}(P1)}]`:`[${P1}]`}catch(T1){return`**non-serializable** (${T1})`}}},6870(w2,x1,b){"use strict";b.d(x1,{GS:()=>G,HF:()=>r1,W4:()=>c1,my:()=>T,pO:()=>K,sp:()=>n1});
1var a=b(897),k=b(6023),H=b(2997);function G(z1,v1,C1){if(!(v1 in z1))return;const L1=z1[v1];if("function"!=typeof L1)return;const M1=C1(L1);"function"==typeof M1&&K(M1,L1);try{z1[v1]=M1}catch{a.T&&k.Yz.log(`Failed to replace method "${v1}" in object`,z1)}}function T(z1,v1,C1){try{Object.defineProperty(z1,v1,{value:C1,writable:!0,configurable:!0})}catch{a.T&&k.Yz.log(`Failed to add non-enumerable property "${String(v1)}" to object`,z1)}}function K(z1,v1){try{z1.prototype=v1.prototype=v1.prototype||{},T(z1,"__sentry_original__",v1)}catch{}}function n1(z1){return z1.__sentry_original__}function c1(z1){if((0,H.bJ)(z1))return{message:z1.message,name:z1.name,stack:z1.stack,...u1(z1)};if((0,H.xH)(z1)){const{type:v1,target:C1,currentTarget:L1,detail:M1}=z1;return{type:v1,target:C1,currentTarget:L1,...M1?{detail:M1}:{},...u1(z1)}}return z1}function u1(z1){return(0,H.Z4)(z1)?Object.fromEntries(Object.entries(z1)):{}}function r1(z1){const v1=Object.keys(c1(z1));return v1.sort(),v1[0]?v1.join(", "):"[object has no keys]"}},7874(w2,x1,b){"use strict";function L(a){if("boolean"==typeof a)return Number(a);const k="string"==typeof a?parseFloat(a):a;return"number"!=typeof k||isNaN(k)||k<0||k>1?void 0:k}b.d(x1,{i:()=>L})},6710(w2,x1,b){"use strict";b.d(x1,{li:()=>D1,mG:()=>P1});var L=b(4526),a=b(897),k=b(6023),H=b(2997),G=b(4741);function T(f2,x2,D2,I2=0){try{const u2=K(x2,D2,f2,I2);return(0,H.Qg)(u2)?u2:(0,G.XW)(u2)}catch(u2){return(0,G.xg)(u2)}}function K(f2,x2,D2,I2){const u2=D2[I2];if(!f2||!u2)return f2;const R1=u2({...f2},x2);return a.T&&null===R1&&k.Yz.log(`Event processor "${u2.id||"?"}" dropped event`),(0,H.Qg)(R1)?R1.then(k1=>K(k1,x2,D2,I2+1)):K(R1,x2,D2,I2+1)}var J=b(9387),n1=b(7718);let u1,r1,o1,$;var z1=b(2081),v1=b(2367),C1=b(8421),L1=b(3460),M1=b(7660);function P1(f2,x2,D2,I2,u2,R1){const{normalizeDepth:k1=3,normalizeMaxBreadth:J1=1e3}=f2,p2={...x2,event_id:x2.event_id||D2.event_id||(0,z1.eJ)(),timestamp:x2.timestamp||(0,M1.lu)()},y2=D2.integrations||f2.integrations.map(K1=>K1.name);(function T1(f2,x2){const{environment:D2,release:I2,dist:u2,maxValueLength:R1}=x2;f2.environment=f2.environment||D2||L.U,!f2.release&&I2&&(f2.release=I2),!f2.dist&&u2&&(f2.dist=u2);const k1=f2.request;k1?.url&&R1&&(k1.url=(0,L1.xv)(k1.url,R1)),R1&&f2.exception?.values?.forEach(J1=>{J1.value&&(J1.value=(0,L1.xv)(J1.value,R1))})})(p2,f2),function m2(f2,x2){x2.length>0&&(f2.sdk=f2.sdk||{},f2.sdk.integrations=[...f2.sdk.integrations||[],...x2])}(p2,y2),u2&&u2.emit("applyFrameMetadata",x2),void 0===x2.type&&function E1(f2,x2){const D2=function R(f2){const x2=n1.O._sentryDebugIds,D2=n1.O._debugIds;if(!x2&&!D2)return{};const I2=x2?Object.keys(x2):[],u2=D2?Object.keys(D2):[];if($&&I2.length===r1&&u2.length===o1)return $;r1=I2.length,o1=u2.length,$={},u1||(u1={});const R1=(k1,J1)=>{for(const p2 of k1){const y2=J1[p2],s2=u1?.[p2];if(s2&&$&&y2)$[s2[0]]=y2,u1&&(u1[p2]=[s2[0],y2]);else if(y2){const O2=f2(p2);for(let Q2=O2.length-1;Q2>=0;Q2--){const F2=O2[Q2]?.filename;if(F2&&$&&u1){$[F2]=y2,u1[p2]=[F2,y2];break}}}}};return x2&&R1(I2,x2),D2&&R1(u2,D2),$}(x2);f2.exception?.values?.forEach(I2=>{I2.stacktrace?.frames?.forEach(u2=>{u2.filename&&(u2.debug_id=D2[u2.filename])})})}(p2,f2.stackParser);const s2=function U1(f2,x2){if(!x2)return f2;const D2=f2?f2.clone():new J.H;return D2.update(x2),D2}(I2,D2.captureContext);D2.mechanism&&(0,z1.M6)(p2,D2.mechanism);const O2=u2?u2.getEventProcessors():[],Q2=(0,C1.Om)(R1,s2),l1=[...D2.attachments||[],...Q2.attachments];l1.length&&(D2.attachments=l1),(0,C1.e2)(p2,Q2);const F2=[...O2,...Q2.eventProcessors];return(D2.data&&!0===D2.data.__sentry__?(0,G.XW)(p2):T(F2,p2,D2)).then(K1=>(K1&&function t2(f2){const x2={};if(f2.exception?.values?.forEach(I2=>{I2.stacktrace?.frames?.forEach(u2=>{u2.debug_id&&(u2.abs_path?x2[u2.abs_path]=u2.debug_id:u2.filename&&(x2[u2.filename]=u2.debug_id),delete u2.debug_id)})}),0===Object.keys(x2).length)return;f2.debug_meta=f2.debug_meta||{},f2.debug_meta.images=f2.debug_meta.images||[];const D2=f2.debug_meta.images;Object.entries(x2).forEach(([I2,u2])=>{D2.push({type:"sourcemap",code_file:I2,debug_id:u2})})}(K1),"number"==typeof k1&&k1>0?function $1(f2,x2,D2){if(!f2)return null;const I2={...f2,...f2.breadcrumbs&&{breadcrumbs:f2.breadcrumbs.map(u2=>({...u2,...u2.data&&{data:(0,v1.S8)(u2.data,x2,D2)}}))},...f2.user&&{user:(0,v1.S8)(f2.user,x2,D2)},...f2.contexts&&{contexts:(0,v1.S8)(f2.contexts,x2,D2)},...f2.extra&&{extra:(0,v1.S8)(f2.extra,x2,D2)}};return f2.contexts?.trace&&I2.contexts&&(I2.contexts.trace=f2.contexts.trace,f2.contexts.trace.data&&(I2.contexts.trace.data=(0,v1.S8)(f2.contexts.trace.data,x2,D2))),f2.spans&&(I2.spans=f2.spans.map(u2=>({...u2,...u2.data&&{data:(0,v1.S8)(u2.data,x2,D2)}}))),f2.contexts?.flags&&I2.contexts&&(I2.contexts.flags=(0,v1.S8)(f2.contexts.flags,3,D2)),I2}
1(K1,k1,J1):K1))}function D1(f2){if(f2)return function e2(f2){return f2 instanceof J.H||"function"==typeof f2}(f2)||function N2(f2){return Object.keys(f2).some(x2=>d2.includes(x2))}(f2)?{captureContext:f2}:f2}const d2=["user","level","extra","contexts","tags","fingerprint","propagationContext"]},6220(w2,x1,b){"use strict";b.d(x1,{Z:()=>k,e:()=>a});var L=b(2081);function a(){return(0,L.eJ)()}function k(){return(0,L.eJ)().substring(16)}},4748(w2,x1,b){"use strict";b.d(x1,{Qw:()=>k,Wk:()=>G,hY:()=>H});var L=b(7718);let a;function k(T){if(void 0!==a)return a?a(T):T();const K=Symbol.for("__SENTRY_SAFE_RANDOM_ID_WRAPPER__"),J=L.O;return K in J&&"function"==typeof J[K]?(a=J[K],a(T)):(a=null,T())}function H(){return k(()=>Math.random())}function G(){return k(()=>Date.now())}},8421(w2,x1,b){"use strict";b.d(x1,{Om:()=>J,e2:()=>G});var L=b(8567),a=b(4471),k=b(5297),H=b(6604);function G($,R){const{fingerprint:s1,span:z1,breadcrumbs:v1,sdkProcessingMetadata:C1}=R;(function n1($,R){const{extra:s1,tags:z1,user:v1,contexts:C1,level:L1,transactionName:M1}=R;Object.keys(s1).length&&($.extra={...s1,...$.extra}),Object.keys(z1).length&&($.tags={...z1,...$.tags}),Object.keys(v1).length&&($.user={...v1,...$.user}),Object.keys(C1).length&&($.contexts={...C1,...$.contexts}),L1&&($.level=L1),M1&&"transaction"!==$.type&&($.transaction=M1)})($,R),z1&&function r1($,R){$.contexts={trace:(0,H.kX)(R),...$.contexts},$.sdkProcessingMetadata={dynamicSamplingContext:(0,a.k1)(R),...$.sdkProcessingMetadata};const s1=(0,H.zU)(R),z1=(0,H.et)(s1).description;z1&&!$.transaction&&"transaction"===$.type&&($.transaction=z1)}($,z1),function o1($,R){$.fingerprint=$.fingerprint?Array.isArray($.fingerprint)?$.fingerprint:[$.fingerprint]:[],R&&($.fingerprint=$.fingerprint.concat(R)),$.fingerprint.length||delete $.fingerprint}($,s1),function c1($,R){const s1=[...$.breadcrumbs||[],...R];$.breadcrumbs=s1.length?s1:void 0}($,v1),function u1($,R){$.sdkProcessingMetadata={...$.sdkProcessingMetadata,...R}}($,C1)}function T($,R){const{extra:s1,tags:z1,attributes:v1,user:C1,contexts:L1,level:M1,sdkProcessingMetadata:P1,breadcrumbs:T1,fingerprint:E1,eventProcessors:t2,attachments:m2,propagationContext:$1,transactionName:U1,span:D1}=R;K($,"extra",s1),K($,"tags",z1),K($,"attributes",v1),K($,"user",C1),K($,"contexts",L1),$.sdkProcessingMetadata=(0,k.h)($.sdkProcessingMetadata,P1,2),M1&&($.level=M1),U1&&($.transactionName=U1),D1&&($.span=D1),T1.length&&($.breadcrumbs=[...$.breadcrumbs,...T1]),E1.length&&($.fingerprint=[...$.fingerprint,...E1]),t2.length&&($.eventProcessors=[...$.eventProcessors,...t2]),m2.length&&($.attachments=[...$.attachments,...m2]),$.propagationContext={...$.propagationContext,...$1}}function K($,R,s1){$[R]=(0,k.h)($[R],s1,1)}function J($,R){const s1=(0,L.m6)().getScopeData();return $&&T(s1,$.getScopeData()),R&&T(s1,R.getScopeData()),s1}},9166(w2,x1,b){"use strict";b.d(x1,{f:()=>G,r:()=>H});var L=b(6870),a=b(5060);const k="_sentrySpan";function H(T,K){K?(0,L.my)(T,k,(0,a.Z)(K)):delete T[k]}function G(T){return(0,a.q)(T[k])}},6604(w2,x1,b){"use strict";b.d(x1,{CC:()=>P1,aO:()=>T1,Hu:()=>Q2,fy:()=>y2,uU:()=>D1,Bk:()=>K1,zU:()=>Y1,dZ:()=>p2,xO:()=>F2,yW:()=>J1,HQ:()=>e2,VS:()=>l1,xl:()=>C2,pK:()=>k1,cI:()=>d2,et:()=>f2,RD:()=>x2,kX:()=>m2,Qh:()=>$1,G_:()=>U1,Ck:()=>t2,PL:()=>I2});var L=b(4375);function H(n2,b2){const{value:j2,unit:W2}=function k(n2){return"object"==typeof n2&&null!=n2&&!Array.isArray(n2)&&Object.keys(n2).includes("value")}(n2)?n2:{value:n2,unit:void 0},L2=function J(n2){if(Array.isArray(n2))return{value:n2,type:"array"};const b2="string"==typeof n2?"string":"boolean"==typeof n2?"boolean":"number"!=typeof n2||Number.isNaN(n2)?null:Number.isInteger(n2)?"integer":"double";return b2?{value:n2,type:b2}:void 0}(j2),A2=W2&&"string"==typeof W2?{unit:W2}:{};if(L2)return{...L2,...A2};if(!b2||"skip-undefined"===b2&&void 0===j2)return;let n4="";try{n4=JSON.stringify(j2)??""}catch{}return{value:n4,type:"string",...A2}}function G(n2,b2=!1){const j2={};for(const[W2,L2]of Object.entries(n2??{})){const A2=H(L2,b2);A2&&(j2[W2]=A2)}return j2}var n1=b(88),c1=b(8567),u1=b(6326),r1=b(758),o1=b(5023),$=b(6870),R=b(6220),s1=b(7660),z1=b(3947),v1=b(6023),C1=b(9166);const P1=0,T1=1;let E1=!1;function t2(n2){const{spanId:b2,traceId:j2}=n2.spanContext(),{data:W2,op:L2,parent_span_id:A2,status:n4,origin:g4,links:P4}=f2(n2);return{parent_span_id:A2,span_id:b2,trace_id:j2,data:W2,op:L2,status:n4,origin:g4,links:P4}}function m2(n2){const{spanId:b2,traceId:j2,isRemote:W2}=n2.spanContext(),L2=W2?b2:f2(n2).parent_span_id,A2=(0,o1.Lb)(n2).scope;return{parent_span_id:L2,span_id:W2?A2?.getPropagationContext().propagationSpanId||(0,R.Z)():b2,trace_id:j2}}function $1(n2){const{traceId:b2,spanId:j2}=n2.spanContext(),W2=k1(n2);return(0,z1.TC)(b2,j2,W2)}function U1(n2){const{traceId:b2,spanId:j2}=n2.spanContext(),W2=k1(n2);return(0,z1.Iy)(b2,j2,W2)}function D1(n2){if(n2&&n2.length>0)return n2.map(({context:{spanId:b2,traceId:j2,traceFlags:W2,...L2},attributes:A2})=>({span_id:b2,trace_id:j2,sampled:W2===T1,attributes:A2,...L2}))}function e2(n2){if(n2?.length)return n2.map(({context:{spanId:b2,traceId:j2,traceFlags:W2},attributes:L2})=>({span_id:b2,trace_id:j2,sampled:W2===T1,attributes:L2}))}function d2(n2){return"number"==typeof n2?N2(n2):Array.isArray(n2)?n2[0]+n2[1]/1e9:n2 instanceof Date?N2(n2.getTime()):(0,s1.zf)()}function N2(n2){return n2>9999999999?n2/1e3:n2}function f2(n2){if(R1(n2))return n2.getSpanJSON();const{spanId:b2,traceId:j2}=n2.spanContext();if(u2(n2)){const{attributes:W2,startTime:L2,name:A2,endTime:n4,status:g4,links:P4}=n2;return{span_id:b2,trace_id:j2,data:W2,description:A2,parent_span_id:D2(n2),start_timestamp:d2(L2),timestamp:d2(n4)||void 0,status:J1(g4),op:W2[u1.uT],origin:W2[u1.JD],links:D1(P4)}}return{span_id:b2,trace_id:j2,start_timestamp:0,data:{}}}function x2(n2){if(R1(n2))return n2.getStreamedSpanJSON();const{spanId:b2,traceId:j2}=n2.spanContext();if(u2(n2)){const{attributes:W2,startTime:L2,name:A2,endTime:n4,status:g4,links:P4}=n2;return{name:A2,span_id:b2,trace_id:j2,parent_span_id:D2(n2),start_timestamp:d2(L2),end_timestamp:d2(n4),is_segment:n2===I1(n2),status:p2(g4),attributes:y2(W2,g4),links:e2(P4)}}return{span_id:b2,trace_id:j2,start_timestamp:0,name:"",end_timestamp:0,status:"ok",is_segment:n2===I1(n2)}}function D2(n2){return"parentSpanId"in n2?n2.parentSpanId:"parentSpanContext"in n2?n2.parentSpanContext?.spanId:void 0}function I2(n2){return{...n2,attributes:G(n2.attributes),links:n2.links?.map(b2=>({...b2,attributes:G(b2.attributes)}))}}function u2(n2){return!!(n2.attributes&&n2.startTime&&n2.name&&n2.endTime&&n2.status)}function R1(n2){return"function"==typeof n2.getSpanJSON}function k1(n2){const{traceFlags:b2}=n2.spanContext();return b2===T1}function J1(n2){if(n2&&n2.code!==r1.a3)return n2.code===r1.F3?"ok":n2.message||"internal_error"}function p2(n2){return n2&&n2.code!==r1.F3&&n2.code!==r1.a3&&"cancelled"!==n2.message?"error":"ok"}function y2(n2,b2){const j2="error"===p2(b2)?b2?.message:void 0;return{...j2&&{[u1.Ft]:j2},...n2}}const s2="_sentryChildSpans",O2="_sentryRootSpan";function Q2(n2,b2){(0,$.my)(b2,O2,n2[O2]||n2),n2[s2]?n2[s2].add(b2):(0,$.my)(n2,s2,new Set([b2]))}function l1(n2,b2){n2[s2]&&n2[s2].delete(b2)}function F2(n2){const b2=new Set;return function j2(W2){if(!b2.has(W2)&&k1(W2)){b2.add(W2);const L2=W2[s2]?Array.from(W2[s2]):[];for(const A2 of L2)j2(A2)}}(n2),Array.from(b2)}const Y1=I1;function I1(n2){return n2[O2]||n2}function K1(){const n2=(0,n1.EU)(),b2=(0,L.h)(n2);return b2.getActiveSpan?b2.getActiveSpan():(0,C1.f)((0,c1.o5)())}function C2(){E1||((0,v1.pq)(()=>{console.warn("[Sentry] Returning null from `beforeSendSpan` is disallowed. To drop certain spans, configure the respective integrations directly or use `ignoreSpans`.")}),E1=!0)}},2128(w2,x1,b){"use strict";b.d(x1,{RV:()=>u1,gd:()=>G,qQ:()=>c1,vk:()=>T,yF:()=>a});const a="?",k=/\(error: (.*)\)/,H=/captureMessage|captureException/;function G(...o1){const $=o1.sort((R,s1)=>R[0]-s1[0]).map(R=>R[1]);return(R,s1=0,z1=0)=>{const v1=[],C1=R.split("\n");for(let L1=s1;L1<C1.length;L1++){let M1=C1[L1];M1.length>1024&&(M1=M1.slice(0,1024));const P1=k.test(M1)?M1.replace(k,"$1"):M1;if(!P1.includes("Error: ")){for(const T1 of $){const E1=T1(P1);if(E1){v1.push(E1);break}}if(v1.length>=50+z1)break}}return function K(o1){if(!o1.length)return[];const $=Array.from(o1);return/sentryWrapped/.test(J($).function||"")&&$.pop(),$.reverse(),H.test(J($).function||"")&&($.pop(),H.test(J($).function||"")&&$.pop()),$.slice(0,50).map(R=>({...R,filename:R.filename||J($).filename,function:R.function||a}))}(v1.slice(z1))}}function T(o1){return Array.isArray(o1)?G(...o1):o1}function J(o1){return o1[o1.length-1]||{}}const n1="<anonymous>";function c1(o1){try{return o1&&"function"==typeof o1&&o1.name||n1}catch{return n1}}function u1(o1){const $=o1.exception;if($){const R=[];
1try{return $.values.forEach(s1=>{s1.stacktrace.frames&&R.push(...s1.stacktrace.frames)}),R}catch{return}}}},3460(w2,x1,b){"use strict";b.d(x1,{Xr:()=>J,_c:()=>K,gt:()=>T,xv:()=>H});var L=b(2997),a=b(2367);function H(n1,c1=0){return"string"!=typeof n1||0===c1||n1.length<=c1?n1:`${n1.slice(0,c1)}...`}function T(n1,c1){if(!Array.isArray(n1))return"";const u1=[];for(let r1=0;r1<n1.length;r1++){const o1=n1[r1];(0,L.sO)(o1)?u1.push(String(o1)):o1 instanceof Error?u1.push(o1.message?`${o1.name}: ${o1.message}`:o1.name):u1.push((0,a.ng)(void 0,o1))}return u1.join(c1)}function K(n1,c1,u1=!1){return!!(0,L.Kg)(n1)&&((0,L.gd)(c1)?c1.test(n1):(0,L.Kg)(c1)?u1?n1===c1:n1.includes(c1):"function"==typeof c1&&c1(n1))}function J(n1,c1=[],u1=!1){for(const r1 of c1)if(K(n1,r1,u1))return!0;return!1}},4741(w2,x1,b){"use strict";b.d(x1,{XW:()=>G,xg:()=>T});var L=b(2997);function G(J){return new K(n1=>{n1(J)})}function T(J){return new K((n1,c1)=>{c1(J)})}class K{constructor(n1){this._state=0,this._handlers=[],this._runExecutor(n1)}then(n1,c1){return new K((u1,r1)=>{this._handlers.push([!1,o1=>{if(n1)try{u1(n1(o1))}catch($){r1($)}else u1(o1)},o1=>{if(c1)try{u1(c1(o1))}catch($){r1($)}else r1(o1)}]),this._executeHandlers()})}catch(n1){return this.then(c1=>c1,n1)}finally(n1){return new K((c1,u1)=>{let r1,o1;return this.then($=>{o1=!1,r1=$,n1&&n1()},$=>{o1=!0,r1=$,n1&&n1()}).then(()=>{o1?u1(r1):c1(r1)})})}_executeHandlers(){if(0===this._state)return;const n1=this._handlers.slice();this._handlers=[],n1.forEach(c1=>{c1[0]||(1===this._state&&c1[1](this._value),2===this._state&&c1[2](this._value),c1[0]=!0)})}_runExecutor(n1){const c1=(o1,$)=>{if(0===this._state){if((0,L.Qg)($))return void $.then(u1,r1);this._state=o1,this._value=$,this._executeHandlers()}},u1=o1=>{c1(1,o1)},r1=o1=>{c1(2,o1)};try{n1(u1,r1)}catch(o1){r1(o1)}}}},7660(w2,x1,b){"use strict";b.d(x1,{k3:()=>c1,lu:()=>H,zf:()=>K});var L=b(4748),a=b(7718);function H(){return(0,L.Wk)()/1e3}let T;function K(){return(T??(T=function G(){const{performance:u1}=a.O;if(!u1?.now||!u1.timeOrigin)return H;const r1=u1.timeOrigin;return()=>(r1+(0,L.Qw)(()=>u1.now()))/1e3}()))()}let J=null;function c1(){return null===J&&(J=function n1(){const{performance:u1}=a.O;if(!u1?.now)return;const o1=(0,L.Qw)(()=>u1.now()),$=(0,L.Wk)(),R=u1.timeOrigin;if("number"==typeof R&&Math.abs(R+o1-$)<3e5)return R;const s1=u1.timing?.navigationStart;return"number"==typeof s1&&Math.abs(s1+o1-$)<3e5?s1:$-o1}()),J}},3947(w2,x1,b){"use strict";b.d(x1,{Iy:()=>u1,MI:()=>K,TC:()=>c1,kM:()=>n1});var k=b(8323),H=b(7874),G=b(6220),T=b(4748);const K=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function n1($,R){const s1=function J($){if(!$)return;const R=$.match(K);if(!R)return;let s1;return"1"===R[3]?s1=!0:"0"===R[3]&&(s1=!1),{traceId:R[1],parentSampled:s1,parentSpanId:R[2]}}($),z1=(0,k.yD)(R);if(!s1?.traceId)return{traceId:(0,G.e)(),sampleRand:(0,T.hY)()};const v1=function r1($,R){const s1=(0,H.i)(R?.sample_rand);if(void 0!==s1)return s1;const z1=(0,H.i)(R?.sample_rate);return z1&&void 0!==$?.parentSampled?$.parentSampled?(0,T.hY)()*z1:z1+(0,T.hY)()*(1-z1):(0,T.hY)()}(s1,z1);z1&&(z1.sample_rand=v1.toString());const{traceId:C1,parentSpanId:L1,parentSampled:M1}=s1;return{traceId:C1,parentSpanId:L1,sampled:M1,dsc:z1||{},sampleRand:v1}}function c1($=(0,G.e)(),R=(0,G.Z)(),s1){let z1="";return void 0!==s1&&(z1=s1?"-1":"-0"),`${$}-${R}${z1}`}function u1($=(0,G.e)(),R=(0,G.Z)(),s1){return`00-${$}-${R}-${s1?"01":"00"}`}},5405(w2,x1,b){"use strict";b.d(x1,{M:()=>L});const L="10.70.0"},5060(w2,x1,b){"use strict";b.d(x1,{Z:()=>a,q:()=>k});var L=b(7718);function a(H){try{const G=L.O.WeakRef;if("function"==typeof G)return new G(H)}catch{}return H}function k(H){if(H){if("object"==typeof H&&"deref"in H&&"function"==typeof H.deref)try{return H.deref()}catch{return}return H}}},7718(w2,x1,b){"use strict";b.d(x1,{O:()=>L});const L=globalThis},1850(w2,x1,b){"use strict";b.d(x1,{i9:()=>K1,Qs:()=>n2});var L=b(4523),a=b(2615);const G={toolbar:[["bold","italic","underline","strike"],["blockquote","code-block"],[{header:1},{header:2}],[{list:"ordered"},{list:"bullet"}],[{script:"sub"},{script:"super"}],[{indent:"-1"},{indent:"+1"}],[{direction:"rtl"}],[{size:["small",!1,"large","huge"]}],[{header:[1,2,3,4,5,6,!1]}],[{color:[]},{background:[]}],[{font:[]}],[{align:[]}],["clean"],["link","image","video"],["table"]]},T=new a.nKC("config",{providedIn:"root",factory:()=>({modules:G})});var n1=b(3664),c1=b(7705),u1=b(177),r1=b(1230),o1=b(9079),$=b(1985),R=b(9030),s1=b(7468),z1=b(7673),v1=b(4402),C1=b(3726),L1=b(8359),M1=b(9568),P1=b(6354),T1=b(8141),E1=b(3028),t2=b(152),m2=b(9417);const y2=[[["","above-quill-editor-toolbar",""]],[["","quill-editor-toolbar",""]],[["","below-quill-editor-toolbar",""]]],s2=["[above-quill-editor-toolbar]","[quill-editor-toolbar]","[below-quill-editor-toolbar]"];function O2(b2,j2){1&b2&&n1.Hgh(0,"div",0)}function Q2(b2,j2){1&b2&&n1.Hgh(0,"div",0)}const l1=(b2,j2)=>b2||j2||"html";
1let Y1=(()=>{var b2;class j2{constructor(){var L2=this;this.config=(0,a.WQX)(T)||{modules:G},this.quill$=(0,R.v)((0,L.A)(function*(){if(!L2.Quill){const A2=document.addEventListener;document.addEventListener=document.__zone_symbol__addEventListener||document.addEventListener;const{Quill:n4}=yield Promise.all([b.e(206),b.e(49)]).then(b.bind(b,6049));document.addEventListener=A2,L2.Quill=n4}return L2.config.customOptions?.forEach(A2=>{const n4=L2.Quill.import(A2.import);n4.whitelist=A2.whitelist,L2.Quill.register(n4,!0,L2.config.suppressGlobalRegisterWarning)}),new Promise(A2=>{L2.registerCustomModules(L2.Quill,L2.config.customModules,L2.config.suppressGlobalRegisterWarning).subscribe(A2)})})).pipe((0,M1.t)({bufferSize:1,refCount:!1})),this.registeredModules=new Set}getQuill(){return this.quill$}beforeRender(L2,A2,n4=this.config.beforeRender){const g4=[this.registerCustomModules(L2,A2)];return n4&&g4.push(n4()),(0,s1.p)(g4).pipe((0,P1.T)(()=>L2))}registerCustomModules(L2,A2,n4){if(!Array.isArray(A2))return(0,z1.of)(L2);const g4=[];for(const P4 of A2){const{path:j4,implementation:k4}=P4;this.registeredModules.has(j4)||(this.registeredModules.add(j4),(0,v1.A)(k4)?g4.push(k4.pipe((0,T1.M)(_0=>{L2.register(j4,_0,n4)}))):L2.register(j4,k4,n4))}return g4.length>0?(0,s1.p)(g4).pipe((0,P1.T)(()=>L2)):(0,z1.of)(L2)}static#c=b2=()=>(this.\u0275fac=function(A2){return new(A2||j2)},this.\u0275prov=a.jDH({token:j2,factory:j2.\u0275fac,providedIn:"root"}))}return b2(),j2})(),I1=(()=>{var b2;class j2{constructor(){this.format=(0,c1.hFB)(void 0),this.theme=(0,c1.hFB)(void 0),this.modules=(0,c1.hFB)(void 0),this.debug=(0,c1.hFB)(!1),this.readOnly=(0,c1.hFB)(!1),this.placeholder=(0,c1.hFB)(void 0),this.maxLength=(0,c1.hFB)(void 0),this.minLength=(0,c1.hFB)(void 0),this.required=(0,c1.hFB)(!1),this.formats=(0,c1.hFB)(void 0),this.customToolbarPosition=(0,c1.hFB)("top"),this.sanitize=(0,c1.hFB)(void 0),this.beforeRender=(0,c1.hFB)(void 0),this.styles=(0,c1.hFB)(null),this.registry=(0,c1.hFB)(void 0),this.bounds=(0,c1.hFB)(void 0),this.customOptions=(0,c1.hFB)([]),this.customModules=(0,c1.hFB)([]),this.trackChanges=(0,c1.hFB)(void 0),this.classes=(0,c1.hFB)(void 0),this.trimOnValidation=(0,c1.hFB)(!1),this.linkPlaceholder=(0,c1.hFB)(void 0),this.compareValues=(0,c1.hFB)(!1),this.filterNull=(0,c1.hFB)(!1),this.debounceTime=(0,c1.hFB)(void 0),this.defaultEmptyValue=(0,c1.hFB)(null),this.onEditorCreated=new n1.bkB,this.onEditorChanged=new n1.bkB,this.onContentChanged=new n1.bkB,this.onSelectionChanged=new n1.bkB,this.onFocus=new n1.bkB,this.onBlur=new n1.bkB,this.onNativeFocus=new n1.bkB,this.onNativeBlur=new n1.bkB,this.disabled=!1,this.toolbarPosition=(0,a.vPA)("top"),this.eventsSubscription=null,this.quillSubscription=null,this.elementRef=(0,a.WQX)(n1.aKT),this.cd=(0,a.WQX)(c1.gRc),this.domSanitizer=(0,a.WQX)(r1.up),this.platformId=(0,a.WQX)(n1.Agw),this.renderer=(0,a.WQX)(n1.sFG),this.zone=(0,a.WQX)(n1.SKi),this.service=(0,a.WQX)(Y1),this.destroyRef=(0,a.WQX)(a.abz),this.valueGetter=(0,c1.hFB)(L2=>{let A2=L2.getSemanticHTML();this.isEmptyValue(A2)&&(A2=this.defaultEmptyValue());let n4=A2;const g4=l1(this.format(),this.service.config.format);if("text"===g4)n4=L2.getText();else if("object"===g4)n4=L2.getContents();else if("json"===g4)try{n4=JSON.stringify(L2.getContents())}catch{n4=L2.getText()}return n4}),this.valueSetter=(0,c1.hFB)((L2,A2)=>{const n4=l1(this.format(),this.service.config.format);if("html"===n4)return([!0,!1].includes(this.sanitize())?this.sanitize():this.service.config.sanitize)&&(A2=this.domSanitizer.sanitize(n1.WPN.HTML,A2)),L2.clipboard.convert({html:A2});if("json"===n4)try{return JSON.parse(A2)}catch{return[{insert:A2}]}return A2}),this.selectionChangeHandler=(L2,A2,n4)=>{const g4=this.trackChanges()||this.service.config.trackChanges,P4=!L2&&!!this.onModelTouched&&("user"===n4||g4&&"all"===g4);!this.onBlur.observed&&!this.onFocus.observed&&!this.onSelectionChanged.observed&&!P4||this.zone.run(()=>{null===L2?this.onBlur.emit({editor:this.quillEditor,source:n4}):null===A2&&this.onFocus.emit({editor:this.quillEditor,source:n4}),this.onSelectionChanged.emit({editor:this.quillEditor,oldRange:A2,range:L2,source:n4}),P4&&this.onModelTouched(),this.cd.markForCheck()})},this.textChangeHandler=(L2,A2,n4)=>{const g4=this.quillEditor.getText(),P4=this.quillEditor.getContents();let j4=this.quillEditor.getSemanticHTML();this.isEmptyValue(j4)&&(j4=this.defaultEmptyValue());const k4=this.trackChanges()||this.service.config.trackChanges,_0=("user"===n4||k4&&"all"===k4)&&!!this.onModelChange;!this.onContentChanged.observed&&!_0||this.zone.run(()=>
1{if(_0){const t3=this.valueGetter();this.onModelChange(t3(this.quillEditor))}this.onContentChanged.emit({content:P4,delta:L2,editor:this.quillEditor,html:j4,oldDelta:A2,source:n4,text:g4}),this.cd.markForCheck()})},this.editorChangeHandler=(L2,A2,n4,g4)=>{if(this.onEditorChanged.observed)if("text-change"===L2){const P4=this.quillEditor.getText(),j4=this.quillEditor.getContents();let k4=this.quillEditor.getSemanticHTML();this.isEmptyValue(k4)&&(k4=this.defaultEmptyValue()),this.zone.run(()=>{this.onEditorChanged.emit({content:j4,delta:A2,editor:this.quillEditor,event:L2,html:k4,oldDelta:n4,source:g4,text:P4}),this.cd.markForCheck()})}else this.zone.run(()=>{this.onEditorChanged.emit({editor:this.quillEditor,event:L2,oldRange:n4,range:A2,source:g4}),this.cd.markForCheck()})},this.destroyRef.onDestroy(()=>{this.dispose(),this.quillSubscription?.unsubscribe(),this.quillSubscription=null})}static normalizeClassNames(L2){return L2.trim().split(" ").reduce((n4,g4)=>{const P4=g4.trim();return P4&&n4.push(P4),n4},[])}ngOnInit(){this.toolbarPosition.set(this.customToolbarPosition())}ngAfterViewInit(){(0,u1.Vy)(this.platformId)||(this.quillSubscription=this.service.getQuill().pipe((0,E1.Z)(L2=>this.service.beforeRender(L2,this.customModules(),this.beforeRender()))).subscribe(L2=>{this.editorElem=this.elementRef.nativeElement.querySelector("[quill-editor-element]");const A2=this.elementRef.nativeElement.querySelector("[quill-editor-toolbar]"),n4=Object.assign({},this.modules()||this.service.config.modules);A2?n4.toolbar=A2:void 0===n4.toolbar&&(n4.toolbar=G.toolbar);let g4=void 0!==this.placeholder()?this.placeholder():this.service.config.placeholder;void 0===g4&&(g4="Insert text here ...");const P4=this.styles();P4&&Object.keys(P4).forEach(u0=>{this.renderer.setStyle(this.editorElem,u0,P4[u0])}),this.classes()&&this.addClasses(this.classes()),this.customOptions().forEach(u0=>{const g0=L2.import(u0.import);g0.whitelist=u0.whitelist,L2.register(g0,!0)});let j4=this.bounds()&&"self"===this.bounds()?this.editorElem:this.bounds();j4||(j4=this.service.config.bounds?this.service.config.bounds:document.body);let k4=this.debug();!k4&&!1!==k4&&this.service.config.debug&&(k4=this.service.config.debug);let _0=this.readOnly();!_0&&!1!==this.readOnly()&&(_0=void 0!==this.service.config.readOnly&&this.service.config.readOnly);let t3=this.formats();if(!t3&&void 0===t3&&(t3=this.service.config.formats?[...this.service.config.formats]:null===this.service.config.formats?null:void 0),this.zone.runOutsideAngular(()=>{if(this.quillEditor=new L2(this.editorElem,{bounds:j4,debug:k4,formats:t3,modules:n4,placeholder:g4,readOnly:_0,registry:this.registry(),theme:this.theme()||(this.service.config.theme?this.service.config.theme:"snow")}),this.onNativeBlur.observed){(0,C1.R)(this.quillEditor.scroll.domNode,"blur").pipe((0,o1.pQ)(this.destroyRef)).subscribe(()=>this.onNativeBlur.next({editor:this.quillEditor,source:"dom"}));const u0=this.quillEditor.getModule("toolbar");u0.container&&(0,C1.R)(u0.container,"mousedown").pipe((0,o1.pQ)(this.destroyRef)).subscribe(g0=>g0.preventDefault())}if(this.onNativeFocus.observed&&(0,C1.R)(this.quillEditor.scroll.domNode,"focus").pipe((0,o1.pQ)(this.destroyRef)).subscribe(()=>this.onNativeFocus.next({editor:this.quillEditor,source:"dom"})),this.linkPlaceholder()){const g0=this.quillEditor?.theme?.tooltip?.root?.querySelector("input[data-link]");g0?.dataset&&(g0.dataset.link=this.linkPlaceholder())}}),this.content){if("text"===l1(this.format(),this.service.config.format))this.quillEditor.setText(this.content,"silent");else{const N0=this.valueSetter()(this.quillEditor,this.content);this.quillEditor.setContents(N0,"silent")}this.quillEditor.getModule("history").clear()}this.setDisabledState(),this.addQuillEventListeners(),(this.onEditorCreated.observed||this.onValidatorChanged)&&new $.c(b2=>{const j2=requestAnimationFrame(()=>{b2.next(),b2.complete()});return()=>cancelAnimationFrame(j2)}).pipe((0,o1.pQ)(this.destroyRef)).subscribe(()=>{this.onValidatorChanged&&this.onValidatorChanged(),this.onEditorCreated.emit(this.quillEditor)})}))}ngOnChanges(L2){if(this.quillEditor){if(L2.readOnly&&this.quillEditor.enable(!L2.readOnly.currentValue),L2.placeholder&&(this.quillEditor.root.dataset.placeholder=L2.placeholder.currentValue),L2.styles){const A2=L2.styles.currentValue,n4=L2.styles.previousValue;n4&&Object.keys(n4).forEach(g4=>{this.renderer.removeStyle(this.editorElem,g4)}),A2&&Object.keys(A2).forEach(g4=>{this.renderer.setStyle(this.editorElem,g4,this.styles()[g4])})}if(L2.classes){const A2=L2.classes.currentValue,n4=L2.classes.previousValue;n4&&this.removeClasses(n4),A2&&this.addClasses(A2)}L2.debounceTime&&this.addQuillEventListeners()}}addClasses(L2){j2.normalizeClassNames(L2).forEach(A2=>{this.renderer.addClass(this.editorElem,A2)})}removeClasses(L2){j2.normalizeClassNames(L2).forEach(A2=>{this.renderer.removeClass(this.editorElem,A2)})}writeValue(L2){if(this.filterNull()&&null===L2||(this.content=L2,!this.quillEditor))return;const A2=l1(this.format(),this.service.config.format),g4=this.valueSetter()(this.quillEditor,L2);if(this.compareValues()){const P4=this.quillEditor.getContents();
1if(JSON.stringify(P4)===JSON.stringify(g4))return}L2?"text"===A2?this.quillEditor.setText(L2):this.quillEditor.setContents(g4):this.quillEditor.setText("")}setDisabledState(L2=this.disabled){this.disabled=L2,this.quillEditor&&(L2?(this.quillEditor.disable(),this.renderer.setAttribute(this.elementRef.nativeElement,"disabled","disabled")):(this.readOnly()||this.quillEditor.enable(),this.renderer.removeAttribute(this.elementRef.nativeElement,"disabled")))}registerOnChange(L2){this.onModelChange=L2}registerOnTouched(L2){this.onModelTouched=L2}registerOnValidatorChange(L2){this.onValidatorChanged=L2}validate(){if(!this.quillEditor)return null;const L2={};let A2=!0;const n4=this.quillEditor.getText(),g4=this.trimOnValidation()?n4.trim().length:1===n4.length&&0===n4.trim().length?0:n4.length-1,P4=this.quillEditor.getContents().ops,j4=!!P4&&1===P4.length&&["\n",""].includes(P4[0].insert?.toString());return this.minLength()&&g4&&g4<this.minLength()&&(L2.minLengthError={given:g4,minLength:this.minLength()},A2=!1),this.maxLength()&&g4>this.maxLength()&&(L2.maxLengthError={given:g4,maxLength:this.maxLength()},A2=!1),this.required()&&!g4&&j4&&(L2.requiredError={empty:!0},A2=!1),A2?null:L2}addQuillEventListeners(){this.dispose(),this.zone.runOutsideAngular(()=>{this.eventsSubscription=new L1.yU,this.eventsSubscription.add((0,C1.R)(this.quillEditor,"selection-change").subscribe(([n4,g4,P4])=>{this.selectionChangeHandler(n4,g4,P4)}));let L2=(0,C1.R)(this.quillEditor,"text-change"),A2=(0,C1.R)(this.quillEditor,"editor-change");"number"==typeof this.debounceTime()&&(L2=L2.pipe((0,t2.B)(this.debounceTime())),A2=A2.pipe((0,t2.B)(this.debounceTime()))),this.eventsSubscription.add(L2.subscribe(([n4,g4,P4])=>{this.textChangeHandler(n4,g4,P4)})),this.eventsSubscription.add(A2.subscribe(([n4,g4,P4,j4])=>{this.editorChangeHandler(n4,g4,P4,j4)}))})}dispose(){this.eventsSubscription?.unsubscribe(),this.eventsSubscription=null}isEmptyValue(L2){return"<p></p>"===L2||"<div></div>"===L2||"<p><br></p>"===L2||"<div><br></div>"===L2}static#c=b2=()=>(this.\u0275fac=function(A2){return new(A2||j2)},this.\u0275dir=n1.FsC({type:j2,inputs:{format:[1,"format"],theme:[1,"theme"],modules:[1,"modules"],debug:[1,"debug"],readOnly:[1,"readOnly"],placeholder:[1,"placeholder"],maxLength:[1,"maxLength"],minLength:[1,"minLength"],required:[1,"required"],formats:[1,"formats"],customToolbarPosition:[1,"customToolbarPosition"],sanitize:[1,"sanitize"],beforeRender:[1,"beforeRender"],styles:[1,"styles"],registry:[1,"registry"],bounds:[1,"bounds"],customOptions:[1,"customOptions"],customModules:[1,"customModules"],trackChanges:[1,"trackChanges"],classes:[1,"classes"],trimOnValidation:[1,"trimOnValidation"],linkPlaceholder:[1,"linkPlaceholder"],compareValues:[1,"compareValues"],filterNull:[1,"filterNull"],debounceTime:[1,"debounceTime"],defaultEmptyValue:[1,"defaultEmptyValue"],valueGetter:[1,"valueGetter"],valueSetter:[1,"valueSetter"]},outputs:{onEditorCreated:"onEditorCreated",onEditorChanged:"onEditorChanged",onContentChanged:"onContentChanged",onSelectionChanged:"onSelectionChanged",onFocus:"onFocus",onBlur:"onBlur",onNativeFocus:"onNativeFocus",onNativeBlur:"onNativeBlur"},features:[n1.OA$]}))}return b2(),j2})(),K1=(()=>{var b2;class j2 extends I1{static#c=b2=()=>(this.\u0275fac=(()=>{let L2;return function(n4){return(L2||(L2=n1.xGo(j2)))(n4||j2)}})(),this.\u0275cmp=n1.VBU({type:j2,selectors:[["quill-editor"]],features:[n1.Jv_([{multi:!0,provide:m2.kq,useExisting:(0,a.Rfq)(()=>j2)},{multi:!0,provide:m2.cz,useExisting:(0,a.Rfq)(()=>j2)}]),n1.Vt3],ngContentSelectors:s2,decls:5,vars:2,consts:[["quill-editor-element",""]],template:function(A2,n4){1&A2&&(n1.NAR(y2),n1.nVh(0,O2,1,0,"div",0),n1.SdG(1),n1.SdG(2,1),n1.SdG(3,2),n1.nVh(4,Q2,1,0,"div",0)),2&A2&&(n1.vxM("top"!==n4.toolbarPosition()?0:-1),n1.R7$(4),n1.vxM("top"===n4.toolbarPosition()?4:-1))},styles:["[_nghost-%COMP%]{display:inline-block}"]}))}return b2(),j2})(),n2=(()=>{var b2;class j2{static forRoot(L2){return{ngModule:j2,providers:[{provide:T,useValue:L2}]}}static#c=b2=()=>(this.\u0275fac=function(A2){return new(A2||j2)},this.\u0275mod=n1.$C({type:j2}),this.\u0275inj=a.G2t({}))}return b2(),j2})()},1635(w2,x1,b){"use strict";b.r(x1),b.d(x1,{__addDisposableResource:()=>f2,__assign:()=>k,__asyncDelegator:()=>T1,__asyncGenerator:()=>
vendor: 7,557 bytes, line 1
1P1,__asyncValues:()=>E1,__await:()=>M1,__awaiter:()=>r1,__classPrivateFieldGet:()=>e2,__classPrivateFieldIn:()=>N2,__classPrivateFieldSet:()=>d2,__createBinding:()=>$,__decorate:()=>G,__disposeResources:()=>D2,__esDecorate:()=>K,__exportStar:()=>R,__extends:()=>a,__generator:()=>o1,__importDefault:()=>D1,__importStar:()=>U1,__makeTemplateObject:()=>t2,__metadata:()=>u1,__param:()=>T,__propKey:()=>n1,__read:()=>z1,__rest:()=>H,__rewriteRelativeImportExtension:()=>I2,__runInitializers:()=>J,__setFunctionName:()=>c1,__spread:()=>v1,__spreadArray:()=>L1,__spreadArrays:()=>C1,__values:()=>s1,default:()=>u2});var L=function(R1,k1){return(L=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(J1,p2){J1.__proto__=p2}||function(J1,p2){for(var y2 in p2)Object.prototype.hasOwnProperty.call(p2,y2)&&(J1[y2]=p2[y2])})(R1,k1)};function a(R1,k1){if("function"!=typeof k1&&null!==k1)throw new TypeError("Class extends value "+String(k1)+" is not a constructor or null");function J1(){this.constructor=R1}L(R1,k1),R1.prototype=null===k1?Object.create(k1):(J1.prototype=k1.prototype,new J1)}var k=function(){return k=Object.assign||function(k1){for(var J1,p2=1,y2=arguments.length;p2<y2;p2++)for(var s2 in J1=arguments[p2])Object.prototype.hasOwnProperty.call(J1,s2)&&(k1[s2]=J1[s2]);return k1},k.apply(this,arguments)};function H(R1,k1){var J1={};for(var p2 in R1)Object.prototype.hasOwnProperty.call(R1,p2)&&k1.indexOf(p2)<0&&(J1[p2]=R1[p2]);if(null!=R1&&"function"==typeof Object.getOwnPropertySymbols){var y2=0;for(p2=Object.getOwnPropertySymbols(R1);y2<p2.length;y2++)k1.indexOf(p2[y2])<0&&Object.prototype.propertyIsEnumerable.call(R1,p2[y2])&&(J1[p2[y2]]=R1[p2[y2]])}return J1}function G(R1,k1,J1,p2){var O2,y2=arguments.length,s2=y2<3?k1:null===p2?p2=Object.getOwnPropertyDescriptor(k1,J1):p2;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s2=Reflect.decorate(R1,k1,J1,p2);else for(var Q2=R1.length-1;Q2>=0;Q2--)(O2=R1[Q2])&&(s2=(y2<3?O2(s2):y2>3?O2(k1,J1,s2):O2(k1,J1))||s2);return y2>3&&s2&&Object.defineProperty(k1,J1,s2),s2}function T(R1,k1){return function(J1,p2){k1(J1,p2,R1)}}function K(R1,k1,J1,p2,y2,s2){function O2(j2){if(void 0!==j2&&"function"!=typeof j2)throw new TypeError("Function expected");return j2}for(var I1,Q2=p2.kind,l1="getter"===Q2?"get":"setter"===Q2?"set":"value",F2=!k1&&R1?p2.static?R1:R1.prototype:null,Y1=k1||(F2?Object.getOwnPropertyDescriptor(F2,p2.name):{}),K1=!1,C2=J1.length-1;C2>=0;C2--){var u={};for(var n2 in p2)u[n2]="access"===n2?{}:p2[n2];for(var n2 in p2.access)u.access[n2]=p2.access[n2];u.addInitializer=function(j2){if(K1)throw new TypeError("Cannot add initializers after decoration has completed");s2.push(O2(j2||null))};var b2=(0,J1[C2])("accessor"===Q2?{get:Y1.get,set:Y1.set}:Y1[l1],u);if("accessor"===Q2){if(void 0===b2)continue;if(null===b2||"object"!=typeof b2)throw new TypeError("Object expected");(I1=O2(b2.get))&&(Y1.get=I1),(I1=O2(b2.set))&&(Y1.set=I1),(I1=O2(b2.init))&&y2.unshift(I1)}else(I1=O2(b2))&&("field"===Q2?y2.unshift(I1):Y1[l1]=I1)}F2&&Object.defineProperty(F2,p2.name,Y1),K1=!0}function J(R1,k1,J1){for(var p2=arguments.length>2,y2=0;y2<k1.length;y2++)J1=p2?k1[y2].call(R1,J1):k1[y2].call(R1);return p2?J1:void 0}function n1(R1){return"symbol"==typeof R1?R1:"".concat(R1)}function c1(R1,k1,J1){return"symbol"==typeof k1&&(k1=k1.description?"[".concat(k1.description,"]"):""),Object.defineProperty(R1,"name",{configurable:!0,value:J1?"".concat(J1," ",k1):k1})}function u1(R1,k1){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(R1,k1)}function r1(R1,k1,J1,p2){return new(J1||(J1=Promise))(function(s2,O2){function Q2(Y1){try{F2(p2.next(Y1))}catch(I1){O2(I1)}}function l1(Y1){try{F2(p2.throw(Y1))}catch(I1){O2(I1)}}function F2(Y1){Y1.done?s2(Y1.value):function y2(s2){return s2 instanceof J1?s2:new J1(function(O2){O2(s2)})}(Y1.value).then(Q2,l1)}F2((p2=p2.apply(R1,k1||[])).next())})}function o1(R1,k1){var p2,y2,s2,J1={label:0,sent:function(){if(1&s2[0])throw s2[1];return s2[1]},trys:[],ops:[]},O2=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return O2.next=Q2(0),O2.throw=Q2(1),O2.return=Q2(2),"function"==typeof Symbol&&(O2[Symbol.iterator]=function(){return this}),O2;function Q2(F2){return function(Y1){return function l1(F2){if(p2)throw new TypeError("Generator is already executing.");for(;O2&&(O2=0,F2[0]&&(J1=0)),J1;)try{if(p2=1,y2&&(s2=2&F2[0]?y2.return:F2[0]?y2.throw||((s2=y2.return)&&s2.call(y2),0):y2.next)&&!(s2=s2.call(y2,F2[1])).done)return s2;switch(y2=0,s2&&(F2=[2&F2[0],s2.value]),F2[0]){case 0:case 1:s2=F2;break;case 4:return J1.label++,{value:F2[1],done:!1};case 5:J1.label++,y2=F2[1],F2=[0];continue;case 7:F2=J1.ops.pop(),J1.trys.pop();continue;default:if(!(s2=(s2=J1.trys).length>0&&s2[s2.length-1])&&(6===F2[0]||2===F2[0])){J1=0;continue}if(3===F2[0]&&(!s2||F2[1]>s2[0]&&F2[1]<s2[3])){J1.label=F2[1];break}if(6===F2[0]&&J1.label<s2[1]){J1.label=s2[1],s2=F2;break}if(s2&&J1.label<s2[2]){J1.label=s2[2],J1.ops.push(F2);break}s2[2]&&J1.ops.pop(),J1.trys.pop();continue}F2=k1.call(R1,J1)}catch(Y1){F2=[6,Y1],y2=0}finally{p2=s2=0}if(5&F2[0])throw F2[1];return{value:F2[0]?F2[1]:void 0,done:!0}}([F2,Y1])}}}var $=Object.create?function(R1,k1,J1,p2){void 0===p2&&(p2=J1);var y2=Object.getOwnPropertyDescriptor(k1,J1);(!y2||("get"in y2?!k1.__esModule:y2.writable||y2.configurable))&&(y2={enumerable:!0,get:function(){return k1[J1]}}),Object.defineProperty(R1,p2,y2)}:function(R1,k1,J1,p2){void 0===p2&&(p2=J1),R1[p2]=k1[J1]};function R(R1,k1){for(var J1 in R1)"default"!==J1&&!Object.prototype.hasOwnProperty.call(k1,J1)&&$(k1,R1,J1)}function s1(R1){var k1="function"==typeof Symbol&&Symbol.iterator,J1=k1&&R1[k1],p2=0;if(J1)return J1.call(R1);if(R1&&"number"==typeof R1.length)return{next:function(){return R1&&p2>=R1.length&&(R1=void 0),{value:R1&&R1[p2++],done:!R1}}};throw new TypeError(k1?"Object is not iterable.":"Symbol.iterator is not defined.")}function z1(R1,k1){var J1="function"==typeof Symbol&&R1[Symbol.iterator];if(!J1)return R1;var y2,O2,p2=J1.call(R1),s2=[];try{for(;(void 0===k1||k1-- >0)&&!(y2=p2.next()).done;)s2.push(y2.value)}catch(Q2){O2={error:Q2}}finally{try{y2&&!y2.done&&(J1=p2.return)&&J1.call(p2)}finally{if(O2)throw O2.error}}return s2}function v1(){for(var R1=[],k1=0;k1<arguments.length;k1++)R1=R1.concat(z1(arguments[k1]));return R1}function C1(){for(var R1=0,k1=0,J1=arguments.length;k1<J1;k1++)R1+=arguments[k1].length;var p2=Array(R1),y2=0;for(k1=0;k1<J1;k1++)for(var s2=arguments[k1],O2=0,Q2=s2.length;O2<Q2;O2++,y2++)p2[y2]=s2[O2];return p2}function L1(R1,k1,J1){if(J1||2===arguments.length)for(var s2,p2=0,y2=k1.length;p2<y2;p2++)(s2||!(p2 in k1))&&(s2||(s2=Array.prototype.slice.call(k1,0,p2)),s2[p2]=k1[p2]);return R1.concat(s2||Array.prototype.slice.call(k1))}function M1(R1){return this instanceof M1?(this.v=R1,this):new M1(R1)}function P1(R1,k1,J1){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var y2,p2=J1.apply(R1,k1||[]),s2=[];return y2=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),Q2("next"),Q2("throw"),Q2("return",function O2(C2){return function(u){return Promise.resolve(u).then(C2,I1)}}),y2[Symbol.asyncIterator]=function(){return this},y2;function Q2(C2,u){p2[C2]&&(y2[C2]=function(n2){return new Promise(function(b2,j2){s2.push([C2,n2,b2,j2])>1||l1(C2,n2)})},u&&(y2[C2]=u(y2[C2])))}function l1(C2,u){try{!function F2(C2){C2.value instanceof M1?Promise.resolve(C2.value.v).then(Y1,I1):K1(s2[0][2],C2)}(p2[C2](u))}catch(n2){K1(s2[0][3],n2)}}
1function Y1(C2){l1("next",C2)}function I1(C2){l1("throw",C2)}function K1(C2,u){C2(u),s2.shift(),s2.length&&l1(s2[0][0],s2[0][1])}}function T1(R1){var k1,J1;return k1={},p2("next"),p2("throw",function(y2){throw y2}),p2("return"),k1[Symbol.iterator]=function(){return this},k1;function p2(y2,s2){k1[y2]=R1[y2]?function(O2){return(J1=!J1)?{value:M1(R1[y2](O2)),done:!1}:s2?s2(O2):O2}:s2}}function E1(R1){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var J1,k1=R1[Symbol.asyncIterator];return k1?k1.call(R1):(R1=s1(R1),J1={},p2("next"),p2("throw"),p2("return"),J1[Symbol.asyncIterator]=function(){return this},J1);function p2(s2){J1[s2]=R1[s2]&&function(O2){return new Promise(function(Q2,l1){!function y2(s2,O2,Q2,l1){Promise.resolve(l1).then(function(F2){s2({value:F2,done:Q2})},O2)}(Q2,l1,(O2=R1[s2](O2)).done,O2.value)})}}}function t2(R1,k1){return Object.defineProperty?Object.defineProperty(R1,"raw",{value:k1}):R1.raw=k1,R1}var m2=Object.create?function(R1,k1){Object.defineProperty(R1,"default",{enumerable:!0,value:k1})}:function(R1,k1){R1.default=k1},$1=function(R1){return($1=Object.getOwnPropertyNames||function(k1){var J1=[];for(var p2 in k1)Object.prototype.hasOwnProperty.call(k1,p2)&&(J1[J1.length]=p2);return J1})(R1)};function U1(R1){if(R1&&R1.__esModule)return R1;var k1={};if(null!=R1)for(var J1=$1(R1),p2=0;p2<J1.length;p2++)"default"!==J1[p2]&&$(k1,R1,J1[p2]);return m2(k1,R1),k1}function D1(R1){return R1&&R1.__esModule?R1:{default:R1}}function e2(R1,k1,J1,p2){if("a"===J1&&!p2)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof k1?R1!==k1||!p2:!k1.has(R1))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===J1?p2:"a"===J1?p2.call(R1):p2?p2.value:k1.get(R1)}function d2(R1,k1,J1,p2,y2){if("m"===p2)throw new TypeError("Private method is not writable");if("a"===p2&&!y2)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof k1?R1!==k1||!y2:!k1.has(R1))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===p2?y2.call(R1,J1):y2?y2.value=J1:k1.set(R1,J1),J1}function N2(R1,k1){if(null===k1||"object"!=typeof k1&&"function"!=typeof k1)throw new TypeError("Cannot use 'in' operator on non-object");return"function"==typeof R1?k1===R1:R1.has(k1)}function f2(R1,k1,J1){if(null!=k1){if("object"!=typeof k1&&"function"!=typeof k1)throw new TypeError("Object expected.");var p2,y2;if(J1){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");p2=k1[Symbol.asyncDispose]}if(void 0===p2){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");p2=k1[Symbol.dispose],J1&&(y2=p2)}if("function"!=typeof p2)throw new TypeError("Object not disposable.");y2&&(p2=function(){try{y2.call(this)}catch(s2){return Promise.reject(s2)}}),R1.stack.push({value:k1,dispose:p2,async:J1})}else J1&&R1.stack.push({async:!0});return k1}var x2="function"==typeof SuppressedError?SuppressedError:function(R1,k1,J1){var p2=new Error(J1);return p2.name="SuppressedError",p2.error=R1,p2.suppressed=k1,p2};function D2(R1){function k1(s2){R1.error=R1.hasError?new x2(s2,R1.error,"An error was suppressed during disposal."):s2,R1.hasError=!0}var J1,p2=0;return function y2(){for(;J1=R1.stack.pop();)try{if(!J1.async&&1===p2)return p2=0,R1.stack.push(J1),Promise.resolve().then(y2);if(J1.dispose){var s2=J1.dispose.call(J1.value);if(J1.async)return p2|=2,Promise.resolve(s2).then(y2,function(O2){return k1(O2),y2()})}else p2|=1}catch(O2){k1(O2)}if(1===p2)return R1.hasError?Promise.reject(R1.error):Promise.resolve();if(R1.hasError)throw R1.error}()}function I2(R1,k1){return"string"==typeof R1&&/^\.\.?\//.test(R1)?R1.replace(/\.(tsx)$|((?:\.d)?)((?:\.[^./]+?)?)\.([cm]?)ts$/i,function(J1,p2,y2,s2,O2){return p2?k1?".jsx":".js":!y2||s2&&O2?y2+s2+"."+O2.toLowerCase()+"js":J1}):R1}const u2={__extends:a,__assign:k,__rest:H,__decorate:G,__param:T,__esDecorate:K,__runInitializers:J,__propKey:n1,__setFunctionName:c1,__metadata:u1,__awaiter:r1,__generator:o1,__createBinding:$,__exportStar:R,__values:s1,__read:z1,__spread:v1,__spreadArrays:C1,__spreadArray:L1,__await:M1,__asyncGenerator:P1,__asyncDelegator:T1,__asyncValues:E1,__makeTemplateOb
1ject:t2,__importStar:U1,__importDefault:D1,__classPrivateFieldGet:e2,__classPrivateFieldSet:d2,__classPrivateFieldIn:N2,__addDisposableResource:f2,__disposeResources:D2,__rewriteRelativeImportExtension:I2}}},w2=>{w2(w2.s=4802)}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.