1import{a as J}from"./chunk-P27SDU7V.js";import{k as K}from"./chunk-FIYZBG6O.js";import{a as X,b as Y,c as Z,f as $,i as ee,j as te,k as ie,l as ne,o as ae,q as oe}from"./chunk-RHD2JKHV.js";import{a as U,b as G}from"./chunk-ECGMIH7G.js";import{Ab as R,Bb as M,Cb as V,Fb as A,Gb as a,Hb as u,Ia as z,Ib as m,Ja as t,Jb as D,Kb as q,Lb as h,Mb as w,Nb as C,P as N,Tb as Q,U as I,Vb as r,Wb as l,Ya as H,Z as b,_ as v,a as B,b as L,c as P,hb as k,ib as _,jb as g,lb as W,mb as F,nb as O,ob as y,pb as i,q as S,qb as n,vb as E,xb as x,xc as j,zb as p}from"./chunk-4RVXKMOO.js";var T=class d{http=I(j);apiUrl=`${J.apiUrl}/api/reviews`;submitFeedback(c){return this.http.post(this.apiUrl,c)}updateReview(c,e){return this.http.post(this.apiUrl,L(B({},e),{rowId:c}))}static \u0275fac=function(e){return new(e||d)};static \u0275prov=N({token:d,factory:d.\u0275fac,providedIn:"root"})};var de=["confirmationHeading"],ce=["privacyTrigger"],se=["privacyModal"],pe=()=>[1,2,3,4,5];function me(d,c){d&1&&(i(0,"p",9),a(1),r(2,"translate"),n(),i(3,"h1",10,0),a(5),r(6,"translate"),n(),i(7,"p",11),a(8),r(9,"translate"),n(),i(10,"div",12)(11,"a",13),a(12),r(13,"translate"),n(),i(14,"a",14),a(15),r(16,"translate"),n()()),d&2&&(t(),m(" ",l(2,5,"feedback.form.confirmation.eyebrow")," "),t(4),m(" ",l(6,7,"feedback.form.confirmation.heading")," "),t(3),m(" ",l(9,9,"feedback.form.confirmation.message")," "),t(4),u(l(13,11,"feedback.form.confirmation.returnFeedback")),t(3),u(l(16,13,"feedback.form.confirmation.returnHome")))}function fe(d,c){if(d&1){let e=E();i(0,"button",35),r(1,"translate"),x("click",function(){let o=b(e).$implicit,f=p(3);return v(f.feedback.rating=o)}),a(2),n()}if(d&2){let e=c.$implicit,s=p(3);A("bg-[var(--color-bg-soft)]",s.feedback.rating===e),k("aria-pressed",s.feedback.rating===e)("aria-label",e+" "+l(1,5,"feedback.form.rating.ofFive")),t(2),m(" ",e," ")}}function ue(d,c){if(d&1&&(i(0,"p",22),a(1),r(2,"translate"),r(3,"translate"),n()),d&2){let e=p(3);t(),q(" ",l(2,3,"feedback.form.rating.selected")," ",e.feedback.rating," ",l(3,5,"feedback.form.rating.ofFive")," ")}}function be(d,c){if(d&1&&(i(0,"p",34),a(1),n()),d&2){let e=p(3);t(),u(e.submissionError)}}function ve(d,c){if(d&1){let e=E();i(0,"h1",17),a(1),r(2,"translate"),n(),i(3,"p",11),a(4),r(5,"translate"),n(),i(6,"div",18)(7,"fieldset")(8,"legend",19),a(9),r(10,"translate"),i(11,"span",16),a(12,"*"),n()(),i(13,"div",20),F(14,fe,3,7,"button",21,W),n(),_(16,ue,4,7,"p",22),n(),i(17,"label",23)(18,"span",19),a(19),r(20,"translate"),i(21,"span",16),a(22,"*"),n()(),i(23,"span",24),a(24),r(25,"translate"),n(),i(26,"textarea",25),C("ngModelChange",function(o){b(e);let f=p(2);return w(f.feedback.comments,o)||(f.feedback.comments=o),v(o)}),n(),i(27,"span",26),a(28),n()(),i(29,"aside",27)(30,"span",28),a(31,"info"),n(),i(32,"p"),a(33),r(34,"translate"),n()(),i(35,"fieldset")(36,"legend",19),a(37),r(38,"translate"),i(39,"span",29),a(40),r(41,"translate"),n()(),i(42,"div",30)(43,"label",31)(44,"input",32),x("change",function(){b(e);let o=p(2);return v(o.toggleLocation("the_woodlands_shenandoah"))}),n(),i(45,"span"),a(46),r(47,"translate"),n()(),i(48,"label",31)(49,"input",32),x("change",function(){b(e);let o=p(2);return v(o.toggleLocation("beaumont"))}),n(),i(50,"span"),a(51),r(52,"translate"),n()()()(),i(53,"button",33),x("click",function(){b(e);let o=p(2);return v(o.continue())}),a(54),r(55,"translate"),r(56,"translate"),n(),_(57,be,2,1,"p",34),n()}if(d&2){let e=p(2);t(),m(" ",l(2,20,"feedback.form.heading")," "),t(3),m(" ",l(5,22,"feedback.form.intro")," "),t(5),m(" ",l(10,24,"feedback.form.rating.label")," "),t(5),O(Q(44,pe)),t(2),g(e.feedback.rating?16:-1),t(3),m("",l(20,26,"feedback.form.comments.label")," "),t(5),u(l(25,28,"feedback.form.comments.helper")),t(2),h("ngModel",e.feedback.comments),y("maxlength",e.maxComments),t(2),D("",e.feedback.comments.length," / ",e.maxComments),t(5),u(l(34,30,"feedback.form.comments.privacyReminder")),t(4),m(" ",l(38,32,"feedback.form.location.label")," "),t(3),u(l(41,34,"feedback.form.location.optional")),t(4),y("checked",e.hasLocation("the_woodlands_shenandoah")),t(2),u(l(47,36,"feedback.form.location.wo
1odlands")),t(3),y("checked",e.hasLocation("beaumont")),t(2),u(l(52,38,"feedback.form.location.beaumont")),t(2),y("disabled",e.submitting||!e.feedback.rating||!e.feedback.comments.trim()),t(),m(" ",e.submitting?l(55,40,"feedback.form.submitting"):l(56,42,"feedback.form.continue")," "),t(3),g(e.submissionError?57:-1)}}function xe(d,c){d&1&&(i(0,"span",42),a(1,"Enter a valid email address."),n())}function _e(d,c){d&1&&(i(0,"p",57),a(1),r(2,"translate"),n()),d&2&&(t(),m(" ",l(2,1,"feedback.form.contact.attribution.requiredError")," "))}function ge(d,c){if(d&1){let e=E();i(0,"div",45)(1,"label",50)(2,"span",19),a(3),r(4,"translate"),i(5,"span",16),a(6,"*"),n()(),i(7,"select",51),C("ngModelChange",function(o){b(e);let f=p(3);return w(f.feedback.attribution,o)||(f.feedback.attribution=o),v(o)}),x("ngModelChange",function(){b(e);let o=p(3);return v(o.attributionError=!1)}),i(8,"option",52),a(9),r(10,"translate"),n(),i(11,"option",53),a(12),r(13,"translate"),n(),i(14,"option",54),a(15),r(16,"translate"),n(),i(17,"option",55),a(18),r(19,"translate"),n(),i(20,"option",56),a(21),r(22,"translate"),n()()(),_(23,_e,3,3,"p",57),n()}if(d&2){let e=p(3);t(3),m("",l(4,12,"feedback.form.contact.attribution")," "),t(4),h("ngModel",e.feedback.attribution),y("required",e.feedback.authorization),k("aria-describedby",e.attributionError?"feedback-attribution-error":null)("aria-invalid",e.attributionError),t(),y("ngValue",null),t(),m(" ",l(10,14,"feedback.form.contact.selectOption")," "),t(3),m(" ",l(13,16,"feedback.form.contact.attributionFirstName")," "),t(3),m(" ",l(16,18,"feedback.form.contact.attributionInitials")," "),t(3),m(" ",l(19,20,"feedback.form.contact.attributionAnonymous")," "),t(3),m(" ",l(22,22,"feedback.form.contact.attributionContact")," "),t(2),g(e.attributionError?23:-1)}}function ye(d,c){d&1&&(i(0,"p",46),a(1),r(2,"translate"),n()),d&2&&(t(),m(" ",l(2,1,"feedback.form.contact.authorization.moderationNote")," "))}function he(d,c){if(d&1&&(i(0,"p",34),a(1),n()),d&2){let e=p(3);t(),u(e.submissionError)}}function we(d,c){if(d&1){let e=E();i(0,"h1",17),a(1),r(2,"translate"),n(),i(3,"p",36),a(4),r(5,"translate"),n(),i(6,"div",37)(7,"div",38)(8,"label")(9,"span",19),a(10),r(11,"translate"),n(),i(12,"input",39),C("ngModelChange",function(o){b(e);let f=p(2);return w(f.feedback.firstName,o)||(f.feedback.firstName=o),v(o)}),n()(),i(13,"label")(14,"span",19),a(15),r(16,"translate"),n(),i(17,"input",39),C("ngModelChange",function(o){b(e);let f=p(2);return w(f.feedback.lastName,o)||(f.feedback.lastName=o),v(o)}),n()()(),i(18,"label",23)(19,"span",19),a(20),r(21,"translate"),n(),i(22,"input",40),C("ngModelChange",function(o){b(e);let f=p(2);return w(f.feedback.email,o)||(f.feedback.email=o),v(o)}),n(),i(23,"span",41),a(24),r(25,"translate"),n(),_(26,xe,2,0,"span",42),n(),i(27,"label",43)(28,"input",44),C("ngModelChange",function(o){b(e);let f=p(2);return w(f.feedback.authorization,o)||(f.feedback.authorization=o),v(o)}),x("ngModelChange",function(){b(e);let o=p(2);return v(o.updateAuthorization())}),n(),i(29,"span"),a(30),r(31,"translate"),n()(),_(32,ge,24,24,"div",45),i(33,"p",46),a(34),r(35,"translate"),i(36,"button",47,1),x("click",function(){b(e);let o=p(2);return v(o.openPrivacyModal())}),a(38),r(39,"translate"),n(),a(40),r(41,"translate"),n(),i(42,"p",46),a(43),r(44,"translate"),n(),_(45,ye,3,3,"p",46),_(46,he,2,1,"p",34),i(47,"div",48)(48,"button",33),x("click",function(){b(e);let o=p(2);return v(o.submit())}),a(49),r(50,"translate"),r(51,"translate"),n(),i(52,"button",49),x("click",function(){b(e);let o=p(2);return v(o.step=1)}),a(53),r(54,"translate"),n()()()}if(d&2){let e=p(2);t(),m(" ",l(2,23,"feedback.form.contact.heading")," "),t(3),m(" ",l(5,25,"feedback.form.contact.description")," "),t(6),u(l(11,27,"feedback.form.contact.firstName")),t(2),h("ngModel",e.feedback.firstName),t(3),u(l(16,29,"feedback.form.contact.lastName")),t(2),h("ngModel",e.feedback.lastName),t(3),u(l(21,31,"feedback.form.contact.email")),t(2),h("ngModel",e.feedback.email),k("aria-invalid",e.feedback.email.trim()&&!e.emailValid),t(2),u(l(25,33,"feedback.form.contact.emailHelper")),t(2),g(e.feedback.email.trim()&&!e.emailValid?26:-1),t(2),h("ngModel",e.feedback.authorization),t(2),u(l(31,35,"feedback.form.contact.authorization.label")),t(2),g(e.feedback.authorization?32:-1),t(2),m(" ",l(35,37,"feedback.form.contact.privacyDisclosure.beforeLink")," "),t(4),u(l(39,39,"feedback.form.contact.privacyDisclosure.linkLabel")),t(2),m(" ",l(41,41,"feedback.form.contact.privacyDisclosure.afterLink")," "),t(3),m(" ",l(44,43,"feedback.form.contact.authorization.privateSubmissionNote")," "),t(2),g(e.feedback.authorization?45:-1),t(),g(e.submissionError?46:-1),t(2),y("disabled",e.submitting||!e.canSubmitContactStep),t(),m(" ",e.submitting?l(50,45,"feedback.form.submitting"):l(51,47,"feedback.form.submit")),t(4),m(" ",l(54,49,"feedback.form.back")," ")}}function Ce(d,c){if(d&1&&(i(0,"div",15)(1,"span"),a(2),r(3,"translate"),n(),i(4,"span",16),a(5,"/"),n(),i(6,"span"),a(7),r(8,"translate"),n()(),_(9,ve,58,45)(10,we,55,51)),d&2){let e=p();t(),A("text-[var(--color-primary)]",e.step===1),t(),u(l(3,7,"feedback.form.steps.feedback")),t(4),A("text-[var(--color-primary)]",e.step===2),t(),u(l(8,9,"feedback.form.steps.contactPermission")),t(2),g(e.step===1?9:10)}}function ke(d,c){if(d&1){let e=E();i(0,"div",8)(1,"button",58),r(2,"translate"),x("click",function(){b(e);let o=p();return v(o.closePrivacyModal())}),n(),i(3,"article",59,2)(5,"button",60),r(6,"translate"),x("click",function(){b(e);let o=p();return v(o.closePrivacyModal())}),i(7,"span",61),a(8,"close"),n()(),i(9,"h2",62),a(10),r(11,"translate"),n(),i(12,"div",63)(13,"p"),a(14),r(15,"translate"),n(),i(16,"p"),a(17),r(18,"translate"),n(),i(19,"p"),a(20),r(21,"translate"),n()()()()}d&2&&(t(),k("aria-label",l(2,6,"patient.resources.text.41")),t(4),k("aria-label",l(6,8,"patient.resources.text.41")),t(5),u(l(11,10,"privacy.text.2")),t(4),u(l(15,12,"privacy.text.3")),t(3),u(l(18,14,"privacy.text.4")),t(3),u(l(21,16,"privacy.text.5")))}var re=class d{translationService=I(U);reviewService=I(T);confirmationHeading;privacyTrigger;privacyModal;step=1;submitted=!1;submitting=!1;submissionError="";isPrivacyModalOpen=!1;reviewRowId=null;previousBodyOverflow="";maxComments=1500;feedback={rating:0,comments:"",locations:[],firstName:"",lastName:"",email:"",attribution:null,authorization:!1};attributionError=!1;get emailValid(){return/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(this.feedback.email.trim())}get canSubmitContactStep(){return!!(this.feedback.firstName.trim()&&this.feedback.lastName.trim()&&this.emailValid&&this.feedback.authorization&&this.feedback.attribution)}continue(){return P(this,null,function*(){if(!(!this.feedback.rating||!this.feedback.comments.trim())){this.submitting=!0,this.submissionError="";try{if(this.reviewRowId)yield S(this.reviewService.updateReview(this.reviewRowId,this.feedbackPayload()));else{let c=yield S(this.reviewService.submitFeedback(this.feedbackPayload()));this.reviewRowId=c.rowId}this.step=2}catch{this.submissionError=this.translationService.t("leave.a.review.submissionError")}finally{this.submitting=!1}}})}hasLocation(c){return this.feedback.locations.includes(c)}toggleLocation(c){this.feedback.locations=this.hasLocation(c)?this.feedback.locations.filter(e=>e!==c):[...this.feedback.locations,c]}updateAuthorization(){this.attributionError=!1,this.feedback.authorization||(this.feedback.attribution=null)}openPrivacyModal(){this.previousBodyOverflow=document.body.style.overflow,document.body.style.overflow="hidden",this.isPrivacyModalOpen=!0,setTimeout(()=>this.privacyModal?.nativeElement.querySelector("[data-modal-close]")?.focus())}closePrivacyModal(){this.isPrivacyModalOpen=!1,document.body.style.overflow=this.previousBodyOverflow,setTimeout(()=>this.privacyTrigger?.nativeElement.focus())}onKeydown(c){if(!this.isPrivacyModalOpen)return;if(c.key==="Escape"){c.preventDefault(),this.closePrivacyModal();return}if(c.key!=="Tab")return;let e=this.privacyModal?.nativeElement;if(!e)return;let s=Array.from(e.querySelectorAll('button:not([disabled]), [tabindex]:not
1([tabindex="-1"])'));if(!s.length)return;let o=s[0],f=s[s.length-1];c.shiftKey&&document.activeElement===o?(c.preventDefault(),f.focus()):!c.shiftKey&&document.activeElement===f&&(c.preventDefault(),o.focus())}submit(){return P(this,null,function*(){if(this.attributionError=!this.feedback.authorization||!this.feedback.attribution,!(!this.canSubmitContactStep||this.attributionError)){this.submitting=!0,this.submissionError="";try{if(!this.reviewRowId){let c=yield S(this.reviewService.submitFeedback(this.feedbackPayload()));if(typeof c.rowId!="number")throw new Error("Review row id missing");this.reviewRowId=c.rowId}yield S(this.reviewService.updateReview(this.reviewRowId,L(B({},this.feedbackPayload()),{contact:{firstName:this.feedback.firstName,lastName:this.feedback.lastName,email:this.feedback.email,attribution:this.feedback.authorization?this.feedback.attribution:null},permissions:{contactAuthorized:this.feedback.authorization,publicationAuthorized:this.feedback.authorization}}))),this.submitted=!0,setTimeout(()=>this.confirmationHeading?.nativeElement.focus())}catch{this.submissionError=this.translationService.t("leave.a.review.submissionError")}finally{this.submitting=!1}}})}feedbackPayload(){return{rating:this.feedback.rating,feedback:this.feedback.comments,locations:this.feedback.locations,language:this.translationService.currentLang.toUpperCase()}}static \u0275fac=function(e){return new(e||d)};static \u0275cmp=H({type:d,selectors:[["app-leave-a-review"]],viewQuery:function(e,s){if(e&1&&(R(de,5),R(ce,5),R(se,5)),e&2){let o;M(o=V())&&(s.confirmationHeading=o.first),M(o=V())&&(s.privacyTrigger=o.first),M(o=V())&&(s.privacyModal=o.first)}},hostBindings:function(e,s){e&1&&x("keydown",function(f){return s.onKeydown(f)},z)},decls:11,vars:5,consts:[["confirmationHeading",""],["privacyTrigger",""],["privacyModal",""],[1,"bg-[var(--color-bg-base)]","py-16","md:py-20"],[1,"mx-auto","max-w-3xl","px-6","md:px-12","lg:px-8"],["routerLink","/patient-reviews",1,"inline-flex","min-h-11","items-center","gap-2","text-sm","font-bold","text-[var(--color-primary)]","hover:underline","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-offset-4","focus-visible:outline-[var(--color-primary)]"],["aria-hidden","true",1,"material-symbols-outlined"],[1,"mt-6","rounded-3xl","border","border-[var(--color-border)]","bg-[var(--color-bg-card)]","p-6","md:p-8"],[1,"fixed","inset-0","z-[100]","flex","items-center","justify-center","p-3","sm:p-6"],[1,"uppercase","tracking-[0.3em]","text-sm","font-bold","text-[var(--color-primary)]"],["tabindex","-1",1,"mt-4","text-3xl","font-black","text-[var(--text-primary)]","focus:outline-none"],[1,"mt-4","leading-relaxed","text-[var(--text-secondary)]"],[1,"mt-7","flex","flex-col","gap-3","sm:flex-row","sm:items-center"],["routerLink","/patient-reviews",1,"text-sm","font-bold","text-[var(--color-primary)]","underline","underline-offset-4","hover:text-[var(--text-primary)]","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-offset-4","focus-visible:outline-[var(--color-primary)]"],["routerLink","/",1,"text-sm","font-bold","text-[var(--color-primary)]","underline","underline-offset-4","hover:text-[var(--text-primary)]","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-offset-4","focus-visible:outline-[var(--color-primary)]"],[1,"flex","items-center","gap-3","text-sm","font-bold","text-[var(--text-secondary)]"],["aria-hidden","true"],[1,"mt-5","text-3xl","font-black","text-[var(--text-primary)]"],[1,"mt-6","space-y-5"],[1,"font-bold","text-[var(--text-primary)]"],[1,"mt-3","flex","flex-wrap","gap-2"],["type","button",1,"min-h-11","rounded-lg","border","border-[var(--color-border)]","px-4","font-bold","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-[var(--color-primary)]",3,"bg-[var(--color-bg-soft)]"],["aria-live","polite",1,"mt-2","text-sm","text-[var(--text-secondary)]"],[1,"block"],[1,"mt-1","block","text-sm","leading-relaxed","text-[var(--text-secondary)]"],["rows","5",1,"mt-3","w-full","resize-y","rounded-xl","border","border-[var(--color-border)]","bg-[var(--color-bg-soft)]","px-4","py-3","text-[var(--text-primary)]","outline-none","focus:border-[var(--color-primary)]",3,"ngModelChange","ngModel","maxlength"],["aria-live","polite",1,"mt-1","block","text-right","text-xs","text-[var(--text-secondary)]"],[1,"flex","gap-3","rounded-2xl","border","border-[var(--color-border)]","bg-[var(--color-bg-soft)]","p-4","text-sm","leading-relaxed","text-[var(--text-secondary)]"],["aria-hidden","true",1,"material-symbols-outlined","shrink-0","text-[var(--color-primary)]"],[1,"font-normal","text-[var(--text-secondary)]"],[1,"mt-3","flex","flex-col","gap-2","sm:flex-row","sm:gap-5"],[1,"inline-flex","min-h-11","items-center","gap-2"],["type","checkbox",3,"change","checked"],["type","button",1,"btn-gold",3,"click","disabled"],[1,"text-sm","font-bold","text-red-600"],["type","button",1,"min-h-11","rounded-lg","border","border-[var(--color-border)]","px-4","font-bold","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-[var(--color-primary)]",3,"click"],[1,"mt-3","leading-relaxed","text-[var(--text-secondary)]"],[1,"mt-6","space-y-4"],[1,"grid","gap-4","sm:grid-cols-2"],[1,"mt-2","w-full","rounded-xl","border","border-[var(--color-border)]","bg-[var(--color-bg-soft)]","px-4","py-3","text-[var(--text-primary)]","outline-none","focus:border-[var(--color-primary)]",3,"ngModelChange","ngModel"],["type","email",1,"mt-2","w-full","rounded-xl","border","border-[var(--color-border)]","bg-[var(--color-bg-soft)]","px-4","py-3","text-[var(--text-primary)]","outline-none","focus:border-[var(--color-primary)]",3,"ngModelChange","ngModel"],[1,"mt-1","block","text-sm","text-[var(--text-secondary)]"],[1,"mt-1","block","text-sm","font-bold","text-red-600"],["for","feedback-authorization",1,"flex","items-start","gap-3","text-sm","leading-relaxed","text-[var(--text-secondary)]"],["id","feedback-authorization","type","checkbox",1,"mt-1",3,"ngModelChange","ngModel"],["aria-live","polite"],[1,"text-sm","leading-relaxed","text-[var(--text-secondary)]"],["type","button",1,"font-bold","text-[var(--color-primary)]","underline",3,"click"],[1,"flex","flex-wrap","gap-3"],["type","button",1,"btn-outline",3,"click"],["for","feedback-attribution",1,"block"],["id","feedback-attribution",1,"mt-2","w-full","rounded-xl","border","border-[var(--color-border)]","bg-[var(--color-bg-soft)]","px-4","py-3","text-[var(--text-primary)]","outline-none","focus:border-[var(--color-primary)]",3,"ngModelChange","ngModel","required"],[3,"ngValue"],["value","first_name_last_initial"],["value","initials_only"],["value","anonymous_patient"],["value","contact_before_attribution"],["id","feedback-attribution-error",1,"mt-2","text-sm","font-bold","text-red-600"],["type","button",1,"absolute","
1inset-0","bg-black/60","backdrop-blur-sm",3,"click"],["role","dialog","aria-modal","true","aria-labelledby","review-privacy-modal-title",1,"relative","max-h-[85vh]","w-full","max-w-4xl","overflow-y-auto","rounded-3xl","border","border-[var(--color-border)]","bg-[var(--color-bg-card)]","p-5","shadow-2xl","sm:p-8","md:p-10"],["data-modal-close","","type","button",1,"absolute","right-4","top-4","grid","h-11","w-11","place-items-center","rounded-full","border","border-[var(--color-border)]","bg-[var(--color-bg-soft)]","text-[var(--text-primary)]","hover:text-[var(--color-primary)]","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-[var(--color-primary)]",3,"click"],[1,"material-symbols-outlined"],["id","review-privacy-modal-title",1,"pr-12","text-3xl","font-black","text-[var(--text-primary)]","md:text-4xl"],[1,"mt-6","space-y-6","text-[var(--text-secondary)]","leading-relaxed"]],template:function(e,s){e&1&&(i(0,"section",3)(1,"div",4)(2,"a",5)(3,"span",6),a(4,"arrow_back"),n(),a(5),r(6,"translate"),n(),i(7,"div",7),_(8,me,17,15)(9,Ce,11,11),n()()(),_(10,ke,22,18,"div",8)),e&2&&(t(5),u(l(6,3,"feedback.form.navigationLabel")),t(3),g(s.submitted?8:9),t(2),g(s.isPrivacyModalOpen?10:-1))},dependencies:[oe,te,ie,Y,X,ee,Z,ne,ae,$,K,G],encapsulation:2})};export{re as LeaveAReviewComponent};
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.