1import{a as Pe}from"./chunk-JXWPSJ6Z.js";import{a as Me}from"./chunk-DGHWYJDW.js";import{a as L}from"./chunk-2ITU7562.js";import{a as pe,c as me,e as se,f as ge,i as ue}from"./chunk-W5YMMA2R.js";import{c as ye}from"./chunk-Z3HRNYT2.js";import{a as xe,b as he}from"./chunk-BJ6I4SQM.js";import{a as be}from"./chunk-UJYMJQZB.js";import{i as j}from"./chunk-IWAWM5X7.js";import{c as V}from"./chunk-57BBKKDM.js";import{$ as fe,N as _e,_ as Ce,aa as R}from"./chunk-BDBNNF5F.js";import{a as ce}from"./chunk-BMNDREH6.js";import{c as E}from"./chunk-IQLQCF3X.js";import{k as le}from"./chunk-HHMUAAKH.js";import{C as de}from"./chunk-LSHSIR26.js";import{b as F}from"./chunk-BTO3RYRP.js";import{ia as re}from"./chunk-OOUYCANI.js";import{Cb as I,Hb as z,Kb as g,Lb as u,Mb as J,Nc as ne,Ob as K,Pb as W,Qb as f,Qc as o,Rb as d,Rc as r,Sb as l,Sc as ie,Tb as b,Ub as y,Va as D,Vb as P,Yb as T,Za as i,_ as h,_c as v,cd as ae,dc as S,dd as C,ea as O,ed as oe,fa as w,fc as p,mc as X,nb as M,nc as Y,qb as G,qc as Z,sc as ee,tc as c,ub as N,uc as B,vc as _,wc as Q,xc as te}from"./chunk-WXYLEQT5.js";var we=["swiper"];function Se(e,n){if(e&1&&b(0,"img",4),e&2){let t=p().$implicit,a=p();f("src",a.setPhotoUrlResize(t.url),D)}}function Be(e,n){e&1&&b(0,"div",5)}function Ee(e,n){if(e&1){let t=T();d(0,"swiper-slide")(1,"a",3),S("click",function(){O(t);let m=p();return w(m.openBuilding())}),N(2,Se,1,1)(3,Be,1,0),I(4,2,null,null,3),z(0,-1),l()()}}function Te(e,n){if(e&1){let t=T();d(0,"div",2)(1,"button",6),S("click",function(){O(t);let m=p();return w(m.swipePrev())}),d(2,"mat-icon",7),c(3,"chevron_left"),l()(),d(4,"button",8),S("click",function(){O(t);let m=p();return w(m.swipeNext())}),d(5,"mat-icon",9),c(6,"chevron_right"),l()()()}}var A=class e{appService=h(F);_fieldsService=h(j);swiper=oe("swiper");buildingPhoto=C(void 0);building=C(void 0);parameters=C(void 0);setGridLayout=C(void 0);buildSearchHistory=ae();loopActive=v(()=>this.buildingPhoto()?.length>1);searchListGallery={autoplay:{delay:3e3,disableOnInteraction:!1},initialSlide:0,centeredSlides:!0,slidesPerView:1,slidesPerGroup:1,effect:"slide",lazy:!0,slideToClickedSlide:!0,observer:!0,loop:!0,speed:600,direction:"horizontal"};clientBucketPath=this.appService.clientBucketPath();layoutBucketPath=this.appService.layoutBucketPath();swipePrev(){this.swiper().nativeElement.swiper.slidePrev()}swipeNext(){this.swiper().nativeElement.swiper.slideNext()}searchForDetailsPage(){this.buildSearchHistory.emit()}imgErrorHandler(n){n.target.onerror=null,n.target.src=`${this.appService.layoutBucketPath()}image-not-found.jpg`}setPhotoUrlResize(n){if(!n||n.length===0)return`${this.appService.layoutBucketPath()}image-not-found.jpg`;let a={map:600,grid:600}[this.setGridLayout()];return _e(n,a)}openBuilding(){this._fieldsService.setPropertyFieldsUrl({building_name:this.building().building_name,search_type:"building"}),this._fieldsService.updateSearchLayout("grid")}static \u0275fac=function(t){return new(t||e)};static \u0275cmp=M({type:e,selectors:[["imobzi-building-gallery"]],viewQuery:function(t,a){t&1&&X(a.swiper,we,5),t&2&&Y()},inputs:{buildingPhoto:[1,"buildingPhoto"],building:[1,"building"],parameters:[1,"parameters"],setGridLayout:[1,"setGridLayout"]},outputs:{buildSearchHistory:"buildSearchHistory"},decls:5,vars:2,consts:[["swiper",""],["appSwiper","",3,"config"],[1,"actions-container"],[3,"click"],[1,"swiper-image",2,"object-fit","cover",3,"src"],[1,"swiper-image",2,"background-color","#f0f0f0"],["type","button","aria-label","Button Previous Page",1,"btn-icon","btn-light-1","prev",3,"click"],["aria-hidden","true","aria-label","Previous",1,"material-symbols-rounded"],["type","button","aria-label","Button Next Page",1,"btn-icon","btn-light-1","shadow","next",3,"click"],["aria-hidden","true","aria-label","Next",1,"material-symbols-rounded"]],template:function(t,a){t&1&&(d(0,"swiper-container",1,0),K(2,Ee,6,0,"swiper-slide",null,J),l(),g(4,Te,7,0,"div",2)),t&2&&(f("config",a.searchListGallery),i(2),W(a.buildingPhoto()),i(2),u(a.loopActive()?4:-1))},dependencies:[Pe,le],styles:[".actions-container[_ngcontent-%COMP%]{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.actions-container[_ngcontent-%COMP%] .next[_ngcontent-%COMP%], .actions-container[_ngcontent-%COMP%] .prev[_ngcontent-%COMP%]{position:absolute}.actions-container[_ngcontent-%COMP%] .swiper-button-next[_ngcontent-%COMP%], .actions-container[_ngcontent-%COMP%] .swiper-button-prev[_ngcontent-%COMP%]{background-image:none}.actions-container[_ngcontent-%COMP%] .btn-icon[_ngcontent-%COMP%]{width:24px;height:24px}.actions-container[_ngcontent-%COMP%] .btn-icon[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{color:#fff!important;background:#0000001a;border-radius:50%}.actions-container[_ngcontent-%COMP%] .btn-icon[_ngcontent-%COMP%]:hover{border-color:#fff;background-color:transparent}.actions-container[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{width:22px;height:22px;font-size:22px}@media(max-width:767px){.swiper-container[_ngcontent-%COMP%]{height:240px}.swiper-container[_ngcontent-%COMP%] .swiper-slide[_ngcontent-%COMP%]{background-color:#000}}"]})};function ke(e,n){if(e&1&&(y(0,"div",0),c(1),o(2,"translate"),o(3,"formatTitle"),P()),e&2){let t=p();i(),_(" ",r(3,3,r(2,1,t.translateStatus(t.buildings().stage)))," ")}}function De(e,n){e&1&&(y(0,"div",0),c(1),o(2,"translate"),o(3,"formatTitle"),P()),e&2&&(i(),_(" ",r(3,3,r(2,1,"Exclusividade"))," "))}var H=class e{buildings=C(void 0);stage;constructor(){}translateStatus=n=>R(n);static \u0275fac=function(t){return new(t||e)};static \u0275cmp=M({type:e,selectors:[["imobzi-stage"]],inputs:{buildings:[1,"buildings"]},decls:3,vars:2,consts:[[1,"tag-content"]],template:function(t,a){t&1&&(y(0,"div"),g(1,ke,4,5,"div",0),g(2,De,4,5,"div",0),P()),t&2&&(i(),u(a.buildings().stage?1:-1),i(),u(a.buildings().exclusivity?2:-1))},dependencies:[E,L],styles:["[_nghost-%COMP%] .tag-content[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;position:absolute;
1left:15px;top:15px;background-color:var(--primary-background);color:#fff;padding:3px 16px;text-align:center;border-radius:15px;z-index:999}"]})};var U=class e{parametersService=h(V);parameters=this.parametersService.getParameters();currency=v(()=>this.parameters()?.currency||{locale:"pt-BR",currency:"BRL"});transform(n,t=!0){let a=n.min&&n.min?n.min:null,m=n.max&&n.max?n.max:null,x=s=>new Intl.NumberFormat(this.currency().locale,{style:t?"currency":"decimal",currency:t?this.currency().currency:void 0,minimumFractionDigits:this.parameters()?.site_show_decimal_places?2:0,maximumFractionDigits:this.parameters()?.site_show_decimal_places?2:0}).format(s);return!a||!m||a===m?x(a??m):`${x(a)} - ${x(m)}`}static \u0275fac=function(t){return new(t||e)};static \u0275pipe=G({name:"minMaxCurrency",type:e,pure:!0})};var $=class e{transform(n){return n?n.replace(/<[^>]+>| /ig," "):""}static \u0275fac=function(t){return new(t||e)};static \u0275pipe=G({name:"stripHtml",type:e,pure:!0})};var Ge=(e,n)=>({"container-one":e,"container-two":n});function Ne(e,n){e&1&&(d(0,"mat-card",0)(1,"mat-card-header"),b(2,"div",1),l(),d(3,"mat-card-content"),b(4,"div",2)(5,"div",3)(6,"div",4)(7,"div",4)(8,"div",4)(9,"div",4),l(),d(10,"mat-card-actions"),b(11,"a",5),l()())}function Ie(e,n){if(e&1&&b(0,"imobzi-building-gallery",8),e&2){let t=p(2);f("buildingPhoto",t.building().photos)("building",t.building())("setGridLayout","grid")}}function ze(e,n){if(e&1&&b(0,"img",18),e&2){let t=p(3);f("src",t.layoutBucketPath+"image-not-found.jpg",D)}}function Fe(e,n){e&1&&b(0,"div",19)}function Ve(e,n){e&1&&(d(0,"div",7),N(1,ze,1,1)(2,Fe,1,0),I(3,1,null,null,2),z(0,-1),l())}function Re(e,n){if(e&1&&(d(0,"span",20),c(1),o(2,"translate"),l(),c(3),o(4,"minMaxCurrency")),e&2){let t,a=p(3);Z("price-label-block",a.isPriceRange((t=a.building())==null?null:t.sale_value)),i(),B(r(2,4,"Venda a partir de:")),i(2),_(" ",r(4,6,a.building().sale_value)," ")}}function je(e,n){if(e&1&&(c(0),o(1,"minMaxCurrency"),d(2,"span",21),c(3),o(4,"translate"),l()),e&2){let t=p(3);_(" ",r(1,2,t.building().sale_value)," "),i(3),B(r(4,4,"/venda"))}}function Le(e,n){if(e&1&&(d(0,"p",15),g(1,Re,5,8)(2,je,5,6),l()),e&2){let t,a=p(2);i(),u(a.isReleaseStage((t=a.building())==null?null:t.stage,(t=a.building())==null?null:t.sale_value)?1:2)}}function Ae(e,n){e&1&&(d(0,"span",21),c(1),o(2,"translate"),l()),e&2&&(i(),B(r(2,1,"/temporada")))}function He(e,n){e&1&&(d(0,"span",21),c(1),o(2,"translate"),l()),e&2&&(i(),B(r(2,1,"/aluguel")))}function Ue(e,n){if(e&1&&(d(0,"p",15),c(1),o(2,"minMaxCurrency"),g(3,Ae,3,3,"span",21)(4,He,3,3,"span",21),l()),e&2){let t=p(2);i(),_(" ",r(2,2,t.building().rent_value)," "),i(2),u(t.isVacationRental()?3:4)}}function $e(e,n){if(e&1&&(d(0,"p",17),o(1,"translate"),d(2,"i",22),c(3,"bed"),l(),c(4),o(5,"minMax"),l()),e&2){let t=p(2);f("title",r(1,2,"Quartos")),i(4),_(" ",r(5,4,t.building().bedroom)," ")}}function Qe(e,n){if(e&1&&(d(0,"p",17),o(1,"translate"),b(2,"fa-icon",23),c(3),o(4,"minMax"),l()),e&2){let t=p(2);f("title",r(1,3,"Banheiros")),i(2),f("icon",t.faToiletPaper),i(),_(" ",r(4,5,t.building().bathroom)," ")}}function qe(e,n){if(e&1&&(d(0,"p",17),o(1,"translate"),d(2,"i",22),c(3,"bathtub"),l(),c(4),o(5,"minMax"),l()),e&2){let t=p(2);f("title",r(1,2,"Su\xEDtes")),i(4),_(" ",r(5,4,t.building().suite)," ")}}function Je(e,n){if(e&1&&(d(0,"p",17),o(1,"translate"),d(2,"i",22),c(3,"directions_car"),l(),c(4),o(5,"minMax"),l()),e&2){let t=p(2);f("title",r(1,2,"Vagas")),i(4),_(" ",r(5,4,t.building().garage)," ")}}function Ke(e,n){if(e&1&&(d(0,"p",17),o(1,"translate"),d(2,"i",24),c(3,"other_houses"),l(),c(4),o(5,"minMax"),o(6,"lowercase"),l()),e&2){let t=p(2);f("title",r(1,3,"\xC1rea \xFAtil")),i(4),Q(" ",r(5,5,t.building().useful_area)," ",r(6,7,t.building().measure_type)," ")}}function We(e,n){if(e&1){let t=T();d(0,"mat-card-actions")(1,"a",25),S("click",function(){O(t);let m=p(2);return w(m.openBuilding())}),c(2),o(3,"translate"),l()()}if(e&2){let t=p(2);i(2),Q(" ",t.building().count," ",r(3,2,"OP\xC7\xD5ES DISPON\xCDVEIS")," ")}}function Xe(e,n){if(e&1&&(d(0,"mat-card")(1,"mat-card-header"),b(2,"imobzi-stage",6),d(3,"div",7),g(4,Ie,1,3,"imobzi-building-gallery",8)(5,Ve,5,0,"div",7),l(),d(6,"div",9)(7,"h2",10),c(8),l(),d(9,"p",11),c(10),o(11,"stripHtml"),o(12,"truncate"),o(13,"translate"),l()()(),d(14,"div")(15,"mat-card-content")(16,"div",12)(17,"p",13),c(18),l()(),d(19,"div",14),g(20,Le,3,1,"p",15),g(21,Ue,5,4,"p",15),l(),d(22,"div",16),g(23,$e,6,6,"p",17),o(24,"minMax"),g(25,Qe,5,7,"p",17),o(26,"minMax"),g(27,qe,6,6,"p",17),o(28,"minMax"),g(29,Je,6,6,"p",17),o(30,"minMax"),g(31,Ke,7,9,"p",17),o(32,"minMax"),l()(),g(33,We,4,4,"mat-card-actions"),l(
1)()),e&2){let t,a,m,x,s=p();i(2),f("buildings",s.building()),i(2),u(s.building().photos&&s.building().photos.length>0?4:5),i(4),B((t=s.building())==null?null:t.building_name),i(2),_(" ",r(13,22,ie(12,19,r(11,17,s.building().site_description),190))," "),i(4),ee(ne(34,Ge,!s.showButton(),s.showButton())),i(4),te(" ",(a=s.building())==null?null:a.neighborhood,", ",(a=s.building())==null?null:a.city," - ",(a=s.building())==null?null:a.state," "),i(2),u(!((m=s.building())==null||m.sale_value==null)&&m.sale_value.min||!((m=s.building())==null||m.sale_value==null)&&m.sale_value.max?20:-1),i(),u(!((x=s.building())==null||x.rent_value==null)&&x.rent_value.min||!((x=s.building())==null||x.rent_value==null)&&x.rent_value.max?21:-1),i(2),u(r(24,24,s.building().bedroom)?23:-1),i(2),u(r(26,26,s.building().bathroom)?25:-1),i(2),u(r(28,28,s.building().suite)?27:-1),i(2),u(r(30,30,s.building().garage)?29:-1),i(2),u(r(32,32,s.building().useful_area)?31:-1),i(2),u(s.showButton()?33:-1)}}var ve=class e{isReleaseStage=Ce;isPriceRange=fe;_fieldsService=h(j);_parametersService=h(V);appService=h(F);homeService=h(be);faToiletPaper=ye;building=C();isEmpreendimentosSection=C(!1);showButton=v(()=>!this.isEmpreendimentosSection());isVacationRental=v(()=>this._fieldsService.getFieldsUrl()().availability==="vacation_rental");loading=C(!0);fieldsByUrl=this._fieldsService.getFieldsUrl();parameters=this._parametersService.getParameters();layoutBucketPath=this.appService.layoutBucketPath();namespace=this.appService.namespace();availability=v(()=>this.fieldsByUrl().availability);siteConfiguration=this.homeService.getSiteConfiguration();openBuilding(){this._fieldsService.setPropertyFieldsUrl({building_name:this.building().building_name,search_type:"building"}),this._fieldsService.updateSearchLayout("grid")}static \u0275fac=function(t){return new(t||e)};static \u0275cmp=M({type:e,selectors:[["imobzi-grid-card-buildings"]],inputs:{building:[1,"building"],isEmpreendimentosSection:[1,"isEmpreendimentosSection"],loading:[1,"loading"]},decls:2,vars:1,consts:[[1,"card-shinny"],[1,"building-gallery","shinny"],[1,"neighborhood","shinny"],[1,"value","shinny"],[1,"description","shinny"],[1,"btn","btn-md","btn-details","shinny"],[3,"buildings"],[1,"building-gallery"],["ngSkipHydration","",1,"building-gallery",3,"buildingPhoto","building","setGridLayout"],[1,"highlight-content"],[1,"h2","title-building"],[1,"h3"],[1,"address"],[1,"building-title","h3","color-title"],[1,"values"],[1,"h2","color-title"],[1,"icons"],[1,"color-title","icons-details",3,"title"],["alt","Photo not found",3,"src"],[1,"building-gallery-placeholder"],[1,"price-label"],[1,"small"],[1,"material-symbols-outlined","material-symbols-fill"],[3,"icon"],[1,"material-symbols-outlined","area-icons","useful_area"],[1,"btn","btn-md","btn-primary-2","btn-details",3,"click"]],template:function(t,a){t&1&&g(0,Ne,12,0,"mat-card",0)(1,Xe,34,37,"mat-card"),t&2&&u(a.loading()?0:1)},dependencies:[he,xe,ue,pe,se,me,ge,A,H,de,ce,re,Me,U,$,E],styles:['.mat-mdc-card[_ngcontent-%COMP%]{width:100%;border-radius:20px;cursor:pointer}.mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-header[_ngcontent-%COMP%]{height:350px;position:relative}.mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-header[_ngcontent-%COMP%] imobzi-building-gallery[_ngcontent-%COMP%] swiper-container{height:100%}.mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-header[_ngcontent-%COMP%] imobzi-building-gallery[_ngcontent-%COMP%] img, .mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-header[_ngcontent-%COMP%] imobzi-building-gallery[_ngcontent-%COMP%] .info__image{width:100%;height:100%;border-top-left-radius:20px;border-top-right-radius:20px;object-fit:cover}.mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-header[_ngcontent-%COMP%] imobzi-building-gallery[_ngcontent-%COMP%] .next{right:10px}.mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-header[_ngcontent-%COMP%] imobzi-building-gallery[_ngcontent-%COMP%] .prev{left:10px}.mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-header[_ngcontent-%COMP%] .highlight-content[_ngcontent-%COMP%]{position:absolute;
1left:0;right:0;bottom:0;padding:1.5vw;border-top-right-radius:10px;border-top-left-radius:10px;pointer-events:none;padding-bottom:0%;color:#fff;z-index:1;background:linear-gradient(to bottom,#0000 0,#000c)!important}.mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-header[_ngcontent-%COMP%] .highlight-content[_ngcontent-%COMP%] .h3[_ngcontent-%COMP%]{margin:0 0 11px;color:#fff}.mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-header[_ngcontent-%COMP%] .highlight-content[_ngcontent-%COMP%] .title-building[_ngcontent-%COMP%]:after{content:"";display:block;width:15%;height:3px;background:var(--primary-background);margin-top:2px}.mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-header[_ngcontent-%COMP%] .building-gallery[_ngcontent-%COMP%]{width:100%;height:100%}.mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-header[_ngcontent-%COMP%] .building-gallery[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{background-color:#000;width:100%;height:100%;object-fit:cover;border-top-left-radius:20px;border-top-right-radius:20px}.mat-mdc-card[_ngcontent-%COMP%] .container-one[_ngcontent-%COMP%]{display:flex;height:160px}.mat-mdc-card[_ngcontent-%COMP%] .container-one[_ngcontent-%COMP%] .mat-mdc-card-content[_ngcontent-%COMP%]{width:100%!important}.mat-mdc-card[_ngcontent-%COMP%] .container-two[_ngcontent-%COMP%]{padding:0 20px;display:flex;flex-direction:row;height:190px}.mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-content[_ngcontent-%COMP%]{width:60%;display:flex;flex-direction:column;gap:10px;flex-wrap:nowrap;justify-content:center}.mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-content[_ngcontent-%COMP%] .values[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{white-space:nowrap}.mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-content[_ngcontent-%COMP%] .values[_ngcontent-%COMP%] p[_ngcontent-%COMP%] .price-label[_ngcontent-%COMP%]{font-size:.65em}.mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-content[_ngcontent-%COMP%] .values[_ngcontent-%COMP%] p[_ngcontent-%COMP%] .price-label-block[_ngcontent-%COMP%]{display:block}.mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-content[_ngcontent-%COMP%] .icons[_ngcontent-%COMP%]{display:flex;row-gap:10px;flex-wrap:wrap}.mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-content[_ngcontent-%COMP%] .icons[_ngcontent-%COMP%] .icons-details[_ngcontent-%COMP%]{display:flex;gap:8px;align-items:center;line-height:normal}.mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-content[_ngcontent-%COMP%] .icons[_ngcontent-%COMP%] .icons-details[_ngcontent-%COMP%]:not(:last-child){margin-right:16px}.mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-actions[_ngcontent-%COMP%]{display:flex;justify-content:end;width:40%;padding:0}.mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-actions[_ngcontent-%COMP%] .btn-details[_ngcontent-%COMP%]{width:90%}.card-shinny[_ngcontent-%COMP%], .card-shinny[_ngcontent-%COMP%] .building-gallery[_ngcontent-%COMP%]{border-top-left-radius:20px;border-top-right-radius:20px}.card-shinny[_ngcontent-%COMP%] .description[_ngcontent-%COMP%]{width:100%;height:14px}.card-shinny[_ngcontent-%COMP%] .neighborhood[_ngcontent-%COMP%]{height:30px;width:150px}.card-shinny[_ngcontent-%COMP%] .value[_ngcontent-%COMP%]{height:35px;width:200px}.card-shinny[_ngcontent-%COMP%] .mat-mdc-card-actions[_ngcontent-%COMP%]{width:100%}.card-shinny[_ngcontent-%COMP%] .mat-mdc-card-actions[_ngcontent-%COMP%] .btn-details[_ngcontent-%COMP%]{width:50%}.card-shinny[_ngcontent-%COMP%] .shinny[_ngcontent-%COMP%]{background-color:var(--inactive);border-color:transparent;position:relative;overflow:hidden;margin:0}.card-shinny[_ngcontent-%COMP%] .shinny[_ngcontent-%COMP%]:hover{border:none}.card-shinny[_ngcontent-%COMP%] .shinny[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:0;width:100%;background-color:#fff3;height:100%;transform:skew(5deg);animation:_ngcontent-%COMP%_shine infinite 1s ease-in-out}@keyframes _ngcontent-%COMP%_shine{0%{transform:skew(45deg) translate(0)}to{transform:skew(45deg) translate(200%)}}@media(min-width:768px)and (max-width:1023px){.mat-mdc-card[_ngcontent-%COMP%] .container-two[_ngcontent-%COMP%]{padding:0 20px;display:flex;flex-direction:column!important;justify-content:space-around;height:300px}.mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-actions[_ngcontent-%COMP%]{justify-content:center;width:100%}.mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-actions[_ngcontent-%COMP%] .btn-details[_ngcontent-%COMP%]{display:flex;width:100%}.mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-content[_ngcontent-%COMP%]{width:100%}}@media(max-width:767px){.mat-mdc-card[_ngcontent-%COMP%]{height:auto;justify-content:center}.mat-mdc-card[_ngcontent-%COMP%] .values[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{white-space:normal}.mat-mdc-card[_ngcontent-%COMP%] .container-two[_ngcontent-%COMP%]{padding:0 20px;display:flex;flex-direction:column!important;justify-content:space-around;height:300px}.mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-header[_ngcontent-%COMP%]{height:270px}.mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-header[_ngcontent-%COMP%] .building-gallery[_ngcontent-%COMP%] img[_ngcontent-%COMP%], .mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-header[_ngcontent-%COMP%] .highlight-content[_ngcontent-%COMP%]{border-radius:0%}.mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-actions[_ngcontent-%COMP%]{justify-content:center;width:100%}.mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-actions[_ngcontent-%COMP%] .btn-details[_ngcontent-%COMP%]{display:flex;width:100%}.mat-mdc-card[_ngcontent-%COMP%] .mat-mdc-card-content[_ngcontent-%COMP%]{width:100%}}.building-gallery-placeholder[_ngcontent-%COMP%]{width:100%;height:100%}']})};function Ye(e,n){e&1&&(y(0,"div",0),c(1),o(2,"translate"),o(3,"formatTitle"),P()),e&2&&(i(),_(" ",r(3,3,r(2,1,"Em Negocia\xE7\xE3o"))," "))}function Ze(e,n){e&1&&(y(0,"div",0),c(1),o(2,"translate"),o(3,"formatTitle"),P()),e&2&&(i(),_(" ",r(3,3,r(2,1,"Reservado"))," "))}function et(e,n){if(e&1&&(y(0,"div",0),c(1),o(2,"translate"),o(3,"formatTitle"),P()),e&2){let t=p(2);i(),_(" ",r(3,3,r(2,1,t.translateStatus(t.properties().stage)))," ")}}function tt(e,n){e&1&&(y(0,"div",0),c(1),o(2,"translate"),P()),e&2&&(i(),_(" ",r(2,1,"Exclusividade")," "))}function nt(e,n){if(e&1&&(g(0,et,4,5,"div",0),g(1,tt,3,3,"div",0)),e&2){let t,a=p();u(a.properties().stage&&((t=a.parameters())!=null&&t.show_release_tag)?0:-1),i(),u(a.properties().exclusivity?1:-1)}}var Oe=class e{parameters=C(void 0);properties=C(void 0);status;constructor(){}translateStatus=n=>R(n);static \u0275fac=function(t){return new(t||e)};static \u0275cmp=M({type:e,selectors:[["imobzi-tags"]],inputs:{parameters:[1,"parameters"],properties:[1,"properties"]},decls:4,vars:1,consts:[[1,"tag-content"]],template:function(t,a){if(t&1&&(y(0,"div"),g(1,Ye,4,5,"div",0)(2,Ze,4,5,"div",0)(3,nt,2,2),P()),t&2){let m;i(),u((m=a.properties().status)==="with_proposal"?1:m==="rented"?2:3)}},dependencies:[E,L],styles:["[_nghost-%COMP%] .tag-content[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;position:absolute;
1left:15px;top:15px;background-color:var(--primary-background);color:#fff;padding:3px 16px;text-align:center;border-radius:15px;z-index:99}"]})};export{Oe as a,$ as b,ve as c};
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.