"use strict";(self["webpackJsonpother-root"]=self["webpackJsonpother-root"]||[]).push([["src_app_components_reputation_reputation_module_ts-_54cf0","src_app_components_reputation_reputation_module_ts-_54cf1"],{30066:(n,t,e)=>{e.r(t),e.d(t,{ReputationModule:()=>V});var o=e(53850),i=e(39749),r=e(15815),c=e(91792),l=e(6009),a=e(27344),d=e(63417),p=e(88913),g=e(38699),s=e(89361),_=e(25355),C=e(45454),M=e(41380),O=e(38885),P=e(39492),u=e(70424),m=e(77144),f=e(39153),h=e(29639),x=e(14633),b=e(60136),w=e(85290),v=e(23125),y=e(24402);function k(n,t){if(1&n&&o["\u0275\u0275text"](0),2&n){const n=o["\u0275\u0275nextContext"]().$implicit,t=o["\u0275\u0275nextContext"](3);o["\u0275\u0275textInterpolate"](t.defaultTranslation(n.type))}}function I(n,t){if(1&n&&(o["\u0275\u0275elementStart"](0,"div",23)(1,"i360-default-if-not-translated",24),o["\u0275\u0275template"](2,k,1,1,"ng-template",null,25,o["\u0275\u0275templateRefExtractor"]),o["\u0275\u0275elementEnd"]()()),2&n){const n=t.$implicit;o["\u0275\u0275advance"](1),o["\u0275\u0275property"]("key","reputation.threatType."+n.type)}}function S(n,t){if(1&n&&o["\u0275\u0275template"](0,I,4,1,"div",22),2&n){const n=t.$implicit;o["\u0275\u0275property"]("ngForOf",n.threats)}}function T(n,t){if(1&n&&(o["\u0275\u0275elementStart"](0,"a",29),o["\u0275\u0275text"](1),o["\u0275\u0275elementEnd"]()),2&n){const n=o["\u0275\u0275nextContext"]().$implicit;o["\u0275\u0275property"]("href",n.link,o["\u0275\u0275sanitizeUrl"]),o["\u0275\u0275advance"](1),o["\u0275\u0275textInterpolate1"](" ",n.vendor," ")}}function E(n,t){if(1&n&&(o["\u0275\u0275elementStart"](0,"span",23),o["\u0275\u0275text"](1),o["\u0275\u0275elementEnd"]()),2&n){const n=o["\u0275\u0275nextContext"]().$implicit;o["\u0275\u0275advance"](1),o["\u0275\u0275textInterpolate"](n.vendor)}}function $(n,t){if(1&n&&(o["\u0275\u0275elementContainerStart"](0),o["\u0275\u0275template"](1,T,2,2,"a",27),o["\u0275\u0275template"](2,E,2,1,"ng-template",null,28,o["\u0275\u0275templateRefExtractor"]),o["\u0275\u0275elementContainerEnd"]()),2&n){const n=t.$implicit,e=o["\u0275\u0275reference"](3);o["\u0275\u0275advance"](1),o["\u0275\u0275property"]("ngIf",!!n.link)("ngIfElse",e)}}function z(n,t){if(1&n&&o["\u0275\u0275template"](0,$,4,2,"ng-container",26),2&n){const n=t.$implicit;o["\u0275\u0275property"]("ngForOf",n.threats)}}function N(n,t){if(1&n&&(o["\u0275\u0275elementStart"](0,"div",23),o["\u0275\u0275text"](1),o["\u0275\u0275pipe"](2,"dayjs"),o["\u0275\u0275elementEnd"]()),2&n){const n=t.$implicit;o["\u0275\u0275advance"](1),o["\u0275\u0275textInterpolate1"](" ",o["\u0275\u0275pipeBind2"](2,1,n.timestamp,"lll")," ")}}function j(n,t){if(1&n&&o["\u0275\u0275template"](0,N,3,4,"div",22),2&n){const n=t.$implicit;o["\u0275\u0275property"]("ngForOf",n.threats)}}function A(n,t){1&n&&(o["\u0275\u0275elementStart"](0,"a",30),o["\u0275\u0275pipe"](1,"translate"),o["\u0275\u0275elementStart"](2,"mat-icon"),o["\u0275\u0275text"](3,"info"),o["\u0275\u0275elementEnd"]()()),2&n&&o["\u0275\u0275property"]("matTooltip",o["\u0275\u0275pipeBind1"](1,1,"reputation.infoAction"))}function F(n,t){if(1&n&&(o["\u0275\u0275elementStart"](0,"div",3)(1,"i360-header"),o["\u0275\u0275text"](2),o["\u0275\u0275pipe"](3,"translate"),o["\u0275\u0275elementEnd"](),o["\u0275\u0275elementStart"](4,"div",4),o["\u0275\u0275element"](5,"mat-icon",5),o["\u0275\u0275elementStart"](6,"div",6)(7,"p",7),o["\u0275\u0275text"](8),o["\u0275\u0275pipe"](9,"async"),o["\u0275\u0275elementEnd"](),o["\u0275\u0275elementStart"](10,"p",8),o["\u0275\u0275text"](11,"reputation.affectedDomains"),o["\u0275\u0275elementEnd"]()()(),o["\u0275\u0275elementStart"](12,"div",9)(13,"i360-data-view",10),o["\u0275\u0275element"](14,"i360-widget",11)(15,"i360-widget",12),o["\u0275\u0275elementStart"](16,"i360-table",13),o["\u0275\u0275element"](17,"i360-column",14)(18,"i360-column",15),o["\u0275\u0275elementStart"](19,"i360-column",16),o["\u0275\u0275template"](20,S,1,1,"ng-template",17),o["\u0275\u0275elementEnd"](),o["\u0275\u0275elementStart"](21,"i360-column",18),o["\u0275\u0275template"](22,z,1,1,"ng-template",17),o["\u0275\u0275elementEnd"](),o["\u0275\u0275elementStart"](23,"i360-column",19),o["\u0275\u0275template"](24,j,1,1,"ng-template",17),o["\u0275\u0275elementEnd"](),o["\u0275\u0275elementStart"](25,"i360-column",20),o["\u0275\u0275template"](26,A,4,3,"a",21),o["\u0275\u0275elementEnd"]()()()()()),2&n){const n=o["\u0275\u0275nextContext"]();o["\u0275\u0275advance"](2),o["\u0275\u0275textInterpolate1"](" ",o["\u0275\u0275pipeBind1"](3,4,"reputation.title")," "),o["\u0275\u0275advance"](6),o["\u0275\u0275textInterpolate"](o["\u0275\u0275pipeBind1"](9,6,n.requestsState.infectedDomainsCount.cache)),o["\u0275\u0275advance"](5),o["\u0275\u0275property"]("i360-request",n.reputationService.load),o["\u0275\u0275advance"](1),o["\u0275\u0275property"]("simplePagination",!0)}}function B(n,t){1&n&&o["\u0275\u0275element"](0,"upgrade-needed",31)}let R=(()=>{class n{constructor(n,t,e,o,r){this.cdr=n,this.requestsState=t,this.reputationService=e,this.permissions=o,this.licenseState=r,this.Product=i.xs,this.isAvailable=null,this.destroy$=new c.Subject}ngAfterViewInit(){this.checkIsAvailable()}ngOnDestroy(){this.destroy$.next()}defaultTranslation(n){return n[0].toUpperCase()+n.slice(1).toLowerCase().replace(/_/g," ")}checkIsAvailable(){const n="reputation_management_tab";this.loader?.show(n),(0,c.combineLatest)([this.permissions.MS_ON_DEMAND_SCAN,this.licenseState.license]).pipe((0,c.takeUntil)(this.destroy$)).subscribe({next:t=>{const[e,o]=t;this.isAvailable=e&&!o?.isFreeVersion,this.loader?.hide(n),this.cdr.markForCheck()},error:()=>{this.isAvailable=!1,this.loader?.hide(n),this.cdr.markForCheck()}})}}return n.\u0275fac=function(t){return new(t||n)(o["\u0275\u0275directiveInject"](o.ChangeDetectorRef),o["\u0275\u0275directiveInject"](l.x),o["\u0275\u0275directiveInject"](a.l),o["\u0275\u0275directiveInject"](d.q),o["\u0275\u0275directiveInject"](p.u))},n.\u0275cmp=o["\u0275\u0275defineComponent"]({type:n,selectors:[["reputation"]],viewQuery:function(n,t){if(1&n&&o["\u0275\u0275viewQuery"](r.e,7),2&n){let n;o["\u0275\u0275queryRefresh"](n=o["\u0275\u0275loadQuery"]())&&(t.loader=n.first)}},hostAttrs:[1,"display-flex-column"],hostVars:2,hostBindings:function(n,t){2&n&&o["\u0275\u0275styleProp"]("min-height",400,"px")},decls:3,vars:2,consts:[["i360Loader","",1,"display-flex-column","flex-auto"],["class","card-container",4,"ngIf"],["title","upgradeNeeded.reputationManagementTitle","description","upgradeNeeded.reputationManagement",4,"ngIf"],[1,"card-container"],[1,"flexer"],["svgIcon","shark",1,"big-shark"],[1,"info"],[1,"domains_number"],["translate","",1,"domain_text"],[1,"reputation"],[3,"i360-request"],["i360-paginator","",3,"simplePagination"],["i360-limit",""],["i360-main-view",""],["headerText","reputation.headers.id","bodyField","username","classes","i360-vertical-align-top"],["headerText","reputation.headers.domain","bodyField","domain","classes","i360-vertical-align-top"],["headerText","reputation.headers.type","classes","i360-vertical-align-top"],["i360HostTemplate",""],["headerText","reputation.headers.vendor","classes","i360-vertical-align-top"],["headerText","reputation.headers.detectionTime","classes","i360-vertical-align-top"],["headerText","reputation.headers.action","classes","i360-vertical-align-top"],["class","i360-info-action","href","https://blog.imunify360.com/what-to-do-if-your-website-is-blacklisted","target","_blank",3,"matTooltip",4,"i360HostTemplate"],["class","i360-nested-rows",4,"ngFor","ngForOf"],[1,"i360-nested-rows"],[3,"key"],["default",""],[4,"ngFor","ngForOf"],["class","i360-nested-rows i360-dashboard-link","target","_blank",3,"href",4,"ngIf","ngIfElse"],["noLink",""],["target","_blank",1,"i360-nested-rows","i360-dashboard-link",3,"href"],["href","https://blog.imunify360.com/what-to-do-if-your-website-is-blacklisted","target","_blank",1,"i360-info-action",3,"matTooltip"],["title","upgradeNeeded.reputationManagementTitle","description","upgradeNeeded.reputationManagement"]],template:function(n,t){1&n&&(o["\u0275\u0275elementStart"](0,"div",0),o["\u0275\u0275template"](1,F,27,8,"div",1),o["\u0275\u0275template"](2,B,1,0,"upgrade-needed",2),o["\u0275\u0275elementEnd"]()),2&n&&(o["\u0275\u0275advance"](1),o["\u0275\u0275property"]("ngIf",!0===t.isAvailable),o["\u0275\u0275advance"](1),o["\u0275\u0275property"]("ngIf",!1===t.isAvailable))},dependencies:[g.Pi,s.T,_.a,C.b,M.W,O.w,P.PS,u.J,m.P,f.v,h.w,x.MatIcon,b.NgForOf,b.NgIf,w.MatTooltip,r.e,v.a,g.X$,b.AsyncPipe,y.DQ],styles:['.material-icons[_ngcontent-%COMP%], .dropdown_list[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li.selected[_ngcontent-%COMP%]::before, .dropdown_list[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li.active[_ngcontent-%COMP%]::before {\n font-family: "Material Icons";\n font-weight: normal;\n font-style: normal;\n font-size: 24px; \n display: inline-block;\n line-height: 1;\n text-transform: none;\n letter-spacing: normal;\n word-wrap: normal;\n white-space: nowrap;\n \n -webkit-font-smoothing: antialiased;\n \n text-rendering: optimizeLegibility;\n \n -moz-osx-font-smoothing: grayscale;\n \n font-feature-settings: "liga";\n}\n\n.hoverable-button[_ngcontent-%COMP%] {\n color: #535353;\n cursor: pointer;\n opacity: 0.5;\n transition: all 0.3s;\n}\n\n.hoverable-button[_ngcontent-%COMP%]:hover {\n opacity: 1 !important;\n}\n\n.disabled-button[_ngcontent-%COMP%] {\n cursor: default;\n opacity: 0.3;\n}\n\nbutton.flat-button[_ngcontent-%COMP%] {\n background: transparent;\n border: 0;\n border-radius: 2px;\n color: #11cb84;\n font-size: 15px;\n height: 36px;\n margin: 0 8px;\n min-width: 88px;\n outline: none;\n padding: 0 8px;\n}\n\nbutton.flat-button[_ngcontent-%COMP%]:focus, button.flat-button[_ngcontent-%COMP%]:hover {\n background-color: rgba(153, 153, 153, 0.2);\n}\n\nbutton.flat-button[_ngcontent-%COMP%]:active {\n background-color: rgba(153, 153, 153, 0.4);\n}\n\nbutton.flat-button[disabled][_ngcontent-%COMP%] {\n color: rgba(0, 0, 0, 0.26);\n}\n\n.incident[_ngcontent-%COMP%] .actions-wrapper[_ngcontent-%COMP%] {\n margin-top: 16px;\n}\n\n.flex-nowrap[_ngcontent-%COMP%] {\n flex-wrap: nowrap;\n}\n\ntextarea[autosize][_ngcontent-%COMP%] {\n resize: none;\n color: #161616;\n}\n\n.position-relative[_ngcontent-%COMP%] {\n position: relative;\n}\n\n.position-absolute[_ngcontent-%COMP%] {\n position: absolute;\n}\n\n.display-block[_ngcontent-%COMP%] {\n display: block;\n}\n\n.display-flex-column[_ngcontent-%COMP%] {\n display: flex;\n flex-direction: column;\n}\n\n.display-flex-row[_ngcontent-%COMP%] {\n display: flex;\n flex-direction: row;\n}\n\n.flex-auto[_ngcontent-%COMP%] {\n flex: auto;\n}\n\n.align-center[_ngcontent-%COMP%] {\n align-items: center;\n}\n\n.align-self-center[_ngcontent-%COMP%] {\n align-self: center;\n}\n\n.text-align-center[_ngcontent-%COMP%] {\n text-align: center !important;\n}\n\n.as_link[_ngcontent-%COMP%] {\n cursor: pointer;\n}\n\n.dropdown_list[_ngcontent-%COMP%] {\n position: relative;\n}\n\n.dropdown_list[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] {\n position: absolute;\n list-style: none;\n width: fit-content;\n white-space: nowrap;\n background-color: #ffffff;\n box-shadow: 0 2px 14px 0 #c2c2c2, 0 0 2px 0 #e0e0e0;\n border: solid 1px #ffffff;\n padding: 0;\n top: 35px;\n z-index: 99;\n}\n\n.ltr[_nghost-%COMP%] .dropdown_list[_ngcontent-%COMP%] ul[_ngcontent-%COMP%], .ltr [_nghost-%COMP%] .dropdown_list[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] {\n right: 0;\n}\n\n.rtl[_nghost-%COMP%] .dropdown_list[_ngcontent-%COMP%] ul[_ngcontent-%COMP%], .rtl [_nghost-%COMP%] .dropdown_list[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] {\n left: 0;\n}\n\n.dropdown_list[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] {\n font-family: "Open Sans", sans-serif;\n font-size: 13px;\n height: 35px;\n line-height: 35px;\n color: #4d4d4e;\n cursor: pointer;\n padding: 0 40px;\n}\n\n.ltr[_nghost-%COMP%] .dropdown_list[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%], .ltr [_nghost-%COMP%] .dropdown_list[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] {\n text-align: left;\n}\n\n.rtl[_nghost-%COMP%] .dropdown_list[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%], .rtl [_nghost-%COMP%] .dropdown_list[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] {\n text-align: right;\n}\n\n.dropdown_list[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover {\n background-color: #e9f6ee;\n}\n\n.dropdown_list[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li.selected[_ngcontent-%COMP%], .dropdown_list[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li.active[_ngcontent-%COMP%] {\n background-color: rgba(55, 171, 99, 0.11);\n}\n\n.dropdown_list[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li.selected[_ngcontent-%COMP%]::before, .dropdown_list[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li.active[_ngcontent-%COMP%]::before {\n content: "check";\n opacity: 1;\n color: #787878;\n position: absolute;\n padding-top: 4px;\n}\n\n.ltr[_nghost-%COMP%] .dropdown_list[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li.selected[_ngcontent-%COMP%]::before, .ltr [_nghost-%COMP%] .dropdown_list[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li.selected[_ngcontent-%COMP%]::before, .ltr[_nghost-%COMP%] .dropdown_list[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li.active[_ngcontent-%COMP%]::before, .ltr [_nghost-%COMP%] .dropdown_list[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li.active[_ngcontent-%COMP%]::before {\n left: 8px;\n}\n\n.rtl[_nghost-%COMP%] .dropdown_list[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li.selected[_ngcontent-%COMP%]::before, .rtl [_nghost-%COMP%] .dropdown_list[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li.selected[_ngcontent-%COMP%]::before, .rtl[_nghost-%COMP%] .dropdown_list[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li.active[_ngcontent-%COMP%]::before, .rtl [_nghost-%COMP%] .dropdown_list[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li.active[_ngcontent-%COMP%]::before {\n right: 8px;\n}\n\nactions[_ngcontent-%COMP%] div.dropdown_list[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] {\n padding: 0 20px;\n}\n\n.dropdown[_ngcontent-%COMP%] {\n position: relative;\n}\n\n.dropdown[_ngcontent-%COMP%] .dropdown-toggle[_ngcontent-%COMP%] {\n white-space: nowrap;\n}\n\n.dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] {\n position: absolute;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 12rem;\n margin: 0.125rem 0 0;\n list-style: none;\n top: 100%;\n background-color: #ffffff;\n box-shadow: 0 2px 14px 0 #c2c2c2, 0 0 2px 0 #e0e0e0;\n border-width: 0;\n border-radius: 0;\n padding: 0;\n}\n\n.ltr[_nghost-%COMP%] .dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%], .ltr [_nghost-%COMP%] .dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] {\n left: 0;\n}\n\n.rtl[_nghost-%COMP%] .dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%], .rtl [_nghost-%COMP%] .dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] {\n right: 0;\n}\n\n.dropdown[_ngcontent-%COMP%] .dropdown-menu.show[_ngcontent-%COMP%] {\n display: block;\n}\n\n.dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]:hover {\n cursor: pointer;\n}\n\n.dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] {\n margin: 0;\n height: 35px;\n font-size: 13px;\n color: #4d4d4e;\n line-height: 30px;\n box-sizing: border-box;\n display: block;\n}\n\n.ltr[_nghost-%COMP%] .dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .ltr [_nghost-%COMP%] .dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] {\n padding: 3px 20px 5px 40px;\n}\n\n.rtl[_nghost-%COMP%] .dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .rtl [_nghost-%COMP%] .dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] {\n padding: 3px 40px 5px 20px;\n}\n\n.ltr[_nghost-%COMP%] .dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .ltr [_nghost-%COMP%] .dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] {\n text-align: left;\n}\n\n.rtl[_nghost-%COMP%] .dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .rtl [_nghost-%COMP%] .dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] {\n text-align: right;\n}\n\n.dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:active {\n background-color: #e9f6ee;\n color: inherit;\n}\n\n.dropdown.selector[_ngcontent-%COMP%] {\n width: 100%;\n}\n\n.dropdown.selector[_ngcontent-%COMP%] button[_ngcontent-%COMP%] {\n color: #535353;\n}\n\n.ltr[_nghost-%COMP%] .dropdown.selector[_ngcontent-%COMP%] button[_ngcontent-%COMP%], .ltr [_nghost-%COMP%] .dropdown.selector[_ngcontent-%COMP%] button[_ngcontent-%COMP%] {\n text-align: left;\n}\n\n.rtl[_nghost-%COMP%] .dropdown.selector[_ngcontent-%COMP%] button[_ngcontent-%COMP%], .rtl [_nghost-%COMP%] .dropdown.selector[_ngcontent-%COMP%] button[_ngcontent-%COMP%] {\n text-align: right;\n}\n\n.ltr[_nghost-%COMP%] .dropdown.selector[_ngcontent-%COMP%] button[_ngcontent-%COMP%], .ltr [_nghost-%COMP%] .dropdown.selector[_ngcontent-%COMP%] button[_ngcontent-%COMP%] {\n padding-left: 14px;\n}\n\n.rtl[_nghost-%COMP%] .dropdown.selector[_ngcontent-%COMP%] button[_ngcontent-%COMP%], .rtl [_nghost-%COMP%] .dropdown.selector[_ngcontent-%COMP%] button[_ngcontent-%COMP%] {\n padding-right: 14px;\n}\n\n.ltr[_nghost-%COMP%] .dropdown.selector[_ngcontent-%COMP%] button[_ngcontent-%COMP%] .dropup[_ngcontent-%COMP%], .ltr [_nghost-%COMP%] .dropdown.selector[_ngcontent-%COMP%] button[_ngcontent-%COMP%] .dropup[_ngcontent-%COMP%] {\n float: right;\n}\n\n.rtl[_nghost-%COMP%] .dropdown.selector[_ngcontent-%COMP%] button[_ngcontent-%COMP%] .dropup[_ngcontent-%COMP%], .rtl [_nghost-%COMP%] .dropdown.selector[_ngcontent-%COMP%] button[_ngcontent-%COMP%] .dropup[_ngcontent-%COMP%] {\n float: left;\n}\n\n.dropdown.selector[_ngcontent-%COMP%] button[_ngcontent-%COMP%] .dropup[_ngcontent-%COMP%] .caret.up[_ngcontent-%COMP%] {\n margin-bottom: 8px;\n}\n\n.dropdown.selector[_ngcontent-%COMP%] button[_ngcontent-%COMP%] .dropup[_ngcontent-%COMP%] .caret.down[_ngcontent-%COMP%] {\n position: absolute;\n border-top: 4px dashed;\n border-bottom: 0;\n bottom: 0;\n}\n\n.ltr[_nghost-%COMP%] .dropdown.selector[_ngcontent-%COMP%] button[_ngcontent-%COMP%] .dropup[_ngcontent-%COMP%] .caret.down[_ngcontent-%COMP%], .ltr [_nghost-%COMP%] .dropdown.selector[_ngcontent-%COMP%] button[_ngcontent-%COMP%] .dropup[_ngcontent-%COMP%] .caret.down[_ngcontent-%COMP%] {\n left: 0;\n}\n\n.rtl[_nghost-%COMP%] .dropdown.selector[_ngcontent-%COMP%] button[_ngcontent-%COMP%] .dropup[_ngcontent-%COMP%] .caret.down[_ngcontent-%COMP%], .rtl [_nghost-%COMP%] .dropdown.selector[_ngcontent-%COMP%] button[_ngcontent-%COMP%] .dropup[_ngcontent-%COMP%] .caret.down[_ngcontent-%COMP%] {\n right: 0;\n}\n\n@media (max-width: 767px) {\n .upgrade-button[_ngcontent-%COMP%] {\n margin: 11px 13px;\n }\n}\n\n@media (min-width: 768px) and (max-width: 1500px) {\n .upgrade-button[_ngcontent-%COMP%] {\n margin: 20px 8px;\n }\n}\n\n@media (min-width: 1501px) {\n .upgrade-button[_ngcontent-%COMP%] {\n margin: 20px 20px;\n }\n}\n\n.typeahead[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] {\n display: table;\n}\n\n.typeahead[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] {\n padding: 7px 0;\n line-height: 20px;\n}\n\n.typeahead[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%] .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] {\n background-color: #e9f6ee;\n}\n\n.table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%] {\n vertical-align: middle;\n}\n\n.table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td.i360-vertical-align-top[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th.i360-vertical-align-top[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td.i360-vertical-align-top[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th.i360-vertical-align-top[_ngcontent-%COMP%] {\n vertical-align: top;\n}\n\n.btn-link[_ngcontent-%COMP%] {\n padding: 0;\n color: #11cb84;\n}\n\n.btn-link[_ngcontent-%COMP%]:hover, .btn-link[_ngcontent-%COMP%]:focus, .btn-link[_ngcontent-%COMP%]:active {\n color: #257142;\n outline: none;\n text-decoration: none;\n}\n\n.modal-backdrop.in[_ngcontent-%COMP%] {\n opacity: 0.4;\n}\n\n.form-control[_ngcontent-%COMP%] {\n border-radius: 2px;\n background-color: #ffffff;\n border: solid 1px #d8d8d8;\n width: 100%;\n}\n\n.form-control[_ngcontent-%COMP%]:focus-visible {\n outline: none;\n}\n\n.flexer[_ngcontent-%COMP%] {\n flex-direction: row;\n}\n\n.flexer.justify-beetween[_ngcontent-%COMP%] {\n justify-content: space-between;\n}\n\n[_ngcontent-%COMP%]::-webkit-scrollbar {\n width: 13px;\n}\n\n[_ngcontent-%COMP%]::-webkit-scrollbar-thumb {\n border-width: 1px;\n background-color: #53b076;\n}\n\n[_ngcontent-%COMP%]::-webkit-scrollbar-track {\n background-color: #e1f0e7;\n}\n\n[_ngcontent-%COMP%]::-webkit-scrollbar-track:hover {\n box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.13), 0 0 6px 0 rgba(0, 0, 0, 0.12);\n}\n\n.i360-settings-title-column[_ngcontent-%COMP%] {\n display: flex;\n flex-direction: column;\n position: relative;\n max-width: 25%;\n min-width: 300px;\n flex-grow: 1;\n flex-shrink: 0;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.i360-settings-value-column[_ngcontent-%COMP%] {\n display: flex;\n flex-direction: row;\n flex: auto;\n position: relative;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.big-shark[_ngcontent-%COMP%] {\n width: 51px;\n height: 52px;\n display: block;\n}\n\n.info[_ngcontent-%COMP%] {\n margin-top: 3px;\n}\n\n.ltr[_nghost-%COMP%] .info[_ngcontent-%COMP%], .ltr [_nghost-%COMP%] .info[_ngcontent-%COMP%] {\n padding-left: 10px;\n}\n\n.rtl[_nghost-%COMP%] .info[_ngcontent-%COMP%], .rtl [_nghost-%COMP%] .info[_ngcontent-%COMP%] {\n padding-right: 10px;\n}\n\n.domains_number[_ngcontent-%COMP%] {\n font-size: 25px;\n color: #ef5870;\n margin-top: 0;\n margin-bottom: 0;\n}\n\n.domain_text[_ngcontent-%COMP%] {\n font-size: 17px;\n margin-top: 12px;\n color: #4e5665;\n}\n\n.i360-info-action[_ngcontent-%COMP%] {\n color: #b5bbc1;\n}\n\n.i360-nested-rows[_ngcontent-%COMP%] {\n margin-bottom: 10px;\n display: block;\n}\n\n.i360-nested-rows[_ngcontent-%COMP%]:last-child {\n margin-bottom: 0;\n}']}),n})();var q=e(52191),D=e(48810),Q=e(75293),L=e(62143),U=e(99061);let V=(()=>{class n{}return n.\u0275fac=function(t){return new(t||n)},n.\u0275mod=o["\u0275\u0275defineNgModule"]({type:n}),n.\u0275inj=o["\u0275\u0275defineInjector"]({imports:[q.RouterModule.forChild([{path:"",pathMatch:"full",component:R}]),D.l,Q.a,x.MatIconModule,b.CommonModule,y.ou,w.MatTooltipModule,L.V,U.b]}),n})()},23125:(n,t,e)=>{e.d(t,{a:()=>g});var o=e(53850),i=e(52191),r=e(88913),c=e(14633),l=e(64970),a=e(38699),d=e(60136);const p=function(n){return{name:n}};let g=(()=>{class n{constructor(n,t){this.route=n,this.licenseState=t,this.description=null,this.title=null}}return n.\u0275fac=function(t){return new(t||n)(o["\u0275\u0275directiveInject"](i.ActivatedRoute),o["\u0275\u0275directiveInject"](r.u))},n.\u0275cmp=o["\u0275\u0275defineComponent"]({type:n,selectors:[["upgrade-needed"]],inputs:{description:"description",title:"title"},decls:14,vars:19,consts:[[1,"card-container","upgrade-needed_component"],[1,"text-center"],["svgIcon","rocket"],[1,"title"],["translate","",1,"description"],["i360-button","","target","_blank",1,"upgrade-button",3,"round","primary","href"]],template:function(n,t){if(1&n&&(o["\u0275\u0275elementStart"](0,"div",0)(1,"div",1),o["\u0275\u0275element"](2,"mat-icon",2),o["\u0275\u0275elementStart"](3,"p",3),o["\u0275\u0275text"](4),o["\u0275\u0275pipe"](5,"translate"),o["\u0275\u0275pipe"](6,"async"),o["\u0275\u0275elementEnd"](),o["\u0275\u0275elementStart"](7,"p",4),o["\u0275\u0275text"](8),o["\u0275\u0275pipe"](9,"async"),o["\u0275\u0275elementEnd"](),o["\u0275\u0275elementStart"](10,"a",5),o["\u0275\u0275pipe"](11,"async"),o["\u0275\u0275text"](12),o["\u0275\u0275pipe"](13,"translate"),o["\u0275\u0275elementEnd"]()()()),2&n){let n,e;o["\u0275\u0275advance"](4),o["\u0275\u0275textInterpolate"](o["\u0275\u0275pipeBind2"](5,6,t.title||"upgradeNeeded.title",o["\u0275\u0275pureFunction1"](17,p,null==(n=o["\u0275\u0275pipeBind1"](6,9,t.route.data))?null:n.name))),o["\u0275\u0275advance"](4),o["\u0275\u0275textInterpolate"](t.description||"upgradeNeeded."+(null==(e=o["\u0275\u0275pipeBind1"](9,11,t.route.data))?null:e.name)),o["\u0275\u0275advance"](2),o["\u0275\u0275propertyInterpolate"]("href",o["\u0275\u0275pipeBind1"](11,13,t.licenseState.license).upgrade_url_360,o["\u0275\u0275sanitizeUrl"]),o["\u0275\u0275property"]("round",!0)("primary",!0),o["\u0275\u0275advance"](2),o["\u0275\u0275textInterpolate1"](" ",o["\u0275\u0275pipeBind1"](13,15,"upgradeNeeded.upgrade")," ")}},dependencies:[c.MatIcon,l.I,a.Pi,d.AsyncPipe,a.X$],styles:[".upgrade-needed_component[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%] {\n margin: 127px auto 42px;\n width: 179px;\n height: 168px;\n}\n\n.upgrade-needed_component[_ngcontent-%COMP%] .title[_ngcontent-%COMP%] {\n font-style: normal;\n font-weight: 700;\n font-size: 24px;\n line-height: 31px;\n color: #535353;\n}\n\n.upgrade-needed_component[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] {\n font-size: 14px;\n line-height: 24px;\n color: #535353;\n}\n\n.upgrade-needed_component[_ngcontent-%COMP%] .upgrade-button[_ngcontent-%COMP%] {\n margin-top: 20px;\n width: 174px;\n box-shadow: 0 6px 9px 2px #92fad2;\n}\n\n.upgrade-needed_component[_ngcontent-%COMP%] .upgrade-button[_ngcontent-%COMP%]:hover {\n color: white;\n text-decoration: none;\n}\n\n.upgrade-needed_component[_ngcontent-%COMP%] .upgrade-button[_ngcontent-%COMP%] div {\n height: 40px;\n}\n\n.text-center[_ngcontent-%COMP%] {\n display: flex;\n align-items: center;\n flex-direction: column;\n}"]}),n})()},99061:(n,t,e)=>{e.d(t,{b:()=>a});var o=e(14633),i=e(60136),r=e(89114),c=e(48810),l=e(53850);let a=(()=>{class n{}return n.\u0275fac=function(t){return new(t||n)},n.\u0275mod=l["\u0275\u0275defineNgModule"]({type:n}),n.\u0275inj=l["\u0275\u0275defineInjector"]({imports:[o.MatIconModule,i.CommonModule,r.S,c.l]}),n})()},89361:(n,t,e)=>{e.d(t,{T:()=>_});var o=e(53850),i=e(60136),r=e(38699);const c=["default"];function l(n,t){}function a(n,t){if(1&n&&o["\u0275\u0275template"](0,l,0,0,"ng-template",4),2&n){const n=o["\u0275\u0275nextContext"](2);o["\u0275\u0275property"]("ngTemplateOutlet",n.defaultTemplate)}}function d(n,t){if(1&n&&o["\u0275\u0275text"](0),2&n){const n=o["\u0275\u0275nextContext"]().$implicit;o["\u0275\u0275textInterpolate1"](" ",n," ")}}function p(n,t){if(1&n&&(o["\u0275\u0275template"](0,a,1,1,"ng-template",2),o["\u0275\u0275template"](1,d,1,1,"ng-template",null,3,o["\u0275\u0275templateRefExtractor"])),2&n){const n=t.$implicit,e=o["\u0275\u0275reference"](2),i=o["\u0275\u0275nextContext"]();o["\u0275\u0275property"]("ngIf",i.key===n)("ngIfElse",e)}}function g(n,t){1&n&&o["\u0275\u0275elementContainer"](0)}const s=function(n){return{$implicit:n}};let _=(()=>{class n{}return n.\u0275fac=function(t){return new(t||n)},n.\u0275cmp=o["\u0275\u0275defineComponent"]({type:n,selectors:[["i360-default-if-not-translated"]],contentQueries:function(n,t,e){if(1&n&&o["\u0275\u0275contentQuery"](e,c,7),2&n){let n;o["\u0275\u0275queryRefresh"](n=o["\u0275\u0275loadQuery"]())&&(t.defaultTemplate=n.first)}},inputs:{key:"key"},decls:4,vars:6,consts:[["helper",""],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"ngIf","ngIfElse"],["foundKeyTemplate",""],[3,"ngTemplateOutlet"]],template:function(n,t){if(1&n&&(o["\u0275\u0275template"](0,p,3,2,"ng-template",null,0,o["\u0275\u0275templateRefExtractor"]),o["\u0275\u0275template"](2,g,1,0,"ng-container",1),o["\u0275\u0275pipe"](3,"translate")),2&n){const n=o["\u0275\u0275reference"](1);o["\u0275\u0275advance"](2),o["\u0275\u0275property"]("ngTemplateOutlet",n)("ngTemplateOutletContext",o["\u0275\u0275pureFunction1"](4,s,o["\u0275\u0275pipeBind1"](3,2,t.key)))}},dependencies:[i.NgIf,i.NgTemplateOutlet,r.X$],encapsulation:2}),n})()}}]); //# sourceMappingURL=src_app_components_reputation_reputation_module_ts-_54cf0.187dde4a4e293638.js.map