1import{c as k}from"./chunk-IQLQCF3X.js";import{a as x}from"./chunk-KX3MZ4HX.js";import{Jb as m,Qb as h,Qc as s,Rb as n,Rc as r,Sb as d,Tb as g,V as f,Za as l,_ as M,_c as y,cd as _,dc as c,dd as G,eb as O,gd as S,ja as v,nb as P,qc as b,tc as o,uc as C,vc as p}from"./chunk-WXYLEQT5.js";var A=class a{rendererFactory=M(O);document=M(v);renderer;constructor(){this.renderer=this.rendererFactory.createRenderer(null,null)}setSchema(t){let i=this.document.getElementById("schema-org-script");i&&this.renderer.removeChild(this.document.head,i);let e=this.renderer.createElement("script");e.id="schema-org-script",e.type="application/ld+json",e.text=JSON.stringify(t),this.renderer.appendChild(this.document.head,e)}static \u0275fac=function(i){return new(i||a)};static \u0275prov=f({token:a,factory:a.\u0275fac,providedIn:"root"})};var I=class a{adultsSelected=S(void 0);childrenSelected=S(void 0);maxGuests=G(30);searchAdults=_();searchChildren=_();closeCounter=_();totalGuests=y(()=>this.adultsSelected()+this.childrenSelected());async ngOnInit(){this.adultsSelected()||this.adultsSelected.set(0),this.childrenSelected()===void 0&&this.childrenSelected.set(0);let{Crisp:t}=await import("./chunk-HZ6LHHGL.js");t.isCrispInjected()&&t.chat.hide()}async ngOnDestroy(){let{Crisp:t}=await import("./chunk-HZ6LHHGL.js");t.isCrispInjected()&&t.chat.show()}checkAddMoreGuests(t,i){let e=this.totalGuests()+t;return e<=this.maxGuests()&&e>=1&&Number(i)+t>=0}counterGuests(t,i){if(t==="adults"){let e=Number(this.adultsSelected())+(this.checkAddMoreGuests(i,this.adultsSelected())?i:0);this.adultsSelected.set(e),this.onSearchAdults(e)}else{let e=Number(this.childrenSelected())+(this.checkAddMoreGuests(i,this.childrenSelected())?i:0);this.childrenSelected.set(e),this.onSearchChildren(e)}}clearGuests(){this.adultsSelected.set(0),this.childrenSelected.set(0),this.onSearchAdults(0),this.onSearchChildren(0)}applyChanges(){this.onSearchAdults(this.adultsSelected()),this.onSearchChildren(this.childrenSelected()),this.onClose()}onSearchAdults=t=>this.searchAdults.emit(t);onSearchChildren=t=>this.searchChildren.emit(t);onClose=()=>this.closeCounter.emit();static \u0275fac=function(i){return new(i||a)};static \u0275cmp=P({type:a,selectors:[["imobzi-guests-counter-mobile"]],inputs:{adultsSelected:[1,"adultsSelected"],childrenSelected:[1,"childrenSelected"],maxGuests:[1,"maxGuests"]},outputs:{adultsSelected:"adultsSelectedChange",childrenSelected:"childrenSelectedChange",searchAdults:"searchAdults",searchChildren:"searchChildren",closeCounter:"closeCounter"},decls:54,vars:64,consts:[["id","guests-counter"],[1,"close-button"],[1,"material-symbols-outlined",3,"click"],[1,"counter-container"],[1,"h3","bold","col-xs-5","col-sm-5"],[1,"h4"],[1,"counter","grid-xs-3","grid-sm-3","grid-md-3","grid-lg-3","grid-xl-3","col-xs-7","col-sm-7"],["type","button",1,"btn-disabled-1","btn-icon","btn-md-48","gd-xs-1-1","gd-sm-1-1","gd-md-1-1","gd-lg-1-1","gd-xl-1-1",3,"click","disabled","title"],[1,"material-symbols-outlined"],[1,"gd-xs-2-2","gd-sm-2-2","gd-md-2-2","gd-lg-2-2","gd-xl-2-2"],["type","button",1,"btn-disabled-1","btn-icon","btn-md-48","gd-xs-3-3","gd-sm-3-3","gd-md-3-3","gd-lg-3-3","gd-xl-3-3",3,"click","disabled","title"],[1,"options-counter"],[1,"bold","clear",3,"click"],[1,"bold","btn","btn-md","btn-disabled-2","col-xs-6","col-sm-6",3,"click"]],template:function(i,e){i&1&&(n(0,"section",0)(1,"div",1)(2,"mat-icon",2),c("click",function(){return e.onClose()}),o(3,"close"),d()(),n(4,"div",3)(5,"div",4),o(6),s(7,"translate"),g(8,"br"),n(9,"span",5),o(10),s(11,"translate"),d()(),n(12,"div",6)(13,"button",7),s(14,"translate"),s(15,"translate"),c("click",function(){return e.counterGuests("adults",-1)}),n(16,"mat-icon",8),o(17,"remove"),d()(),n(18,"span",9),o(19),d(),n(20,"button",10),s(21,"translate"),s(22,"translate"),c("click",function(){return e.counterGuests("adults",1)}),n(23,"mat-icon",8),o(24,"add"),d()()()(),n(25,"div",3)(26,"div",4),o(27),s(28,"translate"),g(29,"br"),n(30,"span",5),o(31),s(32,"translate"),d()(),n(33,"div",6)(34,"button",7),s(35,"translate"),s(36,"translate"),c("click",function(){return e.counterGuests("children",-1)}),n(37,"mat-icon",8),o(38,"remove"),d()(),n(39,"span",9),o(40),d(),n(41,"button",10),s(42,"translate"),s(43,"translate"),c("click",function(){return e.counterGuests("children",1)}),n(44,"mat-icon",8),o(45,"add"),d()()()(),g(46,"hr"),n(47,"div",11)(48,"span",12),c("click",function(){return e.clearGuests()}),o(49),s(50,"translate"),d(),n(51,"button",13),c("click",function(){return e.applyChanges()}),o(52),s(53,"translate"),d()()()),i&2&&(l(6),p(" ",r(7,36,"Adultos")),l(4),p(" ",r(11,38,"13 anos ou mais")," "),l(3),b("btn-disabled-1",!e.checkAddMoreGuests(-1,e.adultsSelected()))("btn-disabled-2",e.checkAddMoreGuests(-1,e.adultsSelected())),h("disabled",!e.checkAddMoreGuests(-1,e.adultsSelected()))("title",r(14,40,"Remover")),m("aria-label",r(15,42,"Remover adulto")),l(6),C(e.adultsSelected()),l(),b("btn-disabled-1",!e.checkAddMoreGuests(1,e.adultsSelected()))("btn-disabled-2",e.checkAddMoreGuests(1,e.adultsSelected())),h("disabled",!e.checkAddMoreGuests(1,e.adultsSelected()))("title",r(21,44,"Adicionar")),m("aria-label",r(22,46,"Adicionar adulto")),l(7),p(" ",r(28,48,"Crian\xE7as")),l(4),p(" ",r(32,50,"Idade 2 - 12")," "),l(3),b("btn-disabled-1",!e.checkAddMoreGuests(-1,e.childrenSelected()))("btn-disabled-2",e.checkAddMoreGuests(-1,e.childrenSelected())),h("disabled",!e.checkAddMoreGuests(-1,e.childrenSelected()))("title",r(35,52,"Remover")),m("aria-label",r(36,54,"Remover crian\xE7a")),l(6),C(e.childrenSelected()),l(),b("btn-disabled-1",!e.checkAddMoreGuests(1,e.childrenSelected()))("btn-disabled-2",e.checkAddMoreGuests(1,e.childrenSelected())),h("disabled",!e.checkAddMoreGuests(1,e.childrenSelected()))("title",r(42,56,"Adicionar")),m("aria-label",r(43,58,"Adicionar crian\xE7a")),l(8),C(r(50,60,"Limpar")),l(3),p(" ",r(53,62,"Aplicar")," "))},dependencies:[x,k],styles:["#guests-counter[_ngcontent-%COMP%]{background-color:var(--background-page);padding:30px 42px 0;box-shadow:0 4px 2px -2px #77777780;bottom:0;left:0;position:fixed;z-index:101;width:100vw;border-top:1px solid var(--inactive);transition:1s}#guests-counter[_ngcontent-%COMP%] .close-button[_ngcontent-%COMP%]{padding-bottom:10px;display:flex;justify-content:flex-end}#guests-counter[_ngcontent-%COMP%] .close-button[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{cursor:pointer;font-size:36px;width:36px;height:36px}#guests-counter[_ngcontent-%COMP%] .counter-container[_ngcontent-%COMP%]{display:flex;padding:10px 0}#guests-counter[_ngcontent-%COMP%] .counter-container[_ngcontent-%COMP%] .h3[_ngcontent-%COMP%]{color:var(--subtitle)}#guests-counter[_ngcontent-%COMP%] .counter-container[_ngcontent-%COMP%] .counter[_ngcontent-%COMP%]{align-items:center}#guests-counter[_ngcontent-%COMP%] .counter-container[_ngcontent-%COMP%] .counter[_ngcontent-%COMP%] .btn-disabled-1[_ngcontent-%COMP%]{cursor:default!important}#guests-counter[_ngcontent-%COMP%] .counter-container[_ngcontent-%COMP%] .counter[_ngcontent-%COMP%] .btn-disabled-2[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{color:var(--title)}#guests-counter[_ngcontent-%COMP%] .counter-container[_ngcontent-%COMP%] .counter[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{text-align:center}#guests-counter[_ngcontent-%COMP%] .counter-container[_ngcontent-%COMP%] .counter[_ngcontent-%COMP%] .btn-icon[_ngcontent-%COMP%]:last-child{justify-self:right}#guests-counter[_ngcontent-%COMP%] hr[_ngcontent-%COMP%]{position:absolute;width:100vw;left:0;border-top:1px solid var(--inactive)}
1#guests-counter[_ngcontent-%COMP%] .options-counter[_ngcontent-%COMP%]{justify-content:space-between;align-items:center;display:flex;padding:20px 0}#guests-counter[_ngcontent-%COMP%] .options-counter[_ngcontent-%COMP%] .clear[_ngcontent-%COMP%]{cursor:pointer;text-decoration:underline}"]})};export{I as a,A as b};
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.