PageSourceSearch

https://livablenashua.org/16.860581656d07364f.js

js livablenashua.org collected 2026-09-28 07:27:13 UTC 199,224 bytes, 1 lines download raw bytes

1(self.webpackChunkkla_frontend=self.webpackChunkkla_frontend||[]).push([[16],{98520:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{I:()=>ThriveSignUpFormComponent});var _angular_common__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(60177),_angular_forms__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(89417),_angular_core__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(54438);const _c0=k=>({background:k}),_c1=k=>({color:k});let ThriveSignUpFormComponent=(()=>{class ThriveSignUpFormComponent{config;user={firstName:"",lastName:"",zipCode:"",email:""};constructor(){}ngOnInit(){this.config||(this.config={title:"Sign up receive news and events updates about the community",titleColor:"white",background:"#e6673e",firstNamePlaceholder:"First name",lastNamePlaceholder:"Last name",zipCodePlaceholder:"Zip Code",emailPlaceholder:"Email",button:"SIGN UP"}),this.config.title||(this.config.title="Sign up receive news and events updates about the community"),this.config.emailPlaceholder||(this.config.emailPlaceholder="Email"),this.config.firstNamePlaceholder||(this.config.firstNamePlaceholder="First name"),this.config.lastNamePlaceholder||(this.config.lastNamePlaceholder="Last name"),this.config.titleColor||(this.config.titleColor="white"),this.config.background||(this.config.background="#e6673e"),this.config.button=this.config.button?this.config.button.toUpperCase():"SIGN UP"}signUp(){eval(this.config.eval)}static \u0275fac=function k(y){return new(y||ThriveSignUpFormComponent)};static \u0275cmp=_angular_core__WEBPACK_IMPORTED_MODULE_0__.VBU({type:ThriveSignUpFormComponent,selectors:[["kla-thrive-sign-up-form"]],inputs:{config:"config"},standalone:!0,features:[_angular_core__WEBPACK_IMPORTED_MODULE_0__.aNF],decls:26,vars:7,consts:[[1,"sign-up-form-container",3,"ngStyle"],[3,"ngStyle"],["ngNoForm","","action"," http://cl.s7.exct.net/subscribe.aspx","method","post","name","subscribeForm"],[1,"row"],["name","thx","type","hidden","value","http://www.thriveindianapolis.com/subscription-confirmation"],["name","err","type","hidden","value","http://www.thriveindianapolis.com/subscription-error"],["name","MID","type","hidden","value","7200606"],["name","Email Type","type","hidden","value","HTML"],["name","SubAction","type","hidden","value","sub"],["name","lid","type","hidden","value","17037"],[1,"col-lg-5","offset-lg-1"],["name","First Name","type","text","placeholder","First Name"],[1,"col-lg-5"],["name","Last Name","type","text","placeholder","Last name"],["name","Zip Code","type","text","placeholder","Zip Code"],["name","Email Address","type","text","placeholder","Email Address"],[1,"col-lg-3","offset-lg-8","button-column"],[2,"padding","5px 0 0 0"],["type","submit","value","Sign Up"]],template:function k(y,r){1&y&&(_angular_core__WEBPACK_IMPORTED_MODULE_0__.j41(0,"div",0)(1,"h2",1),_angular_core__WEBPACK_IMPORTED_MODULE_0__.EFF(2),_angular_core__WEBPACK_IMPORTED_MODULE_0__.k0s(),_angular_core__WEBPACK_IMPORTED_MODULE_0__.j41(3,"form",2)(4,"div",3),_angular_core__WEBPACK_IMPORTED_MODULE_0__.nrm(5,"input",4)(6,"input",5)(7,"input",6)(8,"input",7)(9,"input",8)(10,"input",9),_angular_core__WEBPACK_IMPORTED_MODULE_0__.j41(11,"div",10)(12,"div"),_angular_core__WEBPACK_IMPORTED_MODULE_0__.nrm(13,"input",11),_angular_core__WEBPACK_IMPORTED_MODULE_0__.k0s()(),_angular_core__WEBPACK_IMPORTED_MODULE_0__.j41(14,"div",12)(15,"div"),_angular_core__WEBPACK_IMPORTED_MODULE_0__.nrm(16,"input",13),_angular_core__WEBPACK_IMPORTED_MODULE_0__.k0s()(),_angular_core__WEBPACK_IMPORTED_MODULE_0__.j41(17,"div",10)(18,"div"),_angular_core__WEBPACK_IMPORTED_MODULE_0__.nrm(19,"input",14),_angular_core__WEBPACK_IMPORTED_MODULE_0__.k0s()(),_angular_core__WEBPACK_IMPORTED_MODULE_0__.j41(20,"div",12)(21,"div"),_angular_core__WEBPACK_IMPORTED_MODULE_0__.nrm(22,"input",15),_angular_core__WEBPACK_IMPORTED_MODULE_0__.k0s()(),_angular_core__WEBPACK_IMPORTED_MODULE_0__.j41(23,"div",16)(24,"div",17),_angular_core__WEBPACK_IMPORTED_MODULE_0__.nrm(25,"input",18),_angular_core__WEBPACK_IMPORTED_MODULE_0__.k0s()()()()()),2&y&&(_angular_core__WEBPACK_IMPORTED_MODULE_0__.Y8G("ngStyle",_angular_core__WEBPACK_IMPORTED_MODULE_0__.eq3(3,_c0,r.config.background)),_angular_core__WEBPACK_IMPORTED_MODULE_0__.R7$(),_angular_core__WEBPACK_IMPORTED_MODULE_0__.Y8G("ngStyle",_angular_core__WEBPACK_IMPORTED_MODULE_0__.eq3(5,_c1,r.config.titleColor)),_angular_core__WEBPACK_IMPORTED_MODULE_0__.R7$(),_angular_core__WEBPACK_IMPORTED_MODULE_0__.SpI("",r.config.title," "))},dependencies:[_angular_common__WEBPACK_IMPORTED_MODULE_1__.MD,_angular_common__WEBPACK_IMPORTED_MODULE_1__.B3,_angular_forms__WEBPACK_IMPORTED_MODULE_2__.YN],styles:[".skip-link[_ngcontent-%COMP%]{position:absolute;top:-100%;left:0;background:#000;color:#fff;padding:8px 16px;z-index:9999;text-decoration:none}.skip-link[_ngcontent-%COMP%]:focus{top:0}.app[_ngcontent-%COMP%]{background-color:#fff;margin:100px 0 0;float:left;width:100%;overflow:hidden}@media (min-width: 768px) and (max-width: 991px){.app[_ngcontent-%COMP%]{margin:60px 0 0}}@media (max-width: 767px){.app[_ngcontent-%COMP%]{margin:60px 0 0}}h1[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:70px;line-height:80px;color:#474747}@media (max-width: 767px){h1[_ngcontent-%COMP%]{font-size:40px;line-height:50px;color:#474747;letter-spacing:-.6px}}h2[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:42px;line-height:70px;color:#474747;letter-spacing:-2px}@media (max-width: 767px){h2[_ngcontent-%COMP%]{font-size:34px;line-height:44px;color:#474747}}h3[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:34px;line-height:42px;color:#474747;letter-spacing:-1px}h4[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:21px;line-height:28px;color:#474747;letter-spacing:-1px}h5[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:13px;line-height:26px;color:#474747;letter-spacing:1px}.intro[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:20px;font-weight:700;line-height:35px;color:#474747;letter-spacing:0}p[_ngcontent-%COMP%]{font-family:OpenSans;font-size:15px;line-height:28px;color:#474747;letter-spacing:0}p.bold[_ngcontent-%COMP%]{font-family:OpenSans-Bold}.caption[_ngcontent-%COMP%]{font-family:OpenSans;font-size:12px;line-height:21px;color:#474747;letter-spacing:0px}.graph[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:10px;line-height:21px;color:#474747;letter-spacing:0px;opacity:.7}.navigation[_ngcontent-%COMP%]{font-family:OpenSans-Bold;font-size:13px;line-height:21px;color:#474747;letter-spacing:0px}.small-link[_ngcontent-%COMP%]{font-family:OpenSans-Bold;font-size:10px;line-height:21px;color:#474747;letter-spacing:0px}.light-fonts[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}@media (max-width: 767px){.light-fonts[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}}.light-fonts[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#fff}@media (max-width: 767px){.light-fonts[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#fff}}.light-fonts[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   h4[_ng
1content-%COMP%], .light-fonts[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .intro[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .caption[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .graph[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .navigation[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .small-link[_ngcontent-%COMP%]{color:#fff}button[_ngcontent-%COMP%], button[_ngcontent-%COMP%]:hover{outline:none}button[_ngcontent-%COMP%]:focus{outline:none}button[_ngcontent-%COMP%]:active{outline:none}@media (min-width: 1500px){.container[_ngcontent-%COMP%]{max-width:1400px}}.remove-left-padding[_ngcontent-%COMP%]{padding-left:0}@media (max-width: 767px){.remove-left-padding[_ngcontent-%COMP%]{padding-left:15px}}@media (min-width: 768px) and (max-width: 991px){.remove-left-padding[_ngcontent-%COMP%]{padding-left:15px}}.remove-right-padding[_ngcontent-%COMP%]{padding-right:0}@media (max-width: 767px){.remove-right-padding[_ngcontent-%COMP%]{padding-right:15px}}@media (min-width: 768px) and (max-width: 991px){.remove-right-padding[_ngcontent-%COMP%]{padding-right:15px}}.menu-container[_ngcontent-%COMP%]{float:left;width:100%}@media (max-width: 767px){.menu-container[_ngcontent-%COMP%]   .col-sm-12[_ngcontent-%COMP%]{padding:0}}@media (min-width: 768px) and (max-width: 991px){.menu-container[_ngcontent-%COMP%]   .col-sm-12[_ngcontent-%COMP%]{padding:0}}.flex-row[_ngcontent-%COMP%]{display:flex}.flex-row[_ngcontent-%COMP%] > [class*=col-][_ngcontent-%COMP%]{display:flex;flex-direction:column}@media (min-width: 768px){.hidden-xs-up[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 767px){.hidden-xs[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 991px){.container[_ngcontent-%COMP%]{min-width:100%}}@media (min-width: 576px) and (max-width: 676px){.container[_ngcontent-%COMP%]{max-width:100%}}@media (min-width: 992px){.hidden-sm-up[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 991px){.hidden-sm[_ngcontent-%COMP%]{display:none!important}}.affix[_ngcontent-%COMP%]{position:fixed!important;top:0;z-index:990}@media (max-width: 767px){.scroll-offset[_ngcontent-%COMP%]   .sticky[_ngcontent-%COMP%]{position:fixed!important}}@media (min-width: 768px) and (max-width: 991px){.scroll-offset[_ngcontent-%COMP%]   .sticky[_ngcontent-%COMP%]{position:fixed!important}}@media (max-width: 767px){.scroll-offset[_ngcontent-%COMP%]   .sticky-end[_ngcontent-%COMP%]{position:fixed!important}}@media (min-width: 768px) and (max-width: 991px){.scroll-offset[_ngcontent-%COMP%]   .sticky-end[_ngcontent-%COMP%]{position:fixed!important}}.shadowed[_ngcontent-%COMP%]{box-shadow:0 12px 24px #0003}.shadowed-sm[_ngcontent-%COMP%]{box-shadow:0 3px 6px #00000040}.shadowed-inset[_ngcontent-%COMP%]{box-shadow:inset 1px 50px 60px -36px #00000040}.block[_ngcontent-%COMP%]{display:block!important}.no-text-decoration[_ngcontent-%COMP%], .no-text-decoration[_ngcontent-%COMP%]:hover, .no-text-decoration[_ngcontent-%COMP%]:hover   *[_ngcontent-%COMP%]{text-decoration:none!important}[class*=fa-long-arrow][_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}[class*=fa-long-arrow][_ngcontent-%COMP%]:before{position:absolute;left:0;right:0;top:50%;transition:all .7s ease-in-out;transform:translateY(-50%)}[class*=fa-long-arrow-down][_ngcontent-%COMP%]:before{transform:translateY(0)}.arrow-anim[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}.arrow-anim[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{transform:translateY(-50%);transition:all .7s ease-in-out}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-down[_ngcontent-%COMP%]:before{position:absolute;top:calc(50% + 20px)!important;left:0;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-right[_ngcontent-%COMP%]:before{position:absolute;top:50%;left:10px;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-up[_ngcontent-%COMP%]:before{position:absolute;top:-15px;left:0;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-left[_ngcontent-%COMP%]:before{position:absolute;top:50%;left:0;right:10px}.arrow-anim-reverse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}.arrow-anim-reverse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{position:absolute;
1left:0;right:0;top:50%;transition:all .7s ease-in-out;transform:translateY(-50%)}.arrow-anim-reverse[_ngcontent-%COMP%]   i.fa-long-arrow-down[_ngcontent-%COMP%]:before{top:50%;transform:translateY(0)}.arrow-anim-reverse[_ngcontent-%COMP%]   i.fa-long-arrow-up[_ngcontent-%COMP%]:before{top:50%}.hidden[_ngcontent-%COMP%]{display:none!important}.sign-up-form-container[_ngcontent-%COMP%]{margin:75px 155px 75px 50px;padding:60px 100px 50px}@media (max-width: 1200px) and (min-width: 992px){.sign-up-form-container[_ngcontent-%COMP%]{margin:75px 155px 75px 0;padding:60px 40px 50px}}@media (min-width: 768px) and (max-width: 991px){.sign-up-form-container[_ngcontent-%COMP%]{padding:60px 30px 50px}}@media (max-width: 767px){.sign-up-form-container[_ngcontent-%COMP%]{padding:60px 30px 50px;margin:25px 0}}h2[_ngcontent-%COMP%]{font-family:TimesNewRomanPSMT;font-size:38px;text-align:center;line-height:38px;padding:0 60px;margin-bottom:45px}@media (min-width: 768px) and (max-width: 991px){h2[_ngcontent-%COMP%]{padding:0}}@media (max-width: 767px){h2[_ngcontent-%COMP%]{padding:0}}input[_ngcontent-%COMP%]{outline:none;border:none;padding:10px 20px;font-size:11px;border-radius:35px;font-family:OpenSans-Bold;width:100%;margin-bottom:20px}input.ng-touched.ng-invalid[_ngcontent-%COMP%]{box-shadow:0 0 3pt 2pt red}input[_ngcontent-%COMP%]::-webkit-input-placeholder{text-transform:uppercase}input[_ngcontent-%COMP%]:-moz-placeholder{text-transform:uppercase}input[_ngcontent-%COMP%]::-moz-placeholder{text-transform:uppercase}input[_ngcontent-%COMP%]:-ms-input-placeholder{text-transform:uppercase}@media (min-width: 768px) and (max-width: 991px){input[_ngcontent-%COMP%]{margin-bottom:15px}}@media (max-width: 767px){input[_ngcontent-%COMP%]{margin-bottom:15px}}input.last-input[_ngcontent-%COMP%]{margin-bottom:30px}@media (min-width: 768px) and (max-width: 991px){input.last-input[_ngcontent-%COMP%]{margin-bottom:30px}}@media (max-width: 767px){input.last-input[_ngcontent-%COMP%]{margin-bottom:30px}}.button-column[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{background:transparent;border:2px solid white;color:#fff;font-size:13px;cursor:pointer;white-space:normal}@media (min-width: 768px) and (max-width: 991px){.button-column[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{margin-top:15px}}@media (max-width: 767px){.button-column[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{margin-top:15px}}"]})}return ThriveSignUpFormComponent})()},79016:(k,y,r)=>{"use strict";r.r(y),r.d(y,{StandardComponent:()=>Xe});var _=r(48690),m=r(60177),L=r(28539),S=r(10832),G=r(84881),$=r(44308),A=r(60857),n=r(54438),D=r(57079),x=r(76094),I=r(345),T=r(9629);const N=e=>({"background-image":e});function F(e,a){if(1&e&&(n.j41(0,"figure",18)(1,"figcaption"),n.nrm(2,"app-dynamic-content",12),n.k0s()()),2&e){const t=n.XpG(2);n.Y8G("ngClass",t.mainImageCaption?"":"p-0"),n.R7$(2),n.Y8G("contentId","new-layout-image-caption")("htmlContent",t.mainImageCaption)}}function B(e,a){if(1&e&&(n.j41(0,"div",20),n.nrm(1,"kla-menu-category",21),n.k0s()),2&e){const t=a.$implicit,o=n.XpG(3);n.R7$(),n.Y8G("config",t)("useCategoryGridLayout",null==o.dashboardData?null:o.dashboardData.categoryGridLayout)}}function Y(e,a){if(1&e&&(n.j41(0,"div",3),n.DNE(1,B,2,2,"div",19),n.nI1(2,"filterVisible"),n.k0s()),2&e){const t=a.$implicit;n.R7$(),n.Y8G("ngForOf",n.bMT(2,1,t.components))}}function g(e,a){if(1&e&&(n.j41(0,"section",1)(1,"div",2)(2,"div",3)(3,"div",4),n.DNE(4,F,3,3,"figure",5),n.k0s()(),n.j41(5,"div",3)(6,"div",6)(7,"div",7)(8,"div",8)(9,"h1",9),n.EFF(10),n.k0s(),n.j41(11,"h2",10),n.EFF(12,"Start of page content"),n.k0s(),n.j41(13,"div",11),n.nrm(14,"app-dynamic-content",12),n.k0s(),n.nrm(15,"hr"),n.j41(16,"div",13)(17,"div",14),n.nrm(18,"app-dynamic-content",12),n.k0s()()()()()()(),n.nrm(19,"a",15),n.j41(20,"div",16),n.DNE(21,Y,3,3,"div",17),n.k0s()()),2&e){const t=n.XpG();n.R7$(3),n.Y8G("ngStyle",n.eq3(11,N,"url("+t.getMainImgage+")")),n.BMQ("aria-label",t.mainImageAlt),n.R7$(),n.Y8G("ngIf",t.mainImageCaption),n.R7$(5),n.Aen("color:"+(null==t.standardData.details?null:t.standardData.details.mainColor)),n.R7$(),n.JRh(t.standardData.details.title),n.R7$(4),n.Y8G("contentId","new-layout-subtitle")("htmlContent",t.standardData.details.subTitle),n.R7$(4),n.Y8G("contentId","new-layout-desc")("htmlContent",t.standardData.details.description),n.R7$(3),n.Y8G("ngForOf",t.data)}}let f=(()=>{class e{dataService;httpService;metaService;imageService;data;standardData;dashboardData;logo;constructor(t,o,i,c){this.dataService=t,this.httpService=o,this.metaService=i,this.imageService=c}ngOnInit(){this.data=this.dataService.getFullMenuData(),window.opener&&window.addEventListener("message",t=>{(t.origin.includes("kla-")||t.origin.includes("localhost")||t.origin.includes("backend.kla.local"))&&(this.data=this.dataService.getFullMenuData())}),this.createMetaTags()}get getMainImgage(){if(!this.standardData.image)return"../../../../../assets/big-placeholder.jpg";const t={id:String(this.standardData.image.id),width:this.mainImageWidth,height:void 0,crop_config:this.standardData.image.crop_config};return this.httpService.getCroppedImagePath(t)}get mainImageAlt(){return this.standardData?.image?.alt?this.standardData.image?.alt:null}get mainImageCaption(){return this.standardData?.image?.caption&&" "!=this.standardData?.image?.caption?this.standardData?.image?.caption:null}get mainImageWidth(){return window.innerWidth<1025?window.innerWidth+20:1960}get dashboardFragment(){return`${L.V.strip(this.standardData.name)}#dashboard`}smoothScroll(){document.getElementsByTagName("html")[0].setAttribute("style","scroll-behavior: smooth;")}getLogoPath(){return this.logo=this.dataService.getData().default?this.dataService.getData().default.logo:this.dataService.getData().logo,"null"!==this.logo.image?this.httpService.getCroppedImagePath({id:this.logo.image,width:500,height:+this.logo.height,crop_config:this.logo.crop_config}):""}createMetaTags(){this.clearMetaTags(),this.metaService.addTags([{property:"og:site_name",content:this.dataService.getData().name},{property:"og:title",content:this.standardData.name},{property:"og:locale",content:"en_US"},{property:"og:image",content:this.getMainImgage},{property:"og:image:width",content:"1960"},{property:"og:image:height",content:"500"},{property:"og:image:alt",content:`${this.dataService.getData().name} Main image`},{property:"og:type",content:"website"},{property:"og:description",content:_.u.strip(this.standardData.details.description)},{name:"description",content:_.u.strip(this.standardData.details.description)},{name:"twitter:image",content:this.getMainImgage},{name:"twitter:image:alt",content:`${this.dataService.getData().name} Main Image`}])}clearMetaTags(){const t=document.getElementsByTagName("meta"),o=["og:site_name","og:title","og:image","og:image:width","og:image:height","og:image:alt","og:type","og:description","og:locale","description","twitter:image","twitter:image:alt"];Array.from(t).forEach(i=>
1{const c=i.getAttribute("name")||i.getAttribute("property");c&&o.includes(c)&&i.parentNode?.removeChild(i)})}static \u0275fac=function(o){return new(o||e)(n.rXU(D.y),n.rXU(x.A),n.rXU(I.W8),n.rXU(T.f))};static \u0275cmp=n.VBU({type:e,selectors:[["new-home-layout"]],inputs:{standardData:"standardData",dashboardData:"dashboardData"},standalone:!0,features:[n.aNF],decls:1,vars:1,consts:[["class","new-home",4,"ngIf"],[1,"new-home"],["appAnimateArrowOnHover",""],[1,"row"],[1,"col-12","main-image",3,"ngStyle"],["class","image-object",3,"ngClass",4,"ngIf"],[1,"col-12","pb-3","shadowed"],[1,"container"],[1,"intro-container"],[1,"mt-3","title"],[1,"sr-only"],[1,"subtitle"],[3,"contentId","htmlContent"],[1,"m-4","text-center","block"],[1,"description"],["id","dashboard",1,"d-block"],[1,"dashboard","container"],["class","row",4,"ngFor","ngForOf"],[1,"image-object",3,"ngClass"],["class","item col-lg-4 col-sm-6 col-xs-12",4,"ngFor","ngForOf"],[1,"item","col-lg-4","col-sm-6","col-xs-12"],[3,"config","useCategoryGridLayout"]],template:function(o,i){1&o&&n.DNE(0,g,22,13,"section",0),2&o&&n.Y8G("ngIf",i.standardData&&i.dashboardData)},dependencies:[m.MD,m.YU,m.Sq,m.bT,m.B3,S.X,G.b,$._,A.b],styles:[".skip-link[_ngcontent-%COMP%]{position:absolute;top:-100%;left:0;background:#000;color:#fff;padding:8px 16px;z-index:9999;text-decoration:none}.skip-link[_ngcontent-%COMP%]:focus{top:0}.app[_ngcontent-%COMP%]{background-color:#fff;margin:100px 0 0;float:left;width:100%;overflow:hidden}@media (min-width: 768px) and (max-width: 991px){.app[_ngcontent-%COMP%]{margin:60px 0 0}}@media (max-width: 767px){.app[_ngcontent-%COMP%]{margin:60px 0 0}}h1[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:70px;line-height:80px;color:#474747}@media (max-width: 767px){h1[_ngcontent-%COMP%]{font-size:40px;line-height:50px;color:#474747;letter-spacing:-.6px}}h2[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:42px;line-height:70px;color:#474747;letter-spacing:-2px}@media (max-width: 767px){h2[_ngcontent-%COMP%]{font-size:34px;line-height:44px;color:#474747}}h3[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:34px;line-height:42px;color:#474747;letter-spacing:-1px}h4[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:21px;line-height:28px;color:#474747;letter-spacing:-1px}h5[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:13px;line-height:26px;color:#474747;letter-spacing:1px}.intro[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:20px;font-weight:700;line-height:35px;color:#474747;letter-spacing:0}p[_ngcontent-%COMP%]{font-family:OpenSans;font-size:15px;line-height:28px;color:#474747;letter-spacing:0}p.bold[_ngcontent-%COMP%]{font-family:OpenSans-Bold}.caption[_ngcontent-%COMP%]{font-family:OpenSans;font-size:12px;line-height:21px;color:#474747;letter-spacing:0px}.graph[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:10px;line-height:21px;color:#474747;letter-spacing:0px;opacity:.7}.navigation[_ngcontent-%COMP%]{font-family:OpenSans-Bold;font-size:13px;line-height:21px;color:#474747;letter-spacing:0px}.small-link[_ngcontent-%COMP%]{font-family:OpenSans-Bold;font-size:10px;line-height:21px;color:#474747;letter-spacing:0px}.light-fonts[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}@media (max-width: 767px){.light-fonts[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}}.light-fonts[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#fff}@media (max-width: 767px){.light-fonts[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#fff}}.light-fonts[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .intro[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .caption[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .graph[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .navigation[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .small-link[_ngcontent-%COMP%]{color:#fff}button[_ngcontent-%COMP%], button[_ngcontent-%COMP%]:hover{outline:none}button[_ngcontent-%COMP%]:focus{outline:none}button[_ngcontent-%COMP%]:active{outline:none}@media (min-width: 1500px){.container[_ngcontent-%COMP%]{max-width:1400px}}.remove-left-padding[_ngcontent-%COMP%]{padding-left:0}@media (max-width: 767px){.remove-left-padding[_ngcontent-%COMP%]{padding-left:15px}}@media (min-width: 768px) and (max-width: 991px){.remove-left-padding[_ngcontent-%COMP%]{padding-left:15px}}.remove-right-padding[_ngcontent-%COMP%]{padding-right:0}@media (max-width: 767px){.remove-right-padding[_ngcontent-%COMP%]{padding-right:15px}}@media (min-width: 768px) and (max-width: 991px){.remove-right-padding[_ngcontent-%COMP%]{padding-right:15px}}.menu-container[_ngcontent-%COMP%]{float:left;width:100%}@media (max-width: 767px){.menu-container[_ngcontent-%COMP%]   .col-sm-12[_ngcontent-%COMP%]{padding:0}}@media (min-width: 768px) and (max-width: 991px){.menu-container[_ngcontent-%COMP%]   .col-sm-12[_ngcontent-%COMP%]{padding:0}}.flex-row[_ngcontent-%COMP%]{display:flex}.flex-row[_ngcontent-%COMP%] > [class*=col-][_ngcontent-%COMP%]{display:flex;flex-direction:column}@media (min-width: 768px){.hidden-xs-up[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 767px){.hidden-xs[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 991px){.container[_ngcontent-%COMP%]{min-width:100%}}@media (min-width: 576px) and (max-width: 676px){.container[_ngcontent-%COMP%]{max-width:100%}}@media (min-width: 992px){.hidden-sm-up[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 991px){.hidden-sm[_ngcontent-%COMP%]{display:none!important}}.affix[_ngcontent-%COMP%]{position:fixed!important;top:0;z-index:990}@media (max-width: 767px){.scroll-offset[_ngcontent-%COMP%]   .sticky[_ngcontent-%COMP%]{position:fixed!important}}@media (min-width: 768px) and (max-width: 991px){.scroll-offset[_ngcontent-%COMP%]   .sticky[_ngcontent-%COMP%]{position:fixed!important}}@media (max-width: 767px){.scroll-offset[_ngcontent-%COMP%]   .sticky-end[_ngcontent-%COMP%]{position:fixed!important}}@media (min-width: 768px) and (max-width: 991px){.scroll-offset[_ngcontent-%COMP%]   .sticky-end[_ngcontent-%COMP%]{position:fixed!important}}.shadowed[_ngcontent-%COMP%]{box-shadow:0 12px 24px #0003}.shadowed-sm[_ngcontent-%COMP%]{box-shadow:0 3px 6px #00000040}.shadowed-inset[_ngcontent-%COMP%]{box-shadow:inset 1px 50px 60px -36px #00000040}.block[_ngcontent-%COMP%]{display:block!important}.no-text-decoration[_ngcontent-%COMP%], .no-text-decoration[_ngcontent-%COMP%]:hover, .no-text-decoration[_ngcontent-%COMP%]:hover   *[_ngcontent-%COMP%]{text-decoration:none!important}[class*=fa-long-arrow][_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}[class*=fa-long-arrow][_ngcontent-%COMP%]:before{position:absolute;
1left:0;right:0;top:50%;transition:all .7s ease-in-out;transform:translateY(-50%)}[class*=fa-long-arrow-down][_ngcontent-%COMP%]:before{transform:translateY(0)}.arrow-anim[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}.arrow-anim[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{transform:translateY(-50%);transition:all .7s ease-in-out}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-down[_ngcontent-%COMP%]:before{position:absolute;top:calc(50% + 20px)!important;left:0;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-right[_ngcontent-%COMP%]:before{position:absolute;top:50%;left:10px;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-up[_ngcontent-%COMP%]:before{position:absolute;top:-15px;left:0;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-left[_ngcontent-%COMP%]:before{position:absolute;top:50%;left:0;right:10px}.arrow-anim-reverse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}.arrow-anim-reverse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{position:absolute;left:0;right:0;top:50%;transition:all .7s ease-in-out;transform:translateY(-50%)}.arrow-anim-reverse[_ngcontent-%COMP%]   i.fa-long-arrow-down[_ngcontent-%COMP%]:before{top:50%;transform:translateY(0)}.arrow-anim-reverse[_ngcontent-%COMP%]   i.fa-long-arrow-up[_ngcontent-%COMP%]:before{top:50%}.hidden[_ngcontent-%COMP%]{display:none!important}.new-home[_ngcontent-%COMP%]{margin:0 0 40px}@media (min-width: 768px) and (max-width: 991px){.new-home[_ngcontent-%COMP%]{margin:0}}@media (max-width: 767px){.new-home[_ngcontent-%COMP%]{margin:0}}.new-home[_ngcontent-%COMP%]   .dashboard-title[_ngcontent-%COMP%]{margin:0 0 80px}@media (min-width: 768px) and (max-width: 991px){.new-home[_ngcontent-%COMP%]   .dashboard-title[_ngcontent-%COMP%]{margin:0 0 40px}}@media (max-width: 767px){.new-home[_ngcontent-%COMP%]   .dashboard-title[_ngcontent-%COMP%]{margin:0 0 20px}}.new-home[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]{margin:0 0 80px}@media (min-width: 768px) and (max-width: 991px){.new-home[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]{margin:0 0 40px}}@media (max-width: 767px){.new-home[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]{margin:0 0 20px}}.new-home[_ngcontent-%COMP%]   .intro-container[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .new-home[_ngcontent-%COMP%]   .intro-container[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-family:OpenSans!important;text-align:center;line-height:1.5!important}.new-home[_ngcontent-%COMP%]   .intro-container[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{color:#56b1ca;font-size:48px;font-weight:700}@media (max-width: 767px){.new-home[_ngcontent-%COMP%]   .intro-container[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:28px}}.new-home[_ngcontent-%COMP%]   .intro-container[_ngcontent-%COMP%]   .subtitle[_ngcontent-%COMP%]{color:#747474;font-size:36px;font-weight:700;text-align:center}@media (max-width: 767px){.new-home[_ngcontent-%COMP%]   .intro-container[_ngcontent-%COMP%]   .subtitle[_ngcontent-%COMP%]{font-size:20px}}.new-home[_ngcontent-%COMP%]   .intro-container[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]{color:#747474;font-size:24px}@media (max-width: 767px){.new-home[_ngcontent-%COMP%]   .intro-container[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]{font-size:16px}}.new-home[_ngcontent-%COMP%]   .intro-container[_ngcontent-%COMP%]   .title-arrow[_ngcontent-%COMP%]{color:#55b1c9;font-size:28px!important}.new-home[_ngcontent-%COMP%]   .dashboard[_ngcontent-%COMP%]{margin-top:120px}.new-home[_ngcontent-%COMP%]   .main-image[_ngcontent-%COMP%]{width:100%;min-height:50vh;background-size:cover;background-position:center}@media (min-width: 992px) and (max-width: 1199px){.new-home[_ngcontent-%COMP%]   .main-image[_ngcontent-%COMP%]{min-height:35vh}}@media (min-width: 768px) and (max-width: 991px){.new-home[_ngcontent-%COMP%]   .main-image[_ngcontent-%COMP%]{min-height:30vh}}@media (max-width: 767px){.new-home[_ngcontent-%COMP%]   .main-image[_ngcontent-%COMP%]{min-height:20vh}}figure.image-object[_ngcontent-%COMP%]{position:absolute;bottom:0;margin-bottom:0;padding-left:15px;padding-right:15px;padding-top:1em;background:#0009}figure.image-object[_ngcontent-%COMP%]   figcaption[_ngcontent-%COMP%]{font-size:14px;color:#fff}",".skip-link[_ngcontent-%COMP%]{position:absolute;top:-100%;left:0;background:#000;color:#fff;padding:8px 16px;z-index:9999;text-decoration:none}.skip-link[_ngcontent-%COMP%]:focus{top:0}.app[_ngcontent-%COMP%]{background-color:#fff;margin:100px 0 0;float:left;width:100%;overflow:hidden}@media (min-width: 768px) and (max-width: 991px){.app[_ngcontent-%COMP%]{margin:60px 0 0}}@media (max-width: 767px){.app[_ngcontent-%COMP%]{margin:60px 0 0}}h1[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:70px;line-height:80px;color:#474747}@media (max-width: 767px){h1[_ngcontent-%COMP%]{font-size:40px;line-height:50px;color:#474747;letter-spacing:-.6px}}h2[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:42px;line-height:70px;color:#474747;letter-spacing:-2px}@media (max-width: 767px){h2[_ngcontent-%COMP%]{font-size:34px;line-height:44px;color:#474747}}h3[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:34px;line-height:42px;color:#474747;letter-spacing:-1px}h4[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:21px;line-height:28px;color:#474747;letter-spacing:-1px}h5[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:13px;line-height:26px;color:#474747;letter-spacing:1px}.intro[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:20px;font-weight:700;line-height:35px;color:#474747;letter-spacing:0}p[_ngcontent-%COMP%]{font-family:OpenSans;font-size:15px;line-height:28px;color:#474747;letter-spacing:0}p.bold[_ngcontent-%COMP%]{font-family:OpenSans-Bold}.caption[_ngcontent-%COMP%]{font-family:OpenSans;font-size:12px;line-height:21px;color:#474747;letter-spacing:0px}.graph[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:10px;line-height:21px;color:#474747;letter-spacing:0px;opacity:.7}.navigation[_ngcontent-%COMP%]{font-family:OpenSans-Bold;font-size:13px;line-height:21px;color:#474747;letter-spacing:0px}.small-link[_ngcontent-%COMP%]{font-family:OpenSans-Bold;font-size:10px;line-height:21px;color:#474747;letter-spacing:0px}.light-fonts[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}@media (max-width: 767px){.light-fonts[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}}.light-fonts[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#fff}@media (max-width: 767px){.light-fonts[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#fff}}.light-fonts[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   h4[_ng
1content-%COMP%], .light-fonts[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .intro[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .caption[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .graph[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .navigation[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .small-link[_ngcontent-%COMP%]{color:#fff}button[_ngcontent-%COMP%], button[_ngcontent-%COMP%]:hover{outline:none}button[_ngcontent-%COMP%]:focus{outline:none}button[_ngcontent-%COMP%]:active{outline:none}@media (min-width: 1500px){.container[_ngcontent-%COMP%]{max-width:1400px}}.remove-left-padding[_ngcontent-%COMP%]{padding-left:0}@media (max-width: 767px){.remove-left-padding[_ngcontent-%COMP%]{padding-left:15px}}@media (min-width: 768px) and (max-width: 991px){.remove-left-padding[_ngcontent-%COMP%]{padding-left:15px}}.remove-right-padding[_ngcontent-%COMP%]{padding-right:0}@media (max-width: 767px){.remove-right-padding[_ngcontent-%COMP%]{padding-right:15px}}@media (min-width: 768px) and (max-width: 991px){.remove-right-padding[_ngcontent-%COMP%]{padding-right:15px}}.menu-container[_ngcontent-%COMP%]{float:left;width:100%}@media (max-width: 767px){.menu-container[_ngcontent-%COMP%]   .col-sm-12[_ngcontent-%COMP%]{padding:0}}@media (min-width: 768px) and (max-width: 991px){.menu-container[_ngcontent-%COMP%]   .col-sm-12[_ngcontent-%COMP%]{padding:0}}.flex-row[_ngcontent-%COMP%]{display:flex}.flex-row[_ngcontent-%COMP%] > [class*=col-][_ngcontent-%COMP%]{display:flex;flex-direction:column}@media (min-width: 768px){.hidden-xs-up[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 767px){.hidden-xs[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 991px){.container[_ngcontent-%COMP%]{min-width:100%}}@media (min-width: 576px) and (max-width: 676px){.container[_ngcontent-%COMP%]{max-width:100%}}@media (min-width: 992px){.hidden-sm-up[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 991px){.hidden-sm[_ngcontent-%COMP%]{display:none!important}}.affix[_ngcontent-%COMP%]{position:fixed!important;top:0;z-index:990}@media (max-width: 767px){.scroll-offset[_ngcontent-%COMP%]   .sticky[_ngcontent-%COMP%]{position:fixed!important}}@media (min-width: 768px) and (max-width: 991px){.scroll-offset[_ngcontent-%COMP%]   .sticky[_ngcontent-%COMP%]{position:fixed!important}}@media (max-width: 767px){.scroll-offset[_ngcontent-%COMP%]   .sticky-end[_ngcontent-%COMP%]{position:fixed!important}}@media (min-width: 768px) and (max-width: 991px){.scroll-offset[_ngcontent-%COMP%]   .sticky-end[_ngcontent-%COMP%]{position:fixed!important}}.shadowed[_ngcontent-%COMP%]{box-shadow:0 12px 24px #0003}.shadowed-sm[_ngcontent-%COMP%]{box-shadow:0 3px 6px #00000040}.shadowed-inset[_ngcontent-%COMP%]{box-shadow:inset 1px 50px 60px -36px #00000040}.block[_ngcontent-%COMP%]{display:block!important}.no-text-decoration[_ngcontent-%COMP%], .no-text-decoration[_ngcontent-%COMP%]:hover, .no-text-decoration[_ngcontent-%COMP%]:hover   *[_ngcontent-%COMP%]{text-decoration:none!important}[class*=fa-long-arrow][_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}[class*=fa-long-arrow][_ngcontent-%COMP%]:before{position:absolute;left:0;right:0;top:50%;transition:all .7s ease-in-out;transform:translateY(-50%)}[class*=fa-long-arrow-down][_ngcontent-%COMP%]:before{transform:translateY(0)}.arrow-anim[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}.arrow-anim[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{transform:translateY(-50%);transition:all .7s ease-in-out}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-down[_ngcontent-%COMP%]:before{position:absolute;top:calc(50% + 20px)!important;left:0;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-right[_ngcontent-%COMP%]:before{position:absolute;top:50%;left:10px;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-up[_ngcontent-%COMP%]:before{position:absolute;top:-15px;left:0;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-left[_ngcontent-%COMP%]:before{position:absolute;top:50%;left:0;right:10px}.arrow-anim-reverse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}.arrow-anim-reverse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{position:absolute;
1left:0;right:0;top:50%;transition:all .7s ease-in-out;transform:translateY(-50%)}.arrow-anim-reverse[_ngcontent-%COMP%]   i.fa-long-arrow-down[_ngcontent-%COMP%]:before{top:50%;transform:translateY(0)}.arrow-anim-reverse[_ngcontent-%COMP%]   i.fa-long-arrow-up[_ngcontent-%COMP%]:before{top:50%}.hidden[_ngcontent-%COMP%]{display:none!important}"]})}return e})();var h=r(58780),u=r(72396),v=r(59808),M=r(51182),E=r(52668),X=r(42728),V=r(39916),H=r(65710),K=r(88675),Q=r(58304),J=r(5972),Z=r(52298),q=r(52252),nn=r(33992),tn=r(94140),en=r(10226),on=r(81391),an=r(98520),cn=r(34540),rn=r(43735),ln=r(12928),gn=r(14894),O=r(42943);const wn=["bubbleChart"];let vn=(()=>{class e{chartContainer;config;set setWidth(t){this.config.width=t,this.ngOnInit()}avatarCount=0;testIndex=0;constructor(){}ngOnInit(){let t=this,o=this.createViewPort(this.config.width,this.config.height);var i=o.append("svg:defs");let c=O.zTO()(this.config.data);var d=O.qqI().size([this.config.width-100,this.config.height-100]).padding(30);let p=O.Sk5(c).sum(function(l){return l.data.size}),P=p.descendants();d(p);var C=o.selectAll("circle").data(P).enter();C.append("circle").attr("id",function(l,s){return"circle-"+s}).attr("cx",function(l){return l.x}).attr("cy",function(l){return l.y}).attr("r",function(l){return l.r}).style("fill",function(l,s){return s>0?t.createImageDefs(i,l.data.data.image,l.r,l.x,l.y):"transparent"}).style("outline","none").on("mouseover",function(l,s){t.showCircleText(s)}).on("mouseout",function(l,s){t.hideCircleText(s)}),C.append("line").style("stroke",function(l){return l.data.data.color}).style("opacity",0).attr("id",function(l,s){return"labelLine-"+s}).attr("x1",function(l,s){return t.createPointCoordinates(s,"x",l.x,l.r,-15)}).attr("y1",function(l,s){return t.createPointCoordinates(s,"y",l.y,l.r,15)}).attr("x2",function(l,s){return t.createPointCoordinates(s,"x",l.x,l.r,15)}).attr("y2",function(l,s){return t.createPointCoordinates(s,"y",l.y,l.r,-15)}).attr("stroke-width",2.5),C.append("text").attr("id",function(l,s){return"label-"+s}).attr("class",function(l,s){return"bubbleLabel-"+(s>0?l.data.data.size:"")}).attr("text-anchor",function(l,s){return 1==s?"end":"start"}).attr("x",function(l,s){return t.createPointCoordinates(s,"x",l.x,l.r,1==s?20:30)}).attr("y",function(l,s){return t.createPointCoordinates(s,"y",l.y,l.r,35)}).style("opacity",0).style("pointer-events","none").text(function(l){return l.data.data.label}).attr("font-family","sans-serif").attr("font-size","10px").attr("fill","gray").call(t.wrapLabel,100,10).call(t.getBB),C.insert("rect","text").style("opacity",0).attr("id",function(l,s){return"labelRect-"+s}).attr("x",function(l,s){if(s>0){let w=1==s?20:30;return 1==s?t.createPointCoordinates(s,"x",l.x,l.r,w)-l.bbox.width-5:t.createPointCoordinates(s,"x",l.x,l.r,w)-5}return 0}).attr("y",function(l,s){if(s>0){let R=s>1&&s<5?-10:0;return t.createPointCoordinates(s,"y",l.y,l.r,1==s?25:55)+R}return 0}).attr("width",function(l){return l.bbox.width+10}).attr("height",function(l){return l.bbox.height}).style("pointer-events","none").style("fill","white")}createViewPort(t,o){let i,c;return O.Ltv(this.chartContainer.nativeElement).selectAll(".bubble-graph").remove(),t>=600?(i=-t/6,c=408):t>=550?(i=-20,c=458):t>=500&&(i=-22,c=508),O.Ltv(this.chartContainer.nativeElement).append("svg").attr("class","pie bubble-graph").attr("width",t).attr("height",o).attr("viewBox","0 0 "+c+" "+c).append("g").attr("transform","translate("+i+",30)")}showCircleText(t){O.Ltv("#label-"+t).style("opacity",1),O.Ltv("#labelLine-"+t).style("opacity",1),O.Ltv("#labelRect-"+t).style("opacity",1)}hideCircleText(t){O.Ltv("#label-"+t).style("opacity",0),O.Ltv("#labelLine-"+t).style("opacity",0),O.Ltv("#labelRect-"+t).style("opacity",0)}getBB(t){t.each(function(o){o.bbox=this.getBBox()})}wrapLabel(t,o,i){t.each(function(c,d){if(d>0){for(var b,p=O.Ltv(this),P=d>4?p.text().split(/\s+/):p.text().split(/\s+/).reverse(),C=[],s=p.attr("x"),z=(p.attr("y"),parseFloat(p.attr("dy")),p.text(null).append("tspan"));b=P.pop();)C.push(b),z.text(C.join(" ")),z.node().getComputedTextLength()>o&&(C.pop(),z.text(C.join(" ")),C=[b],z=p.append("tspan").attr("x",s).attr("dy",d>4?i-i*P.length:i+"px").text(b));let je=p.attr("class").split("-")[1];z=p.append("tspan").attr("x",s).attr("dy",d>4?2*i+3:i+3+"px").text(je).attr("font-family","sans-serif").attr("font-size","12px").attr("font-weight","bold").attr("fill","black")}})}createImageDefs(t,o,i,c,d){return this.avatarCount++,t.append("svg:pattern").attr("id","avatar"+this.avatarCount).attr("width","100%").attr("height","100%").attr("patternContentUnits","objectBoundingBox").append("svg:image").attr("xlink:href",o).attr("width",1).attr("height",1).attr("preserveAspectRatio","none"),"url("+window.location.href+"#avatar"+this.avatarCount+")"}createPointCoordinates(t,o,i,c,d){if("x"==o){if(1==t||t>=5)return i;if(t>1&&t<5)return i+c+d}else if("y"==o){if(1==t)return i+c+d;if(t>1&&t<5)return i;if(t>=5)return i-c-d}}static \u0275fac=function(o){return new(o||e)};static \u0275cmp=n.VBU({type:e,selectors:[["kla-bubble-chart"]],viewQuery:function(o,i){if(1&o&&n.GBs(wn,7),2&o){let c;n.mGM(c=n.lsd())&&(i.chartContainer=c.first)}},inputs:{config:"config",setWidth:[n.Mj6.None,"width","setWidth"]},standalone:!0,features:[n.aNF],decls:3,vars:0,consts:[["bubbleChart",""],[1,"bubble-chart-wrapper"]],template:function(o,i){1&o&&(n.j41(0,"div",1),n.nrm(1,"div",null,0),n.k0s())},dependencies:[m.MD],styles:["@media (max-width: 550px){.bubble-chart-wrapper[_ngcontent-%COMP%]{overflow-x:scroll}.bubble-chart-wrapper[_ngcontent-%COMP%]::-webkit-scrollbar{height:4px;width:4px}.bubble-chart-wrapper[_ngcontent-%COMP%]::-webkit-scrollbar-track{box-shadow:inset 0 0 2px #fff;border-radius:10px}.bubble-chart-wrapper[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background:#e6e6e6;border-radius:10px}}"]})}return e})();const bn=["panel"];function yn(e,a){if(1&e&&n.nrm(0,"kla-bubble-chart",7),2&e){const t=n.XpG();n.Y8G("config",t.chartConfig)("width",t.chartConfig.width)}}function kn(e,a){if(1&e&&(n.j41(0,"div",8),n.nrm(1,"app-dynamic-content",9),n.k0s()),2&e){const t=n.XpG();n.R7$(),n.Y8G("contentId","indicator-bubble-footer")("htmlContent",t.config.title.footer)}}let sn=(()=>{class e{httpService;panel;
1config;lineConfig;graphConfig={};chartConfig;showChart=!1;constructor(t){this.httpService=t}ngOnInit(){this.chartConfig={height:500,width:600,data:[{id:"root",parentId:"",color:"white",size:void 0}]},this.findChartData()}findChartData(){this.httpService.getChartData("kla-bubble-chart",this.config.chartId).subscribe(t=>{this.graphConfig.data=t,this.graphConfig.data?this.setGraphData():console.error("Please provide bar chart configurations")},t=>{console.error(t)})}setGraphData(){this.graphConfig.data.sort((t,o)=>o.size-t.size),this.graphConfig.data.forEach(t=>{this.chartConfig.data.push({id:"",parentId:"root",label:t.label,color:t.color,image:this.httpService.getImagePath(t.image,500),size:t.size})}),this.showChart=!0,this.onResize()}onResize(){this.resize()}resize(){let t=this.panel.nativeElement.getBoundingClientRect();t.width>650?this.chartConfig.width=600:t.width>600?this.chartConfig.width=550:t.width<550&&(this.chartConfig.width=500)}static \u0275fac=function(o){return new(o||e)(n.rXU(x.A))};static \u0275cmp=n.VBU({type:e,selectors:[["kla-indicator-bubble-graph"]],viewQuery:function(o,i){if(1&o&&n.GBs(bn,7),2&o){let c;n.mGM(c=n.lsd())&&(i.panel=c.first)}},hostBindings:function(o,i){1&o&&n.bIt("resize",function(){return i.onResize()},!1,n.tSv)},inputs:{config:"config",lineConfig:"lineConfig"},standalone:!0,features:[n.aNF],decls:8,vars:5,consts:[["panel",""],[1,"row"],[1,"col-lg-6"],[3,"lineConfig","config","showFooter"],[1,"bubble-chart-container"],["aria-hidden","true",3,"config","width",4,"ngIf"],["class","footer-paragraph",4,"ngIf"],["aria-hidden","true",3,"config","width"],[1,"footer-paragraph"],[3,"contentId","htmlContent"]],template:function(o,i){1&o&&(n.j41(0,"div",1)(1,"div",2),n.nrm(2,"kla-title",3),n.k0s(),n.j41(3,"div",2)(4,"div",4,0),n.DNE(6,yn,1,2,"kla-bubble-chart",5),n.k0s(),n.DNE(7,kn,2,2,"div",6),n.k0s()()),2&o&&(n.R7$(2),n.Y8G("lineConfig",i.lineConfig)("config",i.config.title)("showFooter",!1),n.R7$(4),n.Y8G("ngIf",i.showChart),n.R7$(),n.Y8G("ngIf",i.config.title.footer))},dependencies:[m.MD,m.bT,vn,u.W,$._]})}return e})();var pn=r(58670),dn=r(9288),mn=r(35296),fn=r(19898),hn=r(91143),_n=r(92675),Cn=r(55370),xn=r(61772),On=r(36592),Pn=r(93854),un=r(71378),Sn=r(90971),Gn=r(81331);let In=(()=>{class e{platformId;constructor(t,o){this.platformId=o,(0,m.UE)(o)&&(new Gn.L).animate(t.nativeElement)}static \u0275fac=function(o){return new(o||e)(n.rXU(n.aKT),n.rXU(n.Agw))};static \u0275dir=n.FsC({type:e,selectors:[["","appAnimateArrowAlways",""]],standalone:!0})}return e})();const Tn=["InnerContent"],$n=["PanelWrapper"],Dn=["description"],Yn=e=>({"border-left-color":e}),j=e=>["/category",e],En=e=>({background:e}),Rn=e=>({"background-image":e}),Ln=e=>({"border-bottom":e});function zn(e,a){if(1&e){const t=n.RV6();n.j41(0,"div",19),n.bIt("click",function(i){n.eBV(t);const c=n.XpG();return n.Njj(c.handleArrowClicked(i))}),n.j41(1,"span",20),n.EFF(2),n.k0s(),n.nrm(3,"br")(4,"i",21),n.k0s()}if(2&e){const t=n.XpG();n.R7$(2),n.JRh(null==t.config||null==t.config.details?null:t.config.details.title)}}function An(e,a){if(1&e&&n.nrm(0,"div",22),2&e){const t=n.XpG();n.Y8G("ngStyle",n.eq3(1,Rn,"url("+t.imagePath+")"))}}function Bn(e,a){if(1&e&&(n.j41(0,"li"),n.nrm(1,"kla-button",23),n.k0s()),2&e){const t=a.$implicit,o=n.XpG();n.R7$(),n.Y8G("color",t.color)("borderColor",t.borderColor)("backgroundColor",t.backgroundColor)("title",t.title)("routerLink",n.eq3(6,j,o.categorySlug))("fragment",t.routeFragment)}}function Xn(e,a){if(1&e&&(n.j41(0,"li")(1,"span",24),n.EFF(2),n.k0s()()),2&e){const t=a.$implicit,o=n.XpG();n.R7$(),n.Y8G("routerLink",n.eq3(3,j,o.categorySlug))("fragment",t.routeFragment),n.R7$(),n.SpI(" ",t.title," ")}}function jn(e,a){if(1&e){const t=n.RV6();n.j41(0,"div",25),n.bIt("click",function(){const i=n.eBV(t).$implicit,c=n.XpG();return n.Njj(c.visitNewsSource(i.sourceLink))}),n.j41(1,"span",26),n.EFF(2),n.k0s(),n.j41(3,"div",27)(4,"p"),n.EFF(5,"RELATED NEWS"),n.k0s(),n.j41(6,"span",20),n.EFF(7),n.k0s(),n.j41(8,"a",28),n.bIt("click",function(){const i=n.eBV(t).$implicit,c=n.XpG();return n.Njj(c.visitNewsSource(i.sourceLink))}),n.nrm(9,"i",29),n.k0s()()()}if(2&e){const t=a.$implicit,o=n.XpG();n.R7$(),n.Y8G("ngStyle",n.eq3(3,Ln,"1.5px solid"+(null==o.config||null==o.config.details?null:o.config.details.color))),n.R7$(),n.Sp
1I(" ",t.id," "),n.R7$(5),n.JRh(t.title)}}let Nn=(()=>{class e{router;http;contentElement;wrapperElement;description;config;imagePath;categorySlug;listOfNews=[];arrowClicked=new n.bkB;constructor(t,o){this.router=t,this.http=o}ngAfterViewInit(){this.description.nativeElement.innerHTML=this.config.details.description}ngOnInit(){this.imagePath=this.http.getCroppedImagePath({id:this.config.details.image,width:1500,height:void 0,crop_config:this.config.details.cropConfig}),this.categorySlug=this.config.details.name.replace(/ /g,"-").toLowerCase(),this.findNews()}navigate(t,o){t&&(t.startsWith("http://")||t.startsWith("https://")?window.open(t,"_blank"):this.router.navigate([t],{fragment:o}))}visitNewsSource(t){t&&window.open(t,"_blank")}handleArrowClicked(t){this.arrowClicked.emit(t)}findNews(){this.http.getNewsData(this.config.newsId).subscribe(t=>{this.listOfNews=t},t=>{console.error(t)})}onWindowScroll(t){if(window.innerWidth>767){let o=window.innerWidth<992?60:100,i=this.contentElement.nativeElement.getBoundingClientRect().top;const c=Math.abs(i-o);c<100&&!this.contentElement.nativeElement.classList.contains("animateContent")?(this.contentElement.nativeElement.classList.contains("revertAnimateContent")&&this.contentElement.nativeElement.classList.remove("revertAnimateContent"),this.contentElement.nativeElement.classList.add("animateContent")):c>105&&this.contentElement.nativeElement.classList.contains("animateContent")&&(this.contentElement.nativeElement.classList.remove("animateContent"),this.contentElement.nativeElement.classList.add("revertAnimateContent"))}}static \u0275fac=function(o){return new(o||e)(n.rXU(h.Ix),n.rXU(x.A))};static \u0275cmp=n.VBU({type:e,selectors:[["kla-home-panel"]],viewQuery:function(o,i){if(1&o&&(n.GBs(Tn,7),n.GBs($n,7),n.GBs(Dn,7)),2&o){let c;n.mGM(c=n.lsd())&&(i.contentElement=c.first),n.mGM(c=n.lsd())&&(i.wrapperElement=c.first),n.mGM(c=n.lsd())&&(i.description=c.first)}},hostBindings:function(o,i){1&o&&n.bIt("scroll",function(d){return i.onWindowScroll(d)},!1,n.tSv)},inputs:{config:"config"},outputs:{arrowClicked:"arrowClicked"},standalone:!0,features:[n.aNF],decls:28,vars:22,consts:[["PanelWrapper",""],["InnerContent",""],["description",""],[1,"explore-dashboard-container"],["appAnimateArrowAlways","","class","title",3,"click",4,"ngIf"],[1,"content","light-fonts",3,"ngStyle"],["id","firstBlock"],[1,"content-image"],["class","main-image",3,"ngStyle",4,"ngIf"],[1,"inner-content"],[3,"routerLink"],[3,"ngStyle"],[1,"info-container"],[1,"row"],[1,"col-lg-6","col-sm-6","col-xs-12"],[1,"hidden-mobile"],[4,"ngFor","ngForOf"],[1,"show-mobile"],["class","news",3,"click",4,"ngFor","ngForOf"],["appAnimateArrowAlways","",1,"title",3,"click"],[1,"caption"],[1,"title-arrow","fa","fab","fa-long-arrow-down"],[1,"main-image",3,"ngStyle"],[3,"color","borderColor","backgroundColor","title","routerLink","fragment"],[3,"routerLink","fragment"],[1,"news",3,"click"],[1,"news-num",3,"ngStyle"],["notranslate","",1,"news-content"],["href","javascript:void(0)",3,"click"],[1,"fa","fa-long-arrow-right"]],template:function(o,i){1&o&&(n.j41(0,"div",3,0),n.DNE(2,zn,5,1,"div",4),n.j41(3,"div",5,1),n.nrm(5,"a",6),n.j41(6,"div",7),n.DNE(7,An,1,3,"div",8),n.k0s(),n.j41(8,"div",9)(9,"div")(10,"h5")(11,"a",10),n.EFF(12),n.k0s(),n.nrm(13,"span",11),n.k0s()(),n.j41(14,"h2"),n.nrm(15,"a",10,2),n.k0s(),n.j41(17,"div",12)(18,"div",13)(19,"div",14)(20,"ul",15),n.DNE(21,Bn,2,8,"li",16),n.nI1(22,"filterVisible"),n.k0s(),n.j41(23,"ul",17),n.DNE(24,Xn,3,5,"li",16),n.nI1(25,"filterVisible"),n.k0s()(),n.j41(26,"div",14),n.DNE(27,jn,10,5,"div",18),n.k0s()()()()()()),2&o&&(n.R7$(2),n.Y8G("ngIf",null==i.config||null==i.config.details?null:i.config.details.showTitle),n.R7$(),n.Y8G("ngStyle",n.eq3(14,Yn,null==i.config||null==i.config.details?null:i.config.details.color)),n.R7$(4),n.Y8G("ngIf",i.imagePath),n.R7$(4),n.Y8G("routerLink",n.eq3(16,j,i.categorySlug)),n.R7$(),n.JRh(null==i.config||null==i.config.details?null:i.config.details.name),n.R7$(),n.Y8G("ngStyle",n.eq3(18,En,null==i.config||null==i.config.details?null:i.config.details.color)),n.R7$(2),n.Y8G("routerLink",n.eq3(20,j,i.categorySlug)),n.R7$(6),n.Y8G("ngForOf",n.bMT(22,10,null==i.config?null:i.config.links)),n.R7$(3),n.Y8G("ngForOf",n.bMT(25,12,null==i.config?null:i.config.links)),n.R7$(3),n.Y8G("ngForOf",i.listOfNews))},dependencies:[m.MD,m.Sq,m.bT,m.B3,un.Q,G.b,h.iI,h.Wk,In],styles:['@charset "UTF-8";.skip-link[_ngcontent-%COMP%]{position:absolute;top:-100%;left:0;background:#000;color:#fff;padding:8px 16px;z-index:9999;text-decoration:none}.skip-link[_ngcontent-%COMP%]:focus{top:0}.app[_ngcontent-%COMP%]{background-color:#fff;margin:100px 0 0;float:left;width:100%;overflow:hidden}@media (min-width: 768px) and (max-width: 991px){.app[_ngcontent-%COMP%]{margin:60px 0 0}}@media (max-width: 767px){.app[_ngcontent-%COMP%]{margin:60px 0 0}}h1[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:70px;line-height:80px;color:#474747}@media (max-width: 767px){h1[_ngcontent-%COMP%]{font-size:40px;line-height:50px;color:#474747;letter-spacing:-.6px}}h2[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:42px;line-height:70px;color:#474747;letter-spacing:-2px}@media (max-width: 767px){h2[_ngcontent-%COMP%]{font-size:34px;line-height:44px;color:#474747}}h3[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:34px;line-height:42px;color:#474747;letter-spacing:-1px}h4[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:21px;line-height:28px;color:#474747;letter-spacing:-1px}h5[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:13px;line-height:26px;color:#474747;letter-spacing:1px}.intro[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:20px;font-weight:700;line-height:35px;color:#474747;letter-spacing:0}p[_ngcontent-%COMP%]{font-family:OpenSans;font-size:15px;line-height:28px;color:#474747;letter-spacing:0}p.bold[_ngcontent-%COMP%]{font-family:OpenSans-Bold}.caption[_ngcontent-%COMP%]{font-family:OpenSans;font-size:12px;line-height:21px;color:#474747;letter-spacing:0px}.graph[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:10px;line-height:21px;color:#474747;letter-spacing:0px;opacity:.7}.navigation[_ngcontent-%COMP%]{font-family:OpenSans-Bold;font-size:13px;line-height:21px;color:#474747;letter-spacing:0px}.small-link[_ngcontent-%COMP%]{font-family:OpenSans-Bold;font-size:10px;line-height:21px;color:#474747;letter-spacing:0px}.light-fonts[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}@media (max-width: 767px){.light-fonts[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}}.light-fonts[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#fff}@media (max-width: 767px){.light-fonts[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#fff}}.light-fonts[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   h4[_ng
1content-%COMP%], .light-fonts[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .intro[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .caption[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .graph[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .navigation[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .small-link[_ngcontent-%COMP%]{color:#fff}button[_ngcontent-%COMP%], button[_ngcontent-%COMP%]:hover{outline:none}button[_ngcontent-%COMP%]:focus{outline:none}button[_ngcontent-%COMP%]:active{outline:none}@media (min-width: 1500px){.container[_ngcontent-%COMP%]{max-width:1400px}}.remove-left-padding[_ngcontent-%COMP%]{padding-left:0}@media (max-width: 767px){.remove-left-padding[_ngcontent-%COMP%]{padding-left:15px}}@media (min-width: 768px) and (max-width: 991px){.remove-left-padding[_ngcontent-%COMP%]{padding-left:15px}}.remove-right-padding[_ngcontent-%COMP%]{padding-right:0}@media (max-width: 767px){.remove-right-padding[_ngcontent-%COMP%]{padding-right:15px}}@media (min-width: 768px) and (max-width: 991px){.remove-right-padding[_ngcontent-%COMP%]{padding-right:15px}}.menu-container[_ngcontent-%COMP%]{float:left;width:100%}@media (max-width: 767px){.menu-container[_ngcontent-%COMP%]   .col-sm-12[_ngcontent-%COMP%]{padding:0}}@media (min-width: 768px) and (max-width: 991px){.menu-container[_ngcontent-%COMP%]   .col-sm-12[_ngcontent-%COMP%]{padding:0}}.flex-row[_ngcontent-%COMP%]{display:flex}.flex-row[_ngcontent-%COMP%] > [class*=col-][_ngcontent-%COMP%]{display:flex;flex-direction:column}@media (min-width: 768px){.hidden-xs-up[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 767px){.hidden-xs[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 991px){.container[_ngcontent-%COMP%]{min-width:100%}}@media (min-width: 576px) and (max-width: 676px){.container[_ngcontent-%COMP%]{max-width:100%}}@media (min-width: 992px){.hidden-sm-up[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 991px){.hidden-sm[_ngcontent-%COMP%]{display:none!important}}.affix[_ngcontent-%COMP%]{position:fixed!important;top:0;z-index:990}@media (max-width: 767px){.scroll-offset[_ngcontent-%COMP%]   .sticky[_ngcontent-%COMP%]{position:fixed!important}}@media (min-width: 768px) and (max-width: 991px){.scroll-offset[_ngcontent-%COMP%]   .sticky[_ngcontent-%COMP%]{position:fixed!important}}@media (max-width: 767px){.scroll-offset[_ngcontent-%COMP%]   .sticky-end[_ngcontent-%COMP%]{position:fixed!important}}@media (min-width: 768px) and (max-width: 991px){.scroll-offset[_ngcontent-%COMP%]   .sticky-end[_ngcontent-%COMP%]{position:fixed!important}}.shadowed[_ngcontent-%COMP%]{box-shadow:0 12px 24px #0003}.shadowed-sm[_ngcontent-%COMP%]{box-shadow:0 3px 6px #00000040}.shadowed-inset[_ngcontent-%COMP%]{box-shadow:inset 1px 50px 60px -36px #00000040}.block[_ngcontent-%COMP%]{display:block!important}.no-text-decoration[_ngcontent-%COMP%], .no-text-decoration[_ngcontent-%COMP%]:hover, .no-text-decoration[_ngcontent-%COMP%]:hover   *[_ngcontent-%COMP%]{text-decoration:none!important}[class*=fa-long-arrow][_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}[class*=fa-long-arrow][_ngcontent-%COMP%]:before{position:absolute;left:0;right:0;top:50%;transition:all .7s ease-in-out;transform:translateY(-50%)}[class*=fa-long-arrow-down][_ngcontent-%COMP%]:before{transform:translateY(0)}.arrow-anim[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}.arrow-anim[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{transform:translateY(-50%);transition:all .7s ease-in-out}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-down[_ngcontent-%COMP%]:before{position:absolute;top:calc(50% + 20px)!important;left:0;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-right[_ngcontent-%COMP%]:before{position:absolute;top:50%;left:10px;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-up[_ngcontent-%COMP%]:before{position:absolute;top:-15px;left:0;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-left[_ngcontent-%COMP%]:before{position:absolute;top:50%;left:0;right:10px}.arrow-anim-reverse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}.arrow-anim-reverse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{position:absolute;
1left:0;right:0;top:50%;transition:all .7s ease-in-out;transform:translateY(-50%)}.arrow-anim-reverse[_ngcontent-%COMP%]   i.fa-long-arrow-down[_ngcontent-%COMP%]:before{top:50%;transform:translateY(0)}.arrow-anim-reverse[_ngcontent-%COMP%]   i.fa-long-arrow-up[_ngcontent-%COMP%]:before{top:50%}.hidden[_ngcontent-%COMP%]{display:none!important}.explore-dashboard-container[_ngcontent-%COMP%]{float:left;width:100%}@media (max-width: 767px){.explore-dashboard-container[_ngcontent-%COMP%]{margin:0 20px 40px;width:calc(100% - 40px);box-shadow:0 0 28px -5px #000000a8}}.explore-dashboard-container[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{text-align:center;text-transform:uppercase;padding-bottom:15px;position:relative;cursor:pointer}@media (max-width: 767px){.explore-dashboard-container[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{display:none}}.explore-dashboard-container[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   .caption[_ngcontent-%COMP%]{letter-spacing:1.2px;font-weight:700;opacity:.8}.explore-dashboard-container[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]:before{content:"";height:16px;width:4px;background:#fff;border-radius:16px;position:absolute;bottom:-15px;left:50%}.explore-dashboard-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]{background-color:#000;float:left;width:100%;position:relative;height:900px;border-left-color:#67b259;border-left-width:0px;border-left-style:solid;height:calc(100vh - 100px)}@media (min-width: 768px) and (max-width: 991px){.explore-dashboard-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]{height:calc(100vh - 60px)}}@media (max-width: 767px){.explore-dashboard-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]{background-color:#fff}}.explore-dashboard-container[_ngcontent-%COMP%]   .content.animateContent[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_appearFromLeftBorder .15s linear .5s forwards}.explore-dashboard-container[_ngcontent-%COMP%]   .content.animateContent[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]:after{animation:_ngcontent-%COMP%_fadeInBackground .5s linear .5s forwards}.explore-dashboard-container[_ngcontent-%COMP%]   .content.animateContent[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fadeInText .5s linear forwards}.explore-dashboard-container[_ngcontent-%COMP%]   .content.animateContent[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_appearFromLeft .5s linear forwards}.explore-dashboard-container[_ngcontent-%COMP%]   .content.animateContent[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fadeIn .5s linear 1.25s forwards;height:auto}.explore-dashboard-container[_ngcontent-%COMP%]   .content.animateContent[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fadeIn .5s linear 1.25s forwards}.explore-dashboard-container[_ngcontent-%COMP%]   .content.revertAnimateContent[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_closeToLeftBorder .6s cubic-bezier(.98,-.1,1,-.1) forwards}.explore-dashboard-container[_ngcontent-%COMP%]   .content.revertAnimateContent[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]:after{animation:_ngcontent-%COMP%_fadeOutBackground .4s cubic-bezier(.1,0,1,.1);animation-fill-mode:forwards}.explore-dashboard-container[_ngcontent-%COMP%]   .content.revertAnimateContent[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{color:transparent}.explore-dashboard-container[_ngcontent-%COMP%]   .content.revertAnimateContent[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_closeToLeft .8s cubic-bezier(.75,0,1,.31);animation-fill-mode:forwards}.explore-dashboard-container[_ngcontent-%COMP%]   .content.revertAnimateContent[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%], .explore-dashboard-container[_ngcontent-%COMP%]   .content.revertAnimateContent[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fadeOut .1s linear;animation-fill-mode:forwards}@media (max-width: 767px){.explore-dashboard-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]{height:auto;border-left:0!important}}.explore-dashboard-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .content-image[_ngcontent-%COMP%]{position:absolute;width:100%;height:100%}@media (max-width: 767px){.explore-dashboard-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .content-image[_ngcontent-%COMP%]{height:200px;position:relative}}.explore-dashboard-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .content-image[_ngcontent-%COMP%]   .main-image[_ngcontent-%COMP%]{height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.explore-dashboard-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]{position:relative;float:left;width:72%;height:100%;z-index:99;padding:80px 100px 100px 110px;display:flex;flex-flow:column}@media (max-width: 767px){.explore-dashboard-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]{width:100%;padding:0 25px 40px}}@media (min-width: 768px) and (max-width: 991px){.explore-dashboard-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]{width:100%;padding-left:100px}}@media (min-width: 992px) and (max-width: 1199px){.explore-dashboard-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]{width:82%}}.explore-dashboard-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]:after{background-color:#000c;height:100%;width:0%;position:absolute;inset:0;content:"";z-index:-9}@media (max-width: 767px){.explore-dashboard-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]:after{background-color:#000c;display:none}}.explore-dashboard-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:calc(1.7vw + 1.7vh);line-height:60px;float:left;width:100%;font-weight:100;height:0px;overflow:visible;opacity:0;margin-bottom:15px}.explore-dashboard-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#fff;text-decoration:none}@media (min-width: 768px) and (max-width: 991px){.explore-dashboard-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#474747;font-size:calc(2vw + 2vh)}}@media (max-width: 767px){.explore-dashboard-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#474747;font-size:calc(2vw + 2vh)}}@media (max-width: 767px){.explore-dashboard-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#474747;font-size:21px;line-height:30px;height:auto;min-height:auto;letter-spacing:0;opacity:1}}.explore-dashboard-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{text-transform:uppercase;position:relative;margin-bottom:15px;float:left;width:auto;min-width:280px;color:transparent}.explore-dashboard-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#fff;text-decoration:none}.explore-dashboard-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{width:0%;height:5px;border-radius:16px;display:block;overflow:hidden}@media (max-width: 767px){.explore-dashboard-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:none}}.explore-dashboard-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]   .bottom-border[_ngcontent-%COMP%]{position:relative}.explore-dashboard-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]   .bottom-border[_ngcontent-%COMP%]:after{content:"";margin-left:5px;height:5px;width:100%;background:inherit;border-radius:16px;position:absolute;bottom:-10px;left:-5px}@media (max-width: 767px){.explore-dashboard-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]   .bottom-border[_ngcontent-%COMP%]:after{display:none}}@media (max-width: 767px){.explore-dashboard-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .inner-content[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{color:#fff;background-color:#67b259;width:100%;padding:10px 0;text-align:center;min-width:auto;border-radius:30px;position:relative;top:-20px;margin-bottom:15px}}.info-container[_ngcontent-%COMP%]{width:82%;bottom:100px;opacity:0;display:inline-block;margin-top:auto}@media (max-width: 767px){.info-container[_ngcontent-%COMP%]{position:relative;bottom:initial;width:auto;opacity:1}}@media (min-width: 768px) and (max-width: 991px){.info-container[_ngcontent-%COMP%]{max-width:82%}}.info-container[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{list-style:none;padding:0}@media (max-width: 767px){.info-container[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{float:left;width:100%;margin-left:20px;margin-top:15px}}.info-container[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{float:left;width:100%;margin-bottom:20px}.info-container[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:last-child{margin-bottom:0}@media (max-width: 767px){.info-container[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{margin-bottom:10px;font-family:OpenSans-Bold;font-size:14px;color:#444}}.info-container[_ngcontent-%COMP%]   .home-content-button[_ngcontent-%COMP%]{background-color:#67b259;color:#fff;border:none}.info-container[_ngcontent-%COMP%]   .home-content-button[_ngcontent-%COMP%]   .button[_ngcontent-%COMP%]{color:#fff!important}@media (max-width: 767px){.info-container[_ngcontent-%COMP%]   .hidden-mobile[_ngcontent-%COMP%]{display:none}}.info-container[_ngcontent-%COMP%]   .show-mobile[_ngcontent-%COMP%]{display:none}@media (max-width: 767px){.info-container[_ngcontent-%COMP%]   .show-mobile[_ngcontent-%COMP%]{display:block}.info-container[_ngcontent-%COMP%]   .show-mobile[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:before{content:"\\2022";color:#67b259;display:inline-block;width:1em;margin-left:-1em;font-size:22px;line-height:22px;position:relative;top:2px}}.news[_ngcontent-%COMP%]{cursor:pointer;float:left;width:100%;margin-left:27px;margin-top:9px}@media (max-width: 767px){.news[_ngcontent-%COMP%]{margin-left:0;margin-top:20px}}
1.news[_ngcontent-%COMP%]   .news-num[_ngcontent-%COMP%]{color:#fff;float:left;font-family:OpenSans;line-height:12px;letter-spacing:.8px;font-weight:100;opacity:.9;margin-right:15px;font-size:12px;padding-bottom:8px;border-bottom:1.5px solid #67B259}@media (max-width: 767px){.news[_ngcontent-%COMP%]   .news-num[_ngcontent-%COMP%]{color:#474747;opacity:1;font-size:14px;font-family:OpenSans-Semibold}}.news[_ngcontent-%COMP%]   .news-content[_ngcontent-%COMP%]{float:left;width:70%}@media (max-width: 767px){.news[_ngcontent-%COMP%]   .news-content[_ngcontent-%COMP%]{width:85%}}.news[_ngcontent-%COMP%]   .news-content[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{text-transform:uppercase;letter-spacing:.8px;font-weight:100;opacity:.9;font-size:12px;margin-bottom:10px;line-height:12px}@media (max-width: 767px){.news[_ngcontent-%COMP%]   .news-content[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#474747;opacity:1;font-family:OpenSans-Semibold;font-size:14px}}.news[_ngcontent-%COMP%]   .news-content[_ngcontent-%COMP%]   .caption[_ngcontent-%COMP%]{font-size:10px;letter-spacing:.7px;width:80%}@media (max-width: 767px){.news[_ngcontent-%COMP%]   .news-content[_ngcontent-%COMP%]   .caption[_ngcontent-%COMP%]{color:#474747;font-family:OpenSans-Semibold;font-size:12px}}.news[_ngcontent-%COMP%]   .news-content[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#fff;padding-left:5px}@media (max-width: 767px){.news[_ngcontent-%COMP%]   .news-content[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#474747}}@keyframes _ngcontent-%COMP%_fadeInBackground{0%{width:0%}to{width:100%}}@media (min-width: 992px) and (max-width: 1199px){@keyframes fadeInBackground{0%{width:0%}to{width:100%}}}@media (min-width: 768px) and (max-width: 991px){@keyframes fadeInBackground{0%{width:0%}to{width:100%}}}@keyframes _ngcontent-%COMP%_fadeOutBackground{0%{width:72%}to{width:0%}}@media (min-width: 992px) and (max-width: 1199px){@keyframes fadeOutBackground{0%{width:82%}to{width:0%}}}@media (min-width: 768px) and (max-width: 991px){@keyframes fadeOutBackground{0%{width:100%}to{width:0%}}}@keyframes _ngcontent-%COMP%_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes _ngcontent-%COMP%_fadeOut{0%{opacity:1}to{opacity:0}}@keyframes _ngcontent-%COMP%_appearFromTop{0%{height:0px}98%{height:300px}to{min-height:300px}}@keyframes _ngcontent-%COMP%_closeToTop{0%{height:300px}to{height:0px}}@keyframes _ngcontent-%COMP%_appearFromLeft{0%{width:0%}to{width:100%}}@keyframes _ngcontent-%COMP%_closeToLeft{0%{width:100%}to{width:0%}}@keyframes _ngcontent-%COMP%_appearFromLeftBorder{0%{border-left-width:0px}to{border-left-width:50px}}@keyframes _ngcontent-%COMP%_closeToLeftBorder{0%{border-left-width:50px}to{border-left-width:0px}}@keyframes _ngcontent-%COMP%_fadeInText{0%{color:transparent}95%{color:transparent}to{color:#fff}}@keyframes _ngcontent-%COMP%_titleAnimation{0%{bottom:10px}to{bottom:-15px}}']})}return e})();var U=r(42244),Mn=r(68798);let Fn=(()=>{class e{getMovementDirection(t){return t.keyCode?this.getKeysDirection(t):t.touches?this.getTourchDirection(t):this.getScrollDirection(t)}getKeysDirection(t){return t.preventDefault(),[87,65,38,33,37,109,8].includes(t.keyCode)?"up":[83,68,40,34,39,107,13,9].includes(t.keyCode)?"down":null}lastY;isNewTouch=!0;hasDirection=!1;getTourchDirection(t){t.preventDefault();let o=t.touches[0].pageY;if(this.isNewTouch&&this.registerNewTouch(o),!this.hasDirection&&o!=this.lastY)return this.hasDirection=!0,this.calculateTouchDirection(o)}registerNewTouch(t){this.lastY=t,this.isNewTouch=!1,setTimeout(()=>{this.isNewTouch=!0,this.hasDirection=!1},500)}calculateTouchDirection(t){return t>this.lastY?"up":"down"}getScrollDirection(t){return t.deltaY<0?"up":"down"}static \u0275fac=function(o){return new(o||e)};static \u0275prov=n.jDH({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Un=(()=>{class e{isIEorEDGE(){return"Microsoft Internet Explorer"==navigator.appName||"Netscape"==navigator.appName&&navigator.appVersion.indexOf("Edge")>-1}static \u0275fac=function(o){return new(o||e)};static \u0275prov=n.jDH({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Wn=(()=>{class e{helper;constructor(t){this.helper=t}options;registerGlobalChanges(t=!1){(this.options.allowMobile||window.innerWidth>767)&&!this.helper.isIEorEDGE()&&("normal"==this.options.outsideBehaviour&&t&&this.disableNormalScrolling(),"snap"==this.options.outsideBehaviour&&this.disableNormalScrolling())}slideTo(t,o="start"){const i=t.getBoundingClientRect().height-window.innerHeight,c=t.getBoundingClientRect().bottom-t.getBoundingClientRect().height+i,d=t.getBoundingClientRect().top+i;window.scrollBy({top:"start"==o?d:c,left:0,behavior:"smooth"})}scrollOutsideOfElements(t="start"){this.handleNormalBehaviour(),this.handleSnapBehaviour(t)}enableNormalScrolling(){(this.options&&this.options.wrapper?this.options.wrapper:document.documentElement).setAttribute("style","overflow: auto; height: initial; display: initial; ")}handleNormalBehaviour(){"normal"==this.options.outsideBehaviour&&this.enableNormalScrolling()}handleSnapBehaviour(t){"snap"==this.options.outsideBehaviour&&("start"==t&&this.snapToTop(),"end"==t&&this.snapToBottom())}snapToTop(){this.options.anchors.top?this.slideTo(this.options.anchors.top,"end"):window.scrollTo({left:0,top:0,behavior:"smooth"})}snapToBottom(){this.options.anchors.bottom?this.slideTo(this.options.anchors.bottom,"start"):window.scrollTo({left:0,top:document.documentElement.scrollHeight,behavior:"smooth"})}disableNormalScrolling(){(this.options.wrapper?this.options.wrapper:document.documentElement).setAttribute("style","overflow: hidden; height: "+window.innerHeight.toString()+"px; display: block; ")}static \u0275fac=function(o){return new(o||e)(n.KVO(Un))};static \u0275prov=n.jDH({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();const Vn=r(28823);let Hn=(()=>{class e{directionDetector;actions;constructor(t,o){this.directionDetector=t,this.actions=o,this.smoothScrollForOlderBrowsers(),this.registerOnSpecificEvents(),this.eventFunction=i=>{this.startSlider(i)}}elements;registeredEvents;onSlide=new n.bkB;onKeySlide=new n.bkB;onTouchSlide=new n.bkB;onScrollSlide=new n.bkB;doManualScroll(t){this.canScroll=!0,this.scrollCounter=this.options.minimumScrolls,this.doSlide(t,this.elements)}startSlider(t){if(this.emitSpecificEvents(t),this.handleRepeatingScroll({ms:100,count:100}
1),this.registerOnSlide(t),this.registerScrollCount(),(this.options.allowMobile||window.innerWidth>767)&&this.elements&&!this.repeatingScroll){let o=this.directionDetector.getMovementDirection(t);o&&(this.checkIfScrollIsCompleted(this.elements),this.resetScrollIfTooManyFailedAttemps(),this.canScroll&&!this.scrolling&&this.doSlide(o,this.elements))}}registerOnSpecificEvents(){this.onKeySlide.subscribe(t=>{this.scrollCounter=this.options.minimumScrolls}),this.onTouchSlide.subscribe(t=>{this.unregisterEventsExcept(["touchmove"]),this.scrollCounter=this.options.minimumScrolls}),this.onScrollSlide.subscribe(t=>{})}emitSpecificEvents(t){t.keyCode&&this.onKeySlide.emit(t),t.touches?this.onTouchSlide.emit(t):this.onScrollSlide.emit(t)}options={minimumScrolls:1,waitBetweenSlides:500,elementSnapPosition:"end",outsideBehaviour:"snap",allowMobile:!1};setOptions(t){Object.assign(this.options,t),this.actions.options=this.options}currentEl=-1;repeatingScroll=!1;canScroll=!1;scrolling=!1;failedAttempts=0;scrollCounter=0;resetScrollTimeout;repeatingScrollTimeout;intervalHolder;eventFunction;registerEvents(t){this.actions.registerGlobalChanges(this.isOutsideOfElements),this.registeredEvents=t,t.forEach(o=>{window.addEventListener(o,this.eventFunction,{passive:!1})})}get isOutsideOfElements(){return this.aboveElements||this.belowElements}get aboveElements(){return this.currentEl<0}get belowElements(){return this.currentEl>this.elements.length-1}unregister(){this.registeredEvents&&this.registeredEvents.forEach(t=>{window.removeEventListener(t,this.eventFunction)}),this.actions.enableNormalScrolling(),this.currentEl=-1}unregisterEventsExcept(t){this.registeredEvents.filter(i=>!t.includes(i)).forEach(i=>{window.removeEventListener(i,this.eventFunction)})}registerOnSlide(t){this.onSlide.subscribe(o=>{"wheel"==t.type&&(this.repeatingScroll=!0),this.canScroll=!1,this.scrolling=!0})}registerScrollCount(){this.scrolling||(this.scrollCounter++,this.setCanScroll(),this.resetScrollCount())}setCanScroll(){this.canScroll=this.scrollCounter>=this.options.minimumScrolls}
1resetScrollCount(t=400){this.resetScrollTimeout&&clearTimeout(this.resetScrollTimeout),this.repeatingScroll||(this.resetScrollTimeout=setTimeout(()=>{this.scrollCounter>100&&(this.repeatingScroll=!0),this.scrollCounter=0},t))}checkIfScrollIsCompleted(t){this.currentEl<1||this.isScrollCompletedFor(t[this.currentEl])||this.failedAttempts++}isScrollCompletedFor(t){return!t||0==t.getBoundingClientRect().top}resetScrollIfTooManyFailedAttemps(){this.failedAttempts>5&&(this.canScroll=!0,this.failedAttempts=0)}handleRepeatingScroll(t={ms:100,count:100}){clearTimeout(this.repeatingScrollTimeout),this.scrollCounter>(t.count?t.count:100)?this.repeatingScroll=!1:this.repeatingScrollTimeout=setTimeout(()=>{this.repeatingScroll=!1},t.ms?t.ms:100)}doSlide(t,o){this.onSlide.emit(t),this.setCurrentElement(t,o.length),this.scrollToCurrentelement(o),this.isOutsideOfElements&&this.actions.scrollOutsideOfElements(this.aboveElements?"start":this.belowElements?"end":null),this.handleScrollingFinished(o)}setCurrentElement(t,o){"up"==t?this.currentEl>-1&&this.currentEl--:this.currentEl<o&&this.currentEl++}scrollToCurrentelement(t){this.currentEl>-1&&this.currentEl<t.length&&this.actions.slideTo(t[this.currentEl],this.options.elementSnapPosition)}handleScrollingFinished(t){this.currentEl>-1&&this.currentEl<t.length?this.intervalHolder=setInterval(()=>{this.handleScrollingFinishedOnElement(t)},this.options.waitBetweenSlides):setTimeout(()=>{this.scrolling=!1},this.options.waitBetweenSlides)}handleScrollingFinishedOnElement(t){const o=t[this.currentEl],i=o.getBoundingClientRect().height-window.innerHeight,c=o.getBoundingClientRect().top+i;Math.abs(c)<1&&(this.scrolling=!1,clearInterval(this.intervalHolder))}smoothScrollForOlderBrowsers(){Vn.polyfill()}static \u0275fac=function(o){return new(o||e)(n.KVO(Fn),n.KVO(Wn))};static \u0275prov=n.jDH({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();const Kn=["topAnchor"],Qn=["bottomAnchor"],Jn=e=>({"background-image":e}),W=e=>({"border-color":e}),Zn=e=>({"background-color":e});function qn(e,a){if(1&e&&(n.j41(0,"figure",7)(1,"figcaption"),n.nrm(2,"app-dynamic-content",8),n.k0s()()),2&e){const t=n.XpG();n.Y8G("ngClass",t.mainImageCaption?"":"p-0"),n.R7$(2),n.Y8G("contentId","old-layout-image-caption")("htmlContent",t.mainImageCaption)}}function nt(e,a){if(1&e&&(n.j41(0,"span",25),n.nrm(1,"app-dynamic-content",8),n.k0s()),2&e){const t=n.XpG(2);n.R7$(),n.Y8G("contentId","old-layout-subtitle")("htmlContent",t.standardData.details.subTitle)}}function tt(e,a){if(1&e&&(n.j41(0,"div",26),n.nrm(1,"app-dynamic-content",8),n.k0s()),2&e){const t=n.XpG(2);n.R7$(),n.Y8G("contentId","old-layout-desc")("htmlContent",t.standardData.details.description)}}function et(e,a){if(1&e&&(n.j41(0,"a",31),n.EFF(1),n.k0s()),2&e){const t=n.XpG().$implicit;n.Y8G("ngStyle",n.eq3(3,W,t.borderColor))("href",t.routePath,n.B4B),n.R7$(),n.JRh(t.title)}}function ot(e,a){if(1&e){const t=n.RV6();n.j41(0,"a",32),n.bIt("click",function(i){n.eBV(t);const c=n.XpG().$implicit,d=n.XpG(2);return n.Njj(d.navigate(c.routePath,i))}),n.EFF(1),n.k0s()}if(2&e){const t=n.XpG().$implicit;n.Y8G("ngStyle",n.eq3(3,W,t.borderColor))("href",t.routePath,n.B4B),n.R7$(),n.JRh(t.title)}}function it(e,a){if(1&e){const t=n.RV6();n.j41(0,"button",33),n.bIt("click",function(){n.eBV(t);const i=n.XpG().$implicit,c=n.XpG(2);return n.Njj(c.scroll(c.getUrlFragment(i.routePath)))}),n.EFF(1),n.k0s()}if(2&e){const t=n.XpG().$implicit;n.Y8G("ngStyle",n.eq3(2,W,t.borderColor)),n.R7$(),n.JRh(t.title)}}function at(e,a){if(1&e&&(n.j41(0,"li",27),n.DNE(1,et,2,5,"a",28)(2,ot,2,5,"a",29)(3,it,2,4,"button",30),n.k0s()),2&e){const t=a.$implicit,o=n.XpG(2);n.R7$(),n.Y8G("ngIf",null==t?null:t.openInNewTab),n.R7$(),n.Y8G("ngIf",!t.openInNewTab&&!o.isSamePage(t.routePath)),n.R7$(),n.Y8G("ngIf",!t.openInNewTab&&o.isSamePage(t.routePath))}}function ct(e,a){1&e&&n.nrm(0,"kla-button",34),2&e&&(n.HbH("button-icon"),n.Y8G("target","_self")("routerLink","/dashboard"))}function rt(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-title",39),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)}}function lt(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-below-highcharts",40),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)("chartId",t.configurations.chartId)}}function gt(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-right-highcharts",40),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)("chartId",t.configurations.chartId)}}function st(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-left-highcharts",40),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)("chartId",t.configurations.chartId)}}function pt(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-venn-diagram",39),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)}}function dt(e,a){if(1&e&&n.nrm(0,"kla-table",43),2&e){const t=n.XpG(2).$implicit;n.Y8G("config",t.configurations.tableConfigurations)}}function mt(e,a){if(1&e&&(n.j41(0,"div")(1,"kla-simple-image",41),n.DNE(2,dt,1,1,"kla-table",42),n.k0s()()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("image",t.configurations.image)("imagePosition",t.configurations.imagePosition)("lineConfig",o.line)("titleConfigurations",t.configurations.titleConfigurations)("imageObject",t.configurations.imageObject),n.R7$(),n.Y8G("ngIf",t.configurations.tableConfigurations&&t.configurations.tableConfigurations.name)}}function ft(e,a){if(1&e&&n.nrm(0,"kla-table",43),2&e){const t=n.XpG(2).$implicit;n.Y8G("config",t.configurations.tableConfigurations)}}function ht(e,a){if(1&e&&(n.j41(0,"div")(1,"kla-outgrow",44),n.DNE(2,ft,1,1,"kla-table",42),n.k0s()()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("configuration",t)("lineConfig",o.line),n.R7$(),n.Y8G("ngIf",t.configurations.tableConfigurations&&t.configurations.tableConfigurations.name)}}function _t(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-carousel",45),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("config",t.configurations)("lineConfig",o.line)}}function Ct(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-video",46),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("titleConfig",t.configurations.title)("config",t.configurations.video)}}function xt(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-indicator-basic",47),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("image",t.configurations.image)("imagePosition",t.configurations.imagePosition)("lineConfig",o.line)("config",t.configurations.indicatorBasicConfigurations)("crop_config",t.configurations.crop_config)("imageObject",t.configurations.imageObject)}}function Ot(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-line-graph",48),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("titleConfig",t.configurations.title)("chartId",t.configurations.chartId)("chartAltText",t.configurations.chartAltText)("audioConfig",t.configurations.audio)}}function Pt(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-bar-graph",39),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)}}function ut(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-complex-bar-graph",39),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)}}function Mt(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-circle-line-graph",39),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)}}function wt(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-color-list",49),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)("imageObject",t.configurations.imageObject)}}function vt(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-intro",39),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)}}function bt(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-single-donut-with-image",39),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)}}function yt(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-thrive-sign-up-form",43),n.k0s()),2&e){const t=n.XpG().$implicit;n.R7$(),n.Y8G("config",t.configurations)}}function kt(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-pictograph",39),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)}}function St(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-indicator-multiple-rings",39),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)}}function Gt(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-ring-graph",39),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)}}function It(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-indicator-bubble-graph",39),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)}}function Tt(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-survey",50),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("titleConfig",t.configurations.title)("surveyConfig",t.configurations.survey)}}function $t(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-question",51),n.k0s()),2&e){const t=n.XpG().$implicit;n.R7$(),n.Y8G("config",t.configurations)("imageObject",t.configurations.imageObject)}}function Dt(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-progressbar-with-circle-chart",39),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)}}function Yt(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-multi-image",52),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("titleConfig",t.configurations.titleConfigurations)("chartId",t.configurations.chartId)}}function Et(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-script",53),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("config",t.configurations)("lineConfig",o.line)("titleConfig",t.configurations.titleConfigurations)}}function Rt(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-action-plan-taxanomy",54),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("collapseChildren",!0)("config",t.configurations)("lineConfig",o.line)}}function Lt(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-new-action-taxonomy",55),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit,i=n.XpG(3);n.R7$(),n.Y8G("collapseChildren",!0)("config",t.configurations)("mainSiteColor",i.mainSiteColor)("lineConfig",o.line)}}function zt(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-games",45),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("config",t.configurations)("lineConfig",o.line)}}function At(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-action-plan-progress-chart",45),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("config",t.configurations)("lineConfig",null==o?null:o.line)}}function Bt(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-media-gallery",45),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("config",t.configurations)("lineConfig",o.line)}}function Xt(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-tile-collection",45),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("config",t.configurations)("lineConfig",o.line)}}function jt(e,a){if(1&e&&(n.j41(0,"div",36),n.nI1(1,"stripSpecialChars"),n.nI1(2,"stripSpecialChars"),n.nI1(3,"stripSpecialChars"),n.j41(4,"div",37)(5,"div",10)(6,"div",2)(7,"div",38),n.DNE(8,rt,2,2,"div",5)(9,lt,2,3,"div",5)(10,gt,2,3,"div",5)(11,st,2,3,"div",5)(12,pt,2,2,"div",5)(13,mt,3,6,"div",5)(14,ht,3,3,"div",5)(15,_t,2,2,"div",5)(16,Ct,2,3,"div",5)(17,xt,2,6,"div",5)(18,Ot,2,5,"div",5)(19,Pt,2,2,"div",5)(20,ut,2,2,"div",5)(21,Mt,2,2,"div",5)(22,wt,2,3,"div",5)(23,vt,2,2,"div",5)(24,bt,2,2,"div",5)(25,yt,2,1,"div",5)(26,kt,2,2,"div",5)(27,St,2,2,"div",5)(28,Gt,2,2,"div",5)(29,It,2,2,"div",5)(30,Tt,2,3,"div",5)(31,$t,2,2,"div",5)(32,Dt,2,2,"div",5)(33,Yt,2,3,"div",5)(34,Et,2,3,"div",5)(35,Rt,2,3,"div",5)(36,Lt,2,4,"div",5)(37,zt,2,2,"div",5)(38,At,2,2,"div",5)(39,Bt,2,2,"div",5)(40,Xt,2,2,"div",5),n.k0s()()()()()),2&e){const t=a.$implicit,o=n.XpG().$implicit,i=n.XpG(3);n.STu("component-section page-fragment-",o.fragment," page-fragment-",n.bMT(1,40,i.getComponentFragment(t)),""),n.Y8G("name",n.bMT(2,42,i.getComponentFragment(t)))("id",n.bMT(3,44,i.getComponentFragment(t)))("ngStyle",n.eq3(46,Zn,"kla-color-list"==t.component?t.configurations.background:"")),n.R7$(8),n.Y8G("ngIf","kla-title"==t.component),n.R7$(),n.Y8G("ngIf","kla-below-highcharts"==t.component),n.R7$(),n.Y8G("ngIf","kla-right-highcharts"==t.component),n.R7$(),n.Y8G("ngIf","kla-left-highcharts"==t.component),n.R7$(),n.Y8G("ngIf","kla-venn-diagram"==t.component),n.R7$(),n.Y8G("ngIf","kla-simple-image"==t.component),n.R7$(),n.Y8G("ngIf","kla-outgrow"==t.component),n.R7$(),n.Y8G("ngIf","kla-carousel"==t.component),n.R7$(),n.Y8G("ngIf","kla-video"==t.component),n.R7$(),n.Y8G("ngIf","kla-indicator-basic"==t.component),n.R7$(),n.Y8G("ngIf","kla-line-graph"==t.component),n.R7$(),n.Y8G("ngIf","kla-bar-graph"==t.component),n.R7$(),n.Y8G("ngIf","kla-complex-bar-graph"==t.component),n.R7$(),n.Y8G("ngIf","kla-circle-line-graph"==t.component),n.R7$(),n.Y8G("ngIf","kla-color-list"==t.component),n.R7$(),n.Y8G("ngIf","kla-intro"==t.component),n.R7$(),n.Y8G("ngIf","kla-single-donut-with-image"==t.component),n.R7$(),n.Y8G("ngIf","kla-thrive-sign-up-form"==t.component),n.R7$(),n.Y8G("ngIf","kla-pictograph"==t.component),n.R7$(),n.Y8G("ngIf","kla-indicator-multiple-rings"==t.component),n.R7$(),n.Y8G("ngIf","kla-ring-graph"==t.component),n.R7$(),n.Y8G("ngIf","kla-indicator-bubble-graph"==t.component),n.R7$(),n.Y8G("ngIf","kla-survey"==t.component),n.R7$(),n.Y8G("ngIf","kla-question"==t.component),n.R7$(),n.Y8G("ngIf","kla-progressbar-with-circle-chart"==t.component),n.R7$(),n.Y8G("ngIf","kla-multi-image"==t.component),n.R7$(),n.Y8G("ngIf","kla-script"==t.component),n.R7$(),n.Y8G("ngIf","kla-action-taxonomy"==t.component),n.R7$(),n.Y8G("ngIf","new-action-taxonomy"==t.component),n.R7$(),n.Y8G("ngIf","kla-games"==t.component),n.R7$(),n.Y8G("ngIf","kla-action-plan-progress-chart"==t.component),n.R7$(),n.Y8G("ngIf","kla-media-gallery"==t.component),n.R7$(),n.Y8G("ngIf","kla-tile-collection"==t.component)}}function Nt(e,a){if(1&e&&(n.j41(0,"div"),n.DNE(1,jt,41,48,"div",35),n.n
1I1(2,"filterVisible"),n.k0s()),2&e){const t=a.$implicit;n.R7$(),n.Y8G("ngForOf",n.bMT(2,1,t.components))}}function Ft(e,a){if(1&e&&(n.j41(0,"div"),n.DNE(1,Nt,3,3,"div",23),n.k0s()),2&e){const t=a.$implicit;n.R7$(),n.Y8G("ngForOf",t.subPackages)}}function Ut(e,a){if(1&e){const t=n.RV6();n.j41(0,"div")(1,"kla-home-panel",57),n.bIt("arrowClicked",function(i){n.eBV(t);const c=n.XpG(3);return n.Njj(c.handleArrowClicked(i))}),n.k0s()()}if(2&e){const t=a.$implicit;n.R7$(),n.Y8G("config",t.intro)}}function Wt(e,a){if(1&e&&(n.j41(0,"div",56),n.DNE(1,Ut,2,1,"div",23),n.nI1(2,"filterVisible"),n.k0s()),2&e){const t=n.XpG(2);n.R7$(),n.Y8G("ngForOf",n.bMT(2,1,t.dashboardData.details.packages))}}function Vt(e,a){if(1&e&&(n.j41(0,"main")(1,"div",9)(2,"div",10)(3,"div",2),n.nrm(4,"a",11),n.j41(5,"div",12)(6,"div",13)(7,"h1",14),n.EFF(8),n.k0s(),n.j41(9,"h2",15),n.EFF(10,"Start of page content"),n.k0s(),n.DNE(11,nt,2,2,"span",16)(12,tt,2,2,"div",17),n.k0s()(),n.j41(13,"div",18)(14,"div",19)(15,"div",20)(16,"ul"),n.DNE(17,at,4,3,"li",21),n.nI1(18,"filterVisible"),n.j41(19,"li"),n.DNE(20,ct,1,4,"kla-button",22),n.k0s()()()()()()()(),n.j41(21,"div"),n.DNE(22,Ft,2,1,"div",23),n.k0s(),n.j41(23,"div")(24,"div",2),n.DNE(25,Wt,3,3,"div",24),n.k0s()()()),2&e){const t=n.XpG();n.R7$(4),n.Y8G("id","top")("name","top"),n.BMQ("reflect","top"),n.R7$(3),n.Aen("color:"+t.mainSiteColor+";"),n.R7$(),n.JRh(t.standardData.details.title),n.R7$(3),n.Y8G("ngIf",t.standardData.details.subTitle),n.R7$(),n.Y8G("ngIf",t.standardData.details.description),n.R7$(5),n.Y8G("ngForOf",n.bMT(18,12,t.standardData.details.highlightIndicators.links)),n.R7$(3),n.Y8G("ngIf",t.standardData.details.highlightIndicators.showFullMenu),n.R7$(2),n.Y8G("ngForOf",t.standardData.details.packages),n.R7$(3),n.Y8G("ngIf","home"==t.standardData.layout)}}let Ht=(()=>{class e{scrollStepper;metaService;dataService;httpService;imageService;route;standardData;dashboardData;topAnchor;bottomAnchor;logo;constructor(t,o,i,c,d,p){this.scrollStepper=t,this.metaService=o,this.dataService=i,this.httpService=c,this.imageService=d,this.route=p}ngOnInit(){"home"==this.standardData.layout&&(this.setStepperSettings(),this.scrollStepper.registerEvents(["wheel","touchmove","keydown"]),document.querySelector(".header")&&document.querySelector(".header").classList.add("header--static")),this.createMetaTags()}get mainSiteColor(){return this.standardData.details.packages[0].packageDetails.color?this.standardData.details.packages[0].packageDetails.color:""}setStepperSettings(){this.fillStepperElementsArray(),this.scrollStepper.setOptions({minimumScrolls:1,waitBetweenSlides:600,elementSnapPosition:"end",outsideBehaviour:"snap",wrapper:document.getElementsByTagName("kla-root-wrapper")[0],anchors:{top:this.topAnchor.nativeElement,bottom:this.bottomAnchor.nativeElement}})}get getMainImage(){if(!this.standardData.image)return"../../../../../assets/big-placeholder.jpg";const t={id:String(this.standardData.image.id),width:this.mainImageWidth,height:void 0,crop_config:this.standardData.image.crop_config};return this.httpService.getCroppedImagePath(t)}get mainImageWidth(){return window.innerWidth<1025?window.innerWidth+20:1960}get mainImageAlt(){return this.standardData?.image?.alt?this.standardData?.image?.alt:null}get mainImageCaption(){return this.standardData?.image?.caption&&" "!=this.standardData?.image?.caption?this.standardData?.image?.caption:null}fillStepperElementsArray(){let t=document.getElementsByClassName("explore-dashboard-container");setTimeout(()=>{let o=[];for(let i=0;i<t.length;i++)o.push(t[i].lastChild);this.scrollStepper.elements=o})}handleArrowClicked(t){this.scrollStepper.doManualScroll("down")}ngOnDestroy(){"home"==this.standardData.layout&&(this.scrollStepper.unregister(),document.querySelector(".header")&&document.querySelector(".header").classList.remove("header--static"))}getLogoPath(){return this.logo=this.dataService.getData().default?this.dataService.getData().default.logo:this.dataService.getData().logo,"null"!==this.logo.image?this.httpService.getCroppedImagePath({id:this.logo.image,width:500,height:+this.logo.height,crop_config:this.logo.crop_config}):""}createMetaTags(){this.clearMetaTags(),this.metaService.addTags([{property:"og:site_name",content:this.dataService.getData().name},{property:"og:title",content:this.standardData.name},{property:"og:locale",content:"en_US"},{property:"og:image",content:this.getLogoPath()},{property:"og:image:width",content:this.logo?.width},{property:"og:image:height",content:this.logo?.height},{property:"og:image:alt",content:`${this.dataService.getData().name} Logo`},{property:"og:type",content:"website"},{property:"og:description",content:_.u.strip(this.standardData.details.description)},{name:"description",content:_.u.strip(this.standardData.details.description)},{name:"twitter:image",content:this.getLogoPath()},{name:"twitter:image:alt",content:`${this.dataService.getData().name} Logo`}])}clearMetaTags(){const t=document.getElementsByTagName("meta"),o=["og:site_name","og:title","og:image","og:image:width","og:image:height","og:image:alt","og:type","og:description","og:locale","description","twitter:image","twitter:image:alt"];Array.from(t).forEach(i=>
1{const c=i.getAttribute("name")||i.getAttribute("property");c&&o.includes(c)&&i.parentNode?.removeChild(i)})}getComponentFragment(t){let o=this.findVal(t,"title")||this.findVal(t,"header")||this.findVal(t,"question")||"component";return"object"==typeof o&&(o=this.getComponentFragment(o)),o}findVal(t,o){var i;return Object.keys(t).some(c=>c===o?(i=t[c],!0):t[c]&&"object"==typeof t[c]?void 0!==(i=this.findVal(t[c],o)):void 0),i}getUrlFragment(t){const o=t.split("#")[1];return o?`${o}`:null}isSamePage(t){return!(!t.includes(this.standardData.url)&&!t.includes(this.standardData.layout))}scroll(t){let o=document.getElementById(t);if(o||(o=document.querySelector(`[ng-reflect-id=${t}]`)),!o)return;const i=o.closest(".component-section")||o.parentElement,c=()=>{const l=i||o,s=l.querySelector("mat-expansion-panel-header h3, mat-expansion-panel-header h2"),w=l.querySelector("h1, h2, h3, h4"),R=s??w??l;R.hasAttribute("tabindex")||R.setAttribute("tabindex","-1"),setTimeout(()=>R.focus({preventScroll:!0}),50)},d=o.getElementsByTagName("img"),p=()=>Array.from(d).every(l=>l.complete),b=(document.getElementById("banner-message"),()=>{const s=document.querySelector("header")?.getBoundingClientRect().bottom??0;s>0&&window.scrollBy({top:-s,behavior:"instant"})}),C=l=>{window.scrollTo({top:l,behavior:"smooth"}),"onscrollend"in window?window.addEventListener("scrollend",b,{once:!0}):setTimeout(b,600)};if(p())C(o.getBoundingClientRect().top+window.scrollY),c();else{const l=()=>{p()&&(Array.from(d).forEach(s=>{s.removeEventListener("load",l)}),C(o.getBoundingClientRect().top+window.scrollY),c())};Array.from(d).forEach(s=>{s.complete||s.addEventListener("load",l)})}}navigate(t,o){o.preventDefault(),window.open(t,"_self")}static \u0275fac=function(o){return new(o||e)(n.rXU(Hn),n.rXU(I.W8),n.rXU(D.y),n.rXU(x.A),n.rXU(T.f),n.rXU(h.nX))};static \u0275cmp=n.VBU({type:e,selectors:[["old-home-layout"]],viewQuery:function(o,i){if(1&o&&(n.GBs(Kn,7),n.GBs(Qn,7)),2&o){let c;n.mGM(c=n.lsd())&&(i.topAnchor=c.first),n.mGM(c=n.lsd())&&(i.bottomAnchor=c.first)}},inputs:{standardData:"standardData",dashboardData:"dashboardData"}
1,standalone:!0,features:[n.aNF],decls:8,vars:6,consts:[["topAnchor",""],["bottomAnchor",""],[1,"row"],["data-caption","asdads",1,"col-12","main-image",3,"ngStyle"],["class","image-object",3,"ngClass",4,"ngIf"],[4,"ngIf"],["id","bottom-anchor"],[1,"image-object",3,"ngClass"],[3,"contentId","htmlContent"],[1,"standard-intro"],[1,"container"],[1,"col-lg-12","component-top","page-fragment",3,"id","name"],[1,"col-lg-9","col-sm-8","col-xs-12"],[1,"intro-container"],[1,"title"],[1,"sr-only"],["class","intro pb-2 pt-0 w-100",4,"ngIf"],["class","description",4,"ngIf"],[1,"d-flex","align-items-center","col-lg-3","col-sm-4","col-xs-12","remove-left-padding"],[1,"highlighted-container"],[1,"highlighted-content"],["tabindex","-1",4,"ngFor","ngForOf"],["title","See Dashboard",3,"target","class","routerLink",4,"ngIf"],[4,"ngFor","ngForOf"],["class","col-sm-12",4,"ngIf"],[1,"intro","pb-2","pt-0","w-100"],[1,"description"],["tabindex","-1"],["tabindex","0","class","highlighted-action-button","target","_blank",3,"ngStyle","href",4,"ngIf"],["role","button","tabindex","0","class","highlighted-action-button","target","_self",3,"ngStyle","href","click",4,"ngIf"],["tabindex","0","class","highlighted-action-button",3,"ngStyle","click",4,"ngIf"],["tabindex","0","target","_blank",1,"highlighted-action-button",3,"ngStyle","href"],["role","button","tabindex","0","target","_self",1,"highlighted-action-button",3,"click","ngStyle","href"],["tabindex","0",1,"highlighted-action-button",3,"click","ngStyle"],["title","See Dashboard",3,"target","routerLink"],[3,"name","id","class","ngStyle",4,"ngFor","ngForOf"],[3,"name","id","ngStyle"],[1,"component"],[1,"col-lg-12"],[3,"lineConfig","config"],[3,"lineConfig","config","chartId"],[3,"image","imagePosition","lineConfig","titleConfigurations","imageObject"],[3,"config",4,"ngIf"],[3,"config"],[3,"configuration","lineConfig"],[3,"config","lineConfig"],[3,"lineConfig","titleConfig","config"],[3,"image","imagePosition","lineConfig","config","crop_config","imageObject"],[3,"lineConfig","titleConfig","chartId","chartAltText","audioConfig"],[3,"lineConfig","config","imageObject"],[3,"lineConfig","titleConfig","surveyConfig"],[3,"config","imageObject"],[3,"lineConfig","titleConfig","chartId"],[3,"config","lineConfig","titleConfig"],[3,"collapseChildren","config","lineConfig"],[3,"collapseChildren","config","mainSiteColor","lineConfig"],[1,"col-sm-12"],[3,"arrowClicked","config"]],template:function(o,i){1&o&&(n.nrm(0,"div",null,0),n.j41(2,"div",2)(3,"div",3),n.DNE(4,qn,3,3,"figure",4),n.k0s()(),n.DNE(5,Vt,26,14,"main",5),n.nrm(6,"div",6,1)),2&o&&(n.R7$(3),n.Y8G("ngStyle",n.eq3(4,Jn,"url("+i.getMainImage+")")),n.BMQ("aria-label",i.mainImageAlt),n.R7$(),n.Y8G("ngIf",i.mainImageCaption),n.R7$(),n.Y8G("ngIf",i.standardData&&i.dashboardData))},dependencies:[m.MD,m.YU,m.Sq,m.bT,m.B3,u.W,v.g,M.F,E.s,X.q,V.O,H.j,K.f,Q.d,J.B,Z.U,q.N,nn.d,Mn.S,tn.Y,en.T,on.X,an.I,cn.F,rn._,ln.u,gn.u,sn,pn.q,dn.S,mn.d,fn.q,hn.L,_n.V,Cn.m,Sn.c,Nn,xn.g,On.E,Pn.g,G.b,un.Q,L.V,h.iI,h.Wk,$._,U.Ib],styles:[".skip-link[_ngcontent-%COMP%]{position:absolute;top:-100%;left:0;background:#000;color:#fff;padding:8px 16px;z-index:9999;text-decoration:none}.skip-link[_ngcontent-%COMP%]:focus{top:0}.app[_ngcontent-%COMP%]{background-color:#fff;margin:100px 0 0;float:left;width:100%;overflow:hidden}@media (min-width: 768px) and (max-width: 991px){.app[_ngcontent-%COMP%]{margin:60px 0 0}}@media (max-width: 767px){.app[_ngcontent-%COMP%]{margin:60px 0 0}}h1[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:70px;line-height:80px;color:#474747}@media (max-width: 767px){h1[_ngcontent-%COMP%]{font-size:40px;line-height:50px;color:#474747;letter-spacing:-.6px}}h2[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:42px;line-height:70px;color:#474747;letter-spacing:-2px}@media (max-width: 767px){h2[_ngcontent-%COMP%]{font-size:34px;line-height:44px;color:#474747}}h3[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:34px;line-height:42px;color:#474747;letter-spacing:-1px}h4[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:21px;line-height:28px;color:#474747;letter-spacing:-1px}h5[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:13px;line-height:26px;color:#474747;letter-spacing:1px}.intro[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:20px;font-weight:700;line-height:35px;color:#474747;letter-spacing:0}p[_ngcontent-%COMP%]{font-family:OpenSans;font-size:15px;line-height:28px;color:#474747;letter-spacing:0}p.bold[_ngcontent-%COMP%]{font-family:OpenSans-Bold}.caption[_ngcontent-%COMP%]{font-family:OpenSans;font-size:12px;line-height:21px;color:#474747;letter-spacing:0px}.graph[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:10px;line-height:21px;color:#474747;letter-spacing:0px;opacity:.7}.navigation[_ngcontent-%COMP%]{font-family:OpenSans-Bold;font-size:13px;line-height:21px;color:#474747;letter-spacing:0px}.small-link[_ngcontent-%COMP%]{font-family:OpenSans-Bold;font-size:10px;line-height:21px;color:#474747;letter-spacing:0px}.light-fonts[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}@media (max-width: 767px){.light-fonts[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}}.light-fonts[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#fff}@media (max-width: 767px){.light-fonts[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#fff}}.light-fonts[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   h4[_ng
1content-%COMP%], .light-fonts[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .intro[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .caption[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .graph[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .navigation[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .small-link[_ngcontent-%COMP%]{color:#fff}button[_ngcontent-%COMP%], button[_ngcontent-%COMP%]:hover{outline:none}button[_ngcontent-%COMP%]:focus{outline:none}button[_ngcontent-%COMP%]:active{outline:none}@media (min-width: 1500px){.container[_ngcontent-%COMP%]{max-width:1400px}}.remove-left-padding[_ngcontent-%COMP%]{padding-left:0}@media (max-width: 767px){.remove-left-padding[_ngcontent-%COMP%]{padding-left:15px}}@media (min-width: 768px) and (max-width: 991px){.remove-left-padding[_ngcontent-%COMP%]{padding-left:15px}}.remove-right-padding[_ngcontent-%COMP%]{padding-right:0}@media (max-width: 767px){.remove-right-padding[_ngcontent-%COMP%]{padding-right:15px}}@media (min-width: 768px) and (max-width: 991px){.remove-right-padding[_ngcontent-%COMP%]{padding-right:15px}}.menu-container[_ngcontent-%COMP%]{float:left;width:100%}@media (max-width: 767px){.menu-container[_ngcontent-%COMP%]   .col-sm-12[_ngcontent-%COMP%]{padding:0}}@media (min-width: 768px) and (max-width: 991px){.menu-container[_ngcontent-%COMP%]   .col-sm-12[_ngcontent-%COMP%]{padding:0}}.flex-row[_ngcontent-%COMP%]{display:flex}.flex-row[_ngcontent-%COMP%] > [class*=col-][_ngcontent-%COMP%]{display:flex;flex-direction:column}@media (min-width: 768px){.hidden-xs-up[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 767px){.hidden-xs[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 991px){.container[_ngcontent-%COMP%]{min-width:100%}}@media (min-width: 576px) and (max-width: 676px){.container[_ngcontent-%COMP%]{max-width:100%}}@media (min-width: 992px){.hidden-sm-up[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 991px){.hidden-sm[_ngcontent-%COMP%]{display:none!important}}.affix[_ngcontent-%COMP%]{position:fixed!important;top:0;z-index:990}@media (max-width: 767px){.scroll-offset[_ngcontent-%COMP%]   .sticky[_ngcontent-%COMP%]{position:fixed!important}}@media (min-width: 768px) and (max-width: 991px){.scroll-offset[_ngcontent-%COMP%]   .sticky[_ngcontent-%COMP%]{position:fixed!important}}@media (max-width: 767px){.scroll-offset[_ngcontent-%COMP%]   .sticky-end[_ngcontent-%COMP%]{position:fixed!important}}@media (min-width: 768px) and (max-width: 991px){.scroll-offset[_ngcontent-%COMP%]   .sticky-end[_ngcontent-%COMP%]{position:fixed!important}}.shadowed[_ngcontent-%COMP%]{box-shadow:0 12px 24px #0003}.shadowed-sm[_ngcontent-%COMP%]{box-shadow:0 3px 6px #00000040}.shadowed-inset[_ngcontent-%COMP%]{box-shadow:inset 1px 50px 60px -36px #00000040}.block[_ngcontent-%COMP%]{display:block!important}.no-text-decoration[_ngcontent-%COMP%], .no-text-decoration[_ngcontent-%COMP%]:hover, .no-text-decoration[_ngcontent-%COMP%]:hover   *[_ngcontent-%COMP%]{text-decoration:none!important}[class*=fa-long-arrow][_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}[class*=fa-long-arrow][_ngcontent-%COMP%]:before{position:absolute;left:0;right:0;top:50%;transition:all .7s ease-in-out;transform:translateY(-50%)}[class*=fa-long-arrow-down][_ngcontent-%COMP%]:before{transform:translateY(0)}.arrow-anim[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}.arrow-anim[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{transform:translateY(-50%);transition:all .7s ease-in-out}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-down[_ngcontent-%COMP%]:before{position:absolute;top:calc(50% + 20px)!important;left:0;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-right[_ngcontent-%COMP%]:before{position:absolute;top:50%;left:10px;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-up[_ngcontent-%COMP%]:before{position:absolute;top:-15px;left:0;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-left[_ngcontent-%COMP%]:before{position:absolute;top:50%;left:0;right:10px}.arrow-anim-reverse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}.arrow-anim-reverse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{position:absolute;
1left:0;right:0;top:50%;transition:all .7s ease-in-out;transform:translateY(-50%)}.arrow-anim-reverse[_ngcontent-%COMP%]   i.fa-long-arrow-down[_ngcontent-%COMP%]:before{top:50%;transform:translateY(0)}.arrow-anim-reverse[_ngcontent-%COMP%]   i.fa-long-arrow-up[_ngcontent-%COMP%]:before{top:50%}.hidden[_ngcontent-%COMP%]{display:none!important}#bottom-anchor[_ngcontent-%COMP%]{position:absolute;bottom:0}.main-image[_ngcontent-%COMP%]{width:100%;min-height:50vh;background-size:cover;background-position:center}@media (min-width: 992px) and (max-width: 1199px){.main-image[_ngcontent-%COMP%]{min-height:35vh}}@media (min-width: 768px) and (max-width: 991px){.main-image[_ngcontent-%COMP%]{min-height:30vh}}@media (max-width: 767px){.main-image[_ngcontent-%COMP%]{min-height:20vh}}.title[_ngcontent-%COMP%]{color:#56b1ca;font-size:48px;font-weight:700;line-height:50px}@media (max-width: 767px){.title[_ngcontent-%COMP%]{font-size:28px}}figure.image-object[_ngcontent-%COMP%]{position:absolute;bottom:0;margin-bottom:0;padding:1em 15px 0;background:#0009}figure.image-object[_ngcontent-%COMP%]   figcaption[_ngcontent-%COMP%]{font-size:14px;color:#fff}.description[_ngcontent-%COMP%]{font-family:OpenSans!important;line-height:1.5!important}.highlighted-action-button[_ngcontent-%COMP%]{transition:all .2s;border-radius:50px;border:2px solid #3d3d3d;background:#fff;cursor:pointer;color:#000;padding:.3vw 1.6vw;font-size:.8vw;line-height:22px;float:left;letter-spacing:.3px;font-family:OpenSans-Semibold;outline:none}@media (min-width: 768px) and (max-width: 991px){.highlighted-action-button[_ngcontent-%COMP%]{padding:5px 30px;font-size:14px}}@media (max-width: 767px){.highlighted-action-button[_ngcontent-%COMP%]{padding:5px 30px;font-size:14px;width:100%;text-align:center!important;line-height:23px}}.highlighted-action-button[_ngcontent-%COMP%]:focus{outline:none}.highlighted-action-button[_ngcontent-%COMP%]:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 5px #3d3d3d}",".skip-link[_ngcontent-%COMP%]{position:absolute;top:-100%;left:0;background:#000;color:#fff;padding:8px 16px;z-index:9999;text-decoration:none}.skip-link[_ngcontent-%COMP%]:focus{top:0}.app[_ngcontent-%COMP%]{background-color:#fff;margin:100px 0 0;float:left;width:100%;overflow:hidden}@media (min-width: 768px) and (max-width: 991px){.app[_ngcontent-%COMP%]{margin:60px 0 0}}@media (max-width: 767px){.app[_ngcontent-%COMP%]{margin:60px 0 0}}h1[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:70px;line-height:80px;color:#474747}@media (max-width: 767px){h1[_ngcontent-%COMP%]{font-size:40px;line-height:50px;color:#474747;letter-spacing:-.6px}}h2[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:42px;line-height:70px;color:#474747;letter-spacing:-2px}@media (max-width: 767px){h2[_ngcontent-%COMP%]{font-size:34px;line-height:44px;color:#474747}}h3[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:34px;line-height:42px;color:#474747;letter-spacing:-1px}h4[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:21px;line-height:28px;color:#474747;letter-spacing:-1px}h5[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:13px;line-height:26px;color:#474747;letter-spacing:1px}.intro[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:20px;font-weight:700;line-height:35px;color:#474747;letter-spacing:0}p[_ngcontent-%COMP%]{font-family:OpenSans;font-size:15px;line-height:28px;color:#474747;letter-spacing:0}p.bold[_ngcontent-%COMP%]{font-family:OpenSans-Bold}.caption[_ngcontent-%COMP%]{font-family:OpenSans;font-size:12px;line-height:21px;color:#474747;letter-spacing:0px}.graph[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:10px;line-height:21px;color:#474747;letter-spacing:0px;opacity:.7}.navigation[_ngcontent-%COMP%]{font-family:OpenSans-Bold;font-size:13px;line-height:21px;color:#474747;letter-spacing:0px}.small-link[_ngcontent-%COMP%]{font-family:OpenSans-Bold;font-size:10px;line-height:21px;color:#474747;letter-spacing:0px}.light-fonts[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}@media (max-width: 767px){.light-fonts[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}}.light-fonts[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#fff}@media (max-width: 767px){.light-fonts[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#fff}}.light-fonts[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   h4[_ng
1content-%COMP%], .light-fonts[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .intro[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .caption[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .graph[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .navigation[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .small-link[_ngcontent-%COMP%]{color:#fff}button[_ngcontent-%COMP%], button[_ngcontent-%COMP%]:hover{outline:none}button[_ngcontent-%COMP%]:focus{outline:none}button[_ngcontent-%COMP%]:active{outline:none}@media (min-width: 1500px){.container[_ngcontent-%COMP%]{max-width:1400px}}.remove-left-padding[_ngcontent-%COMP%]{padding-left:0}@media (max-width: 767px){.remove-left-padding[_ngcontent-%COMP%]{padding-left:15px}}@media (min-width: 768px) and (max-width: 991px){.remove-left-padding[_ngcontent-%COMP%]{padding-left:15px}}.remove-right-padding[_ngcontent-%COMP%]{padding-right:0}@media (max-width: 767px){.remove-right-padding[_ngcontent-%COMP%]{padding-right:15px}}@media (min-width: 768px) and (max-width: 991px){.remove-right-padding[_ngcontent-%COMP%]{padding-right:15px}}.menu-container[_ngcontent-%COMP%]{float:left;width:100%}@media (max-width: 767px){.menu-container[_ngcontent-%COMP%]   .col-sm-12[_ngcontent-%COMP%]{padding:0}}@media (min-width: 768px) and (max-width: 991px){.menu-container[_ngcontent-%COMP%]   .col-sm-12[_ngcontent-%COMP%]{padding:0}}.flex-row[_ngcontent-%COMP%]{display:flex}.flex-row[_ngcontent-%COMP%] > [class*=col-][_ngcontent-%COMP%]{display:flex;flex-direction:column}@media (min-width: 768px){.hidden-xs-up[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 767px){.hidden-xs[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 991px){.container[_ngcontent-%COMP%]{min-width:100%}}@media (min-width: 576px) and (max-width: 676px){.container[_ngcontent-%COMP%]{max-width:100%}}@media (min-width: 992px){.hidden-sm-up[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 991px){.hidden-sm[_ngcontent-%COMP%]{display:none!important}}.affix[_ngcontent-%COMP%]{position:fixed!important;top:0;z-index:990}@media (max-width: 767px){.scroll-offset[_ngcontent-%COMP%]   .sticky[_ngcontent-%COMP%]{position:fixed!important}}@media (min-width: 768px) and (max-width: 991px){.scroll-offset[_ngcontent-%COMP%]   .sticky[_ngcontent-%COMP%]{position:fixed!important}}@media (max-width: 767px){.scroll-offset[_ngcontent-%COMP%]   .sticky-end[_ngcontent-%COMP%]{position:fixed!important}}@media (min-width: 768px) and (max-width: 991px){.scroll-offset[_ngcontent-%COMP%]   .sticky-end[_ngcontent-%COMP%]{position:fixed!important}}.shadowed[_ngcontent-%COMP%]{box-shadow:0 12px 24px #0003}.shadowed-sm[_ngcontent-%COMP%]{box-shadow:0 3px 6px #00000040}.shadowed-inset[_ngcontent-%COMP%]{box-shadow:inset 1px 50px 60px -36px #00000040}.block[_ngcontent-%COMP%]{display:block!important}.no-text-decoration[_ngcontent-%COMP%], .no-text-decoration[_ngcontent-%COMP%]:hover, .no-text-decoration[_ngcontent-%COMP%]:hover   *[_ngcontent-%COMP%]{text-decoration:none!important}[class*=fa-long-arrow][_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}[class*=fa-long-arrow][_ngcontent-%COMP%]:before{position:absolute;left:0;right:0;top:50%;transition:all .7s ease-in-out;transform:translateY(-50%)}[class*=fa-long-arrow-down][_ngcontent-%COMP%]:before{transform:translateY(0)}.arrow-anim[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}.arrow-anim[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{transform:translateY(-50%);transition:all .7s ease-in-out}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-down[_ngcontent-%COMP%]:before{position:absolute;top:calc(50% + 20px)!important;left:0;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-right[_ngcontent-%COMP%]:before{position:absolute;top:50%;left:10px;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-up[_ngcontent-%COMP%]:before{position:absolute;top:-15px;left:0;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-left[_ngcontent-%COMP%]:before{position:absolute;top:50%;left:0;right:10px}.arrow-anim-reverse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}.arrow-anim-reverse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{position:absolute;
1left:0;right:0;top:50%;transition:all .7s ease-in-out;transform:translateY(-50%)}.arrow-anim-reverse[_ngcontent-%COMP%]   i.fa-long-arrow-down[_ngcontent-%COMP%]:before{top:50%;transform:translateY(0)}.arrow-anim-reverse[_ngcontent-%COMP%]   i.fa-long-arrow-up[_ngcontent-%COMP%]:before{top:50%}.hidden[_ngcontent-%COMP%]{display:none!important}main[_ngcontent-%COMP%]{float:left;width:100%;margin-top:70px}@media (max-width: 767px){main[_ngcontent-%COMP%]{margin-top:25px}}.standard-intro[_ngcontent-%COMP%]{margin:0 0 50px}@media (min-width: 768px) and (max-width: 991px){.standard-intro[_ngcontent-%COMP%]{margin:0 0 40px}}@media (max-width: 767px){.standard-intro[_ngcontent-%COMP%]{margin:0}}.intro-container[_ngcontent-%COMP%]{float:left;width:100%;display:block}@media (min-width: 768px) and (max-width: 991px){.intro-container[_ngcontent-%COMP%]{padding-left:70px}}.intro-container[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{width:100%;float:left}.intro-container[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{width:86%;float:left;opacity:.8;font-size:20px}@media (max-width: 767px){.intro-container[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{width:100%;opacity:1}}.intro-container[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{float:left;font-family:OpenSans-Bold;padding:17px 0 34px}@media (max-width: 767px){.intro-container[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{padding:12px 0 20 0}}.highlighted-container[_ngcontent-%COMP%]{float:left;width:100%}.highlighted-container[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{text-transform:uppercase;margin-bottom:22px}@media (max-width: 767px){.highlighted-container[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{text-align:center}}.highlighted-container[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{list-style:none;padding:0}.highlighted-container[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{float:left;width:100%;margin-bottom:14px}.highlighted-container[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:last-child{margin-bottom:0}.component-section[_ngcontent-%COMP%]{padding:60px 0}.component-section[_ngcontent-%COMP%]:nth-child(odd){background-color:#f2f2f2}",".skip-link[_ngcontent-%COMP%]{position:absolute;top:-100%;left:0;background:#000;color:#fff;padding:8px 16px;z-index:9999;text-decoration:none}.skip-link[_ngcontent-%COMP%]:focus{top:0}.app[_ngcontent-%COMP%]{background-color:#fff;margin:100px 0 0;float:left;width:100%;overflow:hidden}@media (min-width: 768px) and (max-width: 991px){.app[_ngcontent-%COMP%]{margin:60px 0 0}}@media (max-width: 767px){.app[_ngcontent-%COMP%]{margin:60px 0 0}}h1[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:70px;line-height:80px;color:#474747}@media (max-width: 767px){h1[_ngcontent-%COMP%]{font-size:40px;line-height:50px;color:#474747;letter-spacing:-.6px}}h2[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:42px;line-height:70px;color:#474747;letter-spacing:-2px}@media (max-width: 767px){h2[_ngcontent-%COMP%]{font-size:34px;line-height:44px;color:#474747}}h3[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:34px;line-height:42px;color:#474747;letter-spacing:-1px}h4[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:21px;line-height:28px;color:#474747;letter-spacing:-1px}h5[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:13px;line-height:26px;color:#474747;letter-spacing:1px}.intro[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:20px;font-weight:700;line-height:35px;color:#474747;letter-spacing:0}p[_ngcontent-%COMP%]{font-family:OpenSans;font-size:15px;line-height:28px;color:#474747;letter-spacing:0}p.bold[_ngcontent-%COMP%]{font-family:OpenSans-Bold}.caption[_ngcontent-%COMP%]{font-family:OpenSans;font-size:12px;line-height:21px;color:#474747;letter-spacing:0px}.graph[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:10px;line-height:21px;color:#474747;letter-spacing:0px;opacity:.7}.navigation[_ngcontent-%COMP%]{font-family:OpenSans-Bold;font-size:13px;line-height:21px;color:#474747;letter-spacing:0px}.small-link[_ngcontent-%COMP%]{font-family:OpenSans-Bold;font-size:10px;line-height:21px;color:#474747;letter-spacing:0px}.light-fonts[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}@media (max-width: 767px){.light-fonts[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}}.light-fonts[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#fff}@media (max-width: 767px){.light-fonts[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#fff}}.light-fonts[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   h4[_ng
1content-%COMP%], .light-fonts[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .intro[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .caption[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .graph[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .navigation[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .small-link[_ngcontent-%COMP%]{color:#fff}button[_ngcontent-%COMP%], button[_ngcontent-%COMP%]:hover{outline:none}button[_ngcontent-%COMP%]:focus{outline:none}button[_ngcontent-%COMP%]:active{outline:none}@media (min-width: 1500px){.container[_ngcontent-%COMP%]{max-width:1400px}}.remove-left-padding[_ngcontent-%COMP%]{padding-left:0}@media (max-width: 767px){.remove-left-padding[_ngcontent-%COMP%]{padding-left:15px}}@media (min-width: 768px) and (max-width: 991px){.remove-left-padding[_ngcontent-%COMP%]{padding-left:15px}}.remove-right-padding[_ngcontent-%COMP%]{padding-right:0}@media (max-width: 767px){.remove-right-padding[_ngcontent-%COMP%]{padding-right:15px}}@media (min-width: 768px) and (max-width: 991px){.remove-right-padding[_ngcontent-%COMP%]{padding-right:15px}}.menu-container[_ngcontent-%COMP%]{float:left;width:100%}@media (max-width: 767px){.menu-container[_ngcontent-%COMP%]   .col-sm-12[_ngcontent-%COMP%]{padding:0}}@media (min-width: 768px) and (max-width: 991px){.menu-container[_ngcontent-%COMP%]   .col-sm-12[_ngcontent-%COMP%]{padding:0}}.flex-row[_ngcontent-%COMP%]{display:flex}.flex-row[_ngcontent-%COMP%] > [class*=col-][_ngcontent-%COMP%]{display:flex;flex-direction:column}@media (min-width: 768px){.hidden-xs-up[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 767px){.hidden-xs[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 991px){.container[_ngcontent-%COMP%]{min-width:100%}}@media (min-width: 576px) and (max-width: 676px){.container[_ngcontent-%COMP%]{max-width:100%}}@media (min-width: 992px){.hidden-sm-up[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 991px){.hidden-sm[_ngcontent-%COMP%]{display:none!important}}.affix[_ngcontent-%COMP%]{position:fixed!important;top:0;z-index:990}@media (max-width: 767px){.scroll-offset[_ngcontent-%COMP%]   .sticky[_ngcontent-%COMP%]{position:fixed!important}}@media (min-width: 768px) and (max-width: 991px){.scroll-offset[_ngcontent-%COMP%]   .sticky[_ngcontent-%COMP%]{position:fixed!important}}@media (max-width: 767px){.scroll-offset[_ngcontent-%COMP%]   .sticky-end[_ngcontent-%COMP%]{position:fixed!important}}@media (min-width: 768px) and (max-width: 991px){.scroll-offset[_ngcontent-%COMP%]   .sticky-end[_ngcontent-%COMP%]{position:fixed!important}}.shadowed[_ngcontent-%COMP%]{box-shadow:0 12px 24px #0003}.shadowed-sm[_ngcontent-%COMP%]{box-shadow:0 3px 6px #00000040}.shadowed-inset[_ngcontent-%COMP%]{box-shadow:inset 1px 50px 60px -36px #00000040}.block[_ngcontent-%COMP%]{display:block!important}.no-text-decoration[_ngcontent-%COMP%], .no-text-decoration[_ngcontent-%COMP%]:hover, .no-text-decoration[_ngcontent-%COMP%]:hover   *[_ngcontent-%COMP%]{text-decoration:none!important}[class*=fa-long-arrow][_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}[class*=fa-long-arrow][_ngcontent-%COMP%]:before{position:absolute;left:0;right:0;top:50%;transition:all .7s ease-in-out;transform:translateY(-50%)}[class*=fa-long-arrow-down][_ngcontent-%COMP%]:before{transform:translateY(0)}.arrow-anim[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}.arrow-anim[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{transform:translateY(-50%);transition:all .7s ease-in-out}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-down[_ngcontent-%COMP%]:before{position:absolute;top:calc(50% + 20px)!important;left:0;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-right[_ngcontent-%COMP%]:before{position:absolute;top:50%;left:10px;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-up[_ngcontent-%COMP%]:before{position:absolute;top:-15px;left:0;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-left[_ngcontent-%COMP%]:before{position:absolute;top:50%;left:0;right:10px}.arrow-anim-reverse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}.arrow-anim-reverse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{position:absolute;
1left:0;right:0;top:50%;transition:all .7s ease-in-out;transform:translateY(-50%)}.arrow-anim-reverse[_ngcontent-%COMP%]   i.fa-long-arrow-down[_ngcontent-%COMP%]:before{top:50%;transform:translateY(0)}.arrow-anim-reverse[_ngcontent-%COMP%]   i.fa-long-arrow-up[_ngcontent-%COMP%]:before{top:50%}.hidden[_ngcontent-%COMP%]{display:none!important}"]})}return e})();const Kt=e=>({"background-image":e}),Qt=e=>({"background-color":e});function Jt(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-title",21),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)}}function Zt(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-below-highcharts",22),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)("chartId",t.configurations.chartId)}}function qt(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-right-highcharts",22),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)("chartId",t.configurations.chartId)}}function ne(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-left-highcharts",22),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)("chartId",t.configurations.chartId)}}function te(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-venn-diagram",21),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)}}function ee(e,a){if(1&e&&n.nrm(0,"kla-table",25),2&e){const t=n.XpG(2).$implicit;n.Y8G("config",t.configurations.tableConfigurations)}}function oe(e,a){if(1&e&&(n.j41(0,"div")(1,"kla-simple-image",23),n.DNE(2,ee,1,1,"kla-table",24),n.k0s()()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("image",t.configurations.image)("imagePosition",t.configurations.imagePosition)("lineConfig",o.line)("titleConfigurations",t.configurations.titleConfigurations)("imageObject",t.configurations.imageObject),n.R7$(),n.Y8G("ngIf",t.configurations.tableConfigurations&&t.configurations.tableConfigurations.name)}}function ie(e,a){if(1&e&&n.nrm(0,"kla-table",25),2&e){const t=n.XpG(2).$implicit;n.Y8G("config",t.configurations.tableConfigurations)}}function ae(e,a){if(1&e&&(n.j41(0,"div")(1,"kla-outgrow",26),n.DNE(2,ie,1,1,"kla-table",24),n.k0s()()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("configuration",t)("lineConfig",o.line),n.R7$(),n.Y8G("ngIf",t.configurations.tableConfigurations&&t.configurations.tableConfigurations.name)}}function ce(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-carousel",27),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("config",t.configurations)("lineConfig",o.line)}}function re(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-video",28),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("titleConfig",t.configurations.title)("config",t.configurations.video)}}function le(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-indicator-basic",29),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("image",t.configurations.image)("imagePosition",t.configurations.imagePosition)("lineConfig",o.line)("config",t.configurations.indicatorBasicConfigurations)("crop_config",t.configurations.crop_config)("imageObject",t.configurations.imageObject)}}function ge(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-line-graph",30),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("titleConfig",t.configurations.title)("chartId",t.configurations.chartId)("chartAltText",t.configurations.chartAltText)("audioConfig",t.configurations.audio)}}function se(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-bar-graph",21),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)}}function pe(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-complex-bar-graph",21),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)}}function de(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-circle-line-graph",21),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)}}function me(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-color-list",31),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)("imageObject",t.configurations.imageObject)}}function fe(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-intro",21),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)}}function he(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-single-donut-with-image",21),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)}}function _e(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-thrive-sign-up-form",25),n.k0s()),2&e){const t=n.XpG().$implicit;n.R7$(),n.Y8G("config",t.configurations)}}function Ce(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-pictograph",21),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)}}function xe(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-indicator-multiple-rings",21),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)}}function Oe(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-ring-graph",21),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)}}function Pe(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-indicator-bubble-graph",21),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)}}function ue(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-survey",32),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("titleConfig",t.configurations.title)("surveyConfig",t.configurations.survey)}}function Me(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-question",33),n.k0s()),2&e){const t=n.XpG().$implicit;n.R7$(),n.Y8G("config",t.configurations)("imageObject",t.configurations.imageObject)}}function we(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-progressbar-with-circle-chart",21),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("config",t.configurations)}}function ve(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-multi-image",34),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("lineConfig",o.line)("titleConfig",t.configurations.titleConfigurations)("chartId",t.configurations.chartId)}}function be(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-script",35),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("config",t.configurations)("lineConfig",o.line)("titleConfig",t.configurations.titleConfigurations)}}function ye(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-action-plan-taxanomy",36),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("collapseChildren",!0)("config",t.configurations)("lineConfig",o.line)}}function ke(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-new-action-taxonomy",37),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit,i=n.XpG(3);n.R7$(),n.Y8G("collapseChildren",!0)("config",t.configurations)("mainSiteColor",i.mainSiteColor)("lineConfig",o.line)}}function Se(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-games",27),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("config",t.configurations)("lineConfig",o.line)}}function Ge(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-action-plan-progress-chart",27),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("config",t.configurations)("lineConfig",o.line)}}function Ie(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-media-gallery",27),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("config",t.configurations)("lineConfig",o.line)}}function Te(e,a){if(1&e&&(n.j41(0,"div"),n.nrm(1,"kla-tile-collection",27),n.k0s()),2&e){const t=n.XpG().$implicit,o=n.XpG().$implicit;n.R7$(),n.Y8G("config",t.configurations)("lineConfig",o.line)}}function $e(e,a){if(1&e&&(n.j41(0,"div",16),n.nI1(1,"stripSpecialChars"),n.nI1(2,"stripSpecialChars"),n.nI1(3,"stripSpecialChars"),n.j41(4,"div",17)(5,"div",6)(6,"div",2),n.nrm(7,"a",18),n.j41(8,"div",19),n.DNE(9,Jt,2,2,"div",20)(10,Zt,2,3,"div",20)(11,qt,2,3,"div",20)(12,ne,2,3,"div",20)(13,te,2,2,"div",20)(14,oe,3,6,"div",20)(15,ae,3,3,"div",20)(16,ce,2,2,"div",20)(17,re,2,3,"div",20)(18,le,2,6,"div",20)(19,ge,2,5,"div",20)(20,se,2,2,"div",20)(21,pe,2,2,"div",20)(22,de,2,2,"div",20)(23,me,2,3,"div",20)(24,fe,2,2,"div",20)(25,he,2,2,"div",20)(26,_e,2,1,"div",20)(27,Ce,2,2,"div",20)(28,xe,2,2,"div",20)(29,Oe,2,2,"div",20)(30,Pe,2,2,"div",20)(31,ue,2,3,"div",20)(32,Me,2,2,"div",20)(33,we,2,2,"div",20)(34,ve,2,3,"div",20)(35,be,2,3,"div",20)(36,ye,2,3,"div",20)(37,ke,2,4,"div",20)(38,Se,2,2,"div",20)(39,Ge,2,2,"div",20)(40,Ie,2,2,"div",20)(41,Te,2,2,"div",20),n.k0s()()()()()),2&e){const t=a.$implicit,o=n.XpG().$implicit,i=n.XpG(3);n.STu("component-section page-fragment-",o.fragment," page-fragment-",n.bMT(1,42,i.getComponentFragment(t)),""),n.Y8G("name",n.bMT(2,44,i.getComponentFragment(t)))("id",n.bMT(3,46,i.getComponentFragment(t)))("ngStyle",n.eq3(48,Qt,"kla-color-list"==t.component?t.configurations.background:"")),n.R7$(7),n.Y8G("name",o.fragment)("id",o.fragment),n.R7$(2),n.Y8G("ngIf","kla-title"==t.component),n.R7$(),n.Y8G("ngIf","kla-below-highcharts"==t.component),n.R7$(),n.Y8G("ngIf","kla-right-highcharts"==t.component),n.R7$(),n.Y8G("ngIf","kla-left-highcharts"==t.component),n.R7$(),n.Y8G("ngIf","kla-venn-diagram"==t.component),n.R7$(),n.Y8G("ngIf","kla-simple-image"==t.component),n.R7$(),n.Y8G("ngIf","kla-outgrow"==t.component),n.R7$(),n.Y8G("ngIf","kla-carousel"==t.component),n.R7$(),n.Y8G("ngIf","kla-video"==t.component),n.R7$(),n.Y8G("ngIf","kla-indicator-basic"==t.component),n.R7$(),n.Y8G("ngIf","kla-line-graph"==t.component),n.R7$(),n.Y8G("ngIf","kla-bar-graph"==t.component),n.R7$(),n.Y8G("ngIf","kla-complex-bar-graph"==t.component),n.R7$(),n.Y8G("ngIf","kla-circle-line-graph"==t.component),n.R7$(),n.Y8G("ngIf","kla-color-list"==t.component),n.R7$(),n.Y8G("ngIf","kla-intro"==t.component),n.R7$(),n.Y8G("ngIf","kla-single-donut-with-image"==t.component),n.R7$(),n.Y8G("ngIf","kla-thrive-sign-up-form"==t.component),n.R7$(),n.Y8G("ngIf","kla-pictograph"==t.component),n.R7$(),n.Y8G("ngIf","kla-indicator-multiple-rings"==t.component),n.R7$(),n.Y8G("ngIf","kla-ring-graph"==t.component),n.R7$(),n.Y8G("ngIf","kla-indicator-bubble-graph"==t.component),n.R7$(),n.Y8G("ngIf","kla-survey"==t.component),n.R7$(),n.Y8G("ngIf","kla-question"==t.component),n.R7$(),n.Y8G("ngIf","kla-progressbar-with-circle-chart"==t.component),n.R7$(),n.Y8G("ngIf","kla-multi-image"==t.component),n.R7$(),n.Y8G("ngIf","kla-script"==t.component),n.R7$(),n.Y8G("ngIf","kla-action-taxonomy"==t.component),n.R7$(),n.Y8G("ngIf","new-action-taxonomy"==t.component),n.R7$(),n.Y8G("ngIf","kla-games"==t.component),n.R7$(),n.Y8G("ngIf","kla-action-plan-progress-chart"==t.component),n.R7$(),n.Y8G("ngIf","kla-media-gallery"==t.component),n.R7$(),n.Y8G("ngIf","kla-tile-collection"==t.component)}}function De(e,a){if(1&e&&(n.j41(0,"div"),n.DNE(1,$e,42,50,"div",15),n.nI1(2,"filterVisible"),n.k0s()),2&e){const t=a.$implicit;n.R7$(),n.Y8G("ngForOf",n.bMT(2,1,t.components))}}function Ye(e,a){if(1&e&&(n.j41(0,"div"),n.DNE(1,De,3,3,"div",14),n.k0s()),2&e){const t=a.$implicit;n.R7$(),n.Y8G("ngForOf",t.subPackages)}}function Ee(e,a){if(1&e&&(n.j41(0,"section",1)(1,"div")(2,"div",2),n.nrm(3,"div",3),n.k0s(),n.j41(4,"div",2),n.nrm(5,"a",4),n.j41(6,"div",5)(7,"div",6)(8,"div",7)(9,"h1",8),n.EFF(10),n.k0s(),n.j41(11,"h2",9),n.EFF(12,"Start of page content"),n.k0s(),n.j41(13,"div",10),n.nrm(14,"app-dynamic-content",11),n.k0s(),n.j41(15,"div",12),n.nrm(16,"app-dynamic-content",11),n.k0s()()()()()(),n.j41(17,"div"),n.nrm(18,"a",13),n.DNE(19,Ye,2,1,"div",14),n.k0s()()),2&e){const t=n.XpG();n.R7$(3),n.Y8G("ngStyle",n.eq3(12,Kt,"url("+t.getMainImage+")")),n.R7$(2),n.Y8G("id","top")("name","top"),n.BMQ("reflect","top"),n.R7$(4),n.Aen("color:"+t.mainSiteColor),n.R7$(),n.JRh(t.standardData.details.title),n.R7$(4),n.Y8G("contentId","new-action-plan-subtitle")("htmlContent",t.standardData.details.subTitle),n.R7$(2),n.Y8G("contentId","new-action-plan-desc")("htmlContent",t.standardData.details.description),n.R7$(3),n.Y8G("ngForOf",t.standardData.details.packages)}}let Re=(()=>{class e{dataService;httpService;metaService;imageService;data;standardData;dashboardData;constructor(t,o,i,c){this.dataService=t,this.httpService=o,this.metaService=i,this.imageService=c}ngOnInit(){this.data=this.dataService.getFullMenuData(),window.opener&&window.addEventListener("message",t=>{(t.origin.includes("kla-")||t.origin.includes("localhost")||t.origin.includes("backend.kla.local"))&&(this.data=this.dataService.getFullMenuData())}),this.createMetaTags()}get mainSiteColor(){return this.standardData.details.packages[0].packageDetails.color?this.standardData.details.packages[0].packageDetails.color:""}get getMainImage(){if(!this.standardData.image)return"../../../../../assets/big-placeholder.jpg";const t={id:String(this.standardData.image.id),width:this.mainImageWidth,height:void 0,crop_config:this.standardData.image.crop_config};return this.httpService.getCroppedImagePath(t)}get mainImageWidth(){return window.innerWidth<1025?window.innerWidth+20:1960}smoothScroll(){document.getElementsByTagName("html")[0].setAttribute("style","scroll-behavior: smooth;")}createMetaTags(){this.clearMetaTags(),this.metaService.addTags([{property:"og:site_name",content:this.dataService.getData().name},{property:"og:title",content:this.standardData.name},{property:"og:locale",content:"en_US"},{property:"og:image",content:this.getMainImage},{property:"og:image:width",content:"1960"},{property:"og:image:height",content:"auto"},{property:"og:image:alt",content:`${this.dataService.getData().name} Logo`},{property:"og:type",content:"website"},{property:"og:description",content:_.u.strip(this.standardData.details.description)},{name:"description",content:_.u.strip(this.standardData.details.description)},{name:"twitter:image",content:this.getMainImage},{name:"twitter:image:alt",content:`${this.dataService.getData().name} Logo`}])}clearMetaTags(){const t=document.getElementsByTagName("meta"),o=["og:site_name","og:title","og:image","og:image:width","og:image:height","og:image:alt","og:type","og:description","og:locale","description","twitter:image","twitter:image:alt"];Array.from(t).forEach(i=>
1{const c=i.getAttribute("name")||i.getAttribute("property");c&&o.includes(c)&&i.parentNode?.removeChild(i)})}getComponentFragment(t){let o=this.findVal(t,"title")||this.findVal(t,"header")||this.findVal(t,"question")||"component";return"object"==typeof o&&(o=this.getComponentFragment(o)),o}findVal(t,o){let i;return Object.keys(t).some(c=>c===o?(i=t[c],!0):t[c]&&"object"==typeof t[c]?(i=this.findVal(t[c],o),void 0!==i):void 0),i}static \u0275fac=function(o){return new(o||e)(n.rXU(D.y),n.rXU(x.A),n.rXU(I.W8),n.rXU(T.f))};static \u0275cmp=n.VBU({type:e,selectors:[["new-action-plan-layout"]],inputs:{standardData:"standardData",dashboardData:"dashboardData"},standalone:!0,features:[n.aNF],decls:1,vars:1,consts:[["class","new-action-plan",4,"ngIf"],[1,"new-action-plan"],[1,"row"],[1,"col-12","main-image",3,"ngStyle"],[1,"col-lg-12","component-top","page-fragment",3,"id","name"],[1,"col-12","pb-3","shadowed"],[1,"container"],[1,"intro-container"],[1,"mt-3","title"],[1,"sr-only"],[1,"subtitle"],[3,"contentId","htmlContent"],[1,"description"],["id","content"],[4,"ngFor","ngForOf"],[3,"name","id","class","ngStyle",4,"ngFor","ngForOf"],[3,"name","id","ngStyle"],[1,"component"],[1,"col-lg-12",3,"name","id"],[1,"col-lg-12"],[4,"ngIf"],[3,"lineConfig","config"],[3,"lineConfig","config","chartId"],[3,"image","imagePosition","lineConfig","titleConfigurations","imageObject"],[3,"config",4,"ngIf"],[3,"config"],[3,"configuration","lineConfig"],[3,"config","lineConfig"],[3,"lineConfig","titleConfig","config"],[3,"image","imagePosition","lineConfig","config","crop_config","imageObject"],[3,"lineConfig","titleConfig","chartId","chartAltText","audioConfig"],[3,"lineConfig","config","imageObject"],[3,"lineConfig","titleConfig","surveyConfig"],[3,"config","imageObject"],[3,"lineConfig","titleConfig","chartId"],[3,"config","lineConfig","titleConfig"],[3,"collapseChildren","config","lineConfig"],[3,"collapseChildren","config","mainSiteColor","lineConfig"]],template:function(o,i){1&o&&n.DNE(0,Ee,20,14,"section",0),2&o&&n.Y8G("ngIf",i.standardData&&i.dashboardData)},dependencies:[m.MD,m.Sq,m.bT,m.B3,u.W,v.g,M.F,E.s,X.q,V.O,H.j,K.f,Q.d,J.B,Z.U,q.N,nn.d,Mn.S,tn.Y,en.T,on.X,an.I,cn.F,rn._,ln.u,gn.u,sn,pn.q,dn.S,mn.d,fn.q,hn.L,_n.V,Cn.m,xn.g,On.E,Pn.g,$._,G.b,L.V,U.Ib],styles:[".skip-link[_ngcontent-%COMP%]{position:absolute;top:-100%;left:0;background:#000;color:#fff;padding:8px 16px;z-index:9999;text-decoration:none}.skip-link[_ngcontent-%COMP%]:focus{top:0}.app[_ngcontent-%COMP%]{background-color:#fff;margin:100px 0 0;float:left;width:100%;overflow:hidden}@media (min-width: 768px) and (max-width: 991px){.app[_ngcontent-%COMP%]{margin:60px 0 0}}@media (max-width: 767px){.app[_ngcontent-%COMP%]{margin:60px 0 0}}h1[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:70px;line-height:80px;color:#474747}@media (max-width: 767px){h1[_ngcontent-%COMP%]{font-size:40px;line-height:50px;color:#474747;letter-spacing:-.6px}}h2[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:42px;line-height:70px;color:#474747;letter-spacing:-2px}@media (max-width: 767px){h2[_ngcontent-%COMP%]{font-size:34px;line-height:44px;color:#474747}}h3[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:34px;line-height:42px;color:#474747;letter-spacing:-1px}h4[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:21px;line-height:28px;color:#474747;letter-spacing:-1px}h5[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:13px;line-height:26px;color:#474747;letter-spacing:1px}.intro[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:20px;font-weight:700;line-height:35px;color:#474747;letter-spacing:0}p[_ngcontent-%COMP%]{font-family:OpenSans;font-size:15px;line-height:28px;color:#474747;letter-spacing:0}p.bold[_ngcontent-%COMP%]{font-family:OpenSans-Bold}.caption[_ngcontent-%COMP%]{font-family:OpenSans;font-size:12px;line-height:21px;color:#474747;letter-spacing:0px}.graph[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:10px;line-height:21px;color:#474747;letter-spacing:0px;opacity:.7}.navigation[_ngcontent-%COMP%]{font-family:OpenSans-Bold;font-size:13px;line-height:21px;color:#474747;letter-spacing:0px}.small-link[_ngcontent-%COMP%]{font-family:OpenSans-Bold;font-size:10px;line-height:21px;color:#474747;letter-spacing:0px}.light-fonts[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}@media (max-width: 767px){.light-fonts[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}}.light-fonts[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#fff}@media (max-width: 767px){.light-fonts[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#fff}}.light-fonts[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   h4[_ng
1content-%COMP%], .light-fonts[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .intro[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .caption[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .graph[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .navigation[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .small-link[_ngcontent-%COMP%]{color:#fff}button[_ngcontent-%COMP%], button[_ngcontent-%COMP%]:hover{outline:none}button[_ngcontent-%COMP%]:focus{outline:none}button[_ngcontent-%COMP%]:active{outline:none}@media (min-width: 1500px){.container[_ngcontent-%COMP%]{max-width:1400px}}.remove-left-padding[_ngcontent-%COMP%]{padding-left:0}@media (max-width: 767px){.remove-left-padding[_ngcontent-%COMP%]{padding-left:15px}}@media (min-width: 768px) and (max-width: 991px){.remove-left-padding[_ngcontent-%COMP%]{padding-left:15px}}.remove-right-padding[_ngcontent-%COMP%]{padding-right:0}@media (max-width: 767px){.remove-right-padding[_ngcontent-%COMP%]{padding-right:15px}}@media (min-width: 768px) and (max-width: 991px){.remove-right-padding[_ngcontent-%COMP%]{padding-right:15px}}.menu-container[_ngcontent-%COMP%]{float:left;width:100%}@media (max-width: 767px){.menu-container[_ngcontent-%COMP%]   .col-sm-12[_ngcontent-%COMP%]{padding:0}}@media (min-width: 768px) and (max-width: 991px){.menu-container[_ngcontent-%COMP%]   .col-sm-12[_ngcontent-%COMP%]{padding:0}}.flex-row[_ngcontent-%COMP%]{display:flex}.flex-row[_ngcontent-%COMP%] > [class*=col-][_ngcontent-%COMP%]{display:flex;flex-direction:column}@media (min-width: 768px){.hidden-xs-up[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 767px){.hidden-xs[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 991px){.container[_ngcontent-%COMP%]{min-width:100%}}@media (min-width: 576px) and (max-width: 676px){.container[_ngcontent-%COMP%]{max-width:100%}}@media (min-width: 992px){.hidden-sm-up[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 991px){.hidden-sm[_ngcontent-%COMP%]{display:none!important}}.affix[_ngcontent-%COMP%]{position:fixed!important;top:0;z-index:990}@media (max-width: 767px){.scroll-offset[_ngcontent-%COMP%]   .sticky[_ngcontent-%COMP%]{position:fixed!important}}@media (min-width: 768px) and (max-width: 991px){.scroll-offset[_ngcontent-%COMP%]   .sticky[_ngcontent-%COMP%]{position:fixed!important}}@media (max-width: 767px){.scroll-offset[_ngcontent-%COMP%]   .sticky-end[_ngcontent-%COMP%]{position:fixed!important}}@media (min-width: 768px) and (max-width: 991px){.scroll-offset[_ngcontent-%COMP%]   .sticky-end[_ngcontent-%COMP%]{position:fixed!important}}.shadowed[_ngcontent-%COMP%]{box-shadow:0 12px 24px #0003}.shadowed-sm[_ngcontent-%COMP%]{box-shadow:0 3px 6px #00000040}.shadowed-inset[_ngcontent-%COMP%]{box-shadow:inset 1px 50px 60px -36px #00000040}.block[_ngcontent-%COMP%]{display:block!important}.no-text-decoration[_ngcontent-%COMP%], .no-text-decoration[_ngcontent-%COMP%]:hover, .no-text-decoration[_ngcontent-%COMP%]:hover   *[_ngcontent-%COMP%]{text-decoration:none!important}[class*=fa-long-arrow][_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}[class*=fa-long-arrow][_ngcontent-%COMP%]:before{position:absolute;left:0;right:0;top:50%;transition:all .7s ease-in-out;transform:translateY(-50%)}[class*=fa-long-arrow-down][_ngcontent-%COMP%]:before{transform:translateY(0)}.arrow-anim[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}.arrow-anim[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{transform:translateY(-50%);transition:all .7s ease-in-out}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-down[_ngcontent-%COMP%]:before{position:absolute;top:calc(50% + 20px)!important;left:0;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-right[_ngcontent-%COMP%]:before{position:absolute;top:50%;left:10px;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-up[_ngcontent-%COMP%]:before{position:absolute;top:-15px;left:0;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-left[_ngcontent-%COMP%]:before{position:absolute;top:50%;left:0;right:10px}.arrow-anim-reverse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}.arrow-anim-reverse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{position:absolute;
1left:0;right:0;top:50%;transition:all .7s ease-in-out;transform:translateY(-50%)}.arrow-anim-reverse[_ngcontent-%COMP%]   i.fa-long-arrow-down[_ngcontent-%COMP%]:before{top:50%;transform:translateY(0)}.arrow-anim-reverse[_ngcontent-%COMP%]   i.fa-long-arrow-up[_ngcontent-%COMP%]:before{top:50%}.hidden[_ngcontent-%COMP%]{display:none!important}.new-action-plan[_ngcontent-%COMP%]{margin:0}@media (min-width: 768px) and (max-width: 991px){.new-action-plan[_ngcontent-%COMP%]{margin:0}}@media (max-width: 767px){.new-action-plan[_ngcontent-%COMP%]{margin:0}}.new-action-plan[_ngcontent-%COMP%]   .dashboard-title[_ngcontent-%COMP%]{margin:0 0 80px}@media (min-width: 768px) and (max-width: 991px){.new-action-plan[_ngcontent-%COMP%]   .dashboard-title[_ngcontent-%COMP%]{margin:0 0 40px}}@media (max-width: 767px){.new-action-plan[_ngcontent-%COMP%]   .dashboard-title[_ngcontent-%COMP%]{margin:0 0 20px}}.new-action-plan[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]{margin:0 0 80px}@media (min-width: 768px) and (max-width: 991px){.new-action-plan[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]{margin:0 0 40px}}@media (max-width: 767px){.new-action-plan[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]{margin:0 0 20px}}.new-action-plan[_ngcontent-%COMP%]   .intro-container[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .new-action-plan[_ngcontent-%COMP%]   .intro-container[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-family:OpenSans!important;text-align:center;line-height:1.5!important}.new-action-plan[_ngcontent-%COMP%]   .intro-container[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{color:#56b1ca;font-size:48px;font-weight:700}@media (max-width: 767px){.new-action-plan[_ngcontent-%COMP%]   .intro-container[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:28px}}.new-action-plan[_ngcontent-%COMP%]   .intro-container[_ngcontent-%COMP%]   .subtitle[_ngcontent-%COMP%]{color:#747474;font-size:36px;font-weight:600;width:100%;text-align:center}@media (max-width: 767px){.new-action-plan[_ngcontent-%COMP%]   .intro-container[_ngcontent-%COMP%]   .subtitle[_ngcontent-%COMP%]{font-size:20px}}.new-action-plan[_ngcontent-%COMP%]   .intro-container[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]{color:#747474;font-size:24px;width:100%}.new-action-plan[_ngcontent-%COMP%]   .intro-container[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:unset;font-size:unset;line-height:unset;color:unset;letter-spacing:unset}@media (max-width: 767px){.new-action-plan[_ngcontent-%COMP%]   .intro-container[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]{font-size:16px}}.new-action-plan[_ngcontent-%COMP%]   .intro-container[_ngcontent-%COMP%]   .title-arrow[_ngcontent-%COMP%]{color:#55b1c9;font-size:28px!important}.new-action-plan[_ngcontent-%COMP%]   .dashboard[_ngcontent-%COMP%]{margin-top:120px}.new-action-plan[_ngcontent-%COMP%]   .main-image[_ngcontent-%COMP%]{width:100%;min-height:50vh;background-size:cover;background-position:center}@media (min-width: 992px) and (max-width: 1199px){.new-action-plan[_ngcontent-%COMP%]   .main-image[_ngcontent-%COMP%]{min-height:35vh}}@media (min-width: 768px) and (max-width: 991px){.new-action-plan[_ngcontent-%COMP%]   .main-image[_ngcontent-%COMP%]{min-height:30vh}}@media (max-width: 767px){.new-action-plan[_ngcontent-%COMP%]   .main-image[_ngcontent-%COMP%]{min-height:20vh}}",".skip-link[_ngcontent-%COMP%]{position:absolute;top:-100%;left:0;background:#000;color:#fff;padding:8px 16px;z-index:9999;text-decoration:none}.skip-link[_ngcontent-%COMP%]:focus{top:0}.app[_ngcontent-%COMP%]{background-color:#fff;margin:100px 0 0;float:left;width:100%;overflow:hidden}@media (min-width: 768px) and (max-width: 991px){.app[_ngcontent-%COMP%]{margin:60px 0 0}}@media (max-width: 767px){.app[_ngcontent-%COMP%]{margin:60px 0 0}}h1[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:70px;line-height:80px;color:#474747}@media (max-width: 767px){h1[_ngcontent-%COMP%]{font-size:40px;line-height:50px;color:#474747;letter-spacing:-.6px}}h2[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:42px;line-height:70px;color:#474747;letter-spacing:-2px}@media (max-width: 767px){h2[_ngcontent-%COMP%]{font-size:34px;line-height:44px;color:#474747}}h3[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:34px;line-height:42px;color:#474747;letter-spacing:-1px}h4[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:21px;line-height:28px;color:#474747;letter-spacing:-1px}h5[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:13px;line-height:26px;color:#474747;letter-spacing:1px}.intro[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:20px;font-weight:700;line-height:35px;color:#474747;letter-spacing:0}p[_ngcontent-%COMP%]{font-family:OpenSans;font-size:15px;line-height:28px;color:#474747;letter-spacing:0}p.bold[_ngcontent-%COMP%]{font-family:OpenSans-Bold}.caption[_ngcontent-%COMP%]{font-family:OpenSans;font-size:12px;line-height:21px;color:#474747;letter-spacing:0px}.graph[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:10px;line-height:21px;color:#474747;letter-spacing:0px;opacity:.7}.navigation[_ngcontent-%COMP%]{font-family:OpenSans-Bold;font-size:13px;line-height:21px;color:#474747;letter-spacing:0px}.small-link[_ngcontent-%COMP%]{font-family:OpenSans-Bold;font-size:10px;line-height:21px;color:#474747;letter-spacing:0px}.light-fonts[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}@media (max-width: 767px){.light-fonts[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}}.light-fonts[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#fff}@media (max-width: 767px){.light-fonts[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#fff}}.light-fonts[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   h4[_ng
1content-%COMP%], .light-fonts[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .intro[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .caption[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .graph[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .navigation[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .small-link[_ngcontent-%COMP%]{color:#fff}button[_ngcontent-%COMP%], button[_ngcontent-%COMP%]:hover{outline:none}button[_ngcontent-%COMP%]:focus{outline:none}button[_ngcontent-%COMP%]:active{outline:none}@media (min-width: 1500px){.container[_ngcontent-%COMP%]{max-width:1400px}}.remove-left-padding[_ngcontent-%COMP%]{padding-left:0}@media (max-width: 767px){.remove-left-padding[_ngcontent-%COMP%]{padding-left:15px}}@media (min-width: 768px) and (max-width: 991px){.remove-left-padding[_ngcontent-%COMP%]{padding-left:15px}}.remove-right-padding[_ngcontent-%COMP%]{padding-right:0}@media (max-width: 767px){.remove-right-padding[_ngcontent-%COMP%]{padding-right:15px}}@media (min-width: 768px) and (max-width: 991px){.remove-right-padding[_ngcontent-%COMP%]{padding-right:15px}}.menu-container[_ngcontent-%COMP%]{float:left;width:100%}@media (max-width: 767px){.menu-container[_ngcontent-%COMP%]   .col-sm-12[_ngcontent-%COMP%]{padding:0}}@media (min-width: 768px) and (max-width: 991px){.menu-container[_ngcontent-%COMP%]   .col-sm-12[_ngcontent-%COMP%]{padding:0}}.flex-row[_ngcontent-%COMP%]{display:flex}.flex-row[_ngcontent-%COMP%] > [class*=col-][_ngcontent-%COMP%]{display:flex;flex-direction:column}@media (min-width: 768px){.hidden-xs-up[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 767px){.hidden-xs[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 991px){.container[_ngcontent-%COMP%]{min-width:100%}}@media (min-width: 576px) and (max-width: 676px){.container[_ngcontent-%COMP%]{max-width:100%}}@media (min-width: 992px){.hidden-sm-up[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 991px){.hidden-sm[_ngcontent-%COMP%]{display:none!important}}.affix[_ngcontent-%COMP%]{position:fixed!important;top:0;z-index:990}@media (max-width: 767px){.scroll-offset[_ngcontent-%COMP%]   .sticky[_ngcontent-%COMP%]{position:fixed!important}}@media (min-width: 768px) and (max-width: 991px){.scroll-offset[_ngcontent-%COMP%]   .sticky[_ngcontent-%COMP%]{position:fixed!important}}@media (max-width: 767px){.scroll-offset[_ngcontent-%COMP%]   .sticky-end[_ngcontent-%COMP%]{position:fixed!important}}@media (min-width: 768px) and (max-width: 991px){.scroll-offset[_ngcontent-%COMP%]   .sticky-end[_ngcontent-%COMP%]{position:fixed!important}}.shadowed[_ngcontent-%COMP%]{box-shadow:0 12px 24px #0003}.shadowed-sm[_ngcontent-%COMP%]{box-shadow:0 3px 6px #00000040}.shadowed-inset[_ngcontent-%COMP%]{box-shadow:inset 1px 50px 60px -36px #00000040}.block[_ngcontent-%COMP%]{display:block!important}.no-text-decoration[_ngcontent-%COMP%], .no-text-decoration[_ngcontent-%COMP%]:hover, .no-text-decoration[_ngcontent-%COMP%]:hover   *[_ngcontent-%COMP%]{text-decoration:none!important}[class*=fa-long-arrow][_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}[class*=fa-long-arrow][_ngcontent-%COMP%]:before{position:absolute;left:0;right:0;top:50%;transition:all .7s ease-in-out;transform:translateY(-50%)}[class*=fa-long-arrow-down][_ngcontent-%COMP%]:before{transform:translateY(0)}.arrow-anim[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}.arrow-anim[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{transform:translateY(-50%);transition:all .7s ease-in-out}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-down[_ngcontent-%COMP%]:before{position:absolute;top:calc(50% + 20px)!important;left:0;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-right[_ngcontent-%COMP%]:before{position:absolute;top:50%;left:10px;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-up[_ngcontent-%COMP%]:before{position:absolute;top:-15px;left:0;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-left[_ngcontent-%COMP%]:before{position:absolute;top:50%;left:0;right:10px}.arrow-anim-reverse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}.arrow-anim-reverse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{position:absolute;
1left:0;right:0;top:50%;transition:all .7s ease-in-out;transform:translateY(-50%)}.arrow-anim-reverse[_ngcontent-%COMP%]   i.fa-long-arrow-down[_ngcontent-%COMP%]:before{top:50%;transform:translateY(0)}.arrow-anim-reverse[_ngcontent-%COMP%]   i.fa-long-arrow-up[_ngcontent-%COMP%]:before{top:50%}.hidden[_ngcontent-%COMP%]{display:none!important}main[_ngcontent-%COMP%]{float:left;width:100%;margin-top:70px}@media (max-width: 767px){main[_ngcontent-%COMP%]{margin-top:25px}}.standard-intro[_ngcontent-%COMP%]{margin:0 0 50px}@media (min-width: 768px) and (max-width: 991px){.standard-intro[_ngcontent-%COMP%]{margin:0 0 40px}}@media (max-width: 767px){.standard-intro[_ngcontent-%COMP%]{margin:0}}.intro-container[_ngcontent-%COMP%]{float:left;width:100%;display:block}@media (min-width: 768px) and (max-width: 991px){.intro-container[_ngcontent-%COMP%]{padding-left:70px}}.intro-container[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{width:100%;float:left}.intro-container[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{width:86%;float:left;opacity:.8;font-size:20px}@media (max-width: 767px){.intro-container[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{width:100%;opacity:1}}.intro-container[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{float:left;font-family:OpenSans-Bold;padding:17px 0 34px}@media (max-width: 767px){.intro-container[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{padding:12px 0 20 0}}.highlighted-container[_ngcontent-%COMP%]{float:left;width:100%}.highlighted-container[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{text-transform:uppercase;margin-bottom:22px}@media (max-width: 767px){.highlighted-container[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{text-align:center}}.highlighted-container[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{list-style:none;padding:0}.highlighted-container[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{float:left;width:100%;margin-bottom:14px}.highlighted-container[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:last-child{margin-bottom:0}.component-section[_ngcontent-%COMP%]{padding:60px 0}.component-section[_ngcontent-%COMP%]:nth-child(odd){background-color:#f2f2f2}",".skip-link[_ngcontent-%COMP%]{position:absolute;top:-100%;left:0;background:#000;color:#fff;padding:8px 16px;z-index:9999;text-decoration:none}.skip-link[_ngcontent-%COMP%]:focus{top:0}.app[_ngcontent-%COMP%]{background-color:#fff;margin:100px 0 0;float:left;width:100%;overflow:hidden}@media (min-width: 768px) and (max-width: 991px){.app[_ngcontent-%COMP%]{margin:60px 0 0}}@media (max-width: 767px){.app[_ngcontent-%COMP%]{margin:60px 0 0}}h1[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:70px;line-height:80px;color:#474747}@media (max-width: 767px){h1[_ngcontent-%COMP%]{font-size:40px;line-height:50px;color:#474747;letter-spacing:-.6px}}h2[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:42px;line-height:70px;color:#474747;letter-spacing:-2px}@media (max-width: 767px){h2[_ngcontent-%COMP%]{font-size:34px;line-height:44px;color:#474747}}h3[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:34px;line-height:42px;color:#474747;letter-spacing:-1px}h4[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:21px;line-height:28px;color:#474747;letter-spacing:-1px}h5[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:13px;line-height:26px;color:#474747;letter-spacing:1px}.intro[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:20px;font-weight:700;line-height:35px;color:#474747;letter-spacing:0}p[_ngcontent-%COMP%]{font-family:OpenSans;font-size:15px;line-height:28px;color:#474747;letter-spacing:0}p.bold[_ngcontent-%COMP%]{font-family:OpenSans-Bold}.caption[_ngcontent-%COMP%]{font-family:OpenSans;font-size:12px;line-height:21px;color:#474747;letter-spacing:0px}.graph[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:10px;line-height:21px;color:#474747;letter-spacing:0px;opacity:.7}.navigation[_ngcontent-%COMP%]{font-family:OpenSans-Bold;font-size:13px;line-height:21px;color:#474747;letter-spacing:0px}.small-link[_ngcontent-%COMP%]{font-family:OpenSans-Bold;font-size:10px;line-height:21px;color:#474747;letter-spacing:0px}.light-fonts[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}@media (max-width: 767px){.light-fonts[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}}.light-fonts[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#fff}@media (max-width: 767px){.light-fonts[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#fff}}.light-fonts[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   h4[_ng
1content-%COMP%], .light-fonts[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .intro[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .caption[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .graph[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .navigation[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .small-link[_ngcontent-%COMP%]{color:#fff}button[_ngcontent-%COMP%], button[_ngcontent-%COMP%]:hover{outline:none}button[_ngcontent-%COMP%]:focus{outline:none}button[_ngcontent-%COMP%]:active{outline:none}@media (min-width: 1500px){.container[_ngcontent-%COMP%]{max-width:1400px}}.remove-left-padding[_ngcontent-%COMP%]{padding-left:0}@media (max-width: 767px){.remove-left-padding[_ngcontent-%COMP%]{padding-left:15px}}@media (min-width: 768px) and (max-width: 991px){.remove-left-padding[_ngcontent-%COMP%]{padding-left:15px}}.remove-right-padding[_ngcontent-%COMP%]{padding-right:0}@media (max-width: 767px){.remove-right-padding[_ngcontent-%COMP%]{padding-right:15px}}@media (min-width: 768px) and (max-width: 991px){.remove-right-padding[_ngcontent-%COMP%]{padding-right:15px}}.menu-container[_ngcontent-%COMP%]{float:left;width:100%}@media (max-width: 767px){.menu-container[_ngcontent-%COMP%]   .col-sm-12[_ngcontent-%COMP%]{padding:0}}@media (min-width: 768px) and (max-width: 991px){.menu-container[_ngcontent-%COMP%]   .col-sm-12[_ngcontent-%COMP%]{padding:0}}.flex-row[_ngcontent-%COMP%]{display:flex}.flex-row[_ngcontent-%COMP%] > [class*=col-][_ngcontent-%COMP%]{display:flex;flex-direction:column}@media (min-width: 768px){.hidden-xs-up[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 767px){.hidden-xs[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 991px){.container[_ngcontent-%COMP%]{min-width:100%}}@media (min-width: 576px) and (max-width: 676px){.container[_ngcontent-%COMP%]{max-width:100%}}@media (min-width: 992px){.hidden-sm-up[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 991px){.hidden-sm[_ngcontent-%COMP%]{display:none!important}}.affix[_ngcontent-%COMP%]{position:fixed!important;top:0;z-index:990}@media (max-width: 767px){.scroll-offset[_ngcontent-%COMP%]   .sticky[_ngcontent-%COMP%]{position:fixed!important}}@media (min-width: 768px) and (max-width: 991px){.scroll-offset[_ngcontent-%COMP%]   .sticky[_ngcontent-%COMP%]{position:fixed!important}}@media (max-width: 767px){.scroll-offset[_ngcontent-%COMP%]   .sticky-end[_ngcontent-%COMP%]{position:fixed!important}}@media (min-width: 768px) and (max-width: 991px){.scroll-offset[_ngcontent-%COMP%]   .sticky-end[_ngcontent-%COMP%]{position:fixed!important}}.shadowed[_ngcontent-%COMP%]{box-shadow:0 12px 24px #0003}.shadowed-sm[_ngcontent-%COMP%]{box-shadow:0 3px 6px #00000040}.shadowed-inset[_ngcontent-%COMP%]{box-shadow:inset 1px 50px 60px -36px #00000040}.block[_ngcontent-%COMP%]{display:block!important}.no-text-decoration[_ngcontent-%COMP%], .no-text-decoration[_ngcontent-%COMP%]:hover, .no-text-decoration[_ngcontent-%COMP%]:hover   *[_ngcontent-%COMP%]{text-decoration:none!important}[class*=fa-long-arrow][_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}[class*=fa-long-arrow][_ngcontent-%COMP%]:before{position:absolute;left:0;right:0;top:50%;transition:all .7s ease-in-out;transform:translateY(-50%)}[class*=fa-long-arrow-down][_ngcontent-%COMP%]:before{transform:translateY(0)}.arrow-anim[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}.arrow-anim[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{transform:translateY(-50%);transition:all .7s ease-in-out}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-down[_ngcontent-%COMP%]:before{position:absolute;top:calc(50% + 20px)!important;left:0;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-right[_ngcontent-%COMP%]:before{position:absolute;top:50%;left:10px;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-up[_ngcontent-%COMP%]:before{position:absolute;top:-15px;left:0;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-left[_ngcontent-%COMP%]:before{position:absolute;top:50%;left:0;right:10px}.arrow-anim-reverse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}.arrow-anim-reverse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{position:absolute;
1left:0;right:0;top:50%;transition:all .7s ease-in-out;transform:translateY(-50%)}.arrow-anim-reverse[_ngcontent-%COMP%]   i.fa-long-arrow-down[_ngcontent-%COMP%]:before{top:50%;transform:translateY(0)}.arrow-anim-reverse[_ngcontent-%COMP%]   i.fa-long-arrow-up[_ngcontent-%COMP%]:before{top:50%}.hidden[_ngcontent-%COMP%]{display:none!important}"]})}return e})();function Le(e,a){if(1&e&&n.nrm(0,"new-home-layout",2),2&e){const t=n.XpG(2);n.Y8G("standardData",t.standardData)("dashboardData",t.dashboardData)}}function ze(e,a){if(1&e&&n.nrm(0,"old-home-layout",2),2&e){const t=n.XpG(2);n.Y8G("standardData",t.standardData)("dashboardData",t.dashboardData)}}function Ae(e,a){if(1&e&&n.nrm(0,"new-action-plan-layout",2),2&e){const t=n.XpG(2);n.Y8G("standardData",t.standardData)("dashboardData",t.dashboardData)}}function Be(e,a){if(1&e&&(n.j41(0,"div"),n.DNE(1,Le,1,2,"new-home-layout",1)(2,ze,1,2,"old-home-layout",1)(3,Ae,1,2,"new-action-plan-layout",1),n.k0s()),2&e){const t=n.XpG();n.R7$(),n.Y8G("ngIf",!t.isCurrentPageActionPlan()&&t.isHomeDashboardLayout()),n.R7$(),n.Y8G("ngIf","home"==t.currentPage&&(t.currentPageLayoutVersion==t.LAYOUT_STORYTELLING||""==t.currentPageLayoutVersion||!t.currentPageLayoutVersion)||"action-plan"==t.currentPage&&(t.currentPageLayoutVersion==t.LAYOUT_ACTIONS||""==t.currentPageLayoutVersion||!t.currentPageLayoutVersion)||"extra-page"==t.currentPage&&(t.currentPageLayoutVersion==t.LAYOUT_ACTIONS||""==t.currentPageLayoutVersion||!t.currentPageLayoutVersion)),n.R7$(),n.Y8G("ngIf","action-plan"==t.currentPage&&t.currentPageLayoutVersion==t.LAYOUT_MAIN_IMAGE||"extra-page"==t.currentPage&&t.currentPageLayoutVersion==t.LAYOUT_MAIN_IMAGE)}}let Xe=(()=>{class e{router;dataService;imageService;httpService;metaService;logo;constructor(t,o,i,c,d){this.router=t,this.dataService=o,this.imageService=i,this.httpService=c,this.metaService=d,this.loadData(),this.currentPageLayoutVersion=this.getCurrentPageLayoutVersion()}static LAYOUTS={STORYTELLING:"Home Storytelling",DASHBOARD:"Home Dashboard",ACTIONS:"With Highlited Actions",MAIN_IMAGE:"With Main Image"};configTitleSa5={title:{header:"Energy - Renewable Energy",title:"San Antonio Solar PV Systems",description:"San Antonio has 609 MW of solar panels installed across our City which can provide enough energy to power over 120,000 homes. The majority of this energy is utility scale (meaning the energy goes directly onto our electricity grid and does not first supply energy to a building). The rest of our solar energy comes from smaller systems found on homes and buildings."},chartId:""};LAYOUT_STORYTELLING=e.LAYOUTS.STORYTELLING;LAYOUT_DASHBOARD=e.LAYOUTS.DASHBOARD;LAYOUT_ACTIONS=e.LAYOUTS.ACTIONS;LAYOUT_MAIN_IMAGE=e.LAYOUTS.MAIN_IMAGE;allLayouts=[this.LAYOUT_STORYTELLING,this.LAYOUT_DASHBOARD,this.LAYOUT_ACTIONS,this.LAYOUT_MAIN_IMAGE];standardData;dashboardData;currentPage;currentPageUrl;currentPageLayoutVersion;ngOnInit(){if(this.standardData.image){const t={id:String(this.standardData.image.id),width:1960,height:void 0,crop_config:this.standardData.image.crop_config};this.imageService.mainImgPath.next(this.httpService.getCroppedImagePath(t))}this.createMetaTags()}loadData(){if(this.dashboardData=this.prepareDashboardData(),this.standardData=this.prepareStandardData(),this.isCurrentPageActionPlan()){const t=this.router.url.replace("/","").split("#")[0].split("?")[0].split("/")[0],o=this.dataService.getPageForStandardComponent(t);this.dataService.isPageEnabled(o.layout)||this.router.navigate([""])}}isHomeDashboardLayout(){return this.standardData&&this.standardData.layoutVersion&&"Home Dashboard"==this.standardData.layoutVersion}isWideImagesLayout(){return this.standardData&&(!this.standardData.layoutVersion||"Home Dashboard"!=this.standardData.layoutVersion)}isCurrentPageActionPlan(){return"action-plan"==this.currentPage}getCurrentPageLayoutVersion(){return this.allLayouts.includes(this.standardData.layoutVersion)?this.standardData.layoutVersion:""}prepareStandardData(){const t=this.router.url.replace("/","").split("#")[0].split("?")[0].split("/")[0],o=this.dataService.getPageForStandardComponent(t);this.currentPage=o?.layout;const i=this.getDashboardLinks();if(o.details.highlightIndicators){const c=o.details.highlightIndicators.links;
1c.forEach(p=>{i.forEach(P=>{P.title==p.title&&!p.routePath&&(p.routeFragment=P.routeFragment,p.routePath=P.routePath)})});let d=0;if(i.length>=3)for(;c.length<3;){d++;const p=i[Math.floor(Math.random()*i.length)];c.find(b=>b.routeFragment===p.routeFragment)||c.push(p)}}return o.details.packages&&o.details.packages.forEach((c,d)=>{c.intro=this.generateHomePanelConfigurations(c,o.url,d),c.subPackages.forEach((p,P)=>{p.line=this.generateLineConfig(c,d,P)})}),o}getDashboardLinks(){const t=[];return this.dashboardData.details.packages.forEach((o,i)=>{o.subPackages.forEach((c,d)=>{const p=c.link;p.routePath=`/category/${o.packageDetails.name.replace(/ /g,"-").toLowerCase()}`,p.routeFragment=c.fragment,t.push(p),p.isVisible=!!p.isVisible&&o.packageDetails.isVisible})}),t.filter(o=>o.isVisible)}prepareDashboardData(){const t=this.dataService.getData().default?this.dataService.getData().default.pages.find(o=>"dashboard"==o.layout):this.dataService.getData().pages?this.dataService.getData().pages.find(o=>"dashboard"==o.layout):"";return t.details.packages&&t.details.packages.forEach((o,i)=>{o.intro=this.generateHomePanelConfigurations(o,t.url,i),o.subPackages.forEach((c,d)=>{c.line=this.generateLineConfig(o,i,d)})}),t}generateLineConfig(t,o,i){return{menuIndex:o,sectionIndex:i,numberOfSections:t&&t.subPackages?t.subPackages.length:0,sectionColor:t.packageDetails.color}}generateHomePanelConfigurations(t,o,i){return{details:t.packageDetails,links:t.subPackages.map((c,d)=>{const p=c.link;return p.routePath=o,p.routeFragment=c.fragment,p}),newsId:t.newsId}}navigate(t,o){t&&(t.startsWith("http://")||t.startsWith("https://")?window.open(t,"_blank"):this.router.navigate([t],{fragment:o}))}getLogoPath(){return this.logo=this.dataService.getData().default?this.dataService.getData().default.logo:this.dataService.getData().logo,this.logo.image&&"null"!==this.logo.image?this.httpService.getCroppedImagePath({id:this.logo.image,width:500,height:+this.logo.height,crop_config:this.logo.crop_config}):""}createMetaTags(){this.clearMetaTags(),this.metaService.addTags([{property:"og:site_name",content:this.dataService.getData().name},{property:"og:title",content:this.standardData.name},{property:"og:locale",content:"en_US"},{property:"og:image",content:this.getLogoPath()},{property:"og:image:width",content:this.logo?.width},{property:"og:image:height",content:this.logo?.height},{property:"og:image:alt",content:`${this.dataService.getData().name} Logo`},{property:"og:type",content:"website"},{property:"og:description",content:_.u.strip(this.standardData.details.description)},{name:"description",content:_.u.strip(this.standardData.details.description)},{name:"twitter:image",content:this.getLogoPath()},{name:"twitter:image:alt",content:`${this.dataService.getData().name} Logo`}])}clearMetaTags(){const t=document.getElementsByTagName("meta"),o=["og:site_name","og:title","og:image","og:image:width","og:image:height","og:image:alt","og:type","og:description","og:locale","description","twitter:image","twitter:image:alt"];Array.from(t).forEach(i=>{const c=i.getAttribute("name")||i.getAttribute("property");c&&o.includes(c)&&i.parentNode?.removeChild(i)})}static \u0275fac=function(o){return new(o||e)(n.rXU(h.Ix),n.rXU(D.y),n.rXU(T.f),n.rXU(x.A),n.rXU(I.W8))};static \u0275cmp=n.VBU({type:e,selectors:[["kla-standard"]],standalone:!0,features:[n.aNF],decls:1,vars:1,consts:[[4,"ngIf"],[3,"standardData","dashboardData",4,"ngIf"],[3,"standardData","dashboardData"]],template:function(o,i){1&o&&n.DNE(0,Be,4,3,"div",0),2&o&&n.Y8G("ngIf",i.standardData&&i.dashboardData)},dependencies:[m.MD,m.bT,f,Ht,Re,U.Ib],styles:[".skip-link[_ngcontent-%COMP%]{position:absolute;top:-100%;left:0;background:#000;color:#fff;padding:8px 16px;z-index:9999;text-decoration:none}.skip-link[_ngcontent-%COMP%]:focus{top:0}.app[_ngcontent-%COMP%]{background-color:#fff;margin:100px 0 0;float:left;width:100%;overflow:hidden}@media (min-width: 768px) and (max-width: 991px){.app[_ngcontent-%COMP%]{margin:60px 0 0}}@media (max-width: 767px){.app[_ngcontent-%COMP%]{margin:60px 0 0}}h1[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:70px;line-height:80px;color:#474747}@media (max-width: 767px){h1[_ngcontent-%COMP%]{font-size:40px;line-height:50px;color:#474747;letter-spacing:-.6px}}h2[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:42px;line-height:70px;color:#474747;letter-spacing:-2px}@media (max-width: 767px){h2[_ngcontent-%COMP%]{font-size:34px;line-height:44px;color:#474747}}h3[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:34px;line-height:42px;color:#474747;letter-spacing:-1px}h4[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:21px;line-height:28px;color:#474747;letter-spacing:-1px}h5[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:13px;line-height:26px;color:#474747;letter-spacing:1px}.intro[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:20px;font-weight:700;line-height:35px;color:#474747;letter-spacing:0}p[_ngcontent-%COMP%]{font-family:OpenSans;font-size:15px;line-height:28px;color:#474747;letter-spacing:0}p.bold[_ngcontent-%COMP%]{font-family:OpenSans-Bold}.caption[_ngcontent-%COMP%]{font-family:OpenSans;font-size:12px;line-height:21px;color:#474747;letter-spacing:0px}.graph[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:10px;line-height:21px;color:#474747;letter-spacing:0px;opacity:.7}.navigation[_ngcontent-%COMP%]{font-family:OpenSans-Bold;font-size:13px;line-height:21px;color:#474747;letter-spacing:0px}.small-link[_ngcontent-%COMP%]{font-family:OpenSans-Bold;font-size:10px;line-height:21px;color:#474747;letter-spacing:0px}.light-fonts[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}@media (max-width: 767px){.light-fonts[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}}.light-fonts[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#fff}@media (max-width: 767px){.light-fonts[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#fff}}.light-fonts[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   h4[_ng
1content-%COMP%], .light-fonts[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .intro[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .caption[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .graph[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .navigation[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .small-link[_ngcontent-%COMP%]{color:#fff}button[_ngcontent-%COMP%], button[_ngcontent-%COMP%]:hover{outline:none}button[_ngcontent-%COMP%]:focus{outline:none}button[_ngcontent-%COMP%]:active{outline:none}@media (min-width: 1500px){.container[_ngcontent-%COMP%]{max-width:1400px}}.remove-left-padding[_ngcontent-%COMP%]{padding-left:0}@media (max-width: 767px){.remove-left-padding[_ngcontent-%COMP%]{padding-left:15px}}@media (min-width: 768px) and (max-width: 991px){.remove-left-padding[_ngcontent-%COMP%]{padding-left:15px}}.remove-right-padding[_ngcontent-%COMP%]{padding-right:0}@media (max-width: 767px){.remove-right-padding[_ngcontent-%COMP%]{padding-right:15px}}@media (min-width: 768px) and (max-width: 991px){.remove-right-padding[_ngcontent-%COMP%]{padding-right:15px}}.menu-container[_ngcontent-%COMP%]{float:left;width:100%}@media (max-width: 767px){.menu-container[_ngcontent-%COMP%]   .col-sm-12[_ngcontent-%COMP%]{padding:0}}@media (min-width: 768px) and (max-width: 991px){.menu-container[_ngcontent-%COMP%]   .col-sm-12[_ngcontent-%COMP%]{padding:0}}.flex-row[_ngcontent-%COMP%]{display:flex}.flex-row[_ngcontent-%COMP%] > [class*=col-][_ngcontent-%COMP%]{display:flex;flex-direction:column}@media (min-width: 768px){.hidden-xs-up[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 767px){.hidden-xs[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 991px){.container[_ngcontent-%COMP%]{min-width:100%}}@media (min-width: 576px) and (max-width: 676px){.container[_ngcontent-%COMP%]{max-width:100%}}@media (min-width: 992px){.hidden-sm-up[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 991px){.hidden-sm[_ngcontent-%COMP%]{display:none!important}}.affix[_ngcontent-%COMP%]{position:fixed!important;top:0;z-index:990}@media (max-width: 767px){.scroll-offset[_ngcontent-%COMP%]   .sticky[_ngcontent-%COMP%]{position:fixed!important}}@media (min-width: 768px) and (max-width: 991px){.scroll-offset[_ngcontent-%COMP%]   .sticky[_ngcontent-%COMP%]{position:fixed!important}}@media (max-width: 767px){.scroll-offset[_ngcontent-%COMP%]   .sticky-end[_ngcontent-%COMP%]{position:fixed!important}}@media (min-width: 768px) and (max-width: 991px){.scroll-offset[_ngcontent-%COMP%]   .sticky-end[_ngcontent-%COMP%]{position:fixed!important}}.shadowed[_ngcontent-%COMP%]{box-shadow:0 12px 24px #0003}.shadowed-sm[_ngcontent-%COMP%]{box-shadow:0 3px 6px #00000040}.shadowed-inset[_ngcontent-%COMP%]{box-shadow:inset 1px 50px 60px -36px #00000040}.block[_ngcontent-%COMP%]{display:block!important}.no-text-decoration[_ngcontent-%COMP%], .no-text-decoration[_ngcontent-%COMP%]:hover, .no-text-decoration[_ngcontent-%COMP%]:hover   *[_ngcontent-%COMP%]{text-decoration:none!important}[class*=fa-long-arrow][_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}[class*=fa-long-arrow][_ngcontent-%COMP%]:before{position:absolute;left:0;right:0;top:50%;transition:all .7s ease-in-out;transform:translateY(-50%)}[class*=fa-long-arrow-down][_ngcontent-%COMP%]:before{transform:translateY(0)}.arrow-anim[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}.arrow-anim[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{transform:translateY(-50%);transition:all .7s ease-in-out}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-down[_ngcontent-%COMP%]:before{position:absolute;top:calc(50% + 20px)!important;left:0;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-right[_ngcontent-%COMP%]:before{position:absolute;top:50%;left:10px;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-up[_ngcontent-%COMP%]:before{position:absolute;top:-15px;left:0;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-left[_ngcontent-%COMP%]:before{position:absolute;top:50%;left:0;right:10px}.arrow-anim-reverse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}.arrow-anim-reverse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{position:absolute;
1left:0;right:0;top:50%;transition:all .7s ease-in-out;transform:translateY(-50%)}.arrow-anim-reverse[_ngcontent-%COMP%]   i.fa-long-arrow-down[_ngcontent-%COMP%]:before{top:50%;transform:translateY(0)}.arrow-anim-reverse[_ngcontent-%COMP%]   i.fa-long-arrow-up[_ngcontent-%COMP%]:before{top:50%}.hidden[_ngcontent-%COMP%]{display:none!important}main[_ngcontent-%COMP%]{float:left;width:100%;margin-top:70px}@media (max-width: 767px){main[_ngcontent-%COMP%]{margin-top:25px}}.standard-intro[_ngcontent-%COMP%]{margin:0 0 50px}@media (min-width: 768px) and (max-width: 991px){.standard-intro[_ngcontent-%COMP%]{margin:0 0 40px}}@media (max-width: 767px){.standard-intro[_ngcontent-%COMP%]{margin:0}}.intro-container[_ngcontent-%COMP%]{float:left;width:100%;display:block}@media (min-width: 768px) and (max-width: 991px){.intro-container[_ngcontent-%COMP%]{padding-left:70px}}.intro-container[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{width:100%;float:left}.intro-container[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{width:86%;float:left;opacity:.8;font-size:20px}@media (max-width: 767px){.intro-container[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{width:100%;opacity:1}}.intro-container[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{float:left;font-family:OpenSans-Bold;padding:17px 0 34px}@media (max-width: 767px){.intro-container[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{padding:12px 0 20 0}}.highlighted-container[_ngcontent-%COMP%]{float:left;width:100%}.highlighted-container[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{text-transform:uppercase;margin-bottom:22px}@media (max-width: 767px){.highlighted-container[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{text-align:center}}.highlighted-container[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{list-style:none;padding:0}.highlighted-container[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{float:left;width:100%;margin-bottom:14px}.highlighted-container[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:last-child{margin-bottom:0}.component-section[_ngcontent-%COMP%]{padding:60px 0}.component-section[_ngcontent-%COMP%]:nth-child(odd){background-color:#f2f2f2}",".skip-link[_ngcontent-%COMP%]{position:absolute;top:-100%;left:0;background:#000;color:#fff;padding:8px 16px;z-index:9999;text-decoration:none}.skip-link[_ngcontent-%COMP%]:focus{top:0}.app[_ngcontent-%COMP%]{background-color:#fff;margin:100px 0 0;float:left;width:100%;overflow:hidden}@media (min-width: 768px) and (max-width: 991px){.app[_ngcontent-%COMP%]{margin:60px 0 0}}@media (max-width: 767px){.app[_ngcontent-%COMP%]{margin:60px 0 0}}h1[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:70px;line-height:80px;color:#474747}@media (max-width: 767px){h1[_ngcontent-%COMP%]{font-size:40px;line-height:50px;color:#474747;letter-spacing:-.6px}}h2[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:42px;line-height:70px;color:#474747;letter-spacing:-2px}@media (max-width: 767px){h2[_ngcontent-%COMP%]{font-size:34px;line-height:44px;color:#474747}}h3[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:34px;line-height:42px;color:#474747;letter-spacing:-1px}h4[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:21px;line-height:28px;color:#474747;letter-spacing:-1px}h5[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:13px;line-height:26px;color:#474747;letter-spacing:1px}.intro[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:20px;font-weight:700;line-height:35px;color:#474747;letter-spacing:0}p[_ngcontent-%COMP%]{font-family:OpenSans;font-size:15px;line-height:28px;color:#474747;letter-spacing:0}p.bold[_ngcontent-%COMP%]{font-family:OpenSans-Bold}.caption[_ngcontent-%COMP%]{font-family:OpenSans;font-size:12px;line-height:21px;color:#474747;letter-spacing:0px}.graph[_ngcontent-%COMP%]{font-family:OpenSans-Semibold;font-size:10px;line-height:21px;color:#474747;letter-spacing:0px;opacity:.7}.navigation[_ngcontent-%COMP%]{font-family:OpenSans-Bold;font-size:13px;line-height:21px;color:#474747;letter-spacing:0px}.small-link[_ngcontent-%COMP%]{font-family:OpenSans-Bold;font-size:10px;line-height:21px;color:#474747;letter-spacing:0px}.light-fonts[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}@media (max-width: 767px){.light-fonts[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}}.light-fonts[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#fff}@media (max-width: 767px){.light-fonts[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#fff}}.light-fonts[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   h4[_ng
1content-%COMP%], .light-fonts[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .intro[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .caption[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .graph[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .navigation[_ngcontent-%COMP%], .light-fonts[_ngcontent-%COMP%]   .small-link[_ngcontent-%COMP%]{color:#fff}button[_ngcontent-%COMP%], button[_ngcontent-%COMP%]:hover{outline:none}button[_ngcontent-%COMP%]:focus{outline:none}button[_ngcontent-%COMP%]:active{outline:none}@media (min-width: 1500px){.container[_ngcontent-%COMP%]{max-width:1400px}}.remove-left-padding[_ngcontent-%COMP%]{padding-left:0}@media (max-width: 767px){.remove-left-padding[_ngcontent-%COMP%]{padding-left:15px}}@media (min-width: 768px) and (max-width: 991px){.remove-left-padding[_ngcontent-%COMP%]{padding-left:15px}}.remove-right-padding[_ngcontent-%COMP%]{padding-right:0}@media (max-width: 767px){.remove-right-padding[_ngcontent-%COMP%]{padding-right:15px}}@media (min-width: 768px) and (max-width: 991px){.remove-right-padding[_ngcontent-%COMP%]{padding-right:15px}}.menu-container[_ngcontent-%COMP%]{float:left;width:100%}@media (max-width: 767px){.menu-container[_ngcontent-%COMP%]   .col-sm-12[_ngcontent-%COMP%]{padding:0}}@media (min-width: 768px) and (max-width: 991px){.menu-container[_ngcontent-%COMP%]   .col-sm-12[_ngcontent-%COMP%]{padding:0}}.flex-row[_ngcontent-%COMP%]{display:flex}.flex-row[_ngcontent-%COMP%] > [class*=col-][_ngcontent-%COMP%]{display:flex;flex-direction:column}@media (min-width: 768px){.hidden-xs-up[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 767px){.hidden-xs[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 991px){.container[_ngcontent-%COMP%]{min-width:100%}}@media (min-width: 576px) and (max-width: 676px){.container[_ngcontent-%COMP%]{max-width:100%}}@media (min-width: 992px){.hidden-sm-up[_ngcontent-%COMP%]{display:none!important}}@media (max-width: 991px){.hidden-sm[_ngcontent-%COMP%]{display:none!important}}.affix[_ngcontent-%COMP%]{position:fixed!important;top:0;z-index:990}@media (max-width: 767px){.scroll-offset[_ngcontent-%COMP%]   .sticky[_ngcontent-%COMP%]{position:fixed!important}}@media (min-width: 768px) and (max-width: 991px){.scroll-offset[_ngcontent-%COMP%]   .sticky[_ngcontent-%COMP%]{position:fixed!important}}@media (max-width: 767px){.scroll-offset[_ngcontent-%COMP%]   .sticky-end[_ngcontent-%COMP%]{position:fixed!important}}@media (min-width: 768px) and (max-width: 991px){.scroll-offset[_ngcontent-%COMP%]   .sticky-end[_ngcontent-%COMP%]{position:fixed!important}}.shadowed[_ngcontent-%COMP%]{box-shadow:0 12px 24px #0003}.shadowed-sm[_ngcontent-%COMP%]{box-shadow:0 3px 6px #00000040}.shadowed-inset[_ngcontent-%COMP%]{box-shadow:inset 1px 50px 60px -36px #00000040}.block[_ngcontent-%COMP%]{display:block!important}.no-text-decoration[_ngcontent-%COMP%], .no-text-decoration[_ngcontent-%COMP%]:hover, .no-text-decoration[_ngcontent-%COMP%]:hover   *[_ngcontent-%COMP%]{text-decoration:none!important}[class*=fa-long-arrow][_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}[class*=fa-long-arrow][_ngcontent-%COMP%]:before{position:absolute;left:0;right:0;top:50%;transition:all .7s ease-in-out;transform:translateY(-50%)}[class*=fa-long-arrow-down][_ngcontent-%COMP%]:before{transform:translateY(0)}.arrow-anim[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}.arrow-anim[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{transform:translateY(-50%);transition:all .7s ease-in-out}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-down[_ngcontent-%COMP%]:before{position:absolute;top:calc(50% + 20px)!important;left:0;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-right[_ngcontent-%COMP%]:before{position:absolute;top:50%;left:10px;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-up[_ngcontent-%COMP%]:before{position:absolute;top:-15px;left:0;right:0}.arrow-anim[_ngcontent-%COMP%]   i.fa-long-arrow-left[_ngcontent-%COMP%]:before{position:absolute;top:50%;left:0;right:10px}.arrow-anim-reverse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{min-height:20px;min-width:20px;position:relative}.arrow-anim-reverse[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:before{position:absolute;
1left:0;right:0;top:50%;transition:all .7s ease-in-out;transform:translateY(-50%)}.arrow-anim-reverse[_ngcontent-%COMP%]   i.fa-long-arrow-down[_ngcontent-%COMP%]:before{top:50%;transform:translateY(0)}.arrow-anim-reverse[_ngcontent-%COMP%]   i.fa-long-arrow-up[_ngcontent-%COMP%]:before{top:50%}.hidden[_ngcontent-%COMP%]{display:none!important}"]})}return e})()},28823:k=>{!function(){"use strict";k.exports={polyfill:function y(){var r=window,_=document;if(!("scrollBehavior"in _.documentElement.style)||!0===r.__forceSmoothScrollPolyfill__){var m=r.HTMLElement||r.Element,L=468,S={scroll:r.scroll||r.scrollTo,scrollBy:r.scrollBy,elementScroll:m.prototype.scroll||n,scrollIntoView:m.prototype.scrollIntoView},G=r.performance&&r.performance.now?r.performance.now.bind(r.performance):Date.now,A=function $(g){return new RegExp(["MSIE ","Trident/","Edge/"].join("|")).test(g)}(r.navigator.userAgent)?1:0;r.scroll=r.scrollTo=function(){if(void 0!==arguments[0]){if(!0===x(arguments[0]))return void S.scroll.call(r,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:r.scrollX||r.pageXOffset,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:r.scrollY||r.pageYOffset);Y.call(r,_.body,void 0!==arguments[0].left?~~arguments[0].left:r.scrollX||r.pageXOffset,void 0!==arguments[0].top?~~arguments[0].top:r.scrollY||r.pageYOffset)}},r.scrollBy=function(){if(void 0!==arguments[0]){if(x(arguments[0]))return void S.scrollBy.call(r,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:0,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:0);Y.call(r,_.body,~~arguments[0].left+(r.scrollX||r.pageXOffset),~~arguments[0].top+(r.scrollY||r.pageYOffset))}},m.prototype.scroll=m.prototype.scrollTo=function(){if(void 0!==arguments[0]){if(!0===x(arguments[0])){if("number"==typeof arguments[0]&&void 0===arguments[1])throw new SyntaxError("Value could not be converted");return void S.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left:"object"!=typeof arguments[0]?~~arguments[0]:this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top:void 0!==arguments[1]?~~arguments[1]:this.scrollTop)}var g=arguments[0].left,f=arguments[0].top;Y.call(this,this,typeof g>"u"?this.scrollLeft:~~g,typeof f>"u"?this.scrollTop:~~f)}},m.prototype.scrollBy=function(){if(void 0!==arguments[0]){if(!0===x(arguments[0]))return void S.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left+this.scrollLeft:~~arguments[0]+this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top+this.scrollTop:~~arguments[1]+this.scrollTop);this.scroll({left:~~arguments[0].left+this.scrollLeft,top:~~arguments[0].top+this.scrollTop,behavior:arguments[0].behavior})}},m.prototype.scrollIntoView=function(){if(!0!==x(arguments[0])){var g=function F(g){for(;g!==_.body&&!1===N(g);)g=g.parentNode||g.host;return g}(this),f=g.getBoundingClientRect(),h=this.getBoundingClientRect();g!==_.body?(Y.call(this,g,g.scrollLeft+h.left-f.left,g.scrollTop+h.top-f.top),"fixed"!==r.getComputedStyle(g).position&&r.scrollBy({left:f.left,top:f.top,behavior:"smooth"})):r.scrollBy({left:h.left,top:h.top,behavior:"smooth"})}else S.scrollIntoView.call(this,void 0===arguments[0]||arguments[0])}}function n(g,f){this.scrollLeft=g,this.scrollTop=f}function x(g){if(null===g||"object"!=typeof g||void 0===g.behavior||"auto"===g.behavior||"instant"===g.behavior)return!0;if("object"==typeof g&&"smooth"===g.behavior)return!1;throw new TypeError("behavior member of ScrollOptions "+g.behavior+" is not a valid value for enumeration ScrollBehavior.")}function I(g,f){return"Y"===f?g.clientHeight+A<g.scrollHeight:"X"===f?g.clientWidth+A<g.scrollWidth:void 0}function T(g,f){var h=r.getComputedStyle(g,null)["overflow"+f];return"auto"===h||"scroll"===h}function N(g){var f=I(g,"Y")&&T(g,"Y"),h=I(g,"X")&&T(g,"X");return f||h}function B(g){var h,u,v,M=(G()-g.startTime)/L;h=function D(g){return.5*(1-Math.cos(Math.PI*g))}(M=M>1?1:M),g.method.call(g.scrollable,u=g.startX+(g.x-g.startX)*h,v=g.startY+(g.y-g.startY)*h),(u!==g.x||v!==g.y)&&r.requestAnimationFrame(B.bind(r,g))}function Y(g,f,h){var u,v,M,E,X=G();g===_.body?(u=r,v=r.scrollX||r.pageXOffset,M=r.scrollY||r.pageYOffset,E=S.scroll):(u=g,v=g.scrollLeft,M=g.scrollTop,E=n),B({scrollable:u,method:E,startTime:X,startX:v,startY:M,x:f,y:h})}}}}()}}]);

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.