1"use strict";(self.webpackChunkratings_ui_v2=self.webpackChunkratings_ui_v2||[]).push([["default-src_app_components_new-navigation_charts_bar-chart_bar-chart_component_ts-src_app_com-5604ae"],{40655:(V,T,g)=>{g.d(T,{X:()=>_});var n=g(60316),a=g(89135),k=g(54687),P=g.n(k),y=g(4231),v=g(37580);const l=["barChartCont"];let _=(()=>{class o{constructor(h){this._ngZone=h,this.height="400px",this.titleArray=[],this.datePipe=new n.vh("en-us")}ngOnInit(){}ngOnDestroy(){this.ivtChart&&(this.ivtChart.clear(),this.ivtChart=null)}ngOnChanges(h){if(h.data){if((0,y.r1)(h.data.currentValue,h.data.previousValue))return;this.ivtChart?(this.ivtChart.dataProvider=this.data,this.ivtChart.validateData()):this._ngZone.runOutsideAngular(()=>{var C=new AmCharts.AmSerialChart(AmCharts.themes.light);C.categoryField=this.categoryField,C.theme="light",C.fontFamily=a.Vj,C.colors=a.yY,C.dataDateFormat="YYYY-MM",C.creditsPosition="top-right";var M=C.categoryAxis;"custom"===this.type?(M.labelRotation=60,M.labelOffset=10,M.gridAlpha=0):"engagement"===this.type?(M.labelOffset=10,M.gridAlpha=0):(M.minPeriod="MM",M.markPeriodChange=!1,M.gridAlpha=0,M.labelFunction=(x,G,N)=>this.datePipe.transform(x,"MMM")),C.addGraph(this.makeGraph(this.valueFields[0],this.titleArray[0])),"double"===this.type&&this.valueFields[1]&&C.addGraph(this.makeGraph(this.valueFields[1],this.titleArray[1]));var R=new AmCharts.ValueAxis;R.stackType="regular",R.gridAlpha=.15,R.axisAlpha=0,R.unit="%",R.labelFunction="engagement"===this.type?(x,G,N)=>this.getValue(x):(x,G,N)=>`${parseFloat((100*x).toString()).toFixed(0)}%`,C.addValueAxis(R),C.removeLegend(),C.rotate=!1,C.dataProvider=this.data,C.write(this.barChartCont.nativeElement),this._ngZone.run(()=>{console.debug("BAR Chart render done!")}),this.ivtChart=C})}}makeGraph(h,I){const E=new AmCharts.AmGraph;return E.type="column",E.valueField=h,E.title=I,E.fillAlphas=1,"engagement"===this.type?(E.balloonFunction=C=>`<b>${I}</b><br><span style='font-size:14px'>${C.category}: \n <b>${this.getValue(C.dataContext[h])}</b></span>`,E.fixedColumnWidth=10):(E.balloonFunction=C=>`<b>${I}</b><br><span style='font-size:14px'>${C.category}: \n <b>${parseFloat((100*C.dataContext[h]).toString()).toFixed(2)}%</b></span>`,window.innerWidth>991&&(E.fixedColumnWidth=50)),E}getValue(h){return P()(h).format("0.00a").toUpperCase()}static{this.\u0275fac=function(I){return new(I||o)(v.rXU(v.SKi))}}static{this.\u0275cmp=v.VBU({type:o,selectors:[["app-bar-chart"]],viewQuery:function(I,E){if(1&I&&v.GBs(l,7),2&I){let C;v.mGM(C=v.lsd())&&(E.barChartCont=C.first)}},inputs:{data:"data",type:"type",height:"height",titleArray:"titleArray",categoryField:"categoryField",valueFields:"valueFields"},features:[v.OA$],decls:2,vars:2,consts:[[2,"width","100%"],["barChartCont",""]],template:function(I,E){1&I&&v.nrm(0,"div",0,1),2&I&&v.xc7("height",E.height)},changeDetection:0})}}return o})()},89135:(V,T,g)=>{g.d(T,{Vj:()=>y,XW:()=>k,eP:()=>P,hk:()=>n,t0:()=>v,yY:()=>a});const n=["#008EBF","#005E7F","#00BDFF","#002F40","#00AAE5","#66d9ff"],a=["#61A5ED","#2652B2"],k=["#008EBF","#005E7F","#00BDFF","#002F40","#00AAE5"],P=[{number:1e3,prefix:"K"},{number:1e6,prefix:"M"},{number:1e9,prefix:"B"},{number:1e12,prefix:"T"},{number:1e15,prefix:"P"},{number:1e18,prefix:"E"},{number:1e21,prefix:"Z"},{number:1e24,prefix:"Y"}],y="Open Sans",v=12},34091:(V,T,g)=>{g.d(T,{I:()=>P});var n=g(89135),a=g(37580);const k=["lineChartCont"];let P=(()=>{class y{constructor(l){this._ngZone=l,this.height="280px",this.valueAxisFixed=!1,this.valueTextPrefix="",this.valueAxisUnit="",this.usePrefixes=!0,this.hideLegend=!1,this.labelRotation=0,this.minPeriod="MM",this.dataDateFormat="YYYY-MM",this.categoryBalloonDateFormat="YYYY-MM",this.parseDates=!0,this.valueAxisFracDigits=2,this.valueAxisPrecision=0,this.lineThickness=2,this.colors=n.XW,this.graphFillColors="",this.graphLineColor="",this.graphType="smoothedLine",this.fixedColumnWidth=0}ngOnChanges(){this._ngZone.runOutsideAngular(()=>{var l=new AmCharts.AmSerialChart(AmCharts.themes.light);l.dataProvider=this.data,l.categoryField=this.categoryField,l.dataDateFormat=this.dataDateFormat,l.fontFamily=n.Vj,l.fontSize=n.t0,l.colors=this.colors,l.maxZoomFactor=1,this.usePrefixes&&(l.usePrefixes=!0,l.prefixesOfBigNumbers=n.eP,l.prefixesOfSmallNumbers=[],"%"!==this.valueAxisUnit&&(l.precision=this.valueAxisPrecision));var _=l.categoryAxis;_.minPeriod=this.minPeriod,_.dashLength=3,_.minorGridEnabled=!0,_.minorGridAlpha=.1,_.markPeriodChange=!1,_.gridAlpha=0,_.parseDates=this.parseDates,_.labelFrequency=1,_.minHorizontalGap=void 0!==this.minHorizontalGap?this.minHorizontalGap:"hh"===this.minPeriod?75:15,_.labelRotation=this.labelRotation;var o=new AmCharts.ValueAxis;if(o.axisAlpha=0,void 0!==this.valueAxisMinimum&&(o.minimum=this.valueAxisMinimum),this.valueAxisUnit&&(o.unit=this.valueAxisUnit),this.valueTextPrefix&&(o.labelFunction=(I,E,C)=>`${this.valueTextPrefix}${E}`),this.valueAxisFixed){const I=this.data.map(R=>R[this.valueFields[0]]);let E=Math.min(...I),C=Math.max(...I);const M=Math.max(1,Math.ceil(.1*(C-E)));E-=M,C+=M,o.minimum=E,o.maximum=C,o.strictMinMax=!0,o.gridCount=Math.min(10,C-E+1),o.integersOnly=!0,o.precision=0,o.step=1,o.minimumRange=1,o.minorGridEnabled=!1}if("%"===this.valueAxisUnit&&(o.labelFunction=(I,E,C)=>`${parseFloat((100*I).toString()).toFixed(this.valueAxisFracDigits)}%`),l.addValueAxis(o),l.addGraph(this.makeGraph(this.valueFields[0],this.titleArray[0])),"double"===this.type&&this.valueFields[1]&&l.addGraph(this.makeGraph(this.valueFields[1],this.titleArray[1])),this.hideLegend)l.removeLegend();else{var p=new AmCharts.AmLegend;p.position="top",p.borderAlpha=.3,p.horizontalGap=10,p.fontSize=14,p.switchType="v",p.spacing=120,"%"===this.valueAxisUnit?p.valueFunction=(I,E,C)=>`${this.valueTextPrefix}${this.parseValue(E)} ${this.valueAxisUnit}`:p.valueText=`${this.valueTextPrefix}[[value]]`,p.valueWidth=100,p.valueAlign="right",p.switchable=!1,l.addLegend(p)}var h=new AmCharts.ChartCursor;h.cursorAlpha=.5,h.cursorPosition="mouse",h.categoryBalloonDateFormat=this.categoryBalloonDateFormat,l.addChartCursor(h),l.creditsPosition="top-right",l.write(this.lineChartCont.nativeElement),this._ngZone.run(()=>{console.debug("LINE Chart render done!")})})}makeGraph(l,_){var o=new AmCharts.AmGraph;return o.type=this.graphType,o.valueField=l,o.title=_,(this.graphFillColors||this.graphLineColor)&&(o.fillAlphas=1,o.fillColors=this.graphFillColors,o.lineColor=this.graphLineColor),o.bullet="round",o.bulletSize=this.lineThickness+4,o.lineThickness=this.lineThickness,"column"===this.graphType&&(o.fillAlphas=.9,o.lineAlpha=0,o.columnWidth=.6,o.cornerRadiusTop=2,this.fixedColumnWidth>0&&(o.fixedColumnWidth=this.fixedColumnWidth)),"%"===this.valueAxisUnit?o.balloonFunction=(p,h,I)=>`<b>${_}</b><br><span style='font-size:12px'>${p.dataContext[this.categoryField]}:\n <b>${this.valueTextPrefix}${this.parseValue(p.dataContext[l])}\n ${this.valueAxisUnit}</b></span>`:o.balloonText=`<b>[[title]]</b><br><span style="font-size:12px">[[category]]: <b>${this.valueTextPrefix}[[value]]${this.valueAxisUnit}</b></span>`,o}parseValue(l){return parseFloat((100*l).toString()).toFixed(this.valueAxisFracDigits)}static{this.\u0275fac=function(_){return new(_||y)(a.rXU(a.SKi))}}static{this.\u0275cmp=a.VBU({type:y,selectors:[["app-line-chart"]],viewQuery:function(_,o){if(1&_&&a.GBs(k,7),2&_){let p;a.mGM(p=a.lsd())&&(o.lineChartCont=p.first)}},inputs:{data:"data",height:"height",type:"type",titleArray:"titleArray",valueAxisFixed:"valueAxisFixed",valueTextPrefix:"valueTextPrefix",valueAxisUnit:"valueAxisUnit",usePrefixes:"usePrefixes",hideLegend:"hideLegend",labelRotation:"labelRotation",minPeriod:"minPeriod",dataDateFormat:"dataDateFormat",categoryBalloonDateFormat:"categoryBalloonDateFormat",categoryField:"categoryField",parseDates:"parseDates",valueFields:"valueFields",valueAxisFracDigits:"valueAxisFracDigits",valueAxisPrecision:"valueAxisPrecision",lineThickness:"lineThickness",colors:"colors",graphFillColors:"graphFillColors",graphLineColor:"graphLineColor",graphType:"graphType",minHorizontalGap:"minHorizontalGap",valueAxisMinimum:"valueAxisMinimum",fixedColumnWidth:"fixedColumnWidth"},features:[a.OA$],decls:2,vars:2,consts:[[2,"width","100%"],["lineChartCont",""]],template:function(_,o){1&_&&a.nrm(0,"div",0,1),2&_&&a.xc7("height",o.height)}})}}return y})()},76531:(V,T,g)=>{g.d(T,{k:()=>P});var n=g(89135),a=g(37580);const k=["pieChartCont"];let P=(()=>{class y{constructor(l){this._ngZone=l,this.colors=n.hk,this.height="280px",this.minRadius=10,this.fullPie=!1,this.hideLegend=!1}ngAfterViewInit(){try{this._ngZone.runOutsideAngular(()=>{const l=[];let _=0;this.data.forEach((h,I)=>{I<5?l.push(h):_+=h?.value}),_>0&&l.push({value:_,category:"Others",title:"Others"});const o=new AmCharts.AmPieChart(AmCharts.themes.light);
1if(o.categoryField="category",o.valueField="value",o.titleField="title",o.dataProvider=l,o.fontFamily=n.Vj,o.fontSize=n.t0,o.maxLabelWidth=100,o.labelWidth=100,this.fullPie?(o.radius=100,o.minRadius=this.minRadius):(o.radius=85,o.innerRadius=40),o.forceWidth=!0,o.labelText="[[title]]",o.colors=this.colors,this.hideLegend)o.removeLegend();else{var p=new AmCharts.AmLegend;p.position="right",p.fontSize=14,p.markerType="circle",p.switchType="v",p.valueText="",p.switchable=!1,o.addLegend(p)}o.write(this.pieChartCont.nativeElement),this._ngZone.run(()=>{console.debug("PIE Chart render done!")})})}catch(l){console.log("ERROR on PIE Chart: ",l)}}static{this.\u0275fac=function(_){return new(_||y)(a.rXU(a.SKi))}}static{this.\u0275cmp=a.VBU({type:y,selectors:[["app-pie-chart"]],viewQuery:function(_,o){if(1&_&&a.GBs(k,7),2&_){let p;a.mGM(p=a.lsd())&&(o.pieChartCont=p.first)}},inputs:{data:"data",colors:"colors",height:"height",minRadius:"minRadius",fullPie:"fullPie",hideLegend:"hideLegend"},decls:2,vars:2,consts:[[2,"width","100%"],["pieChartCont",""]],template:function(_,o){1&_&&a.nrm(0,"div",0,1),2&_&&a.xc7("height",o.height)},encapsulation:2,changeDetection:0})}}return y})()},75451:(V,T,g)=>{g.d(T,{v:()=>k});var n=g(37580),a=g(60316);let k=(()=>{class P{constructor(){this.appType="app",this.anchorLink="#app-clawback-history",this.anchorClick=new n.bkB,this.count=0,this.itemMapping={"=1":"1 time",other:"# times"}}ngOnInit(){this.initData()}ngOnChanges(v){}initData(){this.count=this.data?.overview?.clawbackReportedCount||this.data?.appOverview?.clawbackReportedCount}goToSection(v){this.anchorClick.emit(v)}static{this.\u0275fac=function(l){return new(l||P)}}static{this.\u0275cmp=n.VBU({type:P,selectors:[["app-clawback-notification"]],inputs:{data:"data",appType:"appType",anchorLink:"anchorLink"},outputs:{anchorClick:"anchorClick"},features:[n.OA$],decls:7,vars:5,consts:[[1,"clawback"],["src","./assets/images/icon-exclamation-yellow.svg","width","18","alt","Warning Icon",1,"mr-1"],[1,"message"],[3,"click"]],template:function(l,_){1&l&&(n.j41(0,"div",0),n.nrm(1,"img",1),n.j41(2,"span",2),n.EFF(3),n.nI1(4,"i18nPlural"),n.k0s(),n.j41(5,"a",3),n.bIt("click",function(){return _.goToSection(_.anchorLink)}),n.EFF(6,"View Clawback History"),n.k0s()()),2&l&&(n.R7$(3),n.Lme("Invalid Traffic (IVT) / Ad Fraud Clawback has been reported for this ",_.appType," ",n.i5U(4,2,_.count,_.itemMapping)," in the last 12 months."))},dependencies:[a.jo],styles:[".clawback[_ngcontent-%COMP%]{display:flex;flex-flow:row wrap;justify-content:flex-start;gap:5px;margin-bottom:32px;position:relative;padding:.75rem 1.25rem;margin-bottom:1.5rem;border:1px solid transparent;border-radius:.25rem;border-color:#e7a94c;background:#fdf1dd;color:#d9861c}.clawback[_ngcontent-%COMP%] [_ngcontent-%COMP%]:last-child{margin-left:auto;text-decoration:underline;font-weight:800}.clawback[_ngcontent-%COMP%] .message[_ngcontent-%COMP%]{font-weight:800}"]})}}return P})()},34443:(V,T,g)=>{g.d(T,{X:()=>v});var n=g(66976),a=g(37580),k=g(60316);function P(l,_){if(1&l&&(a.qex(0),a.EFF(1),a.bVm()),2&l){const o=a.XpG().$implicit;a.R7$(1),a.JRh(o.count)}}function y(l,_){if(1&l&&(a.j41(0,"div",11)(1,"div",12),a.DNE(2,P,2,1,"ng-container",13),a.k0s(),a.j41(3,"div",14),a.EFF(4),a.k0s(),a.j41(5,"div",15),a.EFF(6),a.k0s()()),2&l){const o=_.$implicit,p=a.XpG();a.AVh("month--hit",o.count>0),a.R7$(1),a.Y8G("ngClass",p.cellClass(o.count)),a.R7$(1),a.Y8G("ngIf",o.count>0),a.R7$(2),a.JRh(o.month),a.R7$(2),a.JRh(o.year)}}let v=(()=>{class l{constructor(){this.appType="app",this.data=[],this.months=[]}ngOnChanges(o){this.months=this.buildWindow(this.data,this.endMonth)}get maxCount(){return this.months.reduce((o,p)=>Math.max(o,p.count),0)}get affectedCount(){return this.months.filter(o=>o.count>0).length}get windowSize(){return this.months.length}get mostRecent(){for(let o=this.months.length-1;o>=0;o--)if(this.months[o].count>0)return`${this.months[o].month} ${this.months[o].year}`;return null}cellClass(o){return o<=0?"":o>=this.maxCount?"cell--l2":"cell--l1"}trackByMonth(o,p){return p.month+p.year}buildWindow(o,p){const h=new Map;for(const C of o??[]){const M=this.normalizeKey(C?.month);if(!M)continue;const R=Number(C.cnt);h.set(M,(h.get(M)??0)+(Number.isFinite(R)?R:0))}const I=this.parseKey(p)??this.parseKey(this.latestKey([...h.keys()]))??this.currentMonth(),E=[];for(let C=11;C>=0;C--){const M=new Date(I.year,I.month0-C,1),R=M.getFullYear(),x=M.getMonth(),G=`${R}${String(x+1).padStart(2,"0")}`;E.push({month:n.m[x],year:String(R),count:h.get(G)??0})}return E}normalizeKey(o){if(null==o)return null;const p=String(o).trim();return/^\d{6}$/.test(p)?p:null}parseKey(o){if(!(o=o.replace("-",""))||!/^\d{6}$/.test(o))return null;
1const p=Number(o.slice(0,4)),h=Number(o.slice(4,6));return h<1||h>12?null:{year:p,month0:h-1}}latestKey(o){let p=null;for(const h of o)(null===p||h>p)&&(p=h);return p}currentMonth(){const o=new Date;return{year:o.getFullYear(),month0:o.getMonth()}}static{this.\u0275fac=function(p){return new(p||l)}}static{this.\u0275cmp=a.VBU({type:l,selectors:[["app-clawback-timeline"]],inputs:{appType:"appType",data:"data",endMonth:"endMonth",months:"months"},features:[a.OA$],decls:21,vars:6,consts:[[1,"card"],[1,"card-head"],[1,"card-desc"],[1,"stats"],[1,"stat-label"],[1,"stat-value","stat-value--affected"],[1,"stat-value","stat-value--recent"],[1,"strip"],["class","month",3,"month--hit",4,"ngFor","ngForOf","ngForTrackBy"],[1,"divider"],[1,"note"],[1,"month"],[1,"cell",3,"ngClass"],[4,"ngIf"],[1,"m-label"],[1,"m-year"]],template:function(p,h){if(1&p&&(a.j41(0,"div",0)(1,"div",1)(2,"div")(3,"p",2),a.EFF(4),a.k0s()(),a.j41(5,"div",3)(6,"div")(7,"div",4),a.EFF(8,"Months affected"),a.k0s(),a.j41(9,"div",5),a.EFF(10),a.k0s()(),a.j41(11,"div")(12,"div",4),a.EFF(13,"Most recent"),a.k0s(),a.j41(14,"div",6),a.EFF(15),a.k0s()()()(),a.j41(16,"div",7),a.DNE(17,y,7,6,"div",8),a.k0s(),a.nrm(18,"div",9),a.j41(19,"p",10),a.EFF(20," Numbers above each month are the count of Clawback Reports in that month. Reporting party is not shown. Counts reflect Clawback Reports generated by Pixalate clients and externally submitted reports. "),a.k0s()()),2&p){let I;a.R7$(4),a.SpI("Months in which this ",h.appType," appeared in a Clawback Report. Rolling 12-month window."),a.R7$(6),a.Lme(" ",h.affectedCount," of ",h.windowSize," "),a.R7$(5),a.JRh(null!==(I=h.mostRecent)&&void 0!==I?I:"\u2014"),a.R7$(2),a.Y8G("ngForOf",h.months)("ngForTrackBy",h.trackByMonth)}},dependencies:[k.YU,k.Sq,k.bT],styles:['@charset "UTF-8";[_nghost-%COMP%]{--card-bg: #ffffff;--card-border: #e6eaf1;--ink: #1f2733;--muted: #6b7280;--muted-2: #9aa3b0;--divider: #e8ebf1;--cell-empty-bg: #eaeef4;--cell-empty-border: #e2e7ee;--orange-ink: #d9861c;--orange-border: #e7a94c;--orange-l1-bg: #fdf1dd;--orange-l2-bg: #f6cd77;--font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;display:block;font-family:var(--font);color:var(--ink)}*[_ngcontent-%COMP%], *[_ngcontent-%COMP%]:before, *[_ngcontent-%COMP%]:after{box-sizing:border-box}.card[_ngcontent-%COMP%]{background:var(--card-bg);border:none;border-radius:12px}.card-head[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.card-title[_ngcontent-%COMP%]{font-size:19px;font-weight:700;letter-spacing:-.01em;margin:0 0 6px}.card-desc[_ngcontent-%COMP%]{font-size:14px;color:var(--muted);margin:0}.stats[_ngcontent-%COMP%]{display:flex;gap:52px;flex-shrink:0;text-align:right}.stat-label[_ngcontent-%COMP%]{font-size:13px;color:var(--muted);margin-bottom:4px}.stat-value[_ngcontent-%COMP%]{font-size:26px;font-weight:800;line-height:1;letter-spacing:-.02em}.stat-value--affected[_ngcontent-%COMP%]{color:var(--orange-ink)}.stat-value--recent[_ngcontent-%COMP%]{color:var(--ink)}.strip[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:9px;margin-top:26px}.month[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center}.cell[_ngcontent-%COMP%]{width:100%;height:54px;border-radius:9px;background:var(--cell-empty-bg);border:1px solid var(--cell-empty-border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--orange-ink)}.cell--l1[_ngcontent-%COMP%]{background:var(--orange-l1-bg);border-color:var(--orange-border)}.cell--l2[_ngcontent-%COMP%]{background:var(--orange-l2-bg);border-color:var(--orange-border);color:#7a4e12}.m-label[_ngcontent-%COMP%]{font-size:14px;font-weight:500;color:var(--muted);margin-top:10px}.m-year[_ngcontent-%COMP%]{font-size:12px;color:var(--muted-2);margin-top:2px}.month--hit[_ngcontent-%COMP%] .m-label[_ngcontent-%COMP%]{color:var(--ink);font-weight:700}.divider[_ngcontent-%COMP%]{height:1px;background:var(--divider);margin:24px 0 16px}.note[_ngcontent-%COMP%]{font-size:13px;line-height:1.55;color:var(--muted);margin:0}@media (max-width: 720px){.card-head[_ngcontent-%COMP%]{flex-direction:column;gap:18px}.stats[_ngcontent-%COMP%]{gap:44px;text-align:left}.strip[_ngcontent-%COMP%]{grid-template-columns:repeat(6,1fr);column-gap:10px;row-gap:18px;margin-top:22px}}@media (max-width: 480px){.card-title[_ngcontent-%COMP%]{font-size:18px}.card-desc[_ngcontent-%COMP%]{font-size:13px}.stats[_ngcontent-%COMP%]{gap:32px}.stat-value[_ngcontent-%COMP%]{font-size:22px}.strip[_ngcontent-%COMP%]{grid-template-columns:repeat(4,1fr)}.cell[_ngcontent-%COMP%]{height:50px;font-size:16px}}@media (max-width: 360px){.card-title[_ngcontent-%COMP%]{font-size:17px}.stats[_ngcontent-%COMP%]{gap:24px}.stat-value[_ngcontent-%COMP%]{font-size:20px}.strip[_ngcontent-%COMP%]{column-gap:7px;row-gap:14px;margin-top:20px}.cell[_ngcontent-%COMP%]{height:46px;border-radius:8px;font-size:15px}.m-label[_ngcontent-%COMP%]{font-size:12px;margin-top:8px}.m-year[_ngcontent-%COMP%]{font-size:11px}.note[_ngcontent-%COMP%]{font-size:12px}}',".row.details-item[_ngcontent-%COMP%]{margin-bottom:10px}
1.row.details-item[_ngcontent-%COMP%] .fa.fa-info-circle[_ngcontent-%COMP%]{position:absolute;margin-right:-5px;margin-top:3px;top:0;right:0;width:16px;padding:0 2px}.row.details-item[_ngcontent-%COMP%] div[_ngcontent-%COMP%]:first-child{text-align:right}.row.details-item[_ngcontent-%COMP%] div[_ngcontent-%COMP%]:nth-child(2){text-align:left;overflow:hidden;text-overflow:ellipsis}.row.details-item[_ngcontent-%COMP%] div[_ngcontent-%COMP%]:nth-child(2) .riskRating[_ngcontent-%COMP%]{text-align:left}.row.details-item[_ngcontent-%COMP%] div[_ngcontent-%COMP%]:nth-child(2) .risk-label[_ngcontent-%COMP%]{margin-top:0;margin-right:0;width:18px;height:18px;border-radius:0;vertical-align:top;display:block}.row.details-item[_ngcontent-%COMP%] .text-value[_ngcontent-%COMP%]{display:inline-block;text-align:right;min-width:50px;margin-right:10px}.row.details-item[_ngcontent-%COMP%] .btn[_ngcontent-%COMP%]{padding:0;font-size:14px}\n\n/*# sourceMappingURL=details-item.css.map*/",".label-white[_ngcontent-%COMP%]{background-color:#fff;color:#fff}.label-medium[_ngcontent-%COMP%]{background-color:#e8c32b;color:#e8c32b;text-transform:uppercase}.label-medium[href][_ngcontent-%COMP%]:focus, .label-medium[href][_ngcontent-%COMP%]:hover{background-color:#ec971f;color:#ec971f}.label-rev-medium[_ngcontent-%COMP%]{background-color:#e8c32b;color:#e8c32b}.label-rev-medium[href][_ngcontent-%COMP%]:focus, .label-rev-medium[href][_ngcontent-%COMP%]:hover{background-color:#ec971f;color:#ec971f}.label-high[_ngcontent-%COMP%]{background-color:#d34d2f;color:#d34d2f;text-transform:uppercase}.label-high[href][_ngcontent-%COMP%]:focus, .label-high[href][_ngcontent-%COMP%]:hover{background-color:#d34d2f;color:#d34d2f}.label-low[_ngcontent-%COMP%]{background-color:#1b8e45;color:#1b8e45;text-transform:uppercase}.label-low[href][_ngcontent-%COMP%]:focus, .label-low[href][_ngcontent-%COMP%]:hover{background-color:#449d44;color:#449d44}.label-rev-low[_ngcontent-%COMP%]{background-color:#d34d2f;color:#d34d2f}.label-rev-low[href][_ngcontent-%COMP%]:focus, .label-rev-low[href][_ngcontent-%COMP%]:hover{background-color:#c9302c;color:#c9302c}.label-rev-high[_ngcontent-%COMP%]{background-color:#1b8e45;color:#1b8e45}.label-rev-high[href][_ngcontent-%COMP%]:focus, .label-rev-high[href][_ngcontent-%COMP%]:hover{background-color:#449d44;color:#449d44}.label-true[_ngcontent-%COMP%]{background-color:#1b8e45;color:#1b8e45}.label-true[href][_ngcontent-%COMP%]:focus, .label-true[href][_ngcontent-%COMP%]:hover{background-color:#449d44;color:#449d44}.label-false[_ngcontent-%COMP%]{background-color:#d34d2f;color:#d34d2f}.label-false[href][_ngcontent-%COMP%]:focus, .label-false[href][_ngcontent-%COMP%]:hover{background-color:#c9302c;color:#c9302c}.label-rev-false[_ngcontent-%COMP%]{background-color:#1b8e45;color:#1b8e45}.label-rev-false[href][_ngcontent-%COMP%]:focus, .label-rev-false[href][_ngcontent-%COMP%]:hover{background-color:#449d44;color:#449d44}.label-rev-true[_ngcontent-%COMP%]{background-color:#d34d2f;color:#d34d2f}.label-rev-true[href][_ngcontent-%COMP%]:focus, .label-rev-true[href][_ngcontent-%COMP%]:hover{background-color:#c9302c;color:#c9302c}.label-outline[_ngcontent-%COMP%]{border:solid #808285 thin;background-color:#fff;color:#036}.risk-label[_ngcontent-%COMP%]{margin-top:.35em;margin-right:0}\n\n/*# sourceMappingURL=label-styles.css.map*/"],changeDetection:0})}}return l})()},21466:(V,T,g)=>{g.d(T,{h:()=>F});var n=g(37580),a=g(60316),k=g(39085),P=g(59001),y=g(1083),v=g(52993),l=g(5859);const _=["value"];function o(t,m){if(1&t&&(n.qex(0),n.nrm(1,"info-tooltip",12),n.bVm()),2&t){const s=n.XpG(2);n.R7$(1),n.Y8G("title",s.labelTooltip)}}function p(t,m){if(1&t&&(n.j41(0,"span"),n.EFF(1),n.k0s()),2&t){const s=n.XpG(2);n.R7$(1),n.SpI(" ",s.label," ")}}function h(t,m){if(1&t){const s=n.RV6();n.j41(0,"a",13),n.bIt("click",function(){n.eBV(s);const D=n.XpG(2);return n.Njj(D.labelInteract.emit(D.item))}),n.EFF(1),n.k0s()}if(2&t){const s=n.XpG(2);n.R7$(1),n.SpI(" ",s.label," ")}}function I(t,m){1&t&&n.eu8(0)}function E(t,m){1&t&&n.eu8(0)}const C=function(t){return{value:t}};function M(t,m){if(1&t&&n.DNE(0,E,1,0,"ng-container",14),2&t){n.XpG();const s=n.sdS(11),O=n.sdS(13),D=n.XpG();n.Y8G("ngTemplateOutlet",D.Array.isArray(D.value)?s:O)("ngTemplateOutletContext",n.eq3(2,C,D.value))}}function R(t,m){if(1&t&&n.nrm(0,"img",18),2&t){const s=n.XpG(3);n.FS9("alt",s.valueIcon),n.Y8G("src",s.valueIcon,n.B4B)}}function x(t,m){if(1&t&&n.nrm(0,"img",19),2&t){const s=n.XpG(3);n.FS9("alt",s.valueIcon),n.FS9("width",s.valueIconSize),n.FS9("height",s.valueIconSize),n.Y8G("src",s.valueIcon,n.B4B)}}function G(t,m){1&t&&(n.j41(0,"span"),n.EFF(1,", "),n.k0s())}function N(t,m){1&t&&n.eu8(0)}function A(t,m){if(1&t&&(n.j41(0,"span"),n.DNE(1,N,1,0,"ng-container",14),n.k0s()),2&t){const s=n.XpG().$implicit;n.XpG(2);const O=n.sdS(13);n.R7$(1),n.Y8G("ngTemplateOutlet",O)("ngTemplateOutletContext",n.eq3(2,C,s))}}function L(t,m){1&t&&n.eu8(0)}function Y(t,m){if(1&t){const s=n.RV6();n.j41(0,"a",21),n.bIt("click",function(){n.eBV(s);
1const D=n.XpG().$implicit,an=n.XpG(3);return n.Njj(an.interact.emit(D))}),n.DNE(1,L,1,0,"ng-container",14),n.k0s()}if(2&t){const s=n.XpG().$implicit;n.XpG(2);const O=n.sdS(13);n.R7$(1),n.Y8G("ngTemplateOutlet",O)("ngTemplateOutletContext",n.eq3(2,C,s))}}function f(t,m){if(1&t&&(n.qex(0),n.DNE(1,G,2,0,"span",3),n.DNE(2,A,2,4,"span",3),n.DNE(3,Y,2,4,"a",20),n.bVm()),2&t){const s=m.index,O=n.XpG(3);n.R7$(1),n.Y8G("ngIf",s>0),n.R7$(1),n.Y8G("ngIf",!(O.interact.observers.length&&O.enableInteract)),n.R7$(1),n.Y8G("ngIf",O.interact.observers.length&&O.enableInteract)}}function $(t,m){if(1&t&&(n.DNE(0,R,1,2,"img",15),n.DNE(1,x,1,4,"img",16),n.DNE(2,f,4,3,"ng-container",17)),2&t){const s=m.value,O=n.XpG(2);n.Y8G("ngIf",O.valueIcon&&!O.valueIconSize),n.R7$(1),n.Y8G("ngIf",O.valueIcon&&O.valueIconSize),n.R7$(1),n.Y8G("ngForOf",s)}}function r(t,m){1&t&&(n.qex(0),n.j41(1,"span",22),n.nrm(2,"i",23),n.k0s(),n.bVm())}function B(t,m){if(1&t&&n.nrm(0,"img",26),2&t){const s=n.XpG(6);n.FS9("alt",s.valueIcon),n.FS9("width",s.valueIconSize),n.FS9("height",s.valueIconSize),n.Y8G("src",s.valueIcon,n.B4B)}}function S(t,m){if(1&t&&n.nrm(0,"img",27),2&t){const s=n.XpG(6);n.FS9("alt",s.valueIcon),n.Y8G("src",s.valueIcon,n.B4B)}}function X(t,m){if(1&t&&(n.qex(0),n.DNE(1,B,1,4,"img",24),n.DNE(2,S,1,2,"img",25),n.bVm()),2&t){const s=n.XpG(5);n.R7$(1),n.Y8G("ngIf",s.valueIconSize),n.R7$(1),n.Y8G("ngIf",!s.valueIconSize)}}function z(t,m){if(1&t&&(n.qex(0),n.DNE(1,X,3,2,"ng-container",3),n.j41(2,"span"),n.EFF(3),n.k0s(),n.bVm()),2&t){const s=n.XpG(2).value,O=n.XpG(2);n.R7$(1),n.Y8G("ngIf",O.valueIcon&&"N/A"!==s),n.R7$(2),n.JRh(s)}}function W(t,m){1&t&&(n.qex(0),n.SdG(1),n.bVm())}function K(t,m){if(1&t&&(n.qex(0),n.DNE(1,z,4,2,"ng-container",3),n.DNE(2,W,2,0,"ng-container",3),n.bVm()),2&t){const s=n.XpG(3);n.R7$(1),n.Y8G("ngIf",!s._valueContent),n.R7$(1),n.Y8G("ngIf",s._valueContent)}}function H(t,m){if(1&t&&(n.DNE(0,r,3,0,"ng-container",3),n.DNE(1,K,3,2,"ng-container",3)),2&t){const s=n.XpG(2);n.Y8G("ngIf",s.lock),n.R7$(1),n.Y8G("ngIf",!s.lock)}}function Q(t,m){1&t&&n.eu8(0)}function Z(t,m){if(1&t&&(n.qex(0),n.j41(1,"a",28),n.DNE(2,Q,1,0,"ng-container",14),n.nrm(3,"i",29),n.k0s(),n.bVm()),2&t){n.XpG(2);const s=n.sdS(13),O=n.XpG();n.R7$(1),n.FS9("href",O.link,n.B4B),n.R7$(1),n.Y8G("ngTemplateOutlet",s)("ngTemplateOutletContext",n.eq3(3,C,O.value))}}function J(t,m){1&t&&n.eu8(0)}function nn(t,m){if(1&t&&(n.qex(0),n.j41(1,"a",30),n.DNE(2,J,1,0,"ng-container",14),n.k0s(),n.bVm()),2&t){n.XpG(2);const s=n.sdS(13),O=n.XpG();n.R7$(1),n.Y8G("routerLink",O.link)("queryParams",O.linkParams),n.R7$(1),n.Y8G("ngTemplateOutlet",s)("ngTemplateOutletContext",n.eq3(4,C,O.value))}}function tn(t,m){if(1&t&&(n.DNE(0,Z,4,5,"ng-container",3),n.DNE(1,nn,3,6,"ng-container",3)),2&t){const s=n.XpG(2);n.Y8G("ngIf",s.isAbsoluteLink),n.R7$(1),n.Y8G("ngIf",!s.isAbsoluteLink)}}function en(t,m){if(1&t&&(n.qex(0),n.nrm(1,"suggest-feedback",31),n.bVm()),2&t){const s=n.XpG(2);n.R7$(1),n.Y8G("metricPrettyName",s.label)("metricId",s.suggestionConfig.metricId)("type",s.suggestionConfig.type)("id",s.suggestionConfig.id)}}function on(t,m){if(1&t&&(n.j41(0,"div",1)(1,"div",2),n.DNE(2,o,2,1,"ng-container",3),n.DNE(3,p,2,1,"span",3),n.DNE(4,h,2,1,"a",4),n.k0s(),n.j41(5,"div",5)(6,"span",6),n.DNE(7,I,1,0,"ng-container",7),n.DNE(8,M,1,4,"ng-template",null,8,n.C5r),n.DNE(10,$,3,3,"ng-template",null,9,n.C5r),n.DNE(12,H,2,2,"ng-template",null,10,n.C5r),n.DNE(14,tn,2,2,"ng-template",null,11,n.C5r),n.k0s(),n.DNE(16,en,2,4,"ng-container",3),n.k0s()()),2&t){const s=n.sdS(9),O=n.sdS(15),D=n.XpG();n.R7$(2),n.Y8G("ngIf",D.labelTooltip),n.R7$(1),n.Y8G("ngIf",!(D.labelInteract.observers.length&&D.enableLabelInteract)),n.R7$(1),n.Y8G("ngIf",D.labelInteract.observers.length&&D.enableLabelInteract),n.R7$(2),n.BMQ("title","N/A"!=D.valueTooltip?D.valueTooltip:null),n.R7$(1),n.Y8G("ngIf",D.link)("ngIfThen",O)("ngIfElse",s),n.R7$(9),n.Y8G("ngIf",null!=D.suggestionConfig&&!D.lock)}}const c=["*"];let F=(()=>{class t{constructor(){this.Array=Array,this.show=!0,this.showIfNoValue=!1,this.lock=!1,this.enableInteract=!0,this.interact=new n.bkB,this.enableLabelInteract=!0,this.labelInteract=new n.bkB}get isAbsoluteLink(){return this.link&&!Array.isArray(this.link)&&null!=this.link.match(/(?:^[a-z][a-z0-9+.-]*:|\/\/)/i)}get isValid(){return!!this.show&&(!!(this._valueContent||this.lock||this.showIfNoValue)||(Array.isArray(this.value)?this.value.length>0:!!this.value))}static{this.\u0275fac=function(O){return new(O||t)}}static{this.\u0275cmp=n.VBU({type:t,selectors:[["info-list-item"]],c
1ontentQueries:function(O,D,an){if(1&O&&n.wni(an,_,5),2&O){let rn;n.mGM(rn=n.lsd())&&(D._valueContent=rn.first)}},inputs:{show:"show",showIfNoValue:"showIfNoValue",lock:"lock",label:"label",value:"value",valueIcon:"valueIcon",valueIconSize:"valueIconSize",labelTooltip:"labelTooltip",valueTooltip:"valueTooltip",suggestionConfig:"suggestionConfig",link:"link",linkParams:"linkParams",enableInteract:"enableInteract",enableLabelInteract:"enableLabelInteract"},outputs:{interact:"interact",labelInteract:"labelInteract"},ngContentSelectors:c,decls:1,vars:1,consts:[["class","info-list-item",4,"ngIf"],[1,"info-list-item"],[1,"label"],[4,"ngIf"],["class","btn btn-link p-0",3,"click",4,"ngIf"],["enAnonLock","",1,"value"],["enTooltip","","data-placement","top",1,"value-content"],[4,"ngIf","ngIfThen","ngIfElse"],["rawValues",""],["arrayData",""],["tValue",""],["linkedValue",""],[3,"title"],[1,"btn","btn-link","p-0",3,"click"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"src","alt",4,"ngIf"],[3,"src","alt","width","height",4,"ngIf"],[4,"ngFor","ngForOf"],[3,"src","alt"],[3,"src","alt","width","height"],["class","btn btn-link p-0 btn-sm",3,"click",4,"ngIf"],[1,"btn","btn-link","p-0","btn-sm",3,"click"],[1,"freemium-lock"],[1,"fa","fa-lock"],["class","mr-1",3,"src","alt","width","height",4,"ngIf"],["class","mr-1",3,"src","alt",4,"ngIf"],[1,"mr-1",3,"src","alt","width","height"],[1,"mr-1",3,"src","alt"],["target","_blank",1,"btn","btn-link","p-0","btn-sm",3,"href"],["aria-hidden","true",1,"fa","fa-external-link","ml-1"],[1,"btn","btn-link","p-0","btn-sm",3,"routerLink","queryParams"],[3,"metricPrettyName","metricId","type","id"]],template:function(O,D){1&O&&(n.NAR(),n.DNE(0,on,17,8,"div",0)),2&O&&n.Y8G("ngIf",D.isValid)},dependencies:[a.Sq,a.bT,a.T3,k.w,P.d,y.Wk,v.V,l.x],styles:["[_nghost-%COMP%]:not(:last-child) .info-list-item[_ngcontent-%COMP%]{border-bottom:1px solid rgba(208,216,226,.64)}.info-list-item[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:space-between;min-height:50px;padding-top:8px;padding-bottom:8px;gap:8px}.info-list-item[_ngcontent-%COMP%] .label[_ngcontent-%COMP%], .info-list-item[_ngcontent-%COMP%] .value[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center;flex:1 1;gap:4px;overflow:hidden}.info-list-item[_ngcontent-%COMP%] .label[_ngcontent-%COMP%] .btn-link[_ngcontent-%COMP%], .info-list-item[_ngcontent-%COMP%] .value[_ngcontent-%COMP%] .btn-link[_ngcontent-%COMP%]{color:#2652b2;font-size:14px}.info-list-item[_ngcontent-%COMP%] .label[_ngcontent-%COMP%]{max-width:240px;flex-shrink:0}.info-list-item[_ngcontent-%COMP%] .value-content[_ngcontent-%COMP%]{display:inline-flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px}.info-list-item[_ngcontent-%COMP%] .value-content[_ngcontent-%COMP%] .btn-link{color:#2652b2;font-size:14px}@media (max-width: 992px){.info-list-item[_ngcontent-%COMP%]{min-height:35px;padding-top:3px;padding-bottom:3px;justify-content:space-between}.info-list-item[_ngcontent-%COMP%] .value[_ngcontent-%COMP%]{flex-direction:row-reverse;word-break:break-word}.info-list-item[_ngcontent-%COMP%] .value[_ngcontent-%COMP%] .btn[_ngcontent-%COMP%]{white-space:normal;text-align:right}}"],changeDetection:0})}}return t})()},80835:(V,T,g)=>{g.d(T,{T:()=>Tn});var n=g(37580),a=g(39396),k=g(60316),P=g(59001),y=g(94258),v=g(68373),l=g(4231);const _=new RegExp("^(\\d+)?\\.((\\d+)(\\-(\\d+))?)?$");let p=(()=>{class i{transform(e,b){if("N/A"!==e){if((e=Math.abs(e))>0){let w=this._format(e,I.Percent,b);return w="100.00%"===w?"100%":w,w="00.00%"===w?"< 1%":w,w=w.replace(".00%","%"),w}return"0%"}return"N/A"}_format(e,b,u,w=null,q=!1){if((0,l.z3)(e))return null;if(!l.Kh.isNumber(e))return"N/A";var cn=1,ln=0,j=3;if((0,l.Wo)(u)){var U=u.match(_);if((0,l.z3)(U))throw new Error(`${u} is not a valid digit info for number pipes`);(0,l.Wo)(U[1])&&(cn=l.t9.parseIntAutoRadix(U[1])),(0,l.Wo)(U[3])&&(ln=l.t9.parseIntAutoRadix(U[3])),(0,l.Wo)(U[5])&&(j=l.t9.parseIntAutoRadix(U[5]))}return E.format(e,"en-US",b,{minimumIntegerDigits:cn,minimumFractionDigits:ln,maximumFractionDigits:j,currency:w,currencyAsSymbol:q})}static{this.\u0275fac=function(b){return new(b||i)}}static{this.\u0275pipe=n.EJ8({name:"abperc",type:i,pure:!0})}static{this.\u0275prov=n.jDH({token:i,factory:i.\u0275fac})}}return i})();var I=function(i){return i[i.Decimal=0]="Decimal",i[i.Percent=1]="Percent",i[i.Currency=2]="Currency",i}(I||{});class E{static format(d,e,b,{minimumIntegerDigits:u=1,minimumFractionDigits:w=0,maximumFractionDigits:q=3,currency:cn,currencyAsSymbol:ln=!1}={}){var j={minimumIntegerDigits:u,minimumFractionDigits:w,maximumFractionDigits:q};return j.style=I[b].toLowerCase(),b==I.Currency&&(j.currency=cn,j.currencyDisplay=ln?"symbol":"code"),new Intl.NumberFormat(e,j).format(d)}}var N=g(84070);const A=function(i){return{"not-selected":i}};function L(i,d){if(1&i){const e=n.RV6();n.j41(0,"button",12),n.bIt("click",function(){n.eBV(e);const u=n.XpG();return n.Njj(u.isRiskOverview=!u.isRiskOverview)}),n.EFF(1,"Risk Overview"),n.k0s()}if(2&i){const e=n.XpG();n.Y8G("ngClass",n.eq3(1,A,!e.isRiskOverview))}}function Y(i,d){if(1&i&&(n.qex(0),n.j41(1,"div",19)(2,"span",20),n.EFF(3,"Clawback"),n.k0s(),n.EFF(4),n.k0s(),n.bVm()),2&i){const e=n.XpG().$implicit;n.R7$(4),n.SpI(" Clawback ","true"===e.doc.isClawback.latestVal?"Reported":"Removed"," ")}}function f(i,d){if(1&i&&(n.qex(0),n.j41(1,"div",19)(2,"span",21),n.EFF(3,"Risk Overview"),n.k0s(),n.EFF(4," Pixalate Risk level changed to\xa0 "),n.nrm(5,"risk-heat-meter",22),n.k0s(),n.bVm()),2&i){const e=n.XpG().$implicit;n.R7$(5),n.Y8G("risk",e.doc.pixalateRisk.latestVal)}}function $(i,d){1&i&&(n.qex(0),n.qSk(),n.j41(1,"svg",23),n.nrm(2,"polygon",24),n.k0s(),n.bVm())}function r(i,d){1&i&&(n.qex(0),n.qSk(),n.j41(1,"svg",23),n.nrm(2,"polygon",25),n.k0s(),n.bVm())}function B(i,d){if(1&i&&(n.qex(0),n.j41(1,"div",19)(2,"span",21),n.EFF(3,"Risk Overview"),n.k0s(),n.EFF(4),n.nI1(5,"abperc"),n.j41(6,"span"),n.EFF(7," ( "),n.DNE(8,$,3,0,"ng-container",11),n.DNE(9,r,3,0,"ng-container",11),n.EFF(10),n.nI1(11,"abperc"),n.k0s()(),n.bVm()),2&i){const e=n.XpG().$implicit;n.R7$(4),n.SpI(" IVT ",n.i5U(5,7,e.doc.ivt.latestVal,"1.2-2")," "),n.R7$(2),n.ZvI("change-value ",e.doc.ivt.change>0?"decrease":"",""),n.R7$(2),n.Y8G("ngIf",e.doc.ivt.change>0),n.R7$(1),n.Y8G("ngIf",e.doc.ivt.change<0),n.R7$(1),n.SpI(" ",n.i5U(11,10,e.doc.ivt.change,"1.2-2"),") ")}}function S(i,d){1&i&&(n.qex(0),n.qSk(),n.j41(1,"svg",23),n.nrm(2,"polygon",24),n.k0s(),n.bVm())}function X(i,d){1&i&&(n.qex(0),n.qSk(),n.j41(1,"svg",23),n.nrm(2,"polygon",25),n.k0s(),n.bVm())}function z(i,d){if(1&i&&(n.qex(0),n.j41(1,"div",19)(2,"span",21),n.EFF(3,"Risk Overview"),n.k0s(),n.EFF(4),n.nI1(5,"abperc"),n.j41(6,"span"),n.EFF(7," ( "),n.DNE(8,S,3,0,"ng-container",11),n.DNE(9,X,3,0,"ng-container",11),n.EFF(10),n.nI1(11,"abperc"),n.k0s()(),n.bVm()),2&i){const e=n.XpG().$implicit;n.R7$(4),n.SpI(" Viewability ",n.i5U(5,7,e.doc.viewability.latestVal,"1.2-2")," "),n.R7$(2),n.ZvI("change-value ",e.doc.viewability.change<0?"decrease":"",""),n.R7$(2),n.Y8G("ngIf",e.doc.viewability.change>0),n.R7$(1),n.Y8G("ngIf",e.doc.viewability.change<0),n.R7$(1),n.SpI(" ",n.i5U(11,10,e.doc.viewability.change,"1.2-2")," ) ")}}function W(i,d){if(1&i&&(n.qex(0),n.j41(1,"div",19)(2,"span",26),n.EFF(3,"Advisory"),n.k0s(),n.EFF(4),n.k0s(),n.bVm()),2&i){const e=n.XpG().$implicit;n.R7$(4),n.SpI(" App-ads.txt ","true"===e.doc.hasAdsTxt.latestVal?"detected":"not detected"," ")}}function K(i,d){if(1&i&&(n.qex(0),n.j41(1,"div",19)(2,"span",26),n.EFF(3,"Advisory"),n.k0s(),n.EFF(4),n.k0s(),n.bVm()),2&i){const e=n.XpG().$implicit;n.R7$(4),n.SpI(" Blocklist ","true"===e.doc.blocklisted.latestVal?"added":"removed"," ")}}function H(i,d){if(1&i&&(n.qex(0),n.j41(1,"div",19)(2,"span",26),n.EFF(3,"Advisory"),n.k0s(),n.EFF(4," COPPA Violation Risk level changed to\xa0 "),n.nrm(5,"risk-heat-meter",22),n.k0s(),n.bVm()),2&i){const e=n.XpG().$implicit;n.R7$(5),n.Y8G("risk",e.doc.coppaRisk.latestVal)}}function Q(i,d){if(1&i&&(n.qex(0),n.j41(1,"div",19)(2,"span",26),n.EFF(3,"Advisory"),n.k0s(),n.EFF(4," App Permission Risk level changed to\xa0 "),n.nrm(5,"risk-heat-meter",22),n.k0s(),n.bVm()),2&i){const e=n.XpG().$implicit;n.R7$(5),n.Y8G("risk",e.doc.ivtPermissionRisk.latestVal)}}function Z(i,d){if(1&i&&(n.qex(0),n.j41(1,"div",19)(2,"span",27),n.EFF(3,"Brand Safety"),n.k0s(),n.EFF(4," Brand Safety Risk level changed to\xa0 "),n.nrm(5,"risk-heat-meter",22),n.k0s(),n.bVm()),2&i){const e=n.XpG().$implicit;n.R7$(5),n.Y8G("risk",e.doc.contentBrandSafetyRisk.latestVal)}}function J(i,d){1&i&&(n.qex(0),n.qSk(),n.j41(1,"svg",23),n.nrm(2,"polygon",24),n.k0s(),n.bVm())}function nn(i,d){1&i&&(n.qex(0),n.qSk(),n.j41(1,"svg",23),n.nrm(2,"polygon",25),n.k0s(),n.bVm())}function tn(i,d){if(1&i&&(n.qex(0),n.j41(1,"div",19)(2,"span",28),n.EFF(3,"IVT"),n.k0s(),n.EFF(4),n.nI1(5,"abperc"),n.j41(6,"span"),n.EFF(7," ( "),n.DNE(8,J,3,0,"ng-container",11),n.DNE(9,nn,3,0,"ng-container",11),n.EFF(10),n.nI1(11,"abperc"),n.k0s()(),n.bVm()),2&i){const e=n.XpG().$implicit;n.R7$(4),n.SpI(" GIVT ",n.i5U(5,7,e.doc.givt.latestVal,"1.2-2")," "),n.R7$(2),n.ZvI("change-value ",e.doc.givt.change>0?"decrease":"",""),n.R7$(2),n.Y8G("ngIf",e.doc.givt.change>0),n.R7$(1),n.Y8G("ngIf",e.doc.givt.change<0),n.R7$(1),n.SpI(" ",n.i5U(11,10,e.doc.givt.change,"1.2-2"),") ")}}function en(i,d){1&i&&(n.qex(0),n.qSk(),n.j41(1,"svg",23),n.nrm(2,"polygon",24),n.k0s(),n.bVm())}function on(i,d){1&i&&(n.qex(0),n.qSk(),n.j41(1,"svg",23),n.nrm(2,"polygon",25),n.k0s(),n.bVm())}function c(i,d){if(1&i&&(n.qex(0),n.j41(1,"div",19)(2,"span",28),n.EFF(3,"IVT"),n.k0s(),n.EFF(4),n.nI1(5,"abperc"),n.j41(6,"span"),n.EFF(7," ( "),n.DNE(8,en,3,0,"ng-container",11),n.DNE(9,on,3,0,"ng-container",11),n.EFF(10),n.nI1(11,"abperc"),n.k0s()(),n.bVm()),2&i){const e=n.XpG().$implicit;n.R7$(4),n.SpI(" SIVT ",n.i5U(5,7,e.doc.sivt.latestVal,"1.2-2")," "),n.R7$(2),n.ZvI("change-value ",e.doc.sivt.change>0?"decrease":"",""),n.R7$(2),n.Y8G("ngIf",e.doc.sivt.change>0),n.R7$(1),n.Y8G("ngIf",e.doc.sivt.change<0),n.R7$(1),n.SpI(" ",n.i5U(11,10,e.doc.sivt.change,"1.2-2"),") ")}}function F(i,d){1&i&&(n.qex(0),n.qSk(),n.j41(1,"svg",23),n.nrm(2,"polygon",24),n.k0s(),n.bVm())}function t(i,d){1&i&&(n.qex(0),n.qSk(),n.j41(1,"svg",23),n.nrm(2,"polygon",25),n.k0s(),n.bVm())}function m(i,d){if(1&i&&(n.qex(0),n.j41(1,"div",19)(2,"span",27),n.EFF(3,"Traffic"),n.k0s(),n.EFF(4),n.nI1(5,"roundsig"),n.j41(6,"span"),n.EFF(7," ( "),n.DNE(8,F,3,0,"ng-container",11),n.DNE(9,t,3,0,"ng-container",11),n.EFF(10),n.nI1(11,"abperc"),n.k0s()(),n.bVm()),2&i){const e=n.XpG().$implicit;n.R7$(4),n.SpI(" Est. Daily Reach up to ",n.i5U(5,7,e.doc.dailyActiveUsers.latestVal,"0a")," "),n.R7$(2),n.ZvI("change-value ",e.doc.dailyActiveUsers.change<0?"decrease":"",""),n.R7$(2),n.Y8G("ngIf",e.doc.dailyActiveUsers.change>0),n.R7$(1),n.Y8G("ngIf",e.doc.dailyActiveUsers.change<0),n.R7$(1),n.SpI(" ",n.i5U(11,10,e.doc.dailyActiveUsers.change,"1.2-2"),") ")}}function s(i,d){1&i&&(n.qex(0),n.qSk(),n.j41(1,"svg",23),n.nrm(2,"polygon",24),n.k0s(),n.bVm())}function O(i,d){1&i&&(n.qex(0),n.qSk(),n.j41(1,"svg",23),n.nrm(2,"polygon",25),n.k0s(),n.bVm())}function D(i,d){if(1&i&&(n.qex(0),n.j41(1,"div",19)(2,"span",27),n.EFF(3,"Traffic"),n.k0s(),n.EFF(4),n.nI1(5,"roundsig"),n.j41(6,"span"),n.EFF(7," ( "),n.DNE(8,s,3,0,"ng-container",11),n.DNE(9,O,3,0,"ng-container",11),n.EFF(10),n.nI1(11,"abperc"),n.k0s()(),n.bVm()),2&i){const e=n.XpG().$implicit;n.R7$(4),n.SpI(" Est. Monthly Reach up to ",n.i5U(5,7,e.doc.monthlyActiveUsers.latestVal,"0a")," "),n.R7$(2),n.ZvI("change-value ",e.doc.monthlyActiveUsers.change<0?"decrease":"",""),n.R7$(2),n.Y8G("ngIf",e.doc.monthlyActiveUsers.change>0),n.R7$(1),n.Y8G("ngIf",e.doc.monthlyActiveUsers.change<0),n.R7$(1),n.SpI(" ",n.i5U(11,10,e.doc.monthlyActiveUsers.change,"1.2-2"),") ")}}function an(i,d){1&i&&(n.qex(0),n.qSk(),n.j41(1,"svg",23),n.nrm(2,"polygon",24),n.k0s(),n.bVm())}function rn(i,d){1&i&&(n.qex(0),n.qSk(),n.j41(1,"svg",23),n.nrm(2,"polygon",25),n.k0s(),n.bVm())}function sn(i,d){if(1&i&&(n.qex(0),n.j41(1,"div",19)(2,"span",27),n.EFF(3,"Traffic"),n.k0s(),n.EFF(4),n.nI1(5,"roundsig"),n.j41(6,"span"),n.EFF(7," ( "),n.DNE(8,an,3,0,"ng-container",11),n.DNE(9,rn,3,0,"ng-container",11),n.EFF(10),n.nI1(11,"abperc"),n.k0s()(),n.bVm()),2&i){const e=n.XpG().$implicit;n.R7$(4),n.SpI(" Ad Spend ",n.i5U(5,7,e.doc.adSpent.latestVal,"0.0a")," "),n.R7$(2),n.ZvI("change-value ",e.doc.adSpent.change<0?"decrease":"",""),n.R7$(2),n.Y8G("ngIf",e.doc.adSpent.change>0),n.R7$(1),n.Y8G("ngIf",e.doc.adSpent.change<0),n.R7$(1),n.SpI(" ",n.i5U(11,10,e.doc.adSpent.change,"1.2-2"),") ")}}function gn(i,d){if(1&i&&(n.qex(0),n.j41(1,"div",19)(2,"span",27),n.EFF(3,"Traffic"),n.k0s(),n.j41(4,"span"),n.EFF(5," Spoofing Risk level changed to\xa0 "),n.k0s(),n.nrm(6,"risk-heat-meter",22),n.k0s(),n.bVm()),2&i){const e=n.XpG().$implicit;n.R7$(6),n.Y8G("risk",null==e.doc||null==e.doc.spoofingRisk?null:e.doc.spoofingRisk.latestVal)}}function _n(i,d){if(1&i&&(n.qex(0),n.j41(1,"div",19)(2,"span",29),n.EFF(3,"Developer"),n.k0s(),n.EFF(4),n.k0s(),n.bVm()),2&i){const e=n.XpG().$implicit;n.R7$(4),n.SpI(" Privacy Policy ","true"===e.doc.hasPrivacyLink.latestVal?"detected":"not detected"," ")}}function pn(i,d){1&i&&(n.qex(0),n.j41(1,"div",19)(2,"span",29),n.EFF(3,"Developer"),n.k0s(),n.EFF(4," Terms and Conditions updated "),n.k0s(),n.bVm())}function dn(i,d){if(1&i){const e=n.RV6();n.qex(0),n.j41(1,"div",19)(2,"span",29),n.EFF(3),n.k0s(),n.EFF(4),n.j41(5,"a",30),n.bIt("click",function(u){n.eBV(e);const w=n.XpG().$implicit,q=n.XpG(3);return n.Njj(q.copyToCbLocation(null==w.doc?null:w.doc.location,u))}),n.EFF(6," [Click Here] "),n.nrm(7,"a",31),n.k0s(),n.EFF(8," \xa0for location updates. "),n.k0s(),n.bVm()}if(2&i){const e=n.XpG().$implicit,b=n.XpG(3);n.R7$(3),n.SpI(" ",b.locationLabel?b.locationLabel:"Developer Location"," "),n.R7$(1),n.SpI(" ",b.locationDescription?b.locationDescription:"Developer location updated."," "),n.R7$(1),n.FCK("title","",null==e.doc||null==e.doc.location?null:e.doc.location.oldVal,"<br/>to<br/>",null==e.doc||null==e.doc.location?null:e.doc.location.latestVal,"")}}function mn(i,d){1&i&&(n.qex(0),n.qSk(),n.j41(1,"svg",23),n.nrm(2,"polygon",24),n.k0s(),n.bVm())}function un(i,d){1&i&&(n.qex(0),n.qSk(),n.j41(1,"svg",23),n.nrm(2,"polygon",25),n.k0s(),n.bVm())}function hn(i,d){if(1&i&&(n.qex(0),n.j41(1,"div",19)(2,"span",32),n.EFF(3,"Inventory"),n.k0s(),n.EFF(4," Impression Volume "),n.j41(5,"span"),n.EFF(6," ( "),n.DNE(7,mn,3,0,"ng-container",11),n.DNE(8,un,3,0,"ng-container",11),n.EFF(9),n.nI1(10,"abperc"),n.k0s()(),n.bVm()),2&i){const e=n.XpG().$implicit;n.R7$(5),n.ZvI("change-value ",e.doc.impressions.change<0?"decrease":"",""),n.R7$(2),n.Y8G("ngIf",e.doc.impressions.change>0),n.R7$(1),n.Y8G("ngIf",e.doc.impressions.change<0),n.R7$(1),n.SpI(" ",n.i5U(10,6,e.doc.impressions.change,"1.2-2"),") ")}}function fn(i,d){1&i&&(n.j41(0,"span",38),n.EFF(1,"New "),n.k0s())}function Cn(i,d){if(1&i&&(n.j41(0,"span",38),n.EFF(1),n.k0s()),2&i){const e=n.XpG().$implicit;n.R7$(1),n.SpI("",null==e?null:e.state," ")}}function bn(i,d){1&i&&(n.j41(0,"span",38),n.EFF(1,"moved "),n.k0s())}function vn(i,d){1&i&&(n.j41(0,"span",38),n.EFF(1,"to "),n.k0s())}function xn(i,d){1&i&&(n.j41(0,"span",38),n.EFF(1,"from "),n.k0s())}function kn(i,d){if(1&i&&(n.j41(0,"span"),n.EFF(1),n.k0s()),2&i){const e=n.XpG().$implicit;n.R7$(1),n.JRh(null==e?null:e.type)}}function On(i,d){if(1&i&&(n.j41(0,"span"),n.EFF(1),n.k0s()),2&i){const e=n.XpG().$implicit;n.R7$(1),n.Lme("",null==e?null:e.oldType," to ",null==e?null:e.type,"")}}function Pn(i,d){if(1&i&&(n.j41(0,"div",19)(1,"span",34),n.EFF(2,"Authorized Seller"),n.k0s(),n.j41(3,"div",35),n.DNE(4,fn,2,0,"span",36),n.j41(5,"span",37),n.EFF(6),n.k0s(),n.DNE(7,Cn,2,1,"span",36),n.DNE(8,bn,2,0,"span",36),n.DNE(9,vn,2,0,"span",36),n.DNE(10,xn,2,0,"span",36),n.DNE(11,kn,2,1,"span",11),n.DNE(12,On,2,2,"span",11),n.k0s()()),2&i){const e=d.$implicit;n.R7$(4),n.Y8G("ngIf","added"===(null==e?null:e.state)),n.R7$(2),n.SpI("",null==e?null:e.sellerName," "),n.R7$(1),n.Y8G("ngIf","updated"!==(null==e?null:e.state)),n.R7$(1),n.Y8G("ngIf","updated"===(null==e?null:e.state)),n.R7$(1),n.Y8G("ngIf","added"===(null==e?null:e.state)),n.R7$(1),n.Y8G("ngIf","updated"===(null==e?null:e.state)||"removed"===(null==e?null:e.state)),n.R7$(1),n.
1Y8G("ngIf","updated"!==(null==e?null:e.state)),n.R7$(1),n.Y8G("ngIf","updated"===(null==e?null:e.state))}}function Mn(i,d){if(1&i&&(n.qex(0),n.DNE(1,Pn,13,8,"div",33),n.bVm()),2&i){const e=n.XpG().$implicit;n.R7$(1),n.Y8G("ngForOf",null==e.doc||null==e.doc.sellers?null:e.doc.sellers.latestVal)}}function In(i,d){if(1&i&&(n.qex(0),n.j41(1,"li")(2,"div",16)(3,"div",17),n.EFF(4),n.k0s(),n.j41(5,"div",18),n.EFF(6),n.k0s()(),n.DNE(7,Y,5,1,"ng-container",11),n.DNE(8,f,6,1,"ng-container",11),n.DNE(9,B,12,13,"ng-container",11),n.DNE(10,z,12,13,"ng-container",11),n.DNE(11,W,5,1,"ng-container",11),n.DNE(12,K,5,1,"ng-container",11),n.DNE(13,H,6,1,"ng-container",11),n.DNE(14,Q,6,1,"ng-container",11),n.DNE(15,Z,6,1,"ng-container",11),n.DNE(16,tn,12,13,"ng-container",11),n.DNE(17,c,12,13,"ng-container",11),n.DNE(18,m,12,13,"ng-container",11),n.DNE(19,D,12,13,"ng-container",11),n.DNE(20,sn,12,13,"ng-container",11),n.DNE(21,gn,7,1,"ng-container",11),n.DNE(22,_n,5,1,"ng-container",11),n.DNE(23,pn,5,0,"ng-container",11),n.DNE(24,dn,9,4,"ng-container",11),n.DNE(25,hn,11,9,"ng-container",11),n.DNE(26,Mn,2,1,"ng-container",11),n.k0s(),n.bVm()),2&i){const e=d.$implicit,b=n.XpG(3);n.R7$(4),n.JRh(e.day),n.R7$(2),n.JRh(e.num),n.R7$(1),n.Y8G("ngIf",e.doc.isClawback&&b.isClawback),n.R7$(1),n.Y8G("ngIf",e.doc.pixalateRisk&&b.isRiskOverview),n.R7$(1),n.Y8G("ngIf",e.doc.ivt&&b.isRiskOverview),n.R7$(1),n.Y8G("ngIf",e.doc.viewability&&b.isRiskOverview),n.R7$(1),n.Y8G("ngIf",e.doc.hasAdsTxt&&b.isAdvisory),n.R7$(1),n.Y8G("ngIf",e.doc.blocklisted&&b.isAdvisory),n.R7$(1),n.Y8G("ngIf",e.doc.coppaRisk&&b.isAdvisory),n.R7$(1),n.Y8G("ngIf",e.doc.ivtPermissionRisk&&b.isAdvisory),n.R7$(1),n.Y8G("ngIf",e.doc.contentBrandSafetyRisk&&b.isBrandSafety),n.R7$(1),n.Y8G("ngIf",e.doc.givt&&b.isIvt),n.R7$(1),n.Y8G("ngIf",e.doc.sivt&&b.isIvt),n.R7$(1),n.Y8G("ngIf",e.doc.dailyActiveUsers&&b.isTraffic),n.R7$(1),n.Y8G("ngIf",e.doc.monthlyActiveUsers&&b.isTraffic),n.R7$(1),n.Y8G("ngIf",e.doc.adSpent&&b.isTraffic),n.R7$(1),n.Y8G("ngIf",e.doc.spoofingRisk&&b.isTraffic),n.R7$(1),n.Y8G("ngIf",e.doc.hasPrivacyLink&&b.isAdvisory),n.R7$(1),n.Y8G("ngIf",e.doc.hasTermsAndConditions&&b.isDeveloper),n.R7$(1),n.Y8G("ngIf",e.doc.location&&b.isDeveloper),n.R7$(1),n.Y8G("ngIf",e.doc.impressions&&b.isInventory),n.R7$(1),n.Y8G("ngIf",(null==e.doc||null==e.doc.sellers||null==e.doc.sellers.latestVal?null:e.doc.sellers.latestVal.length)>0&&b.isSeller)}}function yn(i,d){if(1&i&&(n.qex(0),n.j41(1,"h3",14),n.EFF(2),n.k0s(),n.j41(3,"ul",15),n.DNE(4,In,27,22,"ng-container",13),n.k0s(),n.bVm()),2&i){const e=d.$implicit;n.R7$(2),n.JRh(e.label),n.R7$(2),n.Y8G("ngForOf",e.weeks)}}function En(i,d){if(1&i&&(n.qex(0),n.DNE(1,yn,5,2,"ng-container",13),n.bVm()),2&i){const e=n.XpG();n.R7$(1),n.Y8G("ngForOf",e.changeLogMonths)}}function Fn(i,d){1&i&&(n.qex(0),n.j41(1,"h3",14),n.EFF(2,"No change log data found."),n.k0s(),n.bVm())}let Tn=(()=>{class i{constructor(e){this._changeLogService=e,this.isAdvisory=!0,this.isDeveloper=!0,this.isRiskOverview=!0,this.isSeller=!0,this.isTraffic=!0,this.isBrandSafety=!0,this.isIvt=!0,this.isInventory=!0,this.isClawback=!0,this.showRiskOverview=!0}ngOnInit(){"unknown"==this.appStore&&(this.showRiskOverview=!1,this.isRiskOverview=!1)}ngOnChanges(e){for(const b in e)if(this.changeLogData&&("changeLogData"===b||"isFollowing"===b)){let u=JSON.parse(JSON.stringify(this.changeLogData));this.isFreemium&&!this.isFollowing&&(u=u.slice(0,3)),this._changeLogService.processChangeLogData(u).then(w=>{this.changeLogMonths=w.changeLogMonths})}}copyToCbLocation(e,b){const u=`${e.oldVal} \n to \n ${e.latestVal}`;document.addEventListener("copy",w=>{w.clipboardData.setData("text/plain",u),w.preventDefault(),document.removeEventListener("copy",null)}),document.execCommand("copy"),jQuery(b.target).find(".copyClipboard").tooltip("show"),setTimeout(()=>{jQuery(".copyClipboard").tooltip("hide")},300)}static{this.\u0275fac=function(b){return new(b||i)(n.rXU(a.$))}}static{this.\u0275cmp=n.VBU({type:i,selectors:[["app-app-changelog"]],inputs:{changeLogData:"changeLogData",appStore:"appStore",region:"region",isFreemium:"isFreemium",isFollowing:"isFollowing",locationLabel:"locationLabel",locationDescription:"locationDescription"},features:[n.OA$],decls:24,vars:27,consts:[[1,"weekly-timeline"],[1,"timeline-heading"],[1,"btn","btn-primary","advisory",3,"ngClass","click"],[1,"btn","btn-primary","developer",3,"ngClass","click"],[1,"btn","btn-primary","inventory",3,"ngClass","click"],[1,"btn","btn-primary","ivt",3,"ngClass","click"],["class","btn btn-primary risk-overview",3,"ngClass","click",4,"ngIf"],[1,"btn","btn-primary","seller",3,"ngClass","click"],[1,"btn","btn-primary","traffic",3,"ngClass","click"],[1,"btn","btn-primary","clawback",3,"ngClass","click"],[1,"timeline-cont"],[4,"ngIf"],[1,"btn","btn-primary","risk-overview",3,"ngClass","click"],[4,"ngFor","ngForOf"],[1,"month"],[1,"timeline"],[1,"date-info"],[1,"day"],[1,"date"],[1,"timeline-change-item"],[1,"detail-section","clawback"],[1,"detail-section","risk-overview"],[3,"risk"],["xmlns","http://www.w3.org/2000/svg","width","10","height","11","viewBox","0 0 5 6"],["fill","#248D48","points","42 6.27 39.5 4 37 6.27 37.76 7.17 39 6.05 39 10 40 10 40 6.05 41.24 7.17","transform","translate(-37 -4)"],["fill","#D12727","points","42 6.27 39.5 4 37 6.27 37.76 7.17 39 6.05 39 10 40 10 40 6.05 41.24 7.17","transform","matrix(1 0 0 -1 -37 10)"],[1,"detail-section","advisory"],[1,"detail-section","traffic"],[1,"detail-section","ivt"],[1,"detail-section","developer"],["data-html","true",3,"title","click"],["title","copied to clipboard...","data-toggle","tooltip",1,"copyClipboard"],[1,"detail-section","inventory"],["class","timeline-change-item",4,"ngFor","ngForOf"],[1,"detail-section","seller"],[1,"d-flex","flex-wrap"],["class","mr-1",4,"ngIf"],[1,"mr-1","sellerName"],[1,"mr-1"]],template:function(b,u){1&b&&(n.j41(0,"div",0)(1,"div",1)(2,"h3"),n.EFF(3),n.nI1(4,"regionLabelMap"),n.k0s(),n.j41(5,"div")(6,"button",2),n.bIt("click",function(){return u.isAdvisory=!u.isAdvisory}),n.EFF(7,"Advisory"),n.k0s(),n.j41(8,"button",3),n.bIt("click",function(){return u.isDeveloper=!u.isDeveloper}),n.EFF(9,"Developer"),n.k0s(),n.j41(10,"button",4),n.bIt("click",function(){return u.isInventory=!u.isInventory}),n.EFF(11,"Inventory"),n.k0s(),n.j41(12,"button",5),n.bIt("click",function(){return u.isIvt
1=!u.isIvt}),n.EFF(13,"IVT"),n.k0s(),n.DNE(14,L,2,3,"button",6),n.j41(15,"button",7),n.bIt("click",function(){return u.isSeller=!u.isSeller}),n.EFF(16,"Authorized Seller"),n.k0s(),n.j41(17,"button",8),n.bIt("click",function(){return u.isTraffic=!u.isTraffic}),n.EFF(18,"Traffic"),n.k0s(),n.j41(19,"button",9),n.bIt("click",function(){return u.isClawback=!u.isClawback}),n.EFF(20,"Clawback"),n.k0s()()(),n.j41(21,"div",10),n.DNE(22,En,2,1,"ng-container",11),n.DNE(23,Fn,3,0,"ng-container",11),n.k0s()()),2&b&&(n.R7$(3),n.SpI("",n.bMT(4,11,u.region)," - Changelog"),n.R7$(3),n.Y8G("ngClass",n.eq3(13,A,!u.isAdvisory)),n.R7$(2),n.Y8G("ngClass",n.eq3(15,A,!u.isDeveloper)),n.R7$(2),n.Y8G("ngClass",n.eq3(17,A,!u.isInventory)),n.R7$(2),n.Y8G("ngClass",n.eq3(19,A,!u.isIvt)),n.R7$(2),n.Y8G("ngIf",u.showRiskOverview),n.R7$(1),n.Y8G("ngClass",n.eq3(21,A,!u.isSeller)),n.R7$(2),n.Y8G("ngClass",n.eq3(23,A,!u.isTraffic)),n.R7$(2),n.Y8G("ngClass",n.eq3(25,A,!u.isClawback)),n.R7$(3),n.Y8G("ngIf",u.changeLogMonths),n.R7$(1),n.Y8G("ngIf",!u.changeLogMonths))},dependencies:[k.YU,k.Sq,k.bT,P.d,y.q,v.U,p,N.b],styles:['.weekly-timeline[_ngcontent-%COMP%] .date-info[_ngcontent-%COMP%]{position:absolute;left:0;text-align:center;margin-top:-20px;margin-left:20px}.weekly-timeline[_ngcontent-%COMP%] .date-info[_ngcontent-%COMP%] .day[_ngcontent-%COMP%]{color:#0b1731e0;font-size:14px;font-weight:500;letter-spacing:0;line-height:16px}.weekly-timeline[_ngcontent-%COMP%] .date-info[_ngcontent-%COMP%] .date[_ngcontent-%COMP%]{color:#0b1731e0;font-size:26px;font-weight:600;letter-spacing:0;line-height:29px}.weekly-timeline[_ngcontent-%COMP%] .week-heading[_ngcontent-%COMP%]{height:28px;width:112px;color:#0b1731;font-size:24px;font-weight:600;letter-spacing:0;line-height:28px}.weekly-timeline[_ngcontent-%COMP%] .timeline-heading[_ngcontent-%COMP%]{padding-left:64px;padding-bottom:32px}.weekly-timeline[_ngcontent-%COMP%] .timeline-heading[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{color:#0b1731e0;font-size:23px;font-weight:500;letter-spacing:0;line-height:26px}.weekly-timeline[_ngcontent-%COMP%] .timeline-heading[_ngcontent-%COMP%] .btn[_ngcontent-%COMP%]{margin:2px;padding:4px 8px;border-radius:16px;color:#0b1731e0;font-size:12px;font-weight:500;letter-spacing:0;line-height:14px;border:none;outline:none;box-shadow:none}.weekly-timeline[_ngcontent-%COMP%] .timeline-heading[_ngcontent-%COMP%] .btn.risk-overview[_ngcontent-%COMP%]{background-color:#ffd86e}.weekly-timeline[_ngcontent-%COMP%] .timeline-heading[_ngcontent-%COMP%] .btn.traffic[_ngcontent-%COMP%]{background-color:#c6ff88}.weekly-timeline[_ngcontent-%COMP%] .timeline-heading[_ngcontent-%COMP%] .btn.ivt[_ngcontent-%COMP%]{background-color:#a3ccfb}.weekly-timeline[_ngcontent-%COMP%] .timeline-heading[_ngcontent-%COMP%] .btn.advisory[_ngcontent-%COMP%], .weekly-timeline[_ngcontent-%COMP%] .timeline-heading[_ngcontent-%COMP%] .btn.domain[_ngcontent-%COMP%]{background-color:#c9bbff}.weekly-timeline[_ngcontent-%COMP%] .timeline-heading[_ngcontent-%COMP%] .btn.developer[_ngcontent-%COMP%]{background-color:#fabbff}.weekly-timeline[_ngcontent-%COMP%] .timeline-heading[_ngcontent-%COMP%] .btn.seller[_ngcontent-%COMP%]{background-color:#88ffe7}.weekly-timeline[_ngcontent-%COMP%] .timeline-heading[_ngcontent-%COMP%] .btn.inventory[_ngcontent-%COMP%]{background-color:#ffb8ab}.weekly-timeline[_ngcontent-%COMP%] .timeline-heading[_ngcontent-%COMP%] .btn.clawback[_ngcontent-%COMP%]{background-color:#fdf1dd;border-color:#e7a94c}.weekly-timeline[_ngcontent-%COMP%] .timeline-heading[_ngcontent-%COMP%] .btn.not-selected[_ngcontent-%COMP%]{background-color:#dfe1e7}.weekly-timeline[_ngcontent-%COMP%] .timeline-cont[_ngcontent-%COMP%]{max-height:420px;overflow:auto;padding:0 32px 0 64px}.weekly-timeline[_ngcontent-%COMP%] h3.month[_ngcontent-%COMP%]{color:#0b1731e0;font-size:20px;font-weight:500;letter-spacing:0;line-height:23px;padding-bottom:16px}.weekly-timeline[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%]{list-style-type:none;position:relative}.weekly-timeline[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%]:before{content:" ";background:#d4d9df;display:inline-block;position:absolute;
1left:70px;width:2px;height:100%;z-index:400}.weekly-timeline[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{margin:20px 0 40px;padding-left:50px;min-height:40px}.weekly-timeline[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]:before{content:" ";background:white;display:inline-block;position:absolute;border-radius:50%;border:2px solid #AFBDCF;left:66px;width:10px;height:10px;z-index:400}.weekly-timeline[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] .timeline-change-item[_ngcontent-%COMP%]{font-size:15px;font-weight:400;letter-spacing:0;line-height:18px;display:flex;align-items:center}.weekly-timeline[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] .timeline-change-item[_ngcontent-%COMP%]:not(:first-child){margin-top:12px}.weekly-timeline[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] .timeline-change-item[_ngcontent-%COMP%] .change-value[_ngcontent-%COMP%]{color:#3cc778;margin-left:8px;display:inline-flex;align-items:center;font-size:14px}.weekly-timeline[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] .timeline-change-item[_ngcontent-%COMP%] .change-value[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{margin-right:2px}.weekly-timeline[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] .timeline-change-item[_ngcontent-%COMP%] .change-value[_ngcontent-%COMP%] svg[_ngcontent-%COMP%] polygon[_ngcontent-%COMP%]{fill:#3cc778!important}.weekly-timeline[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] .timeline-change-item[_ngcontent-%COMP%] .change-value.decrease[_ngcontent-%COMP%]{color:#fa574b}.weekly-timeline[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] .timeline-change-item[_ngcontent-%COMP%] .change-value.decrease[_ngcontent-%COMP%] svg[_ngcontent-%COMP%] polygon[_ngcontent-%COMP%]{fill:#fa574b!important}.weekly-timeline[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] .detail-section[_ngcontent-%COMP%]{margin-right:8px;white-space:nowrap;padding:4px 8px;border-radius:16px;color:#0b1731e0;font-size:12px;font-weight:500;letter-spacing:0;line-height:14px;border:none;outline:none;box-shadow:none}.weekly-timeline[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] .detail-section.risk-overview[_ngcontent-%COMP%]{background-color:#ffd86e}.weekly-timeline[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] .detail-section.traffic[_ngcontent-%COMP%]{background-color:#c6ff88}.weekly-timeline[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] .detail-section.ivt[_ngcontent-%COMP%]{background-color:#a3ccfb}.weekly-timeline[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] .detail-section.advisory[_ngcontent-%COMP%], .weekly-timeline[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] .detail-section.domain[_ngcontent-%COMP%]{background-color:#c9bbff}.weekly-timeline[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] .detail-section.developer[_ngcontent-%COMP%]{background-color:#fabbff}.weekly-timeline[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] .detail-section.seller[_ngcontent-%COMP%]{background-color:#88ffe7}.weekly-timeline[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] .detail-section.inventory[_ngcontent-%COMP%]{background-color:#ffb8ab}.weekly-timeline[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] .detail-section.clawback[_ngcontent-%COMP%]{background-color:#fdf1dd;border-color:#e7a94c}.weekly-timeline[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] .detail-section.not-selected[_ngcontent-%COMP%]{background-color:#dfe1e7}.weekly-timeline[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] .sellerName[_ngcontent-%COMP%]{white-space:nowrap}@media (max-width: 675px){.timeline-heading[_ngcontent-%COMP%]{padding-top:10px;padding-left:0!important}.timeline-heading[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{display:none}.timeline-heading[_ngcontent-%COMP%] .btn[_ngcontent-%COMP%]{padding:10px 20px!important}.timeline-cont[_ngcontent-%COMP%]{padding:0!important}.timeline-cont[_ngcontent-%COMP%] h3.month[_ngcontent-%COMP%]{font-weight:600}.timeline-cont[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%]{padding-left:20px}.timeline-cont[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%]:before{left:8px!important}.timeline-cont[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{margin:0 0 40px;padding-left:0!important}.timeline-cont[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]:before{left:4px!important}.timeline-cont[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] .date-info[_ngcontent-%COMP%]{display:flex;position:unset!important;margin-top:0!important;margin-left:0!important}.timeline-cont[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] .date-info[_ngcontent-%COMP%] .day[_ngcontent-%COMP%]{float:left;font-weight:600;margin-right:2px}.timeline-cont[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] .date-info[_ngcontent-%COMP%] .date[_ngcontent-%COMP%]{float:left;font-size:14px;line-height:16px}.timeline-cont[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] .timeline-change-item[_ngcontent-%COMP%]{font-size:15px;font-weight:400;letter-spacing:0;line-height:18px;display:flex;align-items:baseline}.timeline-cont[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] .timeline-change-item[_ngcontent-%COMP%] .sellerName[_ngcontent-%COMP%]{white-space:normal}.timeline-cont[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] .timeline-change-item[_ngcontent-%COMP%] .change-value[_ngcontent-%COMP%]{margin-left:auto!important;min-width:80px;justify-content:flex-end}}']})}}return i})()},52993:(V,T,g)=>{g.d(T,{V:()=>k}
1);var n=g(37580),a=g(59001);let k=(()=>{class P{constructor(){this.placement="top",this.title=""}static{this.\u0275fac=function(l){return new(l||P)}}static{this.\u0275cmp=n.VBU({type:P,selectors:[["info-tooltip"]],inputs:{placement:"placement",title:"title"},decls:1,vars:2,consts:[["enTooltip","","data-toggle","tooltip","data-animation","false","src","/assets/images/icon-indicator-info-2.svg","alt","Info Icon"]],template:function(l,_){1&l&&n.nrm(0,"img",0),2&l&&n.BMQ("data-placement",_.placement)("title",_.title)},dependencies:[a.d],styles:["img[_ngcontent-%COMP%]{display:block}"]})}}return P})()},40715:(V,T,g)=>{g.d(T,{p:()=>l});var n=g(37580),a=g(57357),k=g(60316),P=g(59001);function y(_,o){if(1&_&&(n.j41(0,"span",2),n.EFF(1),n.k0s()),2&_){const p=n.XpG();n.R7$(1),n.JRh(p.titleName)}}function v(_,o){if(1&_&&(n.qex(0),n.nrm(1,"img",3),n.bVm()),2&_){const p=n.XpG();n.R7$(1),n.Mz_("src","/assets/images/info-",p.color,".png",n.B4B),n.BMQ("data-placement",p.placement)("title",p.tooltipValue)}}let l=(()=>{class _{constructor(p){this.tooltipService=p,this.titleName="",this.key="",this.color="gray",this.placement="top",this.tooltipValue=""}ngOnInit(){this.tooltipValue=this.tooltipValue||this.tooltipService.getTooltipValue(this.key||this.titleName),setTimeout(h=>{jQuery("[enTooltip]").tooltip({animation:!1})},100)}static{this.\u0275fac=function(h){return new(h||_)(n.rXU(a.J))}}static{this.\u0275cmp=n.VBU({type:_,selectors:[["info-tooltip2"]],inputs:{titleName:"titleName",key:"key",color:"color",placement:"placement",tooltipValue:"tooltipValue"},decls:2,vars:2,consts:[["class","mr-1",4,"ngIf"],[4,"ngIf"],[1,"mr-1"],["enTooltip","","data-toggle","tooltip","data-animation","false","alt","Info Icon",3,"src"]],template:function(h,I){1&h&&(n.DNE(0,y,2,1,"span",0),n.DNE(1,v,2,3,"ng-container",1)),2&h&&(n.Y8G("ngIf",I.titleName),n.R7$(1),n.Y8G("ngIf",I.tooltipValue))},dependencies:[k.bT,P.d],styles:["img[_ngcontent-%COMP%]{width:20px}"]})}}return _})()},77602:(V,T,g)=>{g.d(T,{_:()=>Y});var n=g(37580),a=g(60316);function k(f,$){1&f&&n.eu8(0)}function P(f,$){if(1&f){const r=n.RV6();n.qex(0),n.j41(1,"div",3),n.bIt("click",function(){n.eBV(r);const S=n.XpG();return n.Njj(S.onAnchorClick(null==S.badge?null:S.badge.anchorLink))}),n.DNE(2,k,1,0,"ng-container",4),n.k0s(),n.bVm()}if(2&f){const r=n.XpG(),B=n.sdS(4);n.R7$(1),n.ZWY("mrt-badge ",null==r.badge?null:r.badge.backgroundColor," ",null==r.badge?null:r.badge.badgeColor," ",null!=r.badge&&r.badge.anchorLink?"cursor-pointer":"",""),n.FS9("title",null==r.badge?null:r.badge.tooltip),n.R7$(1),n.Y8G("ngTemplateOutlet",B)}}function y(f,$){1&f&&n.eu8(0)}function v(f,$){if(1&f&&(n.j41(0,"div",5),n.DNE(1,y,1,0,"ng-container",4),n.k0s()),2&f){const r=n.XpG(),B=n.sdS(4);n.STu("mrt-badge ",null==r.badge?null:r.badge.backgroundColor," ",null==r.badge?null:r.badge.badgeColor,""),n.FS9("title",null==r.badge?null:r.badge.tooltip),n.R7$(1),n.Y8G("ngTemplateOutlet",B)}}function l(f,$){1&f&&(n.qex(0),n.j41(1,"div",10),n.nrm(2,"i",11),n.k0s(),n.bVm())}function _(f,$){if(1&f&&(n.qex(0),n.nrm(1,"img",12),n.bVm()),2&f){const r=n.XpG(3);n.R7$(1),n.BMQ("src",null==r.badge?null:r.badge.icon,n.B4B)}}function o(f,$){1&f&&(n.qex(0),n.nrm(1,"img",16),n.bVm())}function p(f,$){if(1&f&&(n.qex(0),n.nrm(1,"img",17),n.bVm()),2&f){const r=n.XpG(4);n.R7$(1),n.Mz_("src","/assets/images/icon-indicator-",null!=r.badge&&r.badge.reverse?!(null!=r.badge&&r.badge.detected):null==r.badge?null:r.badge.detected,".svg",n.B4B)}}function h(f,$){if(1&f&&(n.qex(0)(1,13),n.DNE(2,o,2,0,"ng-container",14),n.DNE(3,p,2,1,"ng-container",15),n.bVm()()),2&f){const r=n.XpG(3);n.R7$(1),n.Y8G("ngSwitch",null==r.badge?null:r.badge.detected),n.R7$(1),n.Y8G("ngSwitchCase","N/A")}}function I(f,$){if(1&f&&(n.qex(0),n.DNE(1,_,2,1,"ng-container",7),n.DNE(2,h,4,2,"ng-container",7),n.bVm()),2&f){const r=n.XpG(2);n.R7$(1),n.Y8G("ngIf",null==r.badge?null:r.badge.icon),n.R7$(1),n.Y8G("ngIf",!(null!=r.badge&&r.badge.icon))}}function E(f,$){if(1&f&&(n.qex(0),n.EFF(1),n.bVm()),2&f){const r=n.XpG(4);n.R7$(1),n.SpI(" ",null!=r.badge&&r.badge.detected?"Detected":"Not Detected"," ")}}function C(f,$){1&f&&(n.qex(0),n.EFF(1,"Unknown"),n.bVm())}function M(f,$){if(1&f&&(n.qex(0),n.j41(1,"div"),n.DNE(2,E,2,1,"ng-container",7),n.DNE(3,C,2,0,"ng-container",7),n.k0s(),n.bVm()),2&f){const r=n.XpG(3);n.R7$(1),n.ZvI("detect ",null!=r.badge&&r.badge.reverse?!(null!=r.badge&&r.badge.detected):null==r.badge?null:r.badge.detected,""),n.R7$(1),n.Y8G("ngIf","N/A"!==(null==r.badge?null:r.badge.detected)),n.R7$(1),n.Y8G("ngIf","N/A"===(null==r.badge?null:r.badge.detected))}}function R(f,$){1&f&&(n.qex(0),n.EFF(1,"Unknown"),n.bVm())}function x(f,$){if(1&f&&(n.qex(0),n.nrm(1,"div",18),n.bVm()),2&f){const r=n.XpG(4);n.R7$(1),n.Y8G("innerHTML",null==r.badge?null:r.badge.detectedText,n.npT)}}function G(f,$){if(1&f&&(n.qex(0),n.DNE(1,R,2,0,"ng-container",7),n.DNE(2,x,2,1,"ng-container",7),n.bVm()),2&f){const r=n.XpG(3);n.R7$(1),n.Y8G("ngIf","N/A"===(null==r.badge?null:r.badge.detectedText)),n.R7$(1),n.Y8G("ngIf","N/A"!==(null==r.badge?null:r.badge.detectedText))}}function N(f,$){if(1&f&&(n.qex(0),n.DNE(1,M,4,5,"ng-container",7),n.DNE(2,G,3,2,"ng-container",7),n.bVm()),2&f){const r=n.XpG(2);n.R7$(1),n.Y8G("ngIf",!(null!=r.badge&&r.badge.detectedText)),n.R7$(1),n.Y8G("ngIf",null==r.badge?null:r.badge.detectedText)}}function A(f,$){if(1&f&&(n.qex(0),n.nrm(1,"img",19),n.bVm()),2&f){const r=n.XpG(2);n.R7$(1),n.BMQ("src",null==r.badge?null:r.badge.rightIcon,n.B4B)}}function L(f,$){if(1&f&&(n.j41(0,"div",6),n.DNE(1,l,3,0,"ng-container",7),n.DNE(2,I,3,2,"ng-container",7),n.j41(3,"div",8)(4,"div",9),n.EFF(5),n.k0s(),n.DNE(6,N,3,2,"ng-container",7),n.k0s(),n.DNE(7,A,2,1,"ng-container",7),n.k0s()),2&f){const r=n.XpG();n.R7$(1),n.Y8G("ngIf",r.badge.locked),n.R7$(1),n.Y8G("ngIf",!r.badge.locked),n.R7$(3),n.JRh(null==r.badge?null:r.badge.text),n.R7$(1),n.Y8G("ngIf",!r.badge.locked),n.R7$(1),n.Y8G("ngIf",null==r.badge?null:r.badge.rightIcon)}}let Y=(()=>{class f{constructor(r){this._changeDector=r,this.anchorClick=new n.bkB}ngOnInit(){this.updateBadge()}ngOnChanges(r){(r.data||r.badgeOverride)&&this.updateBadge()}updateBadge(){const r=this.data?.overview?.clawbackReportedCount||this.data?.appOverview?.clawbackReportedCount;this.badge={text:"Clawback History",anchorLink:this.badgeOverride?.anchorLink||"#app-clawback-history",detected:!0,reverse:!0,detectedText:`${r} ${1==r?"report":"reports"} in last 12 months ⟶`,badgeColor:"yellow",backgroundColor:"bg-yellow",icon:"assets/images/icon-exclamation-yellow.svg"},this._changeDector.markForCheck(),this._changeDector.detectChanges()}onAnchorClick(r){this.anchorClick.emit(r)}static{this.\u0275fac=function(B){return new(B||f)(n.rXU(n.gRc))}}static{this.\u0275cmp=n.VBU({type:f,selectors:[["app-insight-clawback-history-badge"]],inputs:{data:"data",badgeOverride:"badgeOverride"},outputs:{anchorClick:"anchorClick"},features:[n.OA$],decls:5,vars:2,consts:[[4,"ngIf","ngIfElse"],["noAnchor",""],["badgeTemplate",""],["enTooltip","",3,"title","click"],[4,"ngTemplateOutlet"],["enTooltip","",3,"title"],[1,"d-flex","align-items-center"],[4,"ngIf"],[1,"label"],[1,"text"],[1,"freemium-lock","mr-3"],[1,"fa","fa-lock"],["width","32","alt","Badge Icon"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],["width","32","src","/assets/images/unknown.svg","alt","Insufficient Data Icon"],["width","32","alt","Badge Icon",3,"src"],[1,"detect",3,"innerHTML"],["alt","Badge Right Icon",1,"right-icon"]],template:function(B,S){if(1&B&&(n.DNE(0,P,3,7,"ng-container",0),n.DNE(1,v,2,6,"ng-template",null,1,n.C5r),n.DNE(3,L,8,5,"ng-template",null,2,n.C5r)),2&B){const X=n.sdS(2);n.Y8G("ngIf",null==S.badge?null:S.badge.anchorLink)("ngIfElse",X)}},dependencies:[a.bT,a.T3,a.ux,a.e1,a.fG],styles:[".mrt-badge[_ngcontent-%COMP%]{min-width:150px;margin-top:10px;background-color:#fff;border:1px solid rgba(38,82,178,.2470588235);border-radius:8px;padding:8px;overflow:hidden}.mrt-badge[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{margin-right:15px}.mrt-badge[_ngcontent-%COMP%] .label[_ngcontent-%COMP%]{font-weight:600;font-size:14px;line-height:18px;white-space:nowrap!important;overflow:hidden}.mrt-badge[_ngcontent-%COMP%] .label[_ngcontent-%COMP%] .detect.true[_ngcontent-%COMP%]{color:#248d48}.mrt-badge[_ngcontent-%COMP%] .label[_ngcontent-%COMP%] .detect.false[_ngcontent-%COMP%]{color:#d12727}.mrt-badge[_ngcontent-%COMP%] .label[_ngcontent-%COMP%] .detect.N\\/A[_ngcontent-%COMP%]{color:#f7b64b}.mrt-badge[_ngcontent-%COMP%] .label[_ngcontent-%COMP%] .text[_ngcontent-%COMP%]{text-overflow:ellipsis;overflow:hidden}.mrt-badge[_ngcontent-%COMP%] img.right-icon[_ngcontent-%COMP%]{width:36px;margin-left:15px}
1.mrt-badge.yellow[_ngcontent-%COMP%] .detect[_ngcontent-%COMP%]{color:#efaa2b}.mrt-badge.red[_ngcontent-%COMP%] .detect[_ngcontent-%COMP%]{color:#d12727}.mrt-badge.green[_ngcontent-%COMP%] .detect[_ngcontent-%COMP%]{color:#248d48}.mrt-badge.gray[_ngcontent-%COMP%] .detect[_ngcontent-%COMP%]{color:#636363}.mrt-badge.blue[_ngcontent-%COMP%] .detect[_ngcontent-%COMP%]{color:#2652b2}.mrt-badge.bg-yellow[_ngcontent-%COMP%]{background-color:#fdf1dd;border-color:#e7a94c}.cursor-pointer[_ngcontent-%COMP%]{cursor:pointer}"],changeDetection:0})}}return f})()},79278:(V,T,g)=>{g.d(T,{z:()=>on});var n=g(37580),a=g(48921),k=g(18527),P=g(60316),y=g(72443);function v(c,F){1&c&&n.eu8(0)}function l(c,F){if(1&c){const t=n.RV6();n.qex(0),n.j41(1,"div",3),n.bIt("click",function(){n.eBV(t);const s=n.XpG();return n.Njj(s.onAnchorClick(null==s.badge?null:s.badge.anchorLink))}),n.DNE(2,v,1,0,"ng-container",4),n.k0s(),n.bVm()}if(2&c){const t=n.XpG(),m=n.sdS(4);n.R7$(1),n.ZWY("mrt-badge ",null==t.badge?null:t.badge.backgroundColor," ",null==t.badge?null:t.badge.badgeColor," ",null!=t.badge&&t.badge.anchorLink?"cursor-pointer":"",""),n.FS9("title",null==t.badge?null:t.badge.tooltip),n.R7$(1),n.Y8G("ngTemplateOutlet",m)}}function _(c,F){1&c&&n.eu8(0)}function o(c,F){if(1&c&&(n.j41(0,"div",5),n.DNE(1,_,1,0,"ng-container",4),n.k0s()),2&c){const t=n.XpG(),m=n.sdS(4);n.STu("mrt-badge ",null==t.badge?null:t.badge.backgroundColor," ",null==t.badge?null:t.badge.badgeColor,""),n.FS9("title",null==t.badge?null:t.badge.tooltip),n.R7$(1),n.Y8G("ngTemplateOutlet",m)}}function p(c,F){1&c&&(n.qex(0),n.j41(1,"div",10),n.nrm(2,"i",11),n.k0s(),n.bVm())}function h(c,F){if(1&c&&(n.qex(0),n.nrm(1,"img",12),n.bVm()),2&c){const t=n.XpG(3);n.R7$(1),n.BMQ("src",null==t.badge?null:t.badge.icon,n.B4B)}}function I(c,F){1&c&&(n.qex(0),n.nrm(1,"img",16),n.bVm())}function E(c,F){if(1&c&&(n.qex(0),n.nrm(1,"img",17),n.bVm()),2&c){const t=n.XpG(4);n.R7$(1),n.Mz_("src","/assets/images/icon-indicator-",null!=t.badge&&t.badge.reverse?!(null!=t.badge&&t.badge.detected):null==t.badge?null:t.badge.detected,".svg",n.B4B)}}function C(c,F){if(1&c&&(n.qex(0)(1,13),n.DNE(2,I,2,0,"ng-container",14),n.DNE(3,E,2,1,"ng-container",15),n.bVm()()),2&c){const t=n.XpG(3);n.R7$(1),n.Y8G("ngSwitch",null==t.badge?null:t.badge.detected),n.R7$(1),n.Y8G("ngSwitchCase","N/A")}}function M(c,F){if(1&c&&(n.qex(0),n.DNE(1,h,2,1,"ng-container",7),n.DNE(2,C,4,2,"ng-container",7),n.bVm()),2&c){const t=n.XpG(2);n.R7$(1),n.Y8G("ngIf",null==t.badge?null:t.badge.icon),n.R7$(1),n.Y8G("ngIf",!(null!=t.badge&&t.badge.icon))}}function R(c,F){if(1&c&&(n.qex(0),n.EFF(1),n.bVm()),2&c){const t=n.XpG(4);n.R7$(1),n.SpI(" ",null!=t.badge&&t.badge.detected?"Detected":"Not Detected"," ")}}function x(c,F){1&c&&(n.qex(0),n.EFF(1,"Unknown"),n.bVm())}function G(c,F){if(1&c&&(n.qex(0),n.j41(1,"div"),n.DNE(2,R,2,1,"ng-container",7),n.DNE(3,x,2,0,"ng-container",7),n.k0s(),n.bVm()),2&c){const t=n.XpG(3);n.R7$(1),n.ZvI("detect ",null!=t.badge&&t.badge.reverse?!(null!=t.badge&&t.badge.detected):null==t.badge?null:t.badge.detected,""),n.R7$(1),n.Y8G("ngIf","N/A"!==(null==t.badge?null:t.badge.detected)),n.R7$(1),n.Y8G("ngIf","N/A"===(null==t.badge?null:t.badge.detected))}}function N(c,F){1&c&&(n.qex(0),n.EFF(1,"Unknown"),n.bVm())}function A(c,F){if(1&c&&(n.qex(0),n.nrm(1,"div",18),n.bVm()),2&c){const t=n.XpG(4);n.R7$(1),n.Y8G("innerHTML",null==t.badge?null:t.badge.detectedText,n.npT)}}function L(c,F){if(1&c&&(n.qex(0),n.DNE(1,N,2,0,"ng-container",7),n.DNE(2,A,2,1,"ng-container",7),n.bVm()),2&c){const t=n.XpG(3);n.R7$(1),n.Y8G("ngIf","N/A"===(null==t.badge?null:t.badge.detectedText)),n.R7$(1),n.Y8G("ngIf","N/A"!==(null==t.badge?null:t.badge.detectedText))}}function Y(c,F){if(1&c&&(n.qex(0),n.DNE(1,G,4,5,"ng-container",7),n.DNE(2,L,3,2,"ng-container",7),n.bVm()),2&c){const t=n.XpG(2);n.R7$(1),n.Y8G("ngIf",!(null!=t.badge&&t.badge.detectedText)),n.R7$(1),n.Y8G("ngIf",null==t.badge?null:t.badge.detectedText)}}function f(c,F){if(1&c&&(n.qex(0),n.nrm(1,"img",19),n.bVm()),2&c){const t=n.XpG(2);n.R7$(1),n.BMQ("src",null==t.badge?null:t.badge.rightIcon,n.B4B)}}function $(c,F){if(1&c&&(n.j41(0,"div",6),n.DNE(1,p,3,0,"ng-container",7),n.DNE(2,M,3,2,"ng-container",7),n.j41(3,"div",8)(4,"div",9),n.EFF(5),n.k0s(),n.DNE(6,Y,3,2,"ng-container",7),n.k0s(),n.DNE(7,f,2,1,"ng-container",7),n.k0s()),2&c){const t=n.XpG();n.R7$(1),n.Y8G("ngIf",t.badge.locked),n.R7$(1),n.Y8G("ngIf",!t.badge.locked),n.R7$(3),n.JRh(null==t.badge?null:t.badge.text),n.R7$(1),n.Y8G("ngIf",!t.badge.locked),n.R7$(1),n.Y8G("ngIf",null==t.badge?null:t.badge.rightIcon)}}let r=(()=>{class c{constructor(){this.anchorClick=new n.bkB}ngOnInit(){}onAnchorClick(t){t&&this.anchorClick.emit(t)}static{this.\u0275fac=function(m){return new(m||c)}}static{this.\u0275cmp=n.VBU({type:c,selectors:[["app-insight-badge"]],inputs:{badge:"badge"},outputs:{anchorClick:"anchorClick"},decls:5,vars:2,consts:[[4,"ngIf","ngIfElse"],["noAnchor",""],["badgeTemplate",""],["enTooltip","",3,"title","click"],[4,"ngTemplateOutlet"],["enTooltip","",3,"title"],[1,"d-flex","align-items-center"],[4,"ngIf"],[1,"label"],[1,"text"],[1,"freemium-lock","mr-3"],[1,"fa","fa-lock"],["width","32","alt","Badge Icon"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],["width","32","src","/assets/images/unknown.svg","alt","Insufficient Data Icon"],["width","32","alt","Badge Icon",3,"src"],[1,"detect",3,"innerHTML"],["alt","Badge Right Icon",1,"right-icon"]],template:function(m,s){if(1&m&&(n.DNE(0,l,3,7,"ng-container",0),n.DNE(1,o,2,6,"ng-template",null,1,n.C5r),n.DNE(3,$,8,5,"ng-template",null,2,n.C5r)),2&m){const O=n.sdS(2);n.Y8G("ngIf",null==s.badge?null:s.badge.anchorLink)("ngIfElse",O)}},dependencies:[P.bT,P.T3,P.ux,P.e1,P.fG],styles:[".mrt-badge[_ngcontent-%COMP%]{min-width:150px;margin-top:10px;background-color:#fff;border:1px solid rgba(38,82,178,.2470588235);border-radius:8px;padding:8px;overflow:hidden}.mrt-badge[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{margin-right:15px}.mrt-badge[_ngcontent-%COMP%] .label[_ngcontent-%COMP%]{font-weight:600;font-size:14px;line-height:18px;white-space:nowrap!important;overflow:hidden}.mrt-badge[_ngcontent-%COMP%] .label[_ngcontent-%COMP%] .detect.true[_ngcontent-%COMP%]{color:#248d48}.mrt-badge[_ngcontent-%COMP%] .label[_ngcontent-%COMP%] .detect.false[_ngcontent-%COMP%]{color:#d12727}.mrt-badge[_ngcontent-%COMP%] .label[_ngcontent-%COMP%] .detect.N\\/A[_ngcontent-%COMP%]{color:#f7b64b}.mrt-badge[_ngcontent-%COMP%] .label[_ngcontent-%COMP%] .text[_ngcontent-%COMP%]{text-overflow:ellipsis;overflow:hidden}.mrt-badge[_ngcontent-%COMP%] img.right-icon[_ngcontent-%COMP%]{width:36px;margin-left:15px}
1.mrt-badge.yellow[_ngcontent-%COMP%] .detect[_ngcontent-%COMP%]{color:#efaa2b}.mrt-badge.red[_ngcontent-%COMP%] .detect[_ngcontent-%COMP%]{color:#d12727}.mrt-badge.green[_ngcontent-%COMP%] .detect[_ngcontent-%COMP%]{color:#248d48}.mrt-badge.gray[_ngcontent-%COMP%] .detect[_ngcontent-%COMP%]{color:#636363}.mrt-badge.blue[_ngcontent-%COMP%] .detect[_ngcontent-%COMP%]{color:#2652b2}.mrt-badge.bg-yellow[_ngcontent-%COMP%]{background-color:#fdf1dd;border-color:#e7a94c}.cursor-pointer[_ngcontent-%COMP%]{cursor:pointer}"]})}}return c})();const B=["container"];let S=(()=>{class c{constructor(t,m){this._componentFactoryResolver=t,this._changeDetector=m,this.anchorClick=new n.bkB}ngAfterViewInit(){this.container.clear();const t=this._componentFactoryResolver.resolveComponentFactory(this.badgeComponent),s=this.container.createComponent(t).instance;s.data=this.data,s.badgeOverride=this.badgeOverride,s.anchorClick=this.anchorClick,this._changeDetector.detectChanges(),this._changeDetector.markForCheck()}static{this.\u0275fac=function(m){return new(m||c)(n.rXU(n.OM3),n.rXU(n.gRc))}}static{this.\u0275cmp=n.VBU({type:c,selectors:[["app-insight-badge-container"]],viewQuery:function(m,s){if(1&m&&n.GBs(B,5,n.c1b),2&m){let O;n.mGM(O=n.lsd())&&(s.container=O.first)}},inputs:{data:"data",badgeComponent:"badgeComponent",badgeOverride:"badgeOverride"},outputs:{anchorClick:"anchorClick"},decls:2,vars:0,consts:[["container",""]],template:function(m,s){1&m&&n.nrm(0,"template",null,0)},encapsulation:2,changeDetection:0})}}return c})();function X(c,F){if(1&c){const t=n.RV6();
1n.qex(0),n.j41(1,"app-insight-badge-container",7),n.bIt("anchorClick",function(s){n.eBV(t);const O=n.XpG(4);return n.Njj(O.onAnchorClick(s))}),n.k0s(),n.bVm()}if(2&c){const t=n.XpG(2).$implicit,m=n.XpG(2);n.R7$(1),n.Y8G("data",m.data)("badgeComponent",null==t?null:t.component)("badgeOverride",null==t?null:t.badgeOverride)}}function z(c,F){if(1&c){const t=n.RV6();n.j41(0,"app-insight-badge",8),n.bIt("anchorClick",function(s){n.eBV(t);const O=n.XpG(4);return n.Njj(O.onAnchorClick(s))}),n.k0s()}if(2&c){const t=n.XpG(2).$implicit;n.Y8G("badge",t)}}function W(c,F){if(1&c&&(n.qex(0),n.DNE(1,X,2,3,"ng-container",5),n.DNE(2,z,1,1,"ng-template",null,6,n.C5r),n.bVm()),2&c){const t=n.sdS(3),m=n.XpG().$implicit;n.R7$(1),n.Y8G("ngIf",null==m?null:m.component)("ngIfElse",t)}}function K(c,F){if(1&c&&(n.qex(0),n.DNE(1,W,4,2,"ng-container",4),n.bVm()),2&c){const t=F.$implicit;n.R7$(1),n.Y8G("ngIf",!(null!=t&&t.hidden))}}function H(c,F){if(1&c&&(n.j41(0,"div",2),n.DNE(1,K,2,1,"ng-container",3),n.k0s()),2&c){const t=n.XpG();n.R7$(1),n.Y8G("ngForOf",t.badges)}}function Q(c,F){if(1&c){const t=n.RV6();
1n.qex(0),n.j41(1,"app-insight-badge-container",7),n.bIt("anchorClick",function(s){n.eBV(t);const O=n.XpG(5);return n.Njj(O.onAnchorClick(s))}),n.k0s(),n.bVm()}if(2&c){const t=n.XpG(3).$implicit,m=n.XpG(2);n.R7$(1),n.Y8G("data",m.data)("badgeComponent",null==t?null:t.component)("badgeOverride",null==t?null:t.badgeOverride)}}function Z(c,F){if(1&c){const t=n.RV6();n.j41(0,"app-insight-badge",8),n.bIt("anchorClick",function(s){n.eBV(t);const O=n.XpG(5);return n.Njj(O.onAnchorClick(s))}),n.k0s()}if(2&c){const t=n.XpG(3).$implicit;n.Y8G("badge",t)}}function J(c,F){if(1&c&&(n.DNE(0,Q,2,3,"ng-container",5),n.DNE(1,Z,1,1,"ng-template",null,6,n.C5r)),2&c){const t=n.sdS(2),m=n.XpG(2).$implicit;n.Y8G("ngIf",null==m?null:m.component)("ngIfElse",t)}}function nn(c,F){1&c&&(n.qex(0),n.DNE(1,J,3,2,"ng-template",13),n.bVm())}function tn(c,F){if(1&c&&(n.qex(0),n.DNE(1,nn,2,0,"ng-container",4),n.bVm()),2&c){const t=F.$implicit;n.R7$(1),n.Y8G("ngIf",!t.hidden)}}function en(c,F){if(1&c&&(n.j41(0,"div",9)(1,"swiper",10,11),n.nI1(3,"async"),n.DNE(4,tn,2,1,"ng-container",3),n.k0s(),n.nrm(5,"div",12),n.k0s()),2&c){const t=n.XpG();n.R7$(1),n.Y8G("slidesPerView",n.bMT(3,3,t.mobile$)?2:4)("spaceBetween",10),n.R7$(3),n.Y8G("ngForOf",t.badges)}}a.Ay.use([a.Ze]);let on=(()=>{class c{constructor(t){this.mediaQueryService=t,this.anchorClick=new n.bkB}ngOnInit(){this.desktop$=this.mediaQueryService.gt(k.E.md),this.tablet$=this.mediaQueryService.lt(k.E.lg),this.mobile$=this.mediaQueryService.lt(k.E.md)}onAnchorClick(t){t&&this.anchorClick.emit(t)}static{this.\u0275fac=function(m){return new(m||c)(n.rXU(k.M))}}static{this.\u0275cmp=n.VBU({type:c,selectors:[["app-insight-badges"]],inputs:{badges:"badges",data:"data"},outputs:{anchorClick:"anchorClick"},decls:4,vars:6,consts:[["class","d-flex flex-row flex-wrap gap-8px",4,"ngIf"],["class","d-block","style","width: 100%; overflow: hidden;",4,"ngIf"],[1,"d-flex","flex-row","flex-wrap","gap-8px"],[4,"ngFor","ngForOf"],[4,"ngIf"],[4,"ngIf","ngIfElse"],["notComponent",""],[3,"data","badgeComponent","badgeOverride","anchorClick"],[3,"badge","anchorClick"],[1,"d-block",2,"width","100%","overflow","hidden"],["scrollbar",".swiper-scrollbar",2,"width","100%",3,"slidesPerView","spaceBetween"],["swiper",""],[1,"swiper-scrollbar","js-swiper-scrollbar"],["swiperSlide",""]],template:function(m,s){1&m&&(n.DNE(0,H,2,1,"div",0),n.nI1(1,"async"),n.DNE(2,en,6,5,"div",1),n.nI1(3,"async")),2&m&&(n.Y8G("ngIf",n.bMT(1,2,s.desktop$)),n.R7$(2),n.Y8G("ngIf",n.bMT(3,4,s.tablet$)))},dependencies:[P.Sq,P.bT,y.Mf,y.T0,r,S,P.Jj],styles:[".gap-8px[_ngcontent-%COMP%]{gap:8px}"]})}}return c})()},56223:(V,T,g)=>{g.d(T,{w:()=>a});var n=g(37580);let a=(()=>{class k{constructor(){}static{this.\u0275fac=function(v){return new(v||k)}}static{this.\u0275cmp=n.VBU({type:k,selectors:[["app-new-tag"]],decls:2,vars:0,template:function(v,l){1&v&&(n.j41(0,"span"),n.EFF(1,"New"),n.k0s())},styles:["span[_ngcontent-%COMP%]{background-color:#4bc47c;color:#fff;font-weight:700;font-size:9px;line-height:130%;letter-spacing:0;text-transform:uppercase;border-radius:28.57px;display:flex;padding:3px 8px;justify-content:center;align-items:center}"]})}}return k})()},5859:(V,T,g)=>{g.d(T,{x:()=>C});var n=g(37580),a=g(16262),k=g(20771),P=g(90456),y=g(83058),v=g(44796),l=g(60316),_=g(496);function o(M,R){if(1&M&&(n.qex(0),n.EFF(1),n.bVm()),2&M){const x=n.XpG(2);n.R7$(1),n.SpI(" Login to suggest an edit to ",x.metricPrettyName," ")}}function p(M,R){if(1&M&&(n.qex(0),n.EFF(1),n.bVm()),2&M){const x=n.XpG(2);n.R7$(1),n.SpI(" Suggest an edit to ",x.metricPrettyName," ")}}function h(M,R){if(1&M&&(n.DNE(0,o,2,1,"ng-container",6),n.DNE(1,p,2,1,"ng-container",6)),2&M){const x=n.XpG();n.Y8G("ngIf",!x.isAuthenticated),n.R7$(1),n.Y8G("ngIf",x.isAuthenticated)}}function I(M,R){if(1&M){const x=n.RV6();n.j41(0,"div",13)(1,"label"),n.EFF(2,"Email"),n.k0s(),n.j41(3,"input",17),n.bIt("ngModelChange",function(N){n.eBV(x);const A=n.XpG(2);return n.Njj(A.email=N)}),n.k0s()()}if(2&M){const x=n.XpG(2);n.R7$(1),n.BMQ("for",x.uniqueIdPrefix+"-email"),n.R7$(2),n.Y8G("name",x.uniqueIdPrefix+"-email")("ngModel",x.email),n.BMQ("id",x.uniqueIdPrefix+"-email")}}function E(M,R){if(1&M){const x=n.RV6();n.j41(0,"div",7)(1,"h6",8),n.EFF(2),n.k0s(),n.j41(3,"button",9),n.bIt("click",function(){const A=n.eBV(x).$implicit;return n.Njj(A.dismiss("Modal Closed"))}),n.j41(4,"span",10),n.EFF(5,"\xd7"),n.k0s()()(),n.j41(6,"div",11)(7,"form"),n.DNE(8,I,4,4,"div",12),n.j41(9,"div",13)(10,"label"),n.EFF(11,"Description of Issue"),n.k0s(),n.j41(12,"textarea",14),n.bIt("ngModelChange",function(N){n.eBV(x);const A=n.XpG();return n.Njj(A.description=N)}),n.k0s()()()(),n.j41(13,"div",15)(14,"button",16),n.bIt("click",function(){const A=n.eBV(x).$implicit;return n.Njj(A.close())}),n.EFF(15,"Submit"),n.k0s()()}if(2&M){const x=n.XpG();n.R7$(1),n.BMQ("id",x.uniqueIdPrefix+"-label"),n.R7$(1),n.SpI("Suggest an Edit to ",x.metricPrettyName," "),n.R7$(6),n.Y8G("ngIf",x._userService.isAnonymous()),n.R7$(2),n.BMQ("for",x.uniqueIdPrefix+"-description"),n.R7$(2),n.Y8G("name",x.uniqueIdPrefix+"-description")("ngModel",x.description),n.BMQ("id",x.uniqueIdPrefix+"-description"),n.R7$(2),n.Y8G("disabled",!x.canSubmit)}}let C=(()=>{class M{get isAuthenticated(){return this.auth.isAuthenticated()}get uniqueIdPrefix(){return this.metricId?"suggest-feedback-"+this.metricId.replace(".","-"):"suggest-feedback"}get canSubmit(){return this._userService.isAnonymous()?this.metricId&&this.description&&this.email:this.metricId&&this.description}constructor(x,G,N,A,L){this._userService=x,this.tracking=G,this.modalService=N,this.mobileScrollService=A,this.auth=L,this.description="",this.email=""}open(x){this.auth.isAuthenticated()?(this.modalService.open(x,{ariaLabelledBy:"modal-basic-title"}).result.then(()=>{this.submit()},G=>{console.debug(G)}).finally(()=>{this.mobileScrollService.toggleSuggestion(!1)}),this.mobileScrollService.toggleSuggestion(!0)):this.auth.login()}submit(){const x={prettyName:this.metricPrettyName,metricId:this.metricId,description:this.description.substring(0,1e3),type:this.t
1ype,id:this.id};this.tracking.eventTrack("metric_feedback",x),setTimeout(()=>this.email=this.description="",300)}static{this.\u0275fac=function(G){return new(G||M)(n.rXU(a.KJ),n.rXU(k.b),n.rXU(P.Bq),n.rXU(y.Z),n.rXU(v.u))}}static{this.\u0275cmp=n.VBU({type:M,selectors:[["suggest-feedback"]],inputs:{metricPrettyName:"metricPrettyName",metricId:"metricId",type:"type",id:"id"},decls:8,vars:2,consts:[[1,"suggest-feedback"],[1,"suggest-feedback-btn",3,"ngbTooltip","click"],[1,"fa","fa-pencil","hidden-md-down"],["src","assets/images/edit.svg",1,"hidden-lg-up","mt-1"],["tipContent",""],["content",""],[4,"ngIf"],[1,"modal-header"],[1,"modal-title","text-uppercase"],["type","button","aria-label","Close",1,"close",3,"click"],["aria-hidden","true"],[1,"modal-body"],["class","form-group",4,"ngIf"],[1,"form-group"],["placeholder","Briefly describe the issue. If relevant, please provide links to supporting documentation.","maxlength","1000",1,"form-control",3,"name","ngModel","ngModelChange"],[1,"modal-footer"],["type","button","data-dismiss","modal",1,"btn","btn-primary","btn-block",3,"disabled","click"],["type","email","placeholder","Contact Email","maxlength","1000",1,"form-control",3,"name","ngModel","ngModelChange"]],template:function(G,N){if(1&G){const A=n.RV6();n.j41(0,"span",0)(1,"button",1),n.bIt("click",function(){n.eBV(A);const Y=n.sdS(7);return n.Njj(N.open(Y))}),n.nrm(2,"i",2)(3,"img",3),n.k0s()(),n.DNE(4,h,2,2,"ng-template",null,4,n.C5r),n.DNE(6,E,16,8,"ng-template",null,5,n.C5r)}if(2&G){const A=n.sdS(5);n.BMQ("data-target","#"+N.uniqueIdPrefix),n.R7$(1),n.Y8G("ngbTooltip",A)}},dependencies:[l.bT,_.qT,_.me,_.BC,_.cb,_.tU,_.vS,_.cV,P.md],styles:[".suggest-feedback-btn[_ngcontent-%COMP%]{display:inline-flex;align-items:center;justify-content:center;background:none;border:0;width:16px;color:#aac;box-shadow:none;outline:none}button[_ngcontent-%COMP%]{box-shadow:none;outline:none}.suggest-feedback-popup[_ngcontent-%COMP%]{position:absolute;width:200px;height:200px}"]})}}return M})()},71616:(V,T,g)=>{g.d(T,{v:()=>a});var n=g(37580);let a=(()=>{class k{transform(y,v){return isNaN(y)?y:y?Math.round(y):0}static{this.\u0275fac=function(v){return new(v||k)}}static{this.\u0275pipe=n.EJ8({name:"round",type:k,pure:!0})}}return k})()},78767:(V,T,g)=>{g.d(T,{G:()=>k,K:()=>a});var n=g(37580);let a=(()=>{class P{transform(v,l){return isNaN(v)?v:v?v.toFixed(l):0}static{this.\u0275fac=function(l){return new(l||P)}}static{this.\u0275pipe=n.EJ8({name:"rounddecimal",type:P,pure:!0})}}return P})(),k=(()=>{class P{transform(v,l){if(!v)return"0%";v*=100;const _=Math.round(v);return v>=1?`${_}%`:"< 1%"}static{this.\u0275fac=function(l){return new(l||P)}}static{this.\u0275pipe=n.EJ8({name:"roundpercent",type:P,pure:!0})}}return P})()},56852:(V,T,g)=>{g.d(T,{t:()=>a});var n=g(37580);let a=(()=>{class k{transform(y,v,l){let _="rev"===v||"rev"===l,o="capitalize"===v,p=o?"No":"no",h=o?"Yes":"yes";return"boolean"==typeof y?_?y?p:h:y?h:p:"true"===y?_?p:h:"N/A"===y||null==y?"N/A":_?h:p}static{this.\u0275fac=function(v){return new(v||k)}}static{this.\u0275pipe=n.EJ8({name:"yesno",type:k,pure:!0})}static{this.\u0275prov=n.jDH({token:k,factory:k.\u0275fac})}}return k})()}}]); 2//# sourceMappingURL=default-src_app_components_new-navigation_charts_bar-chart_bar-chart_component_ts-src_app_com-5604ae.1e7f063eeae3cab0.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.