PageSourceSearch

https://hlthera.com/chunk-VKSY6FTR.js

js hlthera.com collected 2026-10-02 00:16:55 UTC 149,093 bytes, 1 lines download raw bytes

1import{a as fe,b as Yt,c as ye,d as xe}from"./chunk-7UJTGOU2.js";import{a as xt,b as ut,c as be}from"./chunk-K44UKAZ4.js";import{b as W,c as vt,e as b,f as _t,g as Ct,h as qt,i as bt,j as yt,k as wt,n as Pt,o as Mt,p as Ot,q as kt,r as St}from"./chunk-WTGRDL2P.js";import{b as mt,c as ct,d as ge,e as gt,f as ft}from"./chunk-OD4JO4GP.js";import{K as pt,M as st,N as dt,v as lt}from"./chunk-SD5ENZHY.js";import{a as ce}from"./chunk-MVSFA7I2.js";import{$b as U,Ac as Ge,Da as Se,Db as A,Dc as Ye,Eb as F,Ec as qe,F as Oe,Fb as O,Fc as Ue,G as ae,Gc as $e,Ha as i,Hb as Ve,Hc as We,I as ke,Ia as r,Ib as q,Ic as Xe,J as V,Ja as d,Jc as Je,Ka as S,Kc as Ke,La as T,Lb as Be,Lc as Qe,M as y,N as ie,Na as P,Nb as Fe,Oc as et,Pc as tt,Qa as g,R as _,S as C,Sa as m,T as u,U as w,Wa as Te,Y as R,Z as re,Zc as de,_c as nt,bb as B,bc as oe,cb as p,db as k,dc as Ce,eb as M,fa as L,fb as Ie,gb as Ae,h as ve,hb as Ee,hc as Ne,ia as o,ib as De,ic as He,ja as x,jc as $,kc as E,lc as Re,mb as f,mc as le,nb as ze,nc as Le,o as _e,od as at,pb as z,pc as I,pd as it,qb as Y,qd as he,rb as G,rc as pe,sb as Z,sd as rt,tc as j,ud as me,va as c,vc as se,wc as Ze,xd as ot,yd as ht,za as l,zc as je}from"./chunk-VAHNDHWF.js";import{f as ne}from"./chunk-TSRGIXR5.js";var Tt=(()=>{class n{constructor(e){this.http=e}GetHealerProfileById(e){let a=`${et.EngageBaseURL}engage/Patients/doctor-details?id=${e}`;return this.http.get(a)}static{this.\u0275fac=function(a){return new(a||n)(ke(Fe))}}static{this.\u0275prov=Oe({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();var It=ne(qt());var ee=n=>({active:n});function Wt(n,h){if(n&1&&d(0,"img",31),n&2){let e=m();l("src",(e.data==null?null:e.data.doctor_profile)||"",L)("alt",(e.data==null?null:e.data.doctor_name)||"")}}function Xt(n,h){if(n&1&&d(0,"img",32),n&2){let e=m();l("alt",e.data==null?null:e.data.doctor_name)}}function Jt(n,h){if(n&1&&(i(0,"p",33)(1,"a",34),u(),i(2,"svg",35),d(3,"path",36),r(),p(4),r()()),n&2){let e=m();o(),Te("href","https://google.com/maps/?q=",e.data==null?null:e.data.lat,",",e.data==null?null:e.data.longitude,"",L),o(3),M(" ",(e.data==null?null:e.data.address)||""," ")}}function Kt(n,h){if(n&1){let e=P();i(0,"div",37),g("click",function(){_(e);let t=m();return C(t.selectAppointmentType(t.AppointmentTypes.Video))}),i(1,"div",20),d(2,"span",38),r(),p(3," Video Call "),r()}if(n&2){let e=m();l("ngClass",f(2,ee,e.selectedAppointmentType===e.AppointmentTypes.Video)),o(2),l("replaceSvg",e.BookingMethodsIcons.VideoCall)}}function Qt(n,h){if(n&1){let e=P();i(0,"div",39),g("click",function(){_(e);let t=m();return C(t.selectAppointmentType(t.AppointmentTypes.Call))}),i(1,"div",20),d(2,"span",38),r(),p(3," Audio Call "),r()}if(n&2){let e=m();l("ngClass",f(2,ee,e.selectedAppointmentType===e.AppointmentTypes.Call)),o(2),l("replaceSvg",e.BookingMethodsIcons.AudioCall)}}function en(n,h){if(n&1){let e=P();i(0,"div",40),g("click",function(){_(e);let t=m();return C(t.selectAppointmentType(t.AppointmentTypes.Chat))}),i(1,"div",20),d(2,"span",38),r(),p(3," Chat "),r()}if(n&2){let e=m();l("ngClass",f(2,ee,e.selectedAppointmentType===e.AppointmentTypes.Chat)),o(2),l("replaceSvg",e.BookingMethodsIcons.Chat)}}function tn(n,h){if(n&1){let e=P();i(0,"div",41),g("click",function(){_(e);let t=m();return C(t.selectAppointmentType(t.AppointmentTypes.HomeVisit))}),i(1,"div",20),d(2,"span",38),r(),p(3," Home Visit "),r()}if(n&2){let e=m();l("ngClass",f(2,ee,e.selectedAppointmentType===e.AppointmentTypes.HomeVisit)),o(2),l("replaceSvg",e.BookingMethodsIcons.HomeVisit)}}function nn(n,h){if(n&1){let e=P();i(0,"div",42),g("click",function(){_(e);let t=m();return C(t.selectAppointmentType(t.AppointmentTypes.ClinicVisit))}),i(1,"div",20),d(2,"span",38),r(),p(3," Clinic Visit "),r()}if(n&2){let e=m();l("ngClass",f(2,ee,e.selectedAppointmentType===e.AppointmentTypes.ClinicVisit)),o(2),l("replaceSvg",e.BookingMethodsIcons.ClinicVisit)}}var At=(()=>{class n{constructor(e){this.scrollService=e,this.data=null,this.appointmentTypeChange=new re,this.availableSlots=[],this.AppointmentTypes=b,this.BookingMethods=_t,this.BookingMethodsIcons=Ct,this.showBookingCard=!1}ngOnInit(){if(console.log(this.data),this.data){this.data.slotArray=(0,It.default)(this.data?.slotArray,"dates"),this.data.slotArray=this.data?.slotArray.filter(a=>(a.morning.length&&(a.morning=a.morning.filter(t=>t.available)),a.afternoon.length&&(a.afternoon=a.afternoon.filter(t=>t.available)),a.evening.length&&(a.evening=a.evening.filter(t=>t.available)),!0)),this.data.slotArray=this.data?.slotArray.filter(a=>a.morning.length||a.afternoon.length||a.evening.length);let e=new Set(this.data?.slotArray.map(a=>a.slot_type));this.data.hasAppointmentTypeCall=e.has(b.Call),this.data.hasAppointmentTypeVideo=e.has(b.Video),this.data.hasAppointmentTypeChat=e.has(b.Chat),this.data.hasAppointmentTypeClinicVisit=e.has(b.ClinicVisit),this.data.hasAppointmentTypeHomeVisit=e.has(b.HomeVisit)}}selectAppointmentType(e){e===this.selectedAppointmentType?(this.showBookingCard=!1,this.appointmentTypeChange.emit(null),this.selectedAppointmentType=null):this.data&&(e==b.ClinicVisit?(this.selectedAppointmentType=b.ClinicVisit,this.data.selectedAppointmentType=b.ClinicVisit):e==b.HomeVisit?(this.selectedAppointmentType=b.HomeVisit,this.data.selectedAppointmentType=b.HomeVisit):e==b.Video?(this.selectedAppointmentType=b.Video,this.data.selectedAppointmentType=b.Video):e==b.Call?(this.selectedAppointmentType=b.Call,this.data.selectedAppointmentType=b.Call):e==b.Chat&&(this.selectedAppointmentType=b.Chat,this.data.selectedAppointmentType=b.Chat),this.appointmentTypeChange.emit(this.selectedAppointmentType),this.scrollService.scrollToTopOnNavigation())}static{this.\u0275fac=function(a){return new(a||n)(x(ce))}}static{this.\u0275cmp=y({type:n,selectors:[["hlthera-profile-hero-card"]],inputs:{data:"data"},outputs:{appointmentTypeChange:"appointmentTypeChange"},decls:42,vars:14,consts:[["defaultImage",""],["id","hero-card",1,"hero-card"],[1,"profile-picture"],[3,"src","alt",4,"ngIf","ngIfElse"],[1,"healer-info"],[1,"healer-name"],[1,"healer-speciality"],[1,"hospital-info"],[1,"hospital-name"],["class","hospital-location",4,"ngIf"],[1,"booking-options"],["class","booking-option","aria-label","Video Call",3,"ngClass","click",4,"ngIf"],["class","booking-option","aria-label","Audio Call",3,"ngClass","click",4,"ngIf"],["class","booking-option","aria-label","Chat",3,"ngClass","click",4,"ngIf"],["class","booking-option","aria-label","Home Visit",3,"ngClass","click",4,"ngIf"],["class","booking-option","aria-label","Clinic Visit",3,"ngClass","click",4,"ngIf"],[1,"healer-rating-likes"],[1,"top"],[1,"avg-rating"],[1,"count"],[1,"icon"],["xmlns","http://www.w3.org/2000/svg","width","17.315","height","17.315","viewBox","0 0 17.315 17.315"],["id","star_2_","data-name","star (2)","d","M17.27,7.039a.928.928,0,0,0-.791-.66l-5-.474L9.5,1.08a.906.906,0,0,0-1.693,0L
15.836,5.906l-5,.474a.931.931,0,0,0-.791.66A.989.989,0,0,0,.313,8.06l3.778,3.457-1.114,5.12a.982.982,0,0,0,.358.992.887.887,0,0,0,1.012.047l4.31-2.689,4.309,2.689a.888.888,0,0,0,1.012-.047.982.982,0,0,0,.358-.992l-1.114-5.12L17,8.06a.989.989,0,0,0,.268-1.021Zm-8.529,7.9","transform","translate(0 -0.496)","fill","#ffbc37"],[1,"reviews-count"],[1,"label"],[1,"bottom"],[1,"likes"],["xmlns","http://www.w3.org/2000/svg","width","19.117","height","16.51","viewBox","0 0 19.117 16.51"],["id","heart_active","transform","translate(0 0)"],["id","Group_55128","data-name","Group 55128"],["id","Path_63437","data-name","Path 63437","d","M17.722,31.458A4.881,4.881,0,0,0,10.034,32a7.139,7.139,0,0,0-.476.754A7.133,7.133,0,0,0,9.083,32a4.881,4.881,0,0,0-7.688-.541A5.589,5.589,0,0,0,0,35.22a6.856,6.856,0,0,0,1.954,4.552,43.129,43.129,0,0,0,4.891,4.467c.74.616,1.5,1.254,2.319,1.95l.024.021a.57.57,0,0,0,.738,0l.024-.021c.814-.7,1.579-1.334,2.319-1.95a43.126,43.126,0,0,0,4.891-4.467,6.856,6.856,0,0,0,1.954-4.552A5.589,5.589,0,0,0,17.722,31.458Z","transform","translate(0 -29.836)","fill","#c31e1e"],[3,"src","alt"],["src","../../../../../assets/images/default-img.svg",1,"default-img",3,"alt"],[1,"hospital-location"],["target","_blank",3,"href"],["xmlns","http://www.w3.org/2000/svg","width","10.408","height","14.869","viewBox","0 0 10.408 14.869"],["id","Path_319739","data-name","Path 319739","d","M10.2,2A5.2,5.2,0,0,0,5,7.2c0,3.9,5.2,9.665,5.2,9.665s5.2-5.762,5.2-9.665A5.2,5.2,0,0,0,10.2,2Zm0,7.063A1.859,1.859,0,1,1,12.063,7.2,1.859,1.859,0,0,1,10.2,9.063Z","transform","translate(-5 -2)","fill","currentColor"],["aria-label","Video Call",1,"booking-option",3,"click","ngClass"],[3,"replaceSvg"],["aria-label","Audio Call",1,"booking-option",3,"click","ngClass"],["aria-label","Chat",1,"booking-option",3,"click","ngClass"],["aria-label","Home Visit",1,"booking-option",3,"click","ngClass"],["aria-label","Clinic Visit",1,"booking-option",3,"click","ngClass"]],template:function(a,t){if(a&1&&(i(0,"div",1)(1,"div",2),c(2,Wt,1,2,"img",3)(3,Xt,1,1,"ng-template",null,0,Z),r(),i(5,"div",4)(6,"h2",5),p(7),r(),i(8,"p",6),p(9),r()(),i(10,"div",7)(11,"h3",8),p(12),r(),c(13,Jt,5,4,"p",9),r(),i(14,"div",10),c(15,Kt,4,4,"div",11)(16,Qt,4,4,"div",12)(17,en,4,4,"div",13)(18,tn,4,4,"div",14)(19,nn,4,4,"div",15),r(),i(20,"div",16)(21,"div",17)(22,"div",18)(23,"div",19),p(24),r(),i(25,"div",20),u(),i(26,"svg",21),d(27,"path",22),r()()(),w(),i(28,"div",23)(29,"div",19),p(30),r(),i(31,"div",24),p(32,"Reviews"),r()()(),i(33,"div",25)(34,"div",26)(35,"div",20),u(),i(36,"svg",27)(37,"g",28)(38,"g",29),d(39,"path",30),r()()()(),w(),i(40,"div",19),p(41),r()()()()()),a&2){let s=B(4);o(2),l("ngIf",t.data==null?null:t.data.doctor_profile)("ngIfElse",s),o(5),k((t.data==null?null:t.data.doctor_name)||""),o(2),k((t.data==null||t.data.doctor_specialities==null?null:t.data.doctor_specialities.full_name)||""),o(3),k(t.data==null?null:t.data.hospital_name),o(),l("ngIf",(t.data==null?null:t.data.lat)&&(t.data==null?null:t.data.longitude)),o(2),l("ngIf",(t.data==null?null:t.data.hasAppointmentTypeVideo)&&(t.data==null?null:t.data.doctor_id)),o(),l("ngIf",(t.data==null?null:t.data.hasAppointmentTypeCall)&&(t.data==null?null:t.data.doctor_id)),o(),l("ngIf",(t.data==null?null:t.data.hasAppointmentTypeChat)&&(t.data==null?null:t.data.doctor_id)),o(),l("ngIf",(t.data==null?null:t.data.hasAppointmentTypeHomeVisit)&&(t.data==null?null:t.data.doctor_id)),o(),l("ngIf",(t.data==null?null:t.data.hasAppointmentTypeClinicVisit)&&(t.data==null?null:t.data.doctor_id)),o(5),k((t.data==null?null:t.data.ratings)||0),o(6),k((t.data==null||t.data.rating_reviews==null?null:t.data.rating_reviews.length)||0),o(11),k((t.data==null?null:t.data.likes)||0)}},dependencies:[A,O,Le,E],styles:["[_ngcontent-%COMP%]:root{--header-height: 56px;--hlthera-type-display-xl: clamp(48px, 5vw, 82px);--hlthera-type-display-lg: clamp(44px, 4.5vw, 64px);--hlthera-type-display-md: clamp(36px, 3.25vw, 48px);--hlthera-type-heading-xl: clamp(40px, 4vw, 56px);--hlthera-type-heading-lg: clamp(32px, 3vw, 44px);--hlthera-type-heading-md: clamp(26px, 2.2vw, 34px);--hlthera-type-body-lg: clamp(20px, 1.55vw, 22px);--hlthera-type-body-md: 18px;--hlthera-type-body-sm: 16px;--hlthera-type-ui-md: 16px;--hlthera-type-ui-sm: 14px;--hlthera-type-ui-xs: 12px;--hlthera-editorial-section-max-width: 1320px;--hlthera-editorial-heading-max-width: 1180px;--hlthera-editorial-paragraph-max-width: 1180px;--hlthera-label-title-gap: 1.65rem;--hlthera-editorial-label-title-gap: var(--hlthera-label-title-gap);--hlthera-editorial-title-paragraph-gap: clamp(2rem, 2.65vw, 2.8rem);--hlthera-editorial-section-padding-top: clamp(7rem, 12vh, 10rem);--hlthera-editorial-section-padding-bottom: clamp(6rem, 11vh, 9rem);--hlthera-editorial-title-size: clamp(44px, 5.15vw, 82px);--hlthera-editorial-title-line-height: 1.06;--hlthera-editorial-copy-size: clamp(20px, 1.55vw, 26px);--hlthera-editorial-copy-line-height: 1.45;--hlthera-line-display: 1.08;--hlthera-line-heading: 1.16;--hlthera-line-body: 1.55;
1--hlthera-line-ui: 1.2;--hlthera-banner-title-size: var(--hlthera-type-display-xl);--hlthera-banner-title-line-height: 1.08;--hlthera-banner-title-max-width: 720px;--hlthera-banner-title-glyph-buffer: .14em;--hlthera-banner-title-baseline-buffer: .18em;--hlthera-banner-title-subtitle-gap: 1.15rem;--hlthera-mobile-banner-title-subtitle-gap: clamp(1rem, 2.6vh, 1.4rem);--hlthera-philosophy-title-size: var(--hlthera-editorial-title-size);--hlthera-philosophy-title-line-height: var(--hlthera-editorial-title-line-height);--hlthera-philosophy-title-max-width: var(--hlthera-editorial-heading-max-width);--hlthera-card-title-size: var(--hlthera-type-heading-lg);--hlthera-card-title-line-height: 1.05;--hlthera-card-body-size: var(--hlthera-type-body-lg);--hlthera-card-body-line-height: 1.35;--hlthera-card-system-max-width: 1408px;--hlthera-card-system-readable-width: 680px;--hlthera-card-system-gap: 1.5rem;--hlthera-card-system-radius: 3rem;--hlthera-card-system-radius-mobile: 3rem;--hlthera-card-system-padding: clamp(3rem, 4vw, 4rem);--hlthera-card-system-shadow: 0 22px 48px rgba(0, 20, 40, .06);--hlthera-eyebrow-size: clamp(18px, 1.35vw, 20px);--hlthera-eyebrow-line-height: 1.25}@media (max-width: 768px){[_ngcontent-%COMP%]:root{--hlthera-editorial-section-padding-top: clamp(5.25rem, 13vw, 7rem);--hlthera-editorial-section-padding-bottom: clamp(4.75rem, 12vw, 6.5rem);--hlthera-label-title-gap: 1.65rem;--hlthera-editorial-label-title-gap: var(--hlthera-label-title-gap);--hlthera-editorial-title-paragraph-gap: clamp(1.45rem, 5vw, 2rem);--hlthera-editorial-title-size: clamp(36px, 10.4vw, 56px);--hlthera-editorial-title-line-height: 1.08;--hlthera-editorial-copy-size: clamp(18px, 4.2vw, 22px);--hlthera-editorial-copy-line-height: 1.42;--hlthera-editorial-heading-max-width: 760px;--hlthera-editorial-paragraph-max-width: 700px}}@keyframes _ngcontent-%COMP%_gradientAnimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes _ngcontent-%COMP%_scrollUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(45px)}}@keyframes _ngcontent-%COMP%_colorChange{0%{stroke:#2e7ac5}50%{stroke:#2e7ac5d4}to{stroke:#1a3f6d8f}}@keyframes _ngcontent-%COMP%_moveInSquare{0%{transform:translate(0)}25%{transform:translate(-5rem)}50%{transform:translate(-5rem,5rem)}75%{transform:translateY(5rem)}to{transform:translate(0)}}@keyframes _ngcontent-%COMP%_slider{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes _ngcontent-%COMP%_floatCircle{0%{transform:translate(0) scale(1)}50%{transform:translate(50px,50px) scale(1.05)}to{transform:translate(100px,100px) scale(1)}}.hero-card[_ngcontent-%COMP%]{position:relative;background:#f5f7f9;border-radius:28px;width:100%;margin-top:9rem;padding:8rem 1.5rem 1.5rem}@media (min-width: 992px){.hero-card[_ngcontent-%COMP%]{padding:8rem 8rem 4rem}}.hero-card[_ngcontent-%COMP%]   .profile-picture[_ngcontent-%COMP%]{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:160px;height:160px;border-radius:50%;overflow:hidden;border:2px solid #1a406d;background:#fff}.hero-card[_ngcontent-%COMP%]   .profile-picture[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:contain;object-position:center}.hero-card[_ngcontent-%COMP%]   .healer-info[_ngcontent-%COMP%]{max-width:430px;margin-inline:auto;display:flex;flex-direction:column;gap:1rem;margin-top:-1rem;padding-bottom:1.5rem;margin-bottom:1rem;border-bottom:1px solid #d8dfe9}.hero-card[_ngcontent-%COMP%]   .healer-info[_ngcontent-%COMP%]   .healer-name[_ngcontent-%COMP%]{font-family:Corben;font-size:21px!important;font-weight:800!important;font-style:normal;text-align:center;color:#1a406d}.hero-card[_ngcontent-%COMP%]   .healer-info[_ngcontent-%COMP%]   .healer-speciality[_ngcontent-%COMP%]{font-family:sf-pro-display;font-size:18px;font-weight:400;font-style:normal;text-align:center;color:#6e6e73}.hero-card[_ngcontent-%COMP%]   .hospital-info[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.5rem;padding-bottom:3.5rem}.hero-card[_ngcontent-%COMP%]   .hospital-info[_ngcontent-%COMP%]   .hospital-name[_ng
1content-%COMP%]{font-family:sf-pro-display!important;font-size:16px!important;font-weight:400!important;font-style:normal;text-align:center;color:#212529}.hero-card[_ngcontent-%COMP%]   .hospital-info[_ngcontent-%COMP%]   .hospital-location[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;gap:.6rem;font-family:sf-pro-display;font-size:12px;font-weight:400;font-style:normal;text-align:center;color:#8794aa}.hero-card[_ngcontent-%COMP%]   .hospital-info[_ngcontent-%COMP%]   .hospital-location[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;gap:.6rem;text-decoration:none;font-family:sf-pro-display;font-size:12px;font-weight:400;font-style:normal;text-align:center;color:#8794aa;transition:all ease-out .2}.hero-card[_ngcontent-%COMP%]   .hospital-info[_ngcontent-%COMP%]   .hospital-location[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{transition:all ease-out .2}.hero-card[_ngcontent-%COMP%]   .hospital-info[_ngcontent-%COMP%]   .hospital-location[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#263e68}.hero-card[_ngcontent-%COMP%]   .booking-options[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:1.5rem}.hero-card[_ngcontent-%COMP%]   .booking-options[_ngcontent-%COMP%]   .booking-option[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0rem;color:#8794aa;text-align:center;cursor:pointer;font-size:11px;font-family:sf-pro-display;font-weight:500;font-style:normal}.hero-card[_ngcontent-%COMP%]   .booking-options[_ngcontent-%COMP%]   .booking-option[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;padding:.5rem;width:50px;height:50px;border-radius:50%;background:#d8dfe9}.hero-card[_ngcontent-%COMP%]   .booking-options[_ngcontent-%COMP%]   .booking-option[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center}.hero-card[_ngcontent-%COMP%]   .booking-options[_ngcontent-%COMP%]   .booking-option[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]     svg{width:22px;height:22px}.hero-card[_ngcontent-%COMP%]   .booking-options[_ngcontent-%COMP%]   .booking-option.active[_ngcontent-%COMP%]{color:#385b8a}.hero-card[_ngcontent-%COMP%]   .booking-options[_ngcontent-%COMP%]   .booking-option.active[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{background:#006fc1;color:#f5f7f9}.hero-card[_ngcontent-%COMP%]   .booking-options[_ngcontent-%COMP%]   .booking-option.active[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]     svg{color:#f5f7f9}.hero-card[_ngcontent-%COMP%]   .healer-rating-likes[_ngcontent-%COMP%]{position:relative;margin-top:2rem;margin-inline:auto;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;gap:.6rem;font-family:sf-pro-display;width:auto}@media (min-width: 992px){.hero-card[_ngcontent-%COMP%]   .healer-rating-likes[_ngcontent-%COMP%]{position:absolute;width:100px;bottom:3rem;right:3rem;margin:0;flex-direction:column;flex-wrap:nowrap}}.hero-card[_ngcontent-%COMP%]   .healer-rating-likes[_ngcontent-%COMP%]   .top[_ngcontent-%COMP%]{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:1rem;width:max-content}@media (min-width: 992px){.hero-card[_ngcontent-%COMP%]   .healer-rating-likes[_ngcontent-%COMP%]   .top[_ngcontent-%COMP%]{gap:1px;flex-direction:column;width:100%}}.hero-card[_ngcontent-%COMP%]   .healer-rating-likes[_ngcontent-%COMP%]   .top[_ngcontent-%COMP%]   .avg-rating[_ngcontent-%COMP%]{font-family:sf-pro-display;display:flex;justify-content:center;align-items:center;gap:.5rem;background:#fff;border-radius:11px;padding:1rem 2rem;width:100%}@media (min-width: 992px){.hero-card[_ngcontent-%COMP%]   .healer-rating-likes[_ngcontent-%COMP%]   .top[_ngcontent-%COMP%]   .avg-rating[_ngcontent-%COMP%]{border-radius:11px 11px 0 0;padding:.8rem 2rem .25rem}}.hero-card[_ngcontent-%COMP%]   .healer-rating-likes[_ngcontent-%COMP%]   .to
1p[_ngcontent-%COMP%]   .avg-rating[_ngcontent-%COMP%]   .count[_ngcontent-%COMP%]{font-size:15px;font-weight:800;font-style:normal;color:#263e68;margin-bottom:6px}.hero-card[_ngcontent-%COMP%]   .healer-rating-likes[_ngcontent-%COMP%]   .top[_ngcontent-%COMP%]   .reviews-count[_ngcontent-%COMP%]{font-family:sf-pro-display;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;background:#fff;border-radius:11px;padding:1rem 2rem;width:max-content;color:#8794aa}@media (min-width: 992px){.hero-card[_ngcontent-%COMP%]   .healer-rating-likes[_ngcontent-%COMP%]   .top[_ngcontent-%COMP%]   .reviews-count[_ngcontent-%COMP%]{border-radius:0 0 11px 11px;padding:.25rem 2rem .8rem;width:100%}}.hero-card[_ngcontent-%COMP%]   .healer-rating-likes[_ngcontent-%COMP%]   .top[_ngcontent-%COMP%]   .reviews-count[_ngcontent-%COMP%]   .count[_ngcontent-%COMP%]{font-size:13px;font-weight:800;font-style:normal}.hero-card[_ngcontent-%COMP%]   .healer-rating-likes[_ngcontent-%COMP%]   .top[_ngcontent-%COMP%]   .reviews-count[_ngcontent-%COMP%]   .label[_ngcontent-%COMP%]{font-size:11px;font-weight:200;font-style:normal;line-height:1}.hero-card[_ngcontent-%COMP%]   .healer-rating-likes[_ngcontent-%COMP%]   .bottom[_ngcontent-%COMP%]{width:max-content}@media (min-width: 992px){.hero-card[_ngcontent-%COMP%]   .healer-rating-likes[_ngcontent-%COMP%]   .bottom[_ngcontent-%COMP%]{width:100%}}.hero-card[_ngcontent-%COMP%]   .healer-rating-likes[_ngcontent-%COMP%]   .bottom[_ngcontent-%COMP%]   .likes[_ngcontent-%COMP%]{border-radius:11px;background:#fff;display:flex;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.5rem 2rem}.hero-card[_ngcontent-%COMP%]   .healer-rating-likes[_ngcontent-%COMP%]   .bottom[_ngcontent-%COMP%]   .likes[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{position:relative;margin-bottom:-5px}.hero-card[_ngcontent-%COMP%]   .healer-rating-likes[_ngcontent-%COMP%]   .bottom[_ngcontent-%COMP%]   .likes[_ngcontent-%COMP%]   .count[_ngcontent-%COMP%]{font-size:15px;font-weight:800;font-style:normal;color:#263e68}"]})}}return n})();var te=function(n){return n.About="about",n.Core_Competencies="core-competencies",n.Experience="experience",n.Education="education",n.Awards_Honors="awards-honors",n.Reviews="reviews",n}(te||{});var X=n=>({active:n}),Et=(()=>{class n{get isShownBookingCard(){return this.triggerUpdateActiveBar}set isShownBookingCard(e){this.triggerUpdateActiveBar=e,setTimeout(()=>{this.updateActiveBarStyle()},150),this.handleSliderButtonState()}constructor(e){this.scrollService=e,this.navTabs=te,this.currentTab=te.About,this.navbar=null,this.navbar_items=null,this.sections=null,this.observer=null,this.disableNext=!1,this.disablePrev=!1,this.resizeHandler=()=>{this.updateActiveBarStyle(),this.handleSliderButtonState()},this.triggerUpdateActiveBar=!1}ngAfterViewInit(){this.updateActiveBarStyle(),this.navbar=document.getElementById("profile-nav"),this.navbar_items=this.navbar?.querySelectorAll(".nav-item")||null,this.sections=document.querySelectorAll("#tabs-content > .content"),this.observer=new IntersectionObserver(e=>{let a=e[0].target,t=e[0].target.getAttribute("data-index");e[0].isIntersecting===!0&&this.navbar_items?.length&&t?(this.currentTab=a.id,setTimeout(()=>{this.updateActiveBarStyle()},200),this.navbar?.parentElement&&this.navbar?.getBoundingClientRect().width>this.navbar?.parentElement?.getBoundingClientRect().width&&(this.navbar.setAttribute("style","transform: translateX(0px)"),this.smoothscrollHorizontal(this.navbar_items[+t-1],this.navbar),setTimeout(()=>{this.updateActiveBarStyle()},200),this.disablePrev=!0,this.disableNext=!0)):this.handleSliderButtonState()},{threshold:[.85]}),this.sections.forEach(e=>{this.observer?.observe(e)}),setTimeout(()=>{this.currentTab=te.About},200),setTimeout(()=>{this.updateActiveBarStyle()},400)}ngOnInit(){window.addEventListener("resize",this.resizeHandler,{passive:!0}),this.handleSliderButtonState()}handleSliderButtonState(){if(this.navbar=document.getElementById("profile-nav"),this.navbar?.parentElement){let e=this.navbar.getBoundingClientRect().width-this.navbar.parentElement.getBoundingClientRect().width,a=+this.navbar.style.transform.replace("translateX(","").replace("px)","")||0;console.log("navbarTransform",a),console.log("diff",e),e?(Math.round(-a)>=Math.round(e)&&(this.disableNext=!0),Math.round(-a)<Math.round(e)&&(this.disableNext=!1),Math.round(-a)<=0&&(this.disablePrev=!0),Math.round(-a)>0&&(this.disablePrev=!1)):(this.disablePrev=!0,this.disableNext=!0)}}updateActiveBarStyle(){let e=document.querySelector(":root"),a=document.querySelector(".profile-nav .nav-item.active"),t=document.querySelector(".profile-nav"),s=a?.getBoundingClientRect().width,v=a?.getBoundingClientRect().height,N=a?.getBoundingClientRect().left-t?.getBoundingClientRect().left,K=a?.getBoundingClientRect().top-t?.getBoundingClientRect().top;e.style.setProperty("--active-tab-width",`${s}px`),e.style.setProperty("--active-tab-height",`${v}px`),e.style.setProperty("--active-tab-left",`${N}px`),e.style.setProperty("--active-tab-top",`${K}px`)}ngOnDestroy(){window.removeEventListener("resize",this.resizeHandler),this.observer?.disconnect()}smoothscrollHorizontal(e,a){a?.parentElement&&(a.parentElement.scrollLeft=e.offsetLeft)}onSelectTab(e){this.currentTab=e,this.scrollService.scrollToElement(e),setTimeout(()=>{this.updateActiveBarStyle()},200)}scrollHorizontal(e){if(this.navbar?.parentElement){let a=this.navbar.getBoundingClientRect().width-this.navbar.parentElement.getBoundingClientRect().width,t=+this.navbar.style.transform.replace("translateX(","").replace("px)","")||0,s=a<200?a:a<400?a/2:a<400?a/3:a<600?a/4:a/5;e===-1?this.navbar.setAttribute("style",`transform: translateX(${Math.round(+t)+Math.round(s)}px)`):e===1&&this.navbar.setAttribute("style",`transform: translateX(${Math.round(+t)-Math.round(s)}px)`),this.handleSliderButtonState()}}static{this.\u0275fac=function(a){return new(a||n)(x(ce))}}static{this.\u0275cmp=y({type:n,selectors:[["hlthera-profile-tabs"]],inputs:{isShownBookingCard:"isShownBookingCard"},decls:25,vars:20,consts:[[1,"nav-wrapper"],["type","button",1,"nav-btn","prev",3,"click","disabled"],["src","/assets/images/arrow-left-black.svg","alt","prev"],["id","profile-nav",1,"profile-nav"],[1,"active-bar"],[1,"nav-item","about",3,"click","ngClass"],[1,"font-regular-medium"],[1,"nav-item","core-competencies",3,"click","ngClass"],[1,"nav-item","experience",3,"click","ngClass"],[1,"nav-item","education",3,"click","ngClass"],[1,"nav-item","awards-honors",3,"click","ngClass"],[1,"nav-item","reviews",3,"click","ngClass"],["type","button",1,"nav-btn","next",3,"click","disabled"],["src","/assets/images/arrow-right-black.svg","alt","next"]],template:function(a,t){a&1&&(i(0,"div",0)(1,"button",1),g("click",function(){return t.scrollHorizontal(-1)}),d(2,"img",2),r(),i(3,"nav",3),d(4,"div",4),i(5,"div",5),g("click",function(){return t.onSelectTab(t.navTabs.About)}),i(6,"a",6),p(7,"About"),r()(),i(8,"div",7),g("click",function(){return t.onSelectTab(t.navTabs.Core_Competencies)}),i(9,"a",6),p(10,"Core Competencies"),r()(),i(11,"div",8),g("click",function(){return t.onSelectTab(t.navTabs.Experience)}
1),i(12,"a",6),p(13,"Experience"),r()(),i(14,"div",9),g("click",function(){return t.onSelectTab(t.navTabs.Education)}),i(15,"a",6),p(16,"Education"),r()(),i(17,"div",10),g("click",function(){return t.onSelectTab(t.navTabs.Awards_Honors)}),i(18,"a",6),p(19,"Awards & Honors"),r()(),i(20,"div",11),g("click",function(){return t.onSelectTab(t.navTabs.Reviews)}),i(21,"a",6),p(22,"Reviews"),r()()(),i(23,"button",12),g("click",function(){return t.scrollHorizontal(1)}),d(24,"img",13),r()()),a&2&&(o(),l("disabled",t.disablePrev),o(4),l("ngClass",f(8,X,t.navTabs.About===t.currentTab)),o(3),l("ngClass",f(10,X,t.navTabs.Core_Competencies===t.currentTab)),o(3),l("ngClass",f(12,X,t.navTabs.Experience===t.currentTab)),o(3),l("ngClass",f(14,X,t.navTabs.Education===t.currentTab)),o(3),l("ngClass",f(16,X,t.navTabs.Awards_Honors===t.currentTab)),o(3),l("ngClass",f(18,X,t.navTabs.Reviews===t.currentTab)),o(3),l("disabled",t.disableNext))},dependencies:[A,E],styles:["[_ngcontent-%COMP%]:root{--header-height: 56px;--hlthera-type-display-xl: clamp(48px, 5vw, 82px);--hlthera-type-display-lg: clamp(44px, 4.5vw, 64px);--hlthera-type-display-md: clamp(36px, 3.25vw, 48px);--hlthera-type-heading-xl: clamp(40px, 4vw, 56px);--hlthera-type-heading-lg: clamp(32px, 3vw, 44px);--hlthera-type-heading-md: clamp(26px, 2.2vw, 34px);--hlthera-type-body-lg: clamp(20px, 1.55vw, 22px);--hlthera-type-body-md: 18px;--hlthera-type-body-sm: 16px;--hlthera-type-ui-md: 16px;--hlthera-type-ui-sm: 14px;--hlthera-type-ui-xs: 12px;--hlthera-editorial-section-max-width: 1320px;--hlthera-editorial-heading-max-width: 1180px;--hlthera-editorial-paragraph-max-width: 1180px;--hlthera-label-title-gap: 1.65rem;--hlthera-editorial-label-title-gap: var(--hlthera-label-title-gap);--hlthera-editorial-title-paragraph-gap: clamp(2rem, 2.65vw, 2.8rem);--hlthera-editorial-section-padding-top: clamp(7rem, 12vh, 10rem);--hlthera-editorial-section-padding-bottom: clamp(6rem, 11vh, 9rem);--hlthera-editorial-title-size: clamp(44px, 5.15vw, 82px);--hlthera-editorial-title-line-height: 1.06;--hlthera-editorial-copy-size: clamp(20px, 1.55vw, 26px);--hlthera-editorial-copy-line-height: 1.45;--hlthera-line-display: 1.08;--hlthera-line-heading: 1.16;--hlthera-line-body: 1.55;--hlthera-line-ui: 1.2;--hlthera-banner-title-size: var(--hlthera-type-display-xl);--hlthera-banner-title-line-height: 1.08;--hlthera-banner-title-max-width: 720px;--hlthera-banner-title-glyph-buffer: .14em;--hlthera-banner-title-baseline-buffer: .18em;--hlthera-banner-title-subtitle-gap: 1.15rem;--hlthera-mobile-banner-title-subtitle-gap: clamp(1rem, 2.6vh, 1.4rem);--hlthera-philosophy-title-size: var(--hlthera-editorial-title-size);--hlthera-philosophy-title-line-height: var(--hlthera-editorial-title-line-height);--hlthera-philosophy-title-max-width: var(--hlthera-editorial-heading-max-width);--hlthera-card-title-size: var(--hlthera-type-heading-lg);--hlthera-card-title-line-height: 1.05;--hlthera-card-body-size: var(--hlthera-type-body-lg);--hlthera-card-body-line-height: 1.35;--hlthera-card-system-max-width: 1408px;--hlthera-card-system-readable-width: 680px;--hlthera-card-system-gap: 1.5rem;--hlthera-card-system-radius: 3rem;--hlthera-card-system-radius-mobile: 3rem;--hlthera-card-system-padding: clamp(3rem, 4vw, 4rem);--hlthera-card-system-shadow: 0 22px 48px rgba(0, 20, 40, .06);--hlthera-eyebrow-size: clamp(18px, 1.35vw, 20px);--hlthera-eyebrow-line-height: 1.25}@media (max-width: 768px){[_ngcontent-%COMP%]:root{--hlthera-editorial-section-padding-top: clamp(5.25rem, 13vw, 7rem);--hlthera-editorial-section-padding-bottom: clamp(4.75rem, 12vw, 6.5rem);--hlthera-label-title-gap: 1.65rem;--hlthera-editorial-label-title-gap: var(--hlthera-label-title-gap);--hlthera-editorial-title-paragraph-gap: clamp(1.45rem, 5vw, 2rem);--hlthera-editorial-title-size: clamp(36px, 10.4vw, 56px);--hlthera-editorial-title-line-height: 1.08;--hlthera-editorial-copy-size: clamp(18px, 4.2vw, 22px);--hlthera-editorial-copy-line-height: 1.42;--hlthera-editorial-heading-max-width: 760px;--hlthera-editorial-paragraph-max-width: 700px}}@keyframes _ngcontent-%COMP%_gradientAnimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes _ngcontent-%COMP%_scrollUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(45px)}}@keyframes _ngcontent-%COMP%_colorChange{0%{stroke:#2e7ac5}50%{stroke:#2e7ac5d4}to{stroke:#1a3f6d8f}}@keyframes _ngcontent-%COMP%_moveInSquare{0%{transform:translate(0)}25%{transform:translate(-5rem)}50%{transform:translate(-5rem,5rem)}75%{transform:translateY(5rem)}to{transform:translate(0)}}@keyframes _ngcontent-%COMP%_slider{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes _ngcontent-%COMP%_floatCircle{0%{transform:translate(0) scale(1)}50%{transform:translate(50px,50px) scale(1.05)}to{transform:translate(100px,100px) scale(1)}}@media (min-width: 992px){[_nghost-%COMP%]{position:sticky;top:80px;z-index:999}}.isShownBookingCard   [_nghost-%COMP%]   .nav-wrapper[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{padding-inline:2rem!important}@media (min-width: 992px){.isShownBookingCard   [_nghost-%COMP%]   .nav-wrapper[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]:nth-child(2)   a[_ngcontent-%COMP%]{padding-inline-start:3rem!important}}@media (min-width: 992px){.isShownBookingCard   [_nghost-%COMP%]   .nav-wrapper[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]:last-child   a[_ngcontent-%COMP%]{padding-inline-end:3rem!important}}.isShownBookingCard   [_nghost-%COMP%]   .nav-wrapper[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   .nav-item.active[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{padding-inline:3rem!important}.nav-wrapper[_ngcontent-%COMP%]{width:100%;overflow:hidden;margin-top:2rem;max-width:100vw;border-radius:2.7rem;background-color:#f5f7f9}@media (min-width: 992px){.nav-wrapper[_ngcontent-%COMP%]{max-width:calc(100vw - 4rem)}}.nav-wrapper[_ngcontent-%COMP%]   .nav-btn[_ngcontent-%COMP%]{position:absolute;top:28px;z-index:10;height:75px;background:transparent;border:none;transition:all linear .3s}.nav-wrapper[_ngcontent-%COMP%]   .nav-btn[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:3.5rem;background:#fff;border-radius:50%}.nav-wrapper[_ngcontent-%COMP%]   .nav-btn[_ngcontent-%COMP%]:disabled{opacity:0;cursor:default}.nav-wrapper[_ngcontent-%COMP%]   .nav-btn.prev[_ngcontent-%COMP%]{left:0}.nav-wrapper[_ngcontent-%COMP%]   .nav-btn.next[_ngcontent-%COMP%]{right:0}nav[_ngcontent-%COMP%]{overflow-x:auto;position:relative;width:max-content;min-width:100%;display:flex;flex-direction:column;align-items:center;border-radius:2.7rem;padding:4px;background-color:#f5f7f9;transition:all linear .2s}@media (min-width: 992px){nav[_ngcontent-%COMP%]{border-radius:4rem;flex-direction:row;align-items:center;justify-content:space-between}}nav[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]{position:relative;width:100%;text-align:center;z-index:2;cursor:pointer}@media (min-width: 992px){nav[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]{width:auto}}nav[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{width:100%!important;font-size:16px!important;background:transparent;padding:1.5rem 2rem;display:inline-block;color:#8794aa;text-wrap:nowrap;border-radius:3rem;transition:all ease-in .1s}@media (min-width: 992px){nav[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{width:auto}}nav[_ngcontent-%COMP%]   .nav-item.active[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#212529;padding-inline:6rem}@media (min-width: 992px){nav[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]:nth-child(2)   a[_ngcontent-%COMP%]{padding-inline-start:6rem}}@media (min-width: 992px){nav[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]:last-child   a[_ngcontent-%COMP%]{padding-inline-end:6rem}}nav[_ngcontent-%COMP%]   .active-bar[_ngcontent-%COMP%]{position:absolute;width:var(--active-tab-width);height:var(--active-tab-height);top:var(--active-tab-top);left:var(--active-tab-left);border-radius:3rem;background-color:#cbe4fa;transition:all ease-out .3s;z-index:1}"]})}}return n})();var on=n=>({active:n});function ln(n,h){if(n&1&&(S(0),p(1),z(2,"date"),T()),n&2){let e=m(2).$implicit;o(),M(" ",G(2,1,e.dates,"EEE, MMM d")," ")}}function pn(n,h){if(n&1){let e=P();i(0,"div",3),g("click",function(){_(e);let t=m().$implicit,s=m();return C(s.onSelectDate(t.dates))}),c(1,ln,3,4,"ng-container",4),r()}if(n&2){let e=m().$implicit,a=m();l("ngClass",f(2,on,a.selectedAvailableDate===e.dates)),o(),l("ngIf",e.dates)}}function sn(n,h){n&1&&(S(0),c(1,pn,2,4,"ng-template",2),T()),n&2&&(o(),l("width",140))}var Dt=(()=>{class n{constructor(){this.selectedAvailableDate="",this.changeSelectedDate=new re,this.options={loop:!1,margin:10,nav:!0,dots:!1,autoWidth:!0,autoHeight:!1,navText:['<img src="/assets/images/arrow-left-black.svg" alt="prev" />','<img src="/assets/images/arrow-right-black.svg" alt="next" />'],responsive:{0:{items:1},600:{items:1},1e3:{items:3}}}}ngOnInit(){}onSelectDate(e){this.changeSelectedDate.emit(e)}static{this.\u0275fac=function(a){return new(a||n)}}static{this.\u0275cmp=y({type:n,selectors:[["hlthera-pick-date-carousel"]],inputs:{availableAppointmentSlots:"availableAppointmentSlots",selectedAvailableDate:"selectedAvailableDate"},outputs:{changeSelectedDate:"changeSelectedDate"},decls:2,vars:2,consts:[[3,"options"],[4,"ngFor","ngForOf"],["carouselSlide","",3,"width"],[1,"slider-item",3,"click","ngClass"],[4,"ngIf"]],template:function(a,t){a&1&&(i(0,"owl-carousel-o",0),c(1,sn,2,1,"ng-container",1),r()),a&2&&(l("options",t.options),o(),l("ngForOf",t.availableAppointmentSlots))},dependencies:[A,F,O,it,at,q],styles:["[_ngcontent-%COMP%]:root{--header-height: 56px;--hlthera-type-display-xl: clamp(48px, 5vw, 82px);--hlthera-type-display-lg: clamp(44px, 4.5vw, 64px);--hlthera-type-display-md: clamp(36px, 3.25vw, 48px);--hlthera-type-heading-xl: clamp(40px, 4vw, 56px);--hlthera-type-heading-lg: clamp(32px, 3vw, 44px);--hlthera-type-heading-md: clamp(26px, 2.2vw, 34px);--hlthera-type-body-lg: clamp(20px, 1.55vw, 22px);--hlthera-type-body-md: 18px;--hlthera-type-body-sm: 16px;--hlthera-type-ui-md: 16px;--hlthera-type-ui-sm: 14px;--hlthera-type-ui-xs: 12px;--hlthera-editorial-section-max-width: 1320px;--hlthera-editorial-heading-max-width: 1180px;--hlthera-editorial-paragraph-max-width: 1180px;--hlthera-label-title-gap: 1.65rem;--hlthera-editorial-label-title-gap: var(--hlthera-label-title-gap);--hlthera-editorial-title-paragraph-gap: clamp(2rem, 2.65vw, 2.8rem);--hlthera-editorial-section-padding-top: clamp(7rem, 12vh, 10rem);--hlthera-editorial-section-padding-bottom: clamp(6rem, 11vh, 9rem);--hlthera-editorial-title-size: clamp(44px, 5.15vw, 82px);--hlthera-editorial-title-line-height: 1.06;--hlthera-editorial-copy-size: clamp(20px, 1.55vw, 26px);--hlthera-editorial-copy-line-height: 1.45;--hlthera-line-display: 1.08;--hlthera-line-heading: 1.16;--hlthera-line-body: 1.55;
1--hlthera-line-ui: 1.2;--hlthera-banner-title-size: var(--hlthera-type-display-xl);--hlthera-banner-title-line-height: 1.08;--hlthera-banner-title-max-width: 720px;--hlthera-banner-title-glyph-buffer: .14em;--hlthera-banner-title-baseline-buffer: .18em;--hlthera-banner-title-subtitle-gap: 1.15rem;--hlthera-mobile-banner-title-subtitle-gap: clamp(1rem, 2.6vh, 1.4rem);--hlthera-philosophy-title-size: var(--hlthera-editorial-title-size);--hlthera-philosophy-title-line-height: var(--hlthera-editorial-title-line-height);--hlthera-philosophy-title-max-width: var(--hlthera-editorial-heading-max-width);--hlthera-card-title-size: var(--hlthera-type-heading-lg);--hlthera-card-title-line-height: 1.05;--hlthera-card-body-size: var(--hlthera-type-body-lg);--hlthera-card-body-line-height: 1.35;--hlthera-card-system-max-width: 1408px;--hlthera-card-system-readable-width: 680px;--hlthera-card-system-gap: 1.5rem;--hlthera-card-system-radius: 3rem;--hlthera-card-system-radius-mobile: 3rem;--hlthera-card-system-padding: clamp(3rem, 4vw, 4rem);--hlthera-card-system-shadow: 0 22px 48px rgba(0, 20, 40, .06);--hlthera-eyebrow-size: clamp(18px, 1.35vw, 20px);--hlthera-eyebrow-line-height: 1.25}@media (max-width: 768px){[_ngcontent-%COMP%]:root{--hlthera-editorial-section-padding-top: clamp(5.25rem, 13vw, 7rem);--hlthera-editorial-section-padding-bottom: clamp(4.75rem, 12vw, 6.5rem);--hlthera-label-title-gap: 1.65rem;--hlthera-editorial-label-title-gap: var(--hlthera-label-title-gap);--hlthera-editorial-title-paragraph-gap: clamp(1.45rem, 5vw, 2rem);--hlthera-editorial-title-size: clamp(36px, 10.4vw, 56px);--hlthera-editorial-title-line-height: 1.08;--hlthera-editorial-copy-size: clamp(18px, 4.2vw, 22px);--hlthera-editorial-copy-line-height: 1.42;--hlthera-editorial-heading-max-width: 760px;--hlthera-editorial-paragraph-max-width: 700px}}@keyframes _ngcontent-%COMP%_gradientAnimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes _ngcontent-%COMP%_scrollUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(45px)}}@keyframes _ngcontent-%COMP%_colorChange{0%{stroke:#2e7ac5}50%{stroke:#2e7ac5d4}to{stroke:#1a3f6d8f}}@keyframes _ngcontent-%COMP%_moveInSquare{0%{transform:translate(0)}25%{transform:translate(-5rem)}50%{transform:translate(-5rem,5rem)}75%{transform:translateY(5rem)}to{transform:translate(0)}}@keyframes _ngcontent-%COMP%_slider{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes _ngcontent-%COMP%_floatCircle{0%{transform:translate(0) scale(1)}50%{transform:translate(50px,50px) scale(1.05)}to{transform:translate(100px,100px) scale(1)}}.slider-item[_ngcontent-%COMP%]{padding:.5rem 1rem;min-width:28%;background:#fff;border:none;border-radius:10px;text-align:center;white-space:nowrap;color:#8794aa;font-family:sf-pro-display;font-size:14px;cursor:pointer}.slider-item.active[_ngcontent-%COMP%]{background:#cbe4fa;color:#212529}"]})}}return n})();var cn=n=>({active:n});function gn(n,h){n&1&&(i(0,"button",18),d(1,"img",19),r())}function fn(n,h){n&1&&(i(0,"button",20),d(1,"img",21),r())}function xn(n,h){if(n&1){let e=P();i(0,"div",12),c(1,gn,2,0,"button",13),i(2,"div",14)(3,"div",15)(4,"hlthera-pick-date-carousel",16),g("changeSelectedDate",function(t){_(e);let s=m();return C(s.filterByAvailableDate(t))}),r()()(),c(5,fn,2,0,"button",17),r()}if(n&2){let e=m();o(),l("ngIf",e.availableAppointmentSlots.length&&e.availableAppointmentSlots.length<2),o(3),l("availableAppointmentSlots",e.availableAppointmentSlots)("selectedAvailableDate",e.selectedAvailableDate),o(),l("ngIf",e.availableAppointmentSlots.length&&e.availableAppointmentSlots.length<2)}}function un(n,h){n&1&&(i(0,"div",22)(1,"span",4),u(),i(2,"svg",23)(3,"g",24)(4,"g",25)(5,"g",26),d(6,"path",27),r()(),i(7,"g",28)(8,"g",29),d(9,"path",30),r()()()()(),w(),i(10,"span",7),p(11,"Choose your time:"),r()())}function vn(n,h){if(n&1&&(S(0),p(1),z(2,"date"),z(3,"convert24To12"),T()),n&2){let e=m().$implicit;o(),M(" ",Y(3,4,G(2,1,"1970-01-01T"+e.time,"H:mm"))," ")}}function _n(n,h){if(n&1){let e=P();i(0,"div",35),g("click",function(){let t=_(e).$implicit,s=m(3);return C(s.clickSlotTime(t.id,t.time))}),c(1,vn,4,6,"ng-container",36),r()}if(n&2){let e=h.$implicit,a=m(3);l("ngClass",f(2,cn,a.selectedAvailabilityId===e.id)),o(),l("ngIf",e.time)}}function Cn(n,h){if(n&1&&(i(0,"div",33),c(1,_n,2,4,"div",34),r()),n&2){let e=m(2);o(),l("ngForOf",e.availableSlotDetails)}}function bn(n,h){n&1&&(i(0,"p",37),p(1,"No time slots available"),r())}function yn(n,h){if(n&1&&(i(0,"div",31),c(1,Cn,2,1,"div",32)(2,bn,2,0,"ng-template",null,0,Z),r()),n&2){let e=B(3),a=m();o(),l("ngIf",a.availableSlotDetails.length)("ngIfElse",e)}}function wn(n,h){if(n&1){let e=P();i(0,"div",38)(1,"hlthera-link-button",39),g("click",function(){_(e);let t=m();return C(t.confirm())}),r()()}if(n&2){let e=m();o(),l("disabled",!e.selectedAvailableDate||!e.selectedAvailableTime)}}var zt=(()=>{class n{get availableAppointmentSlot(){return this.availableAppointmentSlots}set availableAppointmentSlot(e){this.availableAppointmentSlots=e,this.selectedAvailableDate=""}constructor(e){this.router=e,this.selectedAppointmentType=null,this.data=null}filterByAvailableDate(e){this.selectedAvailableDate=e;let a=this.availableAppointmentSlots.find(t=>t.dates===e);if(!a){this.availableSlotDetails=[],this.selectedAvailabilityId=0,this.selectedAvailableTime="";return}this.availableSlotDetails=[...a.morning,...a.afternoon,...a.evening],this.selectedAvailabilityId=0,this.selectedAvailableTime=""}clickSlotTime(e,a){this.selectedAvailabilityId=e,this.selectedAvailableTime=a}confirm(){let e=St(this.selectedAppointmentType);if(this.data?.doctor_name&&this.data?.hospital_name&&this.selectedAppointmentType&&this.selectedAvailableDate&&this.selectedAvailabilityId&&this.selectedAvailableTime){this.selectedAvailability={availabilityId:this.selectedAvailabilityId,healerId:this.data.doctor_id,availableDate:this.selectedAvailableDate,appointmentType:e,healCentreName:this.data?.hospital_name,healerName:this.data?.doctor_name,time:this.selectedAvailableTime};let{availabilityId:a,healerId:t,availableDate:s,appointmentType:v,healCentreName:N,healerName:K,time:Gt}=this.selectedAvailability;this.router.navigateByUrl(`/healer-profile/${t}/signup-patient?availabilityId=${a}
1&healerId=${t}&availableDate=${s}&appointmentType=${v}&healCentreName=${N}&healerName=${K}&time=${Gt}`)}}static{this.\u0275fac=function(a){return new(a||n)(x(oe))}}static{this.\u0275cmp=y({type:n,selectors:[["hlthera-pick-time-form"]],inputs:{availableAppointmentSlot:"availableAppointmentSlot",availableSlotDetails:"availableSlotDetails",selectedAppointmentType:"selectedAppointmentType",data:"data"},decls:13,vars:4,consts:[["noTimeSlots",""],[1,"book-container"],[1,"pick-time"],[1,"choose-date"],[1,"icon"],["xmlns","http://www.w3.org/2000/svg","width","20","height","20","viewBox","773.873 1194.187 25 25"],["d","M795.973 1197.18h-2.378v-2.16a.833.833 0 0 0-1.666 0v2.16h-11.112v-2.16a.833.833 0 0 0-1.666 0v2.16h-2.378a2.903 2.903 0 0 0-2.9 2.9v16.207a2.903 2.903 0 0 0 2.9 2.9h19.2a2.903 2.903 0 0 0 2.9-2.9v-16.207a2.903 2.903 0 0 0-2.9-2.9Zm1.233 19.107c0 .68-.552 1.232-1.233 1.233h-19.2c-.681-.001-1.232-.552-1.233-1.233v-10.99h21.666v10.99Zm0-12.656H775.54v-3.551c0-.68.552-1.232 1.233-1.233h2.378v2.16a.833.833 0 0 0 1.666 0v-2.16h11.112v2.16a.833.833 0 1 0 1.666 0v-2.16h2.378c.681 0 1.233.552 1.233 1.233v3.551Z","fill","#8794aa","fill-rule","evenodd"],[1,"text"],["class","slider-container",4,"ngIf"],["class","choose-time",4,"ngIf"],["class","section",4,"ngIf"],["class","book-now-button confirm",4,"ngIf"],[1,"slider-container"],["class","nav-btn left-btn","disabled","",4,"ngIf"],[1,"slider-wrapper"],[1,"slider"],[3,"changeSelectedDate","availableAppointmentSlots","selectedAvailableDate"],["class","nav-btn right-btn","disabled","",4,"ngIf"],["disabled","",1,"nav-btn","left-btn"],["src","/assets/images/arrow-left-black.svg","alt","prev"],["disabled","",1,"nav-btn","right-btn"],["src","/assets/images/arrow-right-black.svg","alt","next"],[1,"choose-time"],["xmlns","http://www.w3.org/2000/svg","width","20","height","20","viewBox","773.873 1377.25 25 25"],["data-name","Group 116487"],["data-name","Group 58297"],["data-name","Group 58296"],["d","M786.373 1377.25c-6.892 0-12.5 5.607-12.5 12.5s5.608 12.5 12.5 12.5c6.893 0 12.5-5.607 12.5-12.5s-5.607-12.5-12.5-12.5Zm0 23.175c-5.886 0-10.675-4.789-10.675-10.675 0-5.886 4.789-10.675 10.675-10.675 5.886 0 10.675 4.789 10.675 10.675 0 5.886-4.789 10.675-10.675 10.675Z","fill","#8794aa","fill-rule","evenodd","data-name","Path 104939"],["data-name","Group 58299"],["data-name","Group 58298"],["d","M790.631 1389.75h-3.953v-5.475a.912.912 0 1 0-1.825 0v6.387c0 .504.408.913.912.913h4.866a.912.912 0 1 0 0-1.825Z","fill","#8794aa","fill-rule","evenodd","data-name","Path 104940"],[1,"section"],["class","items-container",4,"ngIf","ngIfElse"],[1,"items-container"],["class","item",3,"ngClass","click",4,"ngFor","ngForOf"],[1,"item",3,"click","ngClass"],[4,"ngIf"],[1,"error"],[1,"book-now-button","confirm"],["type","secondary","label","Confirm",3,"click","disabled"]],template:function(a,t){a&1&&(i(0,"div",1)(1,"h2",2),p(2," Pick a time that suits you."),r(),i(3,"div",3)(4,"span",4),u(),i(5,"svg",5),d(6,"path",6),r()(),w(),i(7,"span",7),p(8,"Choose your date:"),r()(),c(9,xn,6,4,"div",8)(10,un,12,0,"div",9)(11,yn,4,2,"div",10)(12,wn,2,1,"div",11),r()),a&2&&(o(9),l("ngIf",t.availableAppointmentSlots),o(),l("ngIf",t.selectedAvailableDate),o(),l("ngIf",t.selectedAvailableDate&&t.availableSlotDetails),o(),l("ngIf",t.selectedAvailableDate&&t.selectedAvailableTime))},dependencies:[A,F,O,le,E,Dt,q,me],styles:["[_ngcontent-%COMP%]:root{--header-height: 56px;--hlthera-type-display-xl: clamp(48px, 5vw, 82px);--hlthera-type-display-lg: clamp(44px, 4.5vw, 64px);--hlthera-type-display-md: clamp(36px, 3.25vw, 48px);--hlthera-type-heading-xl: clamp(40px, 4vw, 56px);--hlthera-type-heading-lg: clamp(32px, 3vw, 44px);--hlthera-type-heading-md: clamp(26px, 2.2vw, 34px);--hlthera-type-body-lg: clamp(20px, 1.55vw, 22px);--hlthera-type-body-md: 18px;--hlthera-type-body-sm: 16px;--hlthera-type-ui-md: 16px;--hlthera-type-ui-sm: 14px;--hlthera-type-ui-xs: 12px;--hlthera-editorial-section-max-width: 1320px;--hlthera-editorial-heading-max-width: 1180px;--hlthera-editorial-paragraph-max-width: 1180px;--hlthera-label-title-gap: 1.65rem;--hlthera-editorial-label-title-gap: var(--hlthera-label-title-gap);--hlthera-editorial-title-paragraph-gap: clamp(2rem, 2.65vw, 2.8rem);--hlthera-editorial-section-padding-top: clamp(7rem, 12vh, 10rem);--hlthera-editorial-section-padding-bottom: clamp(6rem, 11vh, 9rem);--hlthera-editorial-title-size: clamp(44px, 5.15vw, 82px);--hlthera-editorial-title-line-height: 1.06;--hlthera-editorial-copy-size: clamp(20px, 1.55vw, 26px);--hlthera-editorial-copy-line-height: 1.45;--hlthera-line-display: 1.08;--hlthera-line-heading: 1.16;--hlthera-line-body: 1.55;
1--hlthera-line-ui: 1.2;--hlthera-banner-title-size: var(--hlthera-type-display-xl);--hlthera-banner-title-line-height: 1.08;--hlthera-banner-title-max-width: 720px;--hlthera-banner-title-glyph-buffer: .14em;--hlthera-banner-title-baseline-buffer: .18em;--hlthera-banner-title-subtitle-gap: 1.15rem;--hlthera-mobile-banner-title-subtitle-gap: clamp(1rem, 2.6vh, 1.4rem);--hlthera-philosophy-title-size: var(--hlthera-editorial-title-size);--hlthera-philosophy-title-line-height: var(--hlthera-editorial-title-line-height);--hlthera-philosophy-title-max-width: var(--hlthera-editorial-heading-max-width);--hlthera-card-title-size: var(--hlthera-type-heading-lg);--hlthera-card-title-line-height: 1.05;--hlthera-card-body-size: var(--hlthera-type-body-lg);--hlthera-card-body-line-height: 1.35;--hlthera-card-system-max-width: 1408px;--hlthera-card-system-readable-width: 680px;--hlthera-card-system-gap: 1.5rem;--hlthera-card-system-radius: 3rem;--hlthera-card-system-radius-mobile: 3rem;--hlthera-card-system-padding: clamp(3rem, 4vw, 4rem);--hlthera-card-system-shadow: 0 22px 48px rgba(0, 20, 40, .06);--hlthera-eyebrow-size: clamp(18px, 1.35vw, 20px);--hlthera-eyebrow-line-height: 1.25}@media (max-width: 768px){[_ngcontent-%COMP%]:root{--hlthera-editorial-section-padding-top: clamp(5.25rem, 13vw, 7rem);--hlthera-editorial-section-padding-bottom: clamp(4.75rem, 12vw, 6.5rem);--hlthera-label-title-gap: 1.65rem;--hlthera-editorial-label-title-gap: var(--hlthera-label-title-gap);--hlthera-editorial-title-paragraph-gap: clamp(1.45rem, 5vw, 2rem);--hlthera-editorial-title-size: clamp(36px, 10.4vw, 56px);--hlthera-editorial-title-line-height: 1.08;--hlthera-editorial-copy-size: clamp(18px, 4.2vw, 22px);--hlthera-editorial-copy-line-height: 1.42;--hlthera-editorial-heading-max-width: 760px;--hlthera-editorial-paragraph-max-width: 700px}}@keyframes _ngcontent-%COMP%_gradientAnimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes _ngcontent-%COMP%_scrollUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(45px)}}@keyframes _ngcontent-%COMP%_colorChange{0%{stroke:#2e7ac5}50%{stroke:#2e7ac5d4}to{stroke:#1a3f6d8f}}@keyframes _ngcontent-%COMP%_moveInSquare{0%{transform:translate(0)}25%{transform:translate(-5rem)}50%{transform:translate(-5rem,5rem)}75%{transform:translateY(5rem)}to{transform:translate(0)}}@keyframes _ngcontent-%COMP%_slider{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes _ngcontent-%COMP%_floatCircle{0%{transform:translate(0) scale(1)}50%{transform:translate(50px,50px) scale(1.05)}to{transform:translate(100px,100px) scale(1)}}[_nghost-%COMP%]{display:block;width:100%;max-width:calc(100vw - 3rem);margin-inline:auto}@media (min-width: 992px){[_nghost-%COMP%]{width:34.375rem;max-width:calc(100vw - 4rem);margin-inline-start:0;margin-inline-end:auto}}.isShownBookingCard   [_nghost-%COMP%]   .book-container[_ngcontent-%COMP%]{box-shadow:0 0 1rem #0000001a}@media (min-width: 992px){.isShownBookingCard   [_nghost-%COMP%]   .book-container[_ngcontent-%COMP%]{box-shadow:none}}.book-container[_ngcontent-%COMP%]{position:relative;width:100%;height:auto;border-radius:2rem;background:#f5f7f9;padding:3rem;text-align:center;font-family:sf-pro-display}@media (min-width: 992px){.book-container[_ngcontent-%COMP%]{padding:4rem}}.pick-time[_ngcontent-%COMP%]{font-family:sf-pro-display!important;width:full;height:auto;font-size:1.8rem!important;font-weight:800!important;font-style:normal;text-align:center;color:#2e7ac5;margin-bottom:3rem}.choose-date[_ngcontent-%COMP%], .choose-time[_ngcontent-%COMP%]{display:flex;align-items:center;margin-top:4rem;margin-bottom:2rem;gap:1rem}.choose-date[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%], .choose-time[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{color:#8794aa;display:flex;justify-content:center;align-items:center}.choose-date[_ngcontent-%COMP%]   .text[_ngcontent-%COMP%], .choose-time[_ngcontent-%COMP%]   .text[_ngcontent-%COMP%]{font-size:15px;font-weight:400;font-style:normal;line-height:1.25;text-align:start;color:#8794aa}.slider-container[_ngcontent-%COMP%]{position:relative;padding-inline:3rem;display:flex;align-items:center;gap:.6rem;width:100%;margin:0 auto}.nav-btn[_ngcontent-%COMP%]{position:absolute;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;border-radius:50%;border:none;outline:none;background:transparent;padding:0;cursor:pointer;z-index:0}.nav-btn[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{background-color:#fff;padding:0;border-radius:50%;width:40px;height:40px}.nav-btn.left-btn[_ngcontent-%COMP%]{left:-5px}.nav-btn.right-btn[_ngcontent-%COMP%]{right:-5px}.nav-btn[_ngcontent-%COMP%]:disabled{opacity:.4;cursor:default}.slider-wrapper[_ngcontent-%COMP%]{overflow:hidden;width:calc(100% - 14px);padding-inline:7px}.slider[_ngcontent-%COMP%]{display:flex;gap:10px;transition:transform .3s ease-in-out;z-index:10}.slider[_ngcontent-%COMP%]     .owl-carousel{position:static}.slider[_ngcontent-%COMP%]     .owl-carousel .owl-stage-outer{position:static}.slider[_ngcontent-%COMP%]     .owl-carousel .owl-nav{position:absolute;width:100%;height:0;inset:0 0 auto;padding:0;margin:0;z-index:2}.slider[_ngcontent-%COMP%]     .owl-carousel .owl-prev, .slider[_ngcontent-%COMP%]     .owl-carousel .owl-next{position:absolute;padding:0;margin:0;width:2.8rem;height:2.8rem;border-radius:50%;border:none;outline:none;background:transparent}.slider[_ngcontent-%COMP%]     .owl-carousel .owl-prev.disabled, .slider[_ngcontent-%COMP%]     .owl-carousel .owl-next.disabled{opacity:.4;cursor:default}.slider[_ngcontent-%COMP%]     .owl-carousel .owl-prev img, .slider[_ngcontent-%COMP%]     .owl-carousel .owl-next img{background-color:#fff;padding:0;border-radius:50%;width:40px;height:40px}.slider[_ngcontent-%COMP%]     .owl-carousel .owl-prev{left:-5px}.slider[_ngcontent-%COMP%]     .owl-carousel .owl-next{right:-5px}.items-container[_ngcontent-%COMP%]{width:100%;display:flex;gap:.8rem .6rem;flex-wrap:wrap}.items-container[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]{padding:.5rem 1rem;min-width:calc(33% - .3rem);background:#fff;border:none;border-radius:10px;text-align:center;white-space:nowrap;color:#8794aa;font-family:sf-pro-display;font-size:14px;cursor:pointer}.items-container[_ngcontent-%COMP%]   .item.active[_ngcontent-%COMP%]{background:#cbe4fa;color:#212529}.error[_ngcontent-%COMP%]{font-family:sf-pro-display;font-size:14px;font-weight:400;font-style:normal;line-height:1.5;color:#212529;text-align:center;margin-bottom:3rem}.confirm[_ngcontent-%COMP%]{width:100%;margin-top:50px;margin-bottom:20px;text-align:center}.confirm[_ngcontent-%COMP%]     hlthera-link-button{width:100%;display:flex;justify-content:center}.confirm[_ngcontent-%COMP%]     hlthera-link-button button{display:flex;justify-content:center;text-align:center;padding-left:3rem!important}.confirm[_ngcontent-%COMP%]     hlthera-link-button button .lable{padding-inline-end:3rem!important}.confirm[_ngcontent-%COMP%]     hlthera-link-button button:hover .lable{padding-inline-end:5rem!important}"]})}}return n})();var we=ne(vt()),Vt=ne(Yt());function Mn(n,h){if(n&1&&d(0,"img",9),n&2){let e=m();l("src",e.data==null?null:e.data.patientProfileImage,L)("alt",e.data==null?null:e.data.patientFullName)}}function On(n,h){if(n&1&&d(0,"img",10),n&2){let e=m();l("alt",e.data==null?null:e.data.patientFullName)}}function kn(n,h){n&1&&(S(0),u(),i(1,"svg",12),d(2,"path",13),r(),T())}function Sn(n,h){n&1&&(S(0),u(),i(1,"svg",12),d(2,"path",14),r(),T())}function Tn(n,h){if(n&1&&(S(0),c(1,kn,3,0,"ng-container",11)(2,Sn,3,0,"ng-container",11),T()),n&2){let e=h.$implicit;o(),l("ngIf",e),o(),l("ngIf",!e)}}we.default.extend(Vt.default);var Bt=(()=>{class n{constructor(){this.data=null,this.ratingArray=[0,0,0,0,0],this.reviewerRatingArray=[],this.creationDate=""}ngOnInit(){this.creationDate=(0,we.default)(this.data?.creationDate).fromNow(),this.data?.rateLimit&&this.data?.rateLimit>0&&this.ratingArray.forEach((e,a)=>{let t=a+1;+this.data?.rateLimit>=+t?this.reviewerRatingArray.push(1):this.reviewerRatingArray.push(0)})}static{this.\u0275fac=function(a){return new(a||n)}}static{this.\u0275cmp=y({type:n,selectors:[["hlthera-profile-review-card"]],inputs:{data:"data"},decls:16,vars:6,consts:[["defaultImage",""],[1,"review-card"],[1,"reviewer-img"],[3,"src","alt",4,"ngIf","ngIfElse"],[1,"title-date"],[1,"title"],[1,"date"],[1,"content"],[4,"ngFor","ngForOf"],[3,"src","alt"],["src","../../../../../assets/images/default-img.svg",1,"default-img",3,"alt"],[4,"ngIf"],["xmlns","http://www.w3.org/2000/svg","width","23.101","height","23.097","viewBox","0 0 23.101 23.097"],["d","M22.01,8.835A1.183,1.183,0,0,0,21,7.994l-6.37-.6L12.113,1.24a1.155,1.155,0,0,0-2.158,0L7.437,7.391l-6.371.6a1.186,1.186,0,0,0-1.009.841,1.261,1.261,0,0,0,.342,1.3l4.816,4.406L3.8,21.068a1.251,1.251,0,0,0,.456,1.264,1.13,1.13,0,0,0,1.289.06l5.493-3.427,5.492,3.427a1.132,1.132,0,0,0,1.29-.06,1.251,1.251,0,0,0,.456-1.264l-1.42-6.526,4.816-4.406a1.26,1.26,0,0,0,.342-1.3ZM11.139,18.9","transform","translate(0.517 0.004)","fill","#ffbc37","stroke","#ffbc37","stroke-width","1"],["d","M22.01,8.835A1.183,1.183,0,0,0,21,7.994l-6.37-.6L12.113,1.24a1.155,1.155,0,0,0-2.158,0L7.437,7.391l-6.371.6a1.186,1.186,0,0,0-1.009.841,1.261,1.261,0,0,0,.342,1.3l4.816,4.406L3.8,21.068a1.251,1.251,0,0,0,.456,1.264,1.13,1.13,0,0,0,1.289.06l5.493-3.427,5.492,3.427a1.132,1.132,0,0,0,1.29-.06,1.251,1.251,0,0,0,.456-1.264l-1.42-6.526,4.816-4.406a1.26,1.26,0,0,0,.342-1.3ZM11.139,18.9","transform","translate(0.517 0.004)","fill","#dddddd","stroke","#dddddd","stroke-width","1"]],template:function(a,t){if(a&1&&(i(0,"div",1)(1,"header")(2,"div",2),c(3,Mn,1,2,"img",3)(4,On,1,1,"ng-template",null,0,Z),r(),i(6,"div",4)(7,"h4",5),p(8),r(),i(9,"p",6),p(10),r()()(),i(11,"div",7)(12,"p"),p(13),r()(),i(14,"footer"),c(15,Tn,3,2,"ng-container",8),r()()),a&2){let s=B(5);o(3),l("ngIf",t.data==null?null:t.data.patientProfileImage)("ngIfElse",s),o(5),k(t.data==null?null:t.data.patientFullName),o(2),k(t.creationDate),o(3),M(" ",t.data==null?null:t.data.comment," "),o(2),l("ngForOf",t.reviewerRatingArray)}},dependencies:[F,O,E],styles:["[_ngcontent-%COMP%]:root{--header-height: 56px;--hlthera-type-display-xl: clamp(48px, 5vw, 82px);--hlthera-type-display-lg: clamp(44px, 4.5vw, 64px);--hlthera-type-display-md: clamp(36px, 3.25vw, 48px);--hlthera-type-heading-xl: clamp(40px, 4vw, 56px);--hlthera-type-heading-lg: clamp(32px, 3vw, 44px);--hlthera-type-heading-md: clamp(26px, 2.2vw, 34px);--hlthera-type-body-lg: clamp(20px, 1.55vw, 22px);--hlthera-type-body-md: 18px;--hlthera-type-body-sm: 16px;--hlthera-type-ui-md: 16px;--hlthera-type-ui-sm: 14px;--hlthera-type-ui-xs: 12px;--hlthera-editorial-section-max-width: 1320px;--hlthera-editorial-heading-max-width: 1180px;--hlthera-editorial-paragraph-max-width: 1180px;--hlthera-label-title-gap: 1.65rem;--hlthera-editorial-label-title-gap: var(--hlthera-label-title-gap);--hlthera-editorial-title-paragraph-gap: clamp(2rem, 2.65vw, 2.8rem);--hlthera-editorial-section-padding-top: clamp(7rem, 12vh, 10rem);--hlthera-editorial-section-padding-bottom: clamp(6rem, 11vh, 9rem);--hlthera-editorial-title-size: clamp(44px, 5.15vw, 82px);--hlthera-editorial-title-line-height: 1.06;--hlthera-editorial-copy-size: clamp(20px, 1.55vw, 26px);--hlthera-editorial-copy-line-height: 1.45;--hlthera-line-display: 1.08;--hlthera-line-heading: 1.16;--hlthera-line-body: 1.55;
1--hlthera-line-ui: 1.2;--hlthera-banner-title-size: var(--hlthera-type-display-xl);--hlthera-banner-title-line-height: 1.08;--hlthera-banner-title-max-width: 720px;--hlthera-banner-title-glyph-buffer: .14em;--hlthera-banner-title-baseline-buffer: .18em;--hlthera-banner-title-subtitle-gap: 1.15rem;--hlthera-mobile-banner-title-subtitle-gap: clamp(1rem, 2.6vh, 1.4rem);--hlthera-philosophy-title-size: var(--hlthera-editorial-title-size);--hlthera-philosophy-title-line-height: var(--hlthera-editorial-title-line-height);--hlthera-philosophy-title-max-width: var(--hlthera-editorial-heading-max-width);--hlthera-card-title-size: var(--hlthera-type-heading-lg);--hlthera-card-title-line-height: 1.05;--hlthera-card-body-size: var(--hlthera-type-body-lg);--hlthera-card-body-line-height: 1.35;--hlthera-card-system-max-width: 1408px;--hlthera-card-system-readable-width: 680px;--hlthera-card-system-gap: 1.5rem;--hlthera-card-system-radius: 3rem;--hlthera-card-system-radius-mobile: 3rem;--hlthera-card-system-padding: clamp(3rem, 4vw, 4rem);--hlthera-card-system-shadow: 0 22px 48px rgba(0, 20, 40, .06);--hlthera-eyebrow-size: clamp(18px, 1.35vw, 20px);--hlthera-eyebrow-line-height: 1.25}@media (max-width: 768px){[_ngcontent-%COMP%]:root{--hlthera-editorial-section-padding-top: clamp(5.25rem, 13vw, 7rem);--hlthera-editorial-section-padding-bottom: clamp(4.75rem, 12vw, 6.5rem);--hlthera-label-title-gap: 1.65rem;--hlthera-editorial-label-title-gap: var(--hlthera-label-title-gap);--hlthera-editorial-title-paragraph-gap: clamp(1.45rem, 5vw, 2rem);--hlthera-editorial-title-size: clamp(36px, 10.4vw, 56px);--hlthera-editorial-title-line-height: 1.08;--hlthera-editorial-copy-size: clamp(18px, 4.2vw, 22px);--hlthera-editorial-copy-line-height: 1.42;--hlthera-editorial-heading-max-width: 760px;--hlthera-editorial-paragraph-max-width: 700px}}@keyframes _ngcontent-%COMP%_gradientAnimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes _ngcontent-%COMP%_scrollUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(45px)}}@keyframes _ngcontent-%COMP%_colorChange{0%{stroke:#2e7ac5}50%{stroke:#2e7ac5d4}to{stroke:#1a3f6d8f}}@keyframes _ngcontent-%COMP%_moveInSquare{0%{transform:translate(0)}25%{transform:translate(-5rem)}50%{transform:translate(-5rem,5rem)}75%{transform:translateY(5rem)}to{transform:translate(0)}}@keyframes _ngcontent-%COMP%_slider{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes _ngcontent-%COMP%_floatCircle{0%{transform:translate(0) scale(1)}50%{transform:translate(50px,50px) scale(1.05)}to{transform:translate(100px,100px) scale(1)}}.review-card[_ngcontent-%COMP%]{border-radius:1.6rem;padding:1.4rem 2.4rem;background:#f5f7f9}.review-card[_ngcontent-%COMP%]   header[_ngcontent-%COMP%]{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.review-card[_ngcontent-%COMP%]   header[_ngcontent-%COMP%]   .reviewer-img[_ngcontent-%COMP%]{position:relative;width:80px;height:80px;min-width:80px;border-radius:50%;overflow:hidden}.review-card[_ngcontent-%COMP%]   header[_ngcontent-%COMP%]   .reviewer-img[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.review-card[_ngcontent-%COMP%]   header[_ngcontent-%COMP%]   .title-date[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.5rem}.review-card[_ngcontent-%COMP%]   header[_ngcontent-%COMP%]   .title-date[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{color:#1a406d;font-size:18px;font-weight:800;font-family:Corben;font-style:normal}.review-card[_ngcontent-%COMP%]   header[_ngcontent-%COMP%]   .title-date[_ngcontent-%COMP%]   .date[_ngcontent-%COMP%]{font-family:sf-pro-display;color:#6e6e73;font-weight:400;font-size:15px}.review-card[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]{margin-block:1.5rem}.review-card[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:sf-pro-display;font-size:14px;line-height:1.25;font-weight:400;font-style:normal;color:#212529}.review-card[_ngcontent-%COMP%]   footer[_ngcontent-%COMP%]{margin-bottom:1.5rem;width:max-content;display:grid;gap:.5rem;grid-template-columns:repeat(5,1fr)}.review-card[_ngcontent-%COMP%]   footer[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{width:20px}"]})}}return n})();function An(n,h){if(n&1&&(S(0),d(1,"hlthera-profile-review-card",55),T()),n&2){let e=h.$implicit;o(),l("data",e)}}function En(n,h){if(n&1&&(i(0,"div",53),c(1,An,2,1,"ng-container",54),r()),n&2){let e=m(2);o(),l("ngForOf",e.data==null?null:e.data.rating_reviews)}}function Dn(n,h){if(n&1&&(i(0,"div",2)(1,"div",3)(2,"hlthera-profile-tab-content-title",4),u(),i(3,"svg",5)(4,"g",6),d(5,"path",7)(6,"path",8)(7,"path",9),r()()(),w(),i(8,"p",10),p(9),r()(),i(10,"div",11)(11,"hlthera-profile-tab-content-title",12),u(),i(12,"svg",13),d(13,"path",14),r()(),w(),i(14,"p",10),p(15),r()(),i(16,"div",15)(17,"hlthera-profile-tab-content-title",16),u(),i(18,"svg",17)(19,"g",18),d(20,"path",19)(21,"path",20)(22,"path",21)(23,"path",22)(24,"path",23)(25,"path",24)(26,"path",25)(27,"path",26)(28,"path",27)(29,"path",28)(30,"path",29),r()()(),w(),i(31,"p",10),p(32),r()(),i(33,"div",30)(34,"hlthera-profile-tab-content-title",31),u(),i(35,"svg",32)(36,"g",33),d(37,"path",34)(38,"path",35),r()()(),w(),i(39,"p",10),p(40),r()(),i(41,"div",36)(42,"hlthera-profile-tab-content-title",37),u(),i(43,"svg",38)(44,"g",39),d(45,"path",40)(46,"path",41)(47,"path",42),r()()(),w(),i(48,"p",10),p(49),r()(),i(50,"div",43)(51,"hlthera-profile-tab-content-title",44),u(),i(52,"svg",45)(53,"g",46)(54,"g",47),d(55,"path",48),r(),i(56,"g",49),d(57,"path",50)(58,"path",51),r()()()(),c(59,En,2,1,"div",52),r()()),n&2){let e=m();o(9),M(" ",(e.data==null?null:e.data.about_us)||""," "),o(6),M(" ",(e.data==null?null:e.data.coreComperencies)||""," "),o(17),M(" ",(e.data==null?null:e.data.doctor_exp)||""," "),o(8),M(" ",(e.data==null?null:e.data.education)||""," "),o(9),M(" ",(e.data==null?null:e.data.awardAndHonours)||""," "),o(10),l("ngIf",e.data==null||e.data.rating_reviews==null?null:e.data.rating_reviews.length)}}function zn(n,h){n&1&&(i(0,"div",56)(1,"p",57),p(2," Not found "),r()())}var Ft=(()=>{class n{constructor(){this.data=null}static{this.\u0275fac=function(a){return new(a||n)}}static{this.\u0275cmp=y({type:n,selectors:[["hlthera-profile-tabs-content"]],inputs:{data:"data"},decls:3,vars:2,consts:[["noData",""],["id","tabs-content","class","tabs-content",4,"ngIf","ngIfElse"],["id","tabs-content",1,"tabs-content"],["id","about","data-index","1",1,"content"],["title","Overview"],["xmlns","http://www.w3.org/2000/svg","width","22.634","height","22.634","viewBox","0 0 28.634 28.634"],["id","Group_116633","data-name","Group 116633","transform","translate(-16.668 -16.668)"],["
1id","Path_312534","data-name","Path 312534","d","M30.985,20.247a10.741,10.741,0,1,1-7.592,3.146,10.75,10.75,0,0,1,7.592-3.146m0-3.579A14.317,14.317,0,1,0,45.3,30.985,14.316,14.316,0,0,0,30.985,16.668Z","transform","translate(0 0)","fill","#8794aa"],["id","Path_312535","data-name","Path 312535","d","M47.622,45.832a1.791,1.791,0,0,0-1.79,1.79v5.369a1.79,1.79,0,1,0,3.58,0V47.622A1.791,1.791,0,0,0,47.622,45.832Z","transform","translate(-16.637 -16.637)","fill","#8794aa"],["id","Path_312536","data-name","Path 312536","d","M47.622,33.332a1.79,1.79,0,1,0,1.79,1.79A1.791,1.791,0,0,0,47.622,33.332Z","transform","translate(-16.637 -9.506)","fill","#8794aa"],[1,"paragraph"],["id","core-competencies","data-index","2",1,"content"],["title","Core Competencies"],["xmlns","http://www.w3.org/2000/svg","width","22.891","height","22.783","viewBox","0 0 27.891 27.783"],["id","Path_319754","data-name","Path 319754","d","M34.743,14.01a1.418,1.418,0,0,1-1.416,1.416.385.385,0,0,0-.385.385V19.2H29.665a.385.385,0,0,0-.385.385,1.416,1.416,0,0,1-2.832,0,.385.385,0,0,0-.385-.385H22.557V16.164l.094-.021a2.186,2.186,0,0,0,0-4.266l-.094-.021V8.817h3.507a.385.385,0,0,0,.385-.385,1.416,1.416,0,1,1,2.832,0,.385.385,0,0,0,.385.385h3.277v3.392a.385.385,0,0,0,.385.385A1.418,1.418,0,0,1,34.743,14.01Zm-15.32-1.416a.385.385,0,0,1-.385-.385V8.817H16l-.021.094a2.186,2.186,0,0,1-4.266,0l-.021-.094H8.653v3.039l.094.021a2.186,2.186,0,0,1,0,4.266l-.094.021V19.2h3.039l.021-.094a2.186,2.186,0,0,1,4.266,0L16,19.2h3.039V15.81a.385.385,0,0,1,.385-.385,1.416,1.416,0,0,0,0-2.832Zm-4.162,9.633a1.416,1.416,0,0,0-2.832,0,.385.385,0,0,1-.385.385H8.653V26a.385.385,0,0,1-.385.385,1.416,1.416,0,1,0,0,2.832.385.385,0,0,1,.385.385V33h3.392a.385.385,0,0,1,.385.385,1.416,1.416,0,1,0,2.832,0A.385.385,0,0,1,15.646,33h3.392V29.959l-.094-.021a2.186,2.186,0,0,1,0-4.266l.094-.021V22.612H15.646A.385.385,0,0,1,15.262,22.227ZM30,22.706a2.186,2.186,0,0,1-4.266,0l-.021-.094H22.556V26a.385.385,0,0,1-.385.385,1.416,1.416,0,0,0,0,2.832.386.386,0,0,1,.385.385V33h3.507a.385.385,0,0,1,.385.385,1.416,1.416,0,1,0,2.832,0A.385.385,0,0,1,29.664,33h3.277V29.959l-.094-.021a2.186,2.186,0,0,1,0-4.266l.094-.021,0-3.039H30.018Z","transform","translate(-6.852 -7.016)","fill","#8794aa"],["id","experience","data-index","3",1,"content"],["title","Experience"],["xmlns","http://www.w3.org/2000/svg","width","25.494","height","25.446","viewBox","0 0 30.494 35.446"],["id","noun-cv-7159829","transform","translate(-8.962 -2.291)"],["id","Path_312597","data-name","Path 312597","d","M41.707,30.777a5.2,5.2,0,1,0-4.509-2.6,5.228,5.228,0,0,0,4.509,2.6Zm-1.261-6.788a1.267,1.267,0,1,1,1.464,1.244c-.068,0-.129-.006-.2-.006s-.129.006-.2.006a1.256,1.256,0,0,1-1.069-1.244Zm1.261-2.949a4.53,4.53,0,0,1,4.526,4.526,4.579,4.579,0,0,1-.354,1.762A5.21,5.21,0,0,0,43.036,25.4a1.942,1.942,0,1,0-2.656,0,5.21,5.21,0,0,0-2.843,1.926,4.532,4.532,0,0,1,4.169-6.288Z","transform","translate(-17.308 -11.359)","fill","#8794aa"],["id","Path_312598","data-name","Path 312598","d","M59.669,54.332H49.655a.338.338,0,0,0,0,.676H59.668a.338.338,0,0,0,0-.676Z","transform","translate(-25.363 -32.708)","fill","#8794aa"],["id","Path_312599","data-name","Path 312599","d","M49.655,59.493h7.459a.338.338,0,0,0,0-.676H49.655a.338.338,0,0,0,0,.676Z","transform","translate(-25.363 -35.527)","fill","#8794aa"],["id","Path_312600","data-name","Path 312600","d","M59.669,69.258H49.655a.338.338,0,1,0,0,.676H59.668a.338.338,0,0,0,0-.676Z","transform","translate(-25.363 -42.089)","fill","#8794aa"],["id","Path_312601","data-name","Path 312601","d","M49.655,74.43h7.459a.338.338,0,0,0,0-.676H49.655a.337.337,0,1,0,0,.675Z","transform","translate(-25.363 -44.915)","fill","#8794aa"],["id","Path_312602","data-name","Path 312602","d","M59.669,84.09H49.655a.338.338,0,1,0,0,.676H59.668a.338.338,0,0,0,0-.676Z","transform","translate(-25.363 -51.411)","fill","#8794aa"],["id","Path_312603","data-name","Path 312603","d","M57.114,88.574H49.655a.338.338,0,0,0,0,.676h7.459a.338.338,0,0,0,0-.676Z","transform","translate(-25.363 -54.229)","fill","#8794aa"],["id","Path_312604","data-name","Path 312604","d","M39.45,13h0a.355.355,0,0,0-.028-.135.3.3,0,0,0-.073-.107L33.986,7.389c0-.023.012-.045.006-.068l-.282-2.432a2.937,2.937,0,0,0-3.259-2.577l-18.892,2.2A2.892,2.892,0,0,0,9.6,5.6a2.935,2.935,0,0,0-.614,2.161l2.876,24.681a2.941,2.941,0,0,0,2.714,2.589,2.938,2.938,0,0,0,2.927,2.7H36.517A2.941,2.941,0,0,0,39.456,34.8ZM33.815,8.172,38.3,12.653H34.835a1.018,1.018,0,0,1-1.019-1.019Zm2.7,28.892H17.5A2.262,2.262,0,0,1,15.235,34.8V9.951a2.26,2.26,0,0,1,2.257-2.257H33.133v3.94a1.7,1.7,0,0,0,1.695,1.695h3.94L38.774,34.8a2.261,2.261,0,0,1-2.257,2.261Z","transform","translate(0 0)","fill","#8794aa"],["id","Path_312605","data-name","Path 312605","d","M35.368,52.074H33.032a.885.885,0,0,0-.884.884v2.336a.885.885,0,0,0,.884.884h2.336
1a.885.885,0,0,0,.884-.884V52.958A.882.882,0,0,0,35.368,52.074Z","transform","translate(-14.572 -31.289)","fill","#8794aa"],["id","Path_312606","data-name","Path 312606","d","M35.368,66.895H33.032a.885.885,0,0,0-.884.884v2.336a.885.885,0,0,0,.884.884h2.336a.885.885,0,0,0,.884-.884V67.779A.884.884,0,0,0,35.368,66.895Z","transform","translate(-14.572 -40.604)","fill","#8794aa"],["id","Path_312607","data-name","Path 312607","d","M35.368,81.727H33.032a.885.885,0,0,0-.884.884v2.336a.885.885,0,0,0,.884.884h2.336a.885.885,0,0,0,.884-.884V82.6A.88.88,0,0,0,35.368,81.727Z","transform","translate(-14.572 -49.926)","fill","#8794aa"],["id","education","data-index","4",1,"content"],["title","Education"],["xmlns","http://www.w3.org/2000/svg","width","22","height","15.962","viewBox","0 0 27 15.962"],["id","Group_117252","data-name","Group 117252","transform","translate(-16 -618.16)"],["id","Path_299063","data-name","Path 299063","d","M188.393,289.555a8.765,8.765,0,0,1-2.272-.312l-6.362-1.9v4.346a1.764,1.764,0,0,0,1.278,1.7l2.783.824a16.448,16.448,0,0,0,9.373,0l2.783-.824a1.764,1.764,0,0,0,1.278-1.7v-4.4l-6.589,1.96a7.708,7.708,0,0,1-2.272.312Z","transform","translate(-158.895 339.228)","fill","#8794aa"],["id","Path_299064","data-name","Path 299064","d","M110.279,126.22,99.06,122.9a5.9,5.9,0,0,0-3.437,0l-11.19,3.323a.818.818,0,0,0,0,1.562L95.651,131.1a5.9,5.9,0,0,0,3.437,0l9.6-2.84v2.528a.636.636,0,0,0-.341.54v.682a.593.593,0,0,0,.369.568l-.6,1.392a.3.3,0,0,0,.256.426l.625.057h.369l.625-.057a.325.325,0,0,0,.256-.426l-.6-1.392a.621.621,0,0,0,.369-.568v-.682a.637.637,0,0,0-.341-.54V127.98l.625-.2a.823.823,0,0,0-.028-1.562Z","transform","translate(-67.857 495.52)","fill","#8794aa"],["id","awards-honors","data-index","5",1,"content"],["title","Awards & Honors"],["xmlns","http://www.w3.org/2000/svg","width","17.452","height","22.634","viewBox","0 0 17.452 28.634"],["id","Group_117399","data-name","Group 117399","transform","translate(-24.61 -8.335)"],["id","Path_319751","data-name","Path 319751","d","M31.919,29.186c.848,0,9.4,0,9.965,0L43.423,9.753a1.311,1.311,0,0,0-1.584-1.381L30.074,10.938a1.318,1.318,0,0,0-1.022,1.4L30.6,29.186Zm6.58-5.71H33.988a.655.655,0,0,1,0-1.31H38.5A.655.655,0,0,1,38.5,23.476Zm.969-5.736-.714.694.177.937A1.266,1.266,0,0,1,37.1,20.7l-.883-.464-.831.464a1.265,1.265,0,0,1-1.834-1.329l.17-.983-.7-.648a1.272,1.272,0,0,1-.321-1.3,1.257,1.257,0,0,1,1.022-.858l.983-.144.405-.864a1.261,1.261,0,0,1,2.266,0l.439.89.949.118a1.274,1.274,0,0,1,.7,2.154Z","transform","translate(-2.912)","fill","#8794aa"],["id","Path_319752","data-name","Path 319752","d","M46.116,29.183l-.405-.831c-.281.607-.548,1.451-1.336,1.525l-.89.132c.468.451,1.187,1,1.008,1.741l-.15.883c.572-.307,1.311-.811,1.964-.419l.8.419-.15-.883c-.18-.74.541-1.293,1-1.741-.655-.1-1.53-.114-1.84-.826Z","transform","translate(-12.389 -13.138)","fill","#8794aa"],["id","Path_319753","data-name","Path 319753","d","M42,77.607,40.8,73.744a1.3,1.3,0,0,0-1.251-.924H26.63a.654.654,0,0,0-.628.458l-1.329,4.328a1.31,1.31,0,0,0,1.251,1.689H40.747A1.313,1.313,0,0,0,42,77.606Zm-11.858-.93a.655.655,0,0,1,.027-1.238H36.5a.656.656,0,0,1,.02,1.238H30.14Z","transform","translate(0 -42.326)","fill","#8794aa"],["id","reviews","data-index","6",1,"content"],["title","Reviews"],["xmlns","http://www.w3.org/2000/svg","width","25.023","height","24.401","viewBox","0 0 33.023 29.401"],["id","Group_117400","data-name","Group 117400","transform","translate(-2658.172 -628)"],["id","noun-experience-7360275","transform","translate(2658.172 628)"],["id","Path_18","data-name","Path 18","d","M15.551,6.334,15.3,8.26a.353.353,0,0,0,.141.329.347.347,0,0,0,.207.067.351.351,0,0,0,.15-.033L17.553,7.8l1.763.826a.351.351,0,0,0,.5-.364l-.248-1.926L20.9,4.922a.351.351,0,0,0-.188-.586L18.8,3.968,17.862,2.26a.352.352,0,0,0-.617,0l-.937,1.708L14.4,4.335a.351.351,0,0,0-.187.586ZM27.51,11.9a.349.349,0,0,0,.141-.329L27.4,9.64l1.34-1.412a.352.352,0,0,0-.191-.588l-1.908-.358-.934-1.7a.351.351,0,0,0-.617,0l-.935,1.706-1.908.358a.351.351,0,0,0-.192.585l1.331,1.412-.248,1.926a.351.351,0,0,0,.5.364L25.4,11.1l1.752.826a.351.351,0,0,0,.15.033.337.337,0,0,0,.207-.066Zm6.542,1.859a.353.353,0,0,0-.267-.237l-1.909-.368-.937-1.708a.351.351,0,0,0-.617,0l-.937,1.708-1.909.368a.351.351,0,0,0-.188.586l1.331,1.414-.238,1.928a.351.351,0,0,0,.5.361l1.752-.826,1.763.826a.351.351,0,0,0,.5-.364l-.248-1.926L33.973,14.1a.351.351,0,0,0,.079-.349ZM11.478,11.93a.351.351,0,0,0,.5-.364L11.727,9.64l1.331-1.412a.351.351,0,0,0-.192-.585l-1.908-.358-.935-1.706a.366.366,0,0,0-.617,0L8.47,7.284l-1.908.358a.351.351,0,0,0-.192.585L7.7,9.64l-.248,1.926a.354.354,0,0,0,.141.329.349.349,0,0,0,.207.067.345.345,0,0,0,.149-.033L9.713,11.1ZM7.64,13.517,5.722,13.15,4.8,11.443a.35.35,0,0,0-.308-.183h0a.352.352,0,0,0-.308.183l-.937,1.708-1.909.368a.351.351,0,0,0-.188.586l1.331,1.412-.248,1.926a.351.351,0,0,0,.5.364l1.763-.826,1.752.826a.351.351,0,0,0,.5-.364l-.248-1.926,1.34-1.412a.353.353,0,0,0-.188-.588Z","transform","translate(-1.047 -2.078)","fill","#8794aa"],["id","Group_116701","data-name","Group 116701","transform","translate(2665.613 637.413)"],["id","Path_101","data-name","Path 101","d","M250.791,40.186a4.435,4.435,0,1,1-5.335-3.3,4.435,4.435,0,0,1,5.335,3.3","transform","translate(-237.405 -36.769)","fill","#8794aa"],["id","Path_102","data-name","Path 102","d","M143.909,259.574a2.161,2.161,0,0,0-1.083-.307,2.186,2.186,0,0,0-1.5.595,4.131,4.131,0,0,1-5.947.006,2.148,2.148,0,0,0-1.3-.6,2.2,2.2,0,0,0-1.293.3c-1.161.709-3.5,2.89-3.5,8.946,0,.239,0,.469.01.693a.93.93,0,0,0,.931.9h16.255a.93.93,0,0,0,.931-.9c.007-.224.01-.454.01-.693,0-6.056-2.344-8.238-3.5-8.946Zm-.4,6.655h-1.118v1.118h-1.437v-1.118h-1.118v-1.437h1.118v-1.118h1.437v1.118H143.5Z","transform","translate(-129.275 -250.125)","fill","#8794aa"],["class","reviews-grid",4,"ngIf"],[1,"reviews-grid"],[4,"ngFor","ngForOf"],[3,"data"],[1,"tabs-content"],[1,"error"]],template:function(a,t){if(a&1&&c(0,Dn,60,6,"div",1)(1,zn,3,0,"ng-template",null,0,Z),a&2){let s=B(2);l("ngIf",t.data==null?null:t.data.doctor_id)("ngIfElse",s)}},dependencies:[F,O,rt,Bt],styles:['[_ngcontent-%COMP%]:root{--header-height: 56px;--hlthera-type-display-xl: clamp(48px, 5vw, 82px);--hlthera-type-display-lg: clamp(44px, 4.5vw, 64px);--hlthera-type-display-md: clamp(36px, 3.25vw, 48px);--hlthera-type-heading-xl: clamp(40px, 4vw, 56px);--hlthera-type-heading-lg: clamp(32px, 3vw, 44px);--hlthera-type-heading-md: clamp(26px, 2.2vw, 34px);--hlthera-type-body-lg: clamp(20px, 1.55vw, 22px);--hlthera-type-body-md: 18px;--hlthera-type-body-sm: 16px;--hlthera-type-ui-md: 16px;--hlthera-type-ui-sm: 14px;--hlthera-type-ui-xs: 12px;--hlthera-editorial-section-max-width: 1320px;--hlthera-editorial-heading-max-width: 1180px;--hlthera-editorial-paragraph-max-width: 1180px;--hlthera-label-title-gap: 1.65rem;--hlthera-editorial-label-title-gap: var(--hlthera-label-title-gap);--hlthera-editorial-title-paragraph-gap: clamp(2rem, 2.65vw, 2.8rem);--hlthera-editorial-section-padding-top: clamp(7rem, 12vh, 10rem);--hlthera-editorial-section-padding-bottom: clamp(6rem, 11vh, 9rem);--hlthera-editorial-title-size: clamp(44px, 5.15vw, 82px);--hlthera-editorial-title-line-height: 1.06;--hlthera-editorial-copy-size: clamp(20px, 1.55vw, 26px);--hlthera-editorial-copy-line-height: 1.45;--hlthera-line-display: 1.08;--hlthera-line-heading: 1.16;--hlthera-line-body: 1.55;
1--hlthera-line-ui: 1.2;--hlthera-banner-title-size: var(--hlthera-type-display-xl);--hlthera-banner-title-line-height: 1.08;--hlthera-banner-title-max-width: 720px;--hlthera-banner-title-glyph-buffer: .14em;--hlthera-banner-title-baseline-buffer: .18em;--hlthera-banner-title-subtitle-gap: 1.15rem;--hlthera-mobile-banner-title-subtitle-gap: clamp(1rem, 2.6vh, 1.4rem);--hlthera-philosophy-title-size: var(--hlthera-editorial-title-size);--hlthera-philosophy-title-line-height: var(--hlthera-editorial-title-line-height);--hlthera-philosophy-title-max-width: var(--hlthera-editorial-heading-max-width);--hlthera-card-title-size: var(--hlthera-type-heading-lg);--hlthera-card-title-line-height: 1.05;--hlthera-card-body-size: var(--hlthera-type-body-lg);--hlthera-card-body-line-height: 1.35;--hlthera-card-system-max-width: 1408px;--hlthera-card-system-readable-width: 680px;--hlthera-card-system-gap: 1.5rem;--hlthera-card-system-radius: 3rem;--hlthera-card-system-radius-mobile: 3rem;--hlthera-card-system-padding: clamp(3rem, 4vw, 4rem);--hlthera-card-system-shadow: 0 22px 48px rgba(0, 20, 40, .06);--hlthera-eyebrow-size: clamp(18px, 1.35vw, 20px);--hlthera-eyebrow-line-height: 1.25}@media (max-width: 768px){[_ngcontent-%COMP%]:root{--hlthera-editorial-section-padding-top: clamp(5.25rem, 13vw, 7rem);--hlthera-editorial-section-padding-bottom: clamp(4.75rem, 12vw, 6.5rem);--hlthera-label-title-gap: 1.65rem;--hlthera-editorial-label-title-gap: var(--hlthera-label-title-gap);--hlthera-editorial-title-paragraph-gap: clamp(1.45rem, 5vw, 2rem);--hlthera-editorial-title-size: clamp(36px, 10.4vw, 56px);--hlthera-editorial-title-line-height: 1.08;--hlthera-editorial-copy-size: clamp(18px, 4.2vw, 22px);--hlthera-editorial-copy-line-height: 1.42;--hlthera-editorial-heading-max-width: 760px;--hlthera-editorial-paragraph-max-width: 700px}}@keyframes _ngcontent-%COMP%_gradientAnimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes _ngcontent-%COMP%_scrollUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(45px)}}@keyframes _ngcontent-%COMP%_colorChange{0%{stroke:#2e7ac5}50%{stroke:#2e7ac5d4}to{stroke:#1a3f6d8f}}@keyframes _ngcontent-%COMP%_moveInSquare{0%{transform:translate(0)}25%{transform:translate(-5rem)}50%{transform:translate(-5rem,5rem)}75%{transform:translateY(5rem)}to{transform:translate(0)}}@keyframes _ngcontent-%COMP%_slider{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes _ngcontent-%COMP%_floatCircle{0%{transform:translate(0) scale(1)}50%{transform:translate(50px,50px) scale(1.05)}to{transform:translate(100px,100px) scale(1)}}.tabs-content[_ngcontent-%COMP%]{margin-bottom:6rem}@media (min-width: 992px){.tabs-content[_ngcontent-%COMP%]{padding-inline-start:2rem}}.tabs-content[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{position:relative;padding-top:6rem;min-height:250px}.tabs-content[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:not(:first-of-type):before{content:"";position:absolute;top:3.5rem;width:100%;height:2px;border-top:2px solid #f5f7f9}.tabs-content[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]   .paragraph[_ngcontent-%COMP%]{font-family:sf-pro-display;color:#2e2e2e;font-size:14px;font-weight:400;font-style:normal;line-height:1.5}@media (min-width: 992px){.tabs-content[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]   .paragraph[_ngcontent-%COMP%]{font-size:16px;padding-inline-start:3.5rem}}.tabs-content[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]   .reviews-grid[_ngcontent-%COMP%]{margin-top:3rem;display:grid;column-gap:10rem;row-gap:2rem}@media (min-width: 992px){.tabs-content[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]   .reviews-grid[_ngcontent-%COMP%]{row-gap:4rem;padding-inline-start:3.5rem;grid-template-columns:repeat(2,1fr)}}.tabs-content[_ngcontent-%COMP%]   .error[_ngcontent-%COMP%]{font-family:sf-pro-display;font-size:16px;font-weight:400;font-style:normal;line-height:1.5;color:#e41111;text-align:center;margin-block:3rem}']})}}return n})();var Nn=n=>({isShownBookingCard:n});function Hn(n,h){n&1&&(S(0),d(1,"hlthera-data-loader",4),T())}function Rn(n,h){if(n&1&&(i(0,"aside",10),d(1,"hlthera-pick-time-form",11),r()),n&2){let e=m(2);o(),l("availableAppointmentSlot",e.availableAppointmentSlot)("availableSlotDetails",e.availableSlotDetails)("selectedAppointmentType",e.selectedAppointmentType)("data",e.healerProfileData)}}function Ln(n,h){if(n&1){let e=P();S(0),i(1,"section",5)(2,"hlthera-profile-hero-card",6),g("appointmentTypeChange",function(t){_(e);let s=m();return C(s.handleAppointmentTypeChange(t))}),r(),d(3,"hlthera-profile-tabs",7)(4,"hlthera-profile-tabs-content",8),r(),c(5,Rn,2,4,"aside",9),T()}if(n&2){let e=m();o(2),l("data",e.healerProfileData),o(),l("isShownBookingCard",e.showBookingCard),o(),l("data",e.healerProfileData),o(),l("ngIf",e.showBookingCard)}}var Ht=(()=>{class n{constructor(e,a,t,s){this.titleService=e,this.healerProfileService=a,this.route=t,this.vendorStyleLoader=s,this.isFetching=!0,this.healerProfileData=null,this.showBookingCard=!1,this.selectedAppointmentType=null,this.destroyRef=V(R)}ngOnInit(){this.vendorStyleLoader.loadIntlTelInput(),this.titleService.setTitle({title:"Healer Profile"}),this.route?.snapshot?.paramMap?.has("id")&&this.healerProfileService.GetHealerProfileById(+this.route?.snapshot?.paramMap?.get("id")).pipe(I(this.destroyRef)).subscribe({next:e=>{this.healerProfileData=e,this.isFetching=!1}})}handleAppointmentTypeChange(e){if(this.healerProfileData)if(!e)this.showBookingCard=!1,this.selectedAppointmentType=null,this.healerProfileData.selectedAppointmentType=null,this.availableAppointmentSlot=[],this.availableSlotDetails=[];else{this.showBookingCard=!0,this.selectedAppointmentType=e,this.healerProfileData.selectedAppointmentType=e,this.availableAppointmentSlot=[],this.availableAppointmentSlot=this.healerProfileData.slotArray.filter(t=>t.slot_type==e);let a=this.availableAppointmentSlot[0];this.availableSlotDetails=[...a.morning,...a.afternoon,...a.evening]}}static{this.\u0275fac=function(a){return new(a||n)(x($),x(Tt),x(U),x(nt))}}static{this.\u0275cmp=y({type:n,selectors:[["hlthera-healer-profile"]],decls:5,vars:6,consts:[["id","healer-profile-page"],[1,"healer-profile-wrapper",3,"ngClass"],[4,"ngIf"],["headerTitle","Experience","svg","engage","buttonLable","Learn More","buttonLink","/engage",1,"engage-cloud-card",3,"description"],["message","Loading..."],[1,"main-section"],[3,"appointmentTypeChange","data"],[3,"isShownBookingCard"],[3,"data"],["class","pick-time-form-container",4,"ngIf"],[1,"pick-time-form-container"],[3,"availableAppointmentSlot","availableSlotDetails","selectedAppointmentType","data"]],template:function(a,t){a&1&&(i(0,"main",0)(1,"div",1),c(2,Hn,2,0,"ng-container",2)(3,Ln,6,4,"ng-container",2),r(),d(4,"hlthera-cloud-card",3),r()),a&2&&(
1o(),l("ngClass",f(4,Nn,t.showBookingCard)),o(),l("ngIf",t.isFetching),o(),l("ngIf",!t.isFetching),o(),l("description","Seamless healthcare. Effortless access from anywhere."))},dependencies:[A,O,de,he,At,Et,zt,Ft],styles:["[_ngcontent-%COMP%]:root{--header-height: 56px;--hlthera-type-display-xl: clamp(48px, 5vw, 82px);--hlthera-type-display-lg: clamp(44px, 4.5vw, 64px);--hlthera-type-display-md: clamp(36px, 3.25vw, 48px);--hlthera-type-heading-xl: clamp(40px, 4vw, 56px);--hlthera-type-heading-lg: clamp(32px, 3vw, 44px);--hlthera-type-heading-md: clamp(26px, 2.2vw, 34px);--hlthera-type-body-lg: clamp(20px, 1.55vw, 22px);--hlthera-type-body-md: 18px;--hlthera-type-body-sm: 16px;--hlthera-type-ui-md: 16px;--hlthera-type-ui-sm: 14px;--hlthera-type-ui-xs: 12px;--hlthera-editorial-section-max-width: 1320px;--hlthera-editorial-heading-max-width: 1180px;--hlthera-editorial-paragraph-max-width: 1180px;--hlthera-label-title-gap: 1.65rem;--hlthera-editorial-label-title-gap: var(--hlthera-label-title-gap);--hlthera-editorial-title-paragraph-gap: clamp(2rem, 2.65vw, 2.8rem);--hlthera-editorial-section-padding-top: clamp(7rem, 12vh, 10rem);--hlthera-editorial-section-padding-bottom: clamp(6rem, 11vh, 9rem);--hlthera-editorial-title-size: clamp(44px, 5.15vw, 82px);--hlthera-editorial-title-line-height: 1.06;--hlthera-editorial-copy-size: clamp(20px, 1.55vw, 26px);--hlthera-editorial-copy-line-height: 1.45;--hlthera-line-display: 1.08;--hlthera-line-heading: 1.16;--hlthera-line-body: 1.55;--hlthera-line-ui: 1.2;--hlthera-banner-title-size: var(--hlthera-type-display-xl);--hlthera-banner-title-line-height: 1.08;--hlthera-banner-title-max-width: 720px;--hlthera-banner-title-glyph-buffer: .14em;--hlthera-banner-title-baseline-buffer: .18em;--hlthera-banner-title-subtitle-gap: 1.15rem;--hlthera-mobile-banner-title-subtitle-gap: clamp(1rem, 2.6vh, 1.4rem);--hlthera-philosophy-title-size: var(--hlthera-editorial-title-size);--hlthera-philosophy-title-line-height: var(--hlthera-editorial-title-line-height);--hlthera-philosophy-title-max-width: var(--hlthera-editorial-heading-max-width);--hlthera-card-title-size: var(--hlthera-type-heading-lg);--hlthera-card-title-line-height: 1.05;--hlthera-card-body-size: var(--hlthera-type-body-lg);--hlthera-card-body-line-height: 1.35;--hlthera-card-system-max-width: 1408px;--hlthera-card-system-readable-width: 680px;--hlthera-card-system-gap: 1.5rem;--hlthera-card-system-radius: 3rem;--hlthera-card-system-radius-mobile: 3rem;--hlthera-card-system-padding: clamp(3rem, 4vw, 4rem);--hlthera-card-system-shadow: 0 22px 48px rgba(0, 20, 40, .06);--hlthera-eyebrow-size: clamp(18px, 1.35vw, 20px);--hlthera-eyebrow-line-height: 1.25}@media (max-width: 768px){[_ngcontent-%COMP%]:root{--hlthera-editorial-section-padding-top: clamp(5.25rem, 13vw, 7rem);--hlthera-editorial-section-padding-bottom: clamp(4.75rem, 12vw, 6.5rem);--hlthera-label-title-gap: 1.65rem;--hlthera-editorial-label-title-gap: var(--hlthera-label-title-gap);--hlthera-editorial-title-paragraph-gap: clamp(1.45rem, 5vw, 2rem);--hlthera-editorial-title-size: clamp(36px, 10.4vw, 56px);--hlthera-editorial-title-line-height: 1.08;--hlthera-editorial-copy-size: clamp(18px, 4.2vw, 22px);--hlthera-editorial-copy-line-height: 1.42;--hlthera-editorial-heading-max-width: 760px;--hlthera-editorial-paragraph-max-width: 700px}}@keyframes _ngcontent-%COMP%_gradientAnimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes _ngcontent-%COMP%_scrollUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(45px)}}@keyframes _ngcontent-%COMP%_colorChange{0%{stroke:#2e7ac5}50%{stroke:#2e7ac5d4}to{stroke:#1a3f6d8f}}@keyframes _ngcontent-%COMP%_moveInSquare{0%{transform:translate(0)}25%{transform:translate(-5rem)}50%{transform:translate(-5rem,5rem)}75%{transform:translateY(5rem)}to{transform:translate(0)}}@keyframes _ngcontent-%COMP%_slider{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes _ngcontent-%COMP%_floatCircle{0%{transform:translate(0) scale(1)}50%{transform:translate(50px,50px) scale(1.05)}to{transform:translate(100px,100px) scale(1)}}#healer-profile-page[_ngcontent-%COMP%]{margin-bottom:6rem}#healer-profile-page[_ngcontent-%COMP%]   .healer-profile-wrapper[_ngcontent-%COMP%]{width:100%;display:grid;grid-template-columns:repeat(1,1fr);gap:2rem;margin-bottom:5rem}@media (min-width: 992px){#healer-profile-page[_ngcontent-%COMP%]   .healer-profile-wrapper.isShownBookingCard[_ngcontent-%COMP%]{grid-template-columns:auto auto}}#healer-profile-page[_ngcontent-%COMP%]   .healer-profile-wrapper.isShownBookingCard[_ngcontent-%COMP%]   .main-section[_ngcontent-%COMP%]{width:100%;max-width:100%;order:2}@media (min-width: 992px){#healer-profile-page[_ngcontent-%COMP%]   .healer-profile-wrapper.isShownBookingCard[_ngcontent-%COMP%]   .main-section[_ngcontent-%COMP%]{order:1;width:100%;max-width:calc(100vw - 40.357rem)}}#healer-profile-page[_ngcontent-%COMP%]   .healer-profile-wrapper.isShownBookingCard[_ngcontent-%COMP%]   .pick-time-form-container[_ngcontent-%COMP%]{order:1}@media (min-width: 992px){#healer-profile-page[_ngcontent-%COMP%]   .healer-profile-wrapper.isShownBookingCard[_ngcontent-%COMP%]   .pick-time-form-container[_ngcontent-%COMP%]{order:2}}#healer-profile-page[_ngcontent-%COMP%]   .healer-profile-wrapper[_ngcontent-%COMP%]   .pick-time-form-container[_ngcontent-%COMP%]{height:fit-content;margin-top:0;position:sticky;top:80px;width:100%;max-width:100%;z-index:99}@media (min-width: 992px){#healer-profile-page[_ngcontent-%COMP%]   .healer-profile-wrapper[_ngcontent-%COMP%]   .pick-time-form-container[_ngcontent-%COMP%]{margin-top:130px;max-width:100%}}"]})}}return n})();function qn(n,h){if(n&1){let e=P();i(0,"input",10,0),De("ngModelChange",function(t){let s=_(e).index,v=m();return Ee(v.code[s],t)||(v.code[s]=t),C(t)}),g("input",function(t){let s=_(e).index,v=m();return C(v.onInput(s,t))})("keydown.backspace",function(t){let s=_(e).index,v=m();return C(v.onBackspace(s,t))})("paste",function(t){_(e);let s=m();return C(s.onPaste(t))}),r()}if(n&2){let e=h.index,a=m();Ae("ngModel",a.code[e]),l("disabled",a.isSubmitting)}}function Un(n,h){n&1&&d(0,"div",11)}function $n(n,h){if(n&1&&(i(0,"div",15)(1,"div",16),p(2),r(),i(3,"div",17),p(4,":"),r(),i(5,"div",18),p(6),r()()),n&2){let e=m(2);o(2),k(e.minutes),o(4),k(e.seconds)}}function Wn(n,h){if(n&1&&(i(0,"div",12),d(1,"img",13),c(2,$n,7,2,"div",14),z(3,"async"),p(4," minutes "),r()),n&2){let e=m();o(2),l("ngIf",Y(3,1,e.timeLeft$))}}var Rt=(()=>{class n{constructor(e,a,t){this.service=e,this.router=a,this.alertService=t,this.digits=Array(6),this.code=["","","","","",""],this.data=V(yt),this.dialogRef=V(bt),this.isSubmitting=!1,this.fiveMinutesLater
1=new Date,this.destroyRef=V(R),this.countdownFinished=!0,this.fiveMinutesLater.setMinutes(this.fiveMinutesLater.getMinutes()+2),this.timeLeft$=_e(1e3).pipe(ve(s=>ye(this.fiveMinutesLater)))}ngOnInit(){this.timeLeft$.pipe(I(this.destroyRef)).subscribe(e=>{this.minutes=e.minutesToDday,this.seconds=e.secondsToDday,+e.minutesToDday<=0&&+e.secondsToDday<=0&&(this.countdownFinished=!0)})}onInput(e,a){let t=a.target;t.value&&e<this.digits.length-1&&t.nextElementSibling?.focus(),this.code.join("").length===this.digits.length&&this.submitCode()}onBackspace(e,a){!this.code[e]&&e>0&&a.target.previousElementSibling?.focus()}onPaste(e){this.isSubmitting=!0,e.preventDefault();let t=(e.clipboardData||window.clipboardData).getData("text");for(let v=0;v<this.code.length;v++)this.code[v]=t[v]||"";let s=this.code.join("");console.log("Verification Code:",s),this.verifyOTP(s)}submitCode(){this.isSubmitting=!0;let e=this.code.join("");console.log("Verification Code:",e),this.verifyOTP(e)}resendOTP(){this.isSubmitting=!0;let e={userId:this.data.patientId,email:this.data.email,phoneNumber:this.data.phoneNumber,code:""};this.service.ResendOTPPatient(e).pipe(I(this.destroyRef)).subscribe({next:a=>{this.isSubmitting=!1,console.log("Result of Resend",a),this.code=["","","","","",""],this.alertService.showSuccess("OTP resent successfuly!"),this.fiveMinutesLater=new Date,this.fiveMinutesLater.setMinutes(this.fiveMinutesLater.getMinutes()+2),this.timeLeft$=_e(1e3).pipe(ve(t=>ye(this.fiveMinutesLater))),this.countdownFinished=!1},error:a=>{this.isSubmitting=!1,console.log(a),this.alertService.showError("Error while resending OTP")}})}verifyOTP(e){let a={userId:this.data.patientId,email:this.data.email,phoneNumber:this.data.phoneNumber,code:e};this.service.VerifyOTPPatient(a).pipe(I(this.destroyRef)).subscribe({next:t=>{t?.status==200&&console.log("Valid OTP ",t)},error:t=>{console.log("InValid OTP ",t),this.isSubmitting=!1,console.log(t);let s="";switch(t.status){case 985:s="Invalid OTP";break;case 986:s="OTP not found or invalid";break;default:s="Something went wrong";break}this.alertService.showError(s)},complete:()=>{let t={healerId:this.data.healerId,appointmentDate:this.buildAppointmentDateTime(this.data.availableDate,this.data.time),appointmentType:this.data.appointmentType,availabilityId:this.data.availabilityId,healthCenterId:this.data.healthCenterId,patientId:this.data.patientId};this.service.BookAppointment(t).pipe(I(this.destroyRef)).subscribe({next:s=>{console.log("Create Book SUccess",s),this.dialogRef.close(),this.router.navigateByUrl(`/healer-profile/${this.data.healthCenterId}/booking-summary?bookingId=${s.id}`,{replaceUrl:!0})},error:s=>{this.isSubmitting=!1,console.log(s),this.alertService.showError("Something went wrong while booking your appointment...Please try again")}})}})}buildAppointmentDateTime(e,a){let t=(e||"").split("T")[0].substring(0,10),s="00:00:00";if(a){let v=a.split(":"),N=v[0]?.padStart(2,"0")??"00",K=(v[1]??"00").padStart(2,"0");s=`${N}:${K}:00`}return`${t}T${s}`}static{this.\u0275fac=function(a){return new(a||n)(x(fe),x(oe),x(xe))}}static{this.\u0275cmp=y({type:n,selectors:[["hlthera-verification-code"]],decls:14,vars:7,consts:[["inputBox",""],[1,"container"],[1,"verify-header"],[1,"verify-text"],[1,"verification-container"],["type","text","maxlength","1",3,"ngModel","disabled","ngModelChange","input","keydown.backspace","paste",4,"ngFor","ngForOf"],[1,"resend-code-text"],[3,"click"],["class","spacer",4,"ngIf"],["class","countdown-container",4,"ngIf"],["type","text","maxlength","1",3,"ngModelChange","input","keydown.backspace","paste","ngModel","disabled"],[1,"spacer"],[1,"countdown-container"],["src","../../../../assets/images/time.png","alt","","width","14","height","14"],["class","resend-countdown",4,"ngIf"],[1,"resend-countdown"],[1,"minutes"],[1,"separator"],[1,"seconds"]],template:function(a,t){a&1&&(i(0,"div",1)(1,"h1",2),p(2,"Enter Verification Code"),r(),i(3,"div",3)(4,"p"),p(5),r()(),i(6,"div",4),c(7,qn,2,2,"input",5),r(),i(8,"div",6),p(9," Didn\u2019t receive the code? "),i(10,"span",7),g("click",function(){return t.resendOTP()}),p(11,"Send Again"),r()(),c(12,Un,1,0,"div",8)(13,Wn,5,3,"div",9),r()),a&2&&(
1o(5),M("A 6-digit code was sent to",t.data.email,""),o(2),l("ngForOf",t.digits),o(3),Se("resend ",t.countdownFinished?"":"disabled",""),o(2),l("ngIf",t.countdownFinished),o(),l("ngIf",!t.countdownFinished))},dependencies:[F,O,E,pe,se,Xe,ge,je,Ve],styles:["[_ngcontent-%COMP%]:root{--header-height: 56px;--hlthera-type-display-xl: clamp(48px, 5vw, 82px);--hlthera-type-display-lg: clamp(44px, 4.5vw, 64px);--hlthera-type-display-md: clamp(36px, 3.25vw, 48px);--hlthera-type-heading-xl: clamp(40px, 4vw, 56px);--hlthera-type-heading-lg: clamp(32px, 3vw, 44px);--hlthera-type-heading-md: clamp(26px, 2.2vw, 34px);--hlthera-type-body-lg: clamp(20px, 1.55vw, 22px);--hlthera-type-body-md: 18px;--hlthera-type-body-sm: 16px;--hlthera-type-ui-md: 16px;--hlthera-type-ui-sm: 14px;--hlthera-type-ui-xs: 12px;--hlthera-editorial-section-max-width: 1320px;--hlthera-editorial-heading-max-width: 1180px;--hlthera-editorial-paragraph-max-width: 1180px;--hlthera-label-title-gap: 1.65rem;--hlthera-editorial-label-title-gap: var(--hlthera-label-title-gap);--hlthera-editorial-title-paragraph-gap: clamp(2rem, 2.65vw, 2.8rem);--hlthera-editorial-section-padding-top: clamp(7rem, 12vh, 10rem);--hlthera-editorial-section-padding-bottom: clamp(6rem, 11vh, 9rem);--hlthera-editorial-title-size: clamp(44px, 5.15vw, 82px);--hlthera-editorial-title-line-height: 1.06;--hlthera-editorial-copy-size: clamp(20px, 1.55vw, 26px);--hlthera-editorial-copy-line-height: 1.45;--hlthera-line-display: 1.08;--hlthera-line-heading: 1.16;--hlthera-line-body: 1.55;--hlthera-line-ui: 1.2;--hlthera-banner-title-size: var(--hlthera-type-display-xl);--hlthera-banner-title-line-height: 1.08;--hlthera-banner-title-max-width: 720px;--hlthera-banner-title-glyph-buffer: .14em;--hlthera-banner-title-baseline-buffer: .18em;--hlthera-banner-title-subtitle-gap: 1.15rem;--hlthera-mobile-banner-title-subtitle-gap: clamp(1rem, 2.6vh, 1.4rem);--hlthera-philosophy-title-size: var(--hlthera-editorial-title-size);--hlthera-philosophy-title-line-height: var(--hlthera-editorial-title-line-height);--hlthera-philosophy-title-max-width: var(--hlthera-editorial-heading-max-width);--hlthera-card-title-size: var(--hlthera-type-heading-lg);--hlthera-card-title-line-height: 1.05;--hlthera-card-body-size: var(--hlthera-type-body-lg);--hlthera-card-body-line-height: 1.35;--hlthera-card-system-max-width: 1408px;--hlthera-card-system-readable-width: 680px;--hlthera-card-system-gap: 1.5rem;--hlthera-card-system-radius: 3rem;--hlthera-card-system-radius-mobile: 3rem;--hlthera-card-system-padding: clamp(3rem, 4vw, 4rem);--hlthera-card-system-shadow: 0 22px 48px rgba(0, 20, 40, .06);--hlthera-eyebrow-size: clamp(18px, 1.35vw, 20px);--hlthera-eyebrow-line-height: 1.25}@media (max-width: 768px){[_ngcontent-%COMP%]:root{--hlthera-editorial-section-padding-top: clamp(5.25rem, 13vw, 7rem);--hlthera-editorial-section-padding-bottom: clamp(4.75rem, 12vw, 6.5rem);--hlthera-label-title-gap: 1.65rem;--hlthera-editorial-label-title-gap: var(--hlthera-label-title-gap);--hlthera-editorial-title-paragraph-gap: clamp(1.45rem, 5vw, 2rem);--hlthera-editorial-title-size: clamp(36px, 10.4vw, 56px);--hlthera-editorial-title-line-height: 1.08;--hlthera-editorial-copy-size: clamp(18px, 4.2vw, 22px);--hlthera-editorial-copy-line-height: 1.42;--hlthera-editorial-heading-max-width: 760px;--hlthera-editorial-paragraph-max-width: 700px}}@keyframes _ngcontent-%COMP%_gradientAnimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes _ngcontent-%COMP%_scrollUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(45px)}}@keyframes _ngcontent-%COMP%_colorChange{0%{stroke:#2e7ac5}50%{stroke:#2e7ac5d4}to{stroke:#1a3f6d8f}}@keyframes _ngcontent-%COMP%_moveInSquare{0%{transform:translate(0)}25%{transform:translate(-5rem)}50%{transform:translate(-5rem,5rem)}75%{transform:translateY(5rem)}to{transform:translate(0)}}@keyframes _ngcontent-%COMP%_slider{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes _ngcontent-%COMP%_floatCircle{0%{transform:translate(0) scale(1)}50%{transform:translate(50px,50px) scale(1.05)}to{transform:translate(100px,100px) scale(1)}}.container[_ngcontent-%COMP%]{width:100%;max-width:780px;height:auto;border-radius:2rem;overflow:hidden;background:#fff;padding:3rem 5rem;max-height:100vh;overflow-y:auto}@media (max-width: 480px){.container[_ngcontent-%COMP%]{padding:5rem 2rem}}.verify-header[_ngcontent-%COMP%]{font-family:sf-pro-display!important;font-size:1.6rem!important;font-weight:800!important;font-style:normal;text-align:center;color:#263e68;margin-top:3rem;margin-bottom:2.5rem}.verification-container[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:1.8rem;justify-content:center}@media (max-width: 480px){.verification-container[_ngcontent-%COMP%]{gap:4px;flex-wrap:nowrap}}.verification-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{width:4.5rem;height:4.5rem;border-radius:50%;border:none;outline:none;text-align:center;font-size:1.4rem;background:#f5f7f9;transition:border-color .3s}.verify-text[_ngcontent-%COMP%]{height:auto;font-family:sf-pro-display;font-size:16px;font-weight:400;font-style:normal;text-align:center;color:#212529;width:100%;margin-top:2.5rem}.verify-text[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-top:0rem}.countdown-container[_ngcontent-%COMP%]{font-family:sf-pro-display;margin-top:1rem;margin-bottom:1rem;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.25rem;color:#8794aa}.countdown-container[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:14px;font-weight:300;color:#8794aa;line-height:1.25;text-align:center}.countdown-container[_ngcontent-%COMP%]   .resend-countdown[_ngcontent-%COMP%]{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:.15rem;font-size:14px;font-weight:400;color:#8794aa}.spacer[_ngcontent-%COMP%]{width:1px;height:3rem}.resend[_ngcontent-%COMP%]{font-family:sf-pro-display;font-size:16px;font-weight:400;font-style:normal;text-align:center;color:#2e7ac5;cursor:pointer;margin-top:1rem;margin-bottom:1rem}.resend.disabled[_ngcontent-%COMP%]{color:#d8dfe9}
1.resend-code-text[_ngcontent-%COMP%]{color:#6e6e73;text-align:center}"]})}}return n})();var Pe=ne(vt());var J=n=>({"has-error":n}),Xn=(n,h)=>[n,h];function Jn(n,h){n&1&&d(0,"hlthera-data-loader")}function Kn(n,h){n&1&&(i(0,"span",57),p(1," First name is required. "),r())}function Qn(n,h){if(n&1&&(i(0,"div",55),c(1,Kn,2,0,"span",56),r()),n&2){let e=m();o(),l("ngIf",e.f.firstName.errors==null?null:e.f.firstName.errors.required)}}function ea(n,h){n&1&&(i(0,"span",57),p(1," Last name is required. "),r())}function ta(n,h){if(n&1&&(i(0,"div",55),c(1,ea,2,0,"span",56),r()),n&2){let e=m();o(),l("ngIf",e.f.lastName.errors==null?null:e.f.lastName.errors.required)}}function na(n,h){n&1&&(i(0,"span",57),p(1," Phone number is required. "),r())}function aa(n,h){n&1&&(i(0,"span",57),p(1," Phone number is invalid. "),r())}function ia(n,h){if(n&1&&(i(0,"div",55),c(1,na,2,0,"span",56)(2,aa,2,0,"span",56),r()),n&2){let e=m();o(),l("ngIf",e.f.phoneNumber.errors==null?null:e.f.phoneNumber.errors.required),o(),l("ngIf",e.f.phoneNumber.errors==null?null:e.f.phoneNumber.errors.invalid)}}function ra(n,h){n&1&&(i(0,"span",57),p(1," Email address is required. "),r())}function oa(n,h){n&1&&(i(0,"span",57),p(1," Email address is invalid. "),r())}function la(n,h){if(n&1&&(i(0,"div",55),c(1,ra,2,0,"span",56)(2,oa,2,0,"span",56),r()),n&2){let e=m();o(),l("ngIf",e.f.email.errors==null?null:e.f.email.errors.required),o(),l("ngIf",e.f.email.errors==null?null:e.f.email.errors.pattern)}}function pa(n,h){n&1&&(i(0,"span",57),p(1," Gender is required. "),r())}function sa(n,h){if(n&1&&(i(0,"div",55),c(1,pa,2,0,"span",56),r()),n&2){let e=m();o(),l("ngIf",e.f.gender.errors==null?null:e.f.gender.errors.required)}}function da(n,h){n&1&&(i(0,"span",57),p(1," Date of birth is required. "),r())}function ha(n,h){n&1&&(i(0,"span",57),p(1," You must be at least 18 years old. "),r())}function ma(n,h){if(n&1&&(i(0,"div",55),c(1,da,2,0,"span",56)(2,ha,2,0,"span",56),r()),n&2){let e=m();o(),l("ngIf",e.f.dateOfBirth.errors==null?null:e.f.dateOfBirth.errors.required),o(),l("ngIf",e.f.dateOfBirth.errors==null?null:e.f.dateOfBirth.errors["date-maximum"])}}var Lt=(()=>{class n{constructor(e,a,t,s,v,N){this.titleService=e,this.fb=a,this.service=t,this.dialog=s,this.route=v,this.alertService=N,this.preferredCountries=[...xt],this.SearchCountryField=mt,this.PhoneNumberFormat=ct,this.defaultCountry=ut,this.customPlaceholder=be(this.defaultCountry),this._currentYear=new Date().getFullYear(),this._currentMonth=new Date().getMonth(),this._currentDay=new Date().getDate(),this.maxDate=new Date(this._currentYear-18,this._currentMonth,this._currentDay),this.Gender=W,this.isSubmitting=!1,this.destroyRef=V(R),this.isGettingOtp=!1}get f(){return this.form.controls}ngOnInit(){this.titleService.setTitle({title:"Booking Summary"}),this.route.params.pipe(I(this.destroyRef)).subscribe(t=>{this.healthCenterId=+t.id}),this.route.queryParamMap.pipe(I(this.destroyRef)).subscribe({next:t=>{this.data={availabilityId:t.get("availabilityId")?+t.get("availabilityId"):0,healerId:t.get("healerId")?+t.get("healerId"):0,availableDate:t.get("availableDate")?t.get("availableDate"):"",appointmentType:t.get("appointmentType")?+t.get("appointmentType"):0,healCentreName:t.get("healCentreName")?t.get("healCentreName"):"",healerName:t.get("healerName")?t.get("healerName"):"",time:t.get("time")?t.get("time"):""}}}),this.initForm();let[e,a]=this.data.time.split(":").map(Number);this.selectedTime=new Date,this.selectedTime.setHours(e,a,0,0)}onCountryChange(e){this.customPlaceholder=be(e.iso2)}onSubmit(){if(this.isSubmitting=!0,this.isGettingOtp=!0,this.form.valid){let e={firstName:this.form.controls.firstName.value,lastName:this.form.controls.lastName.value,countryCode:this.form.controls.phoneNumber.value?.dialCode,phoneNumber:this.form.controls.phoneNumber.value?.nationalNumber?.replace(/\s+/g,""),email:this.form.controls.email.value,gender:this.form.controls.gender.value,dateOfBirth:this.form.controls.dateOfBirth.value};this.form.disable(),this.service.WebSignUpPatient(e).pipe(I(this.destroyRef)).subscribe({next:a=>{this.patientLightViewModel=a},error:a=>{console.log(a),this.isSubmitting=!1,this.form.enable();let t="";switch(a.status){case 901:t="Not found";break;case 902:t="Health centre not found";break;case 903:t="Code already exist";break;case 905:t="Email already exist";break;case 906:t="Phone already exist";break;case 908:t="Email already exist";break;case 911:t="Healer doesn't has license";break;case 978:t="Phone not found or invalid";break;case 979:t="Email not found or invalid";break;case 980:t="Username not found";break;default:t="Something went wrong";break}this.alertService.showError(t),this.isGettingOtp=!0},complete:()=>{let a={patientId:this.patientLightViewModel.userId,phoneNumber:this.patientLightViewModel.phoneNumber,email:this.patientLightViewModel.email,appointmentType:this.data.appointmentType,time:this.data.time,availabilityId:this.data.availabilityId,healerId:this.data.healerId,healthCenterId:this.healthCenterId,availableDate:this.data.availableDate};this.dialog.open(Rt,{width:"100%",height:"auto",maxWidth:"780px",data:a}).afterClosed().pipe(I(this.destroyRef)).subscribe(s=>{this.isSubmitting=!1,this.form.enable(),this.form.markAllAsTouched(),this.form.updateValueAndValidity(),console.log("Dialog closed")})}})}else this.isSubmitting=!1,this.isGettingOtp=!0,this.form.enable(),this.form.markAllAsTouched(),this.form.updateValueAndValidity()}initForm(){this.form=this.fb.group({firstName:["",j.required],lastName:["",j.required],email:["",[j.required,j.pattern("^[a-z0-9._%+-]+@[a-z0-9.-]+\\.[a-z]{2,4}$")]],phoneNumber:["",[j.required]],gender:[void 0,[j.required]],dateOfBirth:["",[j.required,Me.dateMaximum(`${this.maxDate.getMonth()+1}/${this.maxDate.getDate()}/${this.maxDate.getFullYear()}`)]]})}setGender(e){this.form.controls.gender.setValue(e?W.Male:W.Female),this.selectedGender=e?W.Male:W.Female}static{this.\u0275fac=function(a){return new(a||n)(x($),x(Je),x(fe),x(wt),x(U),x(xe))}}static{this.\u0275cmp=y({type:n,selectors:[["hlthera-register-patient"]],decls:98,vars:61,consts:[["inputElement",""],["birthDatePicker",""],[4,"ngIf"],[1,"wrapper"],[1,"cards-container"],[1,"left-card"],[1,"header"],[1,"subtitle"],[1,"form-container",3,"formGroup"],[1,"group-container"],[1,"form-group","input-container",3,"ngClass"],["formControlName","firstName","placeholder","First name*",1,"hlth-input-control"],["class","error-label",4,"ngIf"],["formControlName","lastName","placeholder","Last name*",1,"hlth-input-control"],["name","phoneNumber","formControlName","phoneNumber",3,"countryChange","cssClass","preferredCountries","selectedCountryISO","enableAutoCountrySelect","enablePlaceholder","customPlaceholder","searchCountryFlag","searchCountryField","selectFirstCountry","maxLength","phoneValidation","numberFormat"],["formControlName","email","type","email","placeholder","Email address*",1,"hlth-input-control"],[1,"input-container"],[1,"wrapp-select"],["formControlName","gender",1,"hlth-input-control",3,"disabled"],["value","0","disabled","","selected",""],[3,"value"],[1,"datepicker-wrapper"],["matInput","","formControlName","dateOfBirth","type","text","placeholder","Date of birth*",1,"hlth-input-control",3,"matDatepicker"],[3,"for"],["xmlns","http://www.w3.org/2000/svg","width","11.734","height","7.223","viewBox","0 0 11.734 7.223"],["d","M20.81,13.03a1.392,1.392,0,0,0,2.375.99l4.44-4.445a1.389,1.389,0,0,0,.407-.99c0-.016,0-.031,0-.046a1.386,1.386,0,0,0-.406-1.029L23.184,3.076a1.392,1.392,0,0,0-1.967,1.968l3.5,3.5-3.5,3.5A1.389,1.389,0,0,0,20.81,13.03Z","transform","translate(14.426 -20.81) rotate(90)","fill","#8794aa"],["startView","year",3,"startAt"],[1,"otp-button-container"],["type","secondary","label","OTP",3,"click","disabled"],[1,"right-card"],[1,"header-text"],[1,"calender-img"],["xmlns","http://www.w3.org/2000/svg","width","125.43","height","122.261","viewBox","1062.785 402 125.43 122.261"],["data-name","noun-booking-2548901"],["d","M1157.32 454.021c1.452 0 2.773.132 4.226.264l-.001-27.99c0-8.846-7.262-16.108-16.108-16.108h-10.299v-3.961c0-2.376-1.848-4.226-4.225-4.226-2.376 0-4.226 1.849-4.226 4.226v3.961h-29.046v-3.961c0-2.376-1.849-4.226-4.226-4.226-2.376 0-4.225 1.849-4.225 4.226v3.961h-10.167c-8.976 0-16.238 7.261-16.238 16.108v55.189c0 8.846 7.262 16.108 16.108 16.108h39.213c-.131-1.453-.264-2.773-.264-4.226.132-2
11.653 17.825-39.345 39.477-39.345Zm-86.084-19.409v-8.185c0-4.226 3.432-7.79 7.79-7.79h10.166v3.961c0 2.376 1.848 4.226 4.225 4.226 2.376 0 4.226-1.849 4.226-4.226v-3.96h29.047v3.96c0 2.376 1.848 4.226 4.225 4.226 2.376 0 4.226-1.849 4.226-4.226v-3.96h10.298c4.226 0 7.658 3.432 7.658 7.789v8.185h-81.861Z","fill","#1a406d","fill-rule","evenodd","data-name","Path 298843"],["d","M1157.32 462.471c-17.032 0-30.895 13.864-30.895 30.895 0 17.032 13.863 30.896 30.895 30.896s30.895-13.864 30.895-30.896c0-17.031-13.863-30.895-30.895-30.895Zm11.618 35.12h-11.619c-2.376 0-4.225-1.848-4.225-4.225v-14.391c0-2.376 1.849-4.226 4.226-4.226 2.376 0 4.225 1.849 4.225 4.226v10.166h7.394c2.376 0 4.225 1.849 4.225 4.226 0 2.376-1.849 4.224-4.226 4.224Z","fill","#2e7ac5","fill-rule","evenodd","data-name","Path 298844"],[1,"sub-text"],[1,"items-container"],[1,"item"],[1,"label"],[1,"icon"],["xmlns","http://www.w3.org/2000/svg","width","18.765","height","18.765","viewBox","962.117 670.564 18.765 18.765"],["d","M978.705 672.811h-1.785v-1.622a.625.625 0 0 0-1.25 0v1.622h-8.34v-1.622a.625.625 0 0 0-1.251 0v1.622h-1.785a2.179 2.179 0 0 0-2.177 2.176v12.165a2.179 2.179 0 0 0 2.177 2.177h14.411a2.179 2.179 0 0 0 2.177-2.177v-12.165a2.179 2.179 0 0 0-2.177-2.176Zm.926 14.341c0 .511-.415.925-.926.926h-14.411a.926.926 0 0 1-.926-.926v-8.248h16.263v8.248Zm0-9.5h-16.263v-2.665c0-.51.415-.924.926-.925h1.785v1.622a.625.625 0 0 0 1.25 0v-1.622h8.34v1.622a.625.625 0 1 0 1.251 0v-1.622h1.785c.511 0 .925.415.926.925v2.666Z","fill","#8794aa","fill-rule","evenodd"],[1,"text"],[1,"value"],["xmlns","http://www.w3.org/2000/svg","width","19.424","height","21.403","viewBox","961.458 709.611 19.424 21.403"],["d","M975.792 713.27a4.75 4.75 0 1 1-9.245 2.182 4.75 4.75 0 0 1 9.245-2.182","fill","#8794aa","fill-rule","evenodd"],["d","M977.129 719.73a2.314 2.314 0 0 0-1.16-.329c-.595-.012-1.169.236-1.609.637-.878.8-1.58 1.356-3.19 1.356-1.61 0-2.34-.571-3.178-1.35-.384-.357-.872-.603-1.396-.638a2.357 2.357 0 0 0-1.385.324c-1.243.758-3.753 3.094-3.753 9.58 0 .255.004.502.011.741.016.538.46.963.998.963h17.406a.996.996 0 0 0 .998-.962c.007-.24.01-.487.01-.742 0-6.485-2.51-8.821-3.752-9.58Zm-.434 7.126h-1.197v1.197h-1.539v-1.197h-1.197v-1.54h1.197v-1.196h1.54v1.197h1.196v1.539Z","fill","#8794aa","fill-rule","evenodd"],["xmlns","http://www.w3.org/2000/svg","width","19.404","height","17.199","viewBox","961.798 751.296 19.404 17.199"],["d","M969.939 757.07a1.562 1.562 0 1 1 0 .1z","fill","#f5f7f9","fill-rule","evenodd"],["d","M971.5 759.065a1.888 1.888 0 0 0 1.882-1.892 1.888 1.888 0 0 0-1.882-1.889 1.888 1.888 0 0 0-1.882 1.889c0 1.044.844 1.892 1.882 1.892Zm-.795-2.216h.472v-.472c0-.18.145-.323.323-.323.178 0 .324.142.324.323v.472h.472c.178 0 .323.146.323.324a.322.322 0 0 1-.323.323h-.472v.476a.324.324 0 0 1-.324.323.324.324 0 0 1-.323-.323v-.476h-.472a.322.322 0 0 1-.324-.323c0-.178.146-.324.324-.324Z","fill","#8794aa","fill-rule","evenodd"],["d","M966.306 755.944h-4.185a.324.324 0 0 0-.323.323v11.905c0 .178.145.323.323.323h4.243a.896.896 0 0 1-.058-.323v-12.228Zm-1.32 10.333h-1.81a.324.324 0 0 1-.324-.324c0-.18.146-.323.324-.323h1.81c.179 0 .324.142.324.323a.324.324 0 0 1-.323.324Zm0-1.87h-1.81a.322.322 0 0 1-.324-.323c0-.178.146-.323.324-.323h1.81c.179 0 .324.145.324.323a.322.322 0 0 1-.323.323Zm0-1.866h-1.81a.324.324 0 0 1-.324-.323c0-.178.146-.324.324-.324h1.81a.324.324 0 0 1 0 .647Zm0-1.866h-1.81a.324.324 0 0 1-.324-.323c0-.178.146-.324.324-.324h1.81a.324.324 0 0 1 0 .647Zm0-1.866h-1.81a.324.324 0 0 1-.324-.323c0-.178.146-.324.324-.324h1.81a.324.324 0 0 1 0 .647Z","fill","#8794aa","fill-rule","evenodd"],["d","M980.88 755.944h-4.186v12.228c0 .113-.02.223-.058.323h4.243a.324.324 0 0 0 .323-.323v-11.905a.324.324 0 0 0-.323-.323Zm-1.055 10.333h-1.811a.324.324 0 0 1-.324-.324c0-.18.146-.323.324-.323h1.81c.179 0 .324.142.324.323a.324.324 0 0 1-.323.324Zm0-1.87h-1.811a.322.322 0 0 1-.324-.323c0-.178.146-.323.324-.323h1.81c.179 0 .324.145.324.323a.322.322 0 0 1-.323.323Zm0-1.866h-1.811a.324.324 0 0 1-.324-.323c0-.178.146-.324.324-.324h1.81a.324.324 0 0 1 0 .647Zm0-1.866h-1.811a.324.324 0 0 1-.324-.323c0-.
1178.146-.324.324-.324h1.81a.324.324 0 0 1 0 .647Zm0-1.866h-1.811a.324.324 0 0 1-.324-.323c0-.178.146-.324.324-.324h1.81a.324.324 0 0 1 0 .647Z","fill","#8794aa","fill-rule","evenodd"],["d","M976.9 753.528a.324.324 0 0 0 .324-.323v-1.585a.324.324 0 0 0-.323-.324h-10.802a.324.324 0 0 0-.323.324v1.585c0 .177.145.323.323.323h.854v14.644c0 .178.145.323.323.323h8.448a.324.324 0 0 0 .323-.323v-14.644h.854Zm-10.478-1.585h10.156v.938h-10.156v-.938Zm7.575 9.803h-4.994a.324.324 0 0 1-.323-.324c0-.178.146-.323.323-.323h4.994c.178 0 .323.145.323.323a.324.324 0 0 1-.323.324Zm-5.026-4.573a2.536 2.536 0 0 1 2.529-2.536 2.537 2.537 0 0 1 0 5.074 2.537 2.537 0 0 1-2.53-2.538Zm1.087 10.675v-4.068h2.884v4.068h-2.884Z","fill","#8794aa","fill-rule","evenodd"],["headerTitle","Experience","svg","engage","buttonLable","Learn More","buttonLink","/engage",1,"engage-cloud-card",3,"description"],[1,"error-label"],["class","font-regular-medium",4,"ngIf"],[1,"font-regular-medium"]],template:function(a,t){if(a&1){let s=P();d(0,"hlthera-navbar"),c(1,Jn,1,0,"hlthera-data-loader",2),i(2,"div",3)(3,"div",4)(4,"div",5)(5,"h2",6),p(6,"You\u2019re almost there!"),r(),i(7,"div",7),p(8," Your care journey should be effortless from the start. "),r(),i(9,"form",8)(10,"div",9)(11,"div",10),d(12,"input",11),c(13,Qn,2,1,"div",12),r(),i(14,"div",10),d(15,"input",13),c(16,ta,2,1,"div",12),r()(),i(17,"div",9)(18,"div",10)(19,"ngx-intl-tel-input",14),g("countryChange",function(N){return _(s),C(t.onCountryChange(N))}),r(),c(20,ia,3,2,"div",12),r(),i(21,"div",10),d(22,"input",15),c(23,la,3,2,"div",12),r()(),i(24,"div",9)(25,"div",16)(26,"div",10)(27,"div",17)(28,"select",18)(29,"option",19),p(30,"Gender *"),r(),i(31,"option",20),p(32,"Male"),r(),i(33,"option",20),p(34,"Female"),r()()(),c(35,sa,2,1,"div",12),r()(),i(36,"div",10)(37,"div",21),d(38,"input",22,0),i(40,"mat-datepicker-toggle",23),u(),i(41,"svg",24),d(42,"path",25),r()(),w(),d(43,"mat-datepicker",26,1),r(),c(45,ma,3,2,"div",12),r()(),i(46,"div",27)(47,"hlthera-link-button",28),g("click",function(){return _(s),C(t.onSubmit())}),r()()()(),i(48,"div",29)(49,"h2",30),p(50,"Your upcoming appointment"),r(),i(51,"div",31),u(),i(52,"svg",32)(53,"g",33),d(54,"path",34)(55,"path",35),r()()(),w(),i(56,"div",36),p(57,"Here are your booking details:"),r(),i(58,"div",37)(59,"div",38)(60,"div",39)(61,"span",40),u(),i(62,"svg",41),d(63,"path",42),r()(),w(),i(64,"span",43),p(65,"Date & Time:"),r()(),i(66,"span",44),p(67),z(68,"date"),z(69,"date"),z(70,"convert24To12"),r()(),i(71,"div",38)(72,"div",39)(73,"span",40),u(),i(74,"svg",45)(75,"g"),d(76,"path",46)(77,"path",47),r()()(),w(),i(78,"span",43),p(79,"Healer:"),r()(),i(80,"span",44),p(81),r()(),i(82,"div",38)(83,"div",39)(84,"span",40),u(),i(85,"svg",48)(86,"g"),d(87,"path",49)(88,"path",50)(89,"path",51)(90,"path",52)(91,"path",53),r()()(),w(),i(92,"span",43),p(93,"Health Centre:"),r()(),i(94,"span",44),p(95),r()()()()(),d(96,"hlthera-cloud-card",54),r(),d(97,"hlthera-footer")}if(a&2){let s=B(44);o(),l("ngIf",t.isGettingOtp),o(8),l("formGroup",t.form),o(2),l("ngClass",f(46,J,t.f.firstName.touched&&t.f.firstName.invalid)),o(2),l("ngIf",t.f.firstName.touched&&t.f.firstName.invalid),o(),l("ngClass",f(48,J,t.f.lastName.touched&&t.f.lastName.invalid)),o(2),l("ngIf",t.f.lastName.touched&&t.f.lastName.invalid),o(2),l("ngClass",f(50,J,t.f.phoneNumber.touched&&t.f.phoneNumber.invalid)),o(),l("cssClass","hlth-tel-input-control")("preferredCountries",t.preferredCountries)("selectedCountryISO",t.defaultCountry)("enableAutoCountrySelect",!0)("enablePlaceholder",!0)("customPlaceholder",t.customPlaceholder)("searchCountryFlag",!0)("searchCountryField",ze(52,Xn,t.SearchCountryField.Iso2,t.SearchCountryField.Name))("selectFirstCountry",!0)("maxLength",15)("phoneValidation",!0)("numberFormat",t.PhoneNumberFormat.International),o(),l("ngIf",t.f.phoneNumber.touched&&t.f.phoneNumber.invalid),o(),l("ngClass",f(55,J,t.f.email.touched&&t.f.email.invalid)),o(2),l("ngIf",t.f.email.touched&&t.f.email.invalid),o(3),l("ngClass",f(57,J,t.f.gender.touched&&t.f.gender.invalid)),o(2),l("disabled",t.form.disabled),o(3),l("value",t.Gender.Male),o(2),l("value",t.Gender.Female),o(2),l("ngIf",t.f.gender.touched&&t.f.gender.invalid),o(),l("ngClass",f(59,J,t.f.dateOfBirth.touched&&t.f.dateOfBirth.invalid)),o(2),l("matDatepicker",s),o(2),l("for",s),o(3),l("startAt",t.maxDate),o(2),l("ngIf",t.f.dateOfBirth.touched&&t.f.dateOfBirth.invalid),o(2),l("disabled",t.isSubmitting),o(20),Ie("",G(68,38,t.data.availableDate,"EEE, MMM d")," at ",Y(70,44,G(69,41,"1970-01-01T"+t.data.time,"H:mm")),""),o(14),k(t.data.healerName),o(14),k(t.data.healCentreName),o(),l("description","Seamless healthcare. Effortless access from anywhere.")}},dependencies:[A,O,le,de,he,Ge,$e,We,pe,Ue,se,Ze,Ye,qe,gt,ge,st,Pt,Mt,Ot,Re,tt,q,me],styles:["[_ngcontent-%COMP%]:root{--header-height: 56px;--hlthera-type-display-xl: clamp(48px, 5vw, 82px);--hlthera-type-display-lg: clamp(44px, 4.5vw, 64px);--hlthera-type-display-md: clamp(36px, 3.25vw, 48px);--hlthera-type-heading-xl: clamp(40px, 4vw, 56px);--hlthera-type-heading-lg: clamp(32px, 3vw, 44px);--hlthera-type-heading-md: clamp(26px, 2.2vw, 34px);--hlthera-type-body-lg: clamp(20px, 1.55vw, 22px);--hlthera-type-body-md: 18px;--hlthera-type-body-sm: 16px;--hlthera-type-ui-md: 16px;--hlthera-type-ui-sm: 14px;--hlthera-type-ui-xs: 12px;--hlthera-editorial-section-max-width: 1320px;--hlthera-editorial-heading-max-width: 1180px;--hlthera-editorial-paragraph-max-width: 1180px;--hlthera-label-title-gap: 1.65rem;--hlthera-editorial-label-title-gap: var(--hlthera-label-title-gap);--hlthera-editorial-title-paragraph-gap: clamp(2rem, 2.65vw, 2.8rem);--hlthera-editorial-section-padding-top: clamp(7rem, 12vh, 10rem);--hlthera-editorial-section-padding-bottom: clamp(6rem, 11vh, 9rem);--hlthera-editorial-title-size: clamp(44px, 5.15vw, 82px);--hlthera-editorial-title-line-height: 1.06;--hlthera-editorial-copy-size: clamp(20px, 1.55vw, 26px);--hlthera-editorial-copy-line-height: 1.45;--hlthera-line-display: 1.08;--hlthera-line-heading: 1.16;--hlthera-line-body: 1.55;
1--hlthera-line-ui: 1.2;--hlthera-banner-title-size: var(--hlthera-type-display-xl);--hlthera-banner-title-line-height: 1.08;--hlthera-banner-title-max-width: 720px;--hlthera-banner-title-glyph-buffer: .14em;--hlthera-banner-title-baseline-buffer: .18em;--hlthera-banner-title-subtitle-gap: 1.15rem;--hlthera-mobile-banner-title-subtitle-gap: clamp(1rem, 2.6vh, 1.4rem);--hlthera-philosophy-title-size: var(--hlthera-editorial-title-size);--hlthera-philosophy-title-line-height: var(--hlthera-editorial-title-line-height);--hlthera-philosophy-title-max-width: var(--hlthera-editorial-heading-max-width);--hlthera-card-title-size: var(--hlthera-type-heading-lg);--hlthera-card-title-line-height: 1.05;--hlthera-card-body-size: var(--hlthera-type-body-lg);--hlthera-card-body-line-height: 1.35;--hlthera-card-system-max-width: 1408px;--hlthera-card-system-readable-width: 680px;--hlthera-card-system-gap: 1.5rem;--hlthera-card-system-radius: 3rem;--hlthera-card-system-radius-mobile: 3rem;--hlthera-card-system-padding: clamp(3rem, 4vw, 4rem);--hlthera-card-system-shadow: 0 22px 48px rgba(0, 20, 40, .06);--hlthera-eyebrow-size: clamp(18px, 1.35vw, 20px);--hlthera-eyebrow-line-height: 1.25}@media (max-width: 768px){[_ngcontent-%COMP%]:root{--hlthera-editorial-section-padding-top: clamp(5.25rem, 13vw, 7rem);--hlthera-editorial-section-padding-bottom: clamp(4.75rem, 12vw, 6.5rem);--hlthera-label-title-gap: 1.65rem;--hlthera-editorial-label-title-gap: var(--hlthera-label-title-gap);--hlthera-editorial-title-paragraph-gap: clamp(1.45rem, 5vw, 2rem);--hlthera-editorial-title-size: clamp(36px, 10.4vw, 56px);--hlthera-editorial-title-line-height: 1.08;--hlthera-editorial-copy-size: clamp(18px, 4.2vw, 22px);--hlthera-editorial-copy-line-height: 1.42;--hlthera-editorial-heading-max-width: 760px;--hlthera-editorial-paragraph-max-width: 700px}}@keyframes _ngcontent-%COMP%_gradientAnimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes _ngcontent-%COMP%_scrollUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(45px)}}@keyframes _ngcontent-%COMP%_colorChange{0%{stroke:#2e7ac5}50%{stroke:#2e7ac5d4}to{stroke:#1a3f6d8f}}@keyframes _ngcontent-%COMP%_moveInSquare{0%{transform:translate(0)}25%{transform:translate(-5rem)}50%{transform:translate(-5rem,5rem)}75%{transform:translateY(5rem)}to{transform:translate(0)}}@keyframes _ngcontent-%COMP%_slider{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes _ngcontent-%COMP%_floatCircle{0%{transform:translate(0) scale(1)}50%{transform:translate(50px,50px) scale(1.05)}to{transform:translate(100px,100px) scale(1)}}.wrapper[_ngcontent-%COMP%]{margin:14rem 6rem}@media (max-width: 1024px){.wrapper[_ngcontent-%COMP%]{margin:10rem 4rem}}@media (max-width: 768px){.wrapper[_ngcontent-%COMP%]{margin:8rem 3rem}}@media (max-width: 480px){.wrapper[_ngcontent-%COMP%]{margin:6rem 1.5rem}}.cards-container[_ngcontent-%COMP%]{margin-top:10rem;display:flex;flex-direction:column;align-items:center;gap:2rem;margin-bottom:6rem}@media (max-width: 768px){.cards-container[_ngcontent-%COMP%]{margin-top:6rem;gap:1.5rem;margin-bottom:4rem}}@media (max-width: 480px){.cards-container[_ngcontent-%COMP%]{margin-top:4rem;gap:1.5rem;margin-bottom:3rem}}@media (min-width: 992px){.cards-container[_ngcontent-%COMP%]{flex-direction:row;justify-content:center;align-items:flex-start;gap:5rem}}.cards-container[_ngcontent-%COMP%]   .left-card[_ngcontent-%COMP%]{position:relative;width:100%;height:auto;text-align:start;font-family:sf-pro-display}.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]{position:relative;width:100%;max-width:460px;height:auto;border-radius:2rem;background-color:#f5f5f7;padding:4rem 0rem;font-family:sf-pro-display;margin-top:7.5rem}@media (max-width: 1024px){.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]{max-width:100%;margin-top:5rem;padding:3rem 0rem}}@media (max-width: 768px){.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]{border-radius:1.5rem;padding:2.5rem 0rem;margin-top:3rem}}@media (max-width: 480px){.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]{border-radius:1.25rem;padding:2rem 0rem;margin-top:2rem}}.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]   .appointment-widget[_ngcontent-%COMP%]{max-width:400px;border-radius:24px;text-align:center;margin:0 auto}@media (max-width: 768px){.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]   .appointment-widget[_ngcontent-%COMP%]{max-width:100%;padding:0 1.5rem}}@media (max-width: 480px){.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]   .appointment-widget[_ngcontent-%COMP%]{padding:0 1rem}}.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]   .appointment-widget[_ngcontent-%COMP%]   .icon-wrapper[_ngcontent-%COMP%]{width:80px;height:80px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 32px;box-shadow:0 4px 12px #00000014}@media (max-width: 768px){.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]   .appointment-widget[_ngcontent-%COMP%]   .icon-wrapper[_ngcontent-%COMP%]{width:72px;height:72px;margin:0 auto 24px}}@media (max-width: 480px){.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]   .appointment-widget[_ngcontent-%COMP%]   .icon-wrapper[_ngcontent-%COMP%]{width:64px;
1height:64px;margin:0 auto 20px}.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]   .appointment-widget[_ngcontent-%COMP%]   .icon-wrapper[_ngcontent-%COMP%]   .calendar-icon[_ngcontent-%COMP%]{width:24px;height:24px}}.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]   .appointment-widget[_ngcontent-%COMP%]   .icon-wrapper[_ngcontent-%COMP%]   .calendar-icon[_ngcontent-%COMP%]{color:#1a1a1a}.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]   .appointment-widget[_ngcontent-%COMP%]   .icon-wrapper[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{margin-bottom:-.7rem}.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]   .appointment-widget[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font:700 18px/1.3 Corben,serif;margin-bottom:4rem;text-align:center;margin-inline:20%;color:#1a1a1a;letter-spacing:-.5px}@media (max-width: 768px){.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]   .appointment-widget[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:24px;margin-bottom:3rem;margin-inline:10%}}@media (max-width: 480px){.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]   .appointment-widget[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:20px;margin-bottom:2rem;margin-inline:5%}}.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]   .appointment-widget[_ngcontent-%COMP%]   .subtitle[_ngcontent-%COMP%]{font:400 18px/1.5 SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;color:#8794aa;margin:0 0 15px;text-align:start}@media (max-width: 768px){.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]   .appointment-widget[_ngcontent-%COMP%]   .subtitle[_ngcontent-%COMP%]{font-size:16px;margin-bottom:12px}}@media (max-width: 480px){.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]   .appointment-widget[_ngcontent-%COMP%]   .subtitle[_ngcontent-%COMP%]{font-size:14px;margin-bottom:10px}}.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]   .appointment-widget[_ngcontent-%COMP%]   .details[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:20px;text-align:left}@media (max-width: 768px){.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]   .appointment-widget[_ngcontent-%COMP%]   .details[_ngcontent-%COMP%]{gap:18px}}@media (max-width: 480px){.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]   .appointment-widget[_ngcontent-%COMP%]   .details[_ngcontent-%COMP%]{gap:16px}}.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]   .appointment-widget[_ngcontent-%COMP%]   .detail-row[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]   .appointment-widget[_ngcontent-%COMP%]   .detail-row[_ngcontent-%COMP%]   .label[_ngcontent-%COMP%]{font:400 18px/1.5 SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;color:#8794aa;flex-shrink:0;min-width:140px;display:flex;align-items:center;justify-content:start;gap:10px}@media (max-width: 768px){.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]   .appointment-widget[_ngcontent-%COMP%]   .detail-row[_ngcontent-%COMP%]   .label[_ngcontent-%COMP%]{font-size:14px;min-width:auto}}@media (max-width: 480px){.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]   .appointment-widget[_ngcontent-%COMP%]   .detail-row[_ngcontent-%COMP%]   .label[_ngcontent-%COMP%]{font-size:13px;gap:8px}}.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]   .appointment-widget[_ngcontent-%COMP%]   .detail-row[_ngcontent-%COMP%]   .value[_ngcontent-%COMP%]{font:600 18px/1.5 SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;color:#212529;text-align:left;flex:1}@media (max-width: 768px){.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]   .appointment-widget[_ngcontent-%COMP%]   .detail-row[_ngcontent-%COMP%]   .value[_ngcontent-%COMP%]{font-size:14px}}@media (max-width: 480px){.cards-container[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]   .appointment-widget[_ngcontent-%COMP%]   .detail-row[_ngcontent-%COMP%]   .value[_ngcontent-%COMP%]{font-size:13px}}.header[_ngcontent-%COMP%]{font:700 30px/1.2 Corben,serif;color:#001428;margin-bottom:1rem}@media (max-width: 768px){.header[_ngcontent-%COMP%]{font-size:26px}}@media (max-width: 480px){.header[_ngcontent-%COMP%]{font-size:22px;margin-bottom:.8rem}}.form-subtitle[_ngcontent-%COMP%]{font:500 18px/1 SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;color:#6e6e73;margin-bottom:3rem}@media (max-width: 768px){.form-subtitle[_ngcontent-%COMP%]{font-size:16px;margin-bottom:2.5rem}}@media (max-width: 480px){.form-subtitle[_ngcontent-%COMP%]{font-size:14px;margin-bottom:2rem}}.form-container[_ngcontent-%COMP%]{width:100%;display:flex;flex-direction:column}.group-container[_ngcontent-%COMP%]{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1.5rem}@media (max-width: 480px){.group-container[_ngcontent-%COMP%]{gap:0}}@media (min-width: 992px){.group-container[_ngcontent-%COMP%]{flex-direction:row;align-items:flex-start;justify-content:space-evenly}}.calender-img[_ngcontent-%COMP%]{margin-inline:auto;margin-bottom:2rem}.calender-img[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{max-width:100px}@media (max-width: 768px){.calender-img[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{max-width:80px}}@media (max-width: 480px){.calender-img[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{max-width:70px}}@media (max-width: 768px){.calender-img[_ngcontent-%COMP%]{margin-bottom:1.5rem}}@media (max-width: 480px){.calender-img[_ngcontent-%COMP%]{margin-bottom:1rem}}.header-text[_ngcontent-%COMP%]{font-family:sf-pro-display;font-size:20px;font-weight:800;font-style:normal;text-align:center;color:#2e7ac5;margin:auto;margin-bottom:2rem}@media (max-width: 768px){.header-text[_ngcontent-%COMP%]{font-size:18px;margin-bottom:1.5rem}}@media (max-width: 480px){.header-text[_ngcontent-%COMP%]{font-size:16px;margin-bottom:1.2rem}}.sub-text[_ngcontent-%COMP%]{font-family:sf-pro-display;font-size:14px;font-weight:400;padding-bottom:1rem;border-bottom:1px solid #fff;margin-bottom:1rem;font-style:normal;text-align:start;color:#8794aa}@media (max-width: 768px){.sub-text[_ngcontent-%COMP%]{font-size:13px;padding-bottom:.8rem;margin-bottom:.8rem}}@media (max-width: 480px){.sub-text[_ngcontent-%COMP%]{font-size:12px;padding-bottom:.6rem;margin-bottom:.6rem}}.input-container[_ngcontent-%COMP%]{width:100%;display:flex;flex-direction:column;gap:2px}.label[_ngcontent-%COMP%]{color:#8794aa;font-size:14px;font-weight:400;font-style:normal;text-align:start;line-height:1.25;font-family:sf-pro-display}@media (max-width: 768px){.label[_ngcontent-%COMP%]{font-size:13px}}@media (max-width: 480px){.label[_ngcontent-%COMP%]{font-size:12px}}.label.error[_ngcontent-%COMP%]{color:#e41111}.gender-wrapper[_ngcontent-%COMP%]{width:100%;display:flex;justify-content:center;align-items:center;gap:2rem}@media (max-width: 768px){.gender-wrapper[_ngcontent-%COMP%]{gap:1.5rem}}@media (max-width: 480px){.gender-wrapper[_ngcontent-%COMP%]{gap:1.2rem}}.gender-button[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;border:none;background:transparent;outline:none;cursor:pointer}@media (max-width: 480px){.gender-button[_ngcontent-%COMP%]{gap:.4rem}}.gender-button[_ngcontent-%COMP%]:disabled{opacity:.4;cursor:default}.gender-button[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{color:#8794aa;background:#f5f7f9;border-radius:50%;width:60px;height:60px;display:flex;justify-content:center;align-items:center;transition:all ease-in .2s}@media (max-width: 768px){.gender-button[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{width:56px;height:56px}}@media (max-width: 480px){.gender-button[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{width:52px;height:52px}.gender-button[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{width:24px;height:24px}}.gender-button[_ngcontent-%COMP%]   .label[_ngcontent-%COMP%]{color:#8794aa;font-size:11px;font-weight:500;font-style:normal;text-align:center;line-height:1.25;font-family:sf-pro-display;transition:all ease-in .2s}@media (max-width: 768px){.gender-button[_ngcontent-%COMP%]   .label[_ngcontent-%COMP%]{font-size:10px}}@media (max-width: 480px){.gender-button[_ngcontent-%COMP%]   .label[_ngcontent-%COMP%]{font-size:10px}}.gender-button.active[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{color:#1
1a406d;background:#cbe4fa}.gender-button.active[_ngcontent-%COMP%]   .label[_ngcontent-%COMP%]{color:#1a406d}.form-group.has-error[_ngcontent-%COMP%]     .iti.iti--allow-dropdown{border:1px solid rgb(228,17,17)!important;background:#e411110d!important}.date-control[_ngcontent-%COMP%]{background:#f5f7f9;border-radius:1rem}@media (max-width: 480px){.date-control[_ngcontent-%COMP%]{border-radius:.8rem}}.date-control[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{background:unset;border:none;box-shadow:none}.date-control[_ngcontent-%COMP%]   .datepicker-wrapper[_ngcontent-%COMP%]{display:flex}.otp-button-container[_ngcontent-%COMP%]{width:100%;margin-top:1.5rem;text-align:center}@media (max-width: 768px){.otp-button-container[_ngcontent-%COMP%]{margin-top:1.2rem}}@media (max-width: 480px){.otp-button-container[_ngcontent-%COMP%]{margin-top:1rem}}.otp-button-container[_ngcontent-%COMP%]     hlthera-link-button{width:100%;display:flex;justify-content:center}.otp-button-container[_ngcontent-%COMP%]     hlthera-link-button button{display:flex;justify-content:center;text-align:center;padding-left:2rem!important}@media (max-width: 768px){.otp-button-container[_ngcontent-%COMP%]     hlthera-link-button button{padding-left:1.5rem!important;font-size:14px}}@media (max-width: 480px){.otp-button-container[_ngcontent-%COMP%]     hlthera-link-button button{padding-left:1rem!important;font-size:13px}}.otp-button-container[_ngcontent-%COMP%]     hlthera-link-button button .lable{padding-inline-end:.5rem!important}.otp-button-container[_ngcontent-%COMP%]     hlthera-link-button button:hover .lable{padding-inline-end:3rem!important}@media (max-width: 768px){.otp-button-container[_ngcontent-%COMP%]     hlthera-link-button button:hover .lable{padding-inline-end:2rem!important}}@media (max-width: 480px){.otp-button-container[_ngcontent-%COMP%]     hlthera-link-button button:hover .lable{padding-inline-end:1.5rem!important}}  .mat-datepicker-content{background:#f5f5f7!important;border-radius:16px!important}@media (max-width: 768px){  .mat-datepicker-content{border-radius:14px!important}}@media (max-width: 480px){  .mat-datepicker-content{border-radius:12px!important;max-width:calc(100vw - 2rem)}}@media (max-width: 480px){  .mat-calendar{width:100%}}@media (max-width: 480px){  .mat-calendar-header{padding:.5rem}}@media (max-width: 480px){  .mat-calendar-body-cell{font-size:12px}}.wrapp-select[_ngcontent-%COMP%]{background-color:#f5f7f9;padding-inline-end:.5rem;border-radius:1rem}@media (max-width: 768px){  button{padding:.8rem 1.5rem;font-size:14px}}@media (max-width: 480px){  button{padding:.7rem 1.2rem;font-size:13px}}"]})}}return n})(),Me=class{static dateMaximum(h){return e=>{if(e.value==null)return null;let a=(0,Pe.default)(e.value,"M/D/YYYY");if(!a.isValid())return null;let t=(0,Pe.default)(h);return a.isBefore(t)?null:{"date-maximum":{"date-maximum":t.format("M/D/YYYY"),actual:a.format("M/D/YYYY")}}}}};function ca(n,h){n&1&&d(0,"img",12)}function ga(n,h){n&1&&d(0,"img",13)}var Zt=(()=>{class n{constructor(e,a){this.titleService=e,this.route=a,this.bookingId="",this.destroyRef=V(R),this.isAndroid=!1,this.isIOS=!1,this.appleAppStoreUrl=Ne,this.googlePlayUrl=He}ngOnInit(){let e=navigator.userAgent||navigator.vendor||window.opera;this.isAndroid=/android/i.test(e),this.isIOS=/iPad|iPhone|iPod/.test(e)&&!window.MSStream,this.titleService.setTitle({title:"Booking Summary"}),this.route.queryParams.pipe(I(this.destroyRef)).subscribe({next:a=>{this.bookingId=a.bookingId}})}static{this.\u0275fac=function(a){return new(a||n)(x($),x(U))}}static{this.\u0275cmp=y({type:n,selectors:[["hlthera-booking-summary"]],decls:17,vars:5,consts:[[1,"wrapper"],[1,"container"],[1,"booking-confirmation"],[1,"booking-id"],[1,"qr-code"],["src","../../../../../assets/images/shared/shared-android-download-qr.png","alt","",4,"ngIf"],["src","../../../../../assets/images/shared/shared-ios-download-qr.png","alt","",4,"ngIf"],[1,"download-app"],[1,"app-store-badges"],["target","_blank","rel","noopener noreferrer",3,"href"],["src","../../../../../assets/images/logos/app-store-white.svg","alt","Download on App Store"],["src","../../../../../assets/images/logos/google-play-white.svg","alt","Get it on Google Play"],["src","../../../../../assets/images/sh
1ared/shared-android-download-qr.png","alt",""],["src","../../../../../assets/images/shared/shared-ios-download-qr.png","alt",""]],template:function(a,t){a&1&&(i(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3),p(4),r(),i(5,"h2"),p(6,"Your booking has been confirmed."),r(),i(7,"div",4),c(8,ca,1,0,"img",5)(9,ga,1,0,"img",6),r(),i(10,"p",7),p(11,"Download the app to track booking status."),r(),i(12,"div",8)(13,"a",9),d(14,"img",10),r(),i(15,"a",9),d(16,"img",11),r()()()()()),a&2&&(o(4),M("Booking ID : ",t.bookingId,""),o(4),l("ngIf",t.isAndroid||!t.isAndroid&&!t.isIOS),o(),l("ngIf",t.isIOS),o(4),l("href",t.appleAppStoreUrl,L),o(2),l("href",t.googlePlayUrl,L))},dependencies:[O,E],styles:["[_ngcontent-%COMP%]:root{--header-height: 56px;--hlthera-type-display-xl: clamp(48px, 5vw, 82px);--hlthera-type-display-lg: clamp(44px, 4.5vw, 64px);--hlthera-type-display-md: clamp(36px, 3.25vw, 48px);--hlthera-type-heading-xl: clamp(40px, 4vw, 56px);--hlthera-type-heading-lg: clamp(32px, 3vw, 44px);--hlthera-type-heading-md: clamp(26px, 2.2vw, 34px);--hlthera-type-body-lg: clamp(20px, 1.55vw, 22px);--hlthera-type-body-md: 18px;--hlthera-type-body-sm: 16px;--hlthera-type-ui-md: 16px;--hlthera-type-ui-sm: 14px;--hlthera-type-ui-xs: 12px;--hlthera-editorial-section-max-width: 1320px;--hlthera-editorial-heading-max-width: 1180px;--hlthera-editorial-paragraph-max-width: 1180px;--hlthera-label-title-gap: 1.65rem;--hlthera-editorial-label-title-gap: var(--hlthera-label-title-gap);--hlthera-editorial-title-paragraph-gap: clamp(2rem, 2.65vw, 2.8rem);--hlthera-editorial-section-padding-top: clamp(7rem, 12vh, 10rem);--hlthera-editorial-section-padding-bottom: clamp(6rem, 11vh, 9rem);--hlthera-editorial-title-size: clamp(44px, 5.15vw, 82px);--hlthera-editorial-title-line-height: 1.06;--hlthera-editorial-copy-size: clamp(20px, 1.55vw, 26px);--hlthera-editorial-copy-line-height: 1.45;--hlthera-line-display: 1.08;--hlthera-line-heading: 1.16;--hlthera-line-body: 1.55;--hlthera-line-ui: 1.2;--hlthera-banner-title-size: var(--hlthera-type-display-xl);--hlthera-banner-title-line-height: 1.08;--hlthera-banner-title-max-width: 720px;--hlthera-banner-title-glyph-buffer: .14em;--hlthera-banner-title-baseline-buffer: .18em;--hlthera-banner-title-subtitle-gap: 1.15rem;--hlthera-mobile-banner-title-subtitle-gap: clamp(1rem, 2.6vh, 1.4rem);--hlthera-philosophy-title-size: var(--hlthera-editorial-title-size);--hlthera-philosophy-title-line-height: var(--hlthera-editorial-title-line-height);--hlthera-philosophy-title-max-width: var(--hlthera-editorial-heading-max-width);--hlthera-card-title-size: var(--hlthera-type-heading-lg);--hlthera-card-title-line-height: 1.05;--hlthera-card-body-size: var(--hlthera-type-body-lg);--hlthera-card-body-line-height: 1.35;--hlthera-card-system-max-width: 1408px;--hlthera-card-system-readable-width: 680px;--hlthera-card-system-gap: 1.5rem;--hlthera-card-system-radius: 3rem;--hlthera-card-system-radius-mobile: 3rem;--hlthera-card-system-padding: clamp(3rem, 4vw, 4rem);--hlthera-card-system-shadow: 0 22px 48px rgba(0, 20, 40, .06);--hlthera-eyebrow-size: clamp(18px, 1.35vw, 20px);--hlthera-eyebrow-line-height: 1.25}@media (max-width: 768px){[_ngcontent-%COMP%]:root{--hlthera-editorial-section-padding-top: clamp(5.25rem, 13vw, 7rem);--hlthera-editorial-section-padding-bottom: clamp(4.75rem, 12vw, 6.5rem);--hlthera-label-title-gap: 1.65rem;--hlthera-editorial-label-title-gap: var(--hlthera-label-title-gap);--hlthera-editorial-title-paragraph-gap: clamp(1.45rem, 5vw, 2rem);--hlthera-editorial-title-size: clamp(36px, 10.4vw, 56px);--hlthera-editorial-title-line-height: 1.08;--hlthera-editorial-copy-size: clamp(18px, 4.2vw, 22px);--hlthera-editorial-copy-line-height: 1.42;--hlthera-editorial-heading-max-width: 760px;--hlthera-editorial-paragraph-max-width: 700px}}@keyframes _ngcontent-%COMP%_gradientAnimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes _ngcontent-%COMP%_scrollUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(45px)}}@keyframes _ngcontent-%COMP%_colorChange{0%{stroke:#2e7ac5}50%{stroke:#2e7ac5d4}to{stroke:#1a3f6d8f}}@keyframes _ngcontent-%COMP%_moveInSquare{0%{transform:translate(0)}25%{transform:translate(-5rem)}50%{transform:translate(-5rem,5rem)}75%{transform:translateY(5rem)}to{transform:translate(0)}}@keyframes _ngcontent-%COMP%_slider{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes _ngcontent-%COMP%_floatCircle{0%{transform:translate(0) scale(1)}50%{transform:translate(50px,50px) scale(1.05)}to{transform:translate(100px,100px) scale(1)}}.wrapper[_ngcontent-%COMP%]{height:100vh;display:flex;align-items:center;justify-content:center}@media (min-width: 1200px){.container[_ngcontent-%COMP%]{width:65%}}.booking-confirmation[_ngcontent-%COMP%]{padding:1.5rem;background-color:#f5f7f9;border-radius:30px;text-align:center;display:flex;flex-direction:column;align-items:center}@media (min-width: 1200px){.booking-confirmation[_ngcontent-%COMP%]{padding:6.5rem}}.booking-confirmation[_ngcontent-%COMP%]   .booking-id[_ngcontent-%COMP%]{font:400 16px/1.5 SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;border:1px solid #001428;color:#212529;width:fit-content;border-radius:40px;padding:.5rem 1rem;margin-block:2rem 1rem}.booking-confirmation[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font:700 30px/1.2 Corben,serif;color:#001428;margin-bottom:.5rem}.booking-confirmation[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#34495e;font-size:1rem;margin:.5rem 0}.booking-confirmation[_ngcontent-%COMP%]   .qr-code[_ngcontent-%COMP%]{margin:1rem 0}.booking-confirmation[_ngcontent-%COMP%]   .qr-code[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:219px;height:250px;object-fit:contain}.booking-confirmation[_ngcontent-%COMP%]   .download-app[_ngcontent-%COMP%]{font:400 16px/1.5 SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;color:#212529;margin-bottom:.4rem}.booking-confirmation[_ngcontent-%COMP%]   .app-store-badges[_ngcontent-%COMP%]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-block:0 2rem;justify-content:center}@media (max-width: 767px){.booking-confirmation[_ngcontent-%COMP%]   .app-store-badges[_ngcontent-%COMP%]{order:2;margin-top:0;gap:.75rem;width:100%;justify-content:center}}.booking-confirmation[_ngcontent-%COMP%]   .app-store-badges[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{--badge-height: 43px;--badge-radius: 10px;display:inline-flex;align-items:center;justify-content:center;height:var(--badge-height);padding:8px 14px;border-radius:var(--badge-radius);background:#000;border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 16px #00000026;transition:transform .2s ease,box-shadow .2s ease;text-decoration:none;cursor:pointer}.booking-confirmation[_ngcontent-%COMP%]   .app-store-badges[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0000002e}.booking-confirmation[_ngcontent-%COMP%]   .app-store-badges[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:active{transform:translateY(0);box-shadow:0 4px 12px #00000029}.booking-confirmation[_ngcontent-%COMP%]   .app-store-badges[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:focus-visible{outline:3px solid #4a90e2;outline-offset:2px}.booking-confirmation[_ngcontent-%COMP%]   .app-store-badges[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{display:block;height:calc(var(--badge-height) - 20px);width:auto}@media (max-width: 767px){.booking-confirmation[_ngcontent-%COMP%]   .app-store-badges[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{--badge-height: 48px;padding:8px 12px;min-width:140px}.booking-confirmation[_ngcontent-%COMP%]   .app-store-badges[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:calc(var(--badge-height) - 16px)}}"]})}}return n})();var fa=[{path:":id",component:Ht},{path:":id/signup-patient",component:Lt},{path:":id/booking-summary",component:Zt}],jt=(()=>{class n{static{this.\u0275fac=function(a){return new(a||n)}}static{this.\u0275mod=ie({type:n})}static{this.\u0275inj=ae({imports:[Ce.forChild(fa),Ce]})}}return n})();var Ui=(()=>{class n{static{this.\u0275fac=function(a){return new(a||n)}}static{this.\u0275mod=ie({type:n})}static{this.\u0275inj=ae({providers:[lt()],imports:[Be,ot,jt,Qe,ft,Ke,dt,kt,pt,ht]})}}return n})();export{Ui as HealerProfileModule};

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.