1"use strict";(self.webpackChunkratings_ui_v2=self.webpackChunkratings_ui_v2||[]).push([["default-src_app_components_new-navigation_rankings_data-widgets_data-widgets_module_ts-src_ap-dbd9d9"],{47946:(k,O,o)=>{o.d(O,{Q:()=>p});var n=o(60316),h=o(496),l=o(1083),C=o(13721),g=o(41683),r=o(98336),s=o(37580);let p=(()=>{class _{static{this.\u0275fac=function(M){return new(M||_)}}static{this.\u0275mod=s.$C({type:_})}static{this.\u0275inj=s.G2t({imports:[n.MD,C.h,h.YN,g.Y,l.iI,r.G]})}}return _})()},41153:(k,O,o)=>{o.d(O,{S:()=>l});var n=o(37580);const h=["container"];let l=(()=>{class C{constructor(r,s){this._componentFactoryResolver=r,this._changeDetector=s,this.searchEvent=new n.bkB}ngAfterViewInit(){this.container.clear();const r=this._componentFactoryResolver.resolveComponentFactory(this.widgetComponent),p=this.container.createComponent(r).instance;p.header=this.header,p.isLast=this.isLast,p.selectedGroup=this.selectedGroup,p.enableSearch=this.enableSearch,p.searchEvent.subscribe(_=>this.searchEvent.emit(_)),this._changeDetector.detectChanges()}static{this.\u0275fac=function(s){return new(s||C)(n.rXU(n.OM3),n.rXU(n.gRc))}}static{this.\u0275cmp=n.VBU({type:C,selectors:[["app-ranking-gridheader-widget-container"]],viewQuery:function(s,p){if(1&s&&n.GBs(h,5,n.c1b),2&s){let _;n.mGM(_=n.lsd())&&(p.container=_.first)}},inputs:{header:"header",widgetComponent:"widgetComponent",isLast:"isLast",selectedGroup:"selectedGroup",enableSearch:"enableSearch"},outputs:{searchEvent:"searchEvent"},decls:2,vars:0,consts:[["container",""]],template:function(s,p){1&s&&n.nrm(0,"template",null,0)},encapsulation:2,changeDetection:0})}}return C})()},66901:(k,O,o)=>{o.d(O,{z:()=>p});var n=o(37580),h=o(16262),l=o(42534),C=o(60316);const g=["container"];function r(_,b){1&_&&(n.qex(0),n.j41(1,"div",1),n.nrm(2,"i",2),n.k0s(),n.bVm())}function s(_,b){1&_&&(n.qex(0),n.nrm(1,"template",null,3),n.bVm())}let p=(()=>{class _{get isLocked(){return!this.unlockOverride&&(this.header.lockIfFreemium&&this.isFreemium||this.header.lockIfAnonymous&&this.isAnonymous)}constructor(f,M,u,a,w){this._componentFactoryResolver=f,this._changeDetector=M,this._userService=u,this._eventService=a,this.user=w,this.isAnonymous=!1,this.isFreemium=!1}ngOnInit(){this.isAnonymous=this.user.isAnonymous(),this.isFreemium=this.user.isFreemium()}ngAfterViewInit(){if(!this.isLocked){this.container.clear();const f=this._componentFactoryResolver.resolveComponentFactory(this.widgetComponent),u=this.container.createComponent(f).instance;u.data=this.data,u.selectedGroup=this.selectedGroup,u.mainFilterItems=this.mainFilterItems,u.key=this.key,u.header=this.header,u.format=this.format,u.reportId=this.reportId,u.userService=this._userService,u.eventService=this._eventService,this._changeDetector.detectChanges()}}static{this.\u0275fac=function(M){return new(M||_)(n.rXU(n.OM3),n.rXU(n.gRc),n.rXU(h.KJ),n.rXU(l.W),n.rXU(h.KJ))}}static{this.\u0275cmp=n.VBU({type:_,selectors:[["app-ranking-widget-container"]],viewQuery:function(M,u){if(1&M&&n.GBs(g,5,n.c1b),2&M){let a;n.mGM(a=n.lsd())&&(u.container=a.first)}},inputs:{data:"data",widgetComponent:"widgetComponent",selectedGroup:"selectedGroup",mainFilterItems:"mainFilterItems",key:"key",header:"header",reportId:"reportId",format:"format",unlockOverride:"unlockOverride"},decls:2,vars:2,consts:[[4,"ngIf"],[1,"circle-lock-cont"],[1,"fa","fa-lock"],["container",""]],template:function(M,u){1&M&&(n.DNE(0,r,3,0,"ng-container",0),n.DNE(1,s,3,0,"ng-container",0)),2&M&&(n.Y8G("ngIf",u.isLocked),n.R7$(1),n.Y8G("ngIf",!u.isLocked))},dependencies:[C.bT],encapsulation:2,changeDetection:0})}}return _})()},54581:(k,O,o)=>{o.d(O,{C:()=>Y});var n=o(37580),h=o(60316),l=o(496),C=o(68373),g=o(13650);function r(e,c){1&e&&n.eu8(0)}const s=function(e){return{$implicit:e}};function p(e,c){if(1&e&&(n.qex(0),n.DNE(1,r,1,0,"ng-container",7),n.bVm()),2&e){const t=n.XpG(2).$implicit;n.XpG();const i=n.sdS(3);n.R7$(1),n.Y8G("ngTemplateOutlet",i)("ngTemplateOutletContext",n.eq3(2,s,t))}}function _(e,c){1&e&&n.eu8(0)}function b(e,c){1&e&&n.eu8(0)}function f(e,c){if(1&e&&(n.qex(0),n.j41(1,"div",8),n.DNE(2,_,1,0,"ng-container",7),n.k0s(),n.j41(3,"div",9),n.DNE(4,b,1,0,"ng-container",7),n.k0s(),n.bVm()),2&e){const t=n.XpG(2).$implicit;n.XpG();const i=n.sdS(3),d=n.sdS(5);n.R7$(2),n.Y8G("ngTemplateOutlet",i)("ngTemplateOutletContext",n.eq3(4,s,t)),n.R7$(2),n.Y8G("ngTemplateOutlet",d)("ngTemplateOutletContext",n.eq3(6,s,t))}}function M(e,c){1&e&&n.eu8(0)}function u(e,c){if(1&e&&(n.qex(0),n.DNE(1,M,1,0,"ng-container",7),n.bVm()),2&e){const t=n.XpG(2).$implicit;n.XpG();const i=n.sdS(5);n.R7$(1),n.Y8G("ngTemplateOutlet",i)("ngTemplateOutletContext",n.eq3(2,s,t))}}
1function a(e,c){if(1&e&&(n.qex(0),n.j41(1,"div",5)(2,"div",6),n.EFF(3),n.k0s(),n.DNE(4,p,2,4,"ng-container",4),n.DNE(5,f,5,8,"ng-container",4),n.DNE(6,u,2,4,"ng-container",4),n.k0s(),n.bVm()),2&e){const t=n.XpG().$implicit;n.R7$(1),n.Y8G("hidden",t.hidden||(null==t||null==t.options?null:t.options.length)<=0),n.R7$(2),n.SpI("",null==t?null:t.label,":"),n.R7$(1),n.Y8G("ngIf","toggle-filter"===(null==t?null:t.type)),n.R7$(1),n.Y8G("ngIf","dropdown-toggle-filter"===(null==t?null:t.type)),n.R7$(1),n.Y8G("ngIf",!(null!=t&&t.type))}}function w(e,c){if(1&e&&(n.qex(0),n.DNE(1,a,7,5,"ng-container",4),n.bVm()),2&e){const t=c.$implicit,i=n.XpG();n.R7$(1),n.Y8G("ngIf",!t.groups||t.groups&&t.groups.indexOf(i.selectedGroup)>=0)}}function m(e,c){if(1&e&&(n.j41(0,"span",14),n.EFF(1),n.nI1(2,"roundsig"),n.k0s()),2&e){const t=n.XpG().$implicit;n.R7$(1),n.SpI("(",n.bMT(2,1,t.count),")")}}const P=function(e){return{active:e}};function v(e,c){if(1&e){const t=n.RV6();n.qex(0),n.j41(1,"button",11),n.bIt("click",function(){const x=n.eBV(t).$implicit,y=n.XpG().$implicit,F=n.XpG();return n.Njj(F.selectMainFilter(y,x))}),n.nrm(2,"span",12),n.nI1(3,"safehtml"),n.DNE(4,m,3,3,"span",13),n.k0s(),n.bVm()}if(2&e){const t=c.$implicit,i=n.XpG().$implicit;n.R7$(1),n.Y8G("ngClass",n.eq3(5,P,i.selected.value===t.value)),n.R7$(1),n.Y8G("innerHTML",n.bMT(3,3,t.label),n.npT),n.R7$(2),n.Y8G("ngIf",i.showCount&&t.count)}}
1function I(e,c){if(1&e&&(n.j41(0,"div",10),n.DNE(1,v,5,7,"ng-container",1),n.k0s()),2&e){const t=c.$implicit;n.R7$(1),n.Y8G("ngForOf",null==t?null:t.options)}}function E(e,c){if(1&e&&(n.j41(0,"span",23),n.EFF(1),n.nI1(2,"roundsig"),n.k0s()),2&e){const t=n.XpG().$implicit;n.R7$(1),n.SpI("(",n.bMT(2,1,null==t||null==t.selected?null:t.selected.count),")")}}function R(e,c){if(1&e&&(n.j41(0,"div",24),n.EFF(1),n.nrm(2,"i",25),n.k0s()),2&e){const t=n.XpG().$implicit;n.R7$(1),n.SpI(" ",null==t?null:t.tooltip," ")}}function T(e,c){if(1&e){const t=n.RV6();n.qex(0),n.j41(1,"div",26)(2,"span",27),n.nrm(3,"i",28),n.k0s(),n.j41(4,"input",29),n.bIt("ngModelChange",function(d){n.eBV(t);const x=n.XpG().$implicit;return n.Njj(x.searchText=d)})("keydown.enter",function(){n.eBV(t);const d=n.XpG().$implicit,x=n.XpG();return n.Njj(x.onSearchEnter(d))})("ngModelChange",function(){n.eBV(t);const d=n.XpG().$implicit,x=n.XpG();return n.Njj(x.onSearchChange(d))}),n.k0s()(),n.bVm()}if(2&e){const t=n.XpG().$implicit;n.R7$(4),n.Y8G("ngModel",t.searchText),n.BMQ("id","search-input-"+t.key)}}function G(e,c){if(1&e&&(n.j41(0,"span",33),n.EFF(1),n.nI1(2,"roundsig"),n.k0s()),2&e){const t=n.XpG(2).$implicit;n.R7$(1),n.SpI("(",n.bMT(2,1,t.count),")")}}function D(e,c){1&e&&n.nrm(0,"i",34)}const $=function(e,c){return{"text-nowrap":e,disabled:c}};function S(e,c){if(1&e){const t=n.RV6();n.qex(0),n.j41(1,"div",30),n.bIt("click",function(){n.eBV(t);const d=n.XpG().$implicit,x=n.XpG().$implicit,y=n.XpG();return n.Njj(y.selectMainFilter(x,d))}),n.j41(2,"a",12),n.nI1(3,"safehtml"),n.EFF(4),n.k0s(),n.DNE(5,G,3,3,"span",31),n.DNE(6,D,1,0,"i",32),n.k0s(),n.bVm()}if(2&e){const t=n.XpG().$implicit,i=n.XpG().$implicit;n.R7$(1),n.Y8G("ngClass",n.l_i(7,$,i.showCount,t.disabled)),n.R7$(1),n.Y8G("innerHTML",n.bMT(3,5,null==t?null:t.label),n.npT),n.R7$(2),n.SpI(" ",null==t?null:t.label," "),n.R7$(1),n.Y8G("ngIf",i.showCount&&t.count),n.R7$(1),n.Y8G("ngIf",i.selected.value===t.value)}}function N(e,c){if(1&e&&(n.qex(0),n.DNE(1,S,7,10,"ng-container",4),n.bVm()),2&e){const t=c.$implicit;n.R7$(1),n.Y8G("ngIf",!(null!=t&&t.hidden))}}function B(e,c){1&e&&(n.qex(0),n.j41(1,"div",35),n.EFF(2,"No results found."),n.k0s(),n.bVm())}const z=function(e){return{disabled:e}},A=function(e){return{"dropdown-menu-right last":e}};function U(e,c){if(1&e){const t=n.RV6();n.nrm(0,"button",15),n.j41(1,"div",16)(2,"button",17),n.bIt("click",function(d){const y=n.eBV(t).$implicit,F=n.XpG();return n.Njj(F.selectedMainFilterItemClick(y,d))}),n.nrm(3,"span",12),n.nI1(4,"safehtml"),n.DNE(5,E,3,3,"span",18),n.k0s(),n.DNE(6,R,3,1,"div",19),n.j41(7,"div",20,21),n.DNE(9,T,5,2,"ng-container",4),n.j41(10,"div",22),n.DNE(11,N,2,1,"ng-container",1),n.DNE(12,B,3,0,"ng-container",4),n.k0s()()()}if(2&e){const t=c.$implicit,i=n.XpG();n.Y8G("hidden",(null==t||null==t.options?null:t.options.length)>0)("innerHTML",null==t||null==t.selected?null:t.selected.label,n.npT),n.R7$(1),n.Y8G("hidden",(null==t||null==t.options?null:t.options.length)<=0),n.R7$(1),n.Y8G("ngClass",n.eq3(13,z,(null==t||null==t.options?null:t.options.length)<2)),n.R7$(1),n.Y8G("innerHTML",n.bMT(4,11,null==t||null==t.selected?null:t.selected.label),n.npT),n.R7$(2),n.Y8G("ngIf",t.showCount&&(null==t||null==t.selected?null:t.selected.count)),n.R7$(1),n.Y8G("ngIf",(null==t?null:t.tooltip)&&(null==t?null:t.showTooltip)),n.R7$(1),n.Y8G("ngClass",n.eq3(15,A,i.last)),n.R7$(2),n.Y8G("ngIf",(null==t||null==t.options?null:t.options.length)>10),n.R7$(2),n.Y8G("ngForOf",null==t?null:t.options),n.R7$(1),n.Y8G("ngIf",t.showNoResults)}}let Y=(()=>{class e{constructor(){this.selectMainFilterClick=new n.bkB}ngOnInit(){}selectMainFilter(t,i){!0!==i.disabled&&this.selectMainFilterClick.emit({mainFilterItem:t,option:i})}selectedMainFilterItemClick(t,i){}onSearchEnter(t){this.onSearchChange(t);const i=t.options.filter(d=>!d.hidden);if(1===i.length){this.selectMainFilter(t,i[0]);const d=document.querySelector('#dropdownMenuButton[aria-expanded="true"]');d&&d.click()}}onSearchChange(t){let i=!1;t.options.forEach(d=>{d.hidden=!(!t.searchText||d.label.toLowerCase().indexOf(t.searchText.toLowerCase())>=0),d.hidden||(i=!0)}),t.showNoResults=!i}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=n.VBU({type:e,selectors:[["app-new-rankings-main-filter-items"]],inputs:{currentMainFilterItems:"currentMainFilterItems",selectedGroup:"selectedGroup"},outputs:{selectMainFilterClick:"selectMainFilterClick"},decls:6,vars:1,consts:[[1,"main-filters-cont"],[4,"ngFor","ngForOf"],["toggleOption",""],["dropdownOption",""],[4,"ngIf"],[1,"main-filter-item",3,"hidden"],[1,"main-filter-item-label","d-none"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"d-none","d-md-block"],[1,"d-md-none"],["aria-label","Basic example","role","group",1,"btn-group","toggle-filter","insight-toggle-filter"],["type","button",1,"btn","btn-secondary",3,"ngClass","click"],[3,"innerHTML"],["class","ml-1",4,"ngIf"],[1,"ml-1"],[1,"btn","btn-secondary","text-capitalize",3,"hidden","innerHTML"],[1,"dropdown","filter-dropdown",3,"hidden"],["type","button","id","dropdownMenuButton","data-toggle","dropdown","aria-haspopup","true","aria-expanded","fal
1se",1,"btn","btn-secondary","dropdown-toggle","text-capitalize",3,"ngClass","click"],["class","ml-2",4,"ngIf"],["class","filter-dropdown-tooltip",4,"ngIf"],["aria-labelledby","dropdownMenuButton",1,"dropdown-menu",3,"ngClass"],["dropdownMenu",""],[1,"dropdown-menu-items"],[1,"ml-2"],[1,"filter-dropdown-tooltip"],[1,"fa","fa-caret-down"],[1,"input-group"],["id","search-country",1,"input-group-addon"],[1,"fa","fa-search"],["placeholder","Search...","type","text",1,"form-control",3,"ngModel","ngModelChange","keydown.enter"],[1,"d-flex","align-items-center","dropdown-item","text-capitalize",3,"ngClass","click"],["class","count px-2",4,"ngIf"],["class","fa fa-check ml-auto",4,"ngIf"],[1,"count","px-2"],[1,"fa","fa-check","ml-auto"],[1,"dropdown-item"]],template:function(i,d){1&i&&(n.j41(0,"div",0),n.DNE(1,w,2,1,"ng-container",1),n.k0s(),n.DNE(2,I,2,1,"ng-template",null,2,n.C5r),n.DNE(4,U,13,17,"ng-template",null,3,n.C5r)),2&i&&(n.R7$(1),n.Y8G("ngForOf",d.currentMainFilterItems))},dependencies:[h.YU,h.Sq,h.bT,h.T3,l.me,l.BC,l.vS,C.U,g.$],styles:['.main-filters-cont[_ngcontent-%COMP%] .dropdown[_ngcontent-%COMP%] .btn.btn-secondary[_ngcontent-%COMP%]{min-width:120px;width:auto;color:#0b1731;font-style:normal;font-weight:400;font-size:15px;line-height:20px;position:relative;padding:8px 32px 8px 16px}.main-filters-cont[_ngcontent-%COMP%] .dropdown[_ngcontent-%COMP%] .btn.btn-secondary.dropdown-toggle[_ngcontent-%COMP%]:after{content:"\\f078";border:none;font: 10px/1 FontAwesome;position:absolute;right:0;margin-right:8px;margin-top:4px}.main-filters-cont[_ngcontent-%COMP%] .dropdown[_ngcontent-%COMP%] .btn.btn-secondary.dropdown-toggle[aria-expanded=true][_ngcontent-%COMP%]:after{content:"\\f077"}.main-filters-cont[_ngcontent-%COMP%] .dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%]{border-color:#2652b2}.main-filters-cont[_ngcontent-%COMP%] .dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] .input-group[_ngcontent-%COMP%]{border-bottom:1px solid rgba(0,0,0,.15)}.main-filters-cont[_ngcontent-%COMP%] .dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] .input-group[_ngcontent-%COMP%] .input-group-addon[_ngcontent-%COMP%]{border:none;background:none;font-size:14px;padding-right:0;color:#000000a6}.main-filters-cont[_ngcontent-%COMP%] .dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] .input-group[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%]{border:none;font-size:14px;padding-top:0}.main-filters-cont[_ngcontent-%COMP%] .dropdown[_ngcontent-%COMP%] .dropdown-menu.dropdown-menu-right[_ngcontent-%COMP%] .dropdown-menu-items[_ngcontent-%COMP%]{min-width:auto}.main-filters-cont[_ngcontent-%COMP%] .dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] .dropdown-menu-items[_ngcontent-%COMP%]{max-height:350px;overflow-y:auto;min-width:220px}.main-filters-cont[_ngcontent-%COMP%] .dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] .dropdown-menu-items[_ngcontent-%COMP%] .dropdown-menu-item[_ngcontent-%COMP%], .main-filters-cont[_ngcontent-%COMP%] .dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] .dropdown-menu-items[_ngcontent-%COMP%] .dropdown-item[_ngcontent-%COMP%]{font-style:normal;font-weight:400;font-size:15px;line-height:20px;max-width:250px;overflow:hidden;text-overflow:ellipsis}.main-filters-cont[_ngcontent-%COMP%] .dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] .dropdown-menu-items[_ngcontent-%COMP%] .dropdown-menu-item[_ngcontent-%COMP%] img, .main-filters-cont[_ngcontent-%COMP%] .dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] .dropdown-menu-items[_ngcontent-%COMP%] .dropdown-item[_ngcontent-%COMP%] img{width:18px}.main-filters-cont[_ngcontent-%COMP%] .dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] .dropdown-menu-items[_ngcontent-%COMP%] .dropdown-item[_ngcontent-%COMP%] .count[_ngcontent-%COMP%]{color:var(--Text-interactive, #2652B2);font-family:proxima-nova;font-size:14px;font-style:normal;font-weight:500;line-height:130%;margin-left:3px}.main-filters-cont[_ngcontent-%COMP%] .dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] .dropdown-menu-items[_ngcontent-%COMP%] .dropdown-item.disabled[_ngcontent-%COMP%]{opacity:.45;pointer-events:none;cursor:not-allowed}.main-filters-cont[_ngcontent-%COMP%] .dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] .dropdown-menu-items[_ngcontent-%COMP%] .dropdown-item.disabled[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:inherit}.main-filters-cont[_ngcontent-%COMP%] .toggle-filter[_ngcontent-%COMP%]{background:rgba(11,23,49,.06);border:none;border-radius:6px}.main-filters-cont[_ngcontent-%COMP%] .toggle-filter[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:first-child:not(:last-child):not(.dropdown-toggle){border-radius:6px}.main-filters-cont[_ngcontent-%COMP%] .toggle-filter[_ngcontent-%COMP%] .btn[_ngcontent-%COMP%]{border-radius:0;border:none;background:none}.main-filters-cont[_ngcontent-%COMP%] .toggle-filter[_ngcontent-%COMP%] .btn.active[_ngcontent-%COMP%]{background:#ffffff;color:#0b1731;border:1px solid #9EABC7;box-sizing:border-box;box-shadow:0 2px 8px #00000026;border-radius:5px!important}','.results-table-cont[_ngcontent-%COMP%]{position:relative}.results-table-cont.scrollbar-hint-left[_ngcontent-%COMP%]:before{content:"";position:absolute;width:32px;left:0;top:0;bottom:0;background-color:#fff;z-index:999;box-shadow:6px 0 20px -14px #000000a3}.results-table-cont[_ngcontent-%COMP%] td.rank[_ngcontent-%COMP%]{font-weight:600;font-size:18px}.load-more[_ngcontent-%COMP%]{margin-left:32px;margin-right:32px}.load-more[_ngcontent-%COMP%] .btn[_ngcontent-%COMP%]{width:100%;text-align:center;background:#113065;color:#fff;text-transform:uppercase;font-size:13px;border-radius:0;cursor:pointer}.results-table-scroll-cont[_ngcontent-%COMP%]{position:relative;padding:16px}.results-table[_ngcontent-%COMP%]{position:relative;font-size:15px;scroll-padding-right:32px;table-layout:fixed;width:100%;min-width:1090px;height:1px;margin-bottom:20px}.results-table[_ngcontent-%COMP%]:after{content:"";position:absolute;right:-32px;width:32px;height:1px}.results-table[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{padding:16px 8px;vertical-align:middle}.results-table[_ngcontent-%COMP%] td[_ngcontent-%COMP%] .title{color:#000;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;display:block}.results-table[_ngcontent-%COMP%] td.appTitle[_ngcontent-%COMP%]{text-decoration:none;padding-right:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000;font-weight:700}.results-table[_ngcontent-%COMP%] td.appTitle[_ngcontent-%COMP%]:hover *{color:#2652b2}.results-table[_ngcontent-%COMP%] td.sellerName[_ngcontent-%COMP%], .results-table[_ngcontent-%COMP%] td.deviceBrandName[_ng
1content-%COMP%], .results-table[_ngcontent-%COMP%] td.platformName[_ngcontent-%COMP%], .results-table[_ngcontent-%COMP%] td.publisherName[_ngcontent-%COMP%]{text-decoration:none;color:#000;font-weight:700;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.results-table[_ngcontent-%COMP%] td.adSpent[_ngcontent-%COMP%], .results-table[_ngcontent-%COMP%] td.mau[_ngcontent-%COMP%], .results-table[_ngcontent-%COMP%] td.impressionSov[_ngcontent-%COMP%], .results-table[_ngcontent-%COMP%] td.userSov[_ngcontent-%COMP%]{min-width:280px}.results-table[_ngcontent-%COMP%] td[class*=Score][_ngcontent-%COMP%], .results-table[_ngcontent-%COMP%] td[class*=Count][_ngcontent-%COMP%]:not(.dmaCount){font-weight:700;font-size:18px;text-align:center}.results-table[_ngcontent-%COMP%] td[_ngcontent-%COMP%]:not(.appTitle):not(.sellerName):not(.deviceBrandName):not(.platformName):not(.publisherName){text-align:center}.results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%]{background:#ffffff}.results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]{border-bottom:1px solid rgba(52,79,138,.15)}.results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{position:relative;padding:0 10px}.results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.rank[_ngcontent-%COMP%], .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th[class$=Rank][_ngcontent-%COMP%]{width:60px;text-align:center}.results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.rank[_ngcontent-%COMP%] .label[_ngcontent-%COMP%], .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th[class$=Rank][_ngcontent-%COMP%] .label[_ngcontent-%COMP%]{margin-right:0}.results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.sellerName[_ngcontent-%COMP%]{text-align:left;width:250px}.results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.appTitle[_ngcontent-%COMP%]{text-align:left;width:200px}.results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.platformName[_ngcontent-%COMP%], .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.deviceBrandName[_ngcontent-%COMP%], .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.publisherName[_ngcontent-%COMP%]{text-align:left;width:145px!important;min-width:unset}.results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.adSpent[_ngcontent-%COMP%], .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.mau[_ngcontent-%COMP%], .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.impressionSov[_ngcontent-%COMP%], .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.userSov[_ngcontent-%COMP%]{min-width:280px}.results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.rank[_ngcontent-%COMP%], .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th[class$=Rank][_ngcontent-%COMP%]{width:80px}.results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.marketShareRank[_ngcontent-%COMP%]{width:140px}.results-table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%]{filter:blur(5px)}.results-table[_ngcontent-%COMP%] tbody.show-results[_ngcontent-%COMP%]{filter:unset}.results-table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{border-bottom:1px solid rgba(52,79,138,.15)}.results-table[_ngcontent-%COMP%] tbody.limited-row[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]{--diff: calc(var(--row-index) - var(--fade-start));opacity:clamp(.15,1 - var(--diff) * .2,1)}.results-table[_ngcontent-%COMP%] tbody.limited-row[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] td[_ngcontent-%COMP%]:nth-child(n+2){filter:blur(max(0px,min(5px,var(--diff) * 5px)))}.results-table.sortable[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{background:#E6EBF0;cursor:pointer}.results-table.sortable[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th[_ngcontent-%COMP%]:not(:last-child){border-right:2px solid #fff;background-clip:padding-box}.sidebar-toggler[_ngcontent-%COMP%]{display:none}.sidebar-toggler[_ngcontent-%COMP%] .btn[_ngcontent-%COMP%]{font-size:24px;color:#000}@keyframes _ngcontent-%COMP%_hideTransitions{0%{opacity:0}
1to{opacity:0}}.right-content.rankings[_ngcontent-%COMP%] .rankings-heading[_ngcontent-%COMP%]{gap:16px}.side-navigation[_ngcontent-%COMP%]{min-width:252px}.right-content[_ngcontent-%COMP%]{min-width:0}.main-filters-cont[_ngcontent-%COMP%]{flex-wrap:wrap}.publisher-trust-index[_ngcontent-%COMP%] .rankings-hide-scores[_ngcontent-%COMP%]{margin-left:447px}.seller-trust-index[_ngcontent-%COMP%] .rankings-hide-scores[_ngcontent-%COMP%]{margin-left:450px}.high-risk-mfa[_ngcontent-%COMP%] .rankings-hide-scores[_ngcontent-%COMP%]{margin-left:400px}.high-risk-mfa.ctv[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%], .high-risk-mfa.app[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%]{width:calc(100% - 16px);min-width:unset}.high-risk-mfa.ctv[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.rank[_ngcontent-%COMP%], .high-risk-mfa.app[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.rank[_ngcontent-%COMP%]{width:120px}.high-risk-mfa.ctv[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.appTitle[_ngcontent-%COMP%], .high-risk-mfa.app[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.appTitle[_ngcontent-%COMP%]{width:350px}@media (max-width: 1024px){.high-risk-mfa.ctv[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%], .high-risk-mfa.app[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%]{width:calc(100% - 16px);min-width:unset}.high-risk-mfa.ctv[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.rank[_ngcontent-%COMP%], .high-risk-mfa.app[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.rank[_ngcontent-%COMP%]{width:120px}.high-risk-mfa.ctv[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.appTitle[_ngcontent-%COMP%], .high-risk-mfa.app[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.appTitle[_ngcontent-%COMP%]{width:unset}.high-risk-mfa.ctv[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.mfaFinalScore[_ngcontent-%COMP%], .high-risk-mfa.app[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.mfaFinalScore[_ngcontent-%COMP%]{width:120px}}@media (max-width: 768px){.high-risk-mfa[_ngcontent-%COMP%] .rankings-hide-scores[_ngcontent-%COMP%]{margin-left:260px}.high-risk-mfa.ctv[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.rank[_ngcontent-%COMP%], .high-risk-mfa.app[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.rank[_ngcontent-%COMP%]{width:80px}.high-risk-mfa.ctv[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.appTitle[_ngcontent-%COMP%], .high-risk-mfa.app[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.appTitle[_ngcontent-%COMP%]{width:unset}.high-risk-mfa.ctv[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.mfaFinalScore[_ngcontent-%COMP%], .high-risk-mfa.app[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.mfaFinalScore[_ngcontent-%COMP%]{width:160px}}@media (max-width: 576px){.high-risk-mfa[_ngcontent-%COMP%] .rankings-hide-scores[_ngcontent-%COMP%]{margin-left:200px}.high-risk-mfa.ctv[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.rank[_ngcontent-%COMP%], .high-risk-mfa.app[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.rank[_ngcontent-%COMP%]{width:80px}.high-risk-mfa.ctv[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.appTitle[_ngcontent-%COMP%], .high-risk-mfa.app[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.appTitle[_ngcontent-%COMP%]{width:unset}.high-risk-mfa.ctv[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.mfaFinalScore[_ngcontent-%COMP%], .high-risk-mfa.app[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] th.mfaFinalScore[_ngcontent-%COMP%]{width:80px}}@media (min-width: 676px) and (max-width: 768px){.side-navigation.rankings[_ngcontent-%COMP%]{overflow:hidden;min-width:unset;position:absolute;z-index:1001;background:#fff;top:0;bottom:0;left:0;transition:width .3s;width:270px}.side-navigation.rankings[_ngcontent-%COMP%] .btn-toggle-tablet-nav[_ngcontent-%COMP%]{display:block}.side-navigation.rankings.collapsed[_ngcontent-%COMP%]{width:20px;padding:0 0 0 20px}.side-navigation.rankings.collapsed[_ngcontent-%COMP%] .btn-toggle-tablet-nav[_ngcontent-%COMP%]{margin-left:0}.side-navigation.rankings.collapsed[_ngcontent-%COMP%] .btn-toggle-tablet-nav[_ngcontent-%COMP%] .fa-angle-double-right[_ngcontent-%COMP%]{display:block}.side-navigation.rankings.collapsed[_ngcontent-%COMP%] .btn-toggle-tablet-nav[_ngcontent-%COMP%] .fa-angle-double-left[_ngcontent-%COMP%]{display:none}.right-content.rankings[_ngcontent-%COMP%] .rankings-heading[_ngcontent-%COMP%]{padding:0 32px}}@media (max-width: 675px){.btn-sign-in[_ngcontent-%COMP%]{white-space:normal}.btn-toggle-tablet-nav[_ngcontent-%COMP%]{display:none}.side-navigation.rankings[_ngcontent-%COMP%]{position:relative}.side-navigation.rankings[_ngcontent-%COMP%] .btn-toggle-tablet-nav[_ngcontent-%COMP%]{display:none}.anon-unlock-form[_ngcontent-%COMP%]{position:fixed;max-width:unset;bottom:0;left:0;right:0;background:#E6EBF0;box-shadow:0 0 32px #0b173180,inset 0 1px #ffffff80;border-radius:24px 24px 0 0}.anon-unlock-form[_ngcontent-%COMP%] .title[_ngcontent-%COMP%]{font-size:16px;font-weight:600}.rankings-main-content[_ngcontent-%COMP%]{position:relative}.title-header-cont[_ngcontent-%COMP%]{flex-direction:column!important;align-items:stretch!important}.top-heading-title[_ngcontent-%COMP%]{padding:16px 0}.rankings-toggle-filter[_ngcontent-%COMP%]{display:flex;margin-bottom:16px;justify-content:stretch;margin-left:0}.rankings-toggle-filter[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex-grow:1}.search-apps-cont[_ngcontent-%COMP%]{display:none}.lastUpdatedMonthLabel[_ngcontent-%COMP%]{text-align:left;padding-top:8px;padding-bottom:8px;display:none}.side-navigation.rankings[_ngcontent-%COMP%]{position:fixed!important;left:100vw;top:0;bottom:0;height:100%;background:white;transition:transform .2s,box-shadow .2s;transform:translate(0);z-index:9999;animation-name:_ngcontent-%COMP%_hideTransitions;animation-duration:.2s;animation-iteration-count:1;animation-fill-mode:none;animation-play-state:running}.side-navigation.rankings[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;bottom:0;right:100%;width:1000px;background:rgba(0,0,0,.2);opacity:0;pointer-events:none;transition:opacity .2s}.side-navigation.rankings.open[_ngcontent-%COMP%]{transform:translate(-100%);box-shadow:0 0 50px #0000004d}.side-navigation.rankings.open[_ngcontent-%COMP%]:before{opacity:1;pointer-events:all}.sidebar-toggler[_ngcontent-%COMP%]{display:block;align-self:flex-start;margin-top:12px}.rankings-header[_ngcontent-%COMP%]{flex-grow:1;padding-right:32px}.right-content.rankings[_ngcontent-%COMP%]{margin-top:16px;padding-right:0}.right-content.rankings[_ngcontent-%COMP%] .rankings-heading[_ngcontent-%COMP%]{padding-left:16px;padding-right:16px;flex-direction:column}.right-content.rankings[_ngcontent-%COMP%] .rankings-heading[_ngcontent-%COMP%] .rankings-heading-title[_ngcontent-%COMP%]{font-size:13px!important}.right-content.rankings[_ngcontent-%COMP%] .rankings-heading[_ngcontent-%COMP%] .title[_ngcontent-%COMP%]{font-size:24px!important}.top-bar-heading[_ngcontent-%COMP%]{flex-direction:column!important}.main-filters-cont[_ngcontent-%COMP%]{flex-direction:column;align-items:stretch}.main-filter-item[_ngcontent-%COMP%]{margin-right:0!important}.main-filter-item[_ngcontent-%COMP%] .btn[_ngcontent-%COMP%]{width:100%!important;text-align:left;max-width:400px}.main-filter-item[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%]{right:0}.results-heading[_ngcontent-%COMP%] .loader[_ngcontent-%COMP%]{position:absolute;top:12px;right:64px;display:block!important}.grid-header[_ngcontent-%COMP%]{margin-top:0!important;margin-left:16px!important;margin-right:16px!important}.results-table[_ngcontent-%COMP%] th.publisherName[_ngcontent-%COMP%], .results-table[_ngcontent-%COMP%] td.publisherName[_ngcontent-%COMP%]{display:none}.seller-market-share[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%], .publisher-grossing[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%], .publisher-reach[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%], .device-market-share[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%], .device-reach[_ngcontent-%COMP%] .results-table[_ngcontent-%COMP%]{min-width:unset}.results-table-scroll-cont[_ngcontent-%COMP%]{padding:0 16px 16px;min-height:unset}.results-table-scroll-cont[_ngcontent-%COMP%] .rankings-hide-scores[_ngcontent-%COMP%]{min-height:unset}}']})}}return e})()},56265:(k,O,o)=>{o.d(O,{x:()=>u});var n=o(37580),h=o(20771),l=o(44635),C=o(16262),g=o(60316);let r=(()=>{class a{transform(m){return m?m.replace(/\b\w/g,P=>P.toUpperCase()):""}static{this.\u0275fac=function(P){return new(P||a)}}static{this.\u0275pipe=n.EJ8({name:"capitalizeWords",type:a,pure:!0})}}return a})();function s(a,w){1&a&&(n.j41(0,"div",8),n.nrm(1,"div",9),n.k0s())}function p(a,w){1&a&&(n.j41(0,"div",10),n.EFF(1," Thanks, your email has been submitted. "),n.k0s())}const _=function(a){return{"hide-form":a}};function b(a,w){if(1&a&&(n.qex(0),n.j41(1,"div",3)(2,"h1"),n.nrm(3,"img",4),n.EFF(4),n.nI1(5,"capitalizeWords"),n.k0s(),n.EFF(6," To continue to the "),n.j41(7,"strong"),n.EFF(8),n.k0s(),n.EFF(9,", enter your email address. "),n.nrm(10,"div",5),n.k0s(),n.DNE(11,s,2,0,"div",6),n.DNE(12,p,2,0,"div",7),n.bVm()),2&a){const m=n.XpG();n.R7$(1),n.Y8G("ngClass",n.eq3(7,_,"idle"!==m.state)),n.R7$(3),n.SpI("Access ",n.bMT(5,5,m.formTitle),""),n.R7$(4),n.JRh(m.formTitle),n.R7$(3),n.Y8G("ngIf","submitting"===m.state),n.R7$(1),n.Y8G("ngIf","submitted"===m.state)}}function f(a,w){1&a&&(n.qex(0),n.nrm(1,"div",5),n.bVm())}const M=function(a){return{"show animation-fade-slide-in":a}};let u=(()=>{class a{constructor(m,P,v){this._tracking=m,this._service=P,this._userService=v,this.formId="d46b4eee-0a77-4016-8462-94b6ee68e061",this.eventName="ratings_form_email",this.formSubmit=new n.bkB,this.formReady=new n.bkB,this.showAnonEmailUnlockForm=!1,this.state="idle"}ngOnInit(){hbspt.forms.create({region:"na1",portalId:"2364596",formId:this.formId,target:".anon-unlock-form",onFormSubmit:m=>{this.state="submitting";const P=m[0][0].value;this._tracking.identify({email:P}),this._tracking.eventTrack(this.eventName,{email:P}
1),this._service.submitForm()},onFormSubmitted:m=>{this.state="submitted",this.formSubmit.emit(!0),this.toggleAnonForm(1e3)},onFormReady:m=>(this.formReady.emit(!0),!0)}),this.toggleAnonForm()}toggleAnonForm(m=2e3){setTimeout(()=>{this.showAnonEmailUnlockForm=this._userService.isAnonymous()&&!this._service.isFormSubmitted()},m)}static{this.\u0275fac=function(P){return new(P||a)(n.rXU(h.b),n.rXU(l.D),n.rXU(C.KJ))}}static{this.\u0275cmp=n.VBU({type:a,selectors:[["app-rankings-anon-form-v2"]],inputs:{formId:"formId",eventName:"eventName",formTitle:"formTitle"},outputs:{formSubmit:"formSubmit",formReady:"formReady"},decls:4,vars:5,consts:[[1,"rankings-anon-form-modal",3,"ngClass"],[1,"anon-unlock-form-cont"],[4,"ngIf"],[1,"form-content",3,"ngClass"],["src","https://2364596.fs1.hubspotusercontent-na1.net/hubfs/2364596/lock-icon.png","alt","lock-icon","width","24","height","24","loading","lazy",2,"height","auto","max-width","24px","width","24px","margin","0px 7px 0px 0px"],[1,"hubspot-form","anon-unlock-form"],["class","submitting-overlay",4,"ngIf"],["class","submitted",4,"ngIf"],[1,"submitting-overlay"],[1,"spinner"],[1,"submitted"]],template:function(P,v){1&P&&(n.j41(0,"div",0)(1,"div",1),n.DNE(2,b,13,9,"ng-container",2),n.DNE(3,f,2,0,"ng-container",2),n.k0s()()),2&P&&(n.Y8G("ngClass",n.eq3(3,M,v.showAnonEmailUnlockForm)),n.R7$(2),n.Y8G("ngIf",v.formTitle),n.R7$(1),n.Y8G("ngIf",!v.formTitle))},dependencies:[g.YU,g.bT,r],styles:[".rankings-anon-form-modal[_ngcontent-%COMP%]{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#0006;display:flex;align-items:center;justify-content:center;display:none;opacity:0;transition:opacity 1s}.rankings-anon-form-modal.show[_ngcontent-%COMP%]{display:flex;opacity:1}.rankings-anon-form-modal[_ngcontent-%COMP%] .form-content[_ngcontent-%COMP%]{display:block;opacity:1;transform:translateY(0);transition:display .4s allow-discrete,opacity .4s,transform .4s}.rankings-anon-form-modal[_ngcontent-%COMP%] .hide-form[_ngcontent-%COMP%]{display:none;opacity:0;transform:translateY(-20px)}.rankings-anon-form-modal[_ngcontent-%COMP%] .anon-unlock-form-cont[_ngcontent-%COMP%]{padding:27px 45px;border-radius:12px;gap:12px;width:570px;background:white;min-height:100px}.rankings-anon-form-modal[_ngcontent-%COMP%] .anon-unlock-form-cont[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{color:#111;font-family:Inter;font-size:20px;font-style:normal;font-weight:700;line-height:16px;margin-block-start:.67em;margin-block-end:.67em;margin-inline-start:0px;margin-inline-end:0px;unicode-bidi:isolate;display:flex;align-items:center;margin-bottom:15px}.rankings-anon-form-modal[_ngcontent-%COMP%] .anon-unlock-form-cont[_ngcontent-%COMP%] .anon-unlock-form.hubspot-form{color:#000000b3;font-family:Inter!important;font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin-top:0}.rankings-anon-form-modal[_ngcontent-%COMP%] .anon-unlock-form-cont[_ngcontent-%COMP%] .anon-unlock-form.hubspot-form h1{color:#111;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:14.9px}.rankings-anon-form-modal[_ngcontent-%COMP%] .anon-unlock-form-cont[_ngcontent-%COMP%] .anon-unlock-form.hubspot-form .hs_email{margin-top:17px}.rankings-anon-form-modal[_ngcontent-%COMP%] .anon-unlock-form-cont[_ngcontent-%COMP%] .anon-unlock-form.hubspot-form .hs_email .hs-form-required{color:#d12727}.rankings-anon-form-modal[_ngcontent-%COMP%] .anon-unlock-form-cont[_ngcontent-%COMP%] .anon-unlock-form.hubspot-form .hs_email>label{color:#374151;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:14.9px}.rankings-anon-form-modal[_ngcontent-%COMP%] .anon-unlock-form-cont[_ngcontent-%COMP%] .anon-unlock-form.hubspot-form .hs_email input{height:39px;padding:12px 14px;border-radius:8px;border:1px solid #D1D5DB;background:#FFF}.rankings-anon-form-modal[_ngcontent-%COMP%] .anon-unlock-form-cont[_ngcontent-%COMP%] .anon-unlock-form.hubspot-form .privacy-policy p{color:#000000b3;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:14.9px}.rankings-anon-form-modal[_ngcontent-%COMP%] .anon-unlock-form-cont[_ngcontent-%COMP%] .anon-unlock-form.hubspot-form .privacy-policy a{color:#000000b3;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:14.9px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.rankings-anon-form-modal[_ngcontent-%COMP%] .anon-unlock-form-cont[_ngcontent-%COMP%] .hub
1spot-form h1{display:block;font-size:2em;margin-block-start:.67em;margin-block-end:.67em;margin-inline-start:0px;margin-inline-end:0px;font-weight:700;unicode-bidi:isolate;display:flex;align-items:center}.rankings-anon-form-modal[_ngcontent-%COMP%] .anon-unlock-form-cont[_ngcontent-%COMP%] .hubspot-form .title{position:relative;text-align:left;font-size:18px;color:#185b95;flex:none;order:0;align-self:stretch;flex-grow:0}.rankings-anon-form-modal[_ngcontent-%COMP%] .anon-unlock-form-cont[_ngcontent-%COMP%] .hubspot-form .form{position:relative;display:block;flex:none;order:1;align-self:stretch;flex-grow:0}.rankings-anon-form-modal[_ngcontent-%COMP%] .anon-unlock-form-cont[_ngcontent-%COMP%] .hubspot-form .form-input{display:block;width:100%;min-height:40px;font-size:16px;padding:9px 12px;background:#FFFFFF;border:1px solid #2652B2;border-radius:4px}.rankings-anon-form-modal[_ngcontent-%COMP%] .submitted[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;min-height:100px}.rankings-anon-form-modal[_ngcontent-%COMP%] .submitting-overlay[_ngcontent-%COMP%]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.rankings-anon-form-modal[_ngcontent-%COMP%] .spinner[_ngcontent-%COMP%]{width:32px;height:32px;border:3px solid #ccc;border-top-color:#333;border-radius:50%;animation:_ngcontent-%COMP%_spin .8s linear infinite}@keyframes _ngcontent-%COMP%_spin{to{transform:rotate(360deg)}}.hubspot-form[_ngcontent-%COMP%]{margin-top:18px;padding:0;font-size:14px;text-align:left;font-family:proxima-nova!important}.hubspot-form[_ngcontent-%COMP%] .hs_email>label{display:block;font-weight:700;text-align:left;color:#383838;font-size:14px;margin-bottom:4px}.hubspot-form[_ngcontent-%COMP%] ul.inputs-list{list-style:none;padding:0;margin-top:8px}.hubspot-form[_ngcontent-%COMP%] ul.inputs-list label.hs-error-msg{color:red}.hubspot-form[_ngcontent-%COMP%] .hs-input:not([type=checkbox]){height:42px;width:100%;max-width:unset;box-sizing:border-box;color:#000;font-size:16px;border:1px solid rgba(24,53,114,.3);border-radius:2px;text-align:left;padding:8px}.hubspot-form[_ngcontent-%COMP%] .hs-input[type=checkbox]{margin-right:10px;height:20px;width:20px;vertical-align:middle}.hubspot-form[_ngcontent-%COMP%] .hs-richtext p{font-size:12px;margin:24px 0}.hubspot-form[_ngcontent-%COMP%] .hs_submit .hs-button{width:100%;margin:0;box-sizing:border-box;border-radius:20px!important;font-family:proxima-nova!important;font-size:15px;padding:9px 10px;box-shadow:none!important;outline:none!important;background:linear-gradient(295.74deg,#185b95 0%,#2282c6 100%);color:#fff;border:none;cursor:pointer}.hubspot-form[_ngcontent-%COMP%] .hs_blog_default_hubspot_blog_subscription{display:none}.hubspot-form.anon-unlock-form[_ngcontent-%COMP%] .hs_email>label{display:block;font-weight:700;text-align:left;color:#383838;font-size:14px;margin-bottom:4px}.hubspot-form.anon-unlock-form[_ngcontent-%COMP%] ul.inputs-list{list-style:none;padding:0;margin-top:8px}.hubspot-form.anon-unlock-form[_ngcontent-%COMP%] ul.inputs-list label.hs-error-msg{color:red}.hubspot-form.anon-unlock-form[_ngcontent-%COMP%] .hs-input:not([type=checkbox]){height:42px;width:100%;max-width:unset;box-sizing:border-box;color:#000;font-size:16px;border:1px solid rgba(24,53,114,.3);border-radius:2px;text-align:left;padding:8px}.hubspot-form.anon-unlock-form[_ngcontent-%COMP%] .hs-richtext p{font-size:12px;margin:24px 0}.hubspot-form.anon-unlock-form[_ngcontent-%COMP%] .hs_submit .hs-button{margin:0;box-sizing:border-box;padding:12px 23px;box-shadow:none!important;outline:none!important;width:122px;height:40px;border-radius:12px!important;border:1px solid #FFF;background:#D12727;color:#fff;font-family:Inter!important;font-size:14px;font-style:normal;font-weight:600;line-height:14.9px}.hubspot-form.anon-unlock-form[_ngcontent-%COMP%] .hs_blog_default_hubspot_blog_subscription{display:none}@media (max-width: 1024px){.rankings-anon-form-modal[_ngcontent-%COMP%] .anon-unlock-form-cont[_ngcontent-%COMP%]{position:fixed;max-width:unset;bottom:0;left:0;right:0;background:#E6EBF0;box-shadow:0 0 32px #0b173180,inset 0 1px #ffffff80;border-radius:24px 24px 0 0;width:90%;padding:27px;margin-left:auto;margin-right:auto}}@media (max-width: 768px){.rankings-anon-form-modal[_ngcontent-%COMP%] .anon-unlock-form-cont[_ngcontent-%COMP%] .hub
1spot-form h1{text-align:center;font-size:1.5em}}@media (max-width: 675px){.hubspot-form[_ngcontent-%COMP%]{margin-top:10px}}"]})}}return a})()},77917:(k,O,o)=>{o.d(O,{b:()=>h});var n=o(37580);let h=(()=>{class l{constructor(g){this.lastTranslateValue=0,this.el=g.nativeElement,this._onScroll=this._onScroll.bind(this)}ngAfterViewInit(){let g=this.el.getAttribute("fixed-table-header");if(g){if(this.target=document.querySelector(g),!this.target)return void console.warn("fixed-table-header:","invalid target query",g)}else this.target=this.el.querySelector("thead"),this.tbody=this.el.querySelector("tbody");window.addEventListener("scroll",this._onScroll),this.updateScroll()}ngOnDestroy(){window.removeEventListener("scroll",this._onScroll)}updateScroll(){window.pageYOffset||document;let r=this.target.clientHeight;this.target.style.transform="";let p=-this.target.getBoundingClientRect().top;p<0&&(p=0),this.target.style.transform=`translate(0,${p}px)`,this.tbody&&this.tbody.querySelector(".rankings-hide-scores")&&(this.tbody.querySelector(".rankings-hide-scores").style.marginTop=p+r+"px")}_onScroll(g){this.updateScroll()}static{this.\u0275fac=function(r){return new(r||l)(n.rXU(n.aKT))}}static{this.\u0275dir=n.FsC({type:l,selectors:[["","fixed-table-header",""]]})}}return l})()},13650:(k,O,o)=>{o.d(O,{$:()=>l});var n=o(37580),h=o(80436);let l=(()=>{class C{constructor(r){this.sanitizer=r}transform(r){return this.sanitizer.bypassSecurityTrustHtml(r)}static{this.\u0275fac=function(s){return new(s||C)(n.rXU(h.up,16))}}static{this.\u0275pipe=n.EJ8({name:"safehtml",type:C,pure:!0})}}return C})()},62362:(k,O,o)=>{o.d(O,{m:()=>h});var n=o(37580);let h=(()=>{class l{transform(g,r,s){return!Array.isArray(g)||!r||!s||(g.sort((p,_)=>{let b=p[r],f=_[r];return typeof b>"u"||typeof f>"u"?0:isNaN(b)&&isNaN(f)?(b=b.toUpperCase(),f=f.toUpperCase(),b<f?-1:b>f?1:0):b-f}),"sort-desc"==s&&g.reverse()),g}static{this.\u0275fac=function(r){return new(r||l)}}static{this.\u0275pipe=n.EJ8({name:"sortBy",type:l,pure:!0})}static{this.\u0275prov=n.jDH({token:l,factory:l.\u0275fac})}}return l})()}}]); 2//# sourceMappingURL=default-src_app_components_new-navigation_rankings_data-widgets_data-widgets_module_ts-src_ap-dbd9d9.3caeb77a572c4223.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.