PageSourceSearch

https://kireipass.jp/929.381ca85d134db09f.js

js kireipass.jp collected 2026-09-24 20:30:54 UTC 67,871 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkdemoapp=self.webpackChunkdemoapp||[]).push([[929],{87310(Ln,V,s){s.d(V,{ClinicsModule:()=>An});var d=s(72200),C=s(38132),u=s(10467),i=s(73664),U=s(60177),w=s(11934),k=s(91156),m=s(51653),g=(s(1310),s(65897)),I=s(33888),R=s(31285),E=s(17569),j=s(5559),r=s(2615),v=s(96614),h=s(81230),x=s(33485),D=s(47428),N=s(11431),P=s(53989),z=s(54261);const F=e=>({"clinic-tab-active":e}),H=e=>["/clinics",e],W=e=>["/clinics",e,"doctors"],q=e=>["/clinics",e,"reviews"],J=e=>["/clinics",e,"tickets"];function Q(e,o){1&e&&(i.qex(0),i.EFF(1," \u30c8\u30c3\u30d7 "),i.bVm())}function K(e,o){if(1&e&&(i.j41(0,"a",11),i.EFF(1," \u30c8\u30c3\u30d7 "),i.k0s()),2&e){const t=i.XpG();i.Y8G("routerLink",i.eq3(1,H,t.clinicId))}}function Z(e,o){1&e&&(i.qex(0),i.EFF(1," \u30c9\u30af\u30bf\u30fc "),i.bVm())}function ii(e,o){if(1&e&&(i.j41(0,"a",11),i.EFF(1," \u30c9\u30af\u30bf\u30fc "),i.k0s()),2&e){const t=i.XpG();i.Y8G("routerLink",i.eq3(1,W,t.clinicId))}}function ni(e,o){1&e&&(i.qex(0),i.EFF(1," \u53e3\u30b3\u30df "),i.bVm())}function ei(e,o){if(1&e&&(i.j41(0,"a",11),i.EFF(1," \u53e3\u30b3\u30df "),i.k0s()),2&e){const t=i.XpG(3);i.Y8G("routerLink",i.eq3(1,q,t.clinicId))}}function ti(e,o){if(1&e&&i.DNE(0,ei,2,3,"a",12),2&e){const t=i.XpG(2);i.Y8G("ngIf",t.hasReviews)}}function ci(e,o){if(1&e&&(i.qex(0),i.DNE(1,ni,2,0,"ng-container",7)(2,ti,1,1,"ng-template",null,4,i.C5r),i.bVm()),2&e){const t=i.sdS(3),n=i.XpG();i.R7$(),i.Y8G("ngIf",n.isReview)("ngIfElse",t)}}function oi(e,o){1&e&&(i.j41(0,"span",13),i.EFF(1," \u53e3\u30b3\u30df "),i.k0s())}function ai(e,o){1&e&&(i.qex(0),i.EFF(1," \u30c1\u30b1\u30c3\u30c8 "),i.bVm())}function si(e,o){if(1&e&&(i.j41(0,"a",11),i.EFF(1," \u30c1\u30b1\u30c3\u30c8 "),i.k0s()),2&e){const t=i.XpG();i.Y8G("routerLink",i.eq3(1,J,t.clinicId))}}let M=(()=>{var e;class o{constructor(){this.activeTab="",this.clinicId="",this.hasReviews=!1,this.isTop=!1,this.isDoctor=!1,this.isReview=!1,this.isTicket=!1}ngOnInit(){this.isTop="top"===this.activeTab,this.isDoctor="doctor"===this.activeTab,this.isReview="review"===this.activeTab,this.isTicket="ticket"===this.activeTab}static#i=e=()=>(this.\u0275fac=function(c){return new(c||o)},this.\u0275cmp=i.VBU({type:o,selectors:[["app-clinic-tabs"]],inputs:{activeTab:"activeTab",clinicId:"clinicId",hasReviews:"hasReviews"},standalone:!1,decls:17,vars:20,consts:[["topLink",""],["doctorLink",""],["noReviews",""],["ticketLink",""],["reviewLink",""],[1,"clinic-tabs"],[1,"clinic-tab","clinic-tab-top",3,"ngClass"],[4,"ngIf","ngIfElse"],[1,"clinic-tab","clinic-tab-doctor",3,"ngClass"],[1,"clinic-tab","clinic-tab-review",3,"ngClass"],[1,"clinic-tab","clinic-tab-ticket",3,"ngClass"],[1,"clinic-tab-link",3,"routerLink"],["class","clinic-tab-link",3,"routerLink",4,"ngIf"],[1,"clinic-tab-text-disabled"]],template:function(c,a){if(1&c&&(i.j41(0,"ul",5)(1,"li",6),i.DNE(2,Q,2,0,"ng-container",7)(3,K,2,3,"ng-template",null,0,i.C5r),i.k0s(),i.j41(5,"li",8),i.DNE(6,Z,2,0,"ng-container",7)(7,ii,2,3,"ng-template",null,1,i.C5r),i.k0s(),i.j41(9,"li",9),i.DNE(10,ci,4,2,"ng-container",7)(11,oi,2,0,"ng-template",null,2,i.C5r),i.k0s(),i.j41(13,"li",10),i.DNE(14,ai,2,0,"ng-container",7)(15,si,2,3,"ng-template",null,3,i.C5r),i.k0s()()),2&c){const l=i.sdS(4),p=i.sdS(8),_=i.sdS(12),f=i.sdS(16);i.R7$(),i.Y8G("ngClass",i.eq3(12,F,a.isTop)),i.R7$(),i.Y8G("ngIf",a.isTop)("ngIfElse",l),i.R7$(3),i.Y8G("ngClass",i.eq3(14,F,a.isDoctor)),i.R7$(),i.Y8G("ngIf",a.isDoctor)("ngIfElse",p),i.R7$(3),i.Y8G("ngClass",i.eq3(16,F,a.hasReviews&&a.isReview)),i.R7$(),i.Y8G("ngIf",a.hasReviews)("ngIfElse",_),i.R7$(3),i.Y8G("ngClass",i.eq3(18,F,a.isTicket)),i.R7$(),i.Y8G("ngIf",a.isTicket)("ngIfElse",f)}},dependencies:[d.YU,d.bT,C.Wk],styles:[".clinic-tabs[_ngcontent-%COMP%], .clinic-tab[_ngcontent-%COMP%], .clinic-tab-link[_ngcontent-%COMP%]{display:grid;place-items:center}.clinic-tabs[_ngcontent-%COMP%]{grid-template-rows:48px;grid-template-columns:repeat(4,1fr);font-size:12px;font-weight:700;background-color:#fff;border:1px solid #49c2c2;border-radius:3px;margin:0;height:50px}.clinic-tab[_ngcontent-%COMP%]{width:100%;height:inherit}.clinic-tab[_ngcontent-%COMP%] + .clinic-tab[_ngcontent-%COMP%]{border-left:1px solid #49c2c2}.clinic-tab-link[_ngcontent-%COMP%]{width:inherit;height:inherit}.clinic-tab-link[_ngcontent-%COMP%], .clinic-tab-link[_ngcontent-%COMP%]:hover{color:#49c2c2}.clinic-tab-active[_ngcontent-%COMP%]{font-weight:600;color:#fff;background-color:#49c2c2}.clinic-tab-text-disabled[_ngcontent-%COMP%]{color:#0000001f}"]}))}return e(),o})();var $=s(78325);const li=e=>["/clinics",e,"reviews"];function ri(e,o){if(1&e){const t=i.RV6();i.qex(0),i.j41(1,"span",5),i.EFF(2),i.nI1(3,"number"),i.k0s(),i.j41(4,"a",6),i.EFF(5),i.k0s(),i.j41(6,"a",7),i.bIt("click",function(){r.eBV(t);const c=i.XpG();
1return r.Njj(c.openReviewModal())}),i.nrm(7,"img",8),i.k0s(),i.bVm()}if(2&e){const t=i.XpG();i.R7$(2),i.JRh(i.i5U(3,3,null==t.clinicInfo?null:t.clinicInfo.review_score,"1.1")),i.R7$(2),i.Y8G("routerLink",i.eq3(6,li,"krc"+t.clinicInfo.id)),i.R7$(),i.SpI("(",null==t.clinicInfo?null:t.clinicInfo.review_count,"\u4ef6)")}}function pi(e,o){1&e&&(i.j41(0,"span",9),i.EFF(1,"-.-"),i.k0s())}let O=(()=>{var e;class o{constructor(n){this.dialog=n}ngOnInit(){}openReviewModal(){this.reviewModalRef=this.dialog.open(j.X,{width:"470px",panelClass:"cdk-overlay-pane-review-modal"})}static#i=e=()=>(this.\u0275fac=function(c){return new(c||o)(i.rXU(x.lG))},this.\u0275cmp=i.VBU({type:o,selectors:[["app-clinic-reviews-average"]],inputs:{clinicInfo:"clinicInfo"},standalone:!1,decls:7,vars:6,consts:[["noScore",""],[1,"clinic-reviews-average"],[1,"box-ex__unit"],[3,"ratings","width","height","marginRight"],[4,"ngIf","ngIfElse"],[1,"box-ex__span","averagescore"],[1,"number",3,"routerLink"],[1,"histories__question",2,"cursor","pointer",3,"click"],["width","16px","height","16px","src","/assets/images/icon/[email protected]"],[1,"box-ex__span"]],template:function(c,a){if(1&c&&(i.j41(0,"div",1)(1,"p",2),i.EFF(2,"\u53e3\u30b3\u30df\u306e\u5e73\u5747\u70b9"),i.k0s(),i.nrm(3,"app-star-ratings",3),i.DNE(4,ri,8,8,"ng-container",4)(5,pi,2,0,"ng-template",null,0,i.C5r),i.k0s()),2&c){const l=i.sdS(6);i.R7$(3),i.Y8G("ratings",null==a.clinicInfo?null:a.clinicInfo.review_score)("width","14px")("height","14px")("marginRight","4px"),i.R7$(),i.Y8G("ngIf",null==a.clinicInfo?null:a.clinicInfo.review_score)("ngIfElse",l)}},dependencies:[d.bT,C.Wk,$.u,d.QX],styles:[".clinic-reviews-average[_ngcontent-%COMP%]{display:flex;margin:20px 0 16px;line-height:1;align-items:center;color:#0006}.clinic-reviews-average[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:0 10px 0 0}.clinic-reviews-average[_ngcontent-%COMP%]   .box-ex__span[_ngcontent-%COMP%]{font-size:16px;font-weight:700;color:#cab994}.clinic-reviews-average[_ngcontent-%COMP%]   .number[_ngcontent-%COMP%]{color:#0006;text-decoration:underline;font-size:1.2rem;margin-left:16px;margin-right:8px}"]}))}return e(),o})();var di=s(99297);const _i=["*"];function gi(e,o){if(1&e&&(i.j41(0,"p",6),i.EFF(1),i.k0s()),2&e){const t=i.XpG();i.R7$(),i.JRh(t.clinicInfo.catch_copy)}}let G=(()=>{var e;class o{constructor(){}ngOnInit(){}static#i=e=()=>(this.\u0275fac=function(c){return new(c||o)},this.\u0275cmp=i.VBU({type:o,selectors:[["app-clinic-container"]],inputs:{clinicInfo:"clinicInfo"},standalone:!1,ngContentSelectors:_i,decls:9,vars:5,consts:[[1,"clinic-container"],[3,"stations","stationDetail"],[1,"clinic-info-name"],[1,"clinic-info-head"],[1,"clinic-info-ruby"],["class","clinic-catch-copy",4,"ngIf"],[1,"clinic-catch-copy"]],template:function(c,a){1&c&&(i.NAR(),i.j41(0,"section",0),i.nrm(1,"app-list-tag",1),i.j41(2,"div",2)(3,"h1",3),i.EFF(4),i.k0s(),i.j41(5,"p",4),i.EFF(6),i.k0s()(),i.DNE(7,gi,2,1,"p",5),i.SdG(8),i.k0s()),2&c&&(i.R7$(),i.Y8G("stations",a.clinicInfo.stations)("stationDetail",a.clinicInfo.station_detail),i.R7$(3),i.JRh(a.clinicInfo.name),i.R7$(2),i.JRh(a.clinicInfo.furigana_name),i.R7$(),i.Y8G("ngIf",a.clinicInfo.catch_copy))},dependencies:[d.bT,di.C],styles:[".clinic-info-ruby[_ngcontent-%COMP%], .clinic-catch-copy[_ngcontent-%COMP%]{margin:0}.clinic-info-ruby[_ngcontent-%COMP%], .clinic-catch-copy[_ngcontent-%COMP%]{margin-top:8px}.clinic-container[_ngcontent-%COMP%]{background-color:#fff;padding:16px 15px 10px}.clinic-info-name[_ngcontent-%COMP%]{margin-top:11px}.clinic-info-head[_ngcontent-%COMP%]{font-size:18px;font-weight:600}.clinic-info-ruby[_ngcontent-%COMP%]{font-size:10px;font-weight:400;color:#0006}.clinic-catch-copy[_ngcontent-%COMP%]{font-size:14px}"]}))}return e(),o})();function ui(e,o){if(1&e&&(i.j41(0,"a",2),i.nrm(1,"img",3),i.k0s()),2&e){const t=o.$implicit;i.Y8G("href",t.affiliate_link,i.B4B),i.R7$(),i.Y8G("alt",i.mNQ(t.affiliate_link))("src",t.banner_url,i.B4B)}}let Y=(()=>{var e;class o{constructor(){}ngOnInit(){}static#i=e=()=>(this.\u0275fac=function(c){return new(c||o)},this.\u0275cmp=i.VBU({type:o,selectors:[["app-clinic-affiliate-banner"]],inputs:{affiliateBanners:"affiliateBanners"},standalone:!1,decls:2,vars:1,consts:[[1,"af-banner-wrapper"],[3,"href",4,"ngFor","ngForOf"],[3,"href"],[3,"src","alt"]],template:function(c,a){1&c&&(i.j41(0,"div",0),i.DNE(1,ui,2,4,"a",1),i.k0s()),2&c&&(i.R7$(),i.Y8G("ngForOf",a.affiliateBanners))},dependencies:[d.Sq],styles:[".af-banner-wrapper[_ngcontent-%COMP%]{margin-top:48px;display:flex;flex-direction:column;align-items:center}.af-banner-wrapper[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{max-width:320px;margin-bottom:16px}"]}))}return e(),o})();var fi=s(21322),mi=s(78013),X=s(22551);const hi=()=>["reviews"];function vi(e,o){1&e&&i.nrm(0,"app-skeleton-ticket-detail")}function Ci(e,o){if(1&e&&(i.j41(0,"section",18)(1,"div",19),i.nrm(2,"img",20),i.k0s()()),2&e){const t=i.XpG(2);i.R7$(2),i.Y8G("src",t.clinicInfo.images[0],i.B4B)}}function xi(e,o){if(1&e&&(i.j41(0,"div",19),i.nrm(1,"img",20),i.k0s()),2&e){const t=o.$implicit;i.R7$(),i.Y8G("src",t,i.B4B)}}function bi(e,o){if(1&e&&(i.j41(0,"section",21),i.DNE(1,xi,2,1,"div",22),i.k0s()),2&e){const t=i.XpG(2);i.AVh("slider-hidden",!t.isSliderReady),i.R7$(),i.Y8G("ngForOf",t.clinicInfo.images)}}function wi(e,o){if(1&e&&(i.j41(0,"section",23)(1,"h2",24),i.EFF(2,"\u30af\u30ea\u30cb\u30c3\u30af\u306e\u7279\u8272"),i.k0s(),i.nrm(3,"div",25),i.k0s()),2&e){const t=i.XpG(2);i.R7$(3),i.Y8G("innerHTML",t.clinicInfo.feature,i.npT)}}function ki(e,o){if(1&e&&i.nrm(0,"div",26),2&e){const t=i.XpG(2);i.Y8G("innerHTML",t.clinicInfo.detail,i.npT)}}function Ii(e,o){if(1&e){const t=i.RV6();i.j41(0,"div",27)(1,"div",28)(2,"h2",29),i.EFF(3,"\u30af\u30ea\u30cb\u30c3\u30af\u3092\u5229\u7528\u3057\u305f\u4eba\u306e\u53e3\u30b3\u30df"),i.k0s(),i.j41(4,"a",30),i.bIt("click",function(){r.eBV(t);const c=i.XpG(2);
1return r.Njj(c.openReviewModal())}),i.nrm(5,"img",31),i.k0s()(),i.j41(6,"p",32),i.EFF(7,"\u661f\u306f\u300c\u65bd\u8853\u306e\u611f\u60f3\u300d\u300c\u30af\u30ea\u30cb\u30c3\u30af\u306e\u611f\u60f3\u300d\u306e\u5e73\u5747\u70b9\u3067\u3059"),i.k0s(),i.j41(8,"section",33),i.nrm(9,"app-reviews",34),i.j41(10,"div",35)(11,"a",36),i.EFF(12," \u3059\u3079\u3066\u306e\u53e3\u30b3\u30df\u3092\u898b\u308b "),i.nrm(13,"i",37),i.k0s()()()()}if(2&e){const t=i.XpG(2);i.R7$(9),i.Y8G("reviews",t.reviews)("reviewLinkBase","./reviews/")("isClinicDetail",!0),i.R7$(2),i.Y8G("routerLink",i.lJ4(4,hi))}}function Ri(e,o){if(1&e&&(i.j41(0,"article",38)(1,"h2",39),i.EFF(2,"\u30af\u30ea\u30cb\u30c3\u30af\u30a4\u30f3\u30bf\u30d3\u30e5\u30fc"),i.k0s(),i.j41(3,"p",40),i.EFF(4," \u30b5\u30a4\u30c8\u306b\u306f\u8f09\u305b\u304d\u308c\u306a\u3044\u2026\u305d\u3093\u306a\u30af\u30ea\u30cb\u30c3\u30af\u3084\u30c9\u30af\u30bf\u30fc\u306e\u601d\u3044\u3092\u53d6\u6750\u3057\u307e\u3057\u305f\u3002 "),i.k0s(),i.j41(5,"a",41),i.nrm(6,"img",42),i.k0s(),i.j41(7,"div",43)(8,"a",44),i.EFF(9," \u30a4\u30f3\u30bf\u30d3\u30e5\u30fc\u8a18\u4e8b\u3092\u898b\u308b "),i.nrm(10,"i",37),i.k0s()()()),2&e){const t=i.XpG(2);i.R7$(5),i.Y8G("href",t.clinicInfo.article.path,i.B4B),i.R7$(),i.Y8G("alt",i.VkB("",t.clinicInfo.name," \u30a4\u30f3\u30bf\u30d3\u30e5\u30fc"))("src",t.clinicInfo.article.image_url,i.B4B),i.R7$(2),i.Y8G("href",t.clinicInfo.article.path,i.B4B)}}function Ti(e,o){if(1&e&&(i.qex(0),i.j41(1,"dt",50)(2,"a",51),i.nI1(3,"replaceLinkGoogleMap"),i.nI1(4,"safeUrl"),i.EFF(5," \u4f4f\u6240 "),i.k0s()(),i.j41(6,"dd",52)(7,"a",53),i.nI1(8,"replaceLinkGoogleMap"),i.nI1(9,"safeUrl"),i.nrm(10,"span",54),i.nI1(11,"htmlWithBr"),i.nrm(12,"img",55),i.k0s()(),i.bVm()),2&e){const t=i.XpG(3);i.R7$(2),i.Y8G("href",t.clinicInfo.google_map_url.length>0?t.clinicInfo.google_map_url:i.bMT(4,5,i.bMT(3,3,t.clinicInfo.address)),i.B4B),i.R7$(5),i.Y8G("href",t.clinicInfo.google_map_url.length>0?t.clinicInfo.google_map_url:i.bMT(9,9,i.bMT(8,7,t.clinicInfo.address)),i.B4B),i.R7$(3),i.Y8G("innerHTML",i.bMT(11,11,t.clinicInfo.address),i.npT)}}function Fi(e,o){if(1&e&&(i.nrm(0,"span",57),i.nI1(1,"htmlWithBr")),2&e){const t=i.XpG(4);i.Y8G("innerHTML",i.bMT(1,1,t.clinicInfo.address_instruction),i.npT)}}function Mi(e,o){if(1&e&&(i.qex(0),i.j41(1,"dt",50),i.EFF(2,"\u30a2\u30af\u30bb\u30b9"),i.k0s(),i.j41(3,"dd",52),i.DNE(4,Fi,2,3,"span",56),i.k0s(),i.bVm()),2&e){const t=i.XpG(3);i.R7$(4),i.Y8G("ngIf",t.clinicInfo.address_instruction)}}function Gi(e,o){if(1&e){const t=i.RV6();i.qex(0),i.j41(1,"dt",50)(2,"a",58),i.bIt("click",function(){r.eBV(t);const c=i.XpG(3);return r.Njj(c.sendAnalyticsTransferCustomerEvent("tel"))}),i.EFF(3,"\u96fb\u8a71\u756a\u53f7"),i.k0s()(),i.j41(4,"dd",52)(5,"a",59),i.bIt("click",function(){r.eBV(t);const c=i.XpG(3);return r.Njj(c.sendAnalyticsTransferCustomerEvent("tel"))}),i.j41(6,"span",60),i.EFF(7),i.k0s(),i.nrm(8,"img",61),i.k0s()(),i.bVm()}if(2&e){const t=i.XpG(3);i.R7$(2),i.Y8G("href","tel:"+t.clinicInfo.phone_number,i.B4B),i.R7$(3),i.Y8G("href","tel:"+t.clinicInfo.phone_number,i.B4B),i.R7$(2),i.JRh(t.clinicInfo.phone_number)}}function Ei(e,o){if(1&e&&(i.qex(0),i.j41(1,"dt",50),i.EFF(2,"\u8a3a\u7642\u6642\u9593"),i.k0s(),i.nrm(3,"dd",62),i.nI1(4,"htmlWithBr"),i.bVm()),2&e){const t=i.XpG(3);i.R7$(3),i.Y8G("innerHTML",i.bMT(4,1,t.clinicInfo.working_hour),i.npT)}}function Oi(e,o){if(1&e&&(i.qex(0),i.j41(1,"dt",50),i.EFF(2,"\u5728\u7c4d\u533b\u5e2b\u6570"),i.k0s(),i.j41(3,"dd",52),i.EFF(4),i.k0s(),i.bVm()),2&e){const t=i.XpG(3);i.R7$(4),i.SpI("",t.clinicInfo.doctor_count,"\u540d")}}function Bi(e,o){if(1&e&&(i.qex(0),i.j41(1,"th",50),i.EFF(2,"\u30b9\u30bf\u30c3\u30d5\u6570"),i.k0s(),i.j41(3,"td",52),i.EFF(4),i.k0s(),i.bVm()),2&e){const t=i.XpG(3);i.R7$(4),i.SpI("",t.clinicInfo.staff_count,"\u540d")}}function yi(e,o){if(1&e){const t=i.RV6();i.j41(0,"div",63)(1,"a",64),i.bIt("click",function(){r.eBV(t);const c=i.XpG(3);return r.Njj(c.sendAnalyticsTransferCustomerEvent("click"))}),i.EFF(2," \u30af\u30ea\u30cb\u30c3\u30af\u306e\u30b5\u30a4\u30c8\u3092\u898b\u308b "),i.nrm(3,"i",65),i.k0s()()}if(2&e){const t=i.XpG(3);i.R7$(),i.Y8G("href",t.clinicInfo.home_page,i.B4B)}}function ji(e,o){if(1&e&&(i.j41(0,"section",45)(1,"h2",46),i.EFF(2,"\u57fa\u672c\u60c5\u5831"),i.k0s(),i.j41(3,"dl",47),i.DNE(4,Ti,13,13,"ng-container",48)(5,Mi,5,1,"ng-container",48)(6,Gi,9,3,"ng-container",48)(7,Ei,5,3,"ng-container",48)(8,Oi,5,1,"ng-container",48)(9,Bi,5,1,"ng-container",48),i.k0s(),i.DNE(10,yi,4,1,"div",49),i.k0s()),2&e){const t=i.XpG(2);i.R7$(4),i.Y8G("ngIf",t.clinicInfo.address),i.R7$(),i.Y8G("ngIf",t.clinicInfo.address_instruction),i.R7$(),i.Y8G("ngIf",t.clinicInfo.phone_number),i.R7$(),i.Y8G("ngIf",t.clinicInfo.working_hour),i.R7$(),i.Y8G("ngIf",t.clinicInfo.doctor_count),i.R7$(),i.Y8G("ngIf",t.clinicInfo.staff_count),i.R7$(),i.Y8G("ngIf",t.clinicInfo.home_page)}}function Di(e,o){if(1&e&&i.nrm(0,"app-clinic-affiliate-banner",66),2&e){const t=i.XpG(2);i.Y8G("affiliateBanners",t.clinicInfo.affiliate_banners)}}function Pi(e,o){if(1&e&&(i.j41(0,"div",5)(1,"app-clinic-container",6),i.nrm(2,"app-clinic-reviews-average",6),i.k0s(),i.DNE(3,Ci,3,1,"section",7)(4,bi,2,3,"section",8),i.j41(5,"div",9)(6,"div",10),i.nrm(7,"app-list-label",11),i.DNE(8,wi,4,1,"section",12),i.k0s(),i.DNE(9,ki,
11,1,"div",13),i.k0s(),i.DNE(10,Ii,14,5,"div",14)(11,Ri,11,5,"article",15)(12,ji,11,7,"section",16)(13,Di,1,1,"app-clinic-affiliate-banner",17),i.k0s()),2&e){const t=i.XpG();i.R7$(),i.Y8G("clinicInfo",t.clinicInfo),i.R7$(),i.Y8G("clinicInfo",t.clinicInfo),i.R7$(),i.Y8G("ngIf",!t.isSliderReady&&t.clinicInfo.images&&(null==t.clinicInfo.images?null:t.clinicInfo.images.length)>0),i.R7$(),i.Y8G("ngIf",t.isBrowser&&t.clinicInfo.images&&(null==t.clinicInfo.images?null:t.clinicInfo.images.length)>0),i.R7$(3),i.Y8G("tags",t.clinicInfo.tags),i.R7$(),i.Y8G("ngIf",t.clinicInfo.feature),i.R7$(),i.Y8G("ngIf",t.clinicInfo.detail),i.R7$(),i.Y8G("ngIf",(null==t.reviews?null:t.reviews.length)>0),i.R7$(),i.Y8G("ngIf",t.clinicInfo.article),i.R7$(),i.Y8G("ngIf",t.clinicInfo.address||t.clinicInfo.address_instruction),i.R7$(),i.Y8G("ngIf",t.clinicInfo.affiliate_banners.length>0)}}let $i=(()=>{var e;class o{constructor(n,c,a,l,p,_,f,b,T){this.clinicsService=n,this.route=c,this.title=a,this.meta=l,this.dialog=p,this.seoService=_,this.reviewService=f,this.$gaService=b,this.platformId=T,this.hasData=!0,this.isSkeletonLoad=!0,this.skeletonLength=new Array(5),this.ticketsOfClinic={data:[],current_page:1},this.isLoadMore=!1,this.isShowButtonLoadMore=!0,this.hasReviews=!1,this.isSliderReady=!1,this.isBrowser=(0,U.UE)(this.platformId)}ngOnInit(){var n=this;return(0,u.A)(function*(){n.clinicId=n.route.snapshot.params.id,n.clinicInfo=yield n.clinicsService.getDetailClinic(n.clinicId),n.hasReviews=n.clinicInfo.has_public_reviews;const c=yield n.reviewService.getClinicReviewList(n.clinicId,{page:1,per:3});n.reviews=c.data,setTimeout(()=>{n.showSlider()});const a=k.S[g.L.clinicDetail].replace(/:clinic_name/g,n.clinicInfo.name),l=I.w[g.L.clinicDetail].replace(/:clinic_name/g,n.clinicInfo.name);n.title.setTitle(a),n.meta.addTag({name:"description",content:l}),n.meta.updateTag({name:"twitter:title",content:a}),n.meta.updateTag({property:"og:title",content:a}),n.meta.updateTag({property:"og:description",content:l}),n.meta.updateTag({name:"twitter:description",content:l}),n.meta.updateTag({property:"og:image",content:n.clinicInfo.images[0]}),n.meta.updateTag({name:"twitter:image",content:n.clinicInfo.images[0]}),n.seoService.updateMetaTags(n.clinicInfo.meta_tags),n.getTicketsOfClinic()})()}getTicketsOfClinic(){this.clinicsService.getTicketsOfClinic(this.clinicId,{page:this.ticketsOfClinic.current_page}).then(n=>{this.isSkeletonLoad=!1,this.ticketsOfClinic.data=this.ticketsOfClinic.data.concat(n.data),0===this.ticketsOfClinic.data.length&&(this.hasData=!1),this.ticketsOfClinic.current_page>=n.total_pages&&(this.isShowButtonLoadMore=!1),this.ticketsOfClinic.current_page++,this.isLoadMore=!1})}
1showSlider(){if(!this.isBrowser)return;const n=m(".slider-clinic-detail").not(".slick-initialized");0!==n.length&&(n.on("init",()=>{setTimeout(()=>{this.isSliderReady=!0},50)}),n.slick({arrows:!1,dots:!0,infinite:!0,slidesToShow:1,slidesToScroll:1,autoplay:!1,autoplaySpeed:1500}),m(".slider-clinic-detail .slick-track").height(.67*m(".slick-list").width()),m(".slider-clinic-detail .avatar img").height(.67*m(".slick-list").width()),m(window).on("resize",()=>{m(".slider-clinic-detail .slick-track").height(.67*m(".slick-list").width()),m(".slider-clinic-detail .avatar img").height(.67*m(".slick-list").width())}))}loadMore(){this.isLoadMore=!0,this.isSkeletonLoad=!0,this.getTicketsOfClinic()}sendAnalyticsTransferCustomerEvent(n){this.$gaService.gtag("event","transfer_customer",{clinic_id:this.clinicId,method:n})}openInNewTab(n){window.open(n)}openReviewModal(){this.reviewModalRef=this.dialog.open(j.X,{width:"470px",panelClass:"cdk-overlay-pane-review-modal"})}static#i=e=()=>(this.\u0275fac=function(c){return new(c||o)(i.rXU(w.x),i.rXU(v.nX),i.rXU(h.hE),i.rXU(h.W8),i.rXU(x.lG),i.rXU(R.B),i.rXU(E.C),i.rXU(D.p),i.rXU(i.Agw))},this.\u0275cmp=i.VBU({type:o,selectors:[["app-clinic-detail"]],standalone:!1,decls:6,vars:5,consts:[["skeleton",""],[1,"page-container","container"],[1,"clinic-tabs-container"],[3,"activeTab","clinicId","hasReviews"],["class","clinic-detail-page",4,"ngIf","ngIfElse"],[1,"clinic-detail-page"],[3,"clinicInfo"],["class","slider-clinic-detail-ssr",4,"ngIf"],["class","slider-clinic-detail slider",3,"slider-hidden",4,"ngIf"],[1,"clinic-feature-and-desc"],[1,"clinic-feature"],[3,"tags"],["class","clinic-feature-section",4,"ngIf"],["class","clinic-description",3,"innerHTML",4,"ngIf"],["class","clinic-info clinic-reviews",4,"ngIf"],["class","clinic-interview",4,"ngIf"],["class","clinic-basic-info",4,"ngIf"],[3,"affiliateBanners",4,"ngIf"],[1,"slider-clinic-detail-ssr"],[1,"avatar"],["alt","",3,"src"],[1,"slider-clinic-detail","slider"],["class","avatar",4,"ngFor","ngForOf"],[1,"clinic-feature-section"],[1,"clinic-feature-heading"],[1,"pre-line","clinic-feature-list",3,"innerHTML"],[1,"clinic-description",3,"innerHTML"],[1,"clinic-info","clinic-reviews"],[1,"review-title-wrapper"],[1,"review-title"],[1,"about-review",3,"click"],["width","16px","height","16px","src","/assets/images/icon/[email protected]"],[1,"review-remarks"],[1,"clinic-reviews-section"],[3,"reviews","reviewLinkBase","isClinicDetail"],[1,"clinic-link","clinic-review-link"],[1,"btn-common","c-clinic-linc",3,"routerLink"],[1,"fal","fa-angle-right","fa-2x","btn-icon"],[1,"clinic-interview"],[1,"clinic-interview-heading"],[1,"clinic-interview-desc"],[3,"href"],[2,"margin-top","24px","width","100%",3,"src","alt"],[1,"clinic-link","clinic-interview-link"],[1,"btn-common","c-clinic-linc",3,"href"],[1,"clinic-basic-info"],[1,"clinic-basic-info-heading"],[1,"basic-info-list"],[4,"ngIf"],["class","clinic-link clinic-site-link",4,"ngIf"],[1,"basic-info-head"],["target","_blank",1,"basic-info-link",3,"href"],[1,"basic-info-desc"],["target","_blank",1,"basic-info-link","basic-info-link-address",3,"href"],[1,"basic-info-address",3,"innerHTML"],["src","/assets/images/icon/icon-map/[email protected]","width","56","height","23","alt","",1,"basic-info-icon"],["class","address-detail address-access",3,"innerHTML",4,"ngIf"],[1,"address-detail","address-access",3,"innerHTML"],[1,"basic-info-link",3,"click","href"],[1,"basic-info-link","basic-info-link-tel","gtag-clinic-tel",3,"click","href"],[1,"basic-info-tel"],["src","/assets/images/icon/icon-tel/[email protected]","width","56","height","23","alt","",1,"basic-info-icon"],[1,"basic-info-desc",3,"innerHTML"],[1,"clinic-link","clinic-site-link"],["target","_blank",1,"btn-common","c-clinic-linc",3,"click","href"],[1,"fal","fa-external-link"],[3,"affiliateBanners"]],template:function(c,a){if(1&c&&(i.j41(0,"div",1)(1,"div",2),i.nrm(2,"app-clinic-tabs",3),i.k0s(),i.DNE(3,vi,1,0,"ng-template",null,0,i.C5r)(5,Pi,14,11,"div",4),i.k0s()),2&c){const l=i.sdS(4);i.R7$(2),i.Y8G("activeTab","top")("clinicId",a.clinicId)("hasReviews",a.hasReviews),i.R7$(3),i.Y8G("ngIf",a.clinicInfo)("ngIfElse",l)}},dependencies:[d.Sq,d.bT,C.Wk,N.i,P.f,z.s,M,O,G,Y,fi.C,mi.d,X.M],styles:[".page-container{padding:0 0 60px}.covid19-measures,.clinic-interview-desc,.clinic-feature-heading,.clinic-interview-heading,.clinic-basic-info-heading,.basic-info-list,.basic-info-head,.basic-info-desc{margin:0}.clinic-tabs-container{padding:16px 15px}.slider-clinic-detail-ssr{width:100%;overflow:hidden;margin-top:16px}.slider-clinic-detail-ssr .avatar{width:100%}.slider-clinic-detail-ssr img{width:100%;height:auto;aspect-ratio:100/67;object-fit:cover;display:block}.slider-clinic-detail{background-color:#f9f9f9;margin-top:16px}.slider-clinic-detail.slick-dotted.slick-slider{margin-bottom:0!important}.clinic-feature-and-desc{background-color:#fff}.clinic-feature{padding:32px 15px}*+.clinic-feature-section,*+.covid19-measures{margin-top:24px}.clinic-feature-heading,.clinic-interview-heading,.clinic-basic-info-heading{font-size:1.8rem;font-weight:600;line-height:1.6}.clinic-feature-list{margin-top:10px}.clinic-description,.clinic-interview{padding:24px 15px}.clinic-description{border-top:1px solid #cab994;padding:24px 15px;line-height:23px;word-break:break-all;white-space:pre-line}.clinic-detail__access{display:block;padding-top:16px}.clinic-detail__basics{padding-bottom:24px}
1.covid19-measures{cursor:pointer;font-size:13px;color:#000000b5;letter-spacing:-.7px}.covid19-icon{font-size:16px;margin-right:15px}.about-review{cursor:pointer}.clinic-review-link,.clinic-interview-link,.clinic-interview-desc,.clinic-site-link{margin-top:24px}.clinic-interview,.clinic-basic-info{background-color:#fff;margin-top:16px}.clinic-interview-desc{font-size:14px}.clinic-basic-info{padding:24px 15px}.basic-info-link,.basic-info-link:link,.basic-info-link:hover{color:#333}.basic-info-list,.basic-info-link-address,.basic-info-link-tel,.basic-info-head{display:grid}.basic-info-list{border-bottom:1px solid #dee2e6;margin-top:24px;grid-template-columns:30% 1fr;grid-template-rows:repeat(auto-fit,minmax(72px,1fr))}.basic-info-link-address,.basic-info-link-tel{align-items:center;grid-template-columns:1fr 56px;grid-column-gap:14px}.basic-info-head,.basic-info-desc{border-top:1px solid #dee2e6;padding:25px 0}.basic-info-head{align-content:center;height:100%}.clinic-detail-page__btn-wrapper{display:block;margin:30px auto 60px;background:#fff;max-width:100%}.clinic-detail-page__btn{display:block;line-height:60px;width:100%;border:1px solid #cab994;border-radius:4px;margin:0 auto;color:#cab994}.clinic-detail-page h3{font-size:1.6rem;line-height:1.6;font-weight:700}.clinic-detail-page h4{font-size:1.4rem;line-height:1.6;font-weight:700}.clinic-detail-page .clinic-detail-sub-title{font-weight:400;margin-bottom:15px;margin-left:auto;margin-top:65px}.clinic-detail-page .box-item{border-top:1px solid #cab994;padding-left:15px;padding-right:15px;padding-top:25px}.clinic-detail-page .box-item:not(:last-of-type){padding-bottom:25px}.clinic-detail-page .box-item+.clinic-detail-page .box-item{border-top:1px solid #cab994;padding-top:25px}.clinic-detail-page .box-item__ttl{margin-bottom:10px}.clinic-detail-page .clinic-link{text-align:center}.clinic-detail-page .clinic-link .btn-common{border:1px solid #cab994;padding:12px;display:block;max-width:100%;height:48px}.clinic-detail-page .clinic-link .btn-common:hover,.clinic-detail-page .clinic-link .btn-common:focus{color:#cab994}.clinic-detail-page .clinic-link .btn-common.btn-green-small{border:none}.clinic-detail-page .clinic-link .btn-common.btn-green-small:hover,.clinic-detail-page .clinic-link .btn-common.btn-green-small:focus{color:#fff}.clinic-detail-page .clinic-link .btn-common .fa-external-link,.clinic-detail-page .clinic-link .btn-common .btn-icon{font-size:1.4rem;margin-top:.25rem;margin-left:10px;float:right;font-weight:700}.clinic-detail-page .clinic-link .c-clinic-linc{font-weight:700;color:#cab994}.clinic-detail-page a.item:hover,.clinic-detail-page a.item:active,.clinic-detail-page a.item:focus{color:#000000b5}.clinic-detail-page a.item .address{display:flex;align-items:center}.clinic-detail-page a.item .address img{width:56px;height:23px}.clinic-detail-page .clinic-station-area{padding-top:16px}.clinic-detail-page .station-detail{display:inline-block;border:1px solid #cab994;color:#cab994;font-size:1rem;padding:2px 12px 1px;border-radius:9px}.clinic-detail-page .pre-line{word-break:break-all;line-height:23px}.clinic-detail-page .info-contact .item{padding:19px 0}.clinic-detail-page .list-ticket div.ticket:last-child{margin-bottom:0}.clinic-detail-page .intoroduce-doc{background-color:#fff;padding-top:30px;padding-bottom:35px;margin-bottom:15px;word-wrap:break-all;white-space:pre-line}.clinic-detail-page .intoroduce-doc__title{font-weight:400!important;margin-bottom:25px;line-height:1!important}.clinic-detail-page .intoroduce-doc__img{margin-bottom:20px;width:100%}.clinic-detail-page .intoroduce-doc__sub-title{margin-bottom:15px}.clinic-detail-page .intoroduce-doc__content{word-break:break-all}.clinic-detail-page .intoroduce-doc__content--name{margin-bottom:25px}.clinic-detail-page .l-box-contact-info{padding-top:0;margin-bottom:25px;background-color:#fff}.clinic-detail-page .box-contact-info{padding-top:24px;padding-bottom:24px;background-color:#fff}.clinic-detail-page .box-contact-info__title{font-weight:400!important;margin-bottom:25px;line-height:1!important}.clinic-detail-page .box-contact-info__list{width:100%;margin-bottom:15px}.clinic-detail-page .box-contact-info__list-item{border-bottom:1px solid #dee2e6}.clinic-detail-page .box-contact-info__list-item:first-child{border-top:1px solid #dee2e6}.clinic-detail-page .box-contact-info__link{color:#333;height:100%;display:flex;align-items:center;padding:25px 0}.clinic-detail-page .box-contact-info__img-map,.clinic-detail-page .box-contact-info__img-tel{width:56px;height:23px}.clinic-detail-page .box-contact-info tr:first-child{border-top:1px solid #dee2e6}.clinic-detail-page tbody tr{border-top:1px solid #dee2e6;border-bottom:none}.clinic-detail-page tbody tr:last-child{border-bottom:1px solid #dee2e6}.clinic-detail-page .counseling-reservation-link{position:fixed;bottom:82px;right:16px;background-color:#49c2c2;box-shadow:0 0 6px #0006;border-radius:50px;height:60px;width:132px;text-align:center;padding-top:11px;color:#fff;font-family:HiraginoSans-W6;font-size:12px;line-height:12px}.clinic-detail-page .counseling-reservation-link p{margin-top:2px;font-size:20px;line-height:20px}.clinic-reviews{background-color:#fff;margin-top:16px;padding:0 15px}.review-title-wrapper{display:flex;align-items:center;font-size:20px;line-height:100%;padding-top:24px;margin-bottom:16px}.review-title{font-weight:600;margin-right:16px}.about-review{display:inline-block;margin-bottom:5px}.review-remarks{font-size:1.2rem;color:#0006;margin:0}.clinic-reviews-section{margin-top:20px;padding-bottom:24px}.detail-list{width:100%;font-size:1.4rem;border-bottom:1px solid #dee2e6}.detail-list__item{border-bottom:1px solid #dee2e6}.detail-list__item>a{color:#333}.detail-list__icon{margin-left:22px;width:56px;height:23px}.detail-label{height:0;padding:0;width:30%}.deta{padding:25px 0}.deta__address,.deta__tel{height:0;padding:0}.info-ico{display:inline-block;width:30%;text-align:right}.address-detail,.tel-detail{display:inline-block;width:70%;margin-bottom:0}.address-access{margin-bottom:0}.loadmore-link-box{text-align:center;padding-top:35px}.loadmore-ticket-box{text-align:center}.loadmore-link-btn{font-weight:700;color:#49c2c2}body{overflow:visible!important}.clinic-tabs_wrap{padding:16px 0;background-color:#ededed}.box-contact-info__link-wrapper{text-align:center;color:#cab994;font-weight:700}.box-contact-info__link-icon{font-size:1.8rem;margin-left:10px;float:right}\n"],encapsulation:2}))}return e(),o})();function Yi(e,o){if(1&e&&(i.j41(0,"figure",14),i.nrm(1,"img",15),i.k0s()),2&e){const t=i.XpG().$implicit;i.R7$(),i.Y8G("src",t.image,i.B4B)("alt",t.name)}}function Xi(e,o){if(1&e&&(i.j41(0,"p",16),i.EFF(1),i.k0s()),2&e){const t=i.XpG().$implicit;i.R7$(),i.JRh(t.name)}}function Si(e,o){if(1&e&&(i.nrm(0,"p",17),i.nI1(1,"htmlWithBr")),2&e){const t=i.XpG().$implicit;i.Y8G("innerHTML",i.bMT(1,1,t.detail),i.npT)}}function Ai(e,o){if(1&e&&(i.nrm(0,"p",17),i.nI1(1,"htmlWithBr")),2&e){const t=i.XpG().$implicit;i.Y8G("innerHTML",i.bMT(1,1,t.career_history),i.npT)}}function Li(e,o){if(1&e&&(i.j41(0,"div",10),i.DNE(1,Yi,2,2,"figure",11)(2,Xi,2,1,"p",12)(3,Si,2,3,"p",13)(4,Ai,2,3,"p",13),i.k0s()),2&e){const t=o.$implicit;i.R7$(),i.Y8G("ngIf",t.image),i.R7$(),i.Y8G("ngIf",t.name),i.R7$(),i.Y8G("ngIf",t.detail),i.R7$(),i.Y8G("ngIf",t.career_history)}}function Vi(e,o){if(1&e&&(i.j41(0,"section",7)(1,"h2",8),i.EFF(2,"\u533b\u5e2b\u306e\u7d39\u4ecb"),i.k0s(),i.DNE(3,Li,5,4,"div",9),i.k0s()),2&e){const t=i.XpG(2);i.R7$(3),i.Y8G("ngForOf",t.clinicInfo.doctors)}}function Ui(e,o){1&e&&(i.j41(0,"div",18),i.nrm(1,"img",19),i.j41(2,"p",20),i.EFF(3," \u30c9\u30af\u30bf\u30fc\u60c5\u5831\u304c\u3042\u308a\u307e\u305b\u3093 "),i.k0s()())}function Ni(e,o){if(1&e&&(i.qex(0),i.j41(1,"app-clinic-container",5),i.nrm(2,"app-clinic-reviews-average",5),i.k0s(),i.DNE(3,Vi,4,1,"section",6)(4,Ui,4,0,"ng-template",null,0,i.C5r),i.bVm()),2&e){const t=i.sdS(5),n=i.XpG();i.R7$(),i.Y8G("clinicInfo",n.clinicInfo),i.R7$(),i.Y8G("clinicInfo",n.clinicInfo),i.R7$(),i.Y8G("ngIf",(null==n.clinicInfo.doctors?null:n.clinicInfo.doctors.length)>0)("ngIfElse",t)}}let zi=(()=>{var e;class o{constructor(n,c,a,l,p,_){this.clinicsService=n,this.route=c,this.title=a,this.meta=l,this.router=p,this.seoService=_,this.hasReviews=!1}ngOnInit(){var n=this;
1return(0,u.A)(function*(){n.clinicId=n.route.snapshot.params.id,"krc452"===n.clinicId&&(yield n.router.navigate(["/"])),n.clinicInfo=yield n.clinicsService.getDetailClinic(n.clinicId,{tab:"doctor"});const c=n.clinicInfo.doctor_name;let a;a=c?`${c}\u5148\u751f\u306e\u7d39\u4ecb\uff5c${n.clinicInfo.name}`:k.S[g.L.clinicDoctors].replace(/:clinic_name/g,n.clinicInfo.name);const l=I.w[g.L.clinicDoctors].replace(/:clinic_name/g,n.clinicInfo.name);n.title.setTitle(a),n.meta.addTag({name:"description",content:l}),n.meta.updateTag({name:"twitter:title",content:a}),n.meta.updateTag({property:"og:title",content:a}),n.meta.updateTag({property:"og:description",content:l}),n.meta.updateTag({name:"twitter:description",content:l}),n.meta.updateTag({property:"og:image",content:n.clinicInfo.images[0]}),n.meta.updateTag({name:"twitter:image",content:n.clinicInfo.images[0]}),n.clinicInfo.meta_tags.canonical+="/doctors",n.seoService.updateMetaTags(n.clinicInfo.meta_tags),n.hasReviews=n.clinicInfo.has_public_reviews})()}static#i=e=()=>(this.\u0275fac=function(c){return new(c||o)(i.rXU(w.x),i.rXU(v.nX),i.rXU(h.hE),i.rXU(h.W8),i.rXU(v.Ix),i.rXU(R.B))},this.\u0275cmp=i.VBU({type:o,selectors:[["app-clinic-doctors"]],standalone:!1,decls:4,vars:4,consts:[["noDoctor",""],[1,"page-container","container"],[1,"clinic-tabs-container"],[3,"activeTab","clinicId","hasReviews"],[4,"ngIf"],[3,"clinicInfo"],["class","doctor",4,"ngIf","ngIfElse"],[1,"doctor"],[1,"doctor-heading"],["class","doctor-profile",4,"ngFor","ngForOf"],[1,"doctor-profile"],["class","doctor-figure",4,"ngIf"],["class","doctor-name",4,"ngIf"],["class","doctor-description",3,"innerHTML",4,"ngIf"],[1,"doctor-figure"],[1,"doctor-image",3,"src","alt"],[1,"doctor-name"],[1,"doctor-description",3,"innerHTML"],[1,"no-doctor"],["src","/assets/images/clinics/[email protected]","width","83","height","83","alt","question"],[1,"no-doctor-info"]],template:function(c,a){1&c&&(i.j41(0,"div",1)(1,"div",2),i.nrm(2,"app-clinic-tabs",3),i.k0s(),i.DNE(3,Ni,6,4,"ng-container",4),i.k0s()),2&c&&(i.R7$(2),i.Y8G("activeTab","doctor")("clinicId",a.clinicId)("hasReviews",a.hasReviews),i.R7$(),i.Y8G("ngIf",a.clinicInfo))},dependencies:[d.Sq,d.bT,M,O,G,X.M],styles:['.doctor-figure[_ngcontent-%COMP%], .doctor-heading[_ngcontent-%COMP%], .doctor-name[_ngcontent-%COMP%], .doctor-description[_ngcontent-%COMP%]{margin:0}.page-container[_ngcontent-%COMP%]{padding:0 0 60px}.clinic-tabs-container[_ngcontent-%COMP%]{padding:16px 15px}.doctor-heading[_ngcontent-%COMP%], .doctor-name[_ngcontent-%COMP%], .no-doctor-info[_ngcontent-%COMP%]{font-weight:600}.doctor-heading[_ngcontent-%COMP%]{line-height:1.6;font-size:1.8rem}.doctor[_ngcontent-%COMP%]{background-color:#fff;margin-top:16px;padding:24px 15px}.doctor-image[_ngcontent-%COMP%]{width:100%;object-fit:contain}.doctor-name[_ngcontent-%COMP%], .doctor-description[_ngcontent-%COMP%]{font-size:1.4rem;margin-top:24px}.doctor-profile[_ngcontent-%COMP%]{margin-top:24px}.doctor-profile[_ngcontent-%COMP%] + .doctor-profile[_ngcontent-%COMP%]{margin-top:48px;padding-top:48px;position:relative}.doctor-profile[_ngcontent-%COMP%] + .doctor-profile[_ngcontent-%COMP%]:before{display:block;position:absolute;content:"";width:100%;height:1px;border-top:1px solid rgba(202,185,148,.6);top:0;left:-15px;padding:0 15px;box-sizing:content-box}.no-doctor[_ngcontent-%COMP%]{padding:80px 0 128px;display:flex;flex-direction:column;justify-content:center;align-items:center}.no-doctor-info[_ngcontent-%COMP%]{margin:32px 0 0;font-size:20px}']}))}return e(),o})();var B=s(42835),S=s(40769),Hi=s(93267),Wi=s(49301);function qi(e,o){if(1&e){const t=i.RV6();i.j41(0,"app-review-score-chart",10),i.bIt("filterReview",function(c){r.eBV(t);const a=i.XpG(2);return r.Njj(a.filterReviews(c))}),i.k0s()}if(2&e){const t=i.XpG(2);i.Y8G("scoreDistribution",t.clinicInfo.score_distribution)}}function Ji(e,o){if(1&e&&(i.j41(0,"app-clinic-container",6)(1,"div",7),i.nrm(2,"app-review-score-detail",8),i.DNE(3,qi,1,1,"app-review-score-chart",9),i.k0s()()),2&e){const t=i.XpG();i.Y8G("clinicInfo",t.clinicInfo),i.R7$(2),i.Y8G("review",t.clinicInfo)("width","14px")("height","14px")("marginRight","4px"),i.R7$(),i.Y8G("ngIf",null==t.clinicInfo?null:t.clinicInfo.score_distribution)}}function Qi(e,o){if(1&e){const t=i.RV6();i.j41(0,"div",16)(1,"button",17),i.bIt("click",function(){r.eBV(t);const c=i.XpG(2);
1return r.Njj(c.getMoreReviews())}),i.EFF(2," \u3082\u3063\u3068\u898b\u308b "),i.k0s()()}}function Ki(e,o){if(1&e){const t=i.RV6();i.j41(0,"div",11)(1,"app-review-sort",12),i.bIt("changeSort",function(c){r.eBV(t);const a=i.XpG();return r.Njj(a.changeSort(c))})("resetReview",function(){r.eBV(t);const c=i.XpG();return r.Njj(c.resetReviews())}),i.k0s(),i.j41(2,"div",13),i.nrm(3,"app-reviews",14),i.k0s(),i.DNE(4,Qi,3,0,"div",15),i.k0s()}if(2&e){const t=i.XpG();i.R7$(),i.Y8G("sort",t.sort)("score",t.filter)("reviews",t.reviews),i.R7$(2),i.Y8G("reviews",t.reviews)("reviewLinkBase","./")("isClinicDetail",!0),i.R7$(),i.Y8G("ngIf",t.hasMore)}}function Zi(e,o){if(1&e&&i.nrm(0,"app-clinic-affiliate-banner",18),2&e){const t=i.XpG();i.Y8G("affiliateBanners",t.clinicInfo.affiliate_banners)}}let nn=(()=>{var e;class o{constructor(n,c,a,l,p,_,f,b){this.route=n,this.router=c,this.reviewService=a,this.clinicsService=l,this.title=p,this.meta=_,this.seoService=f,this.action=b,this.sort="",this.page=1,this.hasMore=!1,this.filter=""}ngOnInit(){var n=this;this.route.queryParams.subscribe(function(){var c=(0,u.A)(function*(a){n.reviews=[],n.page=1,n.sort=a.sort||"",n.filter=a.filter||"",n.clinicId=n.route.snapshot.paramMap.get("id"),n.clinicInfo=yield n.clinicsService.getDetailClinic(n.clinicId,{tab:"review"});const l=k.S[g.L.clinicReviews].replace(/:clinic_name/g,n.clinicInfo.name);n.title.setTitle(l);const p=I.w[g.L.clinicReviews].replace(/:clinic_name/g,n.clinicInfo.name);n.meta.addTag({name:"description",content:p}),n.meta.updateTag({property:"og:title",content:l}),n.meta.updateTag({property:"og:description",content:p}),n.meta.updateTag({property:"og:image",content:n.clinicInfo.images[0]}),n.meta.updateTag({name:"twitter:title",content:l}),n.meta.updateTag({name:"twitter:description",content:p}),n.meta.updateTag({name:"twitter:image",content:n.clinicInfo.images[0]}),n.clinicInfo.meta_tags.canonical+="/reviews",n.seoService.updateMetaTags(n.clinicInfo.meta_tags),n.initReviews()});return function(a){return c.apply(this,arguments)}}())}initReviews(){var n=this;return(0,u.A)(function*(){const c=yield n.getReviews();n.reviews=c.data,n.setReviewData(c)})()}setReviewData(n){this.hasMore=!!n.next_page}getReviews(){var n=this;return(0,u.A)(function*(){const c={sort:n.sort,page:n.page};return n.filter&&(c.satisfaction_of_experience=n.filter),n.reviewService.getClinicReviewList(n.clinicId,c)})()}getMoreReviews(){var n=this;return(0,u.A)(function*(){n.page++;const c=yield n.getReviews();n.reviews=[...n.reviews,...c.data],n.sortList(),n.setReviewData(c)})()}sortList(){this.reviewSortComponent.sortList(this.reviews)}changeSort(n){this.sort=n}getFilterScoreReviews(n){var c=this;return(0,u.A)(function*(){const a=yield c.reviewService.getClinicReviewList(c.clinicId,n);c.reviews=a.data,c.setReviewData(a)})()}filterReviews(n){const c={satisfaction_of_experience:n};this.sort&&(c.sort=this.sort),this.page=1,this.filter=n,this.getFilterScoreReviews(c),this.scrollToReviews()}resetReviews(){const n={};this.sort&&(n.sort=this.sort),this.page=1,this.filter="",this.getFilterScoreReviews(n)}scrollToReviews(){document.querySelector(".jsc-review-list").scrollIntoView({behavior:"smooth"})}static#i=e=()=>(this.\u0275fac=function(c){return new(c||o)(i.rXU(v.nX),i.rXU(v.Ix),i.rXU(E.C),i.rXU(w.x),i.rXU(h.hE),i.rXU(h.W8),i.rXU(R.B),i.rXU(B.r))},this.\u0275cmp=i.VBU({type:o,selectors:[["app-clinic-reviews"]],viewQuery:function(c,a){if(1&c&&i.GBs(S.I,5),2&c){let l;i.mGM(l=i.lsd())&&(a.reviewSortComponent=l.first)}},standalone:!1,decls:6,vars:6,consts:[[1,"page-container","container"],[1,"clinic-tabs-container"],[3,"activeTab","clinicId","hasReviews"],[3,"clinicInfo",4,"ngIf"],["class","review-list jsc-review-list",4,"ngIf"],[3,"affiliateBanners",4,"ngIf"],[3,"clinicInfo"],[1,"review-score-detail-container"],[3,"review","width","height","marginRight"],[3,"scoreDistribution","filterReview",4,"ngIf"],[3,"filterReview","scoreDistribution"],[1,"review-list","jsc-review-list"],[3,"changeSort","resetReview","sort","score","reviews"],[1,"review-content"],[3,"reviews","reviewLinkBase","isClinicDetail"],["class","loadmore",4,"ngIf"],[1,"loadmore"],["type","button",1,"loadmore-btn",3,"click"],[3,"affiliateBanners"]],template:function(c,a){1&c&&(i.j41(0,"div",0)(1,"div",1),i.nrm(2,"app-clinic-tabs",2),i.k0s(),i.DNE(3,Ji,4,6,"app-clinic-container",3)(4,Ki,5,7,"div",4)(5,Zi,1,1,"app-clinic-affiliate-banner",5),i.k0s()),2&c&&(i.R7$(2),i.Y8G("activeTab","review")("clinicId",a.clinicId)("hasReviews",!0),i.R7$(),i.Y8G("ngIf",a.clinicInfo),i.R7$(),i.Y8G("ngIf",a.reviews.length>0||a.filter),i.R7$(),i.Y8G("ngIf",(null==a.clinicInfo?null:a.clinicInfo.affiliate_banners.length)>0))},dependencies:[d.bT,P.f,Hi.K,Wi.f,S.I,M,G,Y],styles:[".page-container[_ngcontent-%COMP%]{padding:0 0 60px}.clinic-tabs-container[_ngcontent-%COMP%]{padding:16px 15px}.review-score-detail-container[_ngcontent-%COMP%]{margin-top:32px;padding-bottom:22px}.review-list[_ngcontent-%COMP%]{background:#fff;color:#000000b5;display:block;margin-top:16px;padding:16px 15px 10px}.review-content[_ngcontent-%COMP%]{margin-top:16px}.loadmore[_ngcontent-%COMP%]{font-size:1.4rem;text-align:center}.loadmore-btn[_ngcontent-%COMP%]{background-color:transparent;outline:none;-webkit-appearance:none;appearance:none;display:block;width:100%;font-weight:700;color:#49c2c2;padding:32px 0 20px}"]}))}return e(),o})();var en=s(8404),tn=s(45120);const cn=e=>["/clinics",e,"tickets"],on=e=>({issue:e});function an(e,o){if(1&e){const t=i.RV6();i.j41(0,"li",8)(1,"a",9),i.bIt("click",function(){r.eBV(t);const c=i.XpG();
1return r.Njj(c.closeModal())}),i.j41(2,"span"),i.EFF(3),i.k0s(),i.nrm(4,"i",10),i.k0s()()}if(2&e){const t=o.$implicit,n=i.XpG();i.R7$(),i.Y8G("routerLink",i.eq3(3,cn,n.clinicId))("queryParams",i.eq3(5,on,t.id)),i.R7$(2),i.JRh(t.name)}}let sn=(()=>{var e;class o{constructor(n,c,a){this.dialogRef=n,this.data=c,this.browser=a,this.issues=[],c&&(this.clinicId=c.clinicId,this.issues=c.issues)}ngOnInit(){}closeModal(){this.dialogRef.close(),document.body.style.height=null}static#i=e=()=>(this.\u0275fac=function(c){return new(c||o)(i.rXU(x.ce),i.rXU(x.Qs),i.rXU(tn.I))},this.\u0275cmp=i.VBU({type:o,selectors:[["app-issues-modal"]],standalone:!1,decls:9,vars:3,consts:[[1,"issues-modal"],[1,"container","no-padding"],[1,"issues-modal__header",3,"touchmove"],["type","button","aria-label","Close",1,"pull-right","issues-modal__close",3,"click"],["aria-hidden","true"],[1,"issues-modal__container",3,"touchmove"],[1,"issues-modal__list",3,"touchmove"],["class","issues-modal__item",4,"ngFor","ngForOf"],[1,"issues-modal__item"],[1,"issues-modal__anchor",3,"click","routerLink","queryParams"],[1,"far","fa-chevron-right","issues-modal__icon"]],template:function(c,a){1&c&&(i.j41(0,"div",0)(1,"div",1)(2,"div",2),i.bIt("touchmove",function(p){return p.preventDefault()}),i.j41(3,"button",3),i.bIt("click",function(){return a.closeModal()}),i.j41(4,"span",4),i.EFF(5,"\u9589\u3058\u308b"),i.k0s()()(),i.j41(6,"div",5),i.bIt("touchmove",function(p){return p.preventDefault()}),i.j41(7,"ul",6),i.bIt("touchmove",function(p){return p.stopPropagation()}),i.DNE(8,an,5,7,"li",7),i.k0s()()()()),2&c&&(i.R7$(7),i.AVh("issues-modal__list--mobile",a.browser.isMobile()),i.R7$(),i.Y8G("ngForOf",a.issues))},dependencies:[d.Sq,C.Wk],styles:[".issues-modal[_ngcontent-%COMP%]{background-color:#ededed;width:100%;height:100vh;position:fixed;overflow-y:hidden;-webkit-overflow-scrolling:touch}.issues-modal__header[_ngcontent-%COMP%]{background-color:#fff;padding:20px 20px 20px 0;display:flex;justify-content:flex-end;font-size:14px}.issues-modal__close[_ngcontent-%COMP%]{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.7px;color:#49c2c2;opacity:1;background-color:#fff}.issues-modal__container[_ngcontent-%COMP%]{max-height:calc(100vh - 78px);overflow-y:auto;margin-top:16px}.issues-modal__list[_ngcontent-%COMP%]{margin-bottom:30px;border-bottom:1px solid rgba(0,0,0,.12);background-color:#fff}.issues-modal__list--mobile[_ngcontent-%COMP%]{margin-bottom:96px}.issues-modal__item[_ngcontent-%COMP%]{display:flex;height:44px;margin-left:15px;font-size:15px}.issues-modal__item[_ngcontent-%COMP%]:not(:last-child){border-bottom:1px solid rgba(0,0,0,.12)}.issues-modal__anchor[_ngcontent-%COMP%]{padding-top:12px;padding-bottom:16px;padding-right:15px;display:flex;justify-content:space-between;width:100%;color:#000000b5}.issues-modal__anchor[_ngcontent-%COMP%]:hover{color:#000000b5}.issues-modal__icon[_ngcontent-%COMP%]{font-size:1.8rem;color:#cab994}"]}))}return e(),o})();var A=s(57303),L=s(12879),ln=s(37125);function rn(e,o){if(1&e&&(i.j41(0,"app-clinic-container",11),i.nrm(1,"app-clinic-reviews-average",11),i.k0s()),2&e){const t=i.XpG();i.Y8G("clinicInfo",t.clinicInfo),i.R7$(),i.Y8G("clinicInfo",t.clinicInfo)}}function pn(e,o){if(1&e&&(i.qex(0),i.EFF(1),i.bVm()),2&e){const t=i.XpG(2);i.R7$(),i.SpI(" ",t.selectedIssue," ")}}function dn(e,o){1&e&&(i.j41(0,"span",15),i.EFF(1,"\u60a9\u307f\u3092\u9078\u3093\u3067\u30c1\u30b1\u30c3\u30c8\u3092\u7d5e\u308a\u8fbc\u3080"),i.k0s())}function _n(e,o){if(1&e){const t=i.RV6();i.j41(0,"div",12)(1,"button",13),i.bIt("click",function(){r.eBV(t);const c=i.XpG();return r.Njj(c.openIssuesModal())}),i.DNE(2,pn,2,1,"ng-container",14)(3,dn,2,0,"ng-template",null,0,i.C5r),i.k0s()()}if(2&e){const t=i.sdS(4),n=i.XpG();i.R7$(2),i.Y8G("ngIf",n.selectedIssue)("ngIfElse",t)}}function gn(e,o){if(1&e){const t=i.RV6();i.j41(0,"div",16)(1,"div",17)(2,"span"),i.EFF(3,"\u8a72\u5f53\u30c1\u30b1\u30c3\u30c8\uff1a"),i.k0s(),i.j41(4,"span",18),i.EFF(5),i.k0s(),i.j41(6,"span"),i.EFF(7,"\u4ef6"),i.k0s()(),i.j41(8,"div")(9,"select",19),i.bIt("change",function(c){r.eBV(t);
1const a=i.XpG();return r.Njj(a.updateSort(c))}),i.j41(10,"option",20),i.EFF(11,"\u4e26\u3073\u9806"),i.k0s(),i.j41(12,"option",21),i.EFF(13,"\u6a19\u6e96"),i.k0s(),i.j41(14,"option",22),i.EFF(15,"\u65b0\u7740\u9806"),i.k0s(),i.j41(16,"option",23),i.EFF(17,"\u4fa1\u683c\u9806"),i.k0s()()()()}if(2&e){const t=i.XpG();i.R7$(5),i.JRh(t.total),i.R7$(7),i.Y8G("selected","recommend_point"===t.sort),i.R7$(2),i.Y8G("selected","sale_date"===t.sort),i.R7$(2),i.Y8G("selected","sale_price"===t.sort)}}function un(e,o){if(1&e&&(i.j41(0,"li",26),i.nrm(1,"app-ticket",27),i.k0s()),2&e){const t=o.$implicit;i.R7$(),i.Y8G("ticket",t)}}function fn(e,o){if(1&e){const t=i.RV6();i.j41(0,"div")(1,"a",28),i.bIt("click",function(){r.eBV(t);const c=i.XpG(2);return r.Njj(c.fetchTickets())}),i.EFF(2," \u3082\u3063\u3068\u30c1\u30b1\u30c3\u30c8\u3092\u898b\u308b "),i.k0s()()}}function mn(e,o){if(1&e&&(i.qex(0),i.j41(1,"ul",24),i.DNE(2,un,2,1,"li",25),i.k0s(),i.DNE(3,fn,3,0,"div",8),i.bVm()),2&e){const t=i.XpG();i.R7$(2),i.Y8G("ngForOf",t.tickets),i.R7$(),i.Y8G("ngIf",t.hasMore)}}function hn(e,o){1&e&&(i.j41(0,"div",29),i.nrm(1,"img",30),i.j41(2,"p",31),i.EFF(3," \u30c1\u30b1\u30c3\u30c8\u60c5\u5831\u304c\u3042\u308a\u307e\u305b\u3093 "),i.k0s()())}function vn(e,o){1&e&&(i.j41(0,"div",32)(1,"div",33),i.nrm(2,"app-skeleton-list-ticket"),i.k0s(),i.j41(3,"div",33),i.nrm(4,"app-skeleton-list-ticket"),i.k0s(),i.j41(5,"div",33),i.nrm(6,"app-skeleton-list-ticket"),i.k0s()())}let Cn=(()=>{var e;class o{constructor(n,c,a,l,p,_,f,b,T,y){this.route=n,this.router=c,this.searchService=a,this.clinicsService=l,this.dialog=p,this.title=_,this.location=f,this.meta=b,this.seoService=T,this.action=y,this.tickets=[],this.issues=[],this.page=1,this.hasMore=!1,this.sort="recommend_point",this.hasReviews=!1}ngOnInit(){var n=this;return(0,u.A)(function*(){n.location.onPopState(()=>{n.action.update({is_press_back:!0})}),n.clinicId=n.route.snapshot.params.id,n.clinicInfo=yield n.clinicsService.getDetailClinic(n.clinicId),n.hasReviews=n.clinicInfo.has_public_reviews;const c=k.S[g.L.clinicTickets].replace(/:clinic_name/g,n.clinicInfo.name),a=I.w[g.L.clinicTickets].replace(/:clinic_name/g,n.clinicInfo.name);n.title.setTitle(c),n.meta.addTag({name:"description",content:a}),n.meta.updateTag({name:"twitter:title",content:c}),n.meta.updateTag({property:"og:title",content:c}),n.meta.updateTag({property:"og:description",content:a}),n.meta.updateTag({name:"twitter:description",content:a}),n.meta.updateTag({property:"og:image",content:n.clinicInfo.images[0]}),n.meta.updateTag({name:"twitter:image",content:n.clinicInfo.images[0]}),n.clinicInfo.meta_tags.canonical+="/tickets",n.seoService.updateMetaTags(n.clinicInfo.meta_tags),n.title.setTitle(c);const l=yield n.clinicsService.getIssues(n.clinicId);n.issues=l.issues,n.route.queryParams.subscribe(function(){var p=(0,u.A)(function*(_){n.tickets=[],n.page=1,n.sort=_.sort,n.issueId=_.issue?Number.parseInt(_.issue,10):null,n.selectedIssue=n.issues.find(f=>f.id==n.issueId)?.name,yield n.fetchTickets()});return function(_){return p.apply(this,arguments)}}()),n.issueId||(n.selectedIssue=null)})()}fetchTickets(){var n=this;return(0,u.A)(function*(){const c=n.action.getState();if(c.is_press_back&&c.clinic_tickets.data.length>0)n.total=c.clinic_tickets.data.length,n.page=c.clinic_tickets.page,n.tickets=c.clinic_tickets.data,n.hasMore=c.clinic_tickets.hasMore;else{const a=yield n.searchService.postSearch({clinic_ids:[n.clinicId],page:n.page,issue_ids:[n.issueId],sort:n.sort});n.total=a.total,n.page++,n.tickets=[...n.tickets,...a.data],n.hasMore=!!a.next_page,n.action.update({clinic_tickets:{data:n.tickets,sort:n.sort,issueId:n.issueId,page:n.page,hasMore:n.hasMore}})}})()}openIssuesModal(){this.issuesModalRef=this.dialog.open(sn,{data:{clinicId:this.clinicId,issues:this.issues},width:"100%",height:"100%"})}closeModal(){document.body.style.height=null,this.issuesModalRef?.close()}updateSort(n){this.router.navigate(["clinics",this.clinicId,"tickets"],{queryParams:{sort:n.target.value||"recommend_point",issue:this.issueId}})}ngAfterViewInit(){this.action.getState().is_press_back&&this.action.update({is_press_back:!1})}static#i=e=()=>(this.\u0275fac=function(c){return new(c||o)(i.rXU(v.nX),i.rXU(v.Ix),i.rXU(en.K),i.rXU(w.x),i.rXU(x.lG),i.rXU(h.hE),i.rXU(A.Vw),i.rXU(h.W8),i.rXU(R.B),i.rXU(B.r))},this.\u0275cmp=i.VBU({type:o,selectors:[["app-clinic-tickets"]],hostBindings:function(c,a){1&c&&i.bIt("popstate",function(p){return a.closeModal(p)},i.tSv)},standalone:!1,decls:10,vars:9,consts:[["selectBlank",""],[1,"page-container","container"],[1,"clinic-tabs-container"],[3,"activeTab","clinicId","hasReviews"],[3,"clinicInfo",4,"ngIf"],[1,"clinic-tickets-filter"],["class","clinic-tickets-narrow-down",4,"ngIf"],["class","clinic-tickets__meta",4,"ngIf"],[4,"ngIf"],["class","no-clinic-ticket",4,"ngIf"],["class","list-ticket",4,"ngIf"],[3,"clinicInfo"],[1,"clinic-tickets-narrow-down"],[1,"clinic-tickets-issue-button",3,"click"],[4,"ngIf","ngIfElse"],[1,"clinic-tickets-issue-placeholder"],[1,"clinic-tickets__meta"],[1,"clinic-tickets__count"],[1,"clinic-tickets__num"],["id","sort",1,"clinic-tickets__select",3,"change"],["selected","","disabled",""],["value","recommend_point",3,"selected"],["value","sale_date",3,"selected"],["value","sale_price",3,"selected"],[1,"ticket-list"],["class","ticket-item",4,"ngFor","ngForOf"],[1,"ticket-item"],[3,"ticket"],[1,"clinic-tickets__more",3,"click"],[1,"n
1o-clinic-ticket"],["src","/assets/images/clinics/[email protected]","width","83","height","83","alt","question"],[1,"no-clinic-ticket-text"],[1,"list-ticket"],[1,"ticket","mb-12"]],template:function(c,a){1&c&&(i.j41(0,"div",1)(1,"div",2),i.nrm(2,"app-clinic-tabs",3),i.k0s(),i.DNE(3,rn,2,2,"app-clinic-container",4),i.j41(4,"div",5),i.DNE(5,_n,5,2,"div",6)(6,gn,18,4,"div",7),i.k0s(),i.DNE(7,mn,4,2,"ng-container",8)(8,hn,4,0,"div",9)(9,vn,7,0,"div",10),i.k0s()),2&c&&(i.R7$(2),i.Y8G("activeTab","ticket")("clinicId",a.clinicId)("hasReviews",a.hasReviews),i.R7$(),i.Y8G("ngIf",a.clinicInfo),i.R7$(2),i.Y8G("ngIf",a.issues.length>0),i.R7$(),i.Y8G("ngIf",a.total&&a.total>0),i.R7$(),i.Y8G("ngIf",a.total&&a.total>0),i.R7$(),i.Y8G("ngIf",0===a.total),i.R7$(),i.Y8G("ngIf",null==a.total))},dependencies:[d.Sq,d.bT,L.U,ln.V,M,O,G],styles:['.page-container[_ngcontent-%COMP%]{padding:0 0 60px}.clinic-tabs-container[_ngcontent-%COMP%], .clinic-tickets-filter[_ngcontent-%COMP%]{padding:16px 15px}.clinic-tickets__select[_ngcontent-%COMP%], .clinic-tickets-issue-button[_ngcontent-%COMP%]{border:1px solid rgba(0,0,0,.4);border-radius:4px;color:#000000b5}.clinic-tickets-issue-button[_ngcontent-%COMP%]{background-color:#fff;width:100%;height:48px;font-size:1.6rem;position:relative;padding:0 32px 0 12px}.clinic-tickets-issue-button[_ngcontent-%COMP%]:after{position:absolute;right:12px;content:"\\f078";font-weight:400;font-family:"Font Awesome 5 Pro";color:#000000b5}.clinic-tickets-issue-placeholder[_ngcontent-%COMP%]{color:#0006}.clinic-tickets__meta[_ngcontent-%COMP%]{display:flex;justify-content:space-between;margin-top:24px}.clinic-tickets__count[_ngcontent-%COMP%]{font-size:13px}.clinic-tickets__num[_ngcontent-%COMP%]{font-size:19px;font-weight:600}.clinic-tickets__select[_ngcontent-%COMP%]{margin:0 0 0 auto;font-size:1rem;width:76px;height:30px;background:#fff url(/assets/images/narrow-down-icon/[email protected]) 17% 50%/11px 13px no-repeat;padding-left:31px;cursor:pointer}.clinic-tickets__more[_ngcontent-%COMP%]{font-size:14px;display:block;text-align:center;margin-top:35px;font-weight:700;color:#49c2c2;cursor:pointer}.ticket-item[_ngcontent-%COMP%] + .ticket-item[_ngcontent-%COMP%]{margin-top:15px}.no-clinic-ticket[_ngcontent-%COMP%]{padding:128px 0 40px;display:flex;flex-direction:column;justify-content:center;align-items:center}.no-clinic-ticket-text[_ngcontent-%COMP%]{margin-top:32px;font-size:20px;font-weight:600}']}))}return e(),o})();var xn=s(42244),bn=s(85746);const wn=e=>["/clinics",e],kn=e=>["/clinics",e,"doctors"],In=e=>["/clinics",e,"tickets"];function Rn(e,o){if(1&e&&(i.qex(0),i.j41(1,"section",15)(2,"h2",18),i.EFF(3,"\u30b9\u30bf\u30c3\u30d5\u306e\u5370\u8c61"),i.k0s(),i.j41(4,"div",19),i.nrm(5,"app-star-ratings",20),i.k0s(),i.j41(6,"h2",18),i.EFF(7,"\u65bd\u8a2d\u306e\u6e05\u6f54\u611f"),i.k0s(),i.j41(8,"div",19),i.nrm(9,"app-star-ratings",20),i.k0s(),i.j41(10,"p",21),i.EFF(11),i.k0s()(),i.nrm(12,"hr",22),i.bVm()),2&e){const t=i.XpG(3);i.R7$(5),i.Y8G("ratings",t.review.clinic_staff_level)("marginRight","8px"),i.R7$(4),i.Y8G("ratings",t.review.clinic_facility_level)("marginRight","8px"),i.R7$(2),i.JRh(t.review.clinic_impression)}}function Tn(e,o){if(1&e){const t=i.RV6();i.j41(0,"li",25)(1,"img",26),i.bIt("click",function(){const c=r.eBV(t).index,a=i.XpG(4);return r.Njj(a.open(c))}),i.k0s()()}if(2&e){const t=o.$implicit;i.R7$(),i.Y8G("src",t.thumbnail_url,i.B4B)}}function Fn(e,o){if(1&e&&(i.qex(0),i.j41(1,"ul",23),i.DNE(2,Tn,2,1,"li",24),i.k0s(),i.bVm()),2&e){const t=i.XpG(3);i.R7$(2),i.Y8G("ngForOf",t.review.treatment_history_photos)}}function Mn(e,o){if(1&e&&(i.qex(0),i.j41(1,"h2",18),i.EFF(2,"\u65bd\u8853\u306e\u52b9\u679c"),i.k0s(),i.j41(3,"div",19),i.nrm(4,"app-star-ratings",20),i.k0s(),i.j41(5,"h2",18),i.EFF(6,"\u65bd\u8853\u306e\u75db\u307f"),i.k0s(),i.j41(7,"div",19),i.nrm(8,"app-star-ratings",20),i.k0s(),i.j41(9,"p",21),i.EFF(10),i.k0s(),i.bVm()),2&e){const t=i.XpG(3);i.R7$(4),i.Y8G("ratings",t.review.treatment_effect_level)("marginRight","8px"),i.R7$(4),i.Y8G("ratings",t.review.treatment_pain_level)("marginRight","8px"),i.R7$(2),i.JRh(t.review.treatment_impression)}}function Gn(e,o){if(1&e&&(i.j41(0,"h2",18),i.EFF(1,"\u30ab\u30a6\u30f3\u30bb\u30ea\u30f3\u30b0\u306e\u6e80\u8db3\u5ea6"),i.k0s(),i.j41(2,"div",19),i.nrm(3,"app-star-ratings",20),i.k0s(),i.j41(4,"p",21),i.EFF(5),i.k0s()),2&e){const t=i.XpG(3);i.R7$(3),i.Y8G("ratings",t.review.counseling_satisfaction_level)("marginRight","8px"),i.R7$(2),i.JRh(t.review.counseling_impression)}}function En(e,o){if(1&e&&(i.qex(0),i.EFF(1),i.bVm()),2&e){const t=i.XpG(4);i.R7$(),i.SpI(" ",t.review.upvote_count," ")}}function On(e,o){if(1&e){const t=i.RV6();i.qex(0),i.j41(1,"div",27),i.bIt("click",function(){r.eBV(t);const c=i.XpG(3);
1return r.Njj(c.downvote())}),i.j41(2,"a",28),i.nrm(3,"i",29),i.j41(4,"span"),i.EFF(5,"\u53c2\u8003\u306b\u306a\u3063\u305f"),i.k0s(),i.DNE(6,En,2,1,"ng-container",9),i.k0s()(),i.bVm()}if(2&e){const t=i.XpG(3);i.R7$(6),i.Y8G("ngIf",t.review.upvote_count>0)}}function Bn(e,o){if(1&e&&(i.qex(0),i.EFF(1),i.bVm()),2&e){const t=i.XpG(4);i.R7$(),i.SpI(" ",t.review.upvote_count," ")}}function yn(e,o){if(1&e){const t=i.RV6();i.j41(0,"div",27),i.bIt("click",function(){r.eBV(t);const c=i.XpG(3);return r.Njj(c.upvote())}),i.j41(1,"a",30),i.nrm(2,"i",31),i.j41(3,"span"),i.EFF(4,"\u53c2\u8003\u306b\u306a\u3063\u305f"),i.k0s(),i.DNE(5,Bn,2,1,"ng-container",9),i.k0s()()}if(2&e){const t=i.XpG(3);i.R7$(5),i.Y8G("ngIf",t.review.upvote_count>0)}}function jn(e,o){if(1&e&&(i.qex(0),i.j41(1,"p",14),i.EFF(2),i.k0s(),i.DNE(3,Rn,13,5,"ng-container",9)(4,Fn,3,1,"ng-container",9),i.j41(5,"section",15),i.DNE(6,Mn,11,5,"ng-container",16)(7,Gn,6,3,"ng-template",null,0,i.C5r),i.k0s(),i.j41(9,"div",17),i.DNE(10,On,7,1,"ng-container",16)(11,yn,6,1,"ng-template",null,1,i.C5r),i.k0s(),i.bVm()),2&e){const t=i.sdS(8),n=i.sdS(12),c=i.XpG(2);i.R7$(2),i.E5c(" ",c.review.posted_on,"\u5229\u7528\uff5c",c.review.user.gender,"\uff5c",c.review.user.age," "),i.R7$(),i.Y8G("ngIf",c.isNormal()),i.R7$(),i.Y8G("ngIf",(null==c.review.treatment_history_photos?null:c.review.treatment_history_photos.length)>0),i.R7$(2),i.Y8G("ngIf",c.isNormal())("ngIfElse",t),i.R7$(4),i.Y8G("ngIf",c.review.is_upvoted_by_current_user)("ngIfElse",n)}}function Dn(e,o){if(1&e&&(i.qex(0),i.j41(1,"div",10),i.DNE(2,jn,13,9,"ng-container",9),i.k0s(),i.j41(3,"div",3)(4,"div",11)(5,"h2",12),i.EFF(6,"\u5229\u7528\u3057\u305f\u30c1\u30b1\u30c3\u30c8"),i.k0s(),i.nrm(7,"app-ticket",13),i.k0s()(),i.bVm()),2&e){const t=i.XpG();i.R7$(2),i.Y8G("ngIf",t.review),i.R7$(5),i.Y8G("ticket",t.review.ticket)}}const $n=[{path:":id",children:[{path:"",component:$i,data:{name:g.L.clinicDetail}},{path:"doctors",component:zi,data:{name:g.L.clinicDoctors}},{path:"reviews",component:nn,data:{name:g.L.clinicReviews}},{path:"reviews/:review_id",component:(()=>{var e;class o{constructor(n,c,a,l,p,_,f,b,T,y){this.title=n,this.route=c,this.lightbox=a,this.reviewService=l,this.action=p,this.location=_,this.router=f,this.seoService=b,this.meta=T,this.dialog=y,this.urlClinicIdIsCorrect=!1,this.isLoggedIn=localStorage.getItem("auth")}ngOnInit(){var n=this;return(0,u.A)(function*(){n.reviewId=Number.parseInt(n.route.snapshot.params.review_id,10);const c=n.route.snapshot.params.id;n.review=yield n.reviewService.getReview(n.reviewId),n.clinicId=n.review.clinic_id,n.ticket=n.review.ticket;const a=k.S[g.L.clinicReviewsDetail].replace(/:clinicName/g,n.review.clinic_name).replace(/:comprehensiveEvaluation/g,n.review.satisfaction_of_experience.toString()).replace(/:postedOn/g,n.review.posted_on),l=I.w[g.L.clinicReviewsDetail].replace(/:treatmentImpression/g,n.review.treatment_impression?.slice(0,47)?.concat("..."));n.title.setTitle(a),n.meta.addTag({name:"description",content:l}),n.meta.updateTag({name:"twitter:title",content:a}),n.meta.updateTag({property:"og:title",content:a}),n.meta.updateTag({property:"og:description",content:l}),n.meta.updateTag({name:"twitter:description",content:l}),n.meta.updateTag({property:"og:image",content:n.review.clinic_image}),n.meta.updateTag({name:"twitter:image",content:n.review.clinic_image}),n.seoService.updateMetaTags(n.review.meta_tags),n.clinicId!==c?(n.urlClinicIdIsCorrect=!1,n.dialog.open(bn.L,{data:{statusCode:404}})):n.urlClinicIdIsCorrect=!0})()}upvote(){this.isLoggedIn||(this.action.update({page_redirect:"/clinics/"+this.clinicId+"/reviews/"+this.reviewId}),this.router.navigateByUrl("/login")),this.reviewService.upvote(this.reviewId).then(n=>{"ok"===n.status&&(this.review.upvote_count++,this.review.is_upvoted_by_current_user=!0)})}downvote(){this.isLoggedIn||(this.action.update({page_redirect:"/clinics/"+this.clinicId+"/reviews/"+this.reviewId}),this.router.navigateByUrl("/login")),this.reviewService.downvote(this.reviewId).then(n=>{"ok"===n.status&&(this.review.upvote_count--,this.review.is_upvoted_by_current_user=!1)})}
1photosToAlbumImages(){return this.review.treatment_history_photos.map(n=>({src:n.original_url,thumb:n.thumbnail_url}))}open(n){this.lightbox.open(this.photosToAlbumImages(),n,{showImageNumberLabel:!0,albumLabel:"%1 / %2"})}isNormal(){return"normal"===this.review.ticket_type}static#i=e=()=>(this.\u0275fac=function(c){return new(c||o)(i.rXU(h.hE),i.rXU(v.nX),i.rXU(xn.Yf),i.rXU(E.C),i.rXU(B.r),i.rXU(A.Vw),i.rXU(v.Ix),i.rXU(R.B),i.rXU(h.W8),i.rXU(x.lG))},this.\u0275cmp=i.VBU({type:o,selectors:[["app-clinic-reviews-detail"]],standalone:!1,decls:13,vars:10,consts:[["counselingReview",""],["notUpvoted",""],[1,"clinic-tabs_wrap"],[1,"container"],[1,"clinic-tabs"],[1,"clinic-tabs__item",3,"routerLink"],[1,"clinic-tabs__item","clinic-tabs__item--selected"],[1,"clinic-tabs__item","end",3,"routerLink"],[1,"wrapper"],[4,"ngIf"],[1,"container","review__container"],[1,"no-margin"],[1,"related-ticket"],[3,"ticket"],[1,"review__meta"],[1,"review__content"],[4,"ngIf","ngIfElse"],[1,"review__helpful_wrap"],[1,"review__heading"],[1,"review__stars"],[3,"ratings","marginRight"],[1,"review__comment"],[1,"review__border"],[1,"review__photos","no-margin"],["class","review__photo-item",4,"ngFor","ngForOf"],[1,"review__photo-item"],[1,"review__img",3,"click","src"],[1,"review__helpful",3,"click"],["href","javascript:void(0)",2,"color","#ec90a7"],[1,"fas","fa-heart","helpful__ico__upvoted"],["href","javascript:void(0)",2,"color","rgba(0, 0, 0, 0.4)"],[1,"far","fa-heart","helpful__ico"]],template:function(c,a){1&c&&(i.j41(0,"div",2)(1,"div",3)(2,"div",4)(3,"a",5),i.EFF(4," \u30c8\u30c3\u30d7 "),i.k0s(),i.j41(5,"a",5),i.EFF(6," \u30c9\u30af\u30bf\u30fc "),i.k0s(),i.j41(7,"div",6),i.EFF(8," \u53e3\u30b3\u30df "),i.k0s(),i.j41(9,"a",7),i.EFF(10," \u30c1\u30b1\u30c3\u30c8 "),i.k0s()()()(),i.j41(11,"div",8),i.DNE(12,Dn,8,2,"ng-container",9),i.k0s()),2&c&&(i.R7$(3),i.Y8G("routerLink",i.eq3(4,wn,a.clinicId)),i.R7$(2),i.Y8G("routerLink",i.eq3(6,kn,a.clinicId)),i.R7$(4),i.Y8G("routerLink",i.eq3(8,In,a.clinicId)),i.R7$(3),i.Y8G("ngIf",a.urlClinicIdIsCorrect))},dependencies:[d.Sq,d.bT,C.Wk,L.U,$.u],styles:[".wrapper[_ngcontent-%COMP%]{background-color:#ededed;padding-bottom:60px}.clinic-tabs_wrap[_ngcontent-%COMP%]{padding:16px 0;background-color:#ededed}.clinic-tabs[_ngcontent-%COMP%]{display:flex;align-items:stretch;font-size:12px;text-align:center;background-color:#fff;height:48px;width:100%;position:sticky;top:0;z-index:1;box-shadow:0 0 0 1px #49c2c2 inset;border-radius:3px}.clinic-tabs__item[_ngcontent-%COMP%]{flex:1;line-height:48px;color:#49c2c2;border-right:1px solid #49c2c2;font-weight:700}.clinic-tabs__item[_ngcontent-%COMP%]:hover{color:#49c2c2}.clinic-tabs__item.end[_ngcontent-%COMP%]{border-right:none}.clinic-tabs__item--selected[_ngcontent-%COMP%]{color:#fff;font-weight:600;background-color:#49c2c2;border-radius:0}.clinic-tabs__item--selected[_ngcontent-%COMP%]:hover{color:#fff}.review__container[_ngcontent-%COMP%]{padding:16px;background-color:#fff}.review__photos[_ngcontent-%COMP%]{display:flex;margin-top:24px;margin-left:0;margin-bottom:16px;overflow-x:scroll;border-bottom:none;scrollbar-width:none;-ms-overflow-style:none}.review__photos[_ngcontent-%COMP%]::-webkit-scrollbar{display:none}.review__photo-item[_ngcontent-%COMP%]{margin-right:16px;min-width:114px}.review__img[_ngcontent-%COMP%]{width:114px;height:114px;object-fit:cover;margin-right:16px}.review__heading[_ngcontent-%COMP%]{padding-top:16px;font-weight:600;font-size:14px;margin-bottom:0}.review__meta[_ngcontent-%COMP%]{font-size:12px;color:#0006;margin-bottom:0;line-height:1}.review__stars[_ngcontent-%COMP%]{margin-top:8px}.review__stars[_ngcontent-%COMP%]   .ratings__item[_ngcontent-%COMP%]:not(:last-child){margin-right:10px}.review__comment[_ngcontent-%COMP%]{margin-top:16px;margin-bottom:0;white-space:pre-wrap;width:80%}.review__border[_ngcontent-%COMP%]{margin:31.5px 0}.review__helpful_wrap[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;height:84px}.review__helpful[_ngcontent-%COMP%]{color:#0006;font-size:1.2rem;text-align:center;display:inline-block;margin-top:32px;line-height:1}.review__helpful[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:1rem;display:block;margin:7px 0}.review__helpful[_ngcontent-%COMP%]   .helpful__ico[_ngcontent-%COMP%], .review__helpful[_ngcontent-%COMP%]   .helpful__ico__upvoted[_ngcontent-%COMP%]{font-size:1.6rem}.related-ticket[_ngcontent-%COMP%]{font-weight:700;font-size:2rem;padding:16px 16px 10px;line-height:1.5;margin-bottom:0}h5[_ngcontent-%COMP%]{font-size:1.3rem;font-weight:700;line-height:1.6}.item-ticket[_ngcontent-%COMP%]{background:#fff;padding:12px 15px 10px;display:block;color:#000000b5}.item-ticket[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-size:2.4rem;line-height:1}.item-ticket[_ngcontent-%COMP%]   .list-tag[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{margin-right:4px}.item-ticket[_ngcontent-%COMP%]   .box-image[_ngcontent-%COMP%]{overflow:hidden}.item-ticket[_ngcontent-%COMP%]   .box-image[_ngcontent-%COMP%]   .img[_ngcontent-%COMP%]{width:34.7%;float:left}.item-ticket[_ngcontent-%COMP%]   .box-image[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{width:61.8
1%;float:left}.item-ticket[_ngcontent-%COMP%]   .box-image[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{margin-left:12px;width:100%}.item-ticket[_ngcontent-%COMP%]   .box-price__wrapper[_ngcontent-%COMP%]{display:flex}.item-ticket[_ngcontent-%COMP%]   .box-price__unit[_ngcontent-%COMP%]{font-size:1.2rem;margin-right:10px;margin-bottom:0;color:#23b4b4}.item-ticket[_ngcontent-%COMP%]   .box-price__price[_ngcontent-%COMP%]{font-size:1.5rem;font-weight:700}.item-ticket[_ngcontent-%COMP%]   .box-price__display-view[_ngcontent-%COMP%]{margin-top:.25rem;font-size:1.2rem;color:#0006}.avatar[_ngcontent-%COMP%]{width:100%;display:inline-block;vertical-align:middle;font:0/0 serif;text-shadow:none;color:transparent;background-size:100%;background-position:50% 50%;background-repeat:no-repeat;animation:_ngcontent-%COMP%_myfirst 2.5s}.avatar[_ngcontent-%COMP%]   .img[_ngcontent-%COMP%]{padding-top:63.35%;padding-bottom:7%;display:block;height:0}@keyframes _ngcontent-%COMP%_myfirst{0%{opacity:0}to{opacity:1}}.eye[_ngcontent-%COMP%]{width:16px;margin-right:4px;margin-top:-3px}.station-tag-text[_ngcontent-%COMP%]{color:#cab994}.l-clinic-name[_ngcontent-%COMP%]{margin-top:10px;margin-bottom:7px}"]}))}return e(),o})(),data:{name:g.L.clinicReviewsDetail}},{path:"tickets",component:Cn,data:{name:g.L.clinicTickets}}]}];let Yn=(()=>{var e;class o{static#i=e=()=>(this.\u0275fac=function(c){return new(c||o)},this.\u0275mod=i.$C({type:o}),this.\u0275inj=r.G2t({imports:[C.iI.forChild($n),C.iI]}))}return e(),o})();var Xn=s(93887),Sn=s(34351);let An=(()=>{var e;class o{static#i=e=()=>(this.\u0275fac=function(c){return new(c||o)},this.\u0275mod=i.$C({type:o}),this.\u0275inj=r.G2t({providers:[w.x],imports:[d.MD,Yn,Xn.G,D.HU,Sn.ReviewsModule,x.Ph]}))}return e(),o})()}}]);

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.