PageSourceSearch

https://mygpi.ge/8054.311da093b53adf8f.js

js mygpi.ge collected 2026-10-01 23:44:23 UTC 77,544 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkweb=self.webpackChunkweb||[]).push([[8054],{28054:(L,O,l)=>{l.r(O),l.d(O,{MedicalClinicProviderModule:()=>Pe});var s=l(36895),d=l(24006),b=l(8929),M=l(56498),v=l(36787),p=l(24850),u=l(75778),F=l(5154),A=l(7625),q=l(92198),y=l(1059),R=l(80013),V=l(87545),h=(()=>{return(t=h||(h={}))[t.Medi=1]="Medi",t[t.Corporate=2]="Corporate",t[t.Exclusive=4]="Exclusive",h;var t})();const J={\u10d0\u10db\u10d1\u10e3\u10da\u10d0\u10e2\u10dd\u10e0\u10d8\u10d0:"#207A36",\u10e1\u10e2\u10d0\u10ea\u10d8\u10dd\u10dc\u10d0\u10e0\u10d8:"#0F2B8A",\u10da\u10d0\u10d1\u10dd\u10e0\u10d0\u10e2\u10dd\u10e0\u10d8\u10d0:"#995900","\u10db\u10d4\u10dc\u10dd\u10d1\u10d0-\u10d2\u10d8\u10dc\u10d4\u10d9\u10dd\u10da\u10dd\u10d2\u10d8\u10d0":"#6A1B9A",\u10e1\u10e2\u10dd\u10db\u10d0\u10e2\u10dd\u10da\u10dd\u10d2\u10d8\u10d0:"#8A0F57"};var I=l(54639),Q=l(99265),n=l(94650),Y=l(62289),f=l(51692),B=l(80529),g=l(30775);let H=(()=>{class t{constructor(e,i){this.http=e,this.settings=i}filterProviderClinics(e){return this.http.get(this.settings.format("References","get-medical-provider-contracts"),{params:Object.assign({},e)})}getCitiesWithCountry(){return this.http.get(this.settings.format("dictionary","cities-with-country"))}}return t.\u0275fac=function(e){return new(e||t)(n.LFG(B.eN),n.LFG(g.gb))},t.\u0275prov=n.Yz7({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();var C=l(30671),D=l(1581),w=l(65412),Z=l(591),$=l(36053),x=l(32925);function G(t,o){if(1&t&&(n.TgZ(0,"span",21),n._uU(1),n.qZA()),2&t){const e=o.ngIf;n.xp6(1),n.hij(" ",e.length>0?e+" -":""," ")}}function z(t,o){if(1&t&&(n.TgZ(0,"li"),n._uU(1),n.qZA()),2&t){const e=o.$implicit;n.xp6(1),n.hij(" ",e.directionName," ")}}function j(t,o){if(1&t&&(n.TgZ(0,"ul",23),n.YNc(1,z,2,1,"li",24),n.qZA()),2&t){const e=n.oxw().ngIf,i=n.oxw();n.xp6(1),n.Q6J("ngForOf",e)("ngForTrackBy",i.trackByDirectionId)}}function K(t,o){if(1&t&&(n.ynx(0),n.YNc(1,j,2,2,"ul",22),n.BQk()),2&t){const e=o.ngIf;n.oxw();const i=n.MAs(27);n.xp6(1),n.Q6J("ngIf",e.length>0)("ngIfElse",i)}}function W(t,o){if(1&t&&(n.TgZ(0,"p")(1,"span"),n._uU(2),n.qZA(),n.TgZ(3,"span"),n._uU(4),n.ALo(5,"translate"),n.qZA()()),2&t){const e=n.oxw(2);n.xp6(2),n.hij(" \u201c",e.search.value,"\u201d "),n.xp6(2),n.hij(" ",n.lcZ(5,2,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_DIRECTIONS.WARNING")," ")}}function X(t,o){if(1&t&&(n.TgZ(0,"div",25),n._UZ(1,"img",26),n.YNc(2,W,6,4,"p",17),n.qZA()),2&t){const e=n.oxw();n.xp6(2),n.Q6J("ngIf",null==e.search.value?null:e.search.value.trim())}}let nn=(()=>{class t{constructor(e,i,r){this.data=e,this.dialogRef=i,this.translate=r,this.tooltipText="",this.rankings$=new Z.X([]),this.title$=new Z.X(""),this.rankings=[],this.search=new d.NI("",{nonNullable:!0}),this.filteredRankings$=(0,$.aj)([this.rankings$,this.search.valueChanges.pipe((0,y.O)(this.search.value),(0,p.U)(c=>c.trim().toLowerCase()),(0,R.b)(300),(0,u.x)())]).pipe((0,p.U)(([c,a])=>a?c.filter(_=>{var m;return(null!==(m=_.directionName)&&void 0!==m?m:"").toLowerCase().includes(a)}):c)),this.trackByDirectionId=(c,a)=>a.directionID}ngOnInit(){this.title$.next(this.data.title?this.data.title:""),this.rankings=this.data.rankings?this.data.rankings:[],this.rankings$.next(this.rankings),this.tooltipText=this.translate.instant("MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_DIRECTIONS.HEADERS.DIRECTIONS")}close(){this.dialogRef.close()}}return t.\u0275fac=function(e){return new(e||t)(n.Y36(w.WI),n.Y36(w.so),n.Y36(x.sK))},t.\u0275cmp=n.Xpm({type:t,selectors:[["gpi-clinic-specialities-list"]],decls:32,vars:19,consts:[[1,"directions-wrapper","provider-clinics-directions-container"],[1,"directions-wrapper__inner-container"],[1,"directions-wrapper__header"],[1,"directions-wrapper__header__content"],["class","clinic-name",4,"ngIf"],[1,"direction-title"],[1,"info-tooltip-wrapper"],[1,"info-tooltip-icon"],["ngSrc","assets/images/medical-clinic-provider/info-circle-blue.svg","alt","Info circle icon","height","16","width","16",2,"height","auto"],[1,"info-box"],[1,"tooltip-arrow"],["ngSrc","/assets/images/medical-clinic-provider/close-grey.svg","alt","Close icon","height","14","
1width","14",3,"click"],[1,"search-for-direction-container-wrapper"],[1,"search-for-direction-container"],["for","search-for-direction"],["ngSrc","/assets/images/medical-clinic-provider/search-normal.svg","alt","Search icon","height","20","width","20"],["id","search-for-direction",3,"formControl","placeholder"],[4,"ngIf"],["noResults",""],[1,"close-btn-container"],[3,"click"],[1,"clinic-name"],["class","directions-list",4,"ngIf","ngIfElse"],[1,"directions-list"],[4,"ngFor","ngForOf","ngForTrackBy"],[1,"empty-state"],["ngSrc","assets/images/medical-clinic-provider/search-zoom-in.svg","alt","search zoom icon","height","32","width","32",2,"height","auto"]],template:function(e,i){1&e&&(n.TgZ(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3),n.YNc(4,G,2,1,"span",4),n.ALo(5,"async"),n.TgZ(6,"span",5),n._uU(7),n.ALo(8,"translate"),n.qZA(),n.TgZ(9,"div",6)(10,"div",7),n._UZ(11,"img",8),n.qZA(),n.TgZ(12,"div",9),n._UZ(13,"div",10),n.TgZ(14,"span"),n._uU(15),n.ALo(16,"translate"),n.qZA()()()(),n.TgZ(17,"img",11),n.NdJ("click",function(){return i.close()}),n.qZA()(),n.TgZ(18,"div",12)(19,"div",13)(20,"label",14),n._UZ(21,"img",15),n.qZA(),n._UZ(22,"input",16),n.ALo(23,"translate"),n.qZA()(),n.YNc(24,K,2,2,"ng-container",17),n.ALo(25,"async"),n.YNc(26,X,3,1,"ng-template",null,18,n.W1O),n.qZA(),n.TgZ(28,"div",19)(29,"button",20),n.NdJ("click",function(){return i.close()}),n._uU(30),n.ALo(31,"translate"),n.qZA()()()),2&e&&(n.xp6(4),n.Q6J("ngIf",n.lcZ(5,7,i.title$)),n.xp6(3),n.Oqu(n.lcZ(8,9,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_DIRECTIONS.HEADERS.DIRECTIONS")),n.xp6(8),n.hij(" ",n.lcZ(16,11,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_DIRECTIONS.TOOLTIP")," "),n.xp6(7),n.Q6J("formControl",i.search)("placeholder",n.lcZ(23,13,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_DIRECTIONS.PLACEHOLDERS.SEARCH_FOR_DIRECTION")),n.xp6(2),n.Q6J("ngIf",n.lcZ(25,15,i.filteredRankings$)),n.xp6(6),n.hij(" ",n.lcZ(31,17,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_DIRECTIONS.BUTTONS.CLOSE")," "))},dependencies:[s.sg,s.O5,s.Zd,d.Fj,d.JJ,d.oH,s.Ov,x.X$],styles:[".directions-wrapper[_ngcontent-%COMP%]{width:720px;max-height:100vh;overflow-y:auto;display:flex;flex-direction:column;justify-content:space-between}.directions-wrapper[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .directions-wrapper[_ngcontent-%COMP%]   label[_ngcontent-%COMP%], .directions-wrapper[_ngcontent-%COMP%]   input[_ngcontent-%COMP%], .directions-wrapper[_ngcontent-%COMP%]   li[_ngcontent-%COMP%], .directions-wrapper[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{font-family:NotoMedium,sans-serif}.directions-wrapper__header[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid #d9d9d9}.directions-wrapper__header__content[_ngcontent-%COMP%]{margin:0;font-family:NotoRegular,sans-serif;font-weight:600;font-size:18px;letter-spacing:0;display:flex;align-items:center;gap:5px}.directions-wrapper__header__content[_ngcontent-%COMP%]   .clinic-name[_ngcontent-%COMP%]{display:inline-block;max-width:280px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-height:23px}.directions-wrapper__header[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{cursor:pointer;width:14px;height:auto}.directions-wrapper[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%], .directions-wrapper[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{margin:0;padding:0;list-style:none}.directions-wrapper[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{margin:0 24px}.search-for-direction-container-wrapper[_ngcontent-%COMP%]{padding:16px 24px}.search-for-direction-container[_ngcontent-%COMP%]{display:flex;align-items:center;gap:8px;border:solid #0a1c5a 1px;padding:0 16px;border-radius:48px;overflow:hidden}.search-for-direction-container[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{display:block;height:20px;cursor:pointer}.search-for-direction-container[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:20px;height:20px}.search-for-direction-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{display:block;width:100%;height:44px;border:none;font-family:Noto Sans Georgian,sans-serif;font-weight:500;font-size:14px;outline:none}.directions-list[_ngcontent-%COMP%]{display:flex;flex-direction:column;border:1px solid #e6e8ee;border-radius:12px;overflow-y:auto;height:calc(100vh - 345px);--sb-size: 4px;--sb-radius: 4px;--sb-track: transparent;--sb-thumb: rgba(0, 0, 0, .28);--sb-thumb-hover: rgba(0, 0, 0, .45);scrollbar-width:thin;scrollbar-color:var(--sb-thumb) var(--sb-track);-webkit-overflow-scrolling:touch}.directions-list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{padding:16px;font-family:Noto Sans Georgian,sans-serif;font-weight:500;font-size:14px;letter-spacing:0}.directions-list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:nth-child(odd){background-color:#0a1c5a05}.directions-list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:nth-child(even){background-color:#fff}.directions-list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:not(:last-child){border-bottom:1px solid #e6e8ee}.directions-list[_ngcontent-%COMP%]::-webkit-scrollbar{width:var(--sb-size)}.directions-list[_ngcontent-%COMP%]::-webkit-scrollbar-track{background:var(--sb-track)}.directions-list[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background:var(--sb-thumb);border-radius:var(--sb-radius);background-clip:padding-box;border:2px solid transparent}.directions-list[_ngcontent-%COMP%]:hover::-webkit-scrollbar-thumb{background:var(--sb-thumb-hover)}.directions-list[_ngcontent-%COMP%]::-webkit-scrollbar-button{display:none;width:0;height:0}.close-btn-container[_ngcontent-%COMP%]{display:flex;justify-content:end;padding:24px}.close-btn-container[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{font-family:Noto Sans Georgian,sans-serif;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-transform:uppercase;background-color:#ed1c7c;color:#fff;border:none;padding:16px 24px;border-radius:38px;cursor:pointer}.info-tooltip-wrapper[_ngcontent-%COMP%]{position:relative;display:inline-block;margin-left:4px}.info-tooltip-wrapper[_ngcontent-%COMP%]   .info-tooltip-icon[_ngcontent-%COMP%]{cursor:pointer}.info-tooltip-wrapper[_ngcontent-%COMP%]   .info-tooltip-icon[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:16px;height:auto;display:block}.info-tooltip-wrapper[_ngcontent-%COMP%]   .info-box[_ngcontent-%COMP%]{position:absolute;top:163%;left:50%;transform:translate(-30%);border-radius:8px;padding:12px 16px;box-shadow:0 4px 10px #0000001a;display:none;flex-direction:column;z-index:10;background-color:#172131e6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);width:300px}.info-tooltip-wrapper[_ngcontent-%COMP%]   .info-box[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-family:NotoRegular,sans-serif;font-weight:500;font-size:11px;line-height:16px;letter-spacing:0;vertical-align:middle;color:#fff}.info-tooltip-wrapper[_ngcontent-%COMP%]   .info-box[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]{position:absolute;top:-10px;left:30%;transform:translate(-50%);width:0;height:0;
1border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid rgba(23,33,49,.9)}.info-tooltip-wrapper[_ngcontent-%COMP%]:hover   .info-box[_ngcontent-%COMP%]{display:flex}.empty-state[_ngcontent-%COMP%]{margin:0 24px;display:flex;flex-direction:column;align-items:center}.empty-state[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin-bottom:10px}.empty-state[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;font-weight:400;font-size:14px;line-height:20px;font-family:NotoMedium,sans-serif}.empty-state[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-weight:600;font-size:14px;text-align:center}.empty-state[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:first-child{font-family:NotoBold,sans-serif;font-weight:600}.empty-state[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:last-child{font-family:NotoRegular,sans-serif;font-weight:400}@media (max-width: 800px){.directions-wrapper[_ngcontent-%COMP%]{max-width:100%;height:90vh}.directions-wrapper[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:16px}.close-btn-container[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{font-size:14px;background-color:#ed1c7c;color:#fff;border:none;padding:16px 24px;border-radius:38px;cursor:pointer}.info-tooltip-wrapper[_ngcontent-%COMP%]   .info-box[_ngcontent-%COMP%]{width:175px;right:0;transform:translate(-60%)}.info-tooltip-wrapper[_ngcontent-%COMP%]   .info-box[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]{left:60%}}@media (max-width: 600px){.directions-wrapper__header__content[_ngcontent-%COMP%]   .clinic-name[_ngcontent-%COMP%], .directions-wrapper__header__content[_ngcontent-%COMP%]   .direction-title[_ngcontent-%COMP%]{font-size:14px!important}.directions-wrapper__header__content[_ngcontent-%COMP%]   .clinic-name[_ngcontent-%COMP%]{max-width:130px}}@media (max-width: 375px){.info-tooltip-wrapper[_ngcontent-%COMP%]   .info-box[_ngcontent-%COMP%]{transform:translate(-72%)}.info-tooltip-wrapper[_ngcontent-%COMP%]   .info-box[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]{left:72%}}"]}),t})();function en(t,o){1&t&&(n.TgZ(0,"th",17),n._uU(1),n.ALo(2,"translate"),n.qZA()),2&t&&(n.xp6(1),n.Oqu(n.lcZ(2,1,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_TABLE.TABLE.HEADERS.PROVIDER_CLINIC")))}function tn(t,o){if(1&t&&(n.TgZ(0,"span"),n._uU(1),n.qZA()),2&t){const e=n.oxw().$implicit;n.xp6(1),n.hij(" (",e.publicName,") ")}}function on(t,o){if(1&t&&(n.TgZ(0,"td",18)(1,"span",19)(2,"span"),n._uU(3),n.qZA(),n.YNc(4,tn,2,1,"span",0),n.qZA()()),2&t){const e=o.$implicit;n.xp6(3),n.hij("",e.personFullName," "),n.xp6(1),n.Q6J("ngIf",e.publicName&&e.publicName.length>0)}}function rn(t,o){1&t&&(n.TgZ(0,"th",17),n._uU(1),n.ALo(2,"translate"),n.qZA()),2&t&&(n.xp6(1),n.Oqu(n.lcZ(2,1,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_TABLE.TABLE.HEADERS.ADDRESS")))}function cn(t,o){if(1&t&&(n.TgZ(0,"td",18)(1,"span",20),n._uU(2),n.qZA()()),2&t){const e=o.$implicit;n.xp6(2),n.Oqu(e.address)}}function an(t,o){1&t&&(n.TgZ(0,"th",17),n._uU(1),n.ALo(2,"translate"),n.qZA()),2&t&&(n.xp6(1),n.Oqu(n.lcZ(2,1,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_TABLE.TABLE.HEADERS.CONTACT")))}function ln(t,o){if(1&t&&(n.TgZ(0,"a",24),n._UZ(1,"img",25),n.TgZ(2,"span"),n._uU(3),n.qZA()()),2&t){const e=n.oxw().$implicit;n.Q6J("href","tel:"+e.phone,n.LSH),n.xp6(3),n.Oqu(e.phone)}}function sn(t,o){if(1&t&&(n.TgZ(0,"a",26),n._UZ(1,"img",27),n.TgZ(2,"span"),n._uU(3),n.qZA()()),2&t){const e=n.oxw().$implicit,i=n.oxw(3);n.Q6J("href",i.formatUrl(e.website),n.LSH),n.xp6(3),n.Oqu(e.website)}}function dn(t,o){if(1&t&&(n.TgZ(0,"td",18)(1,"span",21),n.YNc(2,ln,4,2,"a",22),n.YNc(3,sn,4,2,"a",23),n.qZA()()),2&t){const e=o.$implicit;n.xp6(2),n.Q6J("ngIf",e.phone&&e.phone.length>0),n.xp6(1),n.Q6J("ngIf",e.website&&e.website.length>0)}}function pn(t,o){1&t&&(n.TgZ(0,"th",17),n._uU(1),n.ALo(2,"translate"),n.qZA()),2&t&&(n.xp6(1),n.Oqu(n.lcZ(2,1,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_TABLE.TABLE.HEADERS.APPROVAL_TYPE")))}function _n(t,o){if(1&t&&(n.TgZ(0,"td",18)(1,"span",28),n._uU(2),n.ALo(3,"translate"),n.qZA()()),2&t){const e=o.$implicit;n.xp6(2),n.hij(" ",e.isDD?n.lcZ(3,1,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_TABLE.TABLE.BADGES.REMOTE_APPROVAL"):""," ")}}function gn(t,o){1&t&&(n.TgZ(0,"th",17),n._uU(1),n.ALo(2,"translate"),n.qZA()),2&t&&(n.xp6(1),n.Oqu(n.lcZ(2,1,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_TABLE.TABLE.HEADERS.FIELD_PROFILE")))}function Cn(t,o){if(1&t&&(n.TgZ(0,"td",18)(1,"div",29)(2,"span",30),n._uU(3),n.qZA()()()),2&t){const e=o.$implicit;n.xp6(3),n.Oqu(e.medicalFieldName)}}function mn(t,o){1&t&&(n.TgZ(0,"th",17),n._uU(1),n.ALo(2,"translate"),n.qZA()),2&t&&(n.xp6(1),n.Oqu(n.lcZ(2,1,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_TABLE.TABLE.HEADERS.FIELD_PROFILE_CATEGORY")))}const N=function(t){return{"background-color":t}};function un(t,o){if(1&t&&(n.TgZ(0,"span",33),n._uU(1),n.qZA()),2&t){const e=o.$implicit,i=n.oxw(4);n.Q6J("ngStyle",n.VKq(2,N,i.badgeBgFor(e))),n.xp6(1),n.Oqu(e)}}function hn(t,o){if(1&t&&(n.TgZ(0,"td",18)(1,"div",29)(2,"span",31),n.YNc(3,un,2,4,"span",32),n.qZA()()()),2&t){const e=o.$implicit;n.xp6(3),n.Q6J("ngForOf",e.medicalFieldCategoryNames)}}function fn(t,o){1&t&&(n.TgZ(0,"th",17),n._uU(1),n.ALo(2,"translate"),n.qZA()),2&t&&(n.xp6(1),n.Oqu(n.lcZ(2,1,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_TABLE.TABLE.HEADERS.SPECIALITY")))}function xn(t,o){if(1&t){const e=n.EpF();
1n.TgZ(0,"td",18)(1,"span",34),n.NdJ("click",function(){const c=n.CHM(e).$implicit,a=n.oxw(3);return n.KtG(a.openSpecialityPopup(c.personFullName,c.rankings))}),n._uU(2),n.qZA()()}if(2&t){const e=o.$implicit;n.xp6(2),n.hij(" ",e.rankings.length," ")}}function On(t,o){1&t&&n._UZ(0,"tr",35)}function Mn(t,o){1&t&&n._UZ(0,"tr",36)}function Pn(t,o){if(1&t&&(n.ynx(0),n.TgZ(1,"table",5),n.ynx(2,6),n.YNc(3,en,3,3,"th",7),n.YNc(4,on,5,2,"td",8),n.BQk(),n.ynx(5,9),n.YNc(6,rn,3,3,"th",7),n.YNc(7,cn,3,1,"td",8),n.BQk(),n.ynx(8,10),n.YNc(9,an,3,3,"th",7),n.YNc(10,dn,4,2,"td",8),n.BQk(),n.ynx(11,11),n.YNc(12,pn,3,3,"th",7),n.YNc(13,_n,4,3,"td",8),n.BQk(),n.ynx(14,12),n.YNc(15,gn,3,3,"th",7),n.YNc(16,Cn,4,1,"td",8),n.BQk(),n.ynx(17,13),n.YNc(18,mn,3,3,"th",7),n.YNc(19,hn,4,1,"td",8),n.BQk(),n.ynx(20,14),n.YNc(21,fn,3,3,"th",7),n.YNc(22,xn,3,1,"td",8),n.BQk(),n.YNc(23,On,1,0,"tr",15),n.YNc(24,Mn,1,0,"tr",16),n.qZA(),n.BQk()),2&t){const e=n.oxw(2);n.xp6(1),n.Q6J("dataSource",e.dataSource),n.xp6(22),n.Q6J("matHeaderRowDef",e.displayedColumns),n.xp6(1),n.Q6J("matRowDefColumns",e.displayedColumns)}}function bn(t,o){if(1&t&&(n.TgZ(0,"span"),n._uU(1),n.qZA()),2&t){const e=n.oxw().$implicit;n.xp6(1),n.hij(" (",e.publicName,") ")}}function vn(t,o){if(1&t&&(n.TgZ(0,"span",33),n._uU(1),n.qZA()),2&t){const e=o.$implicit,i=n.oxw(4);n.Q6J("ngStyle",n.VKq(2,N,i.badgeBgFor(e))),n.xp6(1),n.Oqu(e)}}function In(t,o){if(1&t&&(n.TgZ(0,"div",41)(1,"a",48),n._UZ(2,"img",49),n.TgZ(3,"span"),n._uU(4),n.qZA()()()),2&t){const e=n.oxw().$implicit;n.xp6(1),n.Q6J("href","tel:"+e.phone,n.LSH),n.xp6(3),n.Oqu(e.phone)}}function Dn(t,o){if(1&t&&(n.TgZ(0,"div",41)(1,"a",50),n._UZ(2,"img",51),n.TgZ(3,"span"),n._uU(4),n.qZA()()()),2&t){const e=n.oxw().$implicit,i=n.oxw(3);n.xp6(1),n.Q6J("href",i.formatUrl(e.website),n.LSH),n.xp6(3),n.Oqu(e.website)}}const wn=function(t){return{active:t}};function Tn(t,o){if(1&t){const e=n.EpF();n.TgZ(0,"li",39)(1,"img",40),n.NdJ("click",function(){const c=n.CHM(e).$implicit,a=n.oxw(3);return n.KtG(a.toggleActive(c.id))}),n.qZA(),n.TgZ(2,"div",41)(3,"span",42)(4,"span"),n._uU(5),n.qZA(),n.YNc(6,bn,2,1,"span",0),n.qZA()(),n.TgZ(7,"div",41)(8,"span",43),n._uU(9),n.qZA(),n.TgZ(10,"span",31),n.YNc(11,vn,2,4,"span",32),n.qZA()(),n.TgZ(12,"div",41)(13,"span",44),n._UZ(14,"img",45),n.TgZ(15,"span"),n._uU(16),n.qZA()()(),n.YNc(17,In,5,2,"div",46),n.YNc(18,Dn,5,2,"div",46),n.TgZ(19,"div",41)(20,"button",47),n.NdJ("click",function(){const c=n.CHM(e).$implicit,a=n.oxw(3);return n.KtG(a.openSpecialityPopup(c.personFullName,c.rankings))}),n.TgZ(21,"span"),n._uU(22),n.ALo(23,"translate"),n.qZA()()()()}if(2&t){const e=o.$implicit,i=n.oxw(3);n.Q6J("ngClass",n.VKq(12,wn,e.id===i.selectedId)),n.xp6(5),n.hij("",e.personFullName," "),n.xp6(1),n.Q6J("ngIf",e.publicName&&e.publicName.length>0),n.xp6(3),n.Oqu(e.medicalFieldName),n.xp6(2),n.Q6J("ngForOf",e.medicalFieldCategoryNames),n.xp6(5),n.Oqu(e.address),n.xp6(1),n.Q6J("ngIf",e.phone&&e.phone.length>0),n.xp6(1),n.Q6J("ngIf",e.website&&e.website.length>0),n.xp6(4),n.AsE(" ",e.rankings.length," ",n.lcZ(23,10,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_TABLE.TABLE.COUNTS.SPECIALITIES_COUNT")," ")}}function An(t,o){if(1&t&&(n.TgZ(0,"ul",37),n.YNc(1,Tn,24,14,"li",38),n.ALo(2,"async"),n.qZA()),2&t){const e=n.oxw(2);n.xp6(1),n.Q6J("ngForOf",n.lcZ(2,2,e.renderedData$))("ngForTrackBy",e.trackById)}}const En=function(){return[]};function Ln(t,o){if(1&t&&(n.ynx(0),n.TgZ(1,"div",1),n.YNc(2,Pn,25,3,"ng-container",2),n.ALo(3,"async"),n.YNc(4,An,3,4,"ng-template",null,3,n.W1O),n._UZ(6,"mat-paginator",4),n.qZA(),n.BQk()),2&t){const e=n.MAs(5),i=n.oxw();n.xp6(2),n.Q6J("ngIf",!n.lcZ(3,5,i.screenThreshold$))("ngIfElse",e),n.xp6(4),n.Q6J("pageSize",10)("pageSizeOptions",n.DdM(7,En))("showFirstLastButtons",!0)}}let yn=(()=>{class t{set data(e){const i=(e??[]).slice();this._data=i,this.dataSource.data=i,this.dataSource._updateChangeSubscription()}get data(){return this._data}constructor(e,i,r){this.paginatorIntl=e,this.dialog=i,this.cdr=r,this._data=[],this.displayedColumns=["Provider clinic","Address","Contact","Approval type","Field","Field Category","Speciality"],this.dataSource=new C.by(this.data),this.selectedId=null,this.mobileScreen=!1,this.unsubscribe$=new b.xQ,this.trackById=(c,a)=>a.id}ngOnInit(){this.renderedData$=this.dataSource.connect(),this.initUIThreshold()}ngAfterViewInit(){this.paginator&&(this.dataSource.paginator=this.paginator,this.paginatorIntl.itemsPerPageLabel=""),this.cdr.detectChanges()}openSpecialityPopup(e,i){i.length<=0||this.dialog.open(nn,{maxWidth:"100vw",position:this.mobileScreen?{bottom:"0"}:void 0,data:{title:e,rankings:i}}).afterClosed().subscribe()}formatUrl(e){if(!e)return"#";const i=e.trim();return/^https?:\/\//i.test(i)?i:"https://"+i.replace(/^\/+/,"")}toggleActive(e){this.selectedId=this.selectedId===e?null:e}initUIThreshold(){this.screenThreshold$&&this.screenThreshold$.pipe((0,A.R)(this.unsubscribe$)).subscribe(e=>{this.mobileScreen=e})}badgeBgFor(e){var i;return null!==(i=J[e])&&void 0!==i?i:"#000"}ngOnDestroy(){this.unsubscribe$.next(),this.unsubscribe$.complete()}}return t.\u0275fac=function(e){return new(e||t)(n.Y36(D.ye),n.Y36(w.uw),n.Y36(n.sBO))},t.\u0275cmp=n.Xpm({type:t,selectors:[["gpi-medical-clinic-providers-table"]],viewQuery:function(e,i){if(1&e&&n.Gf(D.NW,5),2&e){let r;n.iGM(r=n.CRH())&&(i.paginator=r.first)}},inputs:{data:"data",screenThreshold$:"screenThreshold$"},decls:1,vars:1,consts:[[4,"ngIf"],[1,"table-wrapper","medical-prov
1ider-clinic-table-wrapper"],[4,"ngIf","ngIfElse"],["mobileData",""],["showFirstLastButtons","",3,"pageSize","pageSizeOptions","showFirstLastButtons"],["mat-table","",3,"dataSource"],["matColumnDef","Provider clinic"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","Address"],["matColumnDef","Contact"],["matColumnDef","Approval type"],["matColumnDef","Field"],["matColumnDef","Field Category"],["matColumnDef","Speciality"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["mat-header-cell",""],["mat-cell",""],[1,"provider-clinic-name"],[1,"address-desktop"],[1,"contact-inner-span"],[3,"href",4,"ngIf"],["target","_blank",3,"href",4,"ngIf"],[3,"href"],["ngSrc","assets/images/medical-clinic-provider/call-icon.svg","alt","phone icon","height","20","width","20"],["target","_blank",3,"href"],["ngSrc","assets/images/medical-clinic-provider/global-icon.svg","alt","globe icon","height","20","width","20"],[1,"approval-type-desktop"],[1,"field-badge-header-desktop-container"],[1,"field-badge-header"],[1,"field-badge-container"],[3,"ngStyle",4,"ngFor","ngForOf"],[3,"ngStyle"],[1,"speciality-cell",3,"click"],["mat-header-row",""],["mat-row",""],[1,"mobile-list"],["class","mobile-list__card",3,"ngClass",4,"ngFor","ngForOf","ngForTrackBy"],[1,"mobile-list__card",3,"ngClass"],["ngSrc","assets/images/medical-clinic-provider/arrow-down.svg","alt","arrow icon","height","20","width","21",1,"mobile-list__card__icon",3,"click"],[1,"mobile-list__card__item"],[1,"provider-clinic-name","mobile-pr-item"],[1,"mobile-list__card__item__field","field-badge-header"],[1,"mobile-list__card__item__location"],["ngSrc","assets/images/medical-clinic-provider/location-icon.svg","alt","location icon","height","20","width","20"],["class","mobile-list__card__item",4,"ngIf"],[1,"mobile-list__card__item__specialty",3,"click"],[1,"mobile-list__card__item__tel",3,"href"],["ngSrc","assets/images/medical-clinic-provider/call-icon.svg","alt","location icon","height","20","width","20"],["target","_blank",1,"mobile-list__card__item__web",3,"href"],["ngSrc","assets/images/medical-clinic-provider/global-icon.svg","alt","location icon","height","20","width","20"]],template:function(e,i){1&e&&n.YNc(0,Ln,7,8,"ng-container",0),2&e&&n.Q6J("ngIf",i.screenThreshold$)},dependencies:[s.mk,s.sg,s.O5,s.PC,s.Zd,C.BZ,C.fO,C.as,C.w1,C.Dz,C.nj,C.ge,C.ev,C.XQ,C.Gk,D.NW,s.Ov,x.X$],styles:[".table-wrapper[_ngcontent-%COMP%]{border-radius:12px;border:solid rgba(10,28,90,.1215686275) 1px;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:300px}.table-wrapper[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .table-wrapper[_ngcontent-%COMP%]   td[_ngcontent-%COMP%], .table-wrapper[_ngcontent-%COMP%]   th[_ngcontent-%COMP%], .table-wrapper[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{font-family:NotoMedium,sans-serif;font-size:14px;color:#292562}.table-wrapper[_ngcontent-%COMP%]   .mat-mdc-table[_ngcontent-%COMP%]{background-color:#fff}.table-wrapper[_ngcontent-%COMP%]   .mat-mdc-table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{background-color:#0a1c5a1f;color:#292562}.table-wrapper[_ngcontent-%COMP%]   .mat-mdc-table[_ngcontent-%COMP%]   .mat-mdc-header-cell[_ngcontent-%COMP%], .table-wrapper[_ngcontent-%COMP%]   .mat-mdc-table[_ngcontent-%COMP%]   .mat-mdc-cell[_ngcontent-%COMP%]{border-color:#0a1c5a1f}.provider-clinic-name[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:2px;padding:0;height:auto}.provider-clinic-name[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{width:100%;display:inline-block}.provider-clinic-name.mobile-pr-item[_ngcontent-%COMP%]{height:46px;max-width:100%}.provider-clinic-name.mobile-pr-item[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:inline-block;padding-right:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.address-desktop[_ngcontent-%COMP%], .approval-type-desktop[_ngcontent-%COMP%]{display:inline-block}.field-badge-header-desktop-container[_ngcontent-%COMP%]{padding:8px 0}.field-badge-header-desktop-container[_ngcontent-%COMP%]   .field-badge-header[_ngcontent-%COMP%]{font-size:14px!important}.speciality-cell[_ngcontent-%COMP%]{color:#1000f6;font-weight:500;line-height:20px;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;cursor:pointer}.contact-inner-span[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:8px;padding:8px 0}.contact-inner-span[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .contact-inner-span[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:link, .contact-inner-span[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:visited{color:#292562;text-decoration:none}.contact-inner-span[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{display:flex;align-items:center;gap:8px}
1.contact-inner-span[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:20px;height:20px;display:inline-block}.mobile-list[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:16px;margin:0 0 24px;padding:0}.mobile-list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{list-style:none;margin-bottom:0;padding:0}.mobile-list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{padding:16px}.mobile-list__card[_ngcontent-%COMP%]{box-shadow:0 2px 8px #0a1c5a14;border-radius:16px;border:solid rgba(0,0,0,.15) 1px;position:relative;max-height:98px;overflow:hidden;transition:all .25s ease-in-out;background-color:#fff}.mobile-list__card.active[_ngcontent-%COMP%]{max-height:600px}.mobile-list__card__icon[_ngcontent-%COMP%]{position:absolute;top:16px;right:16px}.mobile-list__card__item[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:14px}.mobile-list__card__item__p-clinic[_ngcontent-%COMP%], .mobile-list__card__item__field[_ngcontent-%COMP%], .mobile-list__card__item__dd[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.mobile-list__card__item__p-clinic[_ngcontent-%COMP%]{color:#292562;font-size:16px!important;margin-right:20px;height:30px}.mobile-list__card__item__field[_ngcontent-%COMP%]{height:34px}.mobile-list__card__item__dd[_ngcontent-%COMP%]{height:23px;margin-bottom:8px}.mobile-list__card__item__location[_ngcontent-%COMP%], .mobile-list__card__item__tel[_ngcontent-%COMP%], .mobile-list__card__item__web[_ngcontent-%COMP%]{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px}.mobile-list__card__item__tel[_ngcontent-%COMP%], .mobile-list__card__item__web[_ngcontent-%COMP%], .mobile-list__card__item__tel[_ngcontent-%COMP%]:link, .mobile-list__card__item_webl[_ngcontent-%COMP%]:link, .mobile-list__card__item__tel[_ngcontent-%COMP%]:visited, .mobile-list__card__item__web[_ngcontent-%COMP%]:visited{text-decoration:none;color:#292562}.mobile-list__card__item__specialty[_ngcontent-%COMP%]{display:block;border:none;width:100%;padding:16px 0;border-top:solid 1px #F1F0FF;background-color:#fff}.mobile-list__card__item__specialty[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:#1000f6;font-size:14px;text-decoration:underline}.field-badge-header[_ngcontent-%COMP%]{font-size:14px;padding:8px 0;border-bottom:solid #f1f0ff 1px;font-weight:600}.field-badge-container[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;margin-top:4px;gap:4px;padding-top:4px;margin-bottom:18px;white-space:nowrap}.field-badge-container[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:inline-block;padding:0 6px;color:#fff;border-radius:23px;font-size:10px}@media (max-width: 1055px){.table-wrapper[_ngcontent-%COMP%]{border:none}}"]}),t})();var k=l(80273);const Rn=function(){return["https://www.gpih.ge/ka"]};function Zn(t,o){1&t&&(n.TgZ(0,"a",5),n._UZ(1,"img",6),n.qZA()),2&t&&n.Q6J("href",n.DdM(1,Rn),n.LSH)}const Nn=function(){return["https://www.gpih.ge/en"]};function kn(t,o){1&t&&(n.TgZ(0,"a",5),n._UZ(1,"img",7),n.qZA()),2&t&&n.Q6J("href",n.DdM(1,Nn),n.LSH)}function Sn(t,o){if(1&t&&(n.ynx(0),n.TgZ(1,"a",9),n._uU(2),n.ALo(3,"translate"),n.qZA(),n.BQk()),2&t){const e=o.ngIf;n.xp6(1),n.Q6J("href",e.identity.url+"/Account/Register",n.LSH),n.xp6(1),n.hij(" ",n.lcZ(3,2,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_HEADER.BUTTONS.REGISTER")," ")}}const Un=function(t){return["/",t,"mg-personal-area","dashboard"]};function Fn(t,o){if(1&t&&(n.ynx(0),n.TgZ(1,"a",8),n._uU(2),n.ALo(3,"translate"),n.qZA(),n.YNc(4,Sn,4,4,"ng-container",4),n.ALo(5,"async"),n.BQk()),2&t){const e=n.oxw().ngIf,i=n.oxw();n.xp6(1),n.Q6J("routerLink",n.VKq(7,Un,e===i.CULTURES.GEO?i.CULTURES.GEO:i.CULTURES.ENG)),n.xp6(1),n.hij(" ",n.lcZ(3,3,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_HEADER.BUTTONS.LOG_IN")," "),n.xp6(2),n.Q6J("ngIf",n.lcZ(5,5,i.setting.settings$))}}function qn(t,o){if(1&t&&(n.TgZ(0,"div",1),n.YNc(1,Zn,2,2,"a",2),n.YNc(2,kn,2,2,"a",2),n.TgZ(3,"div",3),n.YNc(4,Fn,6,9,"ng-container",4),n.ALo(5,"async"),n.qZA()()),2&t){const e=o.ngIf,i=n.oxw();n.xp6(1),n.Q6J("ngIf",e===i.CULTURES.GEO),n.xp6(1),n.Q6J("ngIf",e===i.CULTURES.ENG),n.xp6(2),n.Q6J("ngIf",!n.lcZ(5,3,i.currentUser$))}}let Vn=(()=>{class t{constructor(e,i,r,c,a){this.eRef=e,this.localization=i,this.setting=r,this.store=c,this.auth=a,this.languageOptionsVisible=!1,this.CULTURES=I.G}ngOnInit(){this.currentUser$=this.store.select(g.ce.currentUser).pipe((0,p.U)(e=>e&&this.auth.isAuthenticated()?e:null))}handleClickOutside(e){this.eRef.nativeElement.contains(e.target)||(this.languageOptionsVisible=!1)}toggleOptions(){this.languageOptionsVisible=!this.languageOptionsVisible}selectLanguage(e){this.languageOptionsVisible=!1,this.localization.changeLanguage(e)}}return t.\u0275fac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(g.oQ),n.Y36(g.gb),n.Y36(k.yh),n.Y36(g.e8))},t.\u0275cmp=n.Xpm({type:t,selectors:[["gpi-medical-clinic-providers-header"]],hostBindings:function(e,i){1&e&&n.NdJ("
1click",function(c){return i.handleClickOutside(c)},!1,n.evT)},decls:2,vars:3,consts:[["class","medical-provider-clinic-header-container",4,"ngIf"],[1,"medical-provider-clinic-header-container"],["class","medical-provider-clinic-header-container__home",3,"href",4,"ngIf"],[1,"action-buttons"],[4,"ngIf"],[1,"medical-provider-clinic-header-container__home",3,"href"],["ngSrc","assets/media/logo.svg","alt","GPIH Logo","width","161","height","71",1,"medical-provider-clinic-header-container__main-logo",2,"height","auto"],["ngSrc","assets/media/logo-en.svg","alt","GPIH Logo","width","72","height","40",1,"medical-provider-clinic-header-container__main-logo",2,"height","auto"],[1,"action-buttons__action","action-buttons__reg",3,"routerLink"],[1,"action-buttons__action","action-buttons__log",3,"href"]],template:function(e,i){1&e&&(n.YNc(0,qn,6,5,"div",0),n.ALo(1,"async")),2&e&&n.Q6J("ngIf",n.lcZ(1,1,i.localization.currentLanguage$))},dependencies:[s.O5,f.rH,s.Zd,s.Ov,x.X$],styles:[".medical-provider-clinic-header-container[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 16px 32px;background-color:#fff;box-shadow:2px 4px 12px #0e215e14;border-radius:64px;margin-top:16px}.medical-provider-clinic-header-container__home[_ngcontent-%COMP%]{display:inline-block;cursor:pointer;width:72px}.medical-provider-clinic-header-container__home[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:72px;height:auto}.medical-provider-clinic-header-container[_ngcontent-%COMP%]   button[_ngcontent-%COMP%], .medical-provider-clinic-header-container[_ngcontent-%COMP%]   button[_ngcontent-%COMP%], .medical-provider-clinic-header-container[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-family:NotoMedium,sans-serif}.medical-provider-clinic-header-container__main-logo[_ngcontent-%COMP%]{width:72px;height:auto}.action-buttons[_ngcontent-%COMP%]{display:flex;align-items:center;gap:24px}.action-buttons__action[_ngcontent-%COMP%]{padding:10px 16px;border-radius:48px;border:solid transparent 1px;cursor:pointer;background-color:#fff;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0}.action-buttons[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .action-buttons[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:link, .action-buttons[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:visited{text-decoration:none;display:block}.action-buttons__reg[_ngcontent-%COMP%]{border:solid #ED1C7C 1px;color:#ed1c7c}.action-buttons__log[_ngcontent-%COMP%]{background-color:#ed1c7c;color:#fff}.action-buttons__lang[_ngcontent-%COMP%]{display:flex;align-items:center;gap:8px;cursor:pointer;border-radius:48px;padding:10px 16px;background-color:#fff;border:solid #0A1C5A 1px;position:relative;z-index:1}.action-buttons__lang[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-family:NotoMedium,sans-serif;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0}.action-buttons__lang__gbr[_ngcontent-%COMP%]{width:28px;height:23px;display:block}.action-buttons__lang__text[_ngcontent-%COMP%]{margin-right:3px}.action-buttons__lang__arrow[_ngcontent-%COMP%]{width:20px;height:auto;display:block}.lang-container[_ngcontent-%COMP%]{position:relative}.lang-container__lang-options[_ngcontent-%COMP%]{list-style:none;margin:0;position:absolute;top:43px;left:50%;transform:translate(-50%);width:100%;display:flex;flex-direction:column;align-items:center;max-height:0;overflow:hidden;border-radius:16px;background-color:#fff;padding:0;box-shadow:0 4px 8px #0a1c5a40}.lang-container__lang-options[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]{display:flex;align-items:center;gap:5px}.lang-container__lang-options[_ngcontent-%COMP%]   .check-wrapper[_ngcontent-%COMP%], .lang-container__lang-options[_ngcontent-%COMP%]   .check-wrapper[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:20px;height:20px}.lang-container__lang-options.active[_ngcontent-%COMP%]{max-height:70px}.lang-container__lang-options[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{width:100%;display:flex;align-items:center;justify-content:space-around;padding:5px;transition:all .25s ease-in-out}.lang-container__lang-options[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:20px;height:auto}.lang-container__lang-options[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:12px}.lang-container__lang-options[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:hover, .lang-container__lang-options[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:active{cursor:pointer;background-color:#fbd2e5}"]}),t})();const S=function(){return["https://www.gpih.ge/ka"]};function Jn(t,o){1&t&&(n.TgZ(0,"a",9),n._UZ(1,"img",10),n.qZA()),2&t&&n.Q6J("href",n.DdM(1,S),n.LSH)}function Qn(t,o){1&t&&(n.TgZ(0,"a",9),n._UZ(1,"img",11),n.qZA()),2&t&&n.Q6J("href",n.DdM(1,S),n.LSH)}function Yn(t,o){if(1&t&&(n.ynx(0),n.TgZ(1,"a",12)(2,"span"),n._uU(3),n.ALo(4,"translate"),n.qZA(),n._UZ(5,"img",8),n.qZA(),n.BQk()),2&t){const e=o.ngIf;n.xp6(1),n.Q6J("href",e.identity.url+"/Account/Register",n.LSH),n.xp6(2),n.hij(" ",n.lcZ(4,2,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_HEADER.BUTTONS.REGISTER")," ")}}const Bn=function(t){return{active:t}}
1,Hn=function(t){return["/",t,"mg-personal-area","dashboard"]};function $n(t,o){if(1&t){const e=n.EpF();n.ynx(0),n.TgZ(1,"div",1),n.YNc(2,Jn,2,2,"a",2),n.YNc(3,Qn,2,2,"a",2),n.TgZ(4,"img",3),n.NdJ("click",function(){n.CHM(e);const r=n.oxw();return n.KtG(r.navigationOverlayActive=!r.navigationOverlayActive)}),n.qZA()(),n.TgZ(5,"ul",4)(6,"li")(7,"div",5)(8,"span"),n._uU(9),n.ALo(10,"translate"),n.qZA(),n.TgZ(11,"img",6),n.NdJ("click",function(){n.CHM(e);const r=n.oxw();return n.KtG(r.closeOverlay())}),n.qZA()(),n.TgZ(12,"a",7)(13,"span"),n._uU(14),n.ALo(15,"translate"),n.qZA(),n._UZ(16,"img",8),n.qZA(),n.YNc(17,Yn,6,4,"ng-container",0),n.ALo(18,"async"),n.qZA()(),n.BQk()}if(2&t){const e=o.ngIf,i=n.oxw();n.xp6(2),n.Q6J("ngIf",e===i.CULTURES.GEO),n.xp6(1),n.Q6J("ngIf",e===i.CULTURES.ENG),n.xp6(2),n.Q6J("ngClass",n.VKq(13,Bn,i.navigationOverlayActive)),n.xp6(4),n.Oqu(n.lcZ(10,7,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_HEADER.LABELS.FILTERS")),n.xp6(3),n.Q6J("routerLink",n.VKq(15,Hn,e===i.CULTURES.GEO?i.CULTURES.GEO:i.CULTURES.ENG)),n.xp6(2),n.hij(" ",n.lcZ(15,9,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_HEADER.BUTTONS.LOG_IN")," "),n.xp6(3),n.Q6J("ngIf",n.lcZ(18,11,i.setting.settings$))}}let Gn=(()=>{class t{constructor(e,i,r,c){this.localization=e,this.setting=i,this.store=r,this.auth=c,this.navigationOverlayActive=!1,this.languageOptionsActive=!1,this.CULTURES=I.G}ngOnInit(){this.currentUser$=this.store.select(g.ce.currentUser).pipe((0,p.U)(e=>e&&this.auth.isAuthenticated()?e:null))}selectLanguage(e){this.languageOptionsActive=!1,this.localization.changeLanguage(e)}closeOverlay(){this.navigationOverlayActive=!1,this.languageOptionsActive=!1}}return t.\u0275fac=function(e){return new(e||t)(n.Y36(g.oQ),n.Y36(g.gb),n.Y36(k.yh),n.Y36(g.e8))},t.\u0275cmp=n.Xpm({type:t,selectors:[["gpi-medical-clinic-providers-header-mobile"]],decls:2,vars:3,consts:[[4,"ngIf"],[1,"medical-provider-mobile-header"],["class","medical-provider-clinic-header-container__home",3,"href",4,"ngIf"],["ngSrc","/assets/images/medical-clinic-provider/burger-menu.svg","height","20","width","21","alt","burger menu icon",1,"medical-provider-mobile-header__menu",3,"click"],[1,"medical-provider-mobile-header-menu",3,"ngClass"],[1,"menu-mobile-header"],["ngSrc","/assets/images/medical-clinic-provider/close-icon-blue.svg","alt","close icon","height","12","width","11",3,"click"],[1,"mobile-menu-nav-link",3,"routerLink"],["ngSrc","/assets/images/medical-clinic-provider/arrow-right.svg","alt","Arrow Icon","height","20","width","20"],[1,"medical-provider-clinic-header-container__home",3,"href"],["ngSrc","assets/media/logo.svg","alt","GPIH Logo","width","161","height","71",1,"medical-provider-mobile-header__gpi",2,"height","auto"],["ngSrc","assets/media/logo-en.svg","alt","GPIH Logo","width","72","height","40",1,"medical-provider-mobile-header__gpi",2,"height","auto"],[1,"mobile-menu-nav-link",3,"href"]],template:function(e,i){1&e&&(n.YNc(0,$n,19,17,"ng-container",0),n.ALo(1,"async")),2&e&&n.Q6J("ngIf",n.lcZ(1,1,i.localization.currentLanguage$))},dependencies:[s.mk,s.O5,f.rH,s.Zd,s.Ov,x.X$],styles:[".medical-provider-mobile-header[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;box-shadow:2px 4px 12px #0e215e14;padding:16px}.medical-provider-mobile-header[_ngcontent-%COMP%]   li[_ngcontent-%COMP%], .medical-provider-mobile-header[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .medical-provider-mobile-header[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-family:NotoMedium,sans-serif}.medical-provider-mobile-header__gpi[_ngcontent-%COMP%]{width:57px;height:auto}.medical-provider-mobile-header__home[_ngcontent-%COMP%]{width:20px;display:inline-block;cursor:pointer}.medical-provider-mobile-header__menu[_ngcontent-%COMP%]{width:20px;height:20px}.medical-provider-mobile-header-menu[_ngcontent-%COMP%]{position:fixed;left:0;width:100%;background-color:#fff;z-index:2;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;transition:height .25s ease-in-out,top .25s ease-in-out,opacity .25s ease-in-out;top:-25px;height:0;opacity:0;overflow:hidden}
1.medical-provider-mobile-header-menu[_ngcontent-%COMP%], .medical-provider-mobile-header-menu[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{margin:0;padding:0;list-style:none}.menu-mobile-header[_ngcontent-%COMP%]{align-items:center;justify-content:space-between;padding:20px 16px;border-bottom:solid #f1f0ff 1px;display:flex;background-color:#fff}.menu-mobile-header[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .tick-circle-wrapper[_ngcontent-%COMP%]{height:20px;width:20px}.mobile-menu-nav-link[_ngcontent-%COMP%], .mobile-menu-nav-link[_ngcontent-%COMP%]:link, .mobile-menu-nav-link[_ngcontent-%COMP%]:visited{text-decoration:none;color:#292562;display:flex;align-items:center;justify-content:space-between;padding:16px}.mobile-menu-nav-lang[_ngcontent-%COMP%]{position:relative}.mobile-menu-nav-lang__container[_ngcontent-%COMP%]{text-decoration:none;color:#292562;display:flex;align-items:center;justify-content:space-between;padding:16px;border-top:solid #f1f0ff 1px;position:relative}.mobile-menu-nav-lang__lang-div[_ngcontent-%COMP%]{height:23px;position:relative;overflow:hidden;width:60px}.mobile-menu-nav-lang__lang-div__inner-wrapper[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:46px}.mobile-menu-nav-lang__lang-div__inner[_ngcontent-%COMP%]{display:flex;align-items:center;gap:2px;height:23px}.mobile-menu-nav-lang__options[_ngcontent-%COMP%]{position:absolute;bottom:65px;left:50%;transform:translate(-50%);width:95%;border-radius:20px;box-shadow:0 4px 8px #0a1c5a40;margin:0;padding:0;overflow:hidden}.mobile-menu-nav-lang__options[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{padding:16px;display:flex;justify-content:space-between}.mobile-menu-nav-lang__options[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:not(:last-child){border-bottom:solid #f1f0ff 1px}.medical-provider-mobile-header-menu.active[_ngcontent-%COMP%]{top:0;height:100vh;opacity:1}"]}),t})();const zn=["dropdown1","dropdown2","dropdown3","dropdown4"];function jn(t,o){1&t&&(n.TgZ(0,"div",47),n._UZ(1,"gpi-medical-clinic-providers-header"),n.qZA())}function Kn(t,o){1&t&&(n.ynx(0),n._UZ(1,"gpi-medical-clinic-providers-header-mobile"),n.BQk())}function Wn(t,o){1&t&&n._UZ(0,"img",52)}function Xn(t,o){1&t&&n._UZ(0,"img",53)}const ne=function(t){return{active:t}};function ee(t,o){if(1&t&&(n.TgZ(0,"span",48),n.YNc(1,Wn,1,0,"img",49),n.YNc(2,Xn,1,0,"img",50),n.TgZ(3,"span",51),n._uU(4),n.ALo(5,"translate"),n.qZA()()),2&t){const e=n.oxw();n.Q6J("ngClass",n.VKq(6,ne,e.isFilterActive)),n.xp6(1),n.Q6J("ngIf",!e.isFilterActive),n.xp6(1),n.Q6J("ngIf",e.isFilterActive),n.xp6(2),n.hij(" ",n.lcZ(5,4,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_PARENT.BUTTONS.FILTER")," ")}}function te(t,o){if(1&t){const e=n.EpF();n.TgZ(0,"span",54),n.NdJ("click",function(){n.CHM(e);const r=n.oxw();return n.KtG(r.clearAllDropdowns())}),n._UZ(1,"img",53),n.TgZ(2,"span",51),n._uU(3),n.ALo(4,"translate"),n.qZA(),n._UZ(5,"img",55),n.qZA()}2&t&&(n.xp6(3),n.hij(" ",n.lcZ(4,1,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_PARENT.BUTTONS.FILTER")," "))}function ie(t,o){1&t&&n._UZ(0,"img",61)}
1function oe(t,o){if(1&t){const e=n.EpF();n.TgZ(0,"li",59),n.NdJ("click",function(){const c=n.CHM(e).$implicit,a=n.oxw(2);return n.KtG(a.selectOption("medicalFieldCategoryID",c))}),n.TgZ(1,"span"),n._uU(2),n.qZA(),n.YNc(3,ie,1,0,"img",60),n.qZA()}if(2&t){const e=o.$implicit,i=n.oxw(2);n.uIk("aria-selected",i.isSelected("medicalFieldCategoryID",e)),n.xp6(2),n.Oqu(e.text),n.xp6(1),n.Q6J("ngIf",i.isSelected("medicalFieldCategoryID",e))}}function re(t,o){if(1&t&&(n.TgZ(0,"div",56)(1,"ul",57),n.YNc(2,oe,4,3,"li",58),n.qZA()()),2&t){const e=n.oxw();n.xp6(2),n.Q6J("ngForOf",e.medicalField)("ngForTrackBy",e.trackByOptionId)}}function ce(t,o){1&t&&n._UZ(0,"img",61)}function ae(t,o){if(1&t){const e=n.EpF();n.TgZ(0,"li",59),n.NdJ("click",function(){const c=n.CHM(e).$implicit,a=n.oxw(2);return n.KtG(a.selectOption("isDD",c))}),n.TgZ(1,"span"),n._uU(2),n.ALo(3,"translate"),n.qZA(),n.YNc(4,ce,1,0,"img",60),n.qZA()}if(2&t){const e=o.$implicit,i=n.oxw(2);n.uIk("aria-selected",i.isSelected("isDD",e)),n.xp6(2),n.Oqu(n.lcZ(3,3,e.text)),n.xp6(2),n.Q6J("ngIf",i.isSelected("isDD",e))}}function le(t,o){if(1&t&&(n.TgZ(0,"div",56)(1,"ul",57),n.YNc(2,ae,5,5,"li",58),n.qZA()()),2&t){const e=n.oxw();n.xp6(2),n.Q6J("ngForOf",e.hasDDOptions)("ngForTrackBy",e.trackByOptionId)}}function se(t,o){1&t&&n._UZ(0,"img",61)}function de(t,o){if(1&t){const e=n.EpF();n.TgZ(0,"li",59),n.NdJ("click",function(){const c=n.CHM(e).$implicit,a=n.oxw(2);return n.KtG(a.selectOption("cityID",c))}),n.TgZ(1,"span"),n._uU(2),n.qZA(),n.YNc(3,se,1,0,"img",60),n.qZA()}if(2&t){const e=o.$implicit,i=n.oxw(2);n.uIk("aria-selected",i.isSelected("cityID",e)),n.xp6(2),n.Oqu(e.text),n.xp6(1),n.Q6J("ngIf",i.isSelected("cityID",e))}}function pe(t,o){if(1&t&&(n.TgZ(0,"div",56)(1,"ul",57),n.YNc(2,de,4,3,"li",58),n.qZA()()),2&t){const e=n.oxw();n.xp6(2),n.Q6J("ngForOf",e.providerCities)("ngForTrackBy",e.trackByOptionId)}}function _e(t,o){1&t&&n._UZ(0,"img",61)}function ge(t,o){if(1&t){const e=n.EpF();n.TgZ(0,"li",59),n.NdJ("click",function(){const c=n.CHM(e).$implicit,a=n.oxw(2);return n.KtG(a.selectOption("districtID",c))}),n.TgZ(1,"span"),n._uU(2),n.qZA(),n.YNc(3,_e,1,0,"img",60),n.qZA()}if(2&t){const e=o.$implicit,i=n.oxw(2);n.uIk("aria-selected",i.isSelected("districtID",e)),n.xp6(2),n.Oqu(e.text),n.xp6(1),n.Q6J("ngIf",i.isSelected("districtID",e))}}function Ce(t,o){if(1&t&&(n.TgZ(0,"div",56)(1,"ul",57),n.YNc(2,ge,4,3,"li",58),n.qZA()()),2&t){const e=n.oxw();n.xp6(2),n.Q6J("ngForOf",e.providerDistricts)("ngForTrackBy",e.trackByOptionId)}}function me(t,o){if(1&t&&(n.ynx(0),n._UZ(1,"gpi-medical-clinic-providers-table",62),n.BQk()),2&t){const e=o.ngIf,i=n.oxw();n.xp6(1),n.Q6J("data",e)("screenThreshold$",i.isMobileLScreen$)}}const U=function(t){return{extended:t}},ue=function(t,o){return{extended:t,active:o}},T=function(t){return{"dropdown-open":t}},he=function(t){return{"is-disabled":t}},fe=function(t){return["/",t,"mg-personal-area","dashboard"]};let xe=(()=>{class t{get isFilterActive(){const e=this.form.getRawValue(),i=r=>null!=r?.id;return i(e.medicalFieldCategoryID)||i(e.isDD)||i(e.cityID)||i(e.districtID)}constructor(e,i,r,c,a){this.bo=e,this.route=i,this.medicalClinicProviderService=r,this.router=c,this.localization=a,this.culture=I.G.GEO,this.Categories=h,this.isOpenDropdown={medicalFieldCategoryID:!1,isDD:!1,cityID:!1,districtID:!1},this.extendedFilter=!1,this.destroy$=new b.xQ,this.thresholds={MobileThresholdL:"(max-width: 1240px)",MobileThresholdM:"(max-width: 700px)",MobileThresholdS:"(max-width: 650px)"},this.isMobileLScreen$=new M.y,this.isMobileMScreen$=new M.y,this.isMobileSScreen$=new M.y,this.fieldRefreshEmitter$=new b.xQ,this.medicalField=[],this.hasDDOptions=[{id:1,hasDD:null,code:"",text:"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_PARENT.DD_OPTIONS.ALL",additional:{}},{id:2,hasDD:!0,code:"",text:"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_PARENT.DD_OPTIONS.DD",additional:{}},{id:3,hasDD:!1,code:"",text:"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_PARENT.DD_OPTIONS.NO_DD",additional:{}}],this.providerCities=[],this.providerDistricts=[],this.tableFilteredData$=new M.y,this.CULTURES=I.G,this.trackByOptionId=(_,m)=>m.id}onDocClick(e){var i;const r=e.target;(null===(i=this.dropdowns)||void 0===i?void 0:i.some(a=>a.nativeElement.contains(r)))||this.closeAllDropdowns()}onEscape(){this.closeAllDropdowns()}ngOnInit(){this.form=new d.cw({providerContractCategoryID:new d.NI(1,{nonNullable:!0}),providerClinicName:new d.NI("",{nonNullable:!0}),medicalFieldCategoryID:new d.NI(null),isDD:new d.NI(null),cityID:new d.NI(null),districtID:new d.NI({value:null,disabled:!0}),all:new d.NI(!0,{nonNullable:!0})}),this.syncProviderContractCategoryIDWithURL(),this.formControlChangesInit(
1),this.initBreakpointsObserver(),this.initFormDropdowns(),this.handleRegionDisableState()}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}isSelected(e,i){var r;return(null===(r=this.dropdownControl(e).value)||void 0===r?void 0:r.id)===i.id}labelOfDropdownControl(e){var i,r;return null!==(r=null===(i=this.dropdownControl(e).value)||void 0===i?void 0:i.text)&&void 0!==r?r:""}toggleDropDown(e){if(this.isDisabled(e))return;const i=this.isOpenDropdown[e];this.closeAllDropdowns(),this.isOpenDropdown[e]=!i}selectOption(e,i){var r;const c=this.dropdownControl(e);if((null===(r=c.value)||void 0===r?void 0:r.id)===i.id)return this.isOpenDropdown[e]=!1,void c.markAsTouched();c.setValue(i),c.markAsDirty(),c.markAsTouched(),this.isOpenDropdown[e]=!1}onExtendedFilter(){this.extendedFilter=!this.extendedFilter}clearAllDropdowns(){this.form.patchValue({medicalFieldCategoryID:null,isDD:null,cityID:null,districtID:null},{emitEvent:!0}),this.fieldRefreshEmitter$.next(),this.closeAllDropdowns()}closeAllDropdowns(){this.isOpenDropdown=Object.assign(Object.assign({},this.isOpenDropdown),{cityID:!1,medicalFieldCategoryID:!1,districtID:!1,isDD:!1})}dropdownControl(e){return this.form.controls[e]}isDisabled(e){return this.form.controls[e].disabled}initBreakpointsObserver(){const e=Object.values(this.thresholds),i=this.bo.observe(Object.values(e)).pipe((0,p.U)(r=>({mobileLarge:!!r.breakpoints[this.thresholds.MobileThresholdL],mobileMiddle:!!r.breakpoints[this.thresholds.MobileThresholdM],mobileSmall:!!r.breakpoints[this.thresholds.MobileThresholdS]})),(0,u.x)((r,c)=>r.mobileLarge===c.mobileLarge&&r.mobileSmall===c.mobileSmall&&r.mobileMiddle===c.mobileMiddle),(0,F.d)({bufferSize:1,refCount:!0}));this.isMobileLScreen$=i.pipe((0,p.U)(r=>r.mobileLarge)),this.isMobileMScreen$=i.pipe((0,p.U)(r=>r.mobileMiddle)),this.isMobileSScreen$=i.pipe((0,p.U)(r=>r.mobileSmall))}initFormDropdowns(){var e,i,r,c;const a=this.route.snapshot.data.medicalClinicResolver;this.medicalField=null!==(i=null===(e=a.find(_=>"medicalfieldcategory"===_.name))||void 0===e?void 0:e.list)&&void 0!==i?i:[],this.providerDistricts=null!==(c=null===(r=a.find(_=>"medicalclinicproviderdistricts"===_.name))||void 0===r?void 0:r.list)&&void 0!==c?c:[],this.loadCitiesWithCountry()}loadCitiesWithCountry(){this.medicalClinicProviderService.getCitiesWithCountry().pipe((0,A.R)(this.destroy$)).subscribe(e=>{this.providerCities=this.filterGeorgiaCities(e??[])})}filterGeorgiaCities(e){return e.filter(i=>this.getCountryId(i)===t.GEORGIA_COUNTRY_ID)}getCountryId(e){var i,r,c,a,_;const m=null!==(a=null!==(r=null===(i=e.additional)||void 0===i?void 0:i.CountryID)&&void 0!==r?r:null===(c=e.additional)||void 0===c?void 0:c.countryID)&&void 0!==a?a:null===(_=e.additional)||void 0===_?void 0:_.countryId,P=Number(m);return Number.isNaN(P)?null:P}cleanPayload(e){return Object.keys(e).reduce((i,r)=>{const c=e[r];return null!=c&&""!==c&&(i[r]=c),i},{})}transformPayload(e){var i,r,c,a,_,m,P,E;return{providerContractCategoryID:e.providerContractCategoryID,categoryID:e.providerContractCategoryID,providerClinicName:e.providerClinicName,medicalFieldCategoryID:null!==(r=null===(i=e.medicalFieldCategoryID)||void 0===i?void 0:i.id)&&void 0!==r?r:null,isDD:null!==(a=null===(c=e.isDD)||void 0===c?void 0:c.hasDD)&&void 0!==a?a:null,cityID:null!==(m=null===(_=e.cityID)||void 0===_?void 0:_.id)&&void 0!==m?m:null,districtID:null!==(E=null===(P=e.districtID)||void 0===P?void 0:P.id)&&void 0!==E?E:null,all:e.all}}handleRegionDisableState(){this.form.controls.cityID.valueChanges.subscribe(e=>{const i=this.form.get("districtID");1===e?.id?i?.enable({emitEvent:!1}):(i?.disable({emitEvent:!1}),i?.reset(null))})}parseCategory(e){const i=Number(e.get("categoryId"));return this.isValidCategory(i)?i:h.Medi}isValidCategory(e){return e===h.Medi||e===h.Corporate||e===h.Exclusive}syncProviderContractCategoryIDWithURL(){var e;const i=this.parseCategory(this.route.snapshot.paramMap);this.form.controls.providerContractCategoryID.value!==i&&this.form.patchValue({providerContractCategoryID:i},{emitEvent:!1});
1const r=Number(this.route.snapshot.paramMap.get("categoryId"));this.isValidCategory(r)||this.router.navigate([i],{relativeTo:null!==(e=this.route.parent)&&void 0!==e?e:this.route,replaceUrl:!0}),this.form.controls.providerContractCategoryID.valueChanges.pipe((0,q.h)(a=>this.isValidCategory(a)),(0,u.x)(),(0,A.R)(this.destroy$)).subscribe(a=>{var _;Number(this.route.snapshot.paramMap.get("categoryId"))!==a&&this.router.navigate([a],{relativeTo:null!==(_=this.route.parent)&&void 0!==_?_:this.route,replaceUrl:!0})})}formControlChangesInit(){this.tableFilteredData$=(0,v.T)(this.form.valueChanges.pipe((0,p.U)(()=>this.form.getRawValue())),this.fieldRefreshEmitter$.pipe((0,p.U)(()=>this.form.getRawValue()))).pipe((0,y.O)(this.form.getRawValue()),(0,R.b)(300),(0,p.U)(e=>this.transformPayload(e)),(0,p.U)(e=>this.cleanPayload(e)),(0,V.w)(e=>this.medicalClinicProviderService.filterProviderClinics(e)),(0,p.U)(e=>e.filter(i=>!(0,Q.lC)(i))))}}return t.GEORGIA_COUNTRY_ID=84,t.\u0275fac=function(e){return new(e||t)(n.Y36(Y.Yg),n.Y36(f.gz),n.Y36(H),n.Y36(f.F0),n.Y36(g.oQ))},t.\u0275cmp=n.Xpm({type:t,selectors:[["gpi-medical-clinic-provider"]],viewQuery:function(e,i){if(1&e&&n.Gf(zn,5),2&e){let r;n.iGM(r=n.CRH())&&(i.dropdowns=r)}},hostBindings:function(e,i){1&e&&n.NdJ("click",function(c){return i.onDocClick(c)},!1,n.evT)("keydown.escape",function(){return i.onEscape()},!1,n.evT)},decls:100,vars:101,consts:[[1,"medical-provider-clinic-container"],[1,"medical-provider-clinic-container__header-wrapper"],["class","desktop-nav-wrapper",4,"ngIf"],[4,"ngIf"],[1,"background-image-container"],[1,"medical-provider-container"],[1,"medical-provider"],[1,"medical-provider__header"],[1,"medical-provider__desc"],[1,"filter-form",3,"formGroup"],[1,"filter-form__initial-inputs",3,"ngClass"],[1,"inner-radio-input-container"],[1,"inner-radio-input"],["formControlName","providerContractCategoryID","type","radio","name","providerContractCategoryID","checked","",3,"value"],["formControlName","providerContractCategoryID","type","radio","name","providerContractCategoryID",3,"value"],[1,"search-for-clinic-container"],["for","search-for-clinic"],["ngSrc","/assets/images/medical-clinic-provider/search-normal.svg","alt","Search icon","height","20","width","20"],["formControlName","providerClinicName","id","search-for-clinic",3,"placeholder"],["type","button",1,"filter-button",3,"ngClass","click"],["class","filter-button__inner-open",3,"ngClass",4,"ngIf"],["class","filter-button__inner-close",3,"click",4,"ngIf"],[1,"filter-form__additional-inputs",3,"ngClass"],[1,"extended-inputs-mobile-header"],["ngSrc","/assets/images/medical-clinic-provider/close-icon-blue.svg","alt","close icon","height","12","width","11",3,"click"],[1,"custom-select-container"],["dropdown1",""],[1,"custom-select-container__input-wrapper",3,"ngClass"],["for","fieldCategoryID-id"],["ngSrc","/assets/images/medical-clinic-provider/arrow-down.svg","width","20","height","20","alt","Arrow icon"],["formControlName","medicalFieldCategoryID","id","fieldCategoryID-id","type","text","readonly","",1,"custom-select__input",3,"placeholder","value","click"],["class","custom-select-options-container",4,"ngIf"],["dropdown2",""],["for","isDD-placeholder"],["formControlName","isDD","id","isDD-placeholder","type","text","readonly","",1,"custom-select__input",3,"placeholder","value","click"],["dropdown3",""],["for","cityID-id"],["formControlName","cityID","id","cityID-id","type","text","readonly","",1,"custom-select__input",3,"placeholder","value","click"],[1,"custom-select-container",3,"ngClass"],["dropdown4",""],["for","districtID-id"],["formControlName","districtID","id","districtID-id","type","text","readonly","",1,"custom-select__input",3,"placeholder","value","click"],[1,"mobile-dropdowns-action-buttons"],["type","button",1,"mobile-dropdowns-action-buttons__action","mobile-dropdowns-action-buttons__clear",3,"click"],["type","button",1,"mobile-dropdowns-action-buttons__action","mobile-dropdowns-action-buttons__apply",3,"click"],[1,"dental-clinics-info"],[3,"routerLink"],[1,"desktop-nav-wrapper"],[1,"filter-button__inner-open",3,"ngClass"],["ngSrc","/assets/images/medical-clinic-provider/filter-blue.svg","alt","filter icon","height","20","width","20",4,"ngIf"],["ngSrc","/assets/images/medical-clinic-provider/filter-white.svg","alt","filter icon","height","20","width","20",4,"ngIf"],[1,"filter-button__text"],["ngSrc","/assets/images/medical-clinic-provider/filter-blue.svg","alt","filter icon","height","20","width","20"],["ngSrc","/assets/images/medical-clinic-provider/filter-white.svg","alt","filter icon","height","20","width","20"],[1,"filter-button__inner-close",3,"click"],["ngSrc","/assets/images/medical-clinic-provider/close-circle.svg","alt","Close icon","width","20","height","20",1,"filter-button__close-icon"],[1,"custom-select-options-container"],[1,"custom-select-options"],["class","custom-select-option",3,"click",4,"ngFor","ngForOf","ngForTrackBy"],[1,"custom-select-option",3,"click"],["ngSrc","assets/images/medical-clinic-provider/tick-circle.svg","alt","Check in circle icon","height","20","width","20",4,"ngIf"],["ngSrc","assets/images/medical-clinic-provider/tick-circle.svg","alt","Check in circle icon","height","20","width","20"],[3,"data","screenThreshold$"]],template:function(e,i){1&e&&(n.TgZ(0,"div",0)(1,"div",1),n.YNc(2,jn,2,0,"div",2),n.ALo(3,"async"),n.YNc(4,Kn,2,0,"ng-container",3),n.ALo(5,"async"),n.qZA(),n.TgZ(6,"main"),n._UZ(7,"div",4),n.TgZ(8,"div",5)(9,"div",6)(10,"h1",7),n._uU(11),n.ALo(12,"translate"),n.qZA(),n.TgZ(13,"p",8),n._uU(14),n.ALo(15,"translate"),n.qZA(),n.TgZ(16,"form",9)(17,"div",10)(18,"div",11)(19,"label",12),n._UZ(20,"input",13),n.TgZ(21,"span"),n._uU(22),n.ALo(23,"translate"),n.qZA()(),n.TgZ(24,"label",12),n._UZ(25,"input",14),n.TgZ(26,"span"),n._uU(27),n.ALo(28,"translate"),n.qZA()(),n.TgZ(29,"label",12),n._UZ(30,"input",14),n.TgZ(31,"span"),n._uU(32),n.ALo(33,"translate"),n.qZA()()(),n.TgZ(34,"div",15)(35,"label",16),n._UZ(36,"img",17),n.qZA(),n._UZ(37,"input",18),n.ALo(38,"translate"),n.qZA(),n.TgZ(39,"button",19),n.NdJ("
1click",function(){return i.onExtendedFilter()}),n.YNc(40,ee,6,8,"span",20),n.YNc(41,te,6,3,"span",21),n.qZA()(),n.TgZ(42,"div",22)(43,"div",23)(44,"span"),n._uU(45),n.ALo(46,"translate"),n.qZA(),n.TgZ(47,"img",24),n.NdJ("click",function(){return i.extendedFilter=!1}),n.qZA()(),n.TgZ(48,"div",25,26)(50,"div",27)(51,"label",28),n._UZ(52,"img",29),n.qZA(),n.TgZ(53,"input",30),n.NdJ("click",function(){return i.toggleDropDown("medicalFieldCategoryID")}),n.ALo(54,"translate"),n.qZA()(),n.YNc(55,re,3,2,"div",31),n.qZA(),n.TgZ(56,"div",25,32)(58,"div",27)(59,"label",33),n._UZ(60,"img",29),n.qZA(),n.TgZ(61,"input",34),n.NdJ("click",function(){return i.toggleDropDown("isDD")}),n.ALo(62,"translate"),n.ALo(63,"translate"),n.qZA()(),n.YNc(64,le,3,2,"div",31),n.qZA(),n.TgZ(65,"div",25,35)(67,"div",27)(68,"label",36),n._UZ(69,"img",29),n.qZA(),n.TgZ(70,"input",37),n.NdJ("click",function(){return i.toggleDropDown("cityID")}),n.ALo(71,"translate"),n.qZA()(),n.YNc(72,pe,3,2,"div",31),n.qZA(),n.TgZ(73,"div",38,39)(75,"div",27)(76,"label",40),n._UZ(77,"img",29),n.qZA(),n.TgZ(78,"input",41),n.NdJ("click",function(){return i.toggleDropDown("districtID")}),n.ALo(79,"translate"),n.qZA()(),n.YNc(80,Ce,3,2,"div",31),n.qZA(),n.TgZ(81,"div",42)(82,"button",43),n.NdJ("click",function(){return i.clearAllDropdowns()}),n._uU(83),n.ALo(84,"translate"),n.qZA(),n.TgZ(85,"button",44),n.NdJ("
1click",function(){return i.extendedFilter=!1}),n._uU(86),n.ALo(87,"translate"),n.qZA()()()(),n.TgZ(88,"p",45)(89,"span"),n._uU(90),n.ALo(91,"translate"),n.qZA(),n.TgZ(92,"a",46),n._uU(93),n.ALo(94,"translate"),n.qZA(),n.TgZ(95,"span"),n._uU(96),n.ALo(97,"translate"),n.qZA()(),n.YNc(98,me,2,2,"ng-container",3),n.ALo(99,"async"),n.qZA()()()()),2&e&&(n.xp6(2),n.Q6J("ngIf",!n.lcZ(3,42,i.isMobileSScreen$)),n.xp6(2),n.Q6J("ngIf",n.lcZ(5,44,i.isMobileSScreen$)),n.xp6(7),n.hij(" ",n.lcZ(12,46,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_PARENT.HEADINGS.TITLE"),""),n.xp6(3),n.hij(" ",n.lcZ(15,48,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_PARENT.HEADINGS.DESCRIPTION")," "),n.xp6(2),n.Q6J("formGroup",i.form),n.xp6(1),n.Q6J("ngClass",n.VKq(82,U,i.extendedFilter)),n.xp6(3),n.Q6J("value",i.Categories.Medi),n.xp6(2),n.hij(" ",n.lcZ(23,50,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_PARENT.RADIO.MEDI"),""),n.xp6(3),n.Q6J("value",i.Categories.Exclusive),n.xp6(2),n.Oqu(n.lcZ(28,52,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_PARENT.RADIO.GPI_EXCLUSIVE")),n.xp6(3),n.Q6J("value",i.Categories.Corporate),n.xp6(2),n.hij(" ",n.lcZ(33,54,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_PARENT.RADIO.CORPORATE")," "),n.xp6(5),n.Q6J("placeholder",n.lcZ(38,56,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_PARENT.PLACEHOLDERS.SEARCH_FOR_CLINIC")),n.xp6(2),n.Q6J("ngClass",n.WLB(84,ue,i.extendedFilter,i.isFilterActive)),n.xp6(1),n.Q6J("ngIf",!i.extendedFilter),n.xp6(1),n.Q6J("ngIf",i.extendedFilter),n.xp6(1),n.Q6J("ngClass",n.VKq(87,U,i.extendedFilter)),n.xp6(3),n.Oqu(n.lcZ(46,58,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_PARENT.LABELS.FILTERS")),n.xp6(5),n.Q6J("ngClass",n.VKq(89,T,i.isOpenDropdown.medicalFieldCategoryID)),n.xp6(3),n.Q6J("placeholder",n.lcZ(54,60,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_PARENT.PLACEHOLDERS.FIELD_PROFILE"))("value",i.labelOfDropdownControl("medicalFieldCategoryID")),n.xp6(2),n.Q6J("ngIf",i.isOpenDropdown.medicalFieldCategoryID),n.xp6(3),n.Q6J("ngClass",n.VKq(91,T,i.isOpenDropdown.isDD)),n.xp6(3),n.Q6J("placeholder",n.lcZ(62,62,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_PARENT.PLACEHOLDERS.APPROVAL_TYPE"))("value",n.lcZ(63,64,i.labelOfDropdownControl("isDD"))),n.xp6(3),n.Q6J("ngIf",i.isOpenDropdown.isDD),n.xp6(3),n.Q6J("ngClass",n.VKq(93,T,i.isOpenDropdown.cityID)),n.xp6(3),n.Q6J("placeholder",n.lcZ(71,66,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_PARENT.PLACEHOLDERS.CITY"))("value",i.labelOfDropdownControl("cityID")),n.xp6(2),n.Q6J("ngIf",i.isOpenDropdown.cityID),n.xp6(1),n.Q6J("ngClass",n.VKq(95,he,i.form.controls.districtID.disabled)),n.xp6(2),n.Q6J("ngClass",n.VKq(97,T,i.isOpenDropdown.districtID)),n.xp6(3),n.Q6J("placeholder",n.lcZ(79,68,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_PARENT.PLACEHOLDERS.DISTRICT"))("value",i.labelOfDropdownControl("districtID")),n.xp6(2),n.Q6J("ngIf",i.isOpenDropdown.districtID),n.xp6(3),n.hij(" ",n.lcZ(84,70,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_PARENT.BUTTONS.CLEAR_FILTERS")," "),n.xp6(3),n.hij(" ",n.lcZ(87,72,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_PARENT.BUTTONS.APPLY")," "),n.xp6(4),n.Oqu(n.lcZ(91,74,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_PARENT.HEADINGS.SUB_DESCRIPTION")),n.xp6(2),n.Q6J("routerLink",n.VKq(99,fe,i.localization.language===i.CULTURES.GEO?i.CULTURES.GEO:i.CULTURES.ENG)),n.xp6(1),n.hij(" ",n.lcZ(94,76,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_PARENT.HEADINGS.SUB_DESCRIPTION_PA")," "),n.xp6(3),n.Oqu(n.lcZ(97,78,"MEDICAL_CLINIC_PROVIDER.MEDICAL_CLINIC_PROVIDER_PARENT.HEADINGS.SUB_DESCRIPTION_TAIL")),n.xp6(2),n.Q6J("ngIf",n.lcZ(99,80,i.tableFilteredData$)))},dependencies:[s.mk,s.sg,s.O5,f.rH,s.Zd,d._Y,d.Fj,d._,d.JJ,d.JL,d.sg,d.u,yn,Vn,Gn,s.Ov,x.X$],styles:['.medical-provider-clinic-container[_ngcontent-%COMP%]{min-height:100vh;padding:0 0 86px;box-sizing:border-box;overflow:hidden;font-family:NotoMedium,sans-serif}.medical-provider-clinic-container[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%], .medical-provider-clinic-container[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .medical-provider-clinic-container[_ngcontent-%COMP%]   label[_ngcontent-%COMP%], .medical-prov
1ider-clinic-container[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .medical-provider-clinic-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%], .medical-provider-clinic-container[_ngcontent-%COMP%]   button[_ngcontent-%COMP%], .medical-provider-clinic-container[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .medical-provider-clinic-container[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{font-family:NotoMedium,sans-serif}.medical-provider-clinic-container[_ngcontent-%COMP%]   main[_ngcontent-%COMP%]{position:relative;margin:0 32px}.medical-provider-clinic-container__header-wrapper[_ngcontent-%COMP%]{margin-bottom:32px}.desktop-nav-wrapper[_ngcontent-%COMP%]{padding:0 32px}.background-image-container[_ngcontent-%COMP%]{position:absolute;top:0;left:0;height:475px;width:100%;border-radius:32px;z-index:-1;background-image:url(/assets/images/medical-clinic-provider/bg-image.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.medical-provider-container[_ngcontent-%COMP%]{padding-top:257px}.medical-provider[_ngcontent-%COMP%]{background-color:#fff;margin:0 70px;box-shadow:2px 4px 16px #0e215e14;padding:60px;border-radius:24px}.medical-provider__header[_ngcontent-%COMP%]{font-family:Noto Sans Georgian,sans-serif;font-weight:900;font-size:32px;text-transform:uppercase;color:#0a1c5a;margin:0 0 24px}.medical-provider__desc[_ngcontent-%COMP%]{font-family:Noto Sans Georgian,sans-serif;font-weight:500;font-size:16px;line-height:24px;color:#0a1c5a;margin:0 0 24px!important}.filter-form__initial-inputs[_ngcontent-%COMP%]{display:grid;grid-template-columns:300px 1fr 101px;gap:24px;transition:all .25s ease-in-out;margin-bottom:24px}.filter-form__initial-inputs.extended[_ngcontent-%COMP%]{grid-template-columns:300px 1fr 150px}.inner-radio-input-container[_ngcontent-%COMP%]{display:flex;align-items:center;gap:9px;border:solid #0a1c5a 1px;width:max-content;padding:3px;border-radius:24px}.inner-radio-input[_ngcontent-%COMP%]{color:#0a1c5a;font-family:Noto Sans Georgian,sans-serif;font-weight:500;font-size:14px;line-height:20px;display:block;cursor:pointer;position:relative}.inner-radio-input[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{position:absolute;left:0;top:0;opacity:0}.inner-radio-input[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:checked + span[_ngcontent-%COMP%]{background-color:#0a1c5a;color:#fff}.inner-radio-input[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:flex;align-items:center;border-radius:38px;padding:8px 16px;transition:.25s ease}.inner-radio-input[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:hover{background-color:#d8dbe5}.search-for-clinic-container[_ngcontent-%COMP%]{display:flex;align-items:center;gap:8px;border:solid #0a1c5a 1px;padding:0 16px;border-radius:48px}.search-for-clinic-container[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{display:block;height:20px;cursor:pointer}.search-for-clinic-container[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:20px;height:20px}.search-for-clinic-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{display:block;width:100%;height:calc(100% - 5px);border:none;font-family:Noto Sans Georgian,sans-serif;font-weight:500;font-size:14px;outline:none}.filter-button[_ngcontent-%COMP%]{display:block;padding:0;background-color:#fff;border:solid #0a1c5a 1px;cursor:pointer;border-radius:48px;overflow:hidden}.filter-button.active[_ngcontent-%COMP%], .filter-button.extended[_ngcontent-%COMP%]{background-color:#0a1c5a}.filter-button.active[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .filter-button.extended[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:#fff}.filter-button__inner-open[_ngcontent-%COMP%], .filter-button__inner-close[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;gap:8px;overflow:hidden;height:100%}.filter-button__inner-open[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .filter-button__inner-close[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{white-space:nowrap}.filter-button__inner-open[_ngcontent-%COMP%]{background-color:#fff}.filter-button__inner-open.active[_ngcontent-%COMP%], .filter-button__inner-close[_ngcontent-%COMP%]{background-color:#0a1c5a}.filter-form__additional-inputs[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:24px;column-gap:24px;margin-top:0;margin-bottom:0;height:0;overflow:hidden;opacity:0;transition:height .25s linear,top .25s linear,opacity .25s linear;background-color:#fff}.filter-form__additional-inputs.extended[_ngcontent-%COMP%]{margin-bottom:24px;height:45px;opacity:1;overflow:visible}.filter-form__additional-inputs[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{display:block;width:100%;height:44px;font-family:Noto Sans Georgian,sans-serif;font-weight:500;font-size:14px;outline:none;border:solid #0a1c5a 1px;border-radius:48px;cursor:pointer;padding:0 38px 0 16px;box-sizing:border-box}.extended-inputs-mobile-header[_ngcontent-%COMP%]{align-items:center;justify-content:space-between;padding:20px 0;border-bottom:solid #f1f0ff 1px;
1display:none}.extended-inputs-mobile-header[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:20px;width:20px}.custom-select-container[_ngcontent-%COMP%]{position:relative}.custom-select-container__input-wrapper[_ngcontent-%COMP%]{position:relative;border-radius:48px}.custom-select-container[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{position:absolute;top:50%;transform:translateY(-50%);right:16px;display:block;width:20px;height:20px;cursor:pointer}.custom-select-container__input-wrapper.dropdown-open[_ngcontent-%COMP%]{box-shadow:2px 4px 16px #0e215e14}.custom-select-container.is-disabled[_ngcontent-%COMP%]{opacity:.4}.custom-select-container.is-disabled[_ngcontent-%COMP%]   .custom-select__input[_ngcontent-%COMP%]{cursor:default}.custom-select-options-container[_ngcontent-%COMP%]{position:absolute;top:45px;left:50%;transform:translate(-50%);width:100%;padding:4px 0;background-color:#fff;box-shadow:0 4px 8px #0a1c5a40;border-radius:12px;z-index:1}.custom-select-options-container[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%], .custom-select-options-container[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{margin:0;padding:0;list-style:none}.custom-select-options-container[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{padding:0 5px}.custom-select-options-container[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{padding:4px;border-radius:4px}.dental-clinics-info[_ngcontent-%COMP%]{max-width:700px;margin-bottom:24px!important}.dental-clinics-info[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .dental-clinics-info[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:link, .dental-clinics-info[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:visited{display:inline-block;margin:0 4px;color:#1000f6;font-weight:500;font-size:14px;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0}.custom-select-options[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:4px;max-height:150px;overflow-y:auto;z-index:100;--sb-size: 4px;--sb-radius: 4px;--sb-track: transparent;--sb-thumb: rgba(0, 0, 0, .28);--sb-thumb-hover: rgba(0, 0, 0, .45);scrollbar-width:thin;scrollbar-color:var(--sb-thumb) var(--sb-track);-webkit-overflow-scrolling:touch}.custom-select-options[_ngcontent-%COMP%]::-webkit-scrollbar{width:var(--sb-size)}.custom-select-options[_ngcontent-%COMP%]::-webkit-scrollbar-track{background:var(--sb-track)}.custom-select-options[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background:var(--sb-thumb);border-radius:var(--sb-radius);background-clip:padding-box;border:2px solid transparent}.custom-select-options[_ngcontent-%COMP%]:hover::-webkit-scrollbar-thumb{background:var(--sb-thumb-hover)}.custom-select-options[_ngcontent-%COMP%]::-webkit-scrollbar-button{display:none;width:0;height:0}.custom-select-option[_ngcontent-%COMP%]{cursor:pointer;font-size:10px;font-family:Noto Sans Georgian,sans-serif;font-weight:500;display:flex;align-items:center;justify-content:space-between}.custom-select-option[_ngcontent-%COMP%]:hover, .custom-select-option[_ngcontent-%COMP%]:active{background-color:#0a1c5a0d;color:#0a1c5a}.mobile-dropdowns-action-buttons[_ngcontent-%COMP%]{align-self:end;align-items:center;justify-content:flex-start;gap:24px;position:absolute;bottom:0;left:0;width:100%;padding:16px;border-top:solid #f1f0ff 1px;display:none;box-sizing:border-box}.mobile-dropdowns-action-buttons__action[_ngcontent-%COMP%]{padding:10px 16px;border-radius:48px;border:solid transparent 1px;cursor:pointer;background-color:#fff;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0}.mobile-dropdowns-action-buttons__clear[_ngcontent-%COMP%]{border:solid #ed1c7c 1px;color:#ed1c7c}.mobile-dropdowns-action-buttons__apply[_ngcontent-%COMP%]{background-color:#ed1c7c;color:#fff}@media (max-width: 1435px){.medical-provider[_ngcontent-%COMP%]{margin:0 15px;padding:20px}}@media (max-width: 1000px){.medical-provider-clinic-container[_ngcontent-%COMP%]{padding:0 0 30px}.filter-form__initial-inputs[_ngcontent-%COMP%]{grid-template-columns:300px 1fr;grid-template-areas:"col1 col2" "col3 col4"}.filter-form__initial-inputs[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:nth-child(1){grid-area:col1}.filter-form__initial-inputs[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:nth-child(2){grid-area:col2}.filter-form__initial-inputs[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:nth-child(3){grid-area:col3;justify-self:start;width:101px;height:45px;transition:width .25s ease-in-out}.filter-form__initial-inputs.extended[_ngcontent-%COMP%]{grid-template-columns:300px 1fr}.filter-form__initial-inputs.extended[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:nth-child(3){width:150px;height:45px}}@media (max-width: 850px){.filter-form__additional-inputs[_ngcontent-%COMP%]{grid-template-columns:repeat(1,1fr);position:fixed;top:-50px;left:0;width:100%;height:0;z-index:3;align-content:start;row-gap:16px;opacity:1;box-sizing:border-box;padding:0 16px 16px}.filter-form__additional-inputs.extended[_ngcontent-%COMP%]{top:0;margin-bottom:0;height:100%;overflow:hidden}.extended-inputs-mobile-header[_ngcontent-%COMP%]{display:flex}.custom-select-container[_ngcontent-%COMP%]{height:45px}.mobile-dropdowns-action-buttons[_ngcontent-%COMP%]{display:flex}}@media (max-width: 810px){.filter-form__initial-inputs[_ngcontent-%COMP%]{grid-template-columns:1fr auto;grid-template-areas:"col1 col1" "col2 col3"}.filter-form__initial-inputs[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:nth-child(1){grid-area:col1}.filter-form__initial-inputs[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:nth-child(2){grid-area:col2}.filter-form__initial-inputs[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:nth-child(3){grid-area:col3;width:101px;height:45px}.filter-form__initial-inputs.extended[_ngcontent-%COMP%]{grid-template-columns:1fr auto}.filter-form__initial-inputs.extended[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:nth-child(3){width:150px;height:45px}.inner-radio-input-container[_ngcontent-%COMP%]{width:auto}.inner-radio-input[_ngcontent-%COMP%]{flex-grow:1}.inner-radio-input[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{justify-content:center}}
1@media (max-width: 750px){.medical-provider-container[_ngcontent-%COMP%]{padding:0}.background-image-container[_ngcontent-%COMP%]{display:none}.medical-provider[_ngcontent-%COMP%]{padding:0;margin:0;width:auto;box-shadow:none;border:none;border-radius:0}}@media (max-width: 450px){.filter-form__initial-inputs[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:nth-child(3){width:45px}.filter-form__initial-inputs.extended[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:nth-child(3){width:45px}.filter-button__text[_ngcontent-%COMP%], .filter-button__close-icon[_ngcontent-%COMP%]{display:none}.mobile-dropdowns-action-buttons__action[_ngcontent-%COMP%]{width:100%}.medical-provider-clinic-container[_ngcontent-%COMP%]   main[_ngcontent-%COMP%]{margin:0 12px}}']}),t})();var Oe=l(84821);const Me=[{path:"",pathMatch:"full",redirectTo:"1"},{path:":categoryId",component:xe,resolve:{medicalClinicResolver:(()=>{class t{constructor(e){this.dictionaryService=e}resolve(e,i){return this.dictionaryService.loadDictionaries(e.data.dictionaries)}}return t.\u0275fac=function(e){return new(e||t)(n.LFG(Oe.E))},t.\u0275prov=n.Yz7({token:t,factory:t.\u0275fac,providedIn:"root"}),t})()},data:{dictionaries:[g.rM.MedicalClinicProviderCities,g.rM.MedicalClinicProviderDistricts,g.rM.MedicalFieldCategory]}}];let Pe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=n.oAB({type:t}),t.\u0275inj=n.cJS({imports:[s.ez,f.Bz.forChild(Me),d.UX,C.p0,D.TU,x.aw,w.Is,f.Bz]}),t})()},99265:(L,O,l)=>{l.d(O,{lC:()=>M,v_:()=>b});const d=[l(38023).m.KutaisiCentralHospital];function b(p,u=d){return v(p.id,u)}function M(p,u=d){return v(p.clinicID,u)}function v(p,u){return!!p&&u.includes(p)}},54639:(L,O,l)=>{l.d(O,{G:()=>s});var s=(()=>{return(d=s||(s={})).ENG="en-US",d.GEO="ka-GE",s;var d})()}}]);

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.