{"__symbolic":"module","version":4,"metadata":{"ActionComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"bp-action","template":"<ng-container [ngSwitch]=\"true\">\n  <a\n    *ngSwitchCase=\"isDefined(bpRouterLink)\"\n    [attr.id]=\"uuid\"\n    [ngClass]=\"classes\"\n    [attr.aria-label]=\"ariaLabel\"\n    [routerLink]=\"bpRouterLink\"\n    [attr.target]=\"target ? target: null\"\n    [attr.lang]=\"lang\"\n  >\n    <ng-container *ngTemplateOutlet=\"actionContent\"></ng-container>\n  </a>\n  <a\n    *ngSwitchCase=\"isDefined(href)\"\n    [attr.id]=\"uuid\"\n    [ngClass]=\"classes\"\n    [attr.aria-label]=\"ariaLabel\"\n    [attr.href]=\"href\"\n    [attr.target]=\"target ? target: null\"\n    [attr.lang]=\"lang\"\n  >\n    <ng-container *ngTemplateOutlet=\"actionContent\"></ng-container>\n  </a>\n  <button\n    *ngSwitchDefault\n    [type]=\"bpType\"\n    [attr.id]=\"uuid\"\n    [ngClass]=\"classes\"\n    [attr.aria-label]=\"ariaLabel\"\n    [disabled]=\"isDisabled\"\n    [attr.lang]=\"lang\"\n    (click)=\"emitClick($event)\"\n  >\n    <ng-container *ngTemplateOutlet=\"actionContent\"></ng-container>\n  </button>\n</ng-container>\n\n<ng-template #actionContent>\n  <i *ngIf=\"iconLeft\" [ngClass]=\"['fas', iconLeft, 'icon-left']\"></i>{{\n    text\n  }}<i *ngIf=\"iconRight\" [ngClass]=\"['fas', iconRight, 'icon-right']\"></i>\n  <ng-content></ng-content>\n</ng-template>"}]}],"members":{"text":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"classes":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"bpType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"ariaLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"href":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"routerLink":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"bpRouterLink":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":3}}]}],"target":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3}}]}],"isDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3}}]}],"iconLeft":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"iconRight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"lang":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3}}]}],"bpID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"click":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":23,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"validation":[{"__symbolic":"method"}],"emitClick":[{"__symbolic":"method"}]}},"ActionModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ActionComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":4},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":9,"character":4}],"exports":[{"__symbolic":"reference","name":"ActionComponent"}]}]}],"members":{}},"BadgeComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"bp-badge","template":"<span\n  *ngIf=\"element === 'span'\"\n  [ngClass]=\"classes\"\n>\n  {{ text }}\n</span>\n<div\n  *ngIf=\"element === 'div'\"\n  [ngClass]=\"classes\"\n>\n  {{ text }}\n</div>"}]}],"members":{"element":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":3}}]}],"classes":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"text":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"validation":[{"__symbolic":"method"}]}},"BadgeModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"BadgeComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":4},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":9,"character":4}],"exports":[{"__symbolic":"reference","name":"BadgeComponent"}]}]}],"members":{}},"BreadcrumbsComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"bp-breadcrumbs","template":"<nav [id]=\"uuid\" aria-label=\"breadcrumb\">\n  <ol class=\"breadcrumb\">\n    <ng-container *ngFor=\"let crumb of crumbs; last as isLast; index as i\">\n      <li *ngIf=\"!isLast\" class=\"breadcrumb-item\">\n        <bp-action\n          [bpID]=\"uuid + 'Crumb' + i\"\n          classes=\"btn-text\"\n          [text]=\"crumb.text\"\n          [target]=\"crumb.target || null\"\n          [href]=\"crumb.href || null\"\n          [bpRouterLink]=\"crumb.bpRouterLink || null\"\n          (click)=\"handleClick(crumb)\"\n        ></bp-action>\n      </li>\n      <li *ngIf=\"isLast\" [id]=\"uuid + 'Crumb' + i\" class=\"breadcrumb-item active\" aria-current=\"page\">{{ crumb.text }}</li>\n    </ng-container>\n  </ol>\n</nav>","styles":["@charset \"UTF-8\";.breadcrumb{background:none;border-radius:0;margin:0;padding:0}.breadcrumb-item+.breadcrumb-item{padding-left:5px}.breadcrumb-item+.breadcrumb-item:before{color:#516f90;content:\"\";font-family:Font Awesome\\ 5 Free;font-size:10px;font-weight:600;padding-right:5px}.breadcrumb-item.active{color:#516f90}"]}]}],"members":{"crumbs":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"bpID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"clickCrumb":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":16,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"handleClick":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}]}},"BreadcrumbsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"BreadcrumbsComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":4},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":10,"character":4},{"__symbolic":"reference","name":"ActionModule"}],"exports":[{"__symbolic":"reference","name":"BreadcrumbsComponent"}]}]}],"members":{}},"BreadcrumbInterface":{"__symbolic":"interface"},"ChartPieComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":17,"character":1},"arguments":[{"selector":"bp-chart-pie","template":"<figure>\n  <svg #svg [attr.id]=\"bpID\" attr.viewBox=\"0 0 {{width + margin.left + margin.right}} {{height + margin.top + margin.bottom}}\" attr.preserveAspectRatio=\"xMidYMid meet\">\n    <title>{{ title }}</title>\n    <g attr.transform=\"translate({{(width + margin.left + margin.right) / 2}}, {{(height + margin.top + margin.bottom) / 2}})\">\n      <g class=\"details\">\n        <text class=\"font-size-lg\" dominant-baseline=\"middle\" text-anchor=\"middle\" x=\"0\" y=\"-30\">{{ formatters.name(detailsKey) }}</text>\n        <text class=\"font-size-xl font-weight-semi-bold\" dominant-baseline=\"middle\" text-anchor=\"middle\" x=\"0\" y=\"0\">{{ formatters.percent(detailsPercent) }}</text>\n        <text class=\"fill-secondary\" dominant-baseline=\"middle\" text-anchor=\"middle\" x=\"0\" y=\"30\">{{ formatters.value(detailsValue) }}</text>\n      </g>\n    </g>\n  </svg>\n  <p class=\"sr-only\" aria-live=\"polite\" [attr.id]=\"bpID + 'Description'\">{{ parseLookupString(description, {name: detailsKey, value: detailsValue, percent: detailsPercent}) }}</p>\n  <figcaption class=\"legend\">\n    <ul>\n      <li *ngFor=\"let a of arcs\">\n        <button type=\"button\" (click)=\"focusArc(a.index)\" class=\"btn-text legend-item\" [attr.aria-controls]=\"bpID + 'Description'\">\n          <div class=\"legend-icon\" [ngStyle]=\"{'background': color(a.data[name])}\"></div>\n          {{ a.data[name] }}\n        </button>\n      </li>\n    </ul>\n  </figcaption>\n</figure>","styles":[".legend{text-align:center}.legend ul{background:#eaf0f6;border-radius:5px;display:inline-flex;flex-wrap:wrap;justify-content:center;padding:5px 10px}.legend ul li{list-style:none;margin:0}.legend ul li:not(:last-child){margin-right:20px}.legend ul li .legend-item{align-items:center;color:#221f4d;display:flex}.legend ul li .legend-item:hover{text-decoration:none}.legend ul li .legend-icon{border-radius:50%;height:8px;margin-right:5px;width:8px}"]}]}],"members":{"svgRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":24,"character":3},"arguments":["svg"]}]}],"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"bpID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":3}}]}],"description":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"formatters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"onResize":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":65,"character":3},"arguments":["window:resize",["$event"]]}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"getPercent":[{"__symbolic":"method"}],"focusArc":[{"__symbolic":"method"}]}},"ChartPieModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ChartPieComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":4},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":9,"character":4}],"exports":[{"__symbolic":"reference","name":"ChartPieComponent"}]}]}],"members":{}},"ChartLineComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":18,"character":1},"arguments":[{"selector":"bp-chart-line","template":"<figure [ngClass]=\"{'has-axes': xAxisLabel || yAxisLabel}\">\n  <p *ngIf=\"yAxisLabel\" class=\"axis axis-left\">{{ yAxisLabel }}</p>\n  <svg #svg [attr.id]=\"bpID\" class=\"chart\" attr.viewBox=\"0 0 {{width + margin.left + margin.right}} {{height + margin.top + margin.bottom}}\" attr.preserveAspectRatio=\"xMidYMid meet\">\n    <title>{{ title }}</title>\n  </svg>\n  <!-- TODO: Implement description\n  <p class=\"sr-only\" aria-live=\"polite\" [attr.id]=\"bpID + 'Description'\">Description Coming Soon</p> -->\n  <p *ngIf=\"xAxisLabel\" class=\"axis axis-bottom\">{{ xAxisLabel }}</p>\n  <figcaption *ngIf=\"groupBy\" class=\"legend\">\n    <ul>\n      <li *ngFor=\"let g of groups\">\n        <button type=\"button\" class=\"btn-text legend-item\" [attr.aria-controls]=\"bpID + 'Description'\">\n          <div class=\"legend-icon\" [ngStyle]=\"{'background': color(g[0])}\"></div>\n          {{ g[0] }}\n        </button>\n      </li>\n    </ul>\n  </figcaption>\n</figure>\n<bp-chart-tooltip\n  [header]=\"tooltipHeader\"\n  [data]=\"tooltipData\"\n  [isVisible]=\"isTooltipVisible\"\n  [xPos]=\"tooltipXPos\"\n  [yPos]=\"tooltipYPos\"\n></bp-chart-tooltip>","styles":[".legend{text-align:center}.legend ul{background:#eaf0f6;border-radius:5px;display:inline-flex;flex-wrap:wrap;justify-content:center;padding:5px 10px}.legend ul li{list-style:none;margin:0}.legend ul li:not(:last-child){margin-right:20px}.legend ul li .legend-item{align-items:center;color:#221f4d;display:flex}.legend ul li .legend-item:hover{text-decoration:none}.legend ul li .legend-icon{border-radius:50%;height:8px;margin-right:5px;width:8px}.has-axes{display:flex;flex-wrap:wrap}.has-axes .chart{flex:1}.has-axes .axis{font-weight:600;text-align:center}.has-axes .axis-left{transform:rotate(180deg);writing-mode:vertical-rl}.has-axes .axis-bottom{width:100%}.has-axes .legend{margin:auto}"]}]}],"members":{"svgRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":25,"character":3},"arguments":["svg"]}]}],"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"groupBy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"xValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"yValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":3}}]}],"xAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"yAxisLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3}}]}],"bpID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"formatters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"onResize":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":77,"character":3},"arguments":["window:resize",["$event"]]}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"prepare":[{"__symbolic":"method"}],"updateAxes":[{"__symbolic":"method"}],"updatePoints":[{"__symbolic":"method"}],"updateLines":[{"__symbolic":"method"}],"createHoverZones":[{"__symbolic":"method"}],"getXLength":[{"__symbolic":"method"}]}},"ChartLineModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ChartLineComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":4},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":10,"character":4},{"__symbolic":"reference","name":"ɵa"}],"exports":[{"__symbolic":"reference","name":"ChartLineComponent"}]}]}],"members":{}},"CheckboxComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"bp-checkbox","template":"<label class=\"checkbox\">\n  <input\n    type=\"checkbox\"\n    [attr.id]=\"uuid\"\n    class=\"checkbox-input\"\n    [attr.name]=\"name ? name : null\"\n    [attr.value]=\"value ? value : null\"\n    [checked]=\"isChecked\"\n    [attr.aria-checked]=\"checked\"\n    [attr.disabled]=\"isDisabled ? isDisabled : null\"\n    [attr.required]=\"isRequired ? isRequired : null\"\n    (change)=\"emitChange($event)\"\n    [(ngModel)]=\"checked\"\n    >\n  <span class=\"checkbox-label\">\n    <span *ngIf=\"visuallyHiddenLabel; else visibleLabel\" class=\"sr-only\">\n      {{ label }}\n    </span>\n    <ng-template #visibleLabel>\n      {{ label }}\n    </ng-template>\n  </span>\n</label>"}]}],"members":{"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"isChecked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"isDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"isRequired":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"bpID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":3}}]}],"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3}}]}],"visuallyHiddenLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"change":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":20,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validation":[{"__symbolic":"method"}],"emitChange":[{"__symbolic":"method"}]}},"CheckboxModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"CheckboxComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":9,"character":4}],"exports":[{"__symbolic":"reference","name":"CheckboxComponent"}]}]}],"members":{}},"CollapsiblePanelComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"bp-collapsible-panel","template":"<div\n  [attr.id]=\"uuid\"\n  [ngClass]=\"{\n    'panel-collapsible': true,\n    'w-auto': isWidthAuto,\n    'collapsed': isPanelCollapsed,\n    'right': isPanelRight\n  }\"\n>\n  <div class=\"toggle-wrapper\">\n    <button\n      type=\"button\"\n      [attr.id]=\"uuid + 'Toggle'\"\n      [ngClass]=\"{'toggle': true, 'icon-search': hasSearchToggle}\"\n      [attr.aria-controls]=\"uuid\"\n      [attr.aria-label]=\"toggleAriaLabel\"\n      (click)=\"panelToggle()\"\n    ></button>\n  </div>\n  <ng-content select=\"[panel-content]\">\n    <!--Content-->\n  </ng-content>\n</div>"}]}],"members":{"isPanelCollapsed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"toggleAriaLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"isPanelRight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"hasSearchToggle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"isWidthAuto":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"bpID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"click":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":16,"character":3}}]}],"togglePanel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":17,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"panelToggle":[{"__symbolic":"method"}]}},"CollapsiblePanelModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"CollapsiblePanelComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":4},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":9,"character":4}],"exports":[{"__symbolic":"reference","name":"CollapsiblePanelComponent"}]}]}],"members":{}},"DropdownComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"bp-dropdown","template":"<div [attr.id]=\"uuid\" [ngClass]=\"['dropdown', dropDirection !== 'down' ? 'drop' + dropDirection : '']\">\n  <button\n    *ngIf=\"!iconTrigger\"\n    type=\"button\"\n    [id]=\"uuid + 'DropdownToggle'\"\n    [ngClass]=\"['btn dropdown-toggle', hasCaret ? '' : 'no-caret', triggerClasses]\"\n    data-toggle=\"dropdown\"\n    aria-haspopup=\"true\"\n    aria-expanded=\"false\"\n  >\n    {{ triggerText }}\n  </button>\n  <button\n    *ngIf=\"iconTrigger\"\n    type=\"button\"\n    [id]=\"uuid + 'DropdownToggle'\"\n    [ngClass]=\"['btn dropdown-toggle', hasCaret ? '' : 'no-caret', triggerClasses]\"\n    data-toggle=\"dropdown\"\n    aria-haspopup=\"true\"\n    aria-expanded=\"false\"\n  >\n    <i [ngClass]=\"['fas', iconTrigger]\"></i>\n    <span class=\"sr-only\">{{ triggerText }}</span>\n  </button>\n  <div\n    [ngClass]=\"['dropdown-menu', menuClasses]\"\n    [attr.aria-labelledby]=\"uuid + 'DropdownToggle'\"\n  >\n    <ng-container *ngFor=\"let dropdownItem of dropdownItems; index as i\" [ngSwitch]=\"getType(dropdownItem)\">\n      <p *ngSwitchCase=\"'heading'\" [id]=\"dropdownItem.bpID\" class=\"dropdown-header\">\n        {{ dropdownItem.heading }}\n      </p>\n      <bp-action\n        *ngSwitchCase=\"'item'\"\n        [bpID]=\"dropdownItem.bpID || uuid + 'item' + i\"\n        [classes]=\"getClasses(dropdownItem)\"\n        [text]=\"dropdownItem.text\"\n        [ariaLabel]=\"dropdownItem.ariaLabel\"\n        [href]=\"dropdownItem.href\"\n        [bpRouterLink]=\"dropdownItem.bpRouterLink\"\n        [target]=\"dropdownItem.target\"\n        [isDisabled]=\"dropdownItem.isDisabled\"\n        [iconLeft]=\"dropdownItem.iconLeft\"\n        [iconRight]=\"dropdownItem.iconRight\"\n        [lang]=\"dropdownItem.lang\"\n        (click)=\"emitAction(dropdownItem.action)\"\n      ></bp-action>\n      <div *ngSwitchCase=\"'divider'\" class=\"dropdown-divider\"></div>\n      <p *ngSwitchCase=\"'text'\" [id]=\"dropdownItem.bpID\" class=\"dropdown-text\">\n        {{ dropdownItem.plainText }}\n      </p>\n    </ng-container>\n  </div>\n</div>"}]}],"members":{"triggerText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"triggerClasses":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"menuClasses":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"dropDirection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"dropdownItems":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"bpID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":3}}]}],"hasCaret":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3}}]}],"iconTrigger":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3}}]}],"action":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":19,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"getClasses":[{"__symbolic":"method"}],"getType":[{"__symbolic":"method"}],"emitAction":[{"__symbolic":"method"}]}},"DropdownModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"DropdownComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":4},{"__symbolic":"reference","name":"ActionModule"}],"exports":[{"__symbolic":"reference","name":"DropdownComponent"}]}]}],"members":{}},"DropdownItemInterface":{"__symbolic":"interface"},"DropdownExtrasInterface":{"__symbolic":"interface"},"HeaderComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"bp-header","template":"<header class=\"navbar navbar-expand-{{ expandBreakpoint }} sticky-top\">\n  <!--\n    TODO:\n    - brainstorm appropriate aria label for menu button and primary nav\n    - should product switcher be a separate content area in the component, part of the templates, or a component?\n    - style ng-select in the context of the nav context selector\n  -->\n  <div class=\"navbar-brand\">\n    <bp-logo [id]=\"bpID + 'Logo'\" bpClass=\"logo\" [product]=\"product\" [logoTitle]=\"logoTitle\"></bp-logo>\n  </div>\n  <ng-container *ngIf=\"hasCollapsibleMenu\">\n    <button\n      type=\"button\"\n      [id]=\"bpID + 'MenuTrigger'\"\n      class=\"navbar-toggler\"\n      data-toggle=\"collapse\"\n      [attr.data-target]=\"'#' + bpID + 'Menu'\"\n      [attr.aria-controls]=\"bpID + 'Menu'\"\n      aria-expanded=\"false\"\n      [attr.aria-label]=\"internationalization['menuAriaLabel']\"\n    >\n      {{ internationalization['Menu'] }}\n    </button>\n    <div [id]=\"bpID + 'Menu'\" class=\"collapse navbar-collapse\">\n      <div *ngIf=\"hasContextSelector\" class=\"context-selector\">\n        <ng-content select=\"[context-selector]\"></ng-content>\n      </div>\n      <nav\n        *ngIf=\"hasNavigation\"\n        [attr.aria-label]=\"internationalization['NavAriaLabel']\"\n        [id]=\"bpID + 'Nav'\"\n      >\n        <ng-content select=\"[nav-major]\"></ng-content>\n        <ng-content select=\"[nav-minor]\"></ng-content>\n      </nav>\n    </div>\n  </ng-container>\n</header>"}]}],"members":{"product":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"logoTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"hasCollapsibleMenu":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"hasContextSelector":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"hasNavigation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"expandBreakpoint":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"bpID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":3}}]}],"internationalization":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"HeaderModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"HeaderComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":4},{"__symbolic":"reference","name":"ActionModule"},{"__symbolic":"reference","name":"LogoModule"}],"exports":[{"__symbolic":"reference","name":"HeaderComponent"}]}]}],"members":{}},"LandingPageHeaderComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"bp-landing-page-header","template":"<div class=\"container-fluid landing-page-header{{ isMarginBottom ? '' : ' mb-0' }}\">\n  <div class=\"row\">\n    <div class=\"col\">\n      <h1 [id]=\"uuid + 'Heading'\" class=\"landing-page-heading\">{{ headingText }}</h1>\n    </div>\n    <div *ngIf=\"href || bpRouterLink !== undefined || dropdownItems || actionText\" class=\"col-auto\">\n      <bp-dropdown\n        *ngIf=\"dropdownItems\"\n        [bpID]=\"uuid + 'Dropdown'\"\n        [triggerText]=\"actionText\"\n        [dropdownItems]=\"dropdownItems\"\n        triggerClasses=\"btn-primary btn-lg\"\n        (action)=\"onActionClick($event)\"\n      ></bp-dropdown>\n      <bp-action\n        *ngIf=\"!dropdownItems\"\n        [bpID]=\"uuid + 'Action'\"\n        classes=\"btn btn-primary btn-lg\"\n        [text]=\"actionText\"\n        [href]=\"href\"\n        [bpRouterLink]=\"bpRouterLink\"\n        (click)=\"onActionClick($event)\"\n      ></bp-action>\n    </div>\n  </div>\n  <ng-content select=\"[tab-items]\"></ng-content>\n</div>","styles":[".landing-page-header{background:#f5f8fa;border-bottom:1px solid #516f90;margin-bottom:20px;padding-top:25px}.landing-page-heading{margin-bottom:25px}.object-dropdown{min-width:150px}"]}]}],"members":{"headingText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"actionText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"dropdownItems":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3}}]}],"bpRouterLink":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"href":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"isMarginBottom":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"bpID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"actionClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":31,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"validateInputs":[{"__symbolic":"method"}],"onActionClick":[{"__symbolic":"method"}]}},"LandingPageHeaderModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"LandingPageHeaderComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":12},{"__symbolic":"reference","name":"DropdownModule"},{"__symbolic":"reference","name":"ActionModule"}],"exports":[{"__symbolic":"reference","name":"LandingPageHeaderComponent"}],"providers":[]}]}],"members":{}},"LoadingIndicatorComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"bp-loading-indicator","template":"<ng-container [ngSwitch]=\"kind\">\n  <span\n    *ngSwitchCase=\"'inline'\"\n    role=\"status\"\n    [attr.id]=\"bpID\"\n    aria-busy=\"true\"\n    aria-live=\"polite\"\n  >\n    <i\n      class=\"fa fa-spinner fa-spin\"\n      [attr.aria-hidden]=\"isTruthy(text)\"\n      [attr.aria-label]=\"ariaLabel\"\n    ></i>\n    <span *ngIf=\"text\" class=\"ml-xs\">{{ text }}</span>\n  </span>\n\n  <div\n    *ngSwitchCase=\"'inPage'\"\n    role=\"status\"\n    [attr.id]=\"bpID\"\n    attr.aria-busy=\"true\"\n    aria-live=\"polite\"\n    class=\"text-center\"\n  >\n    <i\n      class=\"fa fa-spinner fa-spin font-size-xl\"\n      [attr.aria-hidden]=\"isTruthy(text)\"\n      [attr.aria-label]=\"ariaLabel\"\n    ></i>\n    <div *ngIf=\"text\" class=\"mt-sm\">{{ text }}</div>\n  </div>\n\n  <div\n    *ngSwitchCase=\"'overPage'\"\n    [attr.id]=\"bpID\"\n    class=\"loading-indicator\"\n  >\n    <i\n      class=\"fa fa-spinner fa-spin font-size-xl\"\n      [attr.aria-hidden]=\"isTruthy(text)\"\n      [attr.aria-label]=\"ariaLabel\"\n    ></i>\n    <div *ngIf=\"text\" class=\"mt-sm\">{{ text }}</div>\n  </div>\n</ng-container>","styles":[".loading-indicator{align-items:center;background:hsla(0,0%,100%,.85);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:99999}"]}]}],"members":{"text":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"ariaLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"kind":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"bpID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"handleKeyDown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":17,"character":3},"arguments":["window:keydown",["$event"]]}]}],"ngOnInit":[{"__symbolic":"method"}],"isTruthy":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}]}},"LoadingIndicatorModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"LoadingIndicatorComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":4},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":9,"character":4}],"exports":[{"__symbolic":"reference","name":"LoadingIndicatorComponent"}]}]}],"members":{}},"LogoComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"bp-logo","template":"<!-- Blueprint -->\n<svg *ngIf=\"product === 'blueprint'\" [attr.class]=\"bpClass\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 165.73715 29.47896\"><defs><style>.cls-1{fill:#191919;}</style></defs><title>{{ logoTitle }}</title><g id=\"Layer_2\" data-name=\"Layer 2\"><g id=\"Layer_1-2\" data-name=\"Layer 1\"><path class=\"cls-1\" d=\"M0,0V29.479H1.73406v0H84.96869v0h1.7341V0ZM84.96869,27.74488H1.73406V1.734H84.96869Z\"/><path class=\"cls-1\" d=\"M35.94093,16.981a1.3237,1.3237,0,0,1-.28515.11705l-.02763.0084a1.972,1.972,0,0,1-.69884.052,2.88534,2.88534,0,0,1-1.38769-.52711l-.00015-.00009-.00059.00089-.84331,1.28406a3.34452,3.34452,0,0,0,.99236.57266,4.27,4.27,0,0,0,2.48615.07479,2.70525,2.70525,0,0,0,.93045-.46019,2.23345,2.23345,0,0,0,.63634-.78052,2.43631,2.43631,0,0,0,.23515-1.10125,1.92288,1.92288,0,0,0-.2567-1.05879,2.0316,2.0316,0,0,0-.37046-.42546,1.95461,1.95461,0,0,0-.27637-.20551,3.463,3.463,0,0,0-.83946-.36365q-.44922-.12833-.83949-.25652a2.42648,2.42648,0,0,1-.64713-.31009.66706.66706,0,0,1-.14958-.88766.79322.79322,0,0,1,.27791-.24053,1.42338,1.42338,0,0,1,.13792-.06159,1.45915,1.45915,0,0,1,.22589-.07215c.055-.01219.10888-.02059.16249-.02746l.04526-.00519c.05294-.00538.10551-.00928.15719-.0096.00481-.00007.00982,0,.01463,0a1.97978,1.97978,0,0,1,.65229.12244,2.41618,2.41618,0,0,1,.61465.30985l.03334-.03713.00026.00015.00351.00567.02472-.03754.83919-1.27791a3.31052,3.31052,0,0,0-.90087-.44415,4.2487,4.2487,0,0,0-1.24035-.18174,3.78718,3.78718,0,0,0-1.08.155,2.79,2.79,0,0,0-.92508.46522A2.321,2.321,0,0,0,33,12.14717a2.27514,2.27514,0,0,0-.24053,1.0694,1.7727,1.7727,0,0,0,.26211,1.01586,2.05783,2.05783,0,0,0,.50428.505c.05186.03763.09752.0822.15331.11537a3.83464,3.83464,0,0,0,.85566.37427q.4593.13894.85529.27792a2.42412,2.42412,0,0,1,.65758.33688.63977.63977,0,0,1,.26211.54016.61466.61466,0,0,1-.10174.353A.80867.80867,0,0,1,35.94093,16.981Z\"/><polygon class=\"cls-1\" points=\"21.094 16.988 17.422 16.988 17.422 15.446 20.708 15.446 20.708 13.904 17.422 13.904 17.422 12.491 21.094 12.491 21.094 10.95 15.752 10.95 15.752 18.529 21.094 18.529 21.094 16.988\"/><path class=\"cls-1\" d=\"M26.2969,15.57448h1.22048a5.20457,5.20457,0,0,0,1.11325-.11231,2.39069,2.39069,0,0,0,.88863-.37994,1.82614,1.82614,0,0,0,.58874-.71748,2.58106,2.58106,0,0,0,.21417-1.11325,2.42021,2.42021,0,0,0-.23015-1.11863,1.87261,1.87261,0,0,0-.621-.70672,2.53626,2.53626,0,0,0-.91521-.3692,5.56235,5.56235,0,0,0-1.1134-.10693H24.62687v7.5792h1.67Zm0-3.21161h.85637a4.82493,4.82493,0,0,1,.49255.02688,1.46829,1.46829,0,0,1,.46567.12307.89213.89213,0,0,1,.34261.273.75164.75164,0,0,1,.13382.46567.88038.88038,0,0,1-.10171.44416.769.769,0,0,1-.26763.27839,1.1454,1.1454,0,0,1-.37472.14457,2.14382,2.14382,0,0,1-.43356.043H26.2969Z\"/><rect class=\"cls-1\" x=\"41.35657\" y=\"10.95002\" width=\"1.67003\" height=\"7.5792\"/><polygon class=\"cls-1\" points=\"51.234 16.988 48.14 16.988 48.14 10.95 46.47 10.95 46.47 18.529 51.234 18.529 51.234 16.988\"/><path class=\"cls-1\" d=\"M54.502,17.646a3.7058,3.7058,0,0,0,1.28269.79783,4.8683,4.8683,0,0,0,3.24365,0A3.70868,3.70868,0,0,0,60.311,17.646a3.61628,3.61628,0,0,0,.84263-1.25782,4.65066,4.65066,0,0,0,0-3.297A3.62308,3.62308,0,0,0,60.311,11.833a3.71692,3.71692,0,0,0-1.28269-.79753,4.86335,4.86335,0,0,0-3.24365,0A3.714,3.714,0,0,0,54.502,11.833a3.62281,3.62281,0,0,0-.84263,1.25812,4.65051,4.65051,0,0,0,0,3.297A3.616,3.616,0,0,0,54.502,17.646Zm.73674-3.8807a2.23684,2.23684,0,0,1,.47172-.776,2.15,2.15,0,0,1,.73674-.50839,2.61655,2.61655,0,0,1,1.91862,0,2.14991,2.14991,0,0,1,.73674.50839,2.24078,2.24078,0,0,1,.47173.776,2.98858,2.98858,0,0,1,0,1.95379,2.24924,2.24924,0,0,1-.47173.77095,2.14975,2.14975,0,0,1-.73674.50838,2.62044,2.62044,0,0,1-1.91862,0,2.14984,2.14984,0,0,1-.73674-.50838,2.24524,2.24524,0,0,1-.47172-.77095,2.98909,2.98909,0,0,1,0-1.95379Z\"/><polygon class=\"cls-1\" points=\"65.667 13.134 65.687 13.134 68.874 18.529 70.978 18.529 70.978 10.95 69.369 10.95 69.369 16.217 69.348 16.217 66.244 10.95 64.057 10.95 64.057 18.529 65.667 18.529 65.667 13.134\"/><path class=\"cls-1\" d=\"M73.1901,8.8566a.95023.95023,0,1,1-.95034.95023A.95028.95028,0,0,1,73.1901,8.8566Zm0,1.689a.73876.73876,0,1,0-.73886-.73876A.73933.73933,0,0,0,73.1901,10.54559Zm-.032-.68027H73.063v.31638h-.15179V9.4192h.289c.192,0,.29985.06038.29985.22675a.19624.19624,0,0,1-.19742.21208l.19928.32367h-.15722Zm.04-.1107c.09737,0,.15344-.03375.15344-.1123,0-.073-.06354-.10111-.13105-.10111H73.0596v.21341Z\"/><path class=\"cls-1\" d=\"M95.39828,10.10325h3.27734c1.90528,0,3.44629.47558,3.44629,2.26855a2.16145,2.16145,0,0,1-1.14892,1.96094v.05664a2.07311,2.07311,0,0,1,1.56884,2.12891c0,1.877-1.625,2.68945-3.58593,2.68945H95.39828ZM98.62,13.66087c.78418,0,1.14844-.36426,1.14844-.92481s-.36426-.78418-1.14844-.78418h-.8125v1.709Zm.168,3.69824c.95264,0,1.40088-.33692,1.40088-1.00879,0-.67285-.44824-.92481-1.40088-.92481h-.98047v1.9336Z\"/><path class=\"cls-1\" d=\"M103.96566,10.10325h2.40967v7.08691h3.4458v2.01758h-5.85547Z\"/><path class=\"cls-1\" d=\"M110.77035,14.8093V10.10325h2.40918v4.98633c0,1.625.42041,2.21289,1.37256,2.21289.95264,0,1.40088-.58789,1.40088-2.21289V10.10325h2.32519V14.8093c0,3.10938-1.17676,4.56641-3.72607,4.56641S110.77035,17.91868,110.77035,14.8093Z\"/><path class=\"cls-1\" d=\"M120.23422,10.10325H126.117v2.0166H122.6434v1.42871h2.96972v2.01758H122.6434v1.624h3.61377v2.01758h-6.023Z\"/><path class=\"cls-1\" d=\"M128.0184,10.10325h3.33349c1.98926,0,3.69825.72754,3.69825,3.02539,0,2.22656-1.73731,3.19336-3.64209,3.19336h-.98047v2.88574H128.0184Zm3.27734,4.31348c.95264,0,1.40088-.47559,1.40088-1.28809s-.53223-1.12109-1.45654-1.12109h-.8125v2.40918Z\"/><path class=\"cls-1\" d=\"M136.53012,10.10325h3.4458c1.96093,0,3.6416.67187,3.6416,2.9414,0,2.19922-1.68067,3.10938-3.6416,3.10938H138.9393v3.05371h-2.40918Zm3.27734,4.14551c.95264,0,1.457-.41993,1.457-1.20411s-.50439-1.0371-1.457-1.0371h-.86816v2.24121Zm-.26611,1.27539,1.625-1.59766,2.95556,5.28125h-2.68945Z\"/><path class=\"cls-1\" d=\"M145.34945,10.10325h2.40967v9.10449h-2.40967Z\"/><path class=\"cls-1\" d=\"M149.77328,10.10325h2.46582l2.0166,4.06152.86865,2.04492h.05616a32.61094,32.61094,0,0,1-.30811-3.47363V10.10325h2.29736v9.10449h-2.46582l-2.0166-4.07617-.86865-2.03125h-.05615a34.02288,34.02288,0,0,1,.3081,3.47363v2.63379h-2.29736Z\"/><path class=\"cls-1\" d=\"M160.91879,12.11985h-2.40918v-2.0166h7.22754v2.0166H163.328v7.08789h-2.40918Z\"/></g></g></svg>\n\n<!-- Customer -->\n<svg *ngIf=\"product === 'customer'\" [attr.class]=\"bpClass\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 163.60981 29.47896\"><defs><style>.cls-1{fill:#191919;}</style></defs><title>{{ logoTitle }}</title><g id=\"Layer_2\" data-name=\"Layer 2\"><g id=\"Layer_1-2\" data-name=\"Layer 1\"><path class=\"cls-1\" d=\"M0,0V29.479H1.73406v0H84.96869v0h1.7341V0ZM84.96869,27.74488H1.73406V1.734H84.96869Z\"/><path class=\"cls-1\" d=\"M35.94093,16.981a1.3237,1.3237,0,0,1-.28515.11705l-.02763.0084a1.972,1.972,0,0,1-.69884.052,2.88534,2.88534,0,0,1-1.38769-.52711l-.00015-.00009-.00059.00089-.84331,1.28406a3.34452,3.34452,0,0,0,.99236.57266,4.27,4.27,0,0,0,2.48615.07479,2.70525,2.70525,0,0,0,.93045-.46019,2.23345,2.23345,0,0,0,.63634-.78052,2.43631,2.43631,0,0,0,.23515-1.10125,1.92288,1.92288,0,0,0-.2567-1.05879,2.0316,2.0316,0,0,0-.37046-.42546,1.95461,1.95461,0,0,0-.27637-.20551,3.463,3.463,0,0,0-.83946-.36365q-.44922-.12833-.83949-.25652a2.42648,2.42648,0,0,1-.64713-.31009.66706.66706,0,0,1-.14958-.88766.79322.79322,0,0,1,.27791-.24053,1.42338,1.42338,0,0,1,.13792-.06159,1.45915,1.45915,0,0,1,.22589-.07215c.055-.01219.10888-.02059.16249-.02746l.04526-.00519c.05294-.00538.10551-.00928.15719-.0096.00481-.00007.00982,0,.01463,0a1.97978,1.97978,0,0,1,.65229.12244,2.41618,2.41618,0,0,1,.61465.30985l.03334-.03713.00026.00015.00351.00567.02472-.03754.83919-1.27791a3.31052,3.31052,0,0,0-.90087-.44415,4.2487,4.2487,0,0,0-1.24035-.18174,3.78718,3.78718,0,0,0-1.08.155,2.79,2.79,0,0,0-.92508.46522A2.321,2.321,0,0,0,33,12.14717a2.27514,2.27514,0,0,0-.24053,1.0694,1.7727,1.7727,0,0,0,.26211,1.01586,2.05783,2.05783,0,0,0,.50428.505c.05186.03763.09752.0822.15331.11537a3.83464,3.83464,0,0,0,.85566.37427q.4593.13894.85529.27792a2.42412,2.42412,0,0,1,.65758.33688.63977.63977,0,0,1,.26211.54016.61466.61466,0,0,1-.10174.353A.80867.80867,0,0,1,35.94093,16.981Z\"/><polygon class=\"cls-1\" points=\"21.094 16.988 17.422 16.988 17.422 15.446 20.708 15.446 20.708 13.904 17.422 13.904 17.422 12.491 21.094 12.491 21.094 10.95 15.752 10.95 15.752 18.529 21.094 18.529 21.094 16.988\"/><path class=\"cls-1\" d=\"M26.2969,15.57448h1.22048a5.20457,5.20457,0,0,0,1.11325-.11231,2.39069,2.39069,0,0,0,.88863-.37994,1.82614,1.82614,0,0,0,.58874-.71748,2.58106,2.58106,0,0,0,.21417-1.11325,2.42021,2.42021,0,0,0-.23015-1.11863,1.87261,1.87261,0,0,0-.621-.70672,2.53626,2.53626,0,0,0-.91521-.3692,5.56235,5.56235,0,0,0-1.1134-.10693H24.62687v7.5792h1.67Zm0-3.21161h.85637a4.82493,4.82493,0,0,1,.49255.02688,1.46829,1.46829,0,0,1,.46567.12307.89213.89213,0,0,1,.34261.273.75164.75164,0,0,1,.13382.46567.88038.88038,0,0,1-.10171.44416.769.769,0,0,1-.26763.27839,1.1454,1.1454,0,0,1-.37472.14457,2.14382,2.14382,0,0,1-.43356.043H26.2969Z\"/><rect class=\"cls-1\" x=\"41.35657\" y=\"10.95002\" width=\"1.67003\" height=\"7.5792\"/><polygon class=\"cls-1\" points=\"51.234 16.988 48.14 16.988 48.14 10.95 46.47 10.95 46.47 18.529 51.234 18.529 51.234 16.988\"/><path class=\"cls-1\" d=\"M54.502,17.646a3.7058,3.7058,0,0,0,1.28269.79783,4.8683,4.8683,0,0,0,3.24365,0A3.70868,3.70868,0,0,0,60.311,17.646a3.61628,3.61628,0,0,0,.84263-1.25782,4.65066,4.65066,0,0,0,0-3.297A3.62308,3.62308,0,0,0,60.311,11.833a3.71692,3.71692,0,0,0-1.28269-.79753,4.86335,4.86335,0,0,0-3.24365,0A3.714,3.714,0,0,0,54.502,11.833a3.62281,3.62281,0,0,0-.84263,1.25812,4.65051,4.65051,0,0,0,0,3.297A3.616,3.616,0,0,0,54.502,17.646Zm.73674-3.8807a2.23684,2.23684,0,0,1,.47172-.776,2.15,2.15,0,0,1,.73674-.50839,2.61655,2.61655,0,0,1,1.91862,0,2.14991,2.14991,0,0,1,.73674.50839,2.24078,2.24078,0,0,1,.47173.776,2.98858,2.98858,0,0,1,0,1.95379,2.24924,2.24924,0,0,1-.47173.77095,2.14975,2.14975,0,0,1-.73674.50838,2.62044,2.62044,0,0,1-1.91862,0,2.14984,2.14984,0,0,1-.73674-.50838,2.24524,2.24524,0,0,1-.47172-.77095,2.98909,2.98909,0,0,1,0-1.95379Z\"/><polygon class=\"cls-1\" points=\"65.667 13.134 65.687 13.134 68.874 18.529 70.978 18.529 70.978 10.95 69.369 10.95 69.369 16.217 69.348 16.217 66.244 10.95 64.057 10.95 64.057 18.529 65.667 18.529 65.667 13.134\"/><path class=\"cls-1\" d=\"M73.1901,8.8566a.95023.95023,0,1,1-.95034.95023A.95028.95028,0,0,1,73.1901,8.8566Zm0,1.689a.73876.73876,0,1,0-.73886-.73876A.73933.73933,0,0,0,73.1901,10.54559Zm-.032-.68027H73.063v.31638h-.15179V9.4192h.289c.192,0,.29985.06038.29985.22675a.19624.19624,0,0,1-.19742.21208l.19928.32367h-.15722Zm.04-.1107c.09737,0,.15344-.03375.15344-.1123,0-.073-.06354-.10111-.13105-.10111H73.0596v.21341Z\"/><path class=\"cls-1\" d=\"M95.46528,2.74878h2.248c1.76367,0,2.9541.59277,2.9541,2.31738,0,1.65625-1.18408,2.43164-2.90625,2.43164H96.46724v3.12207h-1.002ZM97.63521,6.6853c1.37646,0,2.0332-.499,2.0332-1.61914,0-1.13574-.69824-1.50488-2.08106-1.50488H96.46724v3.124Z\"/><path class=\"cls-1\" d=\"M101.44429,7.71264a2.81059,2.81059,0,0,1,2.6206-3.0664c1.48682,0,2.32617,1.06738,2.32617,2.73535a3.142,3.142,0,0,1-.04589.56055h-3.92578a1.93807,1.93807,0,0,0,1.937,2.03613,2.54478,2.54478,0,0,0,1.45068-.4668l.353.64746a3.42161,3.42161,0,0,1-1.92481.60449A2.78681,2.78681,0,0,1,101.44429,7.71264Zm4.07519-.47754c0-1.168-.52539-1.80273-1.437-1.80273A1.78753,1.78753,0,0,0,102.4106,7.2351Z\"/><path class=\"cls-1\" d=\"M107.39644,7.71264a2.72314,2.72314,0,1,1,5.40283,0,2.72142,2.72142,0,1,1-5.40283,0Zm4.3833,0c0-1.33593-.6792-2.24511-1.68213-2.24511-1.00244,0-1.68213.90918-1.68213,2.24511s.67969,2.2295,1.68213,2.2295C111.10054,9.94214,111.77974,9.04858,111.77974,7.71264Z\"/><path class=\"cls-1\" d=\"M114.33345,4.78979h.81494l.083.67285h.03271a3.071,3.071,0,0,1,1.85889-.8164c1.50586,0,2.31152,1.16894,2.31152,2.9707,0,1.98633-1.19336,3.14648-2.5249,3.14648a2.64879,2.64879,0,0,1-1.61621-.6748l.02637,1.01758v1.97363h-.98633ZM118.415,7.62573c0-1.28711-.43945-2.14941-1.53711-2.14941a2.39688,2.39688,0,0,0-1.5581.79589V9.32788a2.2808,2.2808,0,0,0,1.41943.60547C117.70405,9.93335,118.415,9.06518,118.415,7.62573Z\"/><path class=\"cls-1\" d=\"M120.94526,9.449V2.075h.98633V9.52124c0,.30175.13135.4209.2749.4209a.87286.87286,0,0,0,.21631-.02344l.13379.75293a1.58033,1.58033,0,0,1-.56787.09179C121.249,10.76342,120.94526,10.29174,120.94526,9.449Z\"/><path class=\"cls-1\" d=\"M123.57222,7.71264a2.81059,2.81059,0,0,1,2.6206-3.0664c1.48682,0,2.32617,1.06738,2.32617,2.73535a3.142,3.142,0,0,1-.04589.56055h-3.92579a1.93808,1.93808,0,0,0,1.937,2.03613,2.54478,2.54478,0,0,0,1.45068-.4668l.353.64746a3.42161,3.42161,0,0,1-1.92481.60449A2.78681,2.78681,0,0,1,123.57222,7.71264Zm4.07519-.47754c0-1.168-.52539-1.80273-1.437-1.80273a1.78752,1.78752,0,0,0-1.67187,1.80273Z\"/><path class=\"cls-1\" d=\"M129.59175,6.69116c0-2.53906,1.4956-4.08692,3.49316-4.08692a2.93541,2.93541,0,0,1,2.165.97071l-.54883.65234a2.14215,2.14215,0,0,0-1.59863-.74219c-1.48779,0-2.47607,1.21875-2.47607,3.17969,0,1.97852.94433,3.21875,2.437,3.21875a2.362,2.362,0,0,0,1.82422-.88379l.54883.62793a3.03548,3.03548,0,0,1-2.415,1.13574C131.061,10.76342,129.59175,9.2478,129.59175,6.69116Z\"/><path class=\"cls-1\" d=\"M136.809,9.449V2.075h.98633V9.52124c0,.30175.13135.4209.2749.4209a.87291.87291,0,0,0,.21631-.02344l.13379.75293a1.58033,1.58033,0,0,1-.56787.09179C137.11274,10.76342,136.809,10.29174,136.809,9.449Z\"/><path class=\"cls-1\" d=\"M139.4355,7.71264a2.72314,2.72314,0,1,1,5.40283,0,2.72142,2.72142,0,1,1-5.40283,0Zm4.3833,0c0-1.33593-.6792-2.24511-1.68213-2.24511-1.00244,0-1.68213.90918-1.68213,2.24511s.67969,2.2295,1.68213,2.2295C143.1396,9.94214,143.8188,9.04858,143.8188,7.71264Z\"/><path class=\"cls-1\" d=\"M146.2939,8.48413V4.78979h.98681V8.3562c0,1.08594.32813,1.55078,1.09961,1.55078.59619,0,1.00928-.29492,1.561-.98242V4.78979h.98633v5.83008h-.815l-.083-.91309H149.997a2.47551,2.47551,0,0,1-1.92285,1.05664C146.84565,10.76342,146.2939,9.97143,146.2939,8.48413Z\"/><path class=\"cls-1\" d=\"M152.4853,7.71264c0-1.8916,1.19287-3.0664,2.52246-3.0664a2.39151,2.39151,0,0,1,1.63379.6748l-.042-1V2.075h.98682v8.54492h-.81494l-.0835-.68848h-.03271a2.57969,2.57969,0,0,1-1.769.832C153.42964,10.76342,152.4853,9.655,152.4853,7.71264Zm4.11426,1.42578V6.08276a2.05286,2.05286,0,0,0-1.42187-.60644c-.93213,0-1.67334.89941-1.67334,2.22753,0,1.39747.57861,2.2295,1.60009,2.2295A2.01449,2.01449,0,0,0,156.59956,9.13842Z\"/><path class=\"cls-1\" d=\"M95.00581,23.35571a4.44055,4.44055,0,0,1,4.39844-4.791,4.01843,4.01843,0,0,1,2.82959,1.20508l-1.26074,1.541a2.22,2.22,0,0,0-1.5127-.67285c-1.06445,0-1.98926.98047-1.98926,2.63379,0,1.709.78467,2.66113,1.96143,2.66113a2.27476,2.27476,0,0,0,1.65283-.78418l1.26025,1.51269A3.83933,3.83933,0,0,1,99.3481,28.0061C97.0229,28.0061,95.00581,26.46508,95.00581,23.35571Z\"/><path class=\"cls-1\" d=\"M103.26655,23.43969v-4.706h2.40918V23.72c0,1.625.42041,2.21289,1.37256,2.21289.95264,0,1.40088-.58789,1.40088-2.21289V18.73364h2.3252v4.706c0,3.10938-1.17676,4.56641-3.72608,4.56641S103.26655,26.54907,103.26655,23.43969Z\"/><path class=\"cls-1\" d=\"M112.03023,26.70337l1.37255-1.65235a3.70294,3.70294,0,0,0,2.1294.88184c.72851,0,1.03662-.23828,1.03662-.64453,0-.4336-.4624-.57422-1.23291-.88184l-1.13428-.47656a2.69061,2.69061,0,0,1-1.83545-2.53516c0-1.55469,1.40088-2.83008,3.39014-2.83008a4.37732,4.37732,0,0,1,3.02539,1.21875l-1.20459,1.5127a3.00357,3.00357,0,0,0-1.8208-.6582c-.58838,0-.95264.21-.95264.61621,0,.43457.51856.58886,1.34473.91113l1.10644.43359a2.50357,2.50357,0,0,1,1.7793,2.49414c0,1.54-1.28906,2.91309-3.5581,2.91309A5.27157,5.27157,0,0,1,112.03023,26.70337Z\"/><path class=\"cls-1\" d=\"M121.94331,20.75024h-2.40918v-2.0166h7.22754v2.0166h-2.40918v7.08789h-2.40918Z\"/><path class=\"cls-1\" d=\"M127.29,23.24341c0-2.99708,1.709-4.67872,4.23047-4.67872s4.23047,1.69532,4.23047,4.67872c0,2.998-1.709,4.76269-4.23047,4.76269S127.29,26.24145,127.29,23.24341Zm5.99512,0c0-1.65235-.67188-2.60547-1.76465-2.60547s-1.76514.95312-1.76514,2.60547c0,1.65332.67237,2.68945,1.76514,2.68945S133.28511,24.89673,133.28511,23.24341Z\"/><path class=\"cls-1\" d=\"M137.37007,18.73364h2.57764l1.37255,3.72559c.16846.5039.3086,1.06445.47657,1.59668h.05566c.16846-.53223.30859-1.09278.47656-1.59668l1.31641-3.72559h2.57764v9.10449H144.038V25.14868a31.43405,31.43405,0,0,1,.3081-3.25H144.29l-.75635,2.18555-1.1206,3.01171h-1.28858l-1.1206-3.01171-.72852-2.18555h-.05615a31.43407,31.43407,0,0,1,.30811,3.25v2.68945h-2.15723Z\"/><path class=\"cls-1\" d=\"M148.23433,18.73364h5.88281v2.0166h-3.47363V22.179h2.96972v2.01758h-2.96972v1.624h3.61377v2.01758h-6.023Z\"/><path class=\"cls-1\" d=\"M156.01753,18.73364h3.44629c1.96094,0,3.6416.67187,3.6416,2.94141,0,2.19921-1.68066,3.10937-3.6416,3.10937H158.4272v3.05371h-2.40967Zm3.27783,4.14551c.95264,0,1.457-.41992,1.457-1.2041s-.50439-1.03711-1.457-1.03711h-.86816v2.24121Zm-.26611,1.27539,1.625-1.59766,2.95556,5.28125h-2.68945Z\"/></g></g></svg>\n\n<!-- Data Hub -->\n<svg *ngIf=\"product === 'data-hub'\" [attr.class]=\"bpClass\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 155.57442 29.47896\"><defs><style>.cls-1{fill:#191919;}</style></defs><title>{{ logoTitle }}</title><g id=\"Layer_2\" data-name=\"Layer 2\"><g id=\"Layer_1-2\" data-name=\"Layer 1\"><path class=\"cls-1\" d=\"M0,0V29.479H1.73406v0H84.96869v0h1.7341V0ZM84.96869,27.74488H1.73406V1.734H84.96869Z\"/><path class=\"cls-1\" d=\"M35.94093,16.981a1.3237,1.3237,0,0,1-.28515.11705l-.02763.0084a1.972,1.972,0,0,1-.69884.052,2.88534,2.88534,0,0,1-1.38769-.52711l-.00015-.00009-.00059.00089-.84331,1.28406a3.34452,3.34452,0,0,0,.99236.57266,4.27,4.27,0,0,0,2.48615.07479,2.70525,2.70525,0,0,0,.93045-.46019,2.23345,2.23345,0,0,0,.63634-.78052,2.43631,2.43631,0,0,0,.23515-1.10125,1.92288,1.92288,0,0,0-.2567-1.05879,2.0316,2.0316,0,0,0-.37046-.42546,1.95461,1.95461,0,0,0-.27637-.20551,3.463,3.463,0,0,0-.83946-.36365q-.44922-.12833-.83949-.25652a2.42648,2.42648,0,0,1-.64713-.31009.66706.66706,0,0,1-.14958-.88766.79322.79322,0,0,1,.27791-.24053,1.42338,1.42338,0,0,1,.13792-.06159,1.45915,1.45915,0,0,1,.22589-.07215c.055-.01219.10888-.02059.16249-.02746l.04526-.00519c.05294-.00538.10551-.00928.15719-.0096.00481-.00007.00982,0,.01463,0a1.97978,1.97978,0,0,1,.65229.12244,2.41618,2.41618,0,0,1,.61465.30985l.03334-.03713.00026.00015.00351.00567.02472-.03754.83919-1.27791a3.31052,3.31052,0,0,0-.90087-.44415,4.2487,4.2487,0,0,0-1.24035-.18174,3.78718,3.78718,0,0,0-1.08.155,2.79,2.79,0,0,0-.92508.46522A2.321,2.321,0,0,0,33,12.14717a2.27514,2.27514,0,0,0-.24053,1.0694,1.7727,1.7727,0,0,0,.26211,1.01586,2.05783,2.05783,0,0,0,.50428.505c.05186.03763.09752.0822.15331.11537a3.83464,3.83464,0,0,0,.85566.37427q.4593.13894.85529.27792a2.42412,2.42412,0,0,1,.65758.33688.63977.63977,0,0,1,.26211.54016.61466.61466,0,0,1-.10174.353A.80867.80867,0,0,1,35.94093,16.981Z\"/><polygon class=\"cls-1\" points=\"21.094 16.988 17.422 16.988 17.422 15.446 20.708 15.446 20.708 13.904 17.422 13.904 17.422 12.491 21.094 12.491 21.094 10.95 15.752 10.95 15.752 18.529 21.094 18.529 21.094 16.988\"/><path class=\"cls-1\" d=\"M26.2969,15.57448h1.22048a5.20457,5.20457,0,0,0,1.11325-.11231,2.39069,2.39069,0,0,0,.88863-.37994,1.82614,1.82614,0,0,0,.58874-.71748,2.58106,2.58106,0,0,0,.21417-1.11325,2.42021,2.42021,0,0,0-.23015-1.11863,1.87261,1.87261,0,0,0-.621-.70672,2.53626,2.53626,0,0,0-.91521-.3692,5.56235,5.56235,0,0,0-1.1134-.10693H24.62687v7.5792h1.67Zm0-3.21161h.85637a4.82493,4.82493,0,0,1,.49255.02688,1.46829,1.46829,0,0,1,.46567.12307.89213.89213,0,0,1,.34261.273.75164.75164,0,0,1,.13382.46567.88038.88038,0,0,1-.10171.44416.769.769,0,0,1-.26763.27839,1.1454,1.1454,0,0,1-.37472.14457,2.14382,2.14382,0,0,1-.43356.043H26.2969Z\"/><rect class=\"cls-1\" x=\"41.35657\" y=\"10.95002\" width=\"1.67003\" height=\"7.5792\"/><polygon class=\"cls-1\" points=\"51.234 16.988 48.14 16.988 48.14 10.95 46.47 10.95 46.47 18.529 51.234 18.529 51.234 16.988\"/><path class=\"cls-1\" d=\"M54.502,17.646a3.7058,3.7058,0,0,0,1.28269.79783,4.8683,4.8683,0,0,0,3.24365,0A3.70868,3.70868,0,0,0,60.311,17.646a3.61628,3.61628,0,0,0,.84263-1.25782,4.65066,4.65066,0,0,0,0-3.297A3.62308,3.62308,0,0,0,60.311,11.833a3.71692,3.71692,0,0,0-1.28269-.79753,4.86335,4.86335,0,0,0-3.24365,0A3.714,3.714,0,0,0,54.502,11.833a3.62281,3.62281,0,0,0-.84263,1.25812,4.65051,4.65051,0,0,0,0,3.297A3.616,3.616,0,0,0,54.502,17.646Zm.73674-3.8807a2.23684,2.23684,0,0,1,.47172-.776,2.15,2.15,0,0,1,.73674-.50839,2.61655,2.61655,0,0,1,1.91862,0,2.14991,2.14991,0,0,1,.73674.50839,2.24078,2.24078,0,0,1,.47173.776,2.98858,2.98858,0,0,1,0,1.95379,2.24924,2.24924,0,0,1-.47173.77095,2.14975,2.14975,0,0,1-.73674.50838,2.62044,2.62044,0,0,1-1.91862,0,2.14984,2.14984,0,0,1-.73674-.50838,2.24524,2.24524,0,0,1-.47172-.77095,2.98909,2.98909,0,0,1,0-1.95379Z\"/><polygon class=\"cls-1\" points=\"65.667 13.134 65.687 13.134 68.874 18.529 70.978 18.529 70.978 10.95 69.369 10.95 69.369 16.217 69.348 16.217 66.244 10.95 64.057 10.95 64.057 18.529 65.667 18.529 65.667 13.134\"/><path class=\"cls-1\" d=\"M73.1901,8.8566a.95023.95023,0,1,1-.95034.95023A.95028.95028,0,0,1,73.1901,8.8566Zm0,1.689a.73876.73876,0,1,0-.73886-.73876A.73933.73933,0,0,0,73.1901,10.54559Zm-.032-.68027H73.063v.31638h-.15179V9.4192h.289c.192,0,.29985.06038.29985.22675a.19624.19624,0,0,1-.19742.21208l.19928.32367h-.15722Zm.04-.1107c.09737,0,.15344-.03375.15344-.1123,0-.073-.06354-.10111-.13105-.10111H73.0596v.21341Z\"/><path class=\"cls-1\" d=\"M95.39864,10.4289h2.68945c2.77344,0,4.67823,1.28808,4.67823,4.50976s-1.90479,4.59473-4.53858,4.59473h-2.8291ZM97.948,17.60077c1.3164,0,2.353-.53222,2.353-2.66211,0-2.1289-1.03662-2.57715-2.353-2.57715h-.14014v5.23926Z\"/><path class=\"cls-1\" d=\"M105.8713,10.4289h2.91357l2.77344,9.10449H109.009l-1.03662-4.42676c-.22412-.86816-.44824-1.97461-.67236-2.88476h-.05567c-.19629.92382-.42041,2.0166-.64453,2.88476l-1.03662,4.42676h-2.46533Zm-.78418,5.30859h4.4541v1.86328h-4.4541Z\"/><path class=\"cls-1\" d=\"M113.03975,12.4455h-2.40966V10.4289h7.228v2.0166h-2.40918v7.08789h-2.40918Z\"/><path class=\"cls-1\" d=\"M120.26339,10.4289H123.177l2.77344,9.10449h-2.54932l-1.03662-4.42676c-.22412-.86816-.44824-1.97461-.67236-2.88476h-.05567c-.19629.92382-.42041,2.0166-.64453,2.88476l-1.03662,4.42676H117.49Zm-.78418,5.30859h4.4541v1.86328h-4.4541Z\"/><path class=\"cls-1\" d=\"M129.47481,10.4289H131.884v3.38965h2.71729V10.4289h2.40918v9.10449h-2.40918V15.91913H131.884v3.61426h-2.40918Z\"/><path class=\"cls-1\" d=\"M138.96651,15.135v-4.706h2.40918v4.98632c0,1.625.42041,2.2129,1.37256,2.2129.95264,0,1.40088-.5879,1.40088-2.2129V10.4289h2.32519v4.706c0,3.10938-1.17627,4.56641-3.72607,4.56641C140.19893,19.70136,138.96651,18.24433,138.96651,15.135Z\"/><path class=\"cls-1\" d=\"M148.43087,10.4289h3.27734c1.90527,0,3.44629.47558,3.44629,2.26855a2.16144,2.16144,0,0,1-1.14893,1.96094V14.715a2.07311,2.07311,0,0,1,1.56885,2.12891c0,1.877-1.625,2.68945-3.58594,2.68945h-3.55761Zm3.22168,3.55761c.78418,0,1.14843-.36425,1.14843-.9248s-.36425-.78418-1.14843-.78418h-.8125v1.709Zm.168,3.69825c.95264,0,1.40088-.33692,1.40088-1.00879,0-.67285-.44824-.92481-1.40088-.92481h-.98046v1.9336Z\"/></g></g></svg>\n\n<!-- Events -->\n<svg *ngIf=\"product === 'events'\" [attr.class]=\"bpClass\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 142.3018 29.47896\"><defs><style>.cls-1{fill:#191919;}</style></defs><title>{{ logoTitle }}</title><g id=\"Layer_2\" data-name=\"Layer 2\"><g id=\"Layer_1-2\" data-name=\"Layer 1\"><path class=\"cls-1\" d=\"M0,0V29.479H1.73406v0H84.96869v0h1.7341V0ZM84.96869,27.74488H1.73406V1.734H84.96869Z\"/><path class=\"cls-1\" d=\"M35.94093,16.981a1.3237,1.3237,0,0,1-.28515.11705l-.02763.0084a1.972,1.972,0,0,1-.69884.052,2.88534,2.88534,0,0,1-1.38769-.52711l-.00015-.00009-.00059.00089-.84331,1.28406a3.34452,3.34452,0,0,0,.99236.57266,4.27,4.27,0,0,0,2.48615.07479,2.70525,2.70525,0,0,0,.93045-.46019,2.23345,2.23345,0,0,0,.63634-.78052,2.43631,2.43631,0,0,0,.23515-1.10125,1.92288,1.92288,0,0,0-.2567-1.05879,2.0316,2.0316,0,0,0-.37046-.42546,1.95461,1.95461,0,0,0-.27637-.20551,3.463,3.463,0,0,0-.83946-.36365q-.44922-.12833-.83949-.25652a2.42648,2.42648,0,0,1-.64713-.31009.66706.66706,0,0,1-.14958-.88766.79322.79322,0,0,1,.27791-.24053,1.42338,1.42338,0,0,1,.13792-.06159,1.45915,1.45915,0,0,1,.22589-.07215c.055-.01219.10888-.02059.16249-.02746l.04526-.00519c.05294-.00538.10551-.00928.15719-.0096.00481-.00007.00982,0,.01463,0a1.97978,1.97978,0,0,1,.65229.12244,2.41618,2.41618,0,0,1,.61465.30985l.03334-.03713.00026.00015.00351.00567.02472-.03754.83919-1.27791a3.31052,3.31052,0,0,0-.90087-.44415,4.2487,4.2487,0,0,0-1.24035-.18174,3.78718,3.78718,0,0,0-1.08.155,2.79,2.79,0,0,0-.92508.46522A2.321,2.321,0,0,0,33,12.14717a2.27514,2.27514,0,0,0-.24053,1.0694,1.7727,1.7727,0,0,0,.26211,1.01586,2.05783,2.05783,0,0,0,.50428.505c.05186.03763.09752.0822.15331.11537a3.83464,3.83464,0,0,0,.85566.37427q.4593.13894.85529.27792a2.42412,2.42412,0,0,1,.65758.33688.63977.63977,0,0,1,.26211.54016.61466.61466,0,0,1-.10174.353A.80867.80867,0,0,1,35.94093,16.981Z\"/><polygon class=\"cls-1\" points=\"21.094 16.988 17.422 16.988 17.422 15.446 20.708 15.446 20.708 13.904 17.422 13.904 17.422 12.491 21.094 12.491 21.094 10.95 15.752 10.95 15.752 18.529 21.094 18.529 21.094 16.988\"/><path class=\"cls-1\" d=\"M26.2969,15.57448h1.22048a5.20457,5.20457,0,0,0,1.11325-.11231,2.39069,2.39069,0,0,0,.88863-.37994,1.82614,1.82614,0,0,0,.58874-.71748,2.58106,2.58106,0,0,0,.21417-1.11325,2.42021,2.42021,0,0,0-.23015-1.11863,1.87261,1.87261,0,0,0-.621-.70672,2.53626,2.53626,0,0,0-.91521-.3692,5.56235,5.56235,0,0,0-1.1134-.10693H24.62687v7.5792h1.67Zm0-3.21161h.85637a4.82493,4.82493,0,0,1,.49255.02688,1.46829,1.46829,0,0,1,.46567.12307.89213.89213,0,0,1,.34261.273.75164.75164,0,0,1,.13382.46567.88038.88038,0,0,1-.10171.44416.769.769,0,0,1-.26763.27839,1.1454,1.1454,0,0,1-.37472.14457,2.14382,2.14382,0,0,1-.43356.043H26.2969Z\"/><rect class=\"cls-1\" x=\"41.35657\" y=\"10.95002\" width=\"1.67003\" height=\"7.5792\"/><polygon class=\"cls-1\" points=\"51.234 16.988 48.14 16.988 48.14 10.95 46.47 10.95 46.47 18.529 51.234 18.529 51.234 16.988\"/><path class=\"cls-1\" d=\"M54.502,17.646a3.7058,3.7058,0,0,0,1.28269.79783,4.8683,4.8683,0,0,0,3.24365,0A3.70868,3.70868,0,0,0,60.311,17.646a3.61628,3.61628,0,0,0,.84263-1.25782,4.65066,4.65066,0,0,0,0-3.297A3.62308,3.62308,0,0,0,60.311,11.833a3.71692,3.71692,0,0,0-1.28269-.79753,4.86335,4.86335,0,0,0-3.24365,0A3.714,3.714,0,0,0,54.502,11.833a3.62281,3.62281,0,0,0-.84263,1.25812,4.65051,4.65051,0,0,0,0,3.297A3.616,3.616,0,0,0,54.502,17.646Zm.73674-3.8807a2.23684,2.23684,0,0,1,.47172-.776,2.15,2.15,0,0,1,.73674-.50839,2.61655,2.61655,0,0,1,1.91862,0,2.14991,2.14991,0,0,1,.73674.50839,2.24078,2.24078,0,0,1,.47173.776,2.98858,2.98858,0,0,1,0,1.95379,2.24924,2.24924,0,0,1-.47173.77095,2.14975,2.14975,0,0,1-.73674.50838,2.62044,2.62044,0,0,1-1.91862,0,2.14984,2.14984,0,0,1-.73674-.50838,2.24524,2.24524,0,0,1-.47172-.77095,2.98909,2.98909,0,0,1,0-1.95379Z\"/><polygon class=\"cls-1\" points=\"65.667 13.134 65.687 13.134 68.874 18.529 70.978 18.529 70.978 10.95 69.369 10.95 69.369 16.217 69.348 16.217 66.244 10.95 64.057 10.95 64.057 18.529 65.667 18.529 65.667 13.134\"/><path class=\"cls-1\" d=\"M73.1901,8.8566a.95023.95023,0,1,1-.95034.95023A.95028.95028,0,0,1,73.1901,8.8566Zm0,1.689a.73876.73876,0,1,0-.73886-.73876A.73933.73933,0,0,0,73.1901,10.54559Zm-.032-.68027H73.063v.31638h-.15179V9.4192h.289c.192,0,.29985.06038.29985.22675a.19624.19624,0,0,1-.19742.21208l.19928.32367h-.15722Zm.04-.1107c.09737,0,.15344-.03375.15344-.1123,0-.073-.06354-.10111-.13105-.10111H73.0596v.21341Z\"/><path class=\"cls-1\" d=\"M95.39848,10.18772h5.88281v2.0166H97.80766V13.633h2.96973v2.01758H97.80766v1.624h3.61377v2.01757H95.39848Z\"/><path class=\"cls-1\" d=\"M102.03374,10.18772h2.54931l.95264,3.97754c.25195.9668.42041,1.90527.67236,2.88574h.05615c.252-.98047.43409-1.91894.67237-2.88574l.92431-3.97754h2.46534l-2.68946,9.10449h-2.91357Z\"/><path class=\"cls-1\" d=\"M111.04985,10.18772h5.8833v2.0166h-3.47363V13.633h2.96924v2.01758h-2.96924v1.624h3.61377v2.01757h-6.02344Z\"/><path class=\"cls-1\" d=\"M118.834,10.18772h2.46582l2.0166,4.06152.86865,2.04493h.05616a32.61113,32.61113,0,0,1-.30811-3.47364V10.18772h2.29736v9.10449h-2.46582l-2.0166-4.07617-.86865-2.03125h-.05615a34.02313,34.02313,0,0,1,.3081,3.47363v2.63379H118.834Z\"/><path class=\"cls-1\" d=\"M129.97905,12.20432h-2.40967v-2.0166h7.228v2.0166h-2.40918v7.08789h-2.40918Z\"/><path class=\"cls-1\" d=\"M135.2979,18.15745l1.37255-1.65235a3.703,3.703,0,0,0,2.1294.88184c.72851,0,1.03662-.23828,1.03662-.64453,0-.43359-.4624-.57422-1.23291-.88184l-1.13428-.47656a2.69063,2.69063,0,0,1-1.83545-2.53516c0-1.55468,1.40088-2.83007,3.39014-2.83007a4.37728,4.37728,0,0,1,3.02539,1.21875l-1.20459,1.51269a3.00357,3.00357,0,0,0-1.8208-.6582c-.58838,0-.95264.21-.95264.61621,0,.43457.51856.58887,1.34473.91113l1.10645.4336a2.50355,2.50355,0,0,1,1.77929,2.49414c0,1.54-1.28906,2.91308-3.5581,2.91308A5.27157,5.27157,0,0,1,135.2979,18.15745Z\"/></g></g></svg>\n\n<!-- IQ -->\n<svg *ngIf=\"product === 'iq'\" [attr.class]=\"bpClass\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 108.47859 29.47896\"><defs><style>.cls-1{fill:#191919;}</style></defs><title>{{ logoTitle }}</title><g id=\"Layer_2\" data-name=\"Layer 2\"><g id=\"Layer_1-2\" data-name=\"Layer 1\"><path class=\"cls-1\" d=\"M0,0V29.479H1.73406v0H84.96869v0h1.7341V0ZM84.96869,27.74488H1.73406V1.734H84.96869Z\"/><path class=\"cls-1\" d=\"M35.94093,16.981a1.3237,1.3237,0,0,1-.28515.11705l-.02763.0084a1.972,1.972,0,0,1-.69884.052,2.88534,2.88534,0,0,1-1.38769-.52711l-.00015-.00009-.00059.00089-.84331,1.28406a3.34452,3.34452,0,0,0,.99236.57266,4.27,4.27,0,0,0,2.48615.07479,2.70525,2.70525,0,0,0,.93045-.46019,2.23345,2.23345,0,0,0,.63634-.78052,2.43631,2.43631,0,0,0,.23515-1.10125,1.92288,1.92288,0,0,0-.2567-1.05879,2.0316,2.0316,0,0,0-.37046-.42546,1.95461,1.95461,0,0,0-.27637-.20551,3.463,3.463,0,0,0-.83946-.36365q-.44922-.12833-.83949-.25652a2.42648,2.42648,0,0,1-.64713-.31009.66706.66706,0,0,1-.14958-.88766.79322.79322,0,0,1,.27791-.24053,1.42338,1.42338,0,0,1,.13792-.06159,1.45915,1.45915,0,0,1,.22589-.07215c.055-.01219.10888-.02059.16249-.02746l.04526-.00519c.05294-.00538.10551-.00928.15719-.0096.00481-.00007.00982,0,.01463,0a1.97978,1.97978,0,0,1,.65229.12244,2.41618,2.41618,0,0,1,.61465.30985l.03334-.03713.00026.00015.00351.00567.02472-.03754.83919-1.27791a3.31052,3.31052,0,0,0-.90087-.44415,4.2487,4.2487,0,0,0-1.24035-.18174,3.78718,3.78718,0,0,0-1.08.155,2.79,2.79,0,0,0-.92508.46522A2.321,2.321,0,0,0,33,12.14717a2.27514,2.27514,0,0,0-.24053,1.0694,1.7727,1.7727,0,0,0,.26211,1.01586,2.05783,2.05783,0,0,0,.50428.505c.05186.03763.09752.0822.15331.11537a3.83464,3.83464,0,0,0,.85566.37427q.4593.13894.85529.27792a2.42412,2.42412,0,0,1,.65758.33688.63977.63977,0,0,1,.26211.54016.61466.61466,0,0,1-.10174.353A.80867.80867,0,0,1,35.94093,16.981Z\"/><polygon class=\"cls-1\" points=\"21.094 16.988 17.422 16.988 17.422 15.446 20.708 15.446 20.708 13.904 17.422 13.904 17.422 12.491 21.094 12.491 21.094 10.95 15.752 10.95 15.752 18.529 21.094 18.529 21.094 16.988\"/><path class=\"cls-1\" d=\"M26.2969,15.57448h1.22048a5.20457,5.20457,0,0,0,1.11325-.11231,2.39069,2.39069,0,0,0,.88863-.37994,1.82614,1.82614,0,0,0,.58874-.71748,2.58106,2.58106,0,0,0,.21417-1.11325,2.42021,2.42021,0,0,0-.23015-1.11863,1.87261,1.87261,0,0,0-.621-.70672,2.53626,2.53626,0,0,0-.91521-.3692,5.56235,5.56235,0,0,0-1.1134-.10693H24.62687v7.5792h1.67Zm0-3.21161h.85637a4.82493,4.82493,0,0,1,.49255.02688,1.46829,1.46829,0,0,1,.46567.12307.89213.89213,0,0,1,.34261.273.75164.75164,0,0,1,.13382.46567.88038.88038,0,0,1-.10171.44416.769.769,0,0,1-.26763.27839,1.1454,1.1454,0,0,1-.37472.14457,2.14382,2.14382,0,0,1-.43356.043H26.2969Z\"/><rect class=\"cls-1\" x=\"41.35657\" y=\"10.95002\" width=\"1.67003\" height=\"7.5792\"/><polygon class=\"cls-1\" points=\"51.234 16.988 48.14 16.988 48.14 10.95 46.47 10.95 46.47 18.529 51.234 18.529 51.234 16.988\"/><path class=\"cls-1\" d=\"M54.502,17.646a3.7058,3.7058,0,0,0,1.28269.79783,4.8683,4.8683,0,0,0,3.24365,0A3.70868,3.70868,0,0,0,60.311,17.646a3.61628,3.61628,0,0,0,.84263-1.25782,4.65066,4.65066,0,0,0,0-3.297A3.62308,3.62308,0,0,0,60.311,11.833a3.71692,3.71692,0,0,0-1.28269-.79753,4.86335,4.86335,0,0,0-3.24365,0A3.714,3.714,0,0,0,54.502,11.833a3.62281,3.62281,0,0,0-.84263,1.25812,4.65051,4.65051,0,0,0,0,3.297A3.616,3.616,0,0,0,54.502,17.646Zm.73674-3.8807a2.23684,2.23684,0,0,1,.47172-.776,2.15,2.15,0,0,1,.73674-.50839,2.61655,2.61655,0,0,1,1.91862,0,2.14991,2.14991,0,0,1,.73674.50839,2.24078,2.24078,0,0,1,.47173.776,2.98858,2.98858,0,0,1,0,1.95379,2.24924,2.24924,0,0,1-.47173.77095,2.14975,2.14975,0,0,1-.73674.50838,2.62044,2.62044,0,0,1-1.91862,0,2.14984,2.14984,0,0,1-.73674-.50838,2.24524,2.24524,0,0,1-.47172-.77095,2.98909,2.98909,0,0,1,0-1.95379Z\"/><polygon class=\"cls-1\" points=\"65.667 13.134 65.687 13.134 68.874 18.529 70.978 18.529 70.978 10.95 69.369 10.95 69.369 16.217 69.348 16.217 66.244 10.95 64.057 10.95 64.057 18.529 65.667 18.529 65.667 13.134\"/><path class=\"cls-1\" d=\"M73.1901,8.8566a.95023.95023,0,1,1-.95034.95023A.95028.95028,0,0,1,73.1901,8.8566Zm0,1.689a.73876.73876,0,1,0-.73886-.73876A.73933.73933,0,0,0,73.1901,10.54559Zm-.032-.68027H73.063v.31638h-.15179V9.4192h.289c.192,0,.29985.06038.29985.22675a.19624.19624,0,0,1-.19742.21208l.19928.32367h-.15722Zm.04-.1107c.09737,0,.15344-.03375.15344-.1123,0-.073-.06354-.10111-.13105-.10111H73.0596v.21341Z\"/><path class=\"cls-1\" d=\"M95.39851,9.95481h2.40918V19.0593H95.39851Z\"/><path class=\"cls-1\" d=\"M99.42976,14.46458c0-2.99707,1.709-4.67871,4.23047-4.67871s4.23047,1.69531,4.23047,4.67871c0,2.998-1.709,4.76269-4.23047,4.76269S99.42976,17.46262,99.42976,14.46458Zm5.99512,0c0-1.65235-.67188-2.60547-1.76465-2.60547s-1.76514.95312-1.76514,2.60547c0,1.793.67237,2.80175,1.76514,2.80175S105.42488,16.25755,105.42488,14.46458Zm-2.91309,4.51074,2.437-.252a2.12571,2.12571,0,0,0,2.07325,1.06445,3.22335,3.22335,0,0,0,1.03662-.168l.41992,1.73633a3.82573,3.82573,0,0,1-1.73682.33691A4.41082,4.41082,0,0,1,102.51179,18.97532Z\"/></g></g></svg>\n\n<!-- Loyalty -->\n<svg *ngIf=\"product === 'loyalty'\" [attr.class]=\"bpClass\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 157.58651 29.47896\"><defs><style>.cls-1{fill:#191919;}</style></defs><title>{{ logoTitle }}</title><g id=\"Layer_2\" data-name=\"Layer 2\"><g id=\"Layer_1-2\" data-name=\"Layer 1\"><path class=\"cls-1\" d=\"M0,0V29.479H1.73406v0H84.96869v0h1.7341V0ZM84.96869,27.74488H1.73406V1.734H84.96869Z\"/><path class=\"cls-1\" d=\"M35.94093,16.981a1.3237,1.3237,0,0,1-.28515.11705l-.02763.0084a1.972,1.972,0,0,1-.69884.052,2.88534,2.88534,0,0,1-1.38769-.52711l-.00015-.00009-.00059.00089-.84331,1.28406a3.34452,3.34452,0,0,0,.99236.57266,4.27,4.27,0,0,0,2.48615.07479,2.70525,2.70525,0,0,0,.93045-.46019,2.23345,2.23345,0,0,0,.63634-.78052,2.43631,2.43631,0,0,0,.23515-1.10125,1.92288,1.92288,0,0,0-.2567-1.05879,2.0316,2.0316,0,0,0-.37046-.42546,1.95461,1.95461,0,0,0-.27637-.20551,3.463,3.463,0,0,0-.83946-.36365q-.44922-.12833-.83949-.25652a2.42648,2.42648,0,0,1-.64713-.31009.66706.66706,0,0,1-.14958-.88766.79322.79322,0,0,1,.27791-.24053,1.42338,1.42338,0,0,1,.13792-.06159,1.45915,1.45915,0,0,1,.22589-.07215c.055-.01219.10888-.02059.16249-.02746l.04526-.00519c.05294-.00538.10551-.00928.15719-.0096.00481-.00007.00982,0,.01463,0a1.97978,1.97978,0,0,1,.65229.12244,2.41618,2.41618,0,0,1,.61465.30985l.03334-.03713.00026.00015.00351.00567.02472-.03754.83919-1.27791a3.31052,3.31052,0,0,0-.90087-.44415,4.2487,4.2487,0,0,0-1.24035-.18174,3.78718,3.78718,0,0,0-1.08.155,2.79,2.79,0,0,0-.92508.46522A2.321,2.321,0,0,0,33,12.14717a2.27514,2.27514,0,0,0-.24053,1.0694,1.7727,1.7727,0,0,0,.26211,1.01586,2.05783,2.05783,0,0,0,.50428.505c.05186.03763.09752.0822.15331.11537a3.83464,3.83464,0,0,0,.85566.37427q.4593.13894.85529.27792a2.42412,2.42412,0,0,1,.65758.33688.63977.63977,0,0,1,.26211.54016.61466.61466,0,0,1-.10174.353A.80867.80867,0,0,1,35.94093,16.981Z\"/><polygon class=\"cls-1\" points=\"21.094 16.988 17.422 16.988 17.422 15.446 20.708 15.446 20.708 13.904 17.422 13.904 17.422 12.491 21.094 12.491 21.094 10.95 15.752 10.95 15.752 18.529 21.094 18.529 21.094 16.988\"/><path class=\"cls-1\" d=\"M26.2969,15.57448h1.22048a5.20457,5.20457,0,0,0,1.11325-.11231,2.39069,2.39069,0,0,0,.88863-.37994,1.82614,1.82614,0,0,0,.58874-.71748,2.58106,2.58106,0,0,0,.21417-1.11325,2.42021,2.42021,0,0,0-.23015-1.11863,1.87261,1.87261,0,0,0-.621-.70672,2.53626,2.53626,0,0,0-.91521-.3692,5.56235,5.56235,0,0,0-1.1134-.10693H24.62687v7.5792h1.67Zm0-3.21161h.85637a4.82493,4.82493,0,0,1,.49255.02688,1.46829,1.46829,0,0,1,.46567.12307.89213.89213,0,0,1,.34261.273.75164.75164,0,0,1,.13382.46567.88038.88038,0,0,1-.10171.44416.769.769,0,0,1-.26763.27839,1.1454,1.1454,0,0,1-.37472.14457,2.14382,2.14382,0,0,1-.43356.043H26.2969Z\"/><rect class=\"cls-1\" x=\"41.35657\" y=\"10.95002\" width=\"1.67003\" height=\"7.5792\"/><polygon class=\"cls-1\" points=\"51.234 16.988 48.14 16.988 48.14 10.95 46.47 10.95 46.47 18.529 51.234 18.529 51.234 16.988\"/><path class=\"cls-1\" d=\"M54.502,17.646a3.7058,3.7058,0,0,0,1.28269.79783,4.8683,4.8683,0,0,0,3.24365,0A3.70868,3.70868,0,0,0,60.311,17.646a3.61628,3.61628,0,0,0,.84263-1.25782,4.65066,4.65066,0,0,0,0-3.297A3.62308,3.62308,0,0,0,60.311,11.833a3.71692,3.71692,0,0,0-1.28269-.79753,4.86335,4.86335,0,0,0-3.24365,0A3.714,3.714,0,0,0,54.502,11.833a3.62281,3.62281,0,0,0-.84263,1.25812,4.65051,4.65051,0,0,0,0,3.297A3.616,3.616,0,0,0,54.502,17.646Zm.73674-3.8807a2.23684,2.23684,0,0,1,.47172-.776,2.15,2.15,0,0,1,.73674-.50839,2.61655,2.61655,0,0,1,1.91862,0,2.14991,2.14991,0,0,1,.73674.50839,2.24078,2.24078,0,0,1,.47173.776,2.98858,2.98858,0,0,1,0,1.95379,2.24924,2.24924,0,0,1-.47173.77095,2.14975,2.14975,0,0,1-.73674.50838,2.62044,2.62044,0,0,1-1.91862,0,2.14984,2.14984,0,0,1-.73674-.50838,2.24524,2.24524,0,0,1-.47172-.77095,2.98909,2.98909,0,0,1,0-1.95379Z\"/><polygon class=\"cls-1\" points=\"65.667 13.134 65.687 13.134 68.874 18.529 70.978 18.529 70.978 10.95 69.369 10.95 69.369 16.217 69.348 16.217 66.244 10.95 64.057 10.95 64.057 18.529 65.667 18.529 65.667 13.134\"/><path class=\"cls-1\" d=\"M73.1901,8.8566a.95023.95023,0,1,1-.95034.95023A.95028.95028,0,0,1,73.1901,8.8566Zm0,1.689a.73876.73876,0,1,0-.73886-.73876A.73933.73933,0,0,0,73.1901,10.54559Zm-.032-.68027H73.063v.31638h-.15179V9.4192h.289c.192,0,.29985.06038.29985.22675a.19624.19624,0,0,1-.19742.21208l.19928.32367h-.15722Zm.04-.1107c.09737,0,.15344-.03375.15344-.1123,0-.073-.06354-.10111-.13105-.10111H73.0596v.21341Z\"/><path class=\"cls-1\" d=\"M95.46542,2.74876h2.24805c1.76367,0,2.9541.59277,2.9541,2.31738,0,1.65625-1.18408,2.43164-2.90625,2.43164H96.46737v3.12207h-1.002Zm2.16992,3.93652c1.37647,0,2.0332-.499,2.0332-1.61914,0-1.13574-.69824-1.50488-2.081-1.50488H96.46737v3.124Z\"/><path class=\"cls-1\" d=\"M101.44442,7.71262a2.81059,2.81059,0,0,1,2.62061-3.0664c1.48681,0,2.32617,1.06738,2.32617,2.73535a3.14191,3.14191,0,0,1-.0459.56055h-3.92578a1.93807,1.93807,0,0,0,1.937,2.03613,2.54481,2.54481,0,0,0,1.45069-.4668l.353.64746a3.42157,3.42157,0,0,1-1.9248.60449A2.78682,2.78682,0,0,1,101.44442,7.71262Zm4.0752-.47754c0-1.168-.52539-1.80273-1.437-1.80273a1.78753,1.78753,0,0,0-1.67188,1.80273Z\"/><path class=\"cls-1\" d=\"M107.39657,7.71262a2.72314,2.72314,0,1,1,5.40283,0,2.72142,2.72142,0,1,1-5.40283,0Zm4.3833,0c0-1.33593-.6792-2.24511-1.68213-2.24511-1.00244,0-1.68213.90918-1.68213,2.24511s.67969,2.2295,1.68213,2.2295C111.10067,9.94212,111.77987,9.04856,111.77987,7.71262Z\"/><path class=\"cls-1\" d=\"M114.33358,4.78977h.81494l.083.67285h.03272a3.07091,3.07091,0,0,1,1.85888-.8164c1.50586,0,2.31153,1.16894,2.31153,2.9707,0,1.98633-1.19336,3.14648-2.5249,3.14648a2.64884,2.64884,0,0,1-1.61622-.6748l.02637,1.01758v1.97363h-.98633Zm4.08155,2.83594c0-1.28711-.43946-2.14941-1.53711-2.14941a2.3969,2.3969,0,0,0-1.55811.79589V9.32786a2.2808,2.2808,0,0,0,1.41943.60547C117.70419,9.93333,118.41513,9.06516,118.41513,7.62571Z\"/><path class=\"cls-1\" d=\"M120.9454,9.449v-7.374h.98633V9.52122c0,.30176.13135.4209.2749.4209a.87291.87291,0,0,0,.21631-.02344l.13379.75293a1.58037,1.58037,0,0,1-.56787.09179C121.24911,10.7634,120.9454,10.29173,120.9454,9.449Z\"/><path class=\"cls-1\" d=\"M123.57235,7.71262a2.81059,2.81059,0,0,1,2.62061-3.0664c1.48681,0,2.32617,1.06738,2.32617,2.73535a3.14191,3.14191,0,0,1-.0459.56055h-3.92578a1.93807,1.93807,0,0,0,1.937,2.03613,2.54481,2.54481,0,0,0,1.45069-.4668l.353.64746a3.42157,3.42157,0,0,1-1.9248.60449A2.78682,2.78682,0,0,1,123.57235,7.71262Zm4.0752-.47754c0-1.168-.52539-1.80273-1.437-1.80273a1.78753,1.78753,0,0,0-1.67188,1.80273Z\"/><path class=\"cls-1\" d=\"M129.59188,6.69114c0-2.53906,1.49561-4.08691,3.49317-4.08691a2.93542,2.93542,0,0,1,2.165.9707l-.54883.65234a2.14215,2.14215,0,0,0-1.59863-.74219c-1.4878,0-2.47608,1.21875-2.47608,3.17969,0,1.97852.94434,3.21875,2.437,3.21875a2.362,2.362,0,0,0,1.82422-.88379l.54883.62793a3.03546,3.03546,0,0,1-2.415,1.13574C131.06112,10.7634,129.59188,9.24778,129.59188,6.69114Z\"/><path class=\"cls-1\" d=\"M136.80917,9.449v-7.374h.98633V9.52122c0,.30176.13134.4209.2749.4209a.87291.87291,0,0,0,.21631-.02344l.13379.75293a1.58037,1.58037,0,0,1-.56787.09179C137.11288,10.7634,136.80917,10.29173,136.80917,9.449Z\"/><path class=\"cls-1\" d=\"M139.43563,7.71262a2.72314,2.72314,0,1,1,5.40284,0,2.72142,2.72142,0,1,1-5.40284,0Zm4.3833,0c0-1.33593-.67919-2.24511-1.68212-2.24511-1.00245,0-1.68213.90918-1.68213,2.24511s.67968,2.2295,1.68213,2.2295C143.13974,9.94212,143.81893,9.04856,143.81893,7.71262Z\"/><path class=\"cls-1\" d=\"M146.294,8.48411V4.78977h.98682V8.35618c0,1.08594.32812,1.55078,1.09961,1.55078.59619,0,1.00928-.29492,1.561-.98242V4.78977h.98633v5.83008h-.81494l-.083-.91309h-.03271a2.47551,2.47551,0,0,1-1.92285,1.05664C146.84579,10.7634,146.294,9.97141,146.294,8.48411Z\"/><path class=\"cls-1\" d=\"M152.48544,7.71262c0-1.8916,1.19287-3.0664,2.52246-3.0664a2.39153,2.39153,0,0,1,1.63379.6748l-.042-1V2.07493h.98681v8.54492h-.81494l-.08349-.68848h-.03272a2.57966,2.57966,0,0,1-1.769.832C153.42977,10.7634,152.48544,9.655,152.48544,7.71262ZM156.5997,9.1384V6.08274a2.05286,2.05286,0,0,0-1.42188-.60644c-.93213,0-1.67334.89941-1.67334,2.22753,0,1.39747.57861,2.2295,1.6001,2.2295A2.01451,2.01451,0,0,0,156.5997,9.1384Z\"/><path class=\"cls-1\" d=\"M95.39852,18.73508H97.8077V25.822h3.44581v2.01758h-5.855Z\"/><path class=\"cls-1\" d=\"M101.86581,23.24485c0-2.99707,1.709-4.67871,4.23047-4.67871s4.23,1.69531,4.23,4.67871c0,2.998-1.7085,4.7627-4.23,4.7627S101.86581,26.2429,101.86581,23.24485Zm5.99561,0c0-1.65234-.67286-2.60547-1.76514-2.60547-1.09277,0-1.76514.95313-1.76514,2.60547,0,1.65332.67237,2.68945,1.76514,2.68945C107.18856,25.9343,107.86142,24.89817,107.86142,23.24485Z\"/><path class=\"cls-1\" d=\"M113.26327,24.70188l-2.7456-5.9668h2.57763l.67237,1.9043c.22412.68652.44824,1.31738.686,2.03125h.05615c.23828-.71387.47608-1.34473.71436-2.03125l.67236-1.9043h2.52149l-2.74561,5.9668v3.1377h-2.40918Z\"/><path class=\"cls-1\" d=\"M120.627,18.73508h2.91357l2.77344,9.1045h-2.54931l-1.03663-4.42676c-.22412-.86817-.44824-1.97461-.67236-2.88477h-.05566c-.19629.92383-.42041,2.0166-.64453,2.88477l-1.03663,4.42676H117.8536Zm-.78418,5.3086h4.4541V25.907h-4.4541Z\"/><path class=\"cls-1\" d=\"M127.03817,18.73508h2.40967V25.822h3.4458v2.01758h-5.85547Z\"/><path class=\"cls-1\" d=\"M134.51571,20.75169h-2.40918V18.73508h7.22754v2.01661h-2.40918v7.08789h-2.40918Z\"/><path class=\"cls-1\" d=\"M141.9913,24.70188l-2.74561-5.9668h2.57764l.67236,1.9043c.22412.68652.44824,1.31738.686,2.03125h.05615c.23828-.71387.47607-1.34473.71436-2.03125l.67236-1.9043h2.52148l-2.7456,5.9668v3.1377H141.9913Z\"/></g></g></svg>\n\n<!-- Messaging -->\n<svg *ngIf=\"product === 'messaging'\" [attr.class]=\"bpClass\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 167.75389 29.47896\"><defs><style>.cls-1{fill:#191919;}</style></defs><title>{{ logoTitle }}</title><g id=\"Layer_2\" data-name=\"Layer 2\"><g id=\"Layer_1-2\" data-name=\"Layer 1\"><path class=\"cls-1\" d=\"M0,0V29.479H1.73406v0H84.96869v0h1.7341V0ZM84.96869,27.74488H1.73406V1.734H84.96869Z\"/><path class=\"cls-1\" d=\"M35.94093,16.981a1.3237,1.3237,0,0,1-.28515.11705l-.02763.0084a1.972,1.972,0,0,1-.69884.052,2.88534,2.88534,0,0,1-1.38769-.52711l-.00015-.00009-.00059.00089-.84331,1.28406a3.34452,3.34452,0,0,0,.99236.57266,4.27,4.27,0,0,0,2.48615.07479,2.70525,2.70525,0,0,0,.93045-.46019,2.23345,2.23345,0,0,0,.63634-.78052,2.43631,2.43631,0,0,0,.23515-1.10125,1.92288,1.92288,0,0,0-.2567-1.05879,2.0316,2.0316,0,0,0-.37046-.42546,1.95461,1.95461,0,0,0-.27637-.20551,3.463,3.463,0,0,0-.83946-.36365q-.44922-.12833-.83949-.25652a2.42648,2.42648,0,0,1-.64713-.31009.66706.66706,0,0,1-.14958-.88766.79322.79322,0,0,1,.27791-.24053,1.42338,1.42338,0,0,1,.13792-.06159,1.45915,1.45915,0,0,1,.22589-.07215c.055-.01219.10888-.02059.16249-.02746l.04526-.00519c.05294-.00538.10551-.00928.15719-.0096.00481-.00007.00982,0,.01463,0a1.97978,1.97978,0,0,1,.65229.12244,2.41618,2.41618,0,0,1,.61465.30985l.03334-.03713.00026.00015.00351.00567.02472-.03754.83919-1.27791a3.31052,3.31052,0,0,0-.90087-.44415,4.2487,4.2487,0,0,0-1.24035-.18174,3.78718,3.78718,0,0,0-1.08.155,2.79,2.79,0,0,0-.92508.46522A2.321,2.321,0,0,0,33,12.14717a2.27514,2.27514,0,0,0-.24053,1.0694,1.7727,1.7727,0,0,0,.26211,1.01586,2.05783,2.05783,0,0,0,.50428.505c.05186.03763.09752.0822.15331.11537a3.83464,3.83464,0,0,0,.85566.37427q.4593.13894.85529.27792a2.42412,2.42412,0,0,1,.65758.33688.63977.63977,0,0,1,.26211.54016.61466.61466,0,0,1-.10174.353A.80867.80867,0,0,1,35.94093,16.981Z\"/><polygon class=\"cls-1\" points=\"21.094 16.988 17.422 16.988 17.422 15.446 20.708 15.446 20.708 13.904 17.422 13.904 17.422 12.491 21.094 12.491 21.094 10.95 15.752 10.95 15.752 18.529 21.094 18.529 21.094 16.988\"/><path class=\"cls-1\" d=\"M26.2969,15.57448h1.22048a5.20457,5.20457,0,0,0,1.11325-.11231,2.39069,2.39069,0,0,0,.88863-.37994,1.82614,1.82614,0,0,0,.58874-.71748,2.58106,2.58106,0,0,0,.21417-1.11325,2.42021,2.42021,0,0,0-.23015-1.11863,1.87261,1.87261,0,0,0-.621-.70672,2.53626,2.53626,0,0,0-.91521-.3692,5.56235,5.56235,0,0,0-1.1134-.10693H24.62687v7.5792h1.67Zm0-3.21161h.85637a4.82493,4.82493,0,0,1,.49255.02688,1.46829,1.46829,0,0,1,.46567.12307.89213.89213,0,0,1,.34261.273.75164.75164,0,0,1,.13382.46567.88038.88038,0,0,1-.10171.44416.769.769,0,0,1-.26763.27839,1.1454,1.1454,0,0,1-.37472.14457,2.14382,2.14382,0,0,1-.43356.043H26.2969Z\"/><rect class=\"cls-1\" x=\"41.35657\" y=\"10.95002\" width=\"1.67003\" height=\"7.5792\"/><polygon class=\"cls-1\" points=\"51.234 16.988 48.14 16.988 48.14 10.95 46.47 10.95 46.47 18.529 51.234 18.529 51.234 16.988\"/><path class=\"cls-1\" d=\"M54.502,17.646a3.7058,3.7058,0,0,0,1.28269.79783,4.8683,4.8683,0,0,0,3.24365,0A3.70868,3.70868,0,0,0,60.311,17.646a3.61628,3.61628,0,0,0,.84263-1.25782,4.65066,4.65066,0,0,0,0-3.297A3.62308,3.62308,0,0,0,60.311,11.833a3.71692,3.71692,0,0,0-1.28269-.79753,4.86335,4.86335,0,0,0-3.24365,0A3.714,3.714,0,0,0,54.502,11.833a3.62281,3.62281,0,0,0-.84263,1.25812,4.65051,4.65051,0,0,0,0,3.297A3.616,3.616,0,0,0,54.502,17.646Zm.73674-3.8807a2.23684,2.23684,0,0,1,.47172-.776,2.15,2.15,0,0,1,.73674-.50839,2.61655,2.61655,0,0,1,1.91862,0,2.14991,2.14991,0,0,1,.73674.50839,2.24078,2.24078,0,0,1,.47173.776,2.98858,2.98858,0,0,1,0,1.95379,2.24924,2.24924,0,0,1-.47173.77095,2.14975,2.14975,0,0,1-.73674.50838,2.62044,2.62044,0,0,1-1.91862,0,2.14984,2.14984,0,0,1-.73674-.50838,2.24524,2.24524,0,0,1-.47172-.77095,2.98909,2.98909,0,0,1,0-1.95379Z\"/><polygon class=\"cls-1\" points=\"65.667 13.134 65.687 13.134 68.874 18.529 70.978 18.529 70.978 10.95 69.369 10.95 69.369 16.217 69.348 16.217 66.244 10.95 64.057 10.95 64.057 18.529 65.667 18.529 65.667 13.134\"/><path class=\"cls-1\" d=\"M73.1901,8.8566a.95023.95023,0,1,1-.95034.95023A.95028.95028,0,0,1,73.1901,8.8566Zm0,1.689a.73876.73876,0,1,0-.73886-.73876A.73933.73933,0,0,0,73.1901,10.54559Zm-.032-.68027H73.063v.31638h-.15179V9.4192h.289c.192,0,.29985.06038.29985.22675a.19624.19624,0,0,1-.19742.21208l.19928.32367h-.15722Zm.04-.1107c.09737,0,.15344-.03375.15344-.1123,0-.073-.06354-.10111-.13105-.10111H73.0596v.21341Z\"/><path class=\"cls-1\" d=\"M95.46531,2.74907h2.248c1.76367,0,2.9541.59278,2.9541,2.31739,0,1.65625-1.18408,2.43164-2.90625,2.43164H96.46727v3.12207h-1.002ZM97.63524,6.6856c1.37646,0,2.0332-.499,2.0332-1.61914,0-1.13575-.69824-1.50489-2.08106-1.50489H96.46727v3.124Z\"/><path class=\"cls-1\" d=\"M101.44432,7.71294a2.81059,2.81059,0,0,1,2.6206-3.0664c1.48682,0,2.32618,1.06738,2.32618,2.73535a3.14179,3.14179,0,0,1-.0459.56054h-3.92578a1.93807,1.93807,0,0,0,1.937,2.03614,2.54478,2.54478,0,0,0,1.45068-.4668l.353.64746a3.42161,3.42161,0,0,1-1.92481.60449A2.78681,2.78681,0,0,1,101.44432,7.71294Zm4.07519-.47754c0-1.168-.52539-1.80273-1.437-1.80273a1.78752,1.78752,0,0,0-1.67187,1.80273Z\"/><path class=\"cls-1\" d=\"M107.39647,7.71294a2.72314,2.72314,0,1,1,5.40283,0,2.72142,2.72142,0,1,1-5.40283,0Zm4.3833,0c0-1.33594-.6792-2.24512-1.68213-2.24512-1.00244,0-1.68213.90918-1.68213,2.24512s.67969,2.22949,1.68213,2.22949C111.10057,9.94243,111.77977,9.04888,111.77977,7.71294Z\"/><path class=\"cls-1\" d=\"M114.33348,4.79009h.81494l.083.67285h.03271a3.071,3.071,0,0,1,1.85889-.8164c1.50586,0,2.31152,1.16894,2.31152,2.9707,0,1.98633-1.19336,3.14648-2.5249,3.14648a2.64881,2.64881,0,0,1-1.61621-.6748l.02637,1.01758v1.97363h-.98633ZM118.415,7.626c0-1.28711-.43945-2.14942-1.53711-2.14942a2.3969,2.3969,0,0,0-1.5581.7959V9.32818a2.28078,2.28078,0,0,0,1.41943.60546C117.70408,9.93364,118.415,9.06548,118.415,7.626Z\"/><path class=\"cls-1\" d=\"M120.94529,9.44927v-7.374h.98633V9.52154c0,.30175.13135.42089.2749.42089a.87322.87322,0,0,0,.21631-.02343l.13379.75293a1.58033,1.58033,0,0,1-.56787.09179C121.249,10.76372,120.94529,10.292,120.94529,9.44927Z\"/><path class=\"cls-1\" d=\"M123.57225,7.71294a2.81059,2.81059,0,0,1,2.6206-3.0664c1.48682,0,2.32617,1.06738,2.32617,2.73535a3.14188,3.14188,0,0,1-.04589.56054h-3.92578a1.93807,1.93807,0,0,0,1.937,2.03614,2.54478,2.54478,0,0,0,1.45068-.4668l.353.64746a3.42161,3.42161,0,0,1-1.92481.60449A2.78681,2.78681,0,0,1,123.57225,7.71294Zm4.07519-.47754c0-1.168-.52539-1.80273-1.437-1.80273a1.78751,1.78751,0,0,0-1.67187,1.80273Z\"/><path class=\"cls-1\" d=\"M129.59178,6.69146c0-2.53907,1.4956-4.08692,3.49316-4.08692a2.93541,2.93541,0,0,1,2.165.97071l-.54883.65234a2.14212,2.14212,0,0,0-1.59863-.74219c-1.48779,0-2.47607,1.21875-2.47607,3.17969,0,1.97852.94433,3.21875,2.437,3.21875a2.362,2.362,0,0,0,1.82422-.88379l.54883.62793a3.03548,3.03548,0,0,1-2.415,1.13574C131.061,10.76372,129.59178,9.2481,129.59178,6.69146Z\"/><path class=\"cls-1\" d=\"M136.80906,9.44927v-7.374h.98633V9.52154c0,.30175.13135.42089.2749.42089a.87326.87326,0,0,0,.21631-.02343l.13379.75293a1.58033,1.58033,0,0,1-.56787.09179C137.11277,10.76372,136.80906,10.292,136.80906,9.44927Z\"/><path class=\"cls-1\" d=\"M139.43553,7.71294a2.72314,2.72314,0,1,1,5.40283,0,2.72142,2.72142,0,1,1-5.40283,0Zm4.3833,0c0-1.33594-.6792-2.24512-1.68213-2.24512-1.00244,0-1.68213.90918-1.68213,2.24512s.67969,2.22949,1.68213,2.22949C143.13963,9.94243,143.81883,9.04888,143.81883,7.71294Z\"/><path class=\"cls-1\" d=\"M146.29393,8.48443V4.79009h.98681V8.3565c0,1.08593.32813,1.55078,1.09961,1.55078.59619,0,1.00928-.29492,1.561-.98242V4.79009h.98633v5.83008h-.81495l-.083-.91309h-.03272a2.47551,2.47551,0,0,1-1.92285,1.05664C146.84568,10.76372,146.29393,9.97173,146.29393,8.48443Z\"/><path class=\"cls-1\" d=\"M152.48533,7.71294c0-1.8916,1.19287-3.0664,2.52246-3.0664a2.39151,2.39151,0,0,1,1.63379.6748l-.042-1V2.07525h.98682v8.54492h-.81494l-.0835-.68848h-.03271a2.57969,2.57969,0,0,1-1.769.832C153.42967,10.76372,152.48533,9.65532,152.48533,7.71294Zm4.11426,1.42578V6.08306a2.05287,2.05287,0,0,0-1.42187-.60645c-.93213,0-1.67334.89942-1.67334,2.22754,0,1.39746.57861,2.22949,1.60009,2.22949A2.01448,2.01448,0,0,0,156.59959,9.13872Z\"/><path class=\"cls-1\" d=\"M95.39842,18.379h2.57715l1.37256,3.72558c.16845.50391.3081,1.06446.47656,1.59668h.05615c.168-.53222.30811-1.09277.47608-1.59668l1.31689-3.72558H104.251v9.10449H102.0659V24.794a31.4313,31.4313,0,0,1,.30811-3.25h-.05616l-.75634,2.18554-1.12061,3.01172H99.15233l-1.12061-3.01172L97.3032,21.544h-.05615a31.4313,31.4313,0,0,1,.30811,3.25v2.68945H95.39842Z\"/><path class=\"cls-1\" d=\"M106.2617,18.379h5.8833v2.0166h-3.47363v1.42871h2.96924v2.01758h-2.96924v1.624h3.61377v2.01758H106.2617Z\"/><path class=\"cls-1\" d=\"M113.48582,26.34868l1.37256-1.65234a3.70294,3.70294,0,0,0,2.12939.88184c.72852,0,1.03663-.23829,1.03663-.64454,0-.43359-.46241-.57421-1.23291-.88183l-1.13428-.47656a2.69019,2.69019,0,0,1-1.835-2.53516c0-1.55469,1.40039-2.83008,3.38965-2.83008a4.37734,4.37734,0,0,1,3.02539,1.21875l-1.20459,1.5127a3.00352,3.00352,0,0,0-1.8208-.65821c-.58838,0-.95264.21-.95264.61621,0,.43458.51855.58887,1.34473.91114l1.10644.43359a2.50356,2.50356,0,0,1,1.7793,2.49414c0,1.54-1.28858,2.91309-3.55811,2.91309A5.27155,5.27155,0,0,1,113.48582,26.34868Z\"/><path class=\"cls-1\" d=\"M121.10154,26.34868l1.37256-1.65234a3.70294,3.70294,0,0,0,2.1294.88184c.72851,0,1.03662-.23829,1.03662-.64454,0-.43359-.4624-.57421-1.23291-.88183l-1.13428-.47656a2.69061,2.69061,0,0,1-1.83545-2.53516c0-1.55469,1.40088-2.83008,3.39014-2.83008a4.37732,4.37732,0,0,1,3.02539,1.21875l-1.20459,1.5127a3.00352,3.00352,0,0,0-1.8208-.65821c-.58838,0-.95264.21-.95264.61621,0,.43458.51856.58887,1.34473.91114l1.10644.43359a2.50356,2.50356,0,0,1,1.7793,2.49414c0,1.54-1.28906,2.91309-3.5581,2.91309A5.27157,5.27157,0,0,1,121.10154,26.34868Z\"/><path class=\"cls-1\" d=\"M131.1826,18.379h2.91357l2.77344,9.10449h-2.54932l-1.03662-4.42676c-.22412-.86816-.44824-1.97461-.67236-2.88476h-.05566c-.19629.92382-.42041,2.0166-.64454,2.88476l-1.03662,4.42676h-2.46533Zm-.78418,5.30859h4.4541v1.86328h-4.4541Z\"/><path class=\"cls-1\" d=\"M137.20164,23.001a4.46763,4.46763,0,0,1,4.53858-4.791,4.107,4.107,0,0,1,2.96972,1.20508l-1.26074,1.541a2.27791,2.27791,0,0,0-1.625-.67286c-1.23242,0-2.15723.98047-2.15723,2.63379,0,1.709.75635,2.66114,2.38135,2.66114a1.36363,1.36363,0,0,0,.70069-.168V24.14946h-1.34473V22.18853h3.47363V26.5313a4.59979,4.59979,0,0,1-3.08154,1.12012A4.30689,4.30689,0,0,1,137.20164,23.001Z\"/><path class=\"cls-1\" d=\"M146.63768,18.379h2.40967v9.10449h-2.40967Z\"/><path class=\"cls-1\" d=\"M151.06151,18.379h2.46582l2.0166,4.06152.86865,2.04492h.05615a32.61386,32.61386,0,0,1-.3081-3.47363V18.379H158.458v9.10449h-2.46582l-2.0166-4.07617-.86865-2.03125h-.05616a34.02,34.02,0,0,1,.30811,3.47363v2.63379h-2.29736Z\"/><path class=\"cls-1\" d=\"M160.07762,23.001a4.46762,4.46762,0,0,1,4.53857-4.791,4.107,4.107,0,0,1,2.96973,1.20508l-1.26074,1.541a2.27794,2.27794,0,0,0-1.625-.67286c-1.23242,0-2.15723.98047-2.15723,2.63379,0,1.709.75635,2.66114,2.38135,2.66114a1.3636,1.3636,0,0,0,.70068-.168V24.14946h-1.34472V22.18853h3.47363V26.5313a4.59979,4.59979,0,0,1-3.08154,1.12012A4.30689,4.30689,0,0,1,160.07762,23.001Z\"/></g></g></svg>\n\n<!-- Product -->\n<svg *ngIf=\"product === 'product'\" [attr.class]=\"bpClass\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 157.58628 29.47896\"><defs><style>.cls-1{fill:#191919;}</style></defs><title>{{ logoTitle }}</title><g id=\"Layer_2\" data-name=\"Layer 2\"><g id=\"Layer_1-2\" data-name=\"Layer 1\"><path class=\"cls-1\" d=\"M95.46518,2.422h2.248c1.76367,0,2.9541.59278,2.9541,2.31739,0,1.65625-1.18408,2.43164-2.90625,2.43164h-1.294V10.293H95.46518ZM97.6351,6.35848c1.37647,0,2.03321-.499,2.03321-1.61914,0-1.13575-.69825-1.50489-2.08106-1.50489H96.46713v3.124Z\"/><path class=\"cls-1\" d=\"M101.44419,7.38582a2.8106,2.8106,0,0,1,2.6206-3.06641c1.48682,0,2.32617,1.06739,2.32617,2.73536a3.14179,3.14179,0,0,1-.0459.56054h-3.92578a1.93809,1.93809,0,0,0,1.937,2.03614,2.54478,2.54478,0,0,0,1.45069-.4668l.353.64746a3.42161,3.42161,0,0,1-1.92481.60449A2.78681,2.78681,0,0,1,101.44419,7.38582Zm4.07519-.47754c0-1.168-.52539-1.80273-1.437-1.80273a1.78752,1.78752,0,0,0-1.67188,1.80273Z\"/><path class=\"cls-1\" d=\"M107.39633,7.38582a2.72314,2.72314,0,1,1,5.40284,0,2.72142,2.72142,0,1,1-5.40284,0Zm4.3833,0c0-1.33594-.67919-2.24512-1.68212-2.24512-1.00245,0-1.68213.90918-1.68213,2.24512s.67968,2.22949,1.68213,2.22949C111.10044,9.61531,111.77963,8.72176,111.77963,7.38582Z\"/><path class=\"cls-1\" d=\"M114.33335,4.463h.81494l.083.67285h.03272a3.071,3.071,0,0,1,1.85889-.81641c1.50586,0,2.31152,1.16895,2.31152,2.97071,0,1.98633-1.19336,3.14648-2.5249,3.14648a2.64879,2.64879,0,0,1-1.61621-.6748l.02636,1.01757V12.753h-.98632Zm4.08154,2.83594c0-1.28711-.43945-2.14942-1.53711-2.14942a2.39694,2.39694,0,0,0-1.55811.7959V9.00105a2.28077,2.28077,0,0,0,1.41944.60547C117.704,9.60652,118.41489,8.73836,118.41489,7.29891Z\"/><path class=\"cls-1\" d=\"M120.94516,9.12215v-7.374h.98633V9.19441c0,.30176.13135.4209.2749.4209a.87291.87291,0,0,0,.21631-.02344l.13379.75293a1.58011,1.58011,0,0,1-.56787.0918C121.24887,10.4366,120.94516,9.96492,120.94516,9.12215Z\"/><path class=\"cls-1\" d=\"M123.57212,7.38582a2.8106,2.8106,0,0,1,2.6206-3.06641c1.48682,0,2.32617,1.06739,2.32617,2.73536a3.14179,3.14179,0,0,1-.0459.56054h-3.92578a1.93809,1.93809,0,0,0,1.937,2.03614,2.54478,2.54478,0,0,0,1.45069-.4668l.353.64746a3.42161,3.42161,0,0,1-1.92481.60449A2.78681,2.78681,0,0,1,123.57212,7.38582Zm4.07519-.47754c0-1.168-.52539-1.80273-1.437-1.80273a1.78752,1.78752,0,0,0-1.67188,1.80273Z\"/><path class=\"cls-1\" d=\"M129.59165,6.36434c0-2.53907,1.4956-4.08692,3.49316-4.08692a2.93544,2.93544,0,0,1,2.165.9707l-.54883.65235a2.14212,2.14212,0,0,0-1.59863-.74219c-1.48779,0-2.47608,1.21875-2.47608,3.17969,0,1.97851.94434,3.21875,2.437,3.21875a2.362,2.362,0,0,0,1.82421-.88379l.54883.62793a3.03546,3.03546,0,0,1-2.415,1.13574C131.06088,10.4366,129.59165,8.921,129.59165,6.36434Z\"/><path class=\"cls-1\" d=\"M136.80893,9.12215v-7.374h.98633V9.19441c0,.30176.13135.4209.2749.4209a.87291.87291,0,0,0,.21631-.02344l.13379.75293a1.58011,1.58011,0,0,1-.56787.0918C137.11264,10.4366,136.80893,9.96492,136.80893,9.12215Z\"/><path class=\"cls-1\" d=\"M139.4354,7.38582a2.72314,2.72314,0,1,1,5.40283,0,2.72142,2.72142,0,1,1-5.40283,0Zm4.3833,0c0-1.33594-.6792-2.24512-1.68213-2.24512-1.00244,0-1.68213.90918-1.68213,2.24512s.67969,2.22949,1.68213,2.22949C143.1395,9.61531,143.8187,8.72176,143.8187,7.38582Z\"/><path class=\"cls-1\" d=\"M146.29379,8.1573V4.463h.98682v3.5664c0,1.08594.32813,1.55079,1.09961,1.55079.59619,0,1.00928-.29493,1.561-.98243V4.463h.98632V10.293h-.81494l-.083-.91309h-.03271a2.47551,2.47551,0,0,1-1.92285,1.05664C146.84555,10.4366,146.29379,9.64461,146.29379,8.1573Z\"/><path class=\"cls-1\" d=\"M152.4852,7.38582c0-1.8916,1.19287-3.06641,2.52246-3.06641a2.39152,2.39152,0,0,1,1.63379.67481l-.042-1V1.74812h.98682V10.293h-.81495l-.08349-.68848h-.03272a2.57966,2.57966,0,0,1-1.769.832C153.42954,10.4366,152.4852,9.3282,152.4852,7.38582Zm4.11426,1.42578V5.75594a2.05288,2.05288,0,0,0-1.42188-.60645c-.93212,0-1.67334.89942-1.67334,2.22754,0,1.39746.57862,2.22949,1.6001,2.22949A2.01449,2.01449,0,0,0,156.59946,8.8116Z\"/><path class=\"cls-1\" d=\"M0,0V29.479H1.73406v0H84.96869v0h1.7341V0ZM84.96869,27.74488H1.73406V1.734H84.96869Z\"/><path class=\"cls-1\" d=\"M35.94093,16.981a1.3237,1.3237,0,0,1-.28515.11705l-.02763.0084a1.972,1.972,0,0,1-.69884.052,2.88534,2.88534,0,0,1-1.38769-.52711l-.00015-.00009-.00059.00089-.84331,1.28406a3.34452,3.34452,0,0,0,.99236.57266,4.27,4.27,0,0,0,2.48615.07479,2.70525,2.70525,0,0,0,.93045-.46019,2.23345,2.23345,0,0,0,.63634-.78052,2.43631,2.43631,0,0,0,.23515-1.10125,1.92288,1.92288,0,0,0-.2567-1.05879,2.0316,2.0316,0,0,0-.37046-.42546,1.95461,1.95461,0,0,0-.27637-.20551,3.463,3.463,0,0,0-.83946-.36365q-.44922-.12833-.83949-.25652a2.42648,2.42648,0,0,1-.64713-.31009.66706.66706,0,0,1-.14958-.88766.79322.79322,0,0,1,.27791-.24053,1.42338,1.42338,0,0,1,.13792-.06159,1.45915,1.45915,0,0,1,.22589-.07215c.055-.01219.10888-.02059.16249-.02746l.04526-.00519c.05294-.00538.10551-.00928.15719-.0096.00481-.00007.00982,0,.01463,0a1.97978,1.97978,0,0,1,.65229.12244,2.41618,2.41618,0,0,1,.61465.30985l.03334-.03713.00026.00015.00351.00567.02472-.03754.83919-1.27791a3.31052,3.31052,0,0,0-.90087-.44415,4.2487,4.2487,0,0,0-1.24035-.18174,3.78718,3.78718,0,0,0-1.08.155,2.79,2.79,0,0,0-.92508.46522A2.321,2.321,0,0,0,33,12.14717a2.27514,2.27514,0,0,0-.24053,1.0694,1.7727,1.7727,0,0,0,.26211,1.01586,2.05783,2.05783,0,0,0,.50428.505c.05186.03763.09752.0822.15331.11537a3.83464,3.83464,0,0,0,.85566.37427q.4593.13894.85529.27792a2.42412,2.42412,0,0,1,.65758.33688.63977.63977,0,0,1,.26211.54016.61466.61466,0,0,1-.10174.353A.80867.80867,0,0,1,35.94093,16.981Z\"/><polygon class=\"cls-1\" points=\"21.094 16.988 17.422 16.988 17.422 15.446 20.708 15.446 20.708 13.904 17.422 13.904 17.422 12.491 21.094 12.491 21.094 10.95 15.752 10.95 15.752 18.529 21.094 18.529 21.094 16.988\"/><path class=\"cls-1\" d=\"M26.2969,15.57448h1.22048a5.20457,5.20457,0,0,0,1.11325-.11231,2.39069,2.39069,0,0,0,.88863-.37994,1.82614,1.82614,0,0,0,.58874-.71748,2.58106,2.58106,0,0,0,.21417-1.11325,2.42021,2.42021,0,0,0-.23015-1.11863,1.87261,1.87261,0,0,0-.621-.70672,2.53626,2.53626,0,0,0-.91521-.3692,5.56235,5.56235,0,0,0-1.1134-.10693H24.62687v7.5792h1.67Zm0-3.21161h.85637a4.82493,4.82493,0,0,1,.49255.02688,1.46829,1.46829,0,0,1,.46567.12307.89213.89213,0,0,1,.34261.273.75164.75164,0,0,1,.13382.46567.88038.88038,0,0,1-.10171.44416.769.769,0,0,1-.26763.27839,1.1454,1.1454,0,0,1-.37472.14457,2.14382,2.14382,0,0,1-.43356.043H26.2969Z\"/><rect class=\"cls-1\" x=\"41.35657\" y=\"10.95002\" width=\"1.67003\" height=\"7.5792\"/><polygon class=\"cls-1\" points=\"51.234 16.988 48.14 16.988 48.14 10.95 46.47 10.95 46.47 18.529 51.234 18.529 51.234 16.988\"/><path class=\"cls-1\" d=\"M54.502,17.646a3.7058,3.7058,0,0,0,1.28269.79783,4.8683,4.8683,0,0,0,3.24365,0A3.70868,3.70868,0,0,0,60.311,17.646a3.61628,3.61628,0,0,0,.84263-1.25782,4.65066,4.65066,0,0,0,0-3.297A3.62308,3.62308,0,0,0,60.311,11.833a3.71692,3.71692,0,0,0-1.28269-.79753,4.86335,4.86335,0,0,0-3.24365,0A3.714,3.714,0,0,0,54.502,11.833a3.62281,3.62281,0,0,0-.84263,1.25812,4.65051,4.65051,0,0,0,0,3.297A3.616,3.616,0,0,0,54.502,17.646Zm.73674-3.8807a2.23684,2.23684,0,0,1,.47172-.776,2.15,2.15,0,0,1,.73674-.50839,2.61655,2.61655,0,0,1,1.91862,0,2.14991,2.14991,0,0,1,.73674.50839,2.24078,2.24078,0,0,1,.47173.776,2.98858,2.98858,0,0,1,0,1.95379,2.24924,2.24924,0,0,1-.47173.77095,2.14975,2.14975,0,0,1-.73674.50838,2.62044,2.62044,0,0,1-1.91862,0,2.14984,2.14984,0,0,1-.73674-.50838,2.24524,2.24524,0,0,1-.47172-.77095,2.98909,2.98909,0,0,1,0-1.95379Z\"/><polygon class=\"cls-1\" points=\"65.667 13.134 65.687 13.134 68.874 18.529 70.978 18.529 70.978 10.95 69.369 10.95 69.369 16.217 69.348 16.217 66.244 10.95 64.057 10.95 64.057 18.529 65.667 18.529 65.667 13.134\"/><path class=\"cls-1\" d=\"M73.1901,8.8566a.95023.95023,0,1,1-.95034.95023A.95028.95028,0,0,1,73.1901,8.8566Zm0,1.689a.73876.73876,0,1,0-.73886-.73876A.73933.73933,0,0,0,73.1901,10.54559Zm-.032-.68027H73.063v.31638h-.15179V9.4192h.289c.192,0,.29985.06038.29985.22675a.19624.19624,0,0,1-.19742.21208l.19928.32367h-.15722Zm.04-.1107c.09737,0,.15344-.03375.15344-.1123,0-.073-.06354-.10111-.13105-.10111H73.0596v.21341Z\"/><path class=\"cls-1\" d=\"M95.39829,18.046h3.33349c1.98926,0,3.69825.72754,3.69825,3.02539,0,2.22656-1.73731,3.19336-3.64209,3.19336h-.98047v2.88574H95.39829Zm3.27734,4.31347c.95264,0,1.40088-.47558,1.40088-1.28808s-.53223-1.1211-1.45654-1.1211h-.8125v2.40918Z\"/><path class=\"cls-1\" d=\"M103.91,18.046h3.4458c1.96093,0,3.6416.67187,3.6416,2.9414,0,2.19922-1.68067,3.10938-3.6416,3.10938h-1.03662v3.05371H103.91Zm3.27734,4.1455c.95264,0,1.457-.41992,1.457-1.2041s-.50439-1.03711-1.457-1.03711h-.86816v2.24121Zm-.26611,1.27539,1.625-1.59765,2.95556,5.28125h-2.68945Z\"/><path class=\"cls-1\" d=\"M112.33725,22.55574c0-2.99707,1.709-4.67871,4.23047-4.67871s4.23,1.69531,4.23,4.67871c0,2.998-1.70849,4.7627-4.23,4.7627S112.33725,25.55379,112.33725,22.55574Zm5.99561,0c0-1.65234-.67285-2.60547-1.76514-2.60547-1.09277,0-1.76514.95313-1.76514,2.60547,0,1.65332.67237,2.68946,1.76514,2.68946C117.66,25.2452,118.33286,24.20906,118.33286,22.55574Z\"/><path class=\"cls-1\" d=\"M122.41782,18.046h2.68945c2.77344,0,4.67822,1.28808,4.67822,4.50976s-1.90478,4.59473-4.53857,4.59473h-2.8291Zm2.54931,7.17187c1.31641,0,2.353-.53223,2.353-2.66211,0-2.1289-1.03662-2.57715-2.353-2.57715H124.827v5.23926Z\"/><path class=\"cls-1\" d=\"M131.34946,22.752V18.046h2.40918V23.0323c0,1.625.42041,2.2129,1.37256,2.2129.95263,0,1.40088-.5879,1.40088-2.2129V18.046h2.32519V22.752c0,3.10938-1.17676,4.56641-3.72607,4.56641S131.34946,25.86141,131.34946,22.752Z\"/><path class=\"cls-1\" d=\"M140.42124,22.66805a4.44054,4.44054,0,0,1,4.39843-4.791,4.01843,4.01843,0,0,1,2.82959,1.20508l-1.26074,1.541a2.22,2.22,0,0,0-1.51269-.67285c-1.06446,0-1.98926.98047-1.98926,2.63379,0,1.709.78467,2.66114,1.96094,2.66114a2.275,2.275,0,0,0,1.65332-.78418l1.26074,1.51269a3.84105,3.84105,0,0,1-2.99805,1.34473C142.43833,27.31844,140.42124,25.77742,140.42124,22.66805Z\"/><path class=\"cls-1\" d=\"M150.6146,20.06258h-2.40967V18.046h7.228v2.0166h-2.40918v7.08789H150.6146Z\"/></g></g></svg>"}]}],"members":{"product":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":3}}]}],"logoTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"bpClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"LogoModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"LogoComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":4},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":9,"character":4}],"exports":[{"__symbolic":"reference","name":"LogoComponent"}]}]}],"members":{}},"NgMultiLabelTemplateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[ng-multi-label-tmp]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"NgOptionTemplateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":12,"character":1},"arguments":[{"selector":"[ng-option-tmp]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"MultiselectComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":19,"character":1},"arguments":[{"selector":"bp-multi-select","template":"<div [id]=\"uuid\" class=\"multi-select{{ isInline ? ' inline' : '' }}\">\n  <label [for]=\"uuid + 'Select'\" [ngClass]=\"{ 'sr-only': isLabelHidden }\">\n    {{ label }}\n  </label>\n  <ng-select\n    [ngClass]=\"{ 'is-grouped': groupBy }\"\n    [labelForId]=\"uuid + 'Select'\"\n    [multiple]=\"true\"\n    [items]=\"isDataLoaded ? optionItems : []\"\n    [bindValue]=\"bindValue\"\n    [bindLabel]=\"bindLabel\"\n    [placeholder]=\"placeholder\"\n    [searchable]=\"isSearchable\"\n    [clearable]=\"false\"\n    [closeOnSelect]=\"false\"\n    [groupBy]=\"groupBy\"\n    [selectableGroup]=\"selectableGroup\"\n    [selectableGroupAsModel]=\"selectableGroupAsModel\"\n    [maxSelectedItems]=\"maxSelectedItems\"\n    [loading]=\"!isDataLoaded\"\n    [notFoundText]=\"internationalization['No items found']\"\n    [inputAttrs]=\"inputAttrs\"\n    [disabled]=\"isDisabled\"\n    [readonly]=\"isReadonly\"\n    [(ngModel)]=\"ngModel\"\n    (change)=\"emitSelected()\"\n    (search)=\"handleSearch($event)\"\n  >\n    <!-- Custom Placeholder Template -->\n    <ng-template\n      *ngIf=\"multiLabelTemplate\"\n      ng-multi-label-tmp\n      let-items=\"items\"\n      let-clear=\"clear\"\n    >\n      <div class=\"ng-value ng-value-custom\">\n        <div class=\"ng-value-label\">\n          <ng-template\n            [ngTemplateOutlet]=\"multiLabelTemplate\"\n            [ngTemplateOutletContext]=\"{ items: items, clear: clear }\"\n          ></ng-template>\n        </div>\n      </div>\n    </ng-template>\n\n    <!-- Default Placeholder Template -->\n    <ng-template\n      *ngIf=\"!multiLabelTemplate && !hasTags\"\n      ng-multi-label-tmp\n      let-items=\"items\"\n      let-clear=\"clear\"\n    >\n      <div *ngIf=\"!isSearching\" class=\"ng-value ng-value-custom\">\n        <div class=\"ng-value-label\">\n          {{\n            parseLookupString(\n              internationalization[\"numSelected out of numTotal selected\"],\n              {numSelected: items.length, numTotal: optionItems.length}\n            )\n          }}\n        </div>\n      </div>\n    </ng-template>\n\n    <!-- Tag Template -->\n    <ng-template ng-multi-label-tmp let-items=\"items\" let-clear=\"clear\">\n      <div class=\"ng-value\" *ngFor=\"let item of items | slice: 0:3\">\n        <span\n          class=\"ng-value-icon left\"\n          aria-hidden=\"true\"\n          (click)=\"clear(item)\"\n        >\n          <i class=\"fas fa-times\"></i>\n        </span>\n        <span class=\"ng-value-label ng-value-tag\">\n          {{\n            item[bindLabel] | slice: 0:10\n          }}{{\n            item[bindLabel].length > 10 ? \"...\" : \"\"\n          }}\n          </span>\n      </div>\n      <div class=\"ng-value ng-value-additional\" *ngIf=\"items.length > 3\">\n        <span class=\"ng-value-label\">\n          {{\n            parseLookupString(\n              internationalization['+ additional more'],\n              {additional: items.length - 3}\n            )\n          }}\n        </span>\n      </div>\n    </ng-template>\n\n    <!-- Option Template -->\n    <ng-template\n      ng-option-tmp\n      let-item=\"item\"\n      let-item$=\"item$\"\n      let-index=\"index\"\n    >\n      <div class=\"decorative-checkbox-container\">\n        <span\n          [ngClass]=\"{\n            'decorative-checkbox': true,\n            'is-checked': item$.selected,\n            'is-disabled': item.disabled\n          }\"\n        ></span>\n        <ng-template\n          [ngTemplateOutlet]=\"optionTemplate\"\n          [ngTemplateOutletContext]=\"{ item: item, index: index }\"\n        ></ng-template>\n        <ng-container *ngIf=\"!optionTemplate\">\n          {{ bindLabel ? item[bindLabel] : item }}\n        </ng-container>\n      </div>\n    </ng-template>\n\n    <!-- Option Group Template -->\n    <ng-template\n      ng-optgroup-tmp\n      let-item=\"item\"\n      let-item$=\"item$\"\n      let-index=\"index\"\n    >\n      <div class=\"decorative-checkbox-container\">\n        <span\n          [ngClass]=\"{\n            'decorative-checkbox': true,\n            'is-checked': item$.selected,\n            'is-disabled': item.disabled\n          }\"\n        ></span>\n        {{ item[groupBy] }}\n      </div>\n    </ng-template>\n\n    <!-- Custom loading spinner -->\n    <ng-template ng-loadingspinner-tmp>\n      <i class=\"fas fa-spinner fa-spin\"></i>\n    </ng-template>\n  </ng-select>\n</div>\n","styles":[".inline{align-items:center;display:flex}.inline label{margin-right:5px;width:auto}.inline .ng-select{flex:1}"]}]}],"members":{"multiLabelTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":26,"character":3},"arguments":[{"__symbolic":"reference","name":"NgMultiLabelTemplateDirective"},{"read":{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}}]}]}],"optionTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":30,"character":3},"arguments":[{"__symbolic":"reference","name":"NgOptionTemplateDirective"},{"read":{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}}]}]}],"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"isLabelHidden":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3}}]}],"isInline":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"optionItems":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"hasTags":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"isSearchable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}}]}],"bindValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}}]}],"bindLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"groupBy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"selectableGroup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"selectableGroupAsModel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"maxSelectedItems":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"notFoundText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"isDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"isReadonly":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"inputAttrs":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"internationalization":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"ngModel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"bpID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"ngModelChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":56,"character":3}}]}],"change":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":57,"character":3}}]}],"valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":58,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"handleSearch":[{"__symbolic":"method"}],"emitSelected":[{"__symbolic":"method"}]}},"MultiselectModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":9,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"MultiselectComponent"},{"__symbolic":"reference","name":"NgMultiLabelTemplateDirective"},{"__symbolic":"reference","name":"NgOptionTemplateDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":12,"character":4},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":13,"character":4},{"__symbolic":"reference","module":"@ng-select/ng-select","name":"NgSelectModule","line":14,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":15,"character":4}],"exports":[{"__symbolic":"reference","name":"MultiselectComponent"},{"__symbolic":"reference","name":"NgMultiLabelTemplateDirective"},{"__symbolic":"reference","name":"NgOptionTemplateDirective"}]}]}],"members":{}},"NavSecondaryComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":15,"character":1},"arguments":[{"selector":"bp-nav-secondary","template":"<nav [id]=\"uuid\" class=\"nav-secondary\">\n  <p *ngIf=\"title\" class=\"title\">{{ title }}</p>\n  <ul class=\"nav-list\">\n    <ng-container *ngTemplateOutlet=\"lists; context:{$implicit: items, parentIndex: 0}\"></ng-container>\n  </ul>\n</nav>\n\n<ng-template #lists let-navItems let-parentIndex=\"parentIndex\">\n  <li *ngFor=\"let item of navItems; let index = index\" class=\"nav-item\">\n    <!-- Current node has children -->\n    <ng-container *ngIf=\"item.children; else noChildren\">\n      <!-- Expand Collapse button -->\n      <ng-container *ngTemplateOutlet=\"navItem; context:{$implicit: item, index: index, parentIndex: parentIndex}\"></ng-container>\n      <!-- Node's children in list -->\n      <ul [ngClass]=\"{'collapse nested-list': true, 'show': item.isExpanded || areItemsExpanded}\" [id]=\"uuid + 'NestedList' + index + 'Parent' + parentIndex\">\n        <ng-container *ngTemplateOutlet=\"lists; context:{$implicit: item.children, parentIndex: index}\"></ng-container>\n      </ul>\n    </ng-container>\n    <!-- Current node has no children -->\n    <ng-template #noChildren>\n      <ng-container *ngTemplateOutlet=\"navItem; context:{$implicit: item, index: index, parentIndex: parentIndex}\"></ng-container>\n    </ng-template>\n  </li>\n</ng-template>\n\n<ng-template #navItem let-item let-i=\"index\" let-parentIndex=\"parentIndex\">\n  <!-- Nav link -->\n  <a\n    *ngIf=\"!item.children && isNavigational\"\n    [attr.id]=\"uuid + 'Action' + i + 'ListIndex' + parentIndex\"\n    routerLink=\"{{ item.route }}\"\n    routerLinkActive=\"active\"\n    [routerLinkActiveOptions]=\"{exact: shouldRouteMatchExact}\"\n    class=\"nav-link\"\n  >\n    {{ item.text }}\n  </a>\n  <button\n    *ngIf=\"!item.children && !isNavigational\"\n    [attr.id]=\"uuid + 'Action' + i + 'ListIndex' + parentIndex\"\n    [ngClass]=\"{'nav-link': true, 'active': item.isActive}\"\n    (click)=\"emitAction(item)\"\n  >\n    {{ item.text }}\n  </button>\n  <!-- Expand/Collapse button -->\n  <button\n    *ngIf=\"item.children\"\n    type=\"button\"\n    [attr.id]=\"uuid + 'Action' + i + 'ListIndex' + parentIndex\"\n    [ngClass]=\"{'nav-link-parent': true, 'collapsed': !(item.isExpanded || areItemsExpanded)}\"\n    data-toggle=\"collapse\"\n    [attr.data-target]=\"'#' + uuid + 'NestedList' + i + 'Parent' + parentIndex\"\n    attr.aria-expanded=\"{{ item.isExpanded || areItemsExpanded }}\"\n    [attr.aria-controls]=\"uuid + 'NestedList' + i + 'Parent' + parentIndex\"\n  >\n    {{ item.text }}\n  </button>\n</ng-template>","styles":["@charset \"UTF-8\";.nav-secondary{width:100%}.nav-secondary .title{font-size:15px;font-weight:400;margin:0 20px 15px}.nav-secondary .nav-list{list-style-type:none;margin:15px 0;padding:0}.nav-secondary .nav-item{margin:0 0 2px}.nav-secondary .nav-item .nav-link-parent{background:transparent;border:none;text-align:left;width:100%}.nav-secondary .nav-item .nav-link-parent:after{content:\"\";font-family:Font Awesome\\ 5 Free;font-size:.875em;font-weight:600;margin-left:5px}.nav-secondary .nav-item .nav-link-parent.collapsed{font-weight:400}.nav-secondary .nav-item .nav-link-parent.collapsed:after{content:\"\"}.nav-secondary .nav-item .nav-link-parent:not(.collapsed){font-weight:600}.nav-secondary .nav-item .nav-link,.nav-secondary .nav-item .nav-link-parent{border-left:5px solid transparent;color:#221f4d;font-size:12px;font-weight:400;padding:8px 15px 9px}.nav-secondary .nav-item .nav-link-parent:hover,.nav-secondary .nav-item .nav-link:hover{background:#eaf0f6}.nav-secondary .nav-item .nav-link-parent.active,.nav-secondary .nav-item .nav-link.active{background:#eaf0f6;border-left:5px solid #fda94e;font-weight:600}.nav-secondary .nav-item button.nav-link{background:transparent;border-width:0 0 0 5px;text-align:left;width:100%}.nav-secondary .nav-item .nested-list{list-style-type:none;margin-bottom:0;padding-left:0}.nav-secondary .nav-item>.nested-list>.nav-item>.nav-link,.nav-secondary .nav-item>.nested-list>.nav-item>.nav-link-parent{padding-left:35px}.nav-secondary .nav-item>.nested-list>.nav-item>.nested-list>.nav-item>.nav-link,.nav-secondary .nav-item>.nested-list>.nav-item>.nested-list>.nav-item>.nav-link-parent{padding-left:55px}.nav-secondary .nav-item>.nested-list>.nav-item>.nested-list>.nav-item>.nested-list>.nav-item>.nav-link,.nav-secondary .nav-item>.nested-list>.nav-item>.nested-list>.nav-item>.nested-list>.nav-item>.nav-link-parent{padding-left:75px}"]}]}],"members":{"title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"items":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"shouldRouteMatchExact":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"areItemsExpanded":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"isNavigational":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"bpID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"action":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":29,"character":3}}]}],"linkRefs":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":31,"character":3},"arguments":[{"__symbolic":"reference","module":"@angular/router","name":"RouterLinkActive","line":31,"character":16},{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":31,"character":42}}]}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"findActive":[{"__symbolic":"method"}],"emitAction":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}]}},"NavSecondaryModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"NavSecondaryComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":4},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":10,"character":4},{"__symbolic":"reference","name":"CollapsiblePanelModule"}],"exports":[{"__symbolic":"reference","name":"NavSecondaryComponent"}]}]}],"members":{}},"PaginationComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"bp-pagination","template":"<div class=\"pagination-wrapper flex-column flex-sm-row\">\n  <div class=\"d-flex align-items-center mb-3 mb-sm-0\">\n    <span [id]=\"uuid + 'Results'\" class=\"pagination-records\">\n      {{ parseLookupString(internationalization['numResults results'], {numResults: dataLength}) }}\n    </span>\n    <ng-container *ngIf=\"hasRowCountSelector\">\n      <label [attr.for]=\"uuid + 'NumberOfRows'\" class=\"sr-only\">{{ internationalization['Number of Rows'] }}</label>\n      <ng-select\n        [labelForId]=\"uuid + 'NumberOfRows'\"\n        name=\"numberOfRows\"\n        [items]=\"internationalization['Number Of Rows Options']\"\n        bindLabel=\"optionText\"\n        bindValue=\"optionValue\"\n        [(ngModel)]=\"numberOfRows\"\n        [searchable]=\"false\"\n        [clearable]=\"false\"\n        (change)=\"rowChangePage()\"\n      ></ng-select>\n    </ng-container>\n  </div>\n  <div class=\"pagination-buttons\">\n    <button\n      type=\"button\"\n      [id]=\"uuid + 'FirstPage'\"\n      class=\"btn-pager btn-pager-icon\"\n      [attr.aria-label]=\"internationalization['First Page']\"\n      [disabled]=\"isStepperDisabled(1)\"\n      (click)=\"changePage(1)\"\n    >\n      <i class=\"fa fa-angle-double-left\" aria-hidden=\"true\"></i>\n    </button>\n    <button\n      type=\"button\"\n      [id]=\"uuid + 'PreviousPage'\"\n      class=\"btn-pager btn-pager-icon\"\n      [attr.aria-label]=\"internationalization['Previous Page']\"\n      [disabled]=\"isStepperDisabled(1)\"\n      (click)=\"changePage(currentPage - 1)\"\n    >\n      <i class=\"fa fa-angle-left\" aria-hidden=\"true\"></i>\n    </button>\n    <button\n      *ngFor=\"let page of pageButtons\"\n      type=\"button\"\n      [id]=\"uuid + 'Page' + page\"\n      class=\"btn-pager btn-pager-number\"\n      [class.active]=\"page === currentPage\"\n      [attr.aria-label]=\"'Page ' + page\"\n      (click)=\"changePage(page)\"\n    >\n      {{ page }}\n    </button>\n    <button\n      type=\"button\"\n      [id]=\"uuid + 'NextPage'\"\n      class=\"btn-pager btn-pager-icon\"\n      [attr.aria-label]=\"internationalization['Next Page']\"\n      [disabled]=\"isStepperDisabled(totalPages)\"\n      (click)=\"changePage(currentPage + 1)\"\n    >\n      <i class=\"fa fa-angle-right\" aria-hidden=\"true\"></i>\n    </button>\n    <button\n      type=\"button\"\n      [id]=\"uuid + 'LastPage'\"\n      class=\"btn-pager btn-pager-icon\"\n      [attr.aria-label]=\"internationalization['Last Page']\"\n      [disabled]=\"isStepperDisabled(totalPages)\"\n      (click)=\"changePage(totalPages)\"\n    >\n      <i class=\"fa fa-angle-double-right\" aria-hidden=\"true\"></i>\n    </button>\n  </div>\n</div>\n","styles":[".pagination-wrapper{align-items:center;display:flex;justify-content:center}.pagination-records{color:#516f90;margin-right:10px}.pagination-buttons{align-items:stretch;display:flex;margin:0 0 0 20px}.btn-pager{background:transparent;border:0;min-height:25px;min-width:20px}.btn-pager:hover:not(.active):not([disabled]){background:#0c4bc0;color:#fff}.btn-pager-icon{color:#0f5ef0;font-size:15px}.btn-pager-icon i{transform:translateY(-1px)}.btn-pager-icon:disabled{color:#516f90}.btn-pager-number:hover:not(.active):not([disabled]){font-weight:700}.btn-pager-number.active{background:#cbd6e2;font-weight:700}"]}]}],"members":{"dataLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"defaultNumberOfRows":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"hasRowCountSelector":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"pageBuffer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":3}}]}],"pageNumber":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"internationalization":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"bpID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"pageData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":56,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"paginate":[{"__symbolic":"method"}],"isStepperDisabled":[{"__symbolic":"method"}],"rowChangePage":[{"__symbolic":"method"}],"changePage":[{"__symbolic":"method"}],"getTotalPages":[{"__symbolic":"method"}]}},"PaginationModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"PaginationComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":11,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":12,"character":4},{"__symbolic":"reference","module":"@ng-select/ng-select","name":"NgSelectModule","line":13,"character":4}],"exports":[{"__symbolic":"reference","name":"PaginationComponent"}],"providers":[]}]}],"members":{}},"PanelComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"bp-panel","template":"<div class=\"panel\">\n  <div class=\"panel-header\">\n    <p [id]=\"uuid + 'Title'\" class=\"text-style-2 mb-0\">\n      {{ titleText }}\n    </p>\n    <ng-container *ngIf=\"panelHeaderLink\">\n      <ng-content select=\"[panel-header-link]\"></ng-content>\n    </ng-container>\n  </div>\n  <div [ngClass]=\"hasPadding ? 'panel-body' : 'panel-body-flush'\">\n    <ng-content select=\"[panel-body]\"></ng-content>\n  </div>\n  <div *ngIf=\"panelFooter\" class=\"panel-footer\">\n    <ng-content select=\"[panel-footer]\"></ng-content>\n  </div>\n</div>","styles":[".panel{box-shadow:0 2px 8px 0 #cbd6e2}.panel .panel-header{background:#e7effd;padding:10px 20px}.panel .panel-body,.panel .panel-body-flush{background:#fff}.panel .panel-body{padding:20px}.panel .panel-footer{background:#e7effd;padding:5px 20px;text-align:left}@media (min-width:768px){.panel .panel-header{align-items:center;display:flex;justify-content:space-between}.panel .panel-footer{text-align:right}}"]}]}],"members":{"titleText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"panelHeaderLink":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"panelFooter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"hasPadding":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"bpID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"validation":[{"__symbolic":"method"}]}},"PanelModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"PanelComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":4},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":9,"character":4}],"exports":[{"__symbolic":"reference","name":"PanelComponent"}]}]}],"members":{}},"ProgressBarComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"bp-progress-bar","template":"<div class=\"progress\" [ngClass]=\"classes\">\n  <div\n    [id]=\"uuid\"\n    role=\"progressbar\"\n    [attr.aria-valuemin]=\"min\"\n    [attr.aria-valuemax]=\"max\"\n    [attr.aria-valuenow]=\"value\"\n    class=\"progress-bar\"\n    [ngStyle]=\"{'width.%': value}\"\n  ></div>\n</div>\n<p *ngIf=\"hasProgressText\" [id]=\"uuid + 'Progress'\" class=\"mt-xs mb-0\" aria-hidden=\"true\">\n  {{ parseLookupString(internationalization['% complete'], { value: value }) }}\n</p>","styles":[".progress{background:#eaf0f6;border-radius:0;box-shadow:inset 0 1px 3px 0 #cbd6e2;height:15px}.progress .progress-bar{background:#0f5ef0;background-image:linear-gradient(90deg,#0095f6 -39%,#0312dd)}.progress.progress-success .progress-bar{background:#05ae77}.progress.progress-slim{height:10px}"]}]}],"members":{"min":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"max":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"classes":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"hasProgressText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":3}}]}],"internationalization":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3}}]}],"bpID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}]}},"ProgressBarModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ProgressBarComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":4},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":9,"character":4}],"exports":[{"__symbolic":"reference","name":"ProgressBarComponent"}]}]}],"members":{}},"RadioButtonComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"bp-radio-button","template":"<label class=\"radio-button\">\n  <input \n    type=\"radio\"\n    [id]=\"uuid\"\n    class=\"radio-button-input\"\n    [attr.name]=\"name ? name : null\"\n    [attr.value]=\"value ? value : null\"\n    [attr.checked]=\"isChecked ? isChecked : null\"\n    [attr.disabled]=\"isDisabled ? isDisabled : null\"\n    [attr.required]=\"isRequired ? isRequired : null\"\n  >\n  <span class=\"radio-button-label\">\n    {{ label }}\n  </span>\n</label>","styles":[".radio-button{margin-bottom:15px}.radio-button-input{-webkit-appearance:none;box-sizing:border-box;clip:rect(0,0,0,0);margin:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute}.radio-button-input+.radio-button-label{cursor:pointer;line-height:17px;padding-left:22px;position:relative}.radio-button-input+.radio-button-label:before{background:#fff;border:1px solid #516f90;border-radius:50%;content:\"\";height:16px;left:0;position:absolute;top:0;width:16px}.radio-button-input:checked+.radio-button-label:before{background:#0f5ef0;border-color:transparent;box-shadow:none}.radio-button-input:checked+.radio-button-label:after{background:#fff;border-radius:50%;content:\"\";height:8px;left:4px;position:absolute;top:4px;transform:scale(.75);width:8px}.radio-button-input:focus+.radio-button-label:before,.radio-button-input:focus:checked+.radio-button-label:before{box-shadow:0 0 0 .2rem #b7cffa}.radio-button-input:disabled+.radio-button-label{cursor:not-allowed}.radio-button-input:disabled+.radio-button-label:before{opacity:.5}"]}]}],"members":{"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"isChecked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"isDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"isRequired":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":3}}]}],"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3}}]}],"bpID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"validation":[{"__symbolic":"method"}]}},"RadioButtonModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"RadioButtonComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":4},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":9,"character":4}],"exports":[{"__symbolic":"reference","name":"RadioButtonComponent"}]}]}],"members":{}},"RibbonComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"bp-ribbon","template":"<div [ngClass]=\"classes\">\n  <p *ngIf=\"text !== undefined\" class=\"mb-0\">{{ text }}</p>\n  <ng-content select=\"[ribbon-content]\"></ng-content>\n</div>","styles":[".ribbon,.ribbon-alert,.ribbon-info,.ribbon-success,.ribbon-warning{border-style:solid;border-width:1px;display:flex;flex-direction:column;font-weight:600;padding:10px 15px}@media (min-width:768px){.ribbon,.ribbon-alert,.ribbon-info,.ribbon-success,.ribbon-warning{align-items:center;flex-direction:row}}.ribbon-info{background:#e7effd;border-color:#0f5ef0}.ribbon-success{background:rgba(5,174,119,.1);border-color:#05ae77}.ribbon-alert{background:rgba(255,123,0,.2);border-color:#ff7b00}.ribbon-warning{background:rgba(207,23,26,.1);border-color:#cf171a}"]}]}],"members":{"classes":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"text":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"RibbonModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"RibbonComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":4},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":9,"character":4}],"exports":[{"__symbolic":"reference","name":"RibbonComponent"}]}]}],"members":{}},"SearchComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"bp-search","template":"<div class=\"form-group\">\n  <label [for]=\"uuid\">{{ label }}</label>\n  <div class=\"input-group\">\n    <input\n      type=\"search\"\n      [id]=\"uuid\"\n      class=\"form-control\"\n      [placeholder]=\"placeholder\"\n      [attr.value]=\"searchQuery ? searchQuery : null\"\n      (keyup)=\"inputController($event)\"\n      [(ngModel)]=\"searchQuery\"\n    />\n    <div class=\"input-group-append\">\n      <button\n        [id]=\"uuid + 'Clear'\"\n        [hidden]=\"!showClearIcon\"\n        type=\"button\"\n        class=\"btn btn-icon btn-input-addon btn-input-addon-clear\"\n        (click)=\"onClearSearch()\"\n      >\n        <span class=\"sr-only\">Clear Search</span>\n        <i class=\"fa fa-times\" aria-hidden=\"true\"></i>\n      </button>\n      <button [id]=\"uuid + 'Search'\" type=\"button\" class=\"btn btn-icon btn-input-addon\" (click)=\"onSearch()\">\n        <span class=\"sr-only\">Search</span>\n        <i\n          class=\"fa\"\n          [ngClass]=\"isSearching ? 'fa-spinner fa-spin' : 'fa-search'\"\n          aria-hidden=\"true\"\n        ></i>\n      </button>\n    </div>\n  </div>\n</div>","styles":["::-webkit-search-cancel-button{-webkit-appearance:none}"]}]}],"members":{"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":3}}]}],"isSearching":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"searchQuery":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"bpID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"searchQueryChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":28,"character":3}}]}],"search":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":32,"character":3}}]}],"clearSearch":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":36,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"onClearSearch":[{"__symbolic":"method"}],"onSearch":[{"__symbolic":"method"}],"inputController":[{"__symbolic":"method"}]}},"SearchModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"SearchComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":9,"character":26}],"exports":[{"__symbolic":"reference","name":"SearchComponent"}],"providers":[]}]}],"members":{}},"StatusIndicatorComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"bp-status-indicator","template":"<span [ngClass]=\"{'status-indicator': true, 'text-wrap': shouldWrap}\">\n  <div\n    *ngIf=\"status !== 'in-progress'\"\n    [ngClass]=\"['status-icon', status]\"\n    aria-hidden=\"true\"\n  ></div>\n  <i\n    *ngIf=\"status === 'in-progress'\"\n    class=\"fa fa-spinner fa-spin in-progress\"\n    aria-hidden=\"true\"\n  ></i>\n  {{ statusText }}\n</span>"}]}],"members":{"status":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":3}}]}],"statusText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"shouldWrap":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}]}},"StatusIndicatorModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"StatusIndicatorComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":4},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":9,"character":4}],"exports":[{"__symbolic":"reference","name":"StatusIndicatorComponent"}]}]}],"members":{}},"TableComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":14,"character":1},"arguments":[{"selector":"bp-table","template":"<div class=\"table-responsive\">\n  <table\n    [attr.id]=\"uuid\"\n    class=\"table\"\n    [ngClass]=\"densityClass\"\n    [class.table-selectable-rows]=\"properties.hasSelectableRows\"\n  >\n    <caption class=\"sr-only\">{{ properties.caption }}</caption>\n    <!-- Table Headings -->\n    <thead>\n      <tr>\n        <ng-container *ngIf=\"properties.columns\">\n          <th *ngIf=\"properties.expandableRowsTemplate\" class=\"th-expandable\">\n            <span class=\"sr-only\">\n              {{ properties.internationalization['Expand/Collapse'] }}\n            </span>\n          </th>\n          <th *ngIf=\"properties.hasSelectableRows\" class=\"th-selectable\">\n            <app-select-all-checkbox\n              [bpID]=\"uuid + 'SelectAllRows'\"\n              [label]=\"properties.internationalization['Select all rows']\"\n              [visuallyHiddenLabel]=\"true\"\n              [isChecked]=\"isSelectAllChecked\"\n              [isMixed]=\"isSelectAllIndeterminate\"\n              (change)=\"selectPage()\"\n            ></app-select-all-checkbox>\n          </th>\n          <ng-container *ngFor=\"let column of properties.columns; index as i\">\n            <th\n              *ngIf=\"column.isSortable; else columnNotSortable\"\n              [id]=\"uuid + 'Column' + i\"\n              class=\"th-sortable\"\n              scope=\"col\"\n              [hidden]=\"!column.isColumnDisplayed\"\n              [attr.aria-sort]=\"getAriaSortOrder(column.key)\"\n            >\n              <button type=\"button\" (click)=\"sort(column.key)\">\n                {{ column.headerText }}\n              </button>\n            </th>\n            <ng-template #columnNotSortable>\n              <th\n                scope=\"col\"\n                [id]=\"uuid + 'Column' + i\"\n                class=\"th-not-sortable\"\n                [hidden]=\"!column.isColumnDisplayed\"\n              >\n                {{ column.headerText }}\n              </th>\n            </ng-template>\n          </ng-container>\n          <ng-container *ngIf=\"properties.actions\">\n            <th\n              *ngIf=\"properties.actions.length < 3\"\n              scope=\"col\"\n              [id]=\"uuid + 'MoreActions'\"\n              class=\"th-not-sortable\"\n            >\n              {{ properties.internationalization['Actions'] }}\n            </th>\n            <th\n              *ngIf=\"properties.actions.length >= 3\"\n              scope=\"col\"\n              [id]=\"uuid + 'MoreActions'\"\n              class=\"th-not-sortable more-actions\"\n            >\n              <span class=\"sr-only\">\n                {{ properties.internationalization['Actions'] }}\n              </span>\n            </th>\n          </ng-container>\n        </ng-container>\n      </tr>\n    </thead>\n\n    <!-- Table Loading -->\n    <tbody *ngIf=\"isDataLoading; else loaded\">\n      <tr class=\"table-empty\">\n        <td colspan=\"100%\">\n          <i class=\"fa fa-spinner fa-spin icon-left\" aria-hidden=\"true\"></i>\n          {{ properties.internationalization['Loading data'] }}\n        </td>\n      </tr>\n    </tbody>\n\n    <!-- Table Loaded -->\n    <ng-template #loaded>\n      <tbody\n        *ngIf=\"data.length > 0; else noColumnData\"\n        app-table-body\n        [bpID]=\"uuid\"\n        [tableData]=\"data\"\n        [properties]=\"properties\"\n        [rowSelectionStates]=\"rowSelectionStates\"\n        [expandedRows]=\"expandedRows\"\n        (action)=\"emitAction($event)\"\n        (selectedRowsAction)=\"onSelectRow($event)\"\n      ></tbody>\n    </ng-template>\n\n    <!-- Table Empty -->\n    <ng-template #noColumnData>\n      <tbody>\n        <tr class=\"table-empty\">\n          <td colspan=\"100%\">\n            {{ properties.internationalization['No data'] }}\n          </td>\n        </tr>\n      </tbody>\n    </ng-template>\n  </table>\n</div>\n\n<!-- Table Footer -->\n<app-table-footer\n  class=\"row justify-content-center justify-content-xl-start align-items-center mb-3\"\n  [bpID]=\"uuid\"\n  [columnInfo]=\"properties.columns\"\n  [defaultSortColumnName]=\"properties.sort.defaultSortedColumn\"\n  [hasColumnSelector]=\"properties.hasColumnSelector\"\n  [hasViewSelector]=\"properties.hasViewSelector\"\n  [hasDisplayDensity]=\"properties.hasDisplayDensity\"\n  [internationalization]=\"properties.internationalization\"\n  (viewSelectorEmitter)=\"emitTableView($event)\"\n  (displayDensityEmitter)=\"setDisplayDensity($event)\"\n  (columnSelectorEmitter)=\"emitSelectedColumns($event)\"\n>\n  <ng-container pagination>\n    <ng-content select=\"bp-pagination\"></ng-content>\n    <ng-content select=\"[pagination]\"></ng-content>\n  </ng-container>\n</app-table-footer>\n"}]}],"members":{"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3}}]}],"dataLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"isDataLoading":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"properties":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"bpID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"selectedRows":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"action":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":29,"character":3}}]}],"onSort":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":30,"character":3}}]}],"rowSelected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":31,"character":3}}]}],"viewChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":32,"character":3}}]}],"columnsSelected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":33,"character":3}}]}],"selectAllRowsRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":35,"character":3},"arguments":["selectAllRowsRef"]}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"getColumn":[{"__symbolic":"method"}],"defaultSort":[{"__symbolic":"method"}],"getAriaSortOrder":[{"__symbolic":"method"}],"sort":[{"__symbolic":"method"}],"getPageSelectionSize":[{"__symbolic":"method"}],"getSelectionSize":[{"__symbolic":"method"}],"onSelectRow":[{"__symbolic":"method"}],"selectPage":[{"__symbolic":"method"}],"selectAllRows":[{"__symbolic":"method"}],"clearAllRows":[{"__symbolic":"method"}],"setDisplayDensity":[{"__symbolic":"method"}],"emitTableView":[{"__symbolic":"method"}],"emitSelectedColumns":[{"__symbolic":"method"}],"emitAction":[{"__symbolic":"method"}]}},"TableModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":19,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"TableComponent"},{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","name":"ɵf"},{"__symbolic":"reference","name":"ɵg"},{"__symbolic":"reference","name":"ɵh"},{"__symbolic":"reference","name":"ɵi"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":31,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":32,"character":4},{"__symbolic":"reference","module":"@ng-select/ng-select","name":"NgSelectModule","line":33,"character":4},{"__symbolic":"reference","name":"SearchModule"},{"__symbolic":"reference","name":"ActionModule"},{"__symbolic":"reference","name":"CheckboxModule"},{"__symbolic":"reference","name":"MultiselectModule"},{"__symbolic":"reference","name":"StatusIndicatorModule"},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":39,"character":4},"member":"forChild"},"arguments":[[]]}],"exports":[{"__symbolic":"reference","name":"TableComponent"}],"providers":[]}]}],"members":{}},"TablePropertiesInterface":{"__symbolic":"interface"},"TableIntlInterface":{"__symbolic":"interface"},"TableColumnInterface":{"__symbolic":"interface"},"TableStatusInterface":{"__symbolic":"interface"},"TableColumnType":{"ICON":0,"LINK":1,"STATUS":2,"TEMPLATE":3},"TableActionInterface":{"__symbolic":"interface"},"TileComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"bp-tile","template":"<div class=\"tile\">\n  <p class=\"h2 text-center\">\n    {{ titleText }}\n  </p>\n  <ng-content select=\"[tile-body]\"></ng-content>\n</div>","styles":[".tile{box-shadow:0 2px 8px 0 #cbd6e2;padding:20px}"]}]}],"members":{"titleText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"validation":[{"__symbolic":"method"}]}},"TileModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"TileComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":4},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":9,"character":4}],"exports":[{"__symbolic":"reference","name":"TileComponent"}]}]}],"members":{}},"ToggleComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"bp-toggle","template":"<div class=\"btn-group btn-group-toggle\">\n  <label\n    *ngFor=\"let toggle of toggles; index as i\"\n    class=\"btn btn-toggle\"\n    [ngClass]=\"{ checked: toggle.isChecked, disabled: toggle.isDisabled, focus: toggle.isFocused }\"\n    (change)=\"emitChange($event)\"\n  >\n    <input\n      type=\"radio\"\n      [id]=\"toggle.bpID\"\n      [name]=\"toggleGroupName\"\n      [value]=\"toggle.value ? toggle.value : null\"\n      [checked]=\"toggle.isChecked\"\n      [disabled]=\"toggle.isDisabled\"\n      (focus)=\"focusLabel(i)\"\n      (focusout)=\"focusLabel(null)\"\n    >\n    {{ toggle.text }}\n  </label>\n</div>","styles":[".btn.btn-toggle{background:#fff;border-color:#516f90;color:#516f90;font-size:12px;font-weight:400;padding:5px 10px}.btn.btn-toggle:hover{background:#e7effd}.btn.btn-toggle:active{background:#516f90}.btn.btn-toggle.checked{background:#b7cffa;border-color:#516f90;box-shadow:inset 0 0 4px 0 #0f5ef0;color:#221f4d;font-weight:700}.btn.btn-toggle.checked.focus{box-shadow:inset 0 0 4px 0 #0f5ef0,0 0 0 .2rem #b7cffa}.btn.btn-toggle.disabled{background:#eaf0f6;border-color:#cbd6e2;color:#516f90;opacity:1}.btn.btn-toggle.disabled:hover{cursor:not-allowed}"]}]}],"members":{"toggleGroupName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"toggles":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"change":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":22,"character":3}}]}],"valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":23,"character":3}}]}],"checkedToggle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"checkedToggleChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":26,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"setCheckedToggle":[{"__symbolic":"method"}],"focusLabel":[{"__symbolic":"method"}],"emitChange":[{"__symbolic":"method"}]}},"ToggleModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ToggleComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":4},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":9,"character":4}],"exports":[{"__symbolic":"reference","name":"ToggleComponent"}]}]}],"members":{}},"ToggletipComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"bp-toggletip","template":"<button\n  type=\"button\"\n  [id]=\"uuid\"\n  class=\"btn-toggletip\"\n  data-container=\"body\"\n  data-toggle=\"popover\"\n  data-placement=\"right\"\n  [attr.data-content]=\"content\"\n  [attr.aria-label]=\"triggerAriaLabel\"\n>\n  <span class=\"fa-stack fa-xs\">\n    <i class=\"fas fa-circle fa-stack-2x\" aria-hidden=\"true\"></i>\n    <i class=\"far fa-circle fa-stack-2x\" aria-hidden=\"true\"></i>\n    <i class=\"fas fa-question fa-stack-1x\" aria-hidden=\"true\" data-fa-transform=\"shrink-5\"></i>\n  </span>\n</button>"}]}],"members":{"content":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"triggerAriaLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"bpID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"show":[{"__symbolic":"method"}],"hide":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"validation":[{"__symbolic":"method"}]}},"ToggletipModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ToggletipComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":4},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":9,"character":4}],"exports":[{"__symbolic":"reference","name":"ToggletipComponent"}]}]}],"members":{}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵb"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":4},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":9,"character":4}],"exports":[{"__symbolic":"reference","name":"ɵb"}]}]}],"members":{}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":9,"character":1},"arguments":[{"selector":"bp-chart-tooltip","template":"<div\n  [ngClass]=\"{'chart-tooltip-container': true, 'is-visible': isVisible}\"\n  [ngStyle]=\"{top: yPos + 'px', left: xPos + 'px'}\"\n>\n  <div class=\"chart-tooltip\" >\n    <div class=\"chart-tooltip-header\">{{ header }}</div>\n    <div class=\"chart-tooltip-body\">\n      <div *ngFor=\"let d of data\" class=\"chart-tooltip-row\">\n        <div class=\"chart-tooltip-color\" [ngStyle]=\"{'background': d.color}\"></div>\n        <dl>\n          <dt class=\"chart-tooltip-label\">{{ d.label }}</dt>\n          <dd class=\"chart-tooltip-value\">{{ d.value }}</dd>\n        </dl>\n      </div>\n    </div>\n  </div>\n</div>","styles":[".chart-tooltip-container{opacity:0;pointer-events:none;position:fixed;transform:translate(-50%,-110%);transition:opacity .1s ease;z-index:10}.chart-tooltip-container.is-visible{opacity:1}.chart-tooltip{background-color:#fff;box-shadow:0 0 6px rgba(34,31,77,.3);color:#221f4d;font-size:12px;max-width:300px;min-width:100px;position:relative;text-align:left}.chart-tooltip:before{bottom:-5px;box-shadow:0 0 6px rgba(34,31,77,.3);height:10px;left:calc(50% - 5px);width:10px;z-index:-1}.chart-tooltip:after,.chart-tooltip:before{background:#fff;content:\"\";position:absolute;transform:rotate(45deg)}.chart-tooltip:after{bottom:-4px;height:8px;left:calc(50% - 4px);width:8px;z-index:0}.chart-tooltip-body{padding:10px}.chart-tooltip-body dl{margin:0}.chart-tooltip-row{align-items:baseline;display:flex;margin-bottom:10px}.chart-tooltip-row:last-child{margin-bottom:0}.chart-tooltip-value{color:#221f4d;font-size:15px;font-weight:700;margin-bottom:3px}.chart-tooltip-label{font-weight:400;margin-bottom:3px}.chart-tooltip-color{border-radius:50%;height:10px;margin-right:5px;min-height:10px;min-width:10px;width:10px}.chart-tooltip-header{border-bottom:1px solid #516f90;font-weight:600;padding:5px;text-align:center}"]}]}],"members":{"header":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3}}]}],"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3}}]}],"isVisible":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"xPos":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"yPos":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"[app-table-body]","template":"<ng-container *ngFor=\"let rowData of tableData; let index = index\">\n  <tr class=\"{{ index % 2 === 0 ? 'tr-stripe-even' : 'tr-stripe-odd' }}\">\n    <!-- Expandable Rows Icon -->\n    <td *ngIf=\"properties.expandableRowsTemplate\" class=\"td-expandable\">\n      <button\n        type=\"button\"\n        class=\"btn-icon-inline\"\n        [attr.id]=\"bpID + 'Expandable' + rowData[properties.rowId]\"\n        [attr.aria-expanded]=\"expandedRows.has(rowData[properties.rowId])\"\n        attr.aria-controls=\"expandable{{ rowData[properties.rowId] }}\"\n        (click)=\"toggleExpanded(rowData[properties.rowId])\"\n      >\n        <i\n          class=\"fas\"\n          [ngClass]=\"{\n            'fa-caret-right': !expandedRows.has(rowData[properties.rowId]),\n            'fa-caret-down': expandedRows.has(rowData[properties.rowId])\n          }\"\n        ></i>\n        <span class=\"sr-only\">{{parseLookupString(properties.internationalization['Toggle Row'], rowData)}}</span>\n      </button>\n    </td>\n\n    <!-- Selectable Row Checkboxes -->\n    <td *ngIf=\"properties.hasSelectableRows\" class=\"td-selectable\">\n      <bp-checkbox\n        [bpID]=\"bpID + 'RowSelect' + rowData[properties.rowId]\"\n        [label]=\"parseLookupString(properties.internationalization['Select Row'], rowData)\"\n        [visuallyHiddenLabel]=\"true\"\n        [isChecked]=\"rowSelectionStates.get(rowData)\"\n        (change)=\"selectRows($event, rowData)\"\n      ></bp-checkbox>\n    </td>\n\n    <!-- Table Data Columns/Cells -->\n    <td\n      *ngFor=\"let column of properties.columns; index as i\"\n      [hidden]=\"!column.isColumnDisplayed\"\n      [ngSwitch]=\"column.type\"\n    >\n      <!-- Link Column -->\n      <ng-container *ngSwitchCase=\"TableColumnType.LINK\">\n        <bp-action\n          bpType=\"button\"\n          [bpID]=\"bpID + 'LinkRow' + rowData[properties.rowId] + 'Col' + i\"\n          [text]=\"rowData[column.key]\"\n          classes=\"btn-text text-align-left\"\n          [ariaLabel]=\"parseLookupString(column.link.ariaLabel, rowData)\"\n          [bpRouterLink]=\"column.link.bpRouterLink ? parseLookupString(column.link.bpRouterLink, rowData) : null\"\n          [href]=\"column.link.href ? parseLookupString(column.link.href, rowData) : null\"\n          (click)=\"column.link.action ? emitAction(column.link.action, rowData[properties.rowId]) : null\"\n        ></bp-action>\n      </ng-container>\n      <!-- Icon Column -->\n      <ng-container *ngSwitchCase=\"TableColumnType.ICON\">\n        <i\n          class=\"fas\"\n          [ngClass]=\"[\n            column.icon.mapping[rowData[column.key]],\n            'icon-color-' + column.icon.color\n          ]\"\n          [attr.aria-label]=\"rowData[column.key]\"\n        ></i>\n      </ng-container>\n      <!-- Status Indicator Column -->\n      <ng-container *ngSwitchCase=\"TableColumnType.STATUS\">\n        <ng-container *ngIf=\"!getStatusClass(rowData[column.key], column.statusIndicatorMapping); else statusIndicator\">\n          {{ rowData[column.key] }}\n        </ng-container>\n        <ng-template #statusIndicator>\n          <bp-status-indicator\n            [status]=\"getStatusClass(rowData[column.key], column.statusIndicatorMapping)\"\n            [statusText]=\"rowData[column.key]\"\n          ></bp-status-indicator>\n        </ng-template>\n      </ng-container>\n      <!-- Template Column -->\n      <ng-container *ngSwitchCase=\"TableColumnType.TEMPLATE\">\n        <ng-container\n          *ngTemplateOutlet=\"column.template; context: { $implicit: rowData }\"\n        ></ng-container>\n      </ng-container>\n      <!-- Standard Column -->\n      <ng-container *ngSwitchDefault>{{ rowData[column.key] }}</ng-container>\n    </td>\n\n    <!-- Actions Column -->\n    <td\n      *ngIf=\"properties.actions\"\n      class=\"{{ properties.actions.length < 3 ? 'actions' : 'more-actions' }}\"\n    >\n      <!-- May move into its own nested component if table gets too large -->\n      <app-actions\n        *ngIf=\"properties.actions.length < 3; else moreActions\"\n        class=\"action-items\"\n        [bpID]=\"bpID + 'Action' + rowData[properties.rowId]\"\n        [actionItems]=\"properties.actions\"\n        [rowId]=\"properties.rowId\"\n        [rowData]=\"rowData\"\n        classList=\"btn btn-sm\"\n        (emitAction)=\"emitAction($event, rowData[properties.rowId])\"\n      ></app-actions>\n      <ng-template #moreActions>\n        <div class=\"dropdown\">\n          <button\n            type=\"button\"\n            [attr.id]=\"bpID + 'ActionsDropdown' + rowData[properties.rowId]\"\n            class=\"btn-icon-inline more-actions-toggle\"\n            data-toggle=\"dropdown\"\n            [attr.aria-label]=\"properties.internationalization['Actions Menu']\"\n            aria-haspopup=\"true\"\n            aria-expanded=\"false\"\n          >\n            <i class=\"fa fa-ellipsis-h\" aria-hidden=\"true\"></i>\n          </button>\n          <app-actions\n            class=\"dropdown-menu dropdown-menu-right\"\n            [bpID]=\"bpID + 'Action' + rowData[properties.rowId]\"\n            [attr.aria-labelledby]=\"bpID + 'ActionsDropdown' + rowData[properties.rowId]\"\n            [actionItems]=\"properties.actions\"\n            [rowId]=\"properties.rowId\"\n            [rowData]=\"rowData\"\n            classList=\"dropdown-item\"\n            (emitAction)=\"emitAction($event, rowData[properties.rowId])\"\n          ></app-actions>\n        </div>\n      </ng-template>\n    </td>\n  </tr>\n\n  <!-- Expandable Row Content -->\n  <tr\n    *ngIf=\"properties.expandableRowsTemplate && expandedRows.has(rowData[properties.rowId])\"\n    class=\"tr-expandable {{\n      index % 2 === 0 ? 'tr-stripe-even' : 'tr-stripe-odd'\n    }}\"\n    [id]=\"bpID + 'Expandable' + rowData[properties.rowId] + 'Row'\"\n  >\n    <td colspan=\"100%\">\n      <ng-container\n        *ngTemplateOutlet=\"\n          properties.expandableRowsTemplate;\n          context: { $implicit: rowData }\n        \"\n      >\n      </ng-container>\n    </td>\n  </tr>\n</ng-container>\n"}]}],"members":{"tableData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"properties":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"rowSelectionStates":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"expandedRows":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"bpID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"action":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":26,"character":3}}]}],"selectedRowsAction":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":27,"character":3}}]}],"selectAllRowsRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":29,"character":3},"arguments":["selectAllRowsRef"]}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"getStatusClass":[{"__symbolic":"method"}],"selectRows":[{"__symbolic":"method"}],"toggleExpanded":[{"__symbolic":"method"}],"emitAction":[{"__symbolic":"method"}]}},"ɵd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"app-table-footer","template":"<app-view-selector\n  *ngIf=\"hasViewSelector\"\n  class=\"col-12 col-sm-auto d-flex justify-content-center mb-3 mb-xl-0\"\n  [bpID]=\"bpID\"\n  [internationalization]=\"internationalization\"\n  (viewSelectorEmitter)=\"emitTableView($event)\"\n></app-view-selector>\n\n<app-column-selector\n  *ngIf=\"hasColumnSelector\"\n  class=\"col-12 col-sm-auto d-flex justify-content-center mb-3 mb-xl-0\"\n  [bpID]=\"bpID\"\n  [columnInfo]=\"columnInfo\"\n  [defaultSortColumnName]=\"defaultSortColumnName\"\n  [internationalization]=\"internationalization\"\n  (columnSelectorEmitter)=\"emitSelectedColumns($event)\"\n></app-column-selector>\n\n<app-display-density\n  *ngIf=\"hasDisplayDensity\"\n  class=\"col-12 col-sm-auto d-flex justify-content-center mb-3 mb-xl-0\"\n  [bpID]=\"bpID\"\n  [internationalization]=\"internationalization\"\n  (displayDensityEmitter)=\"setDisplayDensity($event)\"\n></app-display-density>\n\n<div class=\"col-12 col-xl-auto ml-xl-auto\">\n  <ng-content select=\"[pagination]\"></ng-content>\n</div>\n","styles":[".table-footer-dropdown{align-items:center;display:inline-flex;justify-content:center}.table-footer-dropdown-label{margin-right:5px;width:auto}.select-min-width{min-width:100px}"]}]}],"members":{"hasViewSelector":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"hasDisplayDensity":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"hasColumnSelector":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3}}]}],"columnInfo":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"defaultSortColumnName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"internationalization":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"bpID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"displayDensityEmitter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":31,"character":3}}]}],"viewSelectorEmitter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":34,"character":3}}]}],"columnSelectorEmitter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":37,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"setDisplayDensity":[{"__symbolic":"method"}],"emitTableView":[{"__symbolic":"method"}],"emitSelectedColumns":[{"__symbolic":"method"}]}},"ɵe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"app-display-density","template":"<div class=\"table-footer-dropdown\">\n  <label for=\"{{ bpID }}DisplayDensity\" class=\"table-footer-dropdown-label\">\n    {{ internationalization['Display Density'] }}\n  </label>\n  <ng-select\n    #displayDensityDropdown\n    class=\"select-min-width\"\n    [labelForId]=\"bpID + 'DisplayDensity'\"\n    name=\"displayDensity\"\n    (change)=\"setDisplayDensity()\"\n    [items]=\"displayOptions\"\n    bindLabel=\"text\"\n    bindValue=\"value\"\n    [searchable]=\"false\"\n    [clearable]=\"false\"\n    [(ngModel)]=\"displayDensity\"\n  ></ng-select>\n</div>\n","styles":[".table-footer-dropdown{align-items:center;display:inline-flex;justify-content:center}.table-footer-dropdown-label{margin-right:5px;width:auto}.select-min-width{min-width:100px}"]}]}],"members":{"displayDensityEmitter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":10,"character":3}}]}],"internationalization":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"bpID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"setDisplayDensity":[{"__symbolic":"method"}]}},"ɵf":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"app-column-selector","template":"<div class=\"table-footer-dropdown column-selector\">\n  <bp-multi-select\n    #columnSelectorDropdown\n    [bpID]=\"bpID + 'ColumnSelector'\"\n    [label]=\"internationalization['Column Selector']\"\n    [isInline]=\"true\"\n    [optionItems]=\"columnInfo\"\n    bindLabel=\"headerText\"\n    bindValue=\"columnIndex\"\n    [(ngModel)]=\"selectedColumns\"\n    (change)=\"updateSelected($event)\"\n    ngDefaultControl\n  >\n    <ng-template ng-multi-label-tmp let-items=\"items\" let-clear=\"clear\">\n      {{\n        parseLookupString(\n          internationalization['Showing numVisible out of numTotal'],\n          {\n            numVisible: selectedColumns.length,\n            numTotal: columnInfo.length\n          }\n        )\n      }}\n    </ng-template>\n  </bp-multi-select>\n</div>\n","styles":[".table-footer-dropdown{align-items:center;display:inline-flex;justify-content:center}.table-footer-dropdown-label{margin-right:5px;width:auto}.select-min-width{min-width:100px}"]}]}],"members":{"columnInfo":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":3}}]}],"defaultSortColumnName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"internationalization":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"bpID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"columnSelectorEmitter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":27,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"updateSelected":[{"__symbolic":"method"}]}},"ɵg":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"app-view-selector","template":"<div class=\"table-footer-dropdown\">\n  <label for=\"{{ bpID }}ViewSelector\" class=\"table-footer-dropdown-label\">\n    {{ internationalization['View'] }}\n  </label>\n  <ng-select\n    #viewSelectorDropdown\n    class=\"select-min-width\"\n    [labelForId]=\"bpID + 'ViewSelector'\"\n    name=\"viewSelector\"\n    (change)=\"emitTableView()\"\n    [items]=\"displayOptions\"\n    bindLabel=\"text\"\n    bindValue=\"value\"\n    [searchable]=\"false\"\n    [clearable]=\"false\"\n    [(ngModel)]=\"viewSelector\"\n  ></ng-select>\n</div>\n","styles":[".table-footer-dropdown{align-items:center;display:inline-flex;justify-content:center}.table-footer-dropdown-label{margin-right:5px;width:auto}.select-min-width{min-width:100px}"]}]}],"members":{"internationalization":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"bpID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"viewSelectorEmitter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":16,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"emitTableView":[{"__symbolic":"method"}]}},"ɵh":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":10,"character":1},"arguments":[{"selector":"app-actions","template":"<ng-container *ngFor=\"let actionItem of renderedActions; index as i\">\n  <bp-action\n    [ngClass]=\"{ 'action-item': actionItems.length < 3 }\"\n    [text]=\"actionItem.text\"\n    [classes]=\"[actionItem.class, classList, actionItem.isDestructive ? ' is-destructive' : '']\"\n    [bpID]=\"bpID + 'Item' + i\"\n    [attr.aria-label]=\"parseLookupString(actionItem.ariaLabel, rowData)\"\n    [target]=\"actionItem.target\"\n    [bpRouterLink]=\"actionItem.bpRouterLink ? parseLookupString(actionItem.bpRouterLink, rowData) : null\"\n    [href]=\"actionItem.href ? parseLookupString(actionItem.href, rowData) : null\"\n    (click)=\"triggerAction(actionItem.action)\"\n  ></bp-action>\n</ng-container>","styles":[".action-item:not(:last-child){margin-right:6px}"]}]}],"members":{"actionItems":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3}}]}],"rowId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3}}]}],"rowData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"classList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"bpID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"emitAction":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":32,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"reduceConditions":[{"__symbolic":"method"}],"compare":[{"__symbolic":"method"}],"triggerAction":[{"__symbolic":"method"}]}},"ɵi":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"app-select-all-checkbox","template":"<span\n  role=\"checkbox\"\n  class=\"checkbox-input\"\n  [attr.aria-checked]=\"checked\"\n  [attr.aria-labelledby]=\"bpID\"\n  tabindex=\"0\"\n  (keyup.space)=\"emitEvent($event)\"\n></span>\n<label class=\"checkbox-label\" [attr.id]=\"bpID\" (click)=\"emitEvent($event)\">\n  <span *ngIf=\"visuallyHiddenLabel; else visibleLabel\" class=\"sr-only\">\n      {{ label }}\n  </span>\n  <ng-template #visibleLabel>\n      {{ label }}\n  </ng-template>\n</label>"}]}],"members":{"bpID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":3}}]}],"isChecked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"isMixed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"visuallyHiddenLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"change":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":15,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validation":[{"__symbolic":"method"}],"getState":[{"__symbolic":"method"}],"emitEvent":[{"__symbolic":"method"}]}}},"origins":{"ActionComponent":"./lib/action/action.component","ActionModule":"./lib/action/action.module","BadgeComponent":"./lib/badge/badge.component","BadgeModule":"./lib/badge/badge.module","BreadcrumbsComponent":"./lib/breadcrumbs/breadcrumbs.component","BreadcrumbsModule":"./lib/breadcrumbs/breadcrumbs.module","BreadcrumbInterface":"./lib/breadcrumbs/breadcrumbs.interface","ChartPieComponent":"./lib/chart-pie/chart-pie.component","ChartPieModule":"./lib/chart-pie/chart-pie.module","ChartLineComponent":"./lib/chart-line/chart-line.component","ChartLineModule":"./lib/chart-line/chart-line.module","CheckboxComponent":"./lib/checkbox/checkbox.component","CheckboxModule":"./lib/checkbox/checkbox.module","CollapsiblePanelComponent":"./lib/collapsible-panel/collapsible-panel.component","CollapsiblePanelModule":"./lib/collapsible-panel/collapsible-panel.module","DropdownComponent":"./lib/dropdown/dropdown.component","DropdownModule":"./lib/dropdown/dropdown.module","DropdownItemInterface":"./lib/dropdown/dropdown.interface","DropdownExtrasInterface":"./lib/dropdown/dropdown.interface","HeaderComponent":"./lib/header/header.component","HeaderModule":"./lib/header/header.module","LandingPageHeaderComponent":"./lib/landing-page-header/landing-page-header.component","LandingPageHeaderModule":"./lib/landing-page-header/landing-page-header.module","LoadingIndicatorComponent":"./lib/loading-indicator/loading-indicator.component","LoadingIndicatorModule":"./lib/loading-indicator/loading-indicator.module","LogoComponent":"./lib/logo/logo.component","LogoModule":"./lib/logo/logo.module","NgMultiLabelTemplateDirective":"./lib/multi-select/multi-select.component","NgOptionTemplateDirective":"./lib/multi-select/multi-select.component","MultiselectComponent":"./lib/multi-select/multi-select.component","MultiselectModule":"./lib/multi-select/multi-select.module","NavSecondaryComponent":"./lib/nav-secondary/nav-secondary.component","NavSecondaryModule":"./lib/nav-secondary/nav-secondary.module","PaginationComponent":"./lib/pagination/pagination.component","PaginationModule":"./lib/pagination/pagination.module","PanelComponent":"./lib/panel/panel.component","PanelModule":"./lib/panel/panel.module","ProgressBarComponent":"./lib/progress-bar/progress-bar.component","ProgressBarModule":"./lib/progress-bar/progress-bar.module","RadioButtonComponent":"./lib/radio-button/radio-button.component","RadioButtonModule":"./lib/radio-button/radio-button.module","RibbonComponent":"./lib/ribbon/ribbon.component","RibbonModule":"./lib/ribbon/ribbon.module","SearchComponent":"./lib/search/search.component","SearchModule":"./lib/search/search.module","StatusIndicatorComponent":"./lib/status-indicator/status-indicator.component","StatusIndicatorModule":"./lib/status-indicator/status-indicator.module","TableComponent":"./lib/table/table.component","TableModule":"./lib/table/table.module","TablePropertiesInterface":"./lib/table/table.interface","TableIntlInterface":"./lib/table/table.interface","TableColumnInterface":"./lib/table/table.interface","TableStatusInterface":"./lib/table/table.interface","TableColumnType":"./lib/table/table.interface","TableActionInterface":"./lib/table/table.interface","TileComponent":"./lib/tile/tile.component","TileModule":"./lib/tile/tile.module","ToggleComponent":"./lib/toggle/toggle.component","ToggleModule":"./lib/toggle/toggle.module","ToggletipComponent":"./lib/toggletip/toggletip.component","ToggletipModule":"./lib/toggletip/toggletip.module","ɵa":"./lib/chart-tooltip/chart-tooltip.module","ɵb":"./lib/chart-tooltip/chart-tooltip.component","ɵc":"./lib/table/table-body/table-body.component","ɵd":"./lib/table/table-footer/table-footer.component","ɵe":"./lib/table/table-footer/display-density/display-density.component","ɵf":"./lib/table/table-footer/column-selector/column-selector.component","ɵg":"./lib/table/table-footer/view-selector/view-selector.component","ɵh":"./lib/table/table-body/table-columns/actions/actions.component","ɵi":"./lib/table/select-all-checkbox/select-all-checkbox.component"},"importAs":"epsilon-blueprint"}