1import{a as Gt}from"./chunk-4AXQIP2F.js";import{a as Ht,b as Jt}from"./chunk-RUDU4OXN.js";import{a as de}from"./chunk-HAUOLJFS.js";import{a as ye}from"./chunk-GJD7SZL4.js";import{a as qt}from"./chunk-ZQVA5S2G.js";import{a as Kt,b as Xt}from"./chunk-GWGYAQWC.js";import{a as Qt,e as Wt}from"./chunk-B2TFOGH4.js";import{a as we,b as Yt}from"./chunk-F4EOFEK3.js";import{a as Ie,b as Bt}from"./chunk-ALCKOFKC.js";import"./chunk-X4QZWDQB.js";import"./chunk-44YWA3YN.js";import{c as Et,j as Ee,l as Vt}from"./chunk-SRWPQU7H.js";import"./chunk-S5OCG3DC.js";import"./chunk-2E3SZTII.js";import"./chunk-GLUCT7HC.js";import"./chunk-2G5OCZGV.js";import{a as zt,b as Nt,c as jt}from"./chunk-6UHH6AFZ.js";import"./chunk-LZOOOLYZ.js";import"./chunk-3DQSDYGY.js";import"./chunk-BGWQQC5A.js";import"./chunk-HY4TTPGO.js";import"./chunk-TH2GZ2VX.js";import{b as Se}from"./chunk-WKCF2CWW.js";import"./chunk-FNLLHE7P.js";import"./chunk-IA5766VX.js";import"./chunk-XYS5O65U.js";import"./chunk-FR44NA7Q.js";import{b as Pt,c as Ot,f as xt,g as At}from"./chunk-W57ZAXHJ.js";import"./chunk-AQ3PUG46.js";import{a as vt,b as Dt}from"./chunk-N7F7IHZR.js";import"./chunk-P4PNI5VC.js";import{k as Rt,l as Ft,m as Lt,q as $t}from"./chunk-7XA2USVS.js";import{b as St,c as kt}from"./chunk-U6H6AAMC.js";import{a as bt}from"./chunk-R6BZ2IZI.js";import{c as te,j as yt}from"./chunk-RDVQB42A.js";import"./chunk-GS6KNVDI.js";import{b as Mt}from"./chunk-X26QOURQ.js";import"./chunk-BWR5DE7I.js";import"./chunk-SPUOAS2Q.js";import"./chunk-QOE6XG7W.js";import"./chunk-GWI7RSJM.js";import"./chunk-KZXKBYFJ.js";import{c as Tt}from"./chunk-27EIJLSU.js";import{c as wt}from"./chunk-Q7VS2Y4E.js";import{a as Ve}from"./chunk-UDO2L6K4.js";import"./chunk-4LEH3HAY.js";import"./chunk-R4ZDE4UX.js";import{a as be,b as Ut}from"./chunk-C4ZJV4CF.js";import{a as ve}from"./chunk-AIHBMFKD.js";import"./chunk-2TU7UOGH.js";import{a as K,b as It}from"./chunk-D2VYGAU6.js";import{a as z}from"./chunk-SQPTOK3J.js";import{a as ne,b as ie}from"./chunk-OWRUS23L.js";import{a as xe}from"./chunk-RX6MP2TT.js";import{A as ht,B as Pe,E as Oe,G as Ct,ca as ft,da as W,p as $,u as Me}from"./chunk-AHT52CI5.js";import"./chunk-B5EUXSDW.js";import"./chunk-WT5T7W2W.js";import{j as je,y as ut}from"./chunk-DXRONHRX.js";import{b as fe}from"./chunk-SQBEQ7PF.js";import{b as I}from"./chunk-UKM23MQP.js";import{Ab as H,Bb as Z,Cb as pt,D as pe,Da as a,E as Re,Eb as P,G as oe,Ha as Fe,Ja as k,K as it,Ka as Le,L as ge,Ma as $e,N as ce,Na as ze,Oa as r,Pa as l,Q as v,Qa as _,Qb as ee,R as me,Ra as Y,Rb as F,Sa as J,Sb as A,Ta as st,Ua as b,Vb as _e,W as f,Wa as O,Wb as gt,X as M,Xa as c,Xb as ue,ab as ot,ac as mt,cc as _t,d as re,dc as S,g as R,gb as C,ha as B,hb as g,ib as T,j as q,jb as y,k as Ze,ka as at,kb as ct,la as w,pa as o,qa as u,qb as dt,rb as rt,rc as he,sb as Q,t as et,tb as X,ub as lt,uc as Ce,v as tt,vc as L,w as le,x as nt,xc as Ne,za as p}from"./chunk-RYQV473N.js";import{a as N,b as V}from"./chunk-5UTZN4TA.js";var gn=(t,s)=>({"adjust-star":t,"adjust-rede":s}),mn=t=>({backgroundColor:t});function _n(t,s){if(t&1&&_(0,"star-section-header",6),t&2){c();let e=C(4),n=c();a("title",n.pageTitle)("subtitle",n.pageSubtitle)("backgroundImage",n.getHeaderImage())("customContent",e)}}function un(t,s){if(t&1&&_(0,"app-especialidades-busca",7)(1,"p",8),t&2){let e=c(2);a("grupos",e.grupos)("unidadePath",e.unidadePath)("themeStar",e.themeStar),o(),a("innerHTML",e.pageSecondSubtitle,at)}}function hn(t,s){t&1&&_(0,"rdsl-inline-loader")}function Cn(t,s){if(t&1&&_(0,"app-especialidades-list",9),t&2){let e=c(3);a("grupos",e.grupos)("themeStar",e.themeStar)("unidadePath",e.unidadePath)}}function fn(t,s){if(t&1&&p(0,hn,1,0,"rdsl-inline-loader")(1,Cn,1,3),t&2){let e=c(2);k(0,e.grupos!=null&&e.grupos.length?1:0)}}function Mn(t,s){if(t&1&&_(0,"app-wp-sidebar",10),t&2){let e=c(3);a("sidebarContent",e.especialidadesData==null||e.especialidadesData.wp==null?null:e.especialidadesData.wp.sidebar)}}function Pn(t,s){if(t&1&&p(0,Mn,1,1,"app-wp-sidebar",10),t&2){let e=c(2);k(0,!(e.especialidadesData==null||e.especialidadesData.wp==null||e.especialidadesData.wp.sidebar==null)&&e.especialidadesData.wp.sidebar.length?0:-1)}}function On(t,s){if(t&1&&(_(0,"rdsl-template-content-sidebar",5),p(1,_n,1,4,"ng-template",null,0,P)(3,un,2,4,"ng-template",null,1,P)(5,fn,2,1,"ng-template",null,2,P)(7,Pn,1,1,"ng-template",null,3,P)),t&2){let e=C(2),n=C(4),i=C(6),d=C(8),m=c();a("pageTitle",m.pageTitle)("pageSubtitle",m.pageSubtitle)("headerActions",n)("pageContent",i)("sidebarContent",d)("customHeader",m.themeStar?e:null)("headerImageUrl",m.getHeaderImage())}}function xn(t,s){t&1&&_(0,"rdsl-inline-loader")}var Te=(()=>{class t{constructor(e,n,i,d,m,x,h,E,U,se){this.especialidadesService=e,this.backendService=n,this.breadcrumbsService=i,this.log=d,this.route=m,this.seo=x,this.transferStateService=h,this.unidadesService=E,this.errorHandler=U,this.platformId=se,this.pageTitle="Especialidades",this.pageSubtitle="Utilize o campo abaixo para encontrar os cuida
1dos certos para voc\xEA.",this.pageSecondSubtitle="Ou se preferir, escolha abaixo a letra inicial da especialidade que voc\xEA procura",this.grupos=[],this.unidadeSlug="",this.unidadePath="",this.unidadeParam="",this.breadcrumbsErrorItems=[],this.themeStar=!1,this.marcarConsulta=!1,this.isLoading=!0,this.especialidadesDataTSKey="ESPECIALIDADES_MAIN_DATA",this.showContent$=this.errorHandler.error$.pipe(q(Ue=>Ue===null),pe(!0))}ngOnInit(){this.getTheme(),this.unidadeSubscription=this.unidadesService.unidadeAtiva$.subscribe(e=>{if(e){let n=e.details.id_motion_consultas,i=e.details.id_motion_unidade;this.unidadePath=e.details.unidade_site+"/",this.marcarConsulta=e.path==="/"||(n||i)&&e.details.consulta,this.unidadeSlug=this.unidadesService.unidadeSlug,this.unidadeParam=e.details.especialidades_unidade?this.unidadesService.unidadeSlug:null,this.handlePageData(e.details.especialidades_unidade,this.unidadeSlug,this.marcarConsulta,e.details.id_motion_consultas,e.details.id_motion_unidade,e.details.id_local)}})}handlePageData(e,n,i,d,m,x){this.fetchPageData(e,n,i,d,m,x).pipe(le(1)).subscribe({next:h=>{h.wp?(this.especialidadesData=h,this.grupos=h.grupos,S(this.platformId)||this.transferStateService.setKey(this.especialidadesDataTSKey,h),this.especialidadesService.enableSearch.next(!0),this.log.logLoad("EspecialidadesMainComponent"),this.setBreadcrumbs(),this.setSeo()):(this.setErrorBreadcrumbs("404"),this.errorHandler.setError(W.NOT_FOUND,"404"))},error:h=>{this.isLoading=!1,this.log.logMsg(JSON.stringify(h,fe()),"ERROR - EspecialidadesMainComponent"),this.setErrorBreadcrumbs("500"),this.errorHandler.setError(W.SERVER_RESPONSE,"500")},complete:()=>{this.isLoading=!1}})}fetchPageData(e,n,i,d,m,x){let h=this.backendService.getEspecialidadesList(e,n,i,d,m,x);if(S(this.platformId)){let E=this.transferStateService.getKey(this.especialidadesDataTSKey);E&&(this.transferStateService.remove(this.especialidadesDataTSKey),h=R(E))}return h}getHeaderImage(){return this.especialidadesData?.wp?.headerImg??`${I.assets_img}bg_busca_especialidades.webp`}setSeo(){let e=this.especialidadesData?.wp,n={title:{text:e.yoast?.titulo||this.pageTitle||e.titulo,sub:!e.yoast?.titulo},description:e.yoast?.descricao||this.pageSubtitle||e.excerpt,canonical:e.yoast?.canonical||null};this.seo.setFullSeo(n)}setBreadcrumbs(){let e=[{label:"Especialidades",helper:"Encontre especialidades"}];this.breadcrumbsService.showBreadcrumbs(),this.breadcrumbsService.setBreadcrumbs(e)}setErrorBreadcrumbs(e){this.breadcrumbsErrorItems=[{label:"Home",url:[this.unidadePath]},{label:e,url:[this.unidadePath,"especialidades"]}]}getTheme(){this.route.data.subscribe(e=>this.themeStar=e.theme==="theme-star")}ngOnDestroy(){this.breadcrumbsService.clearAndHideBreadcrumbs(),this.unidadeSubscription?.unsubscribe(),this.especialidadesService.enableSearch.next(!1)}static{this.\u0275fac=function(n){return new(n||t)(u(ye),u(ht),u(Se),u(Me),u(he),u(Pe),u(xe),u(ie),u(ve),u(B))}}static{this.\u0275cmp=v({type:t,selectors:[["app-especialidades-main"]],decls:5,vars:16,consts:[["customHeader",""],["headerActions",""],["pageContent",""],["sidebarContent",""],["pageTitle","Especialidades","component","EspecialidadesMainComponent","returnLabel","P\xE1gina Inicial",3,"theme","ngClass","ngStyle","breadcrumbsItems","returnRoute"],[3,"pageTitle","pageSubtitle","headerActions","pageContent","sidebarContent","customHeader","headerImageUrl"],[3,"title","subtitle","backgroundImage","customContent"],[3,"grupos","unidadePath","themeStar"],[3,"innerHTML"],[3,"grupos","themeStar","unidadePath"],[3,"sidebarContent"]],template:function(n,i){n&1&&(p(0,On,9,7),H(1,"async"),_(2,"app-error-handler",4),H(3,"async"),p(4,xn,1,0,"rdsl-inline-loader")),n&2&&(k(0,Z(1,7,i.showContent$)&&(i.especialidadesData!=null&&i.especialidadesData.wp)&&!i.isLoading?0:-1),o(2),a("theme",i.themeStar?"star":"default")("ngClass",X(11,gn,i.themeStar,!i.themeStar))("ngStyle",Q(14,mn,!Z(3,9,i.showContent$)&&i.themeStar?"rgba(var(--cura-color-secondary-100), 1)":""))("breadcrumbsItems",i.breadcrumbsErrorItems)("returnRoute",i.themeStar?i.unidadePath:"/"),o(2),k(4,i.isLoading?4:-1))}
1,styles:[".adjust-star[_ngcontent-%COMP%]{display:block;padding-top:102px}@media screen and (max-width: 980px){.adjust-star[_ngcontent-%COMP%]{padding-top:70px}}.adjust-rede[_ngcontent-%COMP%]{display:block;margin-bottom:-40px}rdsl-template-content-sidebar[_ngcontent-%COMP%] .rdsl-page-header .rdsl-page-header-actions app-especialidades-busca .especialidade-busca{display:inline}rdsl-template-content-sidebar[_ngcontent-%COMP%] .rdsl-page-header .rdsl-page-header-actions p{margin-top:26px;margin-bottom:0;width:100%;color:#4f4f4f;line-height:135%;font-size:16px}rdsl-inline-loader[_ngcontent-%COMP%]{display:flex;justify-content:center;margin-top:40px}"]})}}return t})();var vn=()=>["/o-grupo/centrais-atendimento"],bn=(t,s,e)=>[t,s,e];function Sn(t,s){if(t&1&&(r(0,"a",6),g(1),l()),t&2){let e=c();a("href",e.especialidadeUrl,w)("title",e.item.nome),o(),y(" ",e.item.nome," ")}}function En(t,s){if(t&1&&(r(0,"a",7),g(1),l()),t&2){let e=c();a("title",e.item.nome),o(),T(e.item.nome)}}function In(t,s){if(t&1){let e=b();r(0,"a",9),O("click",function(){f(e);let i=c(2);return M(i.gtm.setEvent("botao-area-de-atuacao","CTA","marcar-consulta-"+i.item.nome))}),g(1," Marque sua consulta "),l()}if(t&2){let e=c(2);a("href",e.agendamentoUrl,w)}}function yn(t,s){if(t&1){let e=b();r(0,"a",11),O("click",function(){f(e);let i=c(3);return M(i.gtm.setEvent("botao-area-de-atuacao","CTA","marcar-consulta-"+i.item.nome))}),g(1," Marque sua consulta "),l()}t&2&&a("routerLink",rt(1,vn))}function wn(t,s){if(t&1&&p(0,yn,2,2,"a",10),t&2){let e=c(2);a("ngIf",!e.oncologia)}}function Tn(t,s){if(t&1&&(Y(0),p(1,In,2,1,"a",8)(2,wn,1,1,"ng-template",null,2,P),J()),t&2){let e=C(3),n=c();o(),a("ngIf",n.item.agendamento&&n.unidadeAgFlag)("ngIfElse",e)}}function kn(t,s){if(t&1){let e=b();r(0,"a",12),O("click",function(){f(e);let i=c();return M(i.gtm.setEvent("botao-area-de-atuacao","CTA","saiba-mais-"+i.item.nome,"/"+i.baseUrl+"/"+i.grupoSlug+"/"+i.item.slug))}),g(1," Saiba mais "),l()}if(t&2){let e=c();a("routerLink",lt(1,bn,e.baseUrl,e.grupoSlug,e.item.slug))}}var Be=(()=>{class t{constructor(e,n){this.gtm=e,this.router=n,this.especialidadeUrl=""}ngOnInit(){if(this.oncologia=this.grupoSlug==="oncologia",!this.item.hasContent)return;if(this.item.url?.startsWith(this.unidadePath)){this.especialidadeUrl=this.item.url;return}let e=this.item.parentSlug||this.grupoSlug;this.especialidadeUrl=this.router.createUrlTree([this.unidadePath.replace(/\/$/,""),"especialidades",e,this.item.slug]).toString()}get agendamentoUrl(){try{if(!this.item?.agendamento||!this.unidadeAgFlag)return"";let e=I.url_agendamento.endsWith("/")?I.url_agendamento:`${I.url_agendamento}/`,n=new URL(e);return this.unidade?.details?.id_local?n.searchParams.append("local",this.unidade.details.id_local):this.unidade?.details?.id_motion_unidade&&n.searchParams.append("unidadem",this.unidade.details.id_motion_unidade),this.item.idMotion&&n.searchParams.append("especialidadem",this.item.idMotion),n.toString()}catch(e){return console.error("Erro ao construir URL de agendamento:",e),""}}static{this.\u0275fac=function(n){return new(n||t)(u(z),u(Ce))}}static{this.\u0275cmp=v({type:t,selectors:[["app-especialidades-relacionados-item"]],inputs:{item:"item",baseUrl:"baseUrl",grupoSlug:"grupoSlug",unidadeAgFlag:"unidadeAgFlag",unidadePath:"unidadePath",encontreMedico:"encontreMedico",themeStar:"themeStar",unidade:"unidade"},decls:7,vars:4,consts:[["nocursor",""],["starCTA",""],["semAgendamento",""],[1,"especialidades-relacionados-item"],["class","interno",3,"href","title",4,"ngIf","ngIfElse"],[4,"ngIf","ngIfElse"],[1,"interno",3,"href","title"],[1,"nocursor",3,"title"],["rdsitelink","","class","marcar","target","_blank","title","Marque sua consulta online",3,"href","click",4,"ngIf","ngIfElse"],["rdsitelink","","target","_blank","title","Marque sua consulta online",1,"marcar",3,"click","href"],["class","marcar","title","Marque sua consulta com a central de atendimento",3,"routerLink","click",4,"ngIf"],["title","Marque sua consulta com a central de atendimento",1,"marcar",3,"click","routerLink"],["title","Saiba mais sobre a especialidade",1,"marcar",3,"click","routerLink"]],template:function(n,i){if
1(n&1&&(r(0,"div",3),p(1,Sn,2,3,"a",4)(2,En,2,2,"ng-template",null,0,P)(4,Tn,4,2,"ng-container",5)(5,kn,2,5,"ng-template",null,1,P),l()),n&2){let d=C(3),m=C(6);o(),a("ngIf",i.item.hasContent)("ngIfElse",d),o(3),a("ngIf",!i.themeStar||i.unidadePath==="/star/dfstar/")("ngIfElse",m)}},dependencies:[A,L,$],styles:["[_nghost-%COMP%]{width:100%;box-sizing:border-box;position:relative}@media screen and (max-width: 981px){[_nghost-%COMP%]{width:75vw}}.especialidades-relacionados-item[_ngcontent-%COMP%]{display:flex;align-items:center;width:100%;border-radius:4px;box-sizing:border-box;padding:9px 8px 9px 9px;box-shadow:0 5px 10px #0000001a;margin-bottom:14px}@media screen and (max-width: 981px){.especialidades-relacionados-item[_ngcontent-%COMP%]{width:calc(75vw - 10px);margin-right:10px;margin-bottom:20px}}.especialidades-relacionados-item[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-size:14px}.especialidades-relacionados-item[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:first-child{flex:1;font-weight:500;box-sizing:border-box;margin-right:16px}.especialidades-relacionados-item[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:first-child.nocursor{cursor:default;color:#4f4f4f}.especialidades-relacionados-item[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:last-child{background:#fff;border:1px solid #DF8D2C;border-radius:4px;color:#df8d2c;text-align:center;text-transform:uppercase;font-weight:700;box-sizing:border-box;flex-basis:90px;padding:7px 15px}.especialidades-relacionados-item[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:last-child.btn-especialista{font-size:12px;line-height:1.2em;flex-basis:123px;padding:7px 8px}"]})}}return t})();function Dn(t,s){if(t&1&&_(0,"app-especialidades-relacionados-item",3),t&2){let e=s.$implicit,n=c();a("item",e)("baseUrl",n.baseUrl)("grupoSlug",n.grupoSlug)("unidadeAgFlag",n.unidadeAgFlag)("unidadePath",n.unidadePath)("encontreMedico",n.encontreMedico)("themeStar",n.themeStar)("unidade",n.unidade)}}var He=(()=>{class t{static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=v({type:t,selectors:[["app-especialidades-relacionados"]],inputs:{related:"related",title:"title",baseUrl:"baseUrl",grupoSlug:"grupoSlug",unidadeAgFlag:"unidadeAgFlag",unidadePath:"unidadePath",encontreMedico:"encontreMedico",themeStar:"themeStar",unidade:"unidade"},decls:5,vars:2,consts:[[1,"relacionados-container"],[1,"relacionados-wrapper"],[3,"item","baseUrl","grupoSlug","unidadeAgFlag","unidadePath","encontreMedico","themeStar","unidade",4,"ngFor","ngForOf"],[3,"item","baseUrl","grupoSlug","unidadeAgFlag","unidadePath","encontreMedico","themeStar","unidade"]],template:function(n,i){n&1&&(r(0,"h3"),g(1),l(),r(2,"div",0)(3,"div",1),p(4,Dn,1,8,"app-especialidades-relacionados-item",2),l()()),n&2&&(o(),T(i.title),o(3),a("ngForOf",i.related))},dependencies:[F,Be],styles:[".relacionados-container[_ngcontent-%COMP%]{max-height:380px;margin-left:-10px;overflow-x:hidden;overflow-y:auto}@media screen and (max-width: 981px){.relacionados-container[_ngcontent-%COMP%]{width:100vw;max-height:none;margin:0 -5vw;overflow-x:auto}}.relacionados-container[_ngcontent-%COMP%] .relacionados-wrapper[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding:0 10px 10px}@media screen and (max-width: 981px){.relacionados-container[_ngcontent-%COMP%] .relacionados-wrapper[_ngcontent-%COMP%]{padding:0 5vw;flex-direction:row;overflow-x:auto}}"]})}}return t})();function Rn(t,s){if(t&1&&_(0,"rdsl-icon",7),t&2){let e=c(2).$implicit;a("name",e.icon)}}function Fn(t,s){if(t&1){let e=b();r(0,"a",5),O("click",function(){f(e);let i=c().$implicit,d=c(2);return M(d.triggerGtm(i.gtm))}),p(1,Rn,1,1,"rdsl-icon",6),r(2,"span"),g(3),l()()}if(t&2){let e=c().$implicit;Fe(e.class),a("href",e.url,w)("target",e.target?e.target:null)("title",e.label),o(),a("ngIf",e.icon),o(2),y(" ",e.label," ")}}function Ln(t,s){if(t&1&&_(0,"rdsl-icon",7),t&2){let e=c(2).$implicit;a("name",e.icon)}}function $n(t,s){if(t&1){let e=b();r(0,"a",8),O("click",function(){f(e);let i=c().$implicit,d=c(2);return M(d.triggerGtm(i.gtm))}),p(1,Ln,1,1,"rdsl-icon",6),r(2,"span"),g(3),l()()}if(t&2){let e=c().$implicit;Fe(e.class),a("routerLink",e.url)("queryParams",e.queryParams?e.queryParams:null)("target",e.target?e.target:null)("title",e.label),o(),a("ngIf",e.icon),o(2),y(" ",e.label," ")}}function zn(t,s){if(t&1&&(Y(0),p(1,Fn,4,7,"a",3)(2,$n,4,8,"a",4),J()),t&2){let e=s.$implicit;o(),a("ngIf",e.external),o(),a("ngIf",!e.external)}}function Nn(t,s){if(t&1&&(r(0,"div",1),p(1,zn,3,2,"ng-container",2),l()),t&2){let e=c();o(),a("ngForOf",e.heroActions)}}var Ge=(()=>{class t{constructor(e){this.gtm=e,this.showHeaderCta=!0}
1triggerGtm(e){e&&this.gtm.setEvent(e.category,e.action,e.label,e.value)}static{this.\u0275fac=function(n){return new(n||t)(u(z))}}static{this.\u0275cmp=v({type:t,selectors:[["app-especialidades-hero-actions"]],inputs:{heroActions:"heroActions",showHeaderCta:"showHeaderCta"},decls:1,vars:1,consts:[["class","actions",4,"ngIf"],[1,"actions"],[4,"ngFor","ngForOf"],["rdsitelink","",3,"href","target","class","title","click",4,"ngIf"],[3,"routerLink","queryParams","target","class","title","click",4,"ngIf"],["rdsitelink","",3,"click","href","target","title"],["class","icon-24",3,"name",4,"ngIf"],[1,"icon-24",3,"name"],[3,"click","routerLink","queryParams","target","title"]],template:function(n,i){n&1&&p(0,Nn,2,1,"div",0),n&2&&a("ngIf",i.showHeaderCta&&i.heroActions&&i.heroActions.length>0)},dependencies:[F,A,L,K,$],styles:[".actions[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column}.actions[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{margin-top:12px}@media screen and (min-width: 1024px){.actions[_ngcontent-%COMP%]{padding-bottom:24px;padding-top:8px;flex-direction:row}.actions[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{width:100%;max-width:287px;margin-left:24px;margin-top:0}.actions[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:first-child{margin-left:0}}"]})}}return t})();var Vn=t=>({expanded:t}),Bn=t=>({hidden:t});function Hn(t,s){t&1&&st(0)}function Kn(t,s){}function Gn(t,s){}function qn(t,s){if(t&1&&p(0,Kn,0,0,"ng-template",9)(1,Gn,0,0,"ng-template",9),t&2){c();let e=C(12),n=C(14);a("ngTemplateOutlet",e),o(),a("ngTemplateOutlet",n)}}function Qn(t,s){}function Wn(t,s){}function Yn(t,s){if(t&1&&p(0,Qn,0,0,"ng-template",9)(1,Wn,0,0,"ng-template",9),t&2){c();let e=C(12),n=C(14);a("ngTemplateOutlet",n),o(),a("ngTemplateOutlet",e)}}function Jn(t,s){if(t&1&&(r(0,"div",11),_(1,"app-wp-content",12),l()),t&2){let e=c(2);o(),a("page",e.pageUnidade)("unidadeSlug",e.unidadeSlug)("themeStar",e.themeStar)}}function Xn(t,s){if(t&1&&p(0,Jn,2,3,"div",10),t&2){let e=c();a("ngIf",(e.pageUnidade==null||e.pageUnidade.acf.rdsl_page_content==null?null:e.pageUnidade.acf.rdsl_page_content.length)||(e.pageUnidade==null||e.pageUnidade.content==null?null:e.pageUnidade.content.rendered))}}function Zn(t,s){if(t&1&&(r(0,"div",14),_(1,"app-wp-content",12),l()),t&2){let e=c(2);o(),a("page",e.page)("unidadeSlug",e.unidadeSlug)("themeStar",e.themeStar)}}function ei(t,s){if(t&1&&p(0,Zn,2,3,"div",13),t&2){let e=c();a("ngIf",!(e.pageUnidade!=null&&e.pageUnidade.acf.especialidade_substitui_padrao)&&((e.page==null||e.page.acf==null||e.page.acf.rdsl_page_content==null?null:e.page.acf.rdsl_page_content.length)||(e.page==null||e.page.content==null?null:e.page.content.rendered)))}}var qe=(()=>{class t{constructor(){this.themeStar=!1,this.expanded=!1,this.medicoRevisorId=null,this.imgPath=I.assets_img}ngOnInit(){this.medicoRevisorId=this.pageUnidade?.acf?.rdsl_page_medico_revisor_id||this.page?.acf?.rdsl_page_medico_revisor_id,this.especialidadeIdMotion=this.pageUnidade?.acf?.rdsl_page_especialidade_motion_id||this.page?.acf?.rdsl_page_especialidade_motion_id}expand(){this.expanded=!0}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=v({type:t,selectors:[["app-especialidades-content"]],inputs:{page:"page",pageUnidade:"pageUnidade",unidadeSlug:"unidadeSlug",themeStar:"themeStar"},decls:15,vars:10,consts:[["unidadeFirst",""],["redeFirst",""],["especialidadeContentUnidade",""],["especialidadeContentRede",""],[1,"especialidade-content",3,"ngClass"],[4,"ngIf","ngIfThen","ngIfElse"],[1,"expand",3,"ngClass"],[3,"click"],["alt","Expandir todo o conte\xFAdo","loading","lazy",3,"src"],[3,"ngTemplateOutlet"],["class","especialidade-content-unidade",4,"ngIf"],[1,"especialidade-content-unidade"],[3,"page","unidadeSlug","themeStar"],["class","especialidade-content-rede",4,"ngIf"],[1,"especialidade-content-rede"]],template:function(n,i){if(n&1){let d=b();r(0,"div",4),p(1,Hn,1,0,"ng-container",5),l(),r(2,"div",6)(3,"a",7),O("click",function(){return f(d),M(i.expand())}),g(4,"Expandir todo o conte\xFAdo "),_(5,"br")(6,"img",8),l()(),p(7,qn,2,2,"ng-template",null,0,P)(9,Yn,2,2,"ng-template",null,1,P)(11,Xn,1,1,"ng-template",null,2,P)(13,ei,1,1,"ng-template",null,3,P)}if(n&2){let d=C(8),m=C(10);a("ngClass",Q(6,Vn,i.expanded)),o(),a("ngIf",i.pageUnidade==null?null:i.pageUnidade.acf.especialidade_show_rede_content_first)("ngIfThen",m)("ngIfElse",d),o(),a("ngClass",Q(8,Bn,i.expanded)),o(4),a("src",i.imgPath+"svg/ico-seta-down.svg",w)}},dependencies:[ee,A,gt,Et],styles:[".especialidade-content[_ngcontent-%COMP%]{position:relative;width:100%}.especialidade-content-unidade[_ngcontent-%COMP%], .especialidade-content-rede[_ngcontent-%COMP%]{margin-bottom:40px}@media screen and (max-width: 1023px){.especialidade-content[_ngcontent-%COMP%]{max-height:270px;overflow:hidden}.especialidade-content.expanded[_ngcontent-%COMP%]{max-height:none;overflow:auto}}.expand[_ngcontent-%COMP%]{display:none}@media screen and (max-width: 1023px){.expand[_ngcontent-%COMP%]{display:block;position:relative;text-align:center;color:#004186;padding-top:162px;margin-top:-162px;margin-bottom:40px;background:linear-gradient(0deg,#fff 30%,#fff0) no-repeat bottom center}.expand[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{display:block}.expand[_ngcontent-%COMP%] a[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{margin-top:4px}.expand.hidden[_ngcontent-%COMP%]{display:none}}"]})}}return t})();var ni=(t,s)=>{let e=Math.PI*t.lat/180,n=Math.PI*s.lat/180,i=Math.PI*(t.lng-s.lng)/180,d=Math.sin(e)*Math.sin(n)+Math.cos(e)*Math.cos(n)*Math.cos(i);return d=Math.acos(d),d=d*180/Math.PI,d=d*60*1.1515,d=d*1.609344,d},en=ni;var ii=t=>{for(let s=t.length-1;s>0;s--){let e=Math.floor(Math.random()*(s+1));[t[s],t[e]]=[t[e],t[s]]}return t},Qe=ii;var Ae=(()=>{class t{constructor(e,n,i,d){this.backendService=e,this.algoliaSearchApiService=n,this.transferStateService=i,this.platformId=d,this.especialistas=new re([]),this.especialistasProximos=new re([]),this.unidadesProximas=new re([]),this.especialistasNestaUnidade=[],this.totalEspecialistas=0,this.frenteNegociosFilter=[de.CLINICAS,de.CLINICAS_PARCEIRAS,de.UNIDADES_REDE,de.UNIDADES_STAR],this.especialistasTSKey="ESPECIALISTAS_SERVICES_MEDICOS_TSKEY",this.unidadesProxTSKey="ESPECIALISTAS_SERVICES_UNID_PROX_TSKEY",this.especialistasMesmaUFTSKey="ESPECIALISTAS_SERVICES_ESPEC_MESMA_UF_TSKEY",this.unidadesMesmaUFTSKey="ESPECIALISTAS_SERVICES_UNID_MESMA_UF_TSKEY",this.unidadeQDTSKey="ESPECIALISTAS_SERVICES_UNID_QD_TSKEY"}getUnidadesProximas(e){this.fetchUnidadesProximas(5e4,e).pipe(nt(1e3)).subscribe(i=>{this.unidadesProximas.next(i.hits),S(this.platformId)||this.transferStateService.setKey(this.unidadesProxTSKey,i)})}fetchUnidadesProximas(e,n){let{lat:i,lng:d}=n||{},m=i&&d?{aroundLatLng:`${i}, ${d}`}:{aroundLatLngViaIP:!0,aroundRadius:e},x=`activeForSchedule: true AND (${this.getFrenteNegociosUnidadesFilter()})`,h=this.algoliaSearchApiService.search("",I.algoliaIndex.unidades,V(N({},m),{getRankingInfo:!0,filters:x}));if(S(this.platformId)){let E=this.transferStateService.getKey(this.unidadesProxTSKey);E&&(this.transferStateService.remove(this.unidadesProxTSKey),h=R(E))}return h}getUnidadesMesmaUF(e,n,i){let d=this.algoliaSearchApiService.search("",I.algoliaIndex.unidades,{aroundLatLng:e,filters:`activeForSchedule: true AND (${this.getFrenteNegociosUnidadesFilter()}) AND address.state: ${i} AND NOT id: ${n} `,hitsPerPage:100,getRankingInfo:!0});if(S(this.platformId)){let m=this.transferStateService.getKey(this.unidadesMesmaUFTSKey);m&&(this.transferStateService.remove(this.unidadesMesmaUFTSKey),d=R(m))}return d}getMedicos(e="",n=0,i=100){let d=this.algoliaSearchApiService.search("",I.algoliaIndex.medicos,{page:n,hitsPerPage:i,filters:e});if(S(this.platformId)){let m=this.transferStateService.getKey(this.especialistasTSKey);m&&(this.transferStateService.remove(this.especialistasTSKey),d=R(m))}return d}getMedicosUnidadeProx(e="",n=0,i=100){let d=this.algoliaSearchApiService.search("",I.algoliaIndex.medicos,{page:n,hitsPerPage:i,filters:e});if(S(this.platformId)){let m=this.transferStateService.getKey(this.especialistasMesmaUFTSKey);m&&(this.transferStateService.remove(this.especialistasMesmaUFTSKey),d=R(m))}return d}getEspecialistasUnidadesProximas(e,n){let i=`units.activeForSchedule:true AND (${this.getFrenteNegociosMedicosFilter("units.")}) AND specialties.idMotion: ${n} AND `;this.fetchUnidadesQD(e).pipe(oe(d=>{S(this.platformId)||this.transferStateService.setKey(this.unidadeQDTSKey,d)}),Re(d=>{let m=`${d[0]?.LATITUDE_UNIDADE}, ${d[0]?.LONGITUDE_UNIDADE}`,x=d[0]?.UF_UNIDADE,h=d[0]?.ID_DQ_UNIDADES_RDSL;return this.getUnidadesMesmaUF(m,h,x).pipe(oe(E=>{S(this.platformId)||this.transferStateService.setKey(this.unidadesMesmaUFTSKey,E)}),q(E=>E?.hits?.map(U=>U.idMotion)),q(E=>(i+=E?.reduce((U,se,Ue)=>U+(Ue>0?" OR ":"")+`units.idMotion: ${se}`,""),i)),Re(E=>this.getMedicosUnidadeProx(E)),oe(E=>{S(this.platformId)||this.transferStateService.setKey(this.especialistasMesmaUFTSKey,E)}))}),oe(d=>{d?.hits?.length&&this.especialistasProximos.next(Qe(d.hits))})).subscribe()}fetchUnidadesQD(e){let n=this.backendService.getUnidades({idMotion:e});if(S(this.platformId)){let i=this.transferStateService.getKey(this.unidadeQDTSKey);i&&(this.transferStateService.remove(this.unidadeQDTSKey),n=R(i))}return n}getEspecialistasRede(e){let n=`units.activeForSchedule:true AND (${this.getFrenteNegociosMedicosFilter("units.")}) AND specialties.idMotion: ${e}`;this.getMedicos(n).subscribe({next:i=>{this.totalEspecialistas=i?.nbHits,this.especialistas.next(Qe(i.hits)),S(this.platformId)||this.transferStateService.setKey(this.especialistasTSKey,i)},error:()=>{this.totalEspecialistas=0,this.especialistas.next([])}})}getEspecialistasNestaUnidade(e,n){if(n){let i=`units.activeForSchedule:true AND (${this.getFrenteNegociosMedicosFilter("units.")}) AND specialties.idMotion: ${e} AND units.idMotion: ${n}`;this.getMedicos(i).subscribe({next:d=>{this.totalEspecialistas=d?.nbHits,this.especialistas.next(d?.hits),S(this.platformId)||this.transferStateService.setKey(this.especialistasTSKey,d)},error:()=>{this.totalEspecialistas=0,this.especialistas.next([])}})}else this.totalEspecialistas=0,this.especialistas.next([])}getFrenteNegociosMedicosFilter(e){return this.frenteNegociosFilter.map(n=>e?`${e}idBusinessProfile:${n}`:`idBusinessProfile:${n}`).join(" OR ")}getFrenteNegociosUnidadesFilter(){return this.frenteNegociosFilter.map(e=>`idBusinessProfile:${e}`).join(" OR ")}static{this.\u0275fac=function(n){return new(n||t)(ce(ne),ce(Ct),ce(Oe),ce(B))}}static{this.\u0275prov=it({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function ai(t,s){if(t&1&&_(0,"img",15),t&2){let e=c();a("src",e.medico.photo,w)("alt","Foto de "+e.nomeMedico)}}function si(t,s){t&1&&_(0,"rdsl-icon",16)}function oi(t,s){if(t&1&&(r(0,"div",17),_(1,"rdsl-icon",18),r(2,"p"),g(3),H(4,"number"),l()()),t&2){let e=c();o(3),y("",pt(4,1,e.unidadeDistancia,"1.0-1")," km")}}function ci(t,s){if(t&1&&(r(0,"div",19),g(1),l()),t&2){let e=c();o(),y(" ",e.numeroEspecialidade>2?"e mais "+e.numeroEspecialidade+" especialidades":"e mais 1 especialidade"," ")}}var We=(()=>{class t{constructor(e,n){this.especialistasService=e,this.gtmService=n,this.url=I.url_agendamento+"?"}ngOnInit(){this.crmMedico=this.medico.councils[0].number,this.nomeMedico=this.medico.name.toLowerCase(),this.numeroEspecialidade=this.medico.specialties.length-1,this.especialidadeMedico=this.especialistasService?.especialidade?.titulo?.rendered??this.especialistasService?.especialidade?.titulo;let e=this.medico.units.find(i=>i.id.toString()==this.unidadeAtiva?.details?.id_qualidade_unidade||i.idMotion.toString()==this.unidadeAtiva?.details?.id_motion_unidade),n=e||this.medico.units[0];this.unidadeDistancia=this.medico.units[0].distance,this.unidadeDescricao=`${n.name} - `,this.enderecoUnidade=`${n.address.city}/${n.address.state}`,this.url+=this.medico.idMotion?`medicom=${this.medico.idMotion}`:"",this.url+=n?`&unidadem=${n.idMotion}`:""}goToAgendamento(){this.gtmService.dataLayer.push({event:"clickCardSpecialist",doctorName:this.nomeMedico})}static{this.\u0275fac=function(n){return new(n||t)(u(Ae),u(z))}}static{this.\u0275cmp=v({type:t,selectors:[["app-especialidades-especialistas-item"]],inputs:{medico:"medico",unidadeAtiva:"unidadeAtiva",hasGeolocation:"hasGeolocation"},decls:21,vars:10,consts:[["useIcon",""],[1,"rdsl-card-especialista-sidebar"],["rdsitelink","","target","_blank",3,"click","href"],[1,"especialista-image"],["loading","lazy",3,"src","alt",4,"ngIf","ngIfElse"],["class","especialista-distance",4,"ngIf"],[1,"especialista-content"],[1,"nome"],[1,"crm"],[1,"local"],[1,"unidade"],[1,"endereco"],[1,"especialidades"],[1,"especialidade"],["class","especialidade-mais",4,"ngIf"],["loading","lazy",3,"src","alt"],["name","icon-medico",1,"icon-48"],[1,"especialista-distance"],["name","icon-geotag",1,"icon-24"],[1,"especialidade-mais"]],template:function(n,i){if
1(n&1){let d=b();r(0,"div",1)(1,"a",2),O("click",function(){return f(d),M(i.goToAgendamento())}),r(2,"div",3),p(3,ai,1,2,"img",4)(4,si,1,0,"ng-template",null,0,P),l(),p(6,oi,5,4,"div",5),r(7,"div",6)(8,"h4",7),g(9),l(),r(10,"p",8),g(11),l(),r(12,"div",9)(13,"p",10),g(14),l(),r(15,"p",11),g(16),l()(),r(17,"div",12)(18,"div",13),g(19),l(),p(20,ci,2,1,"div",14),l()()()()}if(n&2){let d=C(5);o(),a("href",i.url,w),o(2),a("ngIf",i.medico.photo)("ngIfElse",d),o(3),a("ngIf",i.hasGeolocation),o(3),T(i.nomeMedico),o(2),y("CRM ",i.crmMedico,""),o(3),T(i.unidadeDescricao),o(2),T(i.enderecoUnidade),o(3),y("",i.especialidadeMedico," "),o(),a("ngIf",i.numeroEspecialidade>1)}},dependencies:[A,K,$,mt],styles:['.rdsl-card-especialista-sidebar[_ngcontent-%COMP%]{margin-bottom:20px}.rdsl-card-especialista-sidebar[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{font-size:10px;background-color:#fcfcfc;border-left:8px solid transparent;border-radius:8px;box-shadow:0 8px 20px #00000014;padding:16px;transition:all .25s linear;display:grid;grid-template-columns:64px 16px 1fr;grid-template-rows:auto;grid-template-areas:"image . content" "distance . content"}@media screen and (max-width: 981px){.rdsl-card-especialista-sidebar[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{height:100%;text-align:center;border-left:none;padding:16px;display:block}}.rdsl-card-especialista-sidebar[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] .especialista-image[_ngcontent-%COMP%]{grid-area:image;width:64px;height:64px;background:#fff;border:none;border-radius:50%;box-shadow:none;overflow:hidden;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 981px){.rdsl-card-especialista-sidebar[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] .especialista-image[_ngcontent-%COMP%]{margin:0 auto 10px}}.rdsl-card-especialista-sidebar[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] .especialista-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%], .rdsl-card-especialista-sidebar[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] .especialista-image[_ngcontent-%COMP%] rdsl-icon[_ngcontent-%COMP%]{width:calc(100% - 8px);height:calc(100% - 8px);overflow:hidden;border-radius:50%}.rdsl-card-especialista-sidebar[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] .especialista-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{object-fit:cover}.rdsl-card-especialista-sidebar[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] .especialista-image[_ngcontent-%COMP%] rdsl-icon[_ngcontent-%COMP%]{background:#d7f3ff;stroke:#004186}.rdsl-card-especialista-sidebar[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] .especialista-image[_ngcontent-%COMP%] rdsl-icon[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{transform:translateY(3px)}.rdsl-card-especialista-sidebar[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] .especialista-image[_ngcontent-%COMP%] rdsl-icon[_ngcontent-%COMP%] cura-icon{--color: $accent !important;--stroke: .8px !important}.rdsl-card-especialista-sidebar[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] .especialista-distance[_ngcontent-%COMP%]{grid-area:distance;display:flex;align-items:center;position:relative;top:-40px;left:50%;transform:translate(-50%);width:max-content;height:24px;background:#fff;border-radius:24px;box-shadow:0 4px 4px #00000040;padding:4px 8px}@media screen and (max-width: 981px){.rdsl-card-especialista-sidebar[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] .especialista-distance[_ngcontent-%COMP%]{top:-26px;left:unset;transform:unset;margin:0 auto}}.rdsl-card-especialista-sidebar[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] .especialista-distance[_ngcontent-%COMP%] rdsl-icon[_ngcontent-%COMP%]{stroke:#004186;stroke-width:8px}.rdsl-card-especialista-sidebar[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] .especialista-distance[_ngcontent-%COMP%] rdsl-icon[_ngcontent-%COMP%] cura-icon{--color: $accent !important}.rdsl-card-especialista-sidebar[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] .especialista-distance[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{color:#4f4f4f;font-weight:500;font-size:10px;line-height:125%}.rdsl-card-especialista-sidebar[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] .especialista-content[_ngcontent-%COMP%]{grid-area:content}.rdsl-card-especialista-sidebar[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] .especialista-content[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:10px;padding-bottom:0}.rdsl-card-especialista-sidebar[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] .especialista-content[_ngcontent-%COMP%] .nome[_ngcontent-%COMP%]{color:#000;font-size:18px;font-weight:300;line-height:1.25;text-transform:capitalize;margin:3px 0 10px;padding-bottom:0;display:block;display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.rdsl-card-especialista-sidebar[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] .especialista-content[_ngcontent-%COMP%] .crm[_ngcontent-%COMP%]{color:#828282;margin-bottom:2px}.rdsl-card-especialista-sidebar[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] .especialista-content[_ngcontent-%COMP%] .local[_ngcontent-%COMP%]{margin-bottom:10px}.rdsl-card-especialista-sidebar[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] .especialista-content[_ngcontent-%COMP%] .local[_ngcontent-%COMP%] .unidade[_ngcontent-%COMP%]{color:#004186;font-weight:500;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.rdsl-card-especialista-sidebar[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] .especialista-content[_ngcontent-%COMP%] .local[_ngcontent-%COMP%] .endereco[_ngcontent-%COMP%]{color:#828282;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.rdsl-card-especialista-sidebar[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] .especialista-content[_ngcontent-%COMP%] .especialidades[_ngcontent-%COMP%]{color:#004186;font-size:14px;line-height:1.1;font-weight:300;margin-bottom:8px}.rdsl-card-especialista-sidebar[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] .especialista-content[_ngcontent-%COMP%] .especialidades[_ngcontent-%COMP%] .especialidade[_ngcontent-%COMP%]{color:#004186}.rdsl-card-especialista-sidebar[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] .especialista-content[_ngcontent-%COMP%] .especialidades[_ngcontent-%COMP%] .especialidade-mais[_ngcontent-%COMP%]{color:#828282}.rdsl-card-especialista-sidebar[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover{background-color:#fff;border-color:#df8d2c;box-shadow:0 10px 40px #00000029}@media screen and (max-width: 981px){.rdsl-card-especialista-sidebar[_ngcontent-%COMP%]{width:242px;height:100%}}']})}}return t})();var Ye=(()=>{class t{constructor(e){this.gtmService=e,this.url="",this.enderecoUnidade="",this.estadoMunicipioUnidade="",this.distancia=""}
1ngOnInit(){this.url=`${I.url_agendamento}?unidadem=${this.unidade.idMotion}`,this.estadoMunicipioUnidade=`${this.unidade.address.city}/${this.unidade.address.fu}`,this.enderecoUnidade=`${this.unidade.address.street} - ${this.unidade.address.neighborhood}`;let e=this.unidade._rankingInfo.matchedGeoLocation.distance;this.distancia=e<1e3?`${e}m`:`${(e/1e3).toFixed(1)}km`}goToAgendamento(){this.gtmService.dataLayer.push({event:"clickCardNearUnit",hospitalName:this.unidade.name})}static{this.\u0275fac=function(n){return new(n||t)(u(z))}}static{this.\u0275cmp=v({type:t,selectors:[["app-especialidades-unidades"]],inputs:{unidade:"unidade"},decls:15,vars:5,consts:[[1,"rdsl-card"],[1,"unidade"],[1,"unidade-geoloc"],["name","icon-unidade",1,"icon-16"],[1,"unidade-geoloc-distancia"],[1,"unidade-endereco"],["rdsitelink","",1,"rdsl-button-slim",3,"click","href"]],template:function(n,i){n&1&&(r(0,"div",0)(1,"h2"),g(2),l(),r(3,"div",1)(4,"div",2),_(5,"rdsl-icon",3),r(6,"div",4),g(7),l()(),r(8,"div",5)(9,"div"),g(10),l(),r(11,"div"),g(12),l()()(),r(13,"a",6),O("click",function(){return i.goToAgendamento()}),g(14,"MARQUE SUA CONSULTA"),l()()),n&2&&(o(2),T(i.unidade.name),o(5),T(i.distancia),o(3),T(i.enderecoUnidade),o(2),T(i.estadoMunicipioUnidade),o(),a("href",i.url,w))},dependencies:[K,$],styles:[".rdsl-card[_ngcontent-%COMP%]{background:#fff;padding:24px;box-shadow:0 3px 5px #00000029;border-radius:4px;box-sizing:border-box;transition:all .25s linear;position:relative}.rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:visited{display:flex;flex-direction:column;width:100%;height:100%}.rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] rdsl-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%], .rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:visited rdsl-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{height:100%}.rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > rdsl-image[_ngcontent-%COMP%], .rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:first-child > rdsl-image[_ngcontent-%COMP%], .rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:visited > rdsl-image[_ngcontent-%COMP%], .rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:visited > div[_ngcontent-%COMP%]:first-child > rdsl-image[_ngcontent-%COMP%]{width:100%;margin-bottom:16px;display:block;opacity:1;transition:opacity .25s linear;border-radius:3px;aspect-ratio:16/6}.rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] h4[_ngcontent-%COMP%], .rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:visited h4[_ngcontent-%COMP%]{color:#4f4f4f;font-weight:500;font-size:24px;transition:color .25s linear;padding:0}@media screen and (max-width: 981px){.rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] h4[_ngcontent-%COMP%], .rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:visited h4[_ngcontent-%COMP%]{font-size:19px}}.rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > p[_ngcontent-%COMP%], .rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:visited > p[_ngcontent-%COMP%]{font-size:14px;line-height:1.5em;margin:12px 0 0;padding:0}@media screen and (max-width: 981px){.rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > p[_ngcontent-%COMP%], .rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:visited > p[_ngcontent-%COMP%]{font-size:12px}}.rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] time[_ngcontent-%COMP%], .rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:visited time[_ngcontent-%COMP%]{font-size:12px;color:#828282;display:block;margin:18px 24px 0;padding-top:8px;border-top:1px solid #BDBDBD;font-weight:400}@media screen and (max-width: 981px){.rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] time[_ngcontent-%COMP%], .rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:visited time[_ngcontent-%COMP%]{font-size:12px}}.rdsl-card[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{text-decoration:none}.rdsl-card[_ngcontent-%COMP%]:hover{box-shadow:0 6px 24px #00000029}.rdsl-card[_ngcontent-%COMP%]:hover > a[_ngcontent-%COMP%] h4[_ngcontent-%COMP%], .rdsl-card[_ngcontent-%COMP%]:hover >
1 a[_ngcontent-%COMP%]:active h4[_ngcontent-%COMP%]{color:#004186}.rdsl-card[_ngcontent-%COMP%]:hover > a[_ngcontent-%COMP%] > rdsl-image[_ngcontent-%COMP%], .rdsl-card[_ngcontent-%COMP%]:hover > a[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:first-child > rdsl-image[_ngcontent-%COMP%]{opacity:.8}[_nghost-%COMP%] .rdsl-card[_ngcontent-%COMP%]{justify-content:space-between;display:flex;flex-flow:column;position:relative;background:#fcfcfc;margin-right:10px;margin-bottom:20px;padding:16px;width:290px;height:165px;border-left:transparent 8px solid;margin-top:20px}[_nghost-%COMP%] .rdsl-card[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{padding:0;font-weight:300;font-size:18px;line-height:28px}[_nghost-%COMP%] .rdsl-card[_ngcontent-%COMP%] .unidade[_ngcontent-%COMP%]{display:grid;grid-template-columns:40px 1fr;grid-column-gap:10px}[_nghost-%COMP%] .rdsl-card[_ngcontent-%COMP%] .unidade-endereco[_ngcontent-%COMP%]{font-weight:300;font-size:12px;line-height:14px}[_nghost-%COMP%] .rdsl-card[_ngcontent-%COMP%] .unidade-endereco[_ngcontent-%COMP%] div[_ngcontent-%COMP%]:nth-child(1){margin:4px 0;color:#828282;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}[_nghost-%COMP%] .rdsl-card[_ngcontent-%COMP%] .unidade-endereco[_ngcontent-%COMP%] div[_ngcontent-%COMP%]:nth-child(2){margin:4px 0;color:#bdbdbd}[_nghost-%COMP%] .rdsl-card[_ngcontent-%COMP%] .unidade-geoloc[_ngcontent-%COMP%]{text-align:center}[_nghost-%COMP%] .rdsl-card[_ngcontent-%COMP%] .unidade-geoloc[_ngcontent-%COMP%] rdsl-icon[_ngcontent-%COMP%]{stroke:#004186;width:100%;padding-bottom:5px}[_nghost-%COMP%] .rdsl-card[_ngcontent-%COMP%] .unidade-geoloc[_ngcontent-%COMP%] rdsl-icon[_ngcontent-%COMP%] cura-icon{--color: $accent !important}[_nghost-%COMP%] .rdsl-card[_ngcontent-%COMP%] .unidade-geoloc-distancia[_ngcontent-%COMP%]{font-weight:500;font-size:10px;color:#bdbdbd}[_nghost-%COMP%] .rdsl-card[_ngcontent-%COMP%]:hover{border-color:#df8d2c;background-color:#fff}@media screen and (max-width: 981px){[_nghost-%COMP%] .rdsl-card[_ngcontent-%COMP%]{width:242px;height:170px;margin-top:0}[_nghost-%COMP%] .rdsl-card[_ngcontent-%COMP%]:hover{border-color:transparent}}"]})}}return t})();function li(t,s){if(t&1&&_(0,"app-especialidades-especialistas-item",18),t&2){let e=s.$implicit,n=c(4);a("medico",e)("unidadeAtiva",n.unidade)("hasGeolocation",!!n.geolocation)}}function pi(t,s){if(t&1){let e=b();r(0,"div",28)(1,"img",29),O("error",function(i){let d=f(e).index,m=c(5);return M(m.setImgError(i,d,m.iEsp))}),l()()}if(t&2){let e=s.$implicit;o(),a("src",e,w)}}function gi(t,s){if(t&1&&(r(0,"div",19)(1,"div",20)(2,"div",21)(3,"div",22),p(4,pi,2,1,"div",23),l(),r(5,"div",24),g(6),l(),r(7,"div",25)(8,"a",26),g(9,"VEJA TODOS"),l(),r(10,"a",27),g(11,"Encontre um m\xE9dico"),l()()()()()),t&2){let e=c(4);o(4),a("ngForOf",e.medicoImages.slice(0,6)),o(2),T(e.verMaisMessage),o(2),a("routerLink",e.url),o(2),a("routerLink",e.url)}}function mi(t,s){if(t&1&&(r(0,"div",14)(1,"div",15),p(2,li,1,3,"app-especialidades-especialistas-item",16)(3,gi,12,4,"div",17),l()()),t&2){let e=c(3);o(2),a("ngForOf",e.medicosRdsl.slice(0,3)),o(),a("ngIf",e.medicosTotalCount>3)}}function _i(t,s){t&1&&_(0,"div")}function ui(t,s){if(t&1&&(r(0,"div",10),p(1,mi,4,2,"div",12)(2,_i,1,0,"div",13),l()),t&2){let e=c(2),n=C(10);o(),a("ngIf",e.medicosRdsl.length),o(),a("ngIf",e.medicosRdsl&&!e.medicosRdsl.length)("ngIfThen",n)}}function hi(t,s){t&1&&_(0,"div")}function Ci(t,s){if(t&1&&(r(0,"rdsl-tabs")(1,"rdsl-tab",8),p(2,ui,3,3,"div",9),l(),r(3,"rdsl-tab",8)(4,"div",10),p(5,hi,1,0,"div",11),l()()()),t&2){let e=c(),n=C(6),i=C(8);o(),a("title",e.tabsTitle[0]),o(),a("ngIf",e.medicosRdsl),o(),a("title",e.tabsTitle[1]),o(2),a("ngIf",e.isSiteRede)("ngIfThen",n)("ngIfElse",i)}}function fi(t,s){t&1&&_(0,"rdsl-inline-loader")}function Mi(t,s){if(t&1&&(r(0,"div",33),g(1," N\xE3o existem "),r(2,"strong"),g(3),l(),g(4," dispon\xEDveis para agendamento nas unidades pr\xF3ximas a voc\xEA. "),l()),t&2){let e=c(2);o(3),T(e.especialistaDescricao)}}function Pi(t,s){if(t&1&&_(0,"app-especialidades-unidades",35),t&2){let e=s.$implicit;a("unidade",e)}}function Oi(t,s){if(t&1&&(r(0,"div",15),p(1,Pi,1,1,"app-especialidades-unidades",34),l()),t&2){let e=c(2);o(),a("ngForOf",e.unidadesProximas)}}function xi(t,s){if(t&1&&(r(0,"div",30),p(1,Mi,5,1,"div",31)(2,Oi,2,1,"div",32),l()),t&2){let e=c();o(),a("ngIf",!(e.unidadesProximas!=null&&e.unidadesProximas.length)),o(),a("ngIf",e.unidadesProximas&&e.unidadesProximas.length)}}function vi(t,s){if(t&1&&(r(0,"div",33),g(1," N\xE3o existem "),r(2,"strong"),g(3),l(),g(4," dispon\xEDveis para agendamento nas unidades pr\xF3ximas a esta unidade. "),l()),t&2){let e=c(2);o(3),T(e.especialistaDescricao)}}function bi(t,s){if(t&1&&_(0,"app-especialidades-especialistas-item",37),t&2){let e=s.$implicit;a("medico",e)}}function Si(t,s){if(t&1&&(r(0,"div"),p(1,bi,1,1,"app-especialidades-especialistas-item",36),l()),t&2){let e=c(2);o(),a("ngForOf",e.especialistasUnidadesProximas.slice(0,3))}}function Ei(t,s){if(t&1&&p(0,vi,5,1,"div",31)(1,Si,2,1,"div",7),t&2){let e=c();a("ngIf",e.especialistasUnidadesProximas&&!e.especialistasUnidadesProximas.length),o(),a("ngIf",e.especialistasUnidadesProximas&&e.especialistasUnidadesProximas.length)}}function Ii(t,s){t&1&&_(0,"div")}function yi(t,s){t&1&&(r(0,"div"),g(1,"Ainda n\xE3o temos m\xE9dicos cadastrados nesta unidade"),l())}function wi(t,s){if(t&1&&(r(0,"div"),g(1),l()),t&2){let e=c(2);o(),y("Ainda n\xE3o temos ",e.especialistaDescricao," cadastrados")}}function Ti(t,s){if(t&1&&(r(0,"div",38),_(1,"rdsl-icon",39),p(2,Ii,1,0,"div",11)(3,yi,2,0,"ng-template",null,3,P)(
15,wi,2,1,"ng-template",null,4,P),l()),t&2){let e=C(4),n=C(6),i=c();o(2),a("ngIf",i.ufUnidade)("ngIfThen",e)("ngIfElse",n)}}var Je=(()=>{class t{constructor(e,n,i,d,m,x,h){this.backendService=e,this.especialistasService=n,this.unidadesService=i,this.pluralizacao=d,this.geolocService=m,this.transferStateService=x,this.platformId=h,this.medicoImages=[],this.isSiteRede=!0,this.verMaisMessage="",this.isLoading=!0,this.especialistasSubscription=null,this.especialidadesDQTSKey="APP_ESPECIALIDADES_ESPECIALISTAS_ESPECIALIDADE_DQ"}ngOnInit(){this.isGeolocCheckedSubscription=this.geolocService.isChecked.subscribe(e=>{e&&(this.initSubscriptions(),this.setTitles(),this.setGeolocation(null))}),S(this.platformId)||setTimeout(()=>{console.log("Esperando o carregamento da lista de m\xE9dicos em Especialidades")},500)}initSubscriptions(){let e=this.especialidade.acf.especialidade_id_motion;this.fetchEspecialidadesDq(e).pipe(le(1)).subscribe({next:n=>{let i=n?.length?n[0]?.ESPECIALISTA_DESCRICAO:"";this.url=this.geolocation?`/encontre-um-medico/${Ve(i)}/em/${this.geolocService.address.value.state.shortCode.toLocaleLowerCase()}`:`/encontre-um-medico/${Ve(i)}`,this.especialistaDescricao=this.setPlural(i),S(this.platformId)||this.transferStateService.setKey(this.especialidadesDQTSKey,n)}}),this.unidadeSubscription=this.unidadesService.unidadeAtiva$.subscribe(n=>{n&&(this.unidade=n,this.isSiteRede=n.path==="/",this.ufUnidade=this.isSiteRede?void 0:n.details.unidade_uf)}),this.unidadeProximasSubscription=this.especialistasService.unidadesProximas.subscribe(n=>this.unidadesProximas=n),this.especialistasProximosSubscription=this.especialistasService.especialistasProximos.subscribe(n=>this.especialistasUnidadesProximas=n)}setTitles(){this.tabsTitle=this.isSiteRede?["ESPECIALISTA NA REDE D'OR","UNIDADES PR\xD3XIMAS"]:["NESTA UNIDADE","EM UNIDADES PR\xD3XIMAS A ESTA"],this.title=this.ufUnidade?`Especialista em ${this.unidade.details.unidade_uf}`:"Especialista na Rede D'Or"}setGeolocation(e){this.especialistasSubscription&&(this.especialistasSubscription.unsubscribe(),this.especialistasSubscription=null),this.geolocation=e,this.initInformations()}initInformations(){if(!this.especialidade||this.especialistasSubscription){this.isLoading=!1;return}this.isLoading=!0,this.medicosRdsl=[];let e=this.especialidade.acf.especialidade_id_motion,n=this.unidade.details.id_motion_unidade;this.especialistasService.especialidade=this.especialidade,this.isSiteRede?(this.especialistasService.getEspecialistasRede(e),this.especialistasService.getUnidadesProximas(this.geolocation)):(this.especialistasService.getEspecialistasNestaUnidade(e,n),this.especialistasService.getEspecialistasUnidadesProximas(n,e)),this.buildMedicos()}buildMedicos(){this.especialistasSubscription=this.especialistasService.especialistas.subscribe(e=>{e?.length&&(this.medicosRdsl=this.geolocation?this.sortMedicosByUnidadeGeolocation(e):e,this.medicosTotalCount=this.medicosRdsl.length,this.getMedicoImages(),this.verMaisMessage=this.ufUnidade?`+ ${this.medicosTotalCount-3} ${this.especialistaDescricao} em ${this.ufUnidade}`:`+ ${this.medicosTotalCount-3} ${this.especialistaDescricao}`),this.isLoading=!1})}sortMedicosByUnidadeGeolocation(e){return e.forEach(n=>n.units=this.sortUnidadesByDistance(n.units)),e.sort((n,i)=>n.units[0].distance-i.units[0].distance)}sortUnidadesByDistance(e){return e.forEach(n=>this.setUnidadeDistance(n)),e.sort((n,i)=>n.distance-i.distance)}setUnidadeDistance(e){return e.distance=en(this.geolocation,e._geoloc),e}fetchEspecialidadesDq(e){let n=this.backendService.getEspecialidadesDq({idMotion:e});if(S(this.platformId)){let i=this.transferStateService.getKey(this.especialidadesDQTSKey);i&&(this.transferStateService.remove(this.especialidadesDQTSKey),n=R(i))}return n}getMedicoImages(){this.medicoImages=this.medicosRdsl.map(e=>e.photo)?.filter(e=>e)}setImgError(e,n){(e.path||e.composedPath&&e.composedPath())[1].remove(),this.medicoImages.splice(n,1)}setPlural(e){let n=[];return e.split(" ").forEach(i=>{n.push(this.pluralizacao.pluralizarPalavra(i))}),n[0]=n[0][0]?.toUpperCase()+n[0]?.slice(1),n.join(" ")}ngOnDestroy(){this.unidadeSubscription?.unsubscribe(),this.unidadeProximasSubscription?.unsubscribe(),this.especialistasProximosSubscription?.unsubscribe(),this.isGeolocCheckedSubscription?.unsubscribe()}static{this.\u0275fac=function(n){return new(n||t)(u(ne),u(Ae),u(ie),u(Gt),u(Mt),u(Oe),u(B))}}static{this.\u0275cmp=v({type:t,selectors:[["app-especialidades-especialistas"]],inputs:{especialidade:"especialidade"},decls:11,vars:6,consts:[["listaUnidadesProximas",""],["especialistasProximos",""],["erro",""],["comUnidades",""],["semUnidades",""],[1,"rdsl-title"],[3,"geolocation","hideFirstState","t
1itle","subtitle","theme"],[4,"ngIf"],[3,"title"],["class","especialistas-container",4,"ngIf"],[1,"especialistas-container"],[4,"ngIf","ngIfThen","ngIfElse"],["class","especialista",4,"ngIf"],[4,"ngIf","ngIfThen"],[1,"especialista"],[1,"especialistas"],[3,"medico","unidadeAtiva","hasGeolocation",4,"ngFor","ngForOf"],["class","ver-todos",4,"ngIf"],[3,"medico","unidadeAtiva","hasGeolocation"],[1,"ver-todos"],[1,"rdsl-card"],[1,"especialista-info"],[1,"images"],["class","rdsl-card-medico-image",4,"ngFor","ngForOf"],[1,"rdsl-card-medico-content"],[1,"actions"],[1,"rdsl-button-secondary-slim",3,"routerLink"],[1,"rdsl-button-outline-slim",3,"routerLink"],[1,"rdsl-card-medico-image"],["alt","Foto do m\xE9dico","loading","lazy",3,"error","src"],[1,"unidades"],["class","erro-unidades-proximas",4,"ngIf"],["class","especialistas",4,"ngIf"],[1,"erro-unidades-proximas"],[3,"unidade",4,"ngFor","ngForOf"],[3,"unidade"],[3,"medico",4,"ngFor","ngForOf"],[3,"medico"],[1,"rdsl-alert-info","rdsl-alert-center","erro-sem-especialistas"],["name","icon-alerta-tri",1,"icon-64"]],template:function(n,i){if(n&1){let d=b();r(0,"h3",5),g(1,"Encontre um especialista"),l(),r(2,"app-geolocalizacao",6),O("geolocation",function(x){return f(d),M(i.setGeolocation(x))}),l(),p(3,Ci,6,6,"rdsl-tabs",7)(4,fi,1,0,"rdsl-inline-loader",7)(5,xi,3,2,"ng-template",null,0,P)(7,Ei,2,2,"ng-template",null,1,P)(9,Ti,7,3,"ng-template",null,2,P)}n&2&&(o(2),a("hideFirstState",!1)("title","Encontre m\xE9dicos perto de voc\xEA")("subtitle","Ative agora a localiza\xE7\xE3o do seu dispositivo")("theme","rede"),o(),a("ngIf",!i.isLoading),o(),a("ngIf",i.isLoading))},dependencies:[F,A,L,K,te,Nt,zt,vt,We,Ye],styles:['@charset "UTF-8";.rdsl-card[_ngcontent-%COMP%], .rdsl-card-medico[_ngcontent-%COMP%]{background:#fff;padding:24px;box-shadow:0 3px 5px #00000029;border-radius:4px;box-sizing:border-box;transition:all .25s linear;position:relative}.rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .rdsl-card-medico[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:visited{display:flex;flex-direction:column;width:100%;height:100%}.rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] rdsl-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%], .rdsl-card-medico[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] rdsl-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%], .rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:visited rdsl-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{height:100%}.rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > rdsl-image[_ngcontent-%COMP%], .rdsl-card-medico[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > rdsl-image[_ngcontent-%COMP%], .rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:first-child > rdsl-image[_ngcontent-%COMP%], .rdsl-card-medico[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:first-child > rdsl-image[_ngcontent-%COMP%], .rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:visited > rdsl-image[_ngcontent-%COMP%], .rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:visited > div[_ngcontent-%COMP%]:first-child > rdsl-image[_ngcontent-%COMP%]{width:100%;margin-bottom:16px;display:block;opacity:1;transition:opacity .25s linear;border-radius:3px;aspect-ratio:16/6}.rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] h4[_ngcontent-%COMP%], .rdsl-card-medico[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] h4[_ngcontent-%COMP%], .rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:visited h4[_ngcontent-%COMP%]{color:#4f4f4f;font-weight:500;font-size:24px;transition:color .25s linear;padding:0}@media screen and (max-width: 981px){.rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] h4[_ngcontent-%COMP%], .rdsl-card-medico[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] h4[_ngcontent-%COMP%], .rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:visited h4[_ngcontent-%COMP%]{font-size:19px}}.rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > p[_ngcontent-%COMP%], .rdsl-card-medico[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > p[_ngcontent-%COMP%], .rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:visited > p[_ngcontent-%COMP%]{font-size:14px;line-height:1.5em;margin:12px 0 0;padding:0}@media screen and (max-width: 981px){.rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > p[_ngcontent-%COMP%], .rdsl-card-medico[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > p[_ngcontent-%COMP%], .rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:visited > p[_ngcontent-%COMP%]{font-size:12px}}.rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] time[_ngcontent-%COMP%], .rdsl-card-medico[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] time[_ngcontent-%COMP%], .rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:visited time[_ngcontent-%COMP%]{font-size:12px;color:#828282;display:block;margin:18px 24px 0;padding-top:8px;border-top:1px solid #BDBDBD;font-weight:400}@media screen and (max-width: 981px){.rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] time[_ngcontent-%COMP%], .rdsl-card-medico[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] time[_ngcontent-%COMP%], .rdsl-card[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:visited time[_ngcontent-%COMP%]{font-size:12px}}.rdsl-card[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover, .rdsl-card-medico[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{text-decoration:none}.rdsl-card[_ngcontent-%COMP%]:hover, .rdsl-card-medico[_ngcontent-%COMP%]:hover{box-shadow:0 6px 24px #00000029}.rdsl-card[_ngcontent-%COMP%]:hover >
1 a[_ngcontent-%COMP%] h4[_ngcontent-%COMP%], .rdsl-card-medico[_ngcontent-%COMP%]:hover > a[_ngcontent-%COMP%] h4[_ngcontent-%COMP%], .rdsl-card[_ngcontent-%COMP%]:hover > a[_ngcontent-%COMP%]:active h4[_ngcontent-%COMP%]{color:#004186}.rdsl-card[_ngcontent-%COMP%]:hover > a[_ngcontent-%COMP%] > rdsl-image[_ngcontent-%COMP%], .rdsl-card-medico[_ngcontent-%COMP%]:hover > a[_ngcontent-%COMP%] > rdsl-image[_ngcontent-%COMP%], .rdsl-card[_ngcontent-%COMP%]:hover > a[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:first-child > rdsl-image[_ngcontent-%COMP%], .rdsl-card-medico[_ngcontent-%COMP%]:hover > a[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:first-child > rdsl-image[_ngcontent-%COMP%]{opacity:.8}div.rdsl-card-medico[_ngcontent-%COMP%]{margin-bottom:24px;padding:0;display:flex;margin-left:60px}@media screen and (max-width: 718px){div.rdsl-card-medico[_ngcontent-%COMP%]{flex-direction:column;margin:60px 0 84px}}div.rdsl-card-medico[_ngcontent-%COMP%]:after{content:"";position:absolute;left:0;bottom:0;height:0;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#91d8f6;transition:height .25s ease-in-out}div.rdsl-card-medico[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{box-sizing:border-box}div.rdsl-card-medico[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:first-child{width:45%;padding:20px 28px 20px 80px;background-color:#d7f3ff}div.rdsl-card-medico[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:last-child{width:55%;padding:20px 20px 20px 28px}@media screen and (max-width: 981px){div.rdsl-card-medico[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:first-child{width:50%}div.rdsl-card-medico[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:last-child{width:50%}}@media screen and (max-width: 718px){div.rdsl-card-medico[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:first-child{width:100%;padding:80px 20px 20px}div.rdsl-card-medico[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:last-child{width:100%;padding:20px}}div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-image[_ngcontent-%COMP%]{position:absolute;left:-60px;top:20px;width:120px;height:120px;border:2px solid #004186;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:0 3px 3px #00000040;transform:translateY(0);transition:box-shadow .25s linear,transform .25s ease-in-out}@media screen and (max-width: 718px){div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-image[_ngcontent-%COMP%]{left:50%;top:-60px;transform:translateY(0) translate(-50%)}}div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%], div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-image[_ngcontent-%COMP%] rdsl-icon[_ngcontent-%COMP%]{width:calc(100% - 8px);height:calc(100% - 8px);overflow:hidden;border-radius:50%}div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{object-fit:cover}div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-image[_ngcontent-%COMP%] rdsl-icon[_ngcontent-%COMP%]{background:#d7f3ff;stroke:#004186}div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-image[_ngcontent-%COMP%] rdsl-icon[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{transform:translateY(3px)}div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-image[_ngcontent-%COMP%] rdsl-icon[_ngcontent-%COMP%] cura-icon{--color: $accent !important}div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-content[_ngcontent-%COMP%]{transform:translateY(0);transition:transform .25s ease-in-out}div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-content[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-weight:500;font-size:22px;color:#000;padding-bottom:11px;cursor:default}div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-content[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{cursor:default;margin-bottom:11px}@media screen and (max-width: 981px){div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-content[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:20px}}@media screen and (max-width: 718px){div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-content[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:24px}}@media screen and (max-width: 321px){div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-content[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:23px}}div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-crm[_ngcontent-%COMP%]{font-size:14px;font-weight:300;color:#000}@media screen and (max-width: 981px){div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-crm[_ngcontent-%COMP%]{font-size:12px}}div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-especialidades[_ngcontent-%COMP%]{display:flex;flex-direction:column}div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-especialidades[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:14px;font-weight:400;color:#004186;transition:color .15s linear;margin:2px 0;line-height:1.3em;cursor:default}div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-especialidades[_ngcontent-%COMP%] span[_ngcontent-%COMP%]:last-child{margin-bottom:0}div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-cta[_ngcontent-%COMP%]{margin-top:20px;width:100%!important}div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-unidade[_ngcontent-%COMP%]{transform:translateY(0);transition:transform .25s ease-in-out}div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-unidade[_ngcontent-%COMP%]:not(:last-child){margin-bottom:20px}div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-unidade[_ngcontent-%COMP%] h4[_ng
1content-%COMP%]{font-size:22px;font-weight:300;color:#000;padding-bottom:10px;line-height:1.25em;cursor:default}@media screen and (max-width: 981px){div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-unidade[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{font-size:20px;padding-bottom:8px}}div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-unidade[_ngcontent-%COMP%] p[_ngcontent-%COMP%]:not(:last-child){padding-bottom:11px}@media screen and (max-width: 981px){div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-unidade[_ngcontent-%COMP%] p[_ngcontent-%COMP%]:not(:last-child){padding-bottom:8px}}div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-unidade-endereco[_ngcontent-%COMP%]{font-size:14px;line-height:1.4em;cursor:default}@media screen and (max-width: 981px){div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-unidade-endereco[_ngcontent-%COMP%]{font-size:13px}}div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-unidade-links[_ngcontent-%COMP%]{display:flex;flex-direction:column}div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-unidade-links[_ngcontent-%COMP%] a[_ngcontent-%COMP%] rdsl-icon{margin-left:0}div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-unidade-links[_ngcontent-%COMP%] a[_ngcontent-%COMP%] rdsl-icon cura-icon{--color: $accent !important}div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-unidade-links[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:not(:last-child){margin-bottom:4px}div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-unidade-links.short-links[_ngcontent-%COMP%]{flex-direction:row}div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-unidade-links.short-links[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:not(:last-child){margin-right:24px}@media screen and (max-width: 981px){div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-unidade-links[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-size:13px!important}}@media screen and (max-width: 718px){div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-unidade-links[_ngcontent-%COMP%]{flex-direction:row}div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-unidade-links[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-size:12px!important}div.rdsl-card-medico[_ngcontent-%COMP%] .rdsl-card-medico-unidade-links[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:not(:last-child){margin-right:16px!important}}div.rdsl-card-medico[_ngcontent-%COMP%]:hover:after{height:4px}div.rdsl-card-medico[_ngcontent-%COMP%]:hover .rdsl-card-medico-content[_ngcontent-%COMP%], div.rdsl-card-medico[_ngcontent-%COMP%]:hover .rdsl-card-medico-unidade[_ngcontent-%COMP%]{transform:translateY(-2px)}div.rdsl-card-medico[_ngcontent-%COMP%]:hover .rdsl-card-medico-image[_ngcontent-%COMP%]{transform:translateY(-2px);box-shadow:0 6px 24px #00000029}@media screen and (max-width: 718px){div.rdsl-card-medico[_ngcontent-%COMP%]:hover .rdsl-card-medico-image[_ngcontent-%COMP%]{transform:translateY(-2px) translate(-50%)}}[_nghost-%COMP%] div[class*=rdsl-alert][_ngcontent-%COMP%]{width:100%;color:#4f4f4f;font-size:.875rem;background-color:#e4f5fd;border-radius:4px;padding:12px 16px;margin-bottom:30px}[_nghost-%COMP%] div[class*=rdsl-alert][_ngcontent-%COMP%] strong{color:var(--custom-accent, #004186)}[_nghost-%COMP%] div[class*=rdsl-alert][_ngcontent-%COMP%] a{text-decoration:underline}[_nghost-%COMP%] div[class*=rdsl-alert][_ngcontent-%COMP%] a:hover{text-decoration:none}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-icon][_ngcontent-%COMP%]{display:flex;align-items:center}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-icon][_ngcontent-%COMP%] rdsl-icon[_ngcontent-%COMP%]{margin-right:8px;flex-shrink:0}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-icon][_ngcontent-%COMP%] .alert-content[_ngcontent-%COMP%] p{color:inherit;line-height:1.2}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-icon][_ngcontent-%COMP%] .alert-content[_ngcontent-%COMP%] p:not(:last-child){padding-bottom:4px}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-center][_ngcontent-%COMP%]{text-align:center}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-right][_ngcontent-%COMP%]{text-align:right}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-secondary][_ngcontent-%COMP%]{background-color:#f9e8d5}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-secondary][_ngcontent-%COMP%] strong, [_nghost-%COMP%] div[class*=rdsl-alert][class*=-secondary][_ngcontent-%COMP%] a{color:#5d390e}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-warning][_ngcontent-%COMP%]{background-color:#fff4d6}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-warning][_ngcontent-%COMP%] strong, [_nghost-%COMP%] div[class*=rdsl-alert][class*=-warning][_ngcontent-%COMP%] a{color:#5a4400}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-success][_ngcontent-%COMP%]{background-color:#e2e8d6}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-success][_ngcontent-%COMP%] strong, [_nghost-%COMP%] div[class*=rdsl-alert][class*=-success][_ngcontent-%COMP%] a{color:#45512e}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-danger][_ngcontent-%COMP%]{background-color:#f0ced4}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-danger][_ngcontent-%COMP%] strong, [_nghost-%COMP%] div[class*=rdsl-alert][class*=-danger][_ngcontent-%COMP%] a{color:#4e1820}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-info][_ngcontent-%COMP%]{background-color:#f2f2f2}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-info][_ngcontent-%COMP%] strong, [_nghost-%COMP%] div[class*=rdsl-alert][class*=-info][_ngcontent-%COMP%] a{color:var(--custom-accent, #004186)}rdsl-tabs[_ngcontent-%COMP%] .rdsl-tabs .rdsl-tabs-panels{box-shadow:unset;border:unset;padding:unset}rdsl-tabs[_ngcontent-%COMP%] .rdsl-tabs .rdsl-tabs-nav .rdsl-tabs-nav-wrapper .rdsl-tabs-nav-items div.rdsl-tabs-nav-item{flex-shrink:1!important;padding:10px 12px}.especialistas-container[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{width:100%;margin-top:25px}.especialistas-container[_ngcontent-%COMP%] .unidades[_ngcontent-%COMP%]{max-height:569px;overflow-y:auto}.especialistas-container[_ngcontent-%COMP%] .erro-unidades-proximas[_ngcontent-%COMP%]{background-color:#feca3033;font-size:13px;color:#4f4f4f;line-height:135%;padding:12px 16px}.especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%], .especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%]{margin-top:20px}.especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] a.rdsl-button-secondary-slim[_ngcontent-%COMP%]{display:flex}.especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] a.rdsl-button-outline-slim[_ngcontent-%COMP%]{display:none}.especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card[_ngcontent-%COMP%], .especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card-medico[_ngcontent-%COMP%]{width:291px;height:250px;background-color:#fcfcfc;box-shadow:0 8px 20px #00000014}.especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card[_ngcontent-%COMP%]:hover, .especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card-medico[_ngcontent-%COMP%]:hover{box-shadow:0 10px 40px #00000029}.especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card[_ngcontent-%COMP%] .especialista-info[_ngcontent-%COMP%] .rdsl-card-medico-content[_ngcontent-%COMP%], .especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card-medico[_ngcontent-%COMP%] .especialista-info[_ngcontent-%COMP%] .rdsl-card-medico-content[_ngcontent-%COMP%]{font-size:14px;line-height:18px;text-align:center;font-weight:700}.especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card[_ngcontent-%COMP%] .especialista-info[_ngcontent-%COMP%] .images[_ngcontent-%COMP%], .especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card-medico[_ngcontent-%COMP%] .especialista-info[_ngcontent-%COMP%] .images[_ngcontent-%COMP%]{justify-content:center;display:flex;margin-bottom:36px;margin-top:24px}.especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card[_ngcontent-%COMP%] .especialista-info[_ngcontent-%COMP%] .images[_ngcontent-%COMP%] .rdsl-card-medico-image[_ngcontent-%COMP%], .especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card-medico[_ngcontent-%COMP%] .especialista-info[_ngcontent-%COMP%] .images[_ngcontent-%COMP%] .rdsl-card-medico-image[_ngcontent-%COMP%]{border:none;box-shadow:none;position:static;width:64px;
1height:64px;left:16px;top:16px;flex:none;order:0;flex-grow:0}.especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card[_ngcontent-%COMP%] .especialista-info[_ngcontent-%COMP%] .images[_ngcontent-%COMP%] .rdsl-card-medico-image[_ngcontent-%COMP%]:not(:first-child), .especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card-medico[_ngcontent-%COMP%] .especialista-info[_ngcontent-%COMP%] .images[_ngcontent-%COMP%] .rdsl-card-medico-image[_ngcontent-%COMP%]:not(:first-child){margin-left:-50px;z-index:1;background:none}.especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card[_ngcontent-%COMP%]:hover, .especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card-medico[_ngcontent-%COMP%]:hover{background-color:#fff}.especialistas-container[_ngcontent-%COMP%] .erro-sem-especialistas[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;text-align:center}.especialistas-container[_ngcontent-%COMP%] .erro-sem-especialistas[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{font-weight:700;color:#004186}.especialistas-container[_ngcontent-%COMP%] .erro-sem-especialistas[_ngcontent-%COMP%] rdsl-icon[_ngcontent-%COMP%]{stroke:#df8d2c}.especialistas-container[_ngcontent-%COMP%] .erro-sem-especialistas[_ngcontent-%COMP%] rdsl-icon[_ngcontent-%COMP%] cura-icon{--color: $orange !important}@media screen and (max-width: 981px){[_nghost-%COMP%] rdsl-tabs[_ngcontent-%COMP%] .rdsl-tabs-nav-items .rdsl-tabs-nav-item{max-width:unset!important}.especialistas-container[_ngcontent-%COMP%] .unidades[_ngcontent-%COMP%]{width:100vw;margin:0 -5vw;padding:0 5vw;position:relative;height:210px;display:flex;overflow-x:scroll;overflow-y:hidden}.especialistas-container[_ngcontent-%COMP%] .especialista[_ngcontent-%COMP%]{width:100vw;margin:0 -5vw;padding:0 5vw;position:relative;height:300px;display:flex;overflow-x:scroll;overflow-y:hidden}.especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%]{position:absolute;display:flex;margin-top:16px}.especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] app-especialidades-especialistas-item[_ngcontent-%COMP%], .especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] app-especialidades-unidades[_ngcontent-%COMP%]{height:261px;margin-right:20px}.especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%]{display:flex;margin-top:unset}.especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{width:auto;font-size:11px}.especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] a.rdsl-button-secondary-slim[_ngcontent-%COMP%]{display:none}.especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] a.rdsl-button-outline-slim[_ngcontent-%COMP%]{display:flex}.especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card[_ngcontent-%COMP%], .especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card-medico[_ngcontent-%COMP%]{width:194px;height:261px;padding:16px;text-align:center}.especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card[_ngcontent-%COMP%] .especialista-info[_ngcontent-%COMP%], .especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card-medico[_ngcontent-%COMP%] .especialista-info[_ngcontent-%COMP%]{display:flex;height:100%;flex-direction:column}.especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card[_ngcontent-%COMP%] .especialista-info[_ngcontent-%COMP%] .rdsl-card-medico-content[_ngcontent-%COMP%], .especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card-medico[_ngcontent-%COMP%] .especialista-info[_ngcontent-%COMP%] .rdsl-card-medico-content[_ngcontent-%COMP%]{font-size:16px;line-height:18px;display:flex;flex:auto}.especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card[_ngcontent-%COMP%] .especialista-info[_ngcontent-%COMP%] .images[_ngcontent-%COMP%], .especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card-medico[_ngcontent-%COMP%] .especialista-info[_ngcontent-%COMP%] .images[_ngcontent-%COMP%]{margin-right:-55px;justify-content:center;display:flex;margin-bottom:36px;margin-top:24px}.especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card[_ngcontent-%COMP%] .especialista-info[_ngcontent-%COMP%] .images[_ngcontent-%COMP%] .rdsl-card-medico-image[_ngcontent-%COMP%], .especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card-medico[_ngcontent-%COMP%] .especialista-info[_ngcontent-%COMP%] .images[_ngcontent-%COMP%] .rdsl-card-medico-image[_ngcontent-%COMP%]{position:static;width:64px;
1height:64px;left:16px;top:16px;flex:none;order:0;flex-grow:0}.especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card[_ngcontent-%COMP%] .especialista-info[_ngcontent-%COMP%] .images[_ngcontent-%COMP%] .actions[_ngcontent-%COMP%], .especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card-medico[_ngcontent-%COMP%] .especialista-info[_ngcontent-%COMP%] .images[_ngcontent-%COMP%] .actions[_ngcontent-%COMP%]{display:flex;flex:auto;align-items:flex-end}.especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card[_ngcontent-%COMP%] .especialista-info[_ngcontent-%COMP%] .images[_ngcontent-%COMP%] .rdsl-card-medico-image[_ngcontent-%COMP%]:not(:first-child), .especialistas-container[_ngcontent-%COMP%] .especialistas[_ngcontent-%COMP%] .ver-todos[_ngcontent-%COMP%] .rdsl-card-medico[_ngcontent-%COMP%] .especialista-info[_ngcontent-%COMP%] .images[_ngcontent-%COMP%] .rdsl-card-medico-image[_ngcontent-%COMP%]:not(:first-child){margin-left:-50px;z-index:1;background:none}.especialistas-container[_ngcontent-%COMP%] a.rdsl-button-outline[_ngcontent-%COMP%]{display:none}}']})}}return t})();var Fi=(t,s)=>({"adjust-star":t,"adjust-rede":s}),Li=t=>({backgroundColor:t});function $i(t,s){if(t&1&&_(0,"rdsl-template-content-sidebar",4),t&2){let e=c(),n=C(3),i=C(5),d=C(7),m=C(9);a("pageTitle",e.pageTitle)("pageSubtitle",e.pageSubtitle)("headerActions",i)("pageContent",d)("sidebarContent",m)("customHeader",e.themeStar?n:null)("headerImageUrl",e.headerImageUrl)}}function zi(t,s){if(t&1&&_(0,"star-section-header",6),t&2){let e=c(),n=C(5);a("title",e.pageTitle)("subtitle",e.pageSubtitle)("backgroundImage",e.headerImageUrl)("customContent",n)}}function Ni(t,s){if(t&1&&_(0,"app-especialidades-hero-actions",7),t&2){let e=c();a("heroActions",e.heroActions)}}function ji(t,s){t&1&&(r(0,"p",12),g(1," Por favor, aguarde um momento enquanto carregamos as informa\xE7\xF5es... "),l())}function Vi(t,s){if(t&1&&_(0,"app-especialidades-content",13),t&2){let e=c(2);a("page",e.getSafePage(e.page))("pageUnidade",e.getSafePage(e.pageUnidade))("unidadeSlug",e.unidadeSlug)("themeStar",e.themeStar)}}function Bi(t,s){if(t&1&&_(0,"app-institutional-text",10),t&2){let e=c(2);a("themeStar",e.themeStar)}}function Hi(t,s){if(t&1&&_(0,"rdsl-share",14),t&2){let e=c(2);a("message",e.pageTitle)}}function Ki(t,s){if(t&1&&p(0,ji,2,0,"p",8)(1,Vi,1,4,"app-especialidades-content",9)(2,Bi,1,1,"app-institutional-text",10)(3,Hi,1,1,"rdsl-share",11),t&2){let e=c();a("ngIf",e.isLoading),o(),a("ngIf",e.hasContent),o(),k(2,e.showInstitutionalText?2:-1),o(),a("ngIf",!e.themeStar)}}function Gi(t,s){if(t&1&&_(0,"app-especialidades-especialistas",20),t&2){let e=c(2);a("especialidade",e.pageUnidade||e.page)}}function qi(t,s){if(t&1&&_(0,"app-especialidades-relacionados",21),t&2){let e=c(2);a("title",e.relacionadosTitulo)("related",e.relacionados)("baseUrl",e.unidadePath+"especialidades/")("grupoSlug",e.getGrupoSlug())("unidadeAgFlag",e.unidadeAgFlag)("unidadePath",e.unidadePath)("encontreMedico",e.unidade==null||e.unidade.details==null?null:e.unidade.details.encontreMedico)("themeStar",e.themeStar)("unidade",e.unidade)}}function Qi(t,s){if(t&1&&(r(0,"a",24),g(1),l()),t&2){let e=s.$implicit;a("routerLink",e.url)("title",e.titulo)("target",e.target||null),o(),y(" ",e.titulo," ")}}function Wi(t,s){if(t&1&&(r(0,"section",22)(1,"h3"),g(2,"Outros servi\xE7os"),l(),p(3,Qi,2,4,"a",23),l()),t&2){let e=c(2);o(3),a("ngForOf",e.links)}}function Yi(t,s){if(t&1&&_(0,"app-wp-sidebar",25),t&2){let e=c(2);a("sidebarContent",e.pageSidebar)}}function Ji(t,s){if(t&1&&(r(0,"div",15),p(1,Gi,1,1,"app-especialidades-especialistas",16)(2,qi,1,9,"app-especialidades-relacionados",17)(3,Wi,4,1,"section",18)(4,Yi,1,1,"app-wp-sidebar",19),l()),t&2){let e=c();o(),a("ngIf",e.slugger&&(e.page||e.pageUnidade)&&e.unidadeAgFlag),o(),a("ngIf",e.relacionados==null?null:e.relacionados.length),o(),a("ngIf",e.links==null?null:e.links.length),o(),a("ngIf",e.pageSidebar)}}var De=(()=>{class t{constructor(e,n,i,d,m,x,h,E,U){this.backendService=e,this.breadcrumbsService=n,this.log=i,this.transferStateService=d,this.route=m,this.seo=x,this.unidadesService=h,this.errorHandler=E,this.platformId=U,this.notfound=!1,this.themeStar=!1,this.slugger=null,this.mergeUnidade=!1,this.isLoading=!0,this.relacionados=[],this.relacionadosTitulo="\xC1reas de Atua\xE7\xE3o",this.hasContent=!1,this.loadingTriggered=!1,this.showInstitutionalText=!1,this.noServerResponse=!1,this.expandedGroups=!1,this.theme=ft.REDE,this.breadCrumbs=[{label:"Home",url:["/"]},{label:"Especialidades",url:["/especialidades/detalhe"]}],this.breadcrumbsErrorItems=[],this.showContent$=this.errorHandler.error$.pipe(q(se=>se===null),pe(!0))}ngOnInit(){if(this.getTheme(),this.initSubscriptions(),S(this.platformId)){let e=this.transferStateService.getKey(this.getEspecialidadeTSKey());e&&this.processEspecialidadeData(e)}}ngOnDestroy(){this.breadcrumbsService.clearAndHideBreadcrumbs(),this.mainSubscription?.unsubscribe(),S(this.platformId)&&(this.transferStateService.remove(this.getEspecialidadeTSKey()),this.loadingTriggered=!0)}initSubscriptions(){this.mainSubscription=Ze([this.route.params,this.route.queryParams,this.unidadesService.unidadeAtiva$]).pipe(et(([e,n,i])=>!!i)).subscribe(([e,n,i])=>{this.resetComponentContent(),this.slug=e.slug||"",this.slugger=e.slugger||"",this.mergeUnidade=n.mergeUnidade==="true",this.unidade=i,this.unidadePath=this.unidadesService.unidadePath,this.unidadeSlug=this.unidadesService.unidadeSlug!=="/"?this.unidadesService.unidadeSlug:null,this.showInstitutionalText=this.unidadesService.unidadeDefault().details?.institutional_areas?.includes("especialidades"),this.setOtherServicesLinks(),this.loadingTriggered||(this.loadingTriggered=!0,this.loadEspecialidadeData())})}loadEspecialidadeData(){let e={slug:this.slug};if(this.slugger&&(e.slugger=this.slugger),this.unidadeSlug&&(e.unidadeSlug=this.unidadeSlug),this.mergeUnidade&&(e.mergeUnidade=!0),S(this.platformId)){let n=this.transferStateService.getKey(this.getEspecialidadeTSKey());if(n){this.processEspecialidadeData(n);return}}this.backendService.getEspecialidadeDetalhe(e).subscribe({next:n=>{if(!n.rede&&!n.unidade){this.errorHandler.setError(W.NOT_FOUND,"404"),this.setErrorBreadcrumbs("404");return}S(this.platformId)||this.transferStateService.setKey(this.getEspecialidadeTSKey(),n),this.processEspecialidadeData(n),this.log.logLo
1ad("EspecialidadesDetailComponent")},error:n=>{this.isLoading=!1,this.log.logMsg(JSON.stringify(n,fe()),"ERROR - EspecialidadesDetailComponent"),this.setErrorBreadcrumbs("500"),this.errorHandler.setError(W.SERVER_RESPONSE,"500")},complete:()=>{this.isLoading=!1}})}setHeroActions(){if(this.themeStar&&this.unidadePath!=="/star/dfstar/")return;let e=[],n=this.especialidadeData?.unidade?.agendamento,i=this.especialidadeData?.rede?.agendamento;if(n?.disponivel||i?.disponivel)if((n?.disponivel?this.especialidadeData?.unidade:this.especialidadeData?.rede)?.agendamento?.disponivel){let h=n?.url||i?.url;e.push(this.generateActionObject(!0,h))}else if((this.especialidadeData?.unidade?.relacionados||this.especialidadeData?.rede?.relacionados)?.some(U=>U.agendamento)){let U=n?.url||i?.url;e.push(this.generateActionObject(!0,U))}else e.push(this.generateActionObject(!1,"/o-grupo/centrais-atendimento"));else e.push(this.generateActionObject(!1,"/o-grupo/centrais-atendimento"));this.heroActions=e}generateActionObject(e,n){let i=e?n:"/o-grupo/centrais-atendimento",d=this.especialidadeData?.unidade?.wp?.titulo||this.especialidadeData?.rede?.wp?.titulo||"";return N({label:"Marque sua consulta",external:e,class:"rdsl-button",icon:"icon-agendamento",url:e?n:[n],gtm:{category:"botao-especialidades",action:"CTA",label:`marcar-consulta-${d}`,value:i}},e&&{target:"_blank"})}setBreadcrumbs(){let e=[{label:"Especialidades",helper:"Todas as especialidades",url:[this.unidadePath,"especialidades"]},{label:this.pageTitle??"Especialidade",helper:this.pageTitle??"Detalhes da especialidade"}];this.breadcrumbsService.showBreadcrumbs(),this.breadcrumbsService.setBreadcrumbs(e)}setSeo(){this.seo.setUnidade({unidade:this.unidade,unidadeName:this.unidade?.details?.unidade_nome??"",unidadeSlug:this.unidadeSlug,unidadePath:this.unidadePath});let e=this.pageUnidade?.yoast_head_json?.titulo||this.page?.yoast_head_json?.titulo,n=this.pageUnidade?.yoast_head_json?.descricao||this.page?.yoast_head_json?.descricao||this.page?.acf?.especialidade_subtitulo,i=this.getCanonical(),d={title:{text:e||this.page?.titulo,sub:!e},description:n,canonical:i};this.seo.setFullSeo(d)}getCanonical(){let e=this.page?.yoast_head_json?.canonical??this.pageUnidade?.yoast_head_json?.canonical;return e&&this.seo.isCustomCanonical(e)?e:this.seo.toLocalCanonical(e)}setOtherServicesLinks(){this.links=[{titulo:"Encontre uma unidade",url:this.themeStar?["/","unidades","star"]:["/unidades"],target:"_blank"},{titulo:"Exames e procedimentos",url:[this.unidadePath,"exames-e-procedimentos"]}],this.unidadeSlug==="vivalle"&&this.links.push({titulo:"Centro M\xE9dico",url:[this.unidadePath,"servicos","centro-medico"]})}setErrorBreadcrumbs(e){this.breadcrumbsErrorItems=[{label:"Home",url:[this.unidadePath]},{label:"Especialidades",url:[this.unidadePath,"especialidades"]},{label:e,url:[this.unidadePath,"especialidades",this.slug]}]}getTheme(){this.route.data.subscribe(e=>this.themeStar=e.theme==="theme-star")}get unidadeAgFlag(){if(!this.unidade?.details)return!1;if(this.unidade.path==="/")return!0;let e=this.unidade.details?.id_motion_consultas||this.unidade.details?.id_motion_unidade,n=this.unidade.details.consulta;return!!(e&&n)}getEspecialidadeTSKey(){let e=(this.slug||"generic").toUpperCase().replace(/[^A-Z0-9_]/g,""),n=(this.slugger||"main").toUpperCase().replace(/[^A-Z0-9_]/g,"");return`ESPECIALIDADE_DATA_${(this.unidadeSlug||"generic").toUpperCase().replace(/[^A-Z0-9_]/g,"")}_${e}_${n}`}processEspecialidadeData(e){this.especialidadeData=e,this.page=e.rede?.wp||null,this.pageUnidade=e.unidade?.wp||null,this.relacionados=this.unidadeSlug&&this.unidade?.details?.especialidades_unidade?e.unidade?.relacionados||[]:e.rede?.relacionados||[],this.hasContent=this.hasAnyContent(),this.updatePageData(),this.setBreadcrumbs(),this.setSeo(),this.setHeroActions(),this.isLoading=!1}updatePageData(){if(!this.page&&!this.pageUnidade){this.errorHandler.setError(W.NOT_FOUND,"404");return}this.pageTitle=this.pageUnidade?.titulo||this.page?.titulo,this.pageSubtitle=this.getPageSubTitle(),this.headerImageUrl=this.pageUnidade?.acf?.rdsl_page_header_img?.url||this.page?.acf?.rdsl_page_header_img?.url||`${I.assets_img}bg_busca_especialidades.png`,this.pageSidebar=this.pageUnidade?.acf?.rdsl_page_sidebar??this.page?.acf?.rdsl_page_sidebar??!1}getPageSubTitle(){let e=this.page?.acf?.especialidade_subtitulo||"",n=this.pageUnidade?.acf?.especialidade_subtitulo||"";return this.pageUnidade?.acf?.especialidade_substitui_padrao&&n||e}hasAnyContent(){let e=this.pageUnidade?.acf?.rdsl_page_content&&this.pageUnidade.acf.rdsl_page_content!==!1||this.pageUnidade?.content?.rendered&&this.pageUnidade.content.rendered.trim()!=="",n=!this.pageUnidade?.acf?.especialidade_substitui_padrao&&(this.page?.acf?.rdsl_page_content&&this.page.acf.rdsl_page_content!==!1||this.page?.content?.rendered&&this.page.content.rendered.trim()!=="");return e||n}getGrupoSlug(){return this.slugger?this.slug:this.page?.slug||this.pageUnidade?.slug||""}getSafePage(e){return e?V(N({},e),{content:{rendered:e.content?.rendered||""},acf:V(N({},e.acf),{rdsl_page_content:e.acf?.rdsl_page_content||!1})}):{content:{rendered:""},acf:{}}}resetComponentContent(){this.page=null,this.pageUnidade=null,this.notfound=!1,this.noServerResponse=!1,this.isLoading=!0,this.mergeUnidade=!1,this.hasContent=!1,this.loadingTriggered=!1}static{this.\u0275fac=function(n){return new(n||t)(u(ne),u(Se),u(Me),u(xe),u(he),u(Pe),u(ie),u(ve),u(B))}}static{this.\u0275cmp=v({type:t,selectors:[["app-especialidades-detail"]],decls:12,vars:15,consts:[["customHeader",""],["headerActions",""],["pageContent",""],["sidebarContent",""],[3,"pageTitle","pageSubtitle","headerActions","pageContent","sidebarContent","customHeader","headerImageUrl"],["pageTitle","Especialidades","component","EspecialidadesDetailComponent","returnLabel","Especialidades",3,"theme","ngClass","ngStyle","breadcrumbsItems","returnRoute"],[3,"title","subtitle","backgroundImage","customContent"],[3,"heroActions"],["class","loading",4,"ngIf"],["data-ssrtest","especialidades-content",3,"page","pageUnidade","unidadeSlug","themeStar",4,"ngIf"],[3,"themeStar"],[3,"message",4,"ngIf"],[1,"loading"],["data-ssrtest","especialidades-content",3,"page","pageUnidade","unidadeSlug","themeStar"],[3,"message"],[1,"especialidades-sidebar"],[3,"especialidade",4,"ngIf"],["class","sidebar-section",3,"title","related","baseUrl","grupoSlug","unidadeAgFlag","unidadePath","encontreMedico","themeStar","unidade",4,"ngIf"],["class","sidebar-section",4,"ngIf"],[3,"sidebarContent",4,"ngIf"],[3,"especialidade"],[1,"sidebar-section",3,"title","related","baseUrl","grupoSlug","unidadeAgFlag","unidadePath","encontreMedico","themeStar","unidade"],[1,"sidebar-section"],["class","rdsl-button-outline",3,"routerLink","title","target",4,"ngFor","ngForOf"],[1,"rdsl-button-outline",3,"routerLink","title","target"],[3,"sidebarContent"]],template:function(n,i){n&1&&(p(0,$i,1,7,"rdsl-template-content-sidebar",4),H(1,"async"),p(2,zi,1,4,"ng-template",null,0,P)(4,Ni,1,1,"ng-template",null,1,P)(6,Ki,4,4,"ng-template",null,2,P)(8,Ji,5,4,"ng-template",null,3,P),_(10,"app-error-handler",5),H(11,"async")),n&2&&(k(0,(i.page||i.pageUnidade)&&Z(1,6,i.showContent$)?0:-1),o(10),a("theme",i.themeStar?"star":"default")("ngClass",X(10,Fi,i.themeStar,!i.themeStar))("ngStyle",Q(13,Li,!Z(11,8,i.showContent$)&&i.themeStar?"rgba(var(--cura-color-secondary-100), 1)":""))("breadcrumbsItems",i.breadcrumbsErrorItems)("returnRoute",i.unidadePath+"especialidades"))},dependencies:[ee,F,A,_e,L,we,Ie,Ee,Ht,be,Kt,He,Ge,qe,Je,ue],styles:[".adjust-star[_ng
1content-%COMP%]{display:block;padding-top:102px}@media screen and (max-width: 980px){.adjust-star[_ngcontent-%COMP%]{padding-top:70px}}.adjust-rede[_ngcontent-%COMP%]{display:block;margin-bottom:-40px}.especialidades-sidebar[_ngcontent-%COMP%]{position:relative}.especialidades-sidebar[_ngcontent-%COMP%] .sidebar-section[_ngcontent-%COMP%]{display:block;margin-bottom:30px}.especialidades-sidebar[_ngcontent-%COMP%] .sidebar-section[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{margin-bottom:13px;width:100%} a[class*=button]{box-shadow:0 2px 4px #0003} a[class*=button][class*=-outline]{background:#fff;color:#004186;border:1px solid #004186}"]})}}return t})();var Xi=[{path:"",component:Te},{path:":slug",component:De},{path:":slug/:slugger",component:De}],sn=(()=>{class t{static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275mod=me({type:t})}static{this.\u0275inj=ge({imports:[Ne.forChild(Xi),Ne]})}}return t})();var Zi=(t,s)=>[t,s];function ea(t,s){if(t&1&&(r(0,"a",2)(1,"span",5),g(2),l(),r(3,"span",6),g(4),l()()),t&2){let e=c().$implicit;ot("title","Mais ",e.children.length," especialidade(s) de ",e.titulo,""),o(2),y("+",e.children.length,""),o(2),y(" ",e.children.length>1?"Especialidades":"Especialidade","")}}function ta(t,s){t&1&&_(0,"rdsl-inline-loader")}function na(t,s){if(t&1){let e=b();r(0,"a",8),O("click",function(){f(e);let i=c(2).$implicit,d=c(3);return M(d.gtm.setEvent("botao-lista-especialidades","CTA","marcar-consulta-"+i.titulo))}),g(1," Conhe\xE7a nossos m\xE9dicos "),l()}if(t&2){let e=c(5);a("href",e.env.siteUrl+e.env.onco.path+"encontre-um-especialista",w)}}function ia(t,s){if(t&1){let e=b();r(0,"a",9),O("click",function(){f(e);let i=c(2).$implicit,d=c(3);return M(d.gtm.setEvent("botao-lista-especialidades","CTA","marcar-consulta-"+i.titulo))}),g(1," Marque sua consulta "),l()}if(t&2){let e=c(2).$implicit;a("href",e.url,w)("title",e.cta==="agto"?"Marque sua consulta online":"Marque sua consulta com a central de atendimento")}}function aa(t,s){if(t&1&&p(0,na,2,1,"a",7)(1,ia,2,2),t&2){let e=c(2).$implicit;k(0,e.oncologia?0:1)}}function sa(t,s){if(t&1){let e=b();r(0,"a",10),O("click",function(){f(e);let i=c().$implicit,d=c().$implicit,m=c(2);return M(m.gtm.setEvent("botao-lista-especialidades","CTA","saiba-mais-"+i.titulo,"/especialidades/"+d.slug+"/"+i.slug))}),g(1," Saiba mais "),l()}if(t&2){let e=c().$implicit,n=c().$implicit;a("routerLink",X(1,Zi,n.slug,e.slug))}}function oa(t,s){if(t&1&&(r(0,"rdsl-card-collapse-children",4),p(1,aa,2,1)(2,sa,2,4),l()),t&2){let e=s.$implicit,n=c().$implicit,i=c(2);a("child",e)("title",e.titulo)("content",e.content)("linkGroup",n.slug)("linkChildren",e.slug),o(),k(1,!i.themeStar||i.unidadePath==="/star/dfstar/"?1:2)}}function ca(t,s){if(t&1&&(r(0,"rdsl-card-collapse",0)(1,"div",1),p(2,ea,5,5,"a",2)(3,ta,1,0),l(),Y(4,3),$e(5,oa,3,6,"rdsl-card-collapse-children",4,Le),J(),l()),t&2){let e=s.$implicit;a("card",e)("title",e.titulo)("content",e.content)("link",e.slug)("children",e.children==null?null:e.children.length),o(2),k(2,e.children!=null&&e.children.length?2:3),o(3),ze(e.children)}}function da(t,s){if(t&1&&(r(0,"rdsl-card-collapse-group"),$e(1,ca,7,6,"rdsl-card-collapse",0,Le),l()),t&2){let e=c();o(),ze(e.grupos)}}var Xe=(()=>{class t{constructor(e){this.gtm=e,this.env=I}static{this.\u0275fac=function(n){return new(n||t)(u(z))}}static{this.\u0275cmp=v({type:t,selectors:[["app-especialidades-list-item"]],inputs:{grupos:"grupos",themeStar:"themeStar",unidadePath:"unidadePath"},decls:1,vars:1,consts:[[3,"card","title","content","link","children"],["header-content","",1,"header-content"],[3,"title"],["children-content",""],[3,"child","title","content","linkGroup","linkChildren"],[1,"especialidade-length"],[1,"especialidade-text"],["title","Encontre um especialista",1,"rdsl-button-outline-small",3,"href"],["title","Encontre um especialista",1,"rdsl-button-outline-small",3,"click","href"],["rdsitelink","",1,"rdsl-button-outline-secondary-small",3,"click","href","title"],["title","Saiba mais sobre a especialidade",1,"rdsl-button-outline-secondary-small",3,"click","routerLink"]],template:function(n,i){n&1&&p(0,da,3,0,"rdsl-card-collapse-group"),n&2&&k(0,i.grupos.length?0:-1)},dependencies:[L,Ft,Rt,Lt,te,$],styles:['.header-title{word-wrap:anywhere}.header-content[_ngcontent-%COMP%]{display:flex;align-items:center}.header-content[_ngcontent-%COMP%] a.rdsl-button-outline-secondary-small[_ngcontent-%COMP%], .header-content[_ngcontent-%COMP%] a.rdsl-button-outline-small[_ngcontent-%COMP%]{margin-left:18px;text-align:center}@media only screen and (max-width: 981px){.header-content[_ngcontent-%COMP%] a[_ngcontent-%COMP%] span.especialidade-length[_ngcontent-%COMP%]:before{content:"("}.header-content[_ngcontent-%COMP%] a[_ngcontent-%COMP%] span.especialidade-length[_ngcontent-%COMP%]:after{content:")"}.header-content[_ngcontent-%COMP%] a[_ngcontent-%COMP%] span.especialidade-text[_ngcontent-%COMP%]{display:none}}.especialidade-list-item[_ngcontent-%COMP%]{background:#fff;margin-bottom:15px;border-radius:4px;overflow:hidden;box-shadow:0 2px 4px #00000029;position:relative;
1transition:box-shadow .25s linear,padding-left .25s ease-in-out}.especialidade-list-item-header[_ngcontent-%COMP%]{display:flex;align-items:center;padding:0 24px 0 16px;min-height:60px}.especialidade-list-item-header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:16px;line-height:24px;color:#828282;font-weight:700;margin:0;padding:0;cursor:default}.especialidade-list-item-header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%] a[_ngcontent-%COMP%], .especialidade-list-item-header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:visited, .especialidade-list-item-header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:active{color:#004186;text-decoration:none;transition:color .25s linear}.especialidade-list-item-header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{color:#df8d2c}.especialidade-list-item-header[_ngcontent-%COMP%] .children-count[_ngcontent-%COMP%]{flex:1;text-align:right}@media screen and (max-width: 1226px){.especialidade-list-item-header[_ngcontent-%COMP%] .children-count[_ngcontent-%COMP%]{flex:1 0 auto}}.especialidade-list-item-header[_ngcontent-%COMP%] .children-count[_ngcontent-%COMP%] a[_ngcontent-%COMP%], .especialidade-list-item-header[_ngcontent-%COMP%] .children-count[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:visited, .especialidade-list-item-header[_ngcontent-%COMP%] .children-count[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:active{min-height:60px;color:#004186;font-size:13px;font-weight:400;text-decoration:none;display:flex;align-items:center;justify-content:flex-end;transition:all .25s linear}.especialidade-list-item-header[_ngcontent-%COMP%] .children-count[_ngcontent-%COMP%] a[_ngcontent-%COMP%] .button-toggle[_ngcontent-%COMP%], .especialidade-list-item-header[_ngcontent-%COMP%] .children-count[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:visited .button-toggle[_ngcontent-%COMP%], .especialidade-list-item-header[_ngcontent-%COMP%] .children-count[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:active .button-toggle[_ngcontent-%COMP%]{width:19px;height:19px;display:flex;align-items:center;justify-content:center;font-weight:700;border:2px solid #004186;color:#004186;border-radius:4px;margin-left:16px;transition:all .05s linear}.especialidade-list-item-header[_ngcontent-%COMP%] .children-count[_ngcontent-%COMP%] a[_ngcontent-%COMP%] .button-toggle.secondary[_ngcontent-%COMP%], .especialidade-list-item-header[_ngcontent-%COMP%] .children-count[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:visited .button-toggle.secondary[_ngcontent-%COMP%], .especialidade-list-item-header[_ngcontent-%COMP%] .children-count[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:active .button-toggle.secondary[_ngcontent-%COMP%], .especialidade-list-item-header[_ngcontent-%COMP%] .children-count[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover .button-toggle[_ngcontent-%COMP%]{color:#df8d2c;border-color:#df8d2c}.especialidade-list-item-children[_ngcontent-%COMP%]{overflow:hidden;height:0}.especialidade-list-item-children.opened[_ngcontent-%COMP%]{height:auto}.especialidade-list-item-child[_ngcontent-%COMP%]{border-top:1px dashed #E5E5E5;padding:10px 16px;display:flex;align-items:center;background:#fff;transition:background-color .15s linear}.especialidade-list-item-child[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{flex:1;line-height:28px;font-size:14px;color:#828282;font-weight:400;cursor:default}@media screen and (max-width: 1226px){.especialidade-list-item-child[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{line-height:1.2em}}.especialidade-list-item-child[_ngcontent-%COMP%] h4[_ngcontent-%COMP%] a[_ngcontent-%COMP%], .especialidade-list-item-child[_ngcontent-%COMP%] h4[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:visited{color:#004186;text-decoration:none;transition:color .25s linear}.especialidade-list-item-child[_ngcontent-%COMP%] h4[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover, .especialidade-list-item-child[_ngcontent-%COMP%] h4[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:active{color:#df8d2c}.especialidade-list-item-child[_ngcontent-%COMP%] .actions[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{min-width:170px;transition:all .25s linear}@media screen and (max-width: 1024px){.especialidade-list-item-child[_ngcontent-%COMP%] .actions[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{min-width:0;max-width:115px;margin-left:10px;text-align:center;line-height:1.2em;padding-top:5px;padding-bottom:5px}}.especialidade-list-item-child[_ngcontent-%COMP%]:hover{background:#e5e5e540}.especialidade-list-item[_ngcontent-%COMP%]:after{content:"";display:block;position:absolute;
1left:-5px;top:0;background:#df8d2c;width:5px;height:100%;transition:left .25s ease-in-out}.especialidade-list-item[_ngcontent-%COMP%]:hover{box-shadow:0 6px 30px #00000026;padding-left:5px}.especialidade-list-item[_ngcontent-%COMP%]:hover:after{left:0}']})}}return t})();function la(t,s){if(t&1){let e=b();r(0,"rdsl-filter-letter",2),O("OnSelect",function(i){f(e);let d=c(2);return M(d.applyLetterFilter(i))}),l()}if(t&2){let e=c(2);a("letters",e.letras)}}function pa(t,s){if(t&1&&p(0,la,1,1,"rdsl-filter-letter",1),t&2){let e=c();a("ngIf",e.letras)}}function ga(t,s){if(t&1&&(r(0,"span"),g(1),r(2,"strong"),g(3),l()()),t&2){let e=c(2);o(),y(" ",e.lista.length>1?"relacionadas":"relacionada",", com a inicial "),o(2),y('"',e.letraSelecionada,'"')}}function ma(t,s){if(t&1&&(r(0,"div",3),g(1),r(2,"strong"),g(3),l(),p(4,ga,4,2,"span",4),l(),r(5,"div",5),_(6,"app-especialidades-list-item",6),l()),t&2){let e=c();o(),y(" ",e.lista.length>1?"Foram encontradas":"Foi encontrada"," "),o(2),ct("",e.lista.length," ",e.lista.length>1?"especialidades":"especialidade",""),o(),a("ngIf",e.letraSelecionada&&e.letraSelecionada!==""),o(2),a("grupos",e.lista)("themeStar",e.themeStar)("unidadePath",e.unidadePath)}}var on=(()=>{class t{constructor(){this.grupos=[],this.lista=[],this.letrasCapturadas=[],this.letras=[],this.letraSelecionada=""}ngOnInit(){this.setupLetterFilters()}setupLetterFilters(){this.lista=[...this.grupos],this.letrasCapturadas=this.grupos.map(e=>this.normalizeTerm(e.titulo).substring(0,1)),this.letras=Array.from(new Set([...this.letrasCapturadas])).sort()}applyLetterFilter(e){this.lista=e===""?[...this.grupos]:this.grupos.filter(n=>n.titulo.toUpperCase().startsWith(e)),this.letraSelecionada=e}normalizeTerm(e){return qt(e.toLowerCase()).toUpperCase()}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=v({type:t,selectors:[["app-especialidades-list"]],inputs:{grupos:"grupos",themeStar:"themeStar",unidadePath:"unidadePath"},decls:2,vars:2,consts:[[3,"letters"],[3,"letters","OnSelect",4,"ngIf"],[3,"OnSelect","letters"],[1,"rdsl-alert"],[4,"ngIf"],["data-ssrtest","especialidades-list",1,"especialidade-list"],[3,"grupos","themeStar","unidadePath"]],template:function(n,i){n&1&&p(0,pa,1,1,"rdsl-filter-letter",0)(1,ma,7,7),n&2&&(k(0,i.lista!=null&&i.lista.length?0:-1),o(),k(1,i.grupos!=null&&i.grupos.length?1:-1))},dependencies:[A,Qt,Xe],styles:['@charset "UTF-8";[_nghost-%COMP%] div[class*=rdsl-alert][_ngcontent-%COMP%]{width:100%;color:#4f4f4f;font-size:.875rem;background-color:#e4f5fd;border-radius:4px;padding:12px 16px;margin-bottom:30px}[_nghost-%COMP%] div[class*=rdsl-alert][_ngcontent-%COMP%] strong{color:var(--custom-accent, #004186)}[_nghost-%COMP%] div[class*=rdsl-alert][_ngcontent-%COMP%] a{text-decoration:underline}[_nghost-%COMP%] div[class*=rdsl-alert][_ngcontent-%COMP%] a:hover{text-decoration:none}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-icon][_ngcontent-%COMP%]{display:flex;align-items:center}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-icon][_ngcontent-%COMP%] rdsl-icon[_ngcontent-%COMP%]{margin-right:8px;flex-shrink:0}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-icon][_ngcontent-%COMP%] .alert-content[_ngcontent-%COMP%] p{color:inherit;line-height:1.2}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-icon][_ngcontent-%COMP%] .alert-content[_ngcontent-%COMP%] p:not(:last-child){padding-bottom:4px}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-center][_ngcontent-%COMP%]{text-align:center}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-right][_ngcontent-%COMP%]{text-align:right}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-secondary][_ngcontent-%COMP%]{background-color:#f9e8d5}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-secondary][_ngcontent-%COMP%] strong, [_nghost-%COMP%] div[class*=rdsl-alert][class*=-secondary][_ngcontent-%COMP%] a{color:#5d390e}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-warning][_ngcontent-%COMP%]{background-color:#fff4d6}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-warning][_ngcontent-%COMP%] strong, [_nghost-%COMP%] div[class*=rdsl-alert][class*=-warning][_ngcontent-%COMP%] a{color:#5a4400}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-success][_ngcontent-%COMP%]{background-color:#e2e8d6}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-success][_ngcontent-%COMP%] strong, [_nghost-%COMP%] div[class*=rdsl-alert][class*=-success][_ngcontent-%COMP%] a{color:#45512e}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-danger][_ngcontent-%COMP%]{background-color:#f0ced4}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-danger][_ngcontent-%COMP%] strong, [_nghost-%COMP%] div[class*=rdsl-alert][class*=-danger][_ngcontent-%COMP%] a{color:#4e1820}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-info][_ngcontent-%COMP%]{background-color:#f2f2f2}[_nghost-%COMP%] div[class*=rdsl-alert][class*=-info][_ngcontent-%COMP%] strong, [_nghost-%COMP%] div[class*=rdsl-alert][class*=-info][_ngcontent-%COMP%] a{color:var(--custom-accent, #004186)}div[_ngcontent-%COMP%] div.rdsl-alert[_ngcontent-%COMP%]{margin-bottom:0}']})}}return t})();function _a(t,s){if(t&1){let e=b();r(0,"rdsl-algolia-search-result-item",5),O("itemSelect",function(i){f(e);let d=c(2);return M(d.especialidadeSelected(i))}),l()}if(t&2){let e=s.$implicit;a("item",e.item)("title",e.title)("subtitle",e.subtitle)("description",e.description)}}function ua(t,s){if(t&1){let e=b();r(0,"rdsl-algolia-search",3),O("updateAlgoliaResults",function(i){f(e);let d=c();return M(d.buildResultsEspecialidades(i))})("itemSelect",function(i){f(e);let d=c();return M(d.especialidadeSelected(i))})("fieldFocus",function(){f(e);let i=c();return M(i.especialidadeFocus())}),r(1,"rdsl-algolia-search-results"),p(2,_a,1,4,"rdsl-algolia-search-result-item",4),l()()}if(t&2){let e=c();a("searchControl",e.algoliaControl)("algoliaConfig",e.algoliaConfig)("debounceTime",300)("searchParams",e.searchParams)("hint",e.especialidadesHint)("setFocus",e.isCardOpened),o(2),a("ngForOf",e.resultsEspecialidades)}}function ha(t,s){if(t&1){let e=b();r(0,"rdsl-search-autocomplete",6),O("selectItem",function(i){f(e);let d=c();return M(d.changeEspecialidade(i))})("controlReset",function(){f(e);let i=c();return M(i.resetEspecialidades())}),l()}if(t&2){let e=c();a("searchControl",e.fieldControl)("resultList",e.especialidadesSearchResult)("canClean",e.especialidadesCanClean)("loading",e.loading)}}var cn=(()=>{class t{constructor(e,n){this.especialidadesService=e,this.router=n,this.grupos=[],this.unidadePath="",this.themeStar="",this.env=I,this.algoliaControl=new je({value:"",disabled:!0}),this.algoliaConfig=V(N({},this.env.algoliaConfig),{index:this.env.algoliaIndex.especialidades}),this.searchParams={filters:"NOT hasWebsiteContent: false",hitsPerPage:50,typoTolerance:!1},this.especialidadesHint=null,this.resultsEspecialidades=[],this.especialidade=null,this.fieldControl
1=new je({value:"",disabled:!0}),this.especialidadesSearchResult=[],this.especialidadesCanClean=!1,this.isCardOpened=!1,this.loading=!0,this.enableSearchSubscription=null}ngOnInit(){this.fieldControl.valueChanges.pipe(tt(300)).subscribe(e=>this.setResults(e)),this.enableSearchSubscription=this.especialidadesService.enableSearch.subscribe(e=>{e?(this.algoliaControl.enable(),this.fieldControl.enable()):(this.algoliaControl.disable(),this.fieldControl.disable()),this.loading=!e})}setResults(e){if(this.especialidadesSearchResult=[],this.especialidadesCanClean=!1,e?.length>=2){for(let n of this.getResults(e))this.especialidadesSearchResult.push(...n.children.map(i=>({value:`${this.unidadePath}especialidades/${n.slug}/${i.slug}`,title:i.titulo,subtitle:n.titulo})));this.especialidadesCanClean=!0}}getResults(e){let n=e.toLowerCase(),i=m=>bt(m).toLowerCase(),d=[];for(let m of this.grupos){let x=[];x.push(...m.children.filter(h=>i(h.titulo).startsWith(n)));for(let h of m.children)if(!x.includes(h)){let E=h.titulo.split(" ");E.length>1&&i(E[1]).startsWith(n)&&x.push(h)}x.length<=4&&x.push(...m.children.filter(h=>!x.includes(h)&&i(h.titulo).includes(n))),x.length&&d.push(V(N({},m),{children:x}))}return d}changeEspecialidade(e){e&&this.router.navigate([e.value])}resetEspecialidades(){setTimeout(()=>{this.fieldControl&&this.especialidadesSearchResult&&(this.fieldControl.reset(),this.especialidadesSearchResult=[])},400)}buildResultsEspecialidades(e){if(!e?.hits){this.resultsEspecialidades=[],this.especialidadesHint=null;return}this.especialidadesHint=this.setEspecialidadeHint(e.hits[0]),this.resultsEspecialidades=e.hits.map(n=>({item:n,title:n._highlightResult?.name?.value,subtitle:n.group}))}setEspecialidadeHint(e){return e?.name?.toUpperCase().startsWith(this.algoliaControl.value.toUpperCase())?{label:e?.name,value:e}:null}especialidadeSelected(e){this.especialidade=e,this.especialidadesHint=null,this.resultsEspecialidades=[],this.algoliaControl.setValue(e.name),e.hasWebsiteContent&&this.router.navigate([`${this.unidadePath}especialidades/${e.link}`])}especialidadeFocus(){this.isCardOpened=!0}ngOnDestroy(){this.enableSearchSubscription?.unsubscribe()}static{this.\u0275fac=function(n){return new(n||t)(u(ye),u(Ce))}}static{this.\u0275cmp=v({type:t,selectors:[["app-especialidades-busca"]],inputs:{grupos:"grupos",unidadePath:"unidadePath",themeStar:"themeStar"},decls:3,vars:2,consts:[[1,"especialidade-busca"],["componentStyle","form","placeholder","Especialidade",3,"searchControl","algoliaConfig","debounceTime","searchParams","hint","setFocus","updateAlgoliaResults","itemSelect","fieldFocus",4,"ngIf"],["label","BUSQUE UMA ESPECIALIDADE",3,"searchControl","resultList","canClean","loading","selectItem","controlReset",4,"ngIf"],["componentStyle","form","placeholder","Especialidade",3,"updateAlgoliaResults","itemSelect","fieldFocus","searchControl","algoliaConfig","debounceTime","searchParams","hint","setFocus"],[3,"item","title","subtitle","description","itemSelect",4,"ngFor","ngForOf"],[3,"itemSelect","item","title","subtitle","description"],["label","BUSQUE UMA ESPECIALIDADE",3,"selectItem","controlReset","searchControl","resultList","canClean","loading"]],template:function(n,i){n&1&&(r(0,"div",0),p(1,ua,3,7,"rdsl-algolia-search",1)(2,ha,1,4,"rdsl-search-autocomplete",2),l()),n&2&&(o(),a("ngIf",!i.themeStar),o(),a("ngIf",i.themeStar))},dependencies:[F,A,xt,Ot,Pt,St],styles:[".especialidade-busca[_ngcontent-%COMP%]{width:65%;position:relative}@media screen and (max-width: 1023px){.especialidade-busca[_ngcontent-%COMP%]{width:100%}}.especialidade-busca-field-group[_ngcontent-%COMP%]{height:56px;width:100%;background:#fff;border-radius:4px;display:flex;align-items:center;border:1px solid #E0E0E0;box-shadow:0 10px 20px #00000014}.especialidade-busca-field-group[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{flex:1;padding:5px 10px;color:#004186}.especialidade-busca-field-group[_ngcontent-%COMP%] img[_ngcontent-%COMP%], .especialidade-busca-field-group[_ngcontent-%COMP%] rdsl-inline-loader[_ngcontent-%COMP%]{margin:0 10px}.especialidade-busca-field-group.disabled[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{opacity:.3}.especialidade-busca-results[_ngcontent-%COMP%]{display:flex;flex-direction:column;position:absolute;
1left:0;bottom:0;width:100%;transform:translateY(100%);z-index:10000;background:#fff;box-shadow:0 10px 20px #00000014;max-height:240px;overflow-y:auto;border:1px solid #E0E0E0;border-radius:4px}.especialidade-busca-results[_ngcontent-%COMP%] a[_ngcontent-%COMP%], .especialidade-busca-results[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:visited{display:flex;align-items:center;border-top:1px dashed #E5E5E5;padding:10px 0}.especialidade-busca-results[_ngcontent-%COMP%] a[_ngcontent-%COMP%] .result-title[_ngcontent-%COMP%], .especialidade-busca-results[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:visited .result-title[_ngcontent-%COMP%]{flex:1;color:#004186;font-size:15px;font-weight:500;margin-left:8px}.especialidade-busca-results[_ngcontent-%COMP%] a[_ngcontent-%COMP%] .result-title[_ngcontent-%COMP%] span[_ngcontent-%COMP%], .especialidade-busca-results[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:visited .result-title[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{text-transform:uppercase;font-size:12px;color:#696969;font-weight:400}.especialidade-busca-results[_ngcontent-%COMP%] a[_ngcontent-%COMP%] img[_ngcontent-%COMP%], .especialidade-busca-results[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:visited img[_ngcontent-%COMP%]{width:22px;height:auto;opacity:.7;margin:0 0 0 8px}.especialidade-busca-results[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover, .especialidade-busca-results[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:visited:hover{background:#e5e5e580}.especialidade-busca-results[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:first-child, .especialidade-busca-results[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:visited:first-child{border-top:none}"]})}}return t})();var go=(()=>{class t{static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275mod=me({type:t})}static{this.\u0275inj=ge({imports:[_t,sn,Tt,At,$t,Wt,It,yt,kt,jt,Yt,ut,Bt,Vt,wt,Dt,Jt,Ut,Xt]})}}return t})();dt(Te,[ee,_e,te,we,Ie,Ee,be,on,cn],[ue]);export{go as EspecialidadesModule};
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.